From 65b21e7f9de7f5a465dd4c5d921ac476d8e1500a Mon Sep 17 00:00:00 2001 From: Yves-Gwenael Bourhis Date: Wed, 19 Dec 2018 15:11:20 +0100 Subject: [PATCH] Fix images minimum ram and disk default values When uploading an image, if we do not set a minimum ram and disk size we try to send "None" to glance. We should instead send "0" and glance will calculate the size from the provided image. Change-Id: Ia1aeabcdcf021943ebb7a4e35939c383ac820b19 Closes-Bug: #1809121 --- openstack_dashboard/api/glance.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openstack_dashboard/api/glance.py b/openstack_dashboard/api/glance.py index 9f85b1507c..38ddd6942c 100644 --- a/openstack_dashboard/api/glance.py +++ b/openstack_dashboard/api/glance.py @@ -457,8 +457,8 @@ def create_image_metadata(data): meta = {'protected': data.get('protected', False), 'disk_format': data.get('disk_format', 'raw'), 'container_format': data.get('container_format', 'bare'), - 'min_disk': data.get('min_disk', 0), - 'min_ram': data.get('min_ram', 0), + 'min_disk': data.get('min_disk') or 0, + 'min_ram': data.get('min_ram') or 0, 'name': data.get('name', '')} # Glance does not really do anything with container_format at the