yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #81064
[Bug 1853822] Re: Display only supported by glance disk_format
Reviewed: https://review.opendev.org/695877
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=04a3535e184dddb8ece828b94d44f589b02a3b94
Submitter: Zuul
Branch: master
commit 04a3535e184dddb8ece828b94d44f589b02a3b94
Author: Dmitriy Rabotyagov <drabotyagov@xxxxxxxxxxxx>
Date: Mon Nov 25 12:34:30 2019 +0200
Add support to get disk_formats from glance
This patch allows administrators to set disk_formats only for glance,
while horizon will retrieve list of supported formats from glance API.
IMAGE_BACKEND_SETTINGS still may be used to redefine display name
of the format or additionally limit list of availble ones.
Change-Id: Ia4ea513023895f4ad2a87f91e3d2837c7668d9ae
Closes-Bug: 1853822
** Changed in: horizon
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1853822
Title:
Display only supported by glance disk_format
Status in OpenStack Dashboard (Horizon):
Fix Released
Bug description:
Glance can return list of supported disk formats in schema [1]. Now
disk_formats are configured staticly with OPENSTACK_IMAGE_BACKEND
variable in settings and do not take into account really supported
formats. So administrator needs to configure both horizon and glance.
I'd offer to add support into horizon to retrieve list of enabled
formats. This list can be retrieved in the following way:
>>> from glanceclient.v2 import client
>>> from openstack import connect
>>> conn = connect()
>>> glanceclient = client.Client("http://172.29.236.100:9292/v2/", token=conn.auth_token, insecure=True)
>>> glanceclient.schemas.get('image').raw()['properties']['disk_format']['enum']
[None, 'raw']
>>>
[1] https://docs.openstack.org/api-ref/image/v2/index.html#image-
schemas
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1853822/+subscriptions
References