Mark image form filter out the 'aki' and 'ari' format
AKI and ARI type can not launch instance. Launch instance filter: https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/images/utils.py#L78 Image table filter: https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/images/images/tables.py#L30 So filter out the 'aki' and 'ari' image format for the mark image form. Change-Id: Ib5f85d4e8bf2ef1a5e6f44802d93b8c096ee5241 Closes-bug: #1594112
This commit is contained in:
parent
d791127dbd
commit
8c0ce28c35
@ -71,6 +71,10 @@ class MarkImageForm(horizon_forms.SelfHandlingForm):
|
|||||||
LOG.error('Failed to request image list from Glance')
|
LOG.error('Failed to request image list from Glance')
|
||||||
exceptions.handle(request, _('Unable to retrieve list of images'))
|
exceptions.handle(request, _('Unable to retrieve list of images'))
|
||||||
|
|
||||||
|
# filter out the image format aki and ari
|
||||||
|
images = filter(
|
||||||
|
lambda x: x.container_format not in ('aki', 'ari'), images)
|
||||||
|
|
||||||
self.fields['image'].choices = [(i.id, i.name) for i in images]
|
self.fields['image'].choices = [(i.id, i.name) for i in images]
|
||||||
self.fields['existing_titles'].initial = \
|
self.fields['existing_titles'].initial = \
|
||||||
[image.title for image in filter_murano_images(images)]
|
[image.title for image in filter_murano_images(images)]
|
||||||
|
Loading…
Reference in New Issue
Block a user