horizon/openstack_dashboard/dashboards/admin
Travis Tripp 7e5f4d1594 Base Glance Metadata Definitions Admin UI
Provide a base admin UI for viewing, importing, and associating the
metadata definitions that can be used with various resource types
such as flavors, images, and host aggregates.

In Juno, Glance provided a metadata definitions catalog[1][2] where
users can register the available metadata definitions that can be used
on different types of resources (images, artifacts, volumes, flavors,
aggregates, etc). This includes key / value pairs such as
properties, extra specs, etc. Horizon landed several patches that
read these properties. You can view the functionality in the
"update metadata" action on Flavors, Images, and Host Aggregates.

This specific patch is to bring in the Admin UI for the basic coarse
grained actions on the definitions in the catalog. This includes creating
(importing) a namespace, viewing the overview details about
it, deleting the namespace, and associating the namespace for use with
specific resource types.

Future blueprints will be registered for:
 - CRUD on individual metadata definitions within the namespace
For example, editing the default value of an individual property.

[1] Approved Glance Juno Spec:
https://github.com/openstack/glance-specs/blob/master/specs/juno/metadata-schema-catalog.rst

[2] Glance PTL Juno Feature Overview:
https://www.youtube.com/watch?v=3ptriiw1wK8&t=14m27s

Co-Authored-By: Travis Tripp <travis.tripp@hp.com>
Co-Authored-By: Santiago Baldassin<santiago.b.baldassin@intel.com>
Co-Authored-By: Bartosz Fic <bartosz.fic@intel.com>
Co-Authored-By: Pawel Koniszewski <pawel.koniszewski@intel.com>
Co-Authored-By: Michal Dulko <michal.dulko@intel.com>
DocImpact: Concept awareness
Change-Id: Ie34007f73af7e0941631a52f03841068e509a72c
Implements: blueprint glance-metadata-definitions-base-admin-ui
2014-12-17 16:10:53 -07:00
..
aggregates Remove duplicated headings from horizon tables 2014-11-13 15:31:08 +00:00
defaults Add pencil icon on Update Defaults button 2014-12-02 22:06:20 -08:00
flavors Fix E128 errors in openstack_dashboard/dashboards/admin/ 2014-10-15 13:50:07 +09:00
hypervisors Support nova service-disable/enable for Hypervisor 2014-11-19 07:31:25 +08:00
images Fix E128 errors in openstack_dashboard/dashboards/admin/ 2014-10-15 13:50:07 +09:00
info Change "System Info" to "System Information" 2014-10-20 18:15:01 +01:00
instances Make Task state translatable. 2014-11-19 10:09:53 -06:00
metadata_defs Base Glance Metadata Definitions Admin UI 2014-12-17 16:10:53 -07:00
metering Merge "Add unit conversion for metering views" 2014-11-19 23:34:26 +00:00
networks Make admin_state translatable 2014-12-16 15:50:47 +08:00
overview Change CSV file date format to Horizon standard 2014-11-18 03:28:27 -08:00
routers Make admin_state translatable 2014-12-16 15:50:47 +08:00
volumes No delete volume action for volume with snapshots 2014-12-10 19:05:08 -08:00
__init__.py Splits OpenStack Dashboard bits from framework app code. 2012-10-11 11:47:50 -07:00
dashboard.py Base Glance Metadata Definitions Admin UI 2014-12-17 16:10:53 -07:00
models.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00