components/openstack/horizon/horizon.p5m
branchs11u3-sru
changeset 6035 c9748fcc32de
parent 4232 046fd454c101
child 6460 fa4a58170e16
--- a/components/openstack/horizon/horizon.p5m	Mon May 16 14:46:20 2016 +0200
+++ b/components/openstack/horizon/horizon.p5m	Fri May 20 17:42:29 2016 -0400
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri \
@@ -28,7 +28,7 @@
 set name=pkg.summary value="OpenStack Horizon (Dashboard)"
 set name=pkg.description \
     value="OpenStack Horizon is the canonical implementation of OpenStack's Dashboard, which provides a web based user interface to OpenStack services including Nova, Swift, Keystone, etc."
-set name=pkg.human-version value="Juno $(COMPONENT_VERSION)"
+set name=pkg.human-version value="Kilo $(COMPONENT_VERSION)"
 set name=info.classification \
     value="org.opensolaris.category.2008:System/Administration and Configuration" \
     value="org.opensolaris.category.2008:System/Enterprise Management" \
@@ -39,7 +39,7 @@
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=openstack.upgrade-id reboot-needed=true value=$(COMPONENT_BE_VERSION)
 set name=org.opensolaris.arc-caseid value=PSARC/2013/350 value=PSARC/2014/058 \
-    value=PSARC/2015/110
+    value=PSARC/2015/110 value=PSARC/2015/535
 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
 #
 file files/openstack-dashboard-http.conf \
@@ -70,11 +70,10 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/dash_template/templates/dash_name/base.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/default.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/models.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/panel.py.tmpl
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/templates/panel_name/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/tests.py.tmpl
-file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/urls.py.tmpl
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/conf/panel_template/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/context_processors.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/contrib/__init__.py
@@ -94,17 +93,103 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/middleware.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/models.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/site_urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/action-list.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/action-list.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/action-list.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/action.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/button-tooltip.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/menu-item.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/menu.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/single-button.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/split-button.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/action-list/warning-tooltip.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/bind-scope/bind-scope.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/bind-scope/bind-scope.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/chart-tooltip.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/chart-tooltip.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/chart-tooltip.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/charts.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/pie-chart.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/pie-chart.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/pie-chart.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/charts/pie-chart.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/form/form.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/form/form.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/help-panel/help-panel.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/help-panel/help-panel.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/help-panel/help-panel.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/help-panel/help-panel.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/login/login.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/login/login.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/magic-search/magic-search.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/magic-search/magic-search.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/magic-search/magic-search.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-display/metadata-display.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-display/metadata-display.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-display/metadata-display.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-display/metadata-display.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-tree/metadata-tree-item.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-tree/metadata-tree-service.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-tree/metadata-tree.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-tree/metadata-tree.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-tree/metadata-tree.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/metadata-tree/metadata-tree.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/modal/modal-wait-spinner.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/modal/modal-wait-spinner.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/modal/modal-wait-spinner.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/modal/modal.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/modal/modal.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/modal/simple-modal.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/styles.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/table/basic-table.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/table/basic-table.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/table/search-bar.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/table/table.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/table/table.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/table/table.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/transfer-table/allocated.html.example
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/transfer-table/available.html.example
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/transfer-table/transfer-table.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/transfer-table/transfer-table.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/transfer-table/transfer-table.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/transfer-table/transfer-table.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/validators/validators.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/validators/validators.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/widget.module.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/wizard/wizard.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/wizard/wizard.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/wizard/wizard.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/wizard/wizard.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/workflow/workflow.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/angular/workflow/workflow.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/controllers/dummy.js
-file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/controllers/metadata-widget-controller.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/controllers/modal-form-update-metadata-ctrl.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/controllers/namespace-controller.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/directives/forms.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/directives/serialConsole.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/filters/filters.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/filters/filters.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/horizon.conf.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/horizon.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/hz.api.module.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/horizon.utils.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.cinder.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.config.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.config.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.glance.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.keystone.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.neutron.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.nova.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.policy.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.security-group.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.service.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/angular/services/hz.api.service.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.accordion_nav.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.communication.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.d3barchart.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.d3linechart.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.d3piechart.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.datepickers.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.firewalls.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.forms.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.formset_table.js
@@ -114,6 +199,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.membership.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.messages.js
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.metering.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.modals.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.networktopology.js
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/static/horizon/js/horizon.quota.js
@@ -133,6 +219,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/tabs/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/_header.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/_stylesheets.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/auth/_description.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/auth/_login.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/auth/login.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/base.html
@@ -156,8 +243,10 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_cell.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_row.html
-file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_row_action.html
-file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_row_actions.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_row_action_dropdown.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_row_action_row.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_row_actions_dropdown.html
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_row_actions_row.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_table_action.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_data_table_table_actions.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/common/_detail_table.html
@@ -188,7 +277,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/jasmine/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/jasmine/jasmine.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/horizon/qunit.html
-file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templates/splash.html
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templatetags/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templatetags/branding.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/templatetags/form_helpers.py
@@ -204,6 +292,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/utils/html.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/utils/memoized.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/utils/secret_key.py
+file path=usr/lib/python$(PYVER)/vendor-packages/horizon/utils/units.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/utils/urlresolvers.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/utils/validators.py
 file path=usr/lib/python$(PYVER)/vendor-packages/horizon/version.py
@@ -225,10 +314,22 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/network_base.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/neutron.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/nova.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/cinder.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/config.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/glance.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/keystone.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/network.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/neutron.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/nova.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/policy.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/rest/utils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/sahara.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/swift.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/trove.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/api/vpn.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/conf/ceilometer_policy.json
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/conf/cinder_policy.json
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/conf/glance_policy.json
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/conf/heat_policy.json
@@ -289,8 +390,12 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/panel.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/tabs.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/compute/_disable_service.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/compute/_migrate_host.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/compute/disable_service.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/compute/migrate_host.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/templates/hypervisors/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/hypervisors/tests.py
@@ -330,13 +435,31 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/instances/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/instances/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/instances/views.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/constants.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/panel.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/tabs.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/_create.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/_detail_contents.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/_detail_overview.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/_resource_types.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/create.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/detail.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/index.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/templates/metadata_defs/resource_types.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/tests.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/forms.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/panel.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/tables.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/tabs.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/templates/metering/_daily.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/templates/metering/daily.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/templates/metering/index.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/templates/metering/report.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/templates/metering/stats.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/metering/urls.py
@@ -368,10 +491,10 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/ports/_create.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/ports/_detail_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/ports/_update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/ports/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/ports/update.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/subnets/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/templates/networks/update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/networks/urls.py
@@ -384,9 +507,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/overview/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/overview/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/extensions/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/extensions/routerrules/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/extensions/routerrules/tables.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/forms.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/panel.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/ports/__init__.py
@@ -396,8 +516,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/ports/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/tables.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/tabs.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/templates/routers/_detail_overview.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/templates/routers/_update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/templates/routers/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/templates/routers/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/routers/templates/routers/update.html
@@ -421,10 +539,13 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/_associate_qos_spec.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/_create_qos_spec.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/_create_volume_type.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/_create_volume_type_encryption.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/_edit_qos_spec_consumer.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/_volume_encryption_type_detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/associate_qos_spec.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/create_qos_spec.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/create_volume_type.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/create_volume_type_encryption.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/edit_qos_spec_consumer.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/extras/_create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/extras/_edit.html
@@ -438,9 +559,14 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/edit.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/index.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/volume_encryption_type_detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volume_types/volume_types_tables.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/_manage_volume.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/_unmanage_volume.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/_update_status.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/detail.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/manage_volume.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/unmanage_volume.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/update_status.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/templates/volumes/volumes/volumes_tables.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/admin/volumes/tests.py
@@ -499,6 +625,9 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/panel.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/tables.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/templates/projects/_common_horizontal_form.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/templates/projects/_detail_overview.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/templates/projects/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/templates/projects/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/templates/projects/usage.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/projects/tests.py
@@ -521,9 +650,13 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/forms.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/panel.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/tables.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/_change_password.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/_create.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/_detail_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/_update.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/change_password.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/create.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/templates/users/update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/identity/users/tests.py
@@ -557,6 +690,8 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/api_access/_credentials.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/api_access/credentials.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/api_access/ec2rc.sh.template
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/api_access/openrc.sh.template
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html
@@ -565,6 +700,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/keypairs/create.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/keypairs/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/keypairs/download.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/keypairs/import.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html
@@ -600,6 +736,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/containers/templates/containers/upload.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/containers/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/containers/urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/containers/utils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/containers/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/dashboard.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/__init__.py
@@ -635,6 +772,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/clusters/templates/data_processing.clusters/_instances_details.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/clusters/templates/data_processing.clusters/_rich_status.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/clusters/templates/data_processing.clusters/clusters.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/clusters/templates/data_processing.clusters/configure.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/clusters/templates/data_processing.clusters/create.html
@@ -659,6 +797,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/edit_tags.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/image_registry.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/register_image.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_image_registry/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_image_registry/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_image_registry/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_plugins/__init__.py
@@ -679,7 +818,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/data_sources.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/data_sources_form_script.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/details.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_sources/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/data_sources/urls.py
@@ -697,7 +835,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/details.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/job_binaries.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/job_binaries_form_script.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/job_binaries/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/job_binaries/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/job_binaries/views.py
@@ -756,6 +893,21 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/utils/helpers.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/utils/neutron_support.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/utils/workflow_helpers.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/forms.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/panel.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/_job_type_select.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/_job_type_select_help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/_plugin_select.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/_plugin_select_help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/cluster_guide.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/job_type_select.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/jobex_guide.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/plugin_select.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/templates/data_processing.wizard/wizard.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/tests.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/data_processing/wizard/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/database_backups/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/database_backups/panel.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/database_backups/tables.py
@@ -779,17 +931,18 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_detail_overview_mongodb.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_detail_overview_mysql.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_detail_overview_redis.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_launch_advanced_help.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_launch_details_help.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_launch_initialize_help.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_launch_network_help.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_launch_networks.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_launch_restore_help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_resize_instance.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/_resize_volume.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/launch.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/resize_instance.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/resize_volume.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/templates/databases/update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/databases/views.py
@@ -800,21 +953,27 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/panel.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/tables.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_firewall_details.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_policy_details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_rule_details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_update_router_help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_update_routers.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_update_rule_help.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_update_rules.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_updatefirewall.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_updatepolicy.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_updaterule.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/addfirewall.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/addpolicy.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/addrule.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/details_tabs.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/updatefirewall.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/updatepolicy.html
@@ -876,6 +1035,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/instances/templates/instances/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/instances/templates/instances/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/instances/templates/instances/rebuild.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/instances/templates/instances/serial_console.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/instances/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/instances/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/instances/utils.py
@@ -953,6 +1113,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/_detail_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/_network_ips.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/_update.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/ports/_detail_overview.html
@@ -962,7 +1123,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/ports/update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/subnets/_detail_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/subnets/detail.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/subnets/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/templates/networks/update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/networks/urls.py
@@ -1015,6 +1175,16 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/forms.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/mappings.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/panel.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/panel.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tables.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tabs.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/templates/stacks.resource_types/_details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/templates/stacks.resource_types/details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/templates/stacks.resource_types/index.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tests.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/resource_types/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/sro.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/tables.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/tabs.py
@@ -1024,15 +1194,22 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_detail_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_detail_resources.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_detail_topology.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_preview.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_preview_details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_preview_template.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_resource_info.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_resource_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_select_template.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_stack_info.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_stack_template.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/_update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/change_template.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/index.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/preview.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/preview_details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/preview_template.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/resource.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/select_template.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/stacks/templates/stacks/update.html
@@ -1067,27 +1244,36 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/snapshots/_update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/snapshots/detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/snapshots/update.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_accept_transfer.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_attach.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_create_snapshot.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_create_transfer.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_encryption_detail_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_extend.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_limits.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_retype.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_show_transfer.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_snapshot_limits.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/_upload_to_image.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/accept_transfer.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/attach.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/create.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/create_snapshot.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/create_transfer.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/detail.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/encryption_detail.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/extend.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/retype.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/show_transfer.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/update.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/templates/volumes/volumes/upload_to_image.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/test.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/urls.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/utils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/volumes/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py
@@ -1134,7 +1320,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/router/nexus1000v/templates/nexus1000v/network_profile/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/router/nexus1000v/templates/nexus1000v/policy_profile/index.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/router/nexus1000v/templates/nexus1000v/update_network_profile.html
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/router/nexus1000v/tests.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/router/nexus1000v/urls.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/router/nexus1000v/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/dashboards/settings/__init__.py
@@ -1184,21 +1369,87 @@
     path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/management/commands/horizon.wsgi.template \
     pkg.depend.bypass-generate=.*
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/management/commands/make_web_conf.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/management/commands/migrate_settings.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/excutils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/_i18n.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/fileutils.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/gettextutils.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/importutils.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/jsonutils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/local.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/log.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/policy.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/strutils.py
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/openstack/common/timeutils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/overrides.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/policy.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/policy_backend.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/settings.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/action-list.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/action-list.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/action-list.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/action.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/button-tooltip.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/menu-item.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/menu.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/single-button.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/split-button.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/action-list/warning-tooltip.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/bind-scope/bind-scope.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/bind-scope/bind-scope.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/chart-tooltip.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/chart-tooltip.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/chart-tooltip.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/charts.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/pie-chart.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/pie-chart.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/pie-chart.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/charts/pie-chart.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/form/form.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/form/form.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/help-panel/help-panel.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/help-panel/help-panel.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/help-panel/help-panel.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/help-panel/help-panel.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/login/login.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/login/login.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/magic-search/magic-search.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/magic-search/magic-search.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/magic-search/magic-search.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-display/metadata-display.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-display/metadata-display.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-display/metadata-display.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-display/metadata-display.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-tree/metadata-tree-item.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-tree/metadata-tree-service.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-tree/metadata-tree.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-tree/metadata-tree.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-tree/metadata-tree.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/metadata-tree/metadata-tree.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/modal/modal-wait-spinner.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/modal/modal-wait-spinner.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/modal/modal-wait-spinner.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/modal/modal.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/modal/modal.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/modal/simple-modal.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/styles.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/table/basic-table.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/table/basic-table.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/table/search-bar.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/table/table.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/table/table.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/table/table.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/transfer-table/allocated.html.example
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/transfer-table/available.html.example
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/transfer-table/transfer-table.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/transfer-table/transfer-table.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/transfer-table/transfer-table.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/transfer-table/transfer-table.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/validators/validators.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/validators/validators.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/widget.module.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/wizard/wizard.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/wizard/wizard.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/wizard/wizard.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/wizard/wizard.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/workflow/workflow.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/angular/workflow/workflow.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.eot
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.svg
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.ttf
@@ -1291,9 +1542,15 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/bootstrap/scss/bootstrap/mixins/_text-emphasis.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/bootstrap/scss/bootstrap/mixins/_text-overflow.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/bootstrap/scss/bootstrap/mixins/_vendor-prefixes.scss
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/css/24c5e4c41a70.css
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/css/rickshaw.css
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/css/solaris.css
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/custom/_styles.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/custom/_variables.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/cloud-services/cloud-services.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/cloud-services/cloud-services.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/css/solaris1.css
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/css/solaris2.css
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/dashboard.module.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/dashboard.module.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/dashboard.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/fonts/Anivers_Regular-webfont.eot
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/fonts/Anivers_Regular-webfont.svg
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/fonts/Anivers_Regular-webfont.ttf
@@ -1312,8 +1569,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/dots.png
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/drag.png
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/drop_arrow.png
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/dropdown_dwn.png
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/dropdown_ena.png
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/favicon.ico
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/header_shadow.png
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/lb-gray.gif
@@ -1332,6 +1587,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/server-green.svg
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/server-red.svg
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/server.png
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/sidebar_bg.png
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/spinner.gif
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/stack-gray.gif
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/stack-gray.svg
@@ -1344,28 +1600,98 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/unknown-green.svg
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/unknown-red.svg
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/img/up_arrow.png
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/js/a1c6730ae0fb.js
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/js/db5b3a23c36d.js
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/js/ff63d45232c5.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/js/76adef98ad14.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/js/87acf9c3aa9c.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/js/ef8eeabca84b.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/configuration/configuration.help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/configuration/configuration.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/configuration/configuration.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/configuration/configuration.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/configuration/configuration.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/configuration/load-edit.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/configuration/load-edit.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/flavor/flavor.help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/flavor/flavor.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/flavor/flavor.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/flavor/flavor.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/flavor/flavor.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/flavor/select-flavor-table.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/flavor/select-flavor-table.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/create-keypair.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/import-keypair.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/keypair-details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/keypair.help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/keypair.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/keypair.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/keypair.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/keypair.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/keypair/new-keypair.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/launch-instance.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/launch-instance.model.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/launch-instance.model.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/launch-instance.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/launch-instance.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/network/network.help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/network/network.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/network/network.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/network/network.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/network/network.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/security-groups/keypair-details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/security-groups/security-group-details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/security-groups/security-groups.help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/security-groups/security-groups.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/security-groups/security-groups.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/security-groups/security-groups.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/security-groups/security-groups.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/source/source-details.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/source/source.help.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/source/source.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/source/source.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/source/source.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/launch-instance/source/source.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/manifest.json
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/_accordion_nav.scss
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/_context_selection.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/_mixins.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/_splash.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/_variables.scss
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/resource_browser.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/_accordion_nav.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/_charts.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/_inline_edit.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/_network_topology.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/_resource_browser.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/_topbar.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/components/_workflow.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/horizon.scss
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/horizon_charts.scss
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/horizon_workflow.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/scss/serial_console.css
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/workflow/workflow.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/dashboard/workflow/workflow.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/controllers/dummy.js
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/controllers/metadata-widget-controller.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/controllers/modal-form-update-metadata-ctrl.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/controllers/namespace-controller.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/directives/forms.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/directives/serialConsole.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/filters/filters.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/filters/filters.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/horizon.conf.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/horizon.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/hz.api.module.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/horizon.utils.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.cinder.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.config.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.config.spec.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.glance.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.keystone.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.neutron.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.nova.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.policy.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.security-group.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.service.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/angular/services/hz.api.service.spec.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.accordion_nav.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.communication.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.d3barchart.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.d3linechart.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.d3piechart.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.datepickers.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.firewalls.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.forms.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.formset_table.js
@@ -1375,6 +1701,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.membership.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.messages.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.metering.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.modals.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.networktopology.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.quota.js
@@ -1385,6 +1712,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/js/horizon.users.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular-animate.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular-aria.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular-bootstrap.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular-cookies.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular-csp.css
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular-loader.js
@@ -1397,6 +1725,8 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular-touch.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/angular.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/errors.json
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/lrdragndrop.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/smart-table.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/version.json
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/angular/version.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/bootstrap_datepicker/bootstrap-datepicker.js
@@ -1455,15 +1785,17 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/bootstrap_datepicker/locales/bootstrap-datepicker.zh-TW.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/d3.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/css/font-awesome.css
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/css/font-awesome.css.map
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/css/font-awesome.min.css
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/fonts/FontAwesome.otf
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/fonts/fontawesome-webfont.eot
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/fonts/fontawesome-webfont.svg
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/fonts/fontawesome-webfont.ttf
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/fonts/fontawesome-webfont.woff
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/fonts/fontawesome-webfont.woff2
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/animated.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/bordered-pulled.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/core.less
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/extras.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/fixed-width.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/font-awesome.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/icons.less
@@ -1472,12 +1804,11 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/mixins.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/path.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/rotated-flipped.less
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/spinning.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/stacked.less
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/less/variables.less
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_animated.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_bordered-pulled.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_core.scss
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_extras.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_fixed-width.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_icons.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_larger.scss
@@ -1485,7 +1816,6 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_mixins.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_path.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_rotated-flipped.scss
-file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_spinning.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_stacked.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/_variables.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/font-awesome/scss/font-awesome.scss
@@ -1958,10 +2288,21 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/jquery/jquery.quicksearch.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/jquery/jquery.tablesorter.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/jsencrypt/jsencrypt.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/magic_search/magic_search.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/magic_search/magic_search.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/magic_search/magic_search.scss
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/rickshaw.css
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/rickshaw.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/spin.jquery.js
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/spin.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/horizon/lib/term.js
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/themes/blue/_styles.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/themes/blue/_variables.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/themes/default/_styles.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/themes/default/_variables.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/themes/webroot/_styles.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static/themes/webroot/_variables.scss
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static_settings.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/403.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/404.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/500.html
@@ -1971,6 +2312,8 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/context_selection/_overview.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/context_selection/_project_list.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/context_selection/_region_list.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/jasmine/index.html
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/jasmine/jasmine.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templates/solaris/_stylesheets.html
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templatetags/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/templatetags/context_selection.py
@@ -1982,12 +2325,12 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/usage/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/utils/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/utils/filters.py
+file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/utils/metering.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/utils/settings.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/views.py
 file path=usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/wsgi/django.wsgi
 dir  path=var/lib/openstack_dashboard owner=webservd group=webservd
-link path=var/lib/openstack_dashboard/static \
-    target=../../../usr/lib/python$(PYVER)/vendor-packages/openstack_dashboard/static
+dir  path=var/log/openstack_dashboard owner=webservd group=webservd
 #
 license horizon.license license="Apache v2.0" \
     com.oracle.info.description="Horizon, the OpenStack web based user interface service" \
@@ -1997,95 +2340,127 @@
 license bootstrap-datepicker.license \
     license="Apache v2.0 (bootstrap-datepicker)" \
     com.oracle.info.description="Bootstrap Datepicker JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_3) \
     com.oracle.info.tpno=$(TPNO_BOOTSTRAP_DP) \
     com.oracle.info.version=$(VERSION_BOOTSTRAP_DP)
 license hogan.license license="Apache v2.0 (hogan)" \
     com.oracle.info.description="Hogan JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) com.oracle.info.tpno=$(TPNO_HOGAN) \
-    com.oracle.info.version=$(VERSION_HOGAN)
+    com.oracle.info.name=$(COMPONENT_NAME_7) \
+    com.oracle.info.tpno=$(TPNO_HOGAN) com.oracle.info.version=$(VERSION_HOGAN)
+license magic-search.license license="Apache v2.0 (magic-search)" \
+    com.oracle.info.description="Magic-Search JavaScript Library" \
+    com.oracle.info.name=$(COMPONENT_NAME_17) \
+    com.oracle.info.tpno=$(TPNO_MAGIC_SEARCH) \
+    com.oracle.info.version=$(VERSION_MAGIC_SEARCH)
 license d3.license license="BSD, Apache v2.0 (d3)" \
     com.oracle.info.description="D3 JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) com.oracle.info.tpno=$(TPNO_D3) \
+    com.oracle.info.name=$(COMPONENT_NAME_5) com.oracle.info.tpno=$(TPNO_D3) \
     com.oracle.info.version=$(VERSION_D3)
 license bootstrap-scss.license license="MIT (Bootstrap-SCSS)" \
     com.oracle.info.description="Bootstrap SCSS JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_4) \
     com.oracle.info.tpno=$(TPNO_BOOTSTRAP_SCSS) \
     com.oracle.info.version=$(VERSION_BOOTSTRAP_SCSS)
+license angular-bootstrap.license license="MIT (angular-bootstrap)" \
+    com.oracle.info.description="Angular Bootstrap JavaScript Library" \
+    com.oracle.info.name=$(COMPONENT_NAME_20) \
+    com.oracle.info.tpno=$(TPNO_ANGULAR_BOOTSTRAP) \
+    com.oracle.info.version=$(VERSION_ANGULAR_BS)
+license angular-lrdragndrop.license license="MIT (angular-lrdragndrop)" \
+    com.oracle.info.description="lrDragNDrop JavaScript Library" \
+    com.oracle.info.name=$(COMPONENT_NAME_16) \
+    com.oracle.info.tpno=$(TPNO_ANGULAR_LR_DND) \
+    com.oracle.info.version=$(VERSION_LR_DND)
 license angular.license license="MIT (angularjs)" \
     com.oracle.info.description="AngularJS JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_2) \
     com.oracle.info.tpno=$(TPNO_ANGULAR) \
     com.oracle.info.version=$(VERSION_ANGULAR)
 license jquery.license license="MIT (jquery)" \
     com.oracle.info.description="jQuery JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_8) \
     com.oracle.info.tpno=$(TPNO_JQUERY) \
     com.oracle.info.version=$(VERSION_JQUERY)
 license jquery-migrate.license license="MIT (jquery-migrate)" \
     com.oracle.info.description="jQuery-Migrate JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_9) \
     com.oracle.info.tpno=$(TPNO_JQUERY_MIGRATE) \
     com.oracle.info.version=$(VERSION_JQUERY_MIGRATE)
 license jquery-quicksearch.license license="MIT (jquery-quicksearch)" \
     com.oracle.info.description="jQuery-Quicksearch JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_11) \
     com.oracle.info.tpno=$(TPNO_JQUERY_QUICKSEARCH) \
     com.oracle.info.version=$(VERSION_JQUERY_QS)
 license jquery-tablesorter.license license="MIT (jquery-tablesorter)" \
     com.oracle.info.description="jQuery-Tablesorter JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_12) \
     com.oracle.info.tpno=$(TPNO_JQUERY_TABLESORTER) \
     com.oracle.info.version=$(VERSION_JQUERY_TS)
 license jquery-ui.license license="MIT (jquery-ui)" \
     com.oracle.info.description="jQuery-UI JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_10) \
     com.oracle.info.tpno=$(TPNO_JQUERY_UI) \
     com.oracle.info.version=$(VERSION_JQUERY_UI)
 license jsencrypt.license license="MIT (jsencrypt)" \
     com.oracle.info.description="JSEncrypt JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_13) \
     com.oracle.info.tpno=$(TPNO_JSENCRYPT) \
     com.oracle.info.version=$(VERSION_JSENCRYPT)
+license smart-table.license license="MIT (smart-table)" \
+    com.oracle.info.description="Smart-Table JavaScript Library" \
+    com.oracle.info.name=$(COMPONENT_NAME_18) \
+    com.oracle.info.tpno=$(TPNO_SMART_TABLE) \
+    com.oracle.info.version=$(VERSION_SMART_TABLE)
 license spin.license license="MIT (spin)" \
     com.oracle.info.description="Spin JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) com.oracle.info.tpno=$(TPNO_SPIN) \
-    com.oracle.info.version=$(VERSION_SPIN)
+    com.oracle.info.name=$(COMPONENT_NAME_15) \
+    com.oracle.info.tpno=$(TPNO_SPIN) com.oracle.info.version=$(VERSION_SPIN)
+license termjs.license license="MIT (term.js)" \
+    com.oracle.info.description="Term.js JavaScript Library" \
+    com.oracle.info.name=$(COMPONENT_NAME_19) \
+    com.oracle.info.tpno=$(TPNO_TERM_JS) \
+    com.oracle.info.version=$(VERSION_TERM_JS)
 license rickshaw.license license="MIT, Apache v2.0 (rickshaw)" \
     com.oracle.info.description="Rickshaw JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_14) \
     com.oracle.info.tpno=$(TPNO_RICKSHAW) \
     com.oracle.info.version=$(VERSION_RICKSHAW)
 license font-awesome.license license="MIT, OFL (font-awesome)" \
     com.oracle.info.description="Font-Awesome JavaScript Library" \
-    com.oracle.info.name=$(COMPONENT_NAME) \
+    com.oracle.info.name=$(COMPONENT_NAME_6) \
     com.oracle.info.tpno=$(TPNO_FONT_AWESOME) \
     com.oracle.info.version=$(VERSION_FONT_AWESOME)
 
-# force a group dependency on the optional anyjson; pkgdepend work is needed to
-# flush this out.
-depend type=group fmri=library/python/anyjson-$(PYV)
-
-# force a group dependency on the optional simplejson; pkgdepend work is needed
-# to flush this out.
-depend type=group fmri=library/python/simplejson-$(PYV)
+# To upgrade to Kilo version, Juno version of the package must be on the system
+depend type=origin fmri=cloud/openstack/[email protected] root-image=true
 
 # force a dependency on the Python runtime
 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
     pkg.debug.depend.path=usr/bin
 
-# force a dependency on babel; pkgdepend work is needed to flush this out
+# force a dependency on package delivering httpd(8)
+depend type=require fmri=__TBD pkg.debug.depend.file=usr/apache2/2.4/bin/httpd
+
+# force a dependency on package delivering non-FIPS mod_ssl module
+depend type=require fmri=__TBD \
+    pkg.debug.depend.file=usr/apache2/2.4/libexec/mod_ssl.so
+
+# force a dependency on package delivering mod_wsgi module
+depend type=require fmri=__TBD \
+    pkg.debug.depend.file=usr/apache2/2.4/libexec/mod_wsgi-$(PYVER).so
+
+# force a dependency on babel; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/babel-$(PYV)
 
 # force a dependency on ceilometerclient; pkgdepend work is needed to flush this
-# out
+# out.
 depend type=require fmri=library/python/ceilometerclient-$(PYV)
 
-# force a dependency on cinderclient; pkgdepend work is needed to flush this out
+# force a dependency on cinderclient; pkgdepend work is needed to flush this
+# out.
 depend type=require fmri=library/python/cinderclient-$(PYV)
 
-# force a dependency on django; pkgdepend work is needed to flush this out
+# force a dependency on django; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/django-$(PYV)
 
 # force a dependency on django-pyscss; one of the applications defined in
@@ -2097,68 +2472,74 @@
 depend type=require fmri=library/python/django_compressor-$(PYV)
 
 # force a dependency on django_openstack_auth; pkgdepend work is needed to flush
-# this out
+# this out.
 depend type=require fmri=library/python/django_openstack_auth-$(PYV)
 
-# force a dependency on glanceclient; pkgdepend work is needed to flush this out
+# force a dependency on glanceclient; pkgdepend work is needed to flush this
+# out.
 depend type=require fmri=library/python/glanceclient-$(PYV)
 
-# force a dependency on heatclient; pkgdepend work is needed to flush this out
+# force a dependency on heatclient; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/heatclient-$(PYV)
 
-# force a dependency on httplib2; pkgdepend work is needed to flush this out
-depend type=require fmri=library/python/httplib2-$(PYV)
-
-# force a dependency on iso8601; pkgdepend work is needed to flush this out
+# force a dependency on iso8601; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/iso8601-$(PYV)
 
 # force a dependency on keystoneclient; pkgdepend work is needed to flush this
-# out
+# out.
 depend type=require fmri=library/python/keystoneclient-$(PYV)
 
-# force a dependency on lockfile; pkgdepend work is needed to flush this out
-depend type=require fmri=library/python/lockfile-$(PYV)
-
-# force a dependency on netaddr; pkgdepend work is needed to flush this out
+# force a dependency on netaddr; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/netaddr-$(PYV)
 
 # force a dependency on neutronclient; pkgdepend work is needed to flush this
-# out
+# out.
 depend type=require fmri=library/python/neutronclient-$(PYV)
 
-# force a dependency on novaclient; pkgdepend work is needed to flush this out
+# force a dependency on novaclient; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/novaclient-$(PYV)
 
-# force a dependency on oslo.config; pkgdepend work is needed to flush this out
+# force a dependency on oslo.concurrency; pkgdepend work is needed to flush this
+# out.
+depend type=require fmri=library/python/oslo.concurrency-$(PYV)
+
+# force a dependency on oslo.config; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/oslo.config-$(PYV)
 
-# force a dependency on pbr; pkgdepend work is needed to flush this out
+# force a dependency on oslo.i18n; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/oslo.i18n-$(PYV)
+
+# force a dependency on oslo.serialization; pkgdepend work is needed to flush
+# this out.
+depend type=require fmri=library/python/oslo.serialization-$(PYV)
+
+# force a dependency on oslo.utils; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/oslo.utils-$(PYV)
+
+# force a dependency on pbr; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/pbr-$(PYV)
 
-# force a dependency on pytz; pkgdepend work is needed to flush this out
+# force a dependency on pint; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/pint-$(PYV)
+
+# force a dependency on pytz; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/pytz-$(PYV)
 
-# force a dependency on requests; pkgdepend work is needed to flush this out
+# force a dependency on pyyaml; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/pyyaml-$(PYV)
+
+# force a dependency on requests; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/requests-$(PYV)
 
-# force a dependency on saharaclient; pkgdepend work is needed to flush this out
+# force a dependency on saharaclient; pkgdepend work is needed to flush this
+# out.
 depend type=require fmri=library/python/saharaclient-$(PYV)
 
-# force a dependency on six; pkgdepend work is needed to flush this out
+# force a dependency on six; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/six-$(PYV)
 
-# force a dependency on swiftclient; pkgdepend work is needed to flush this out
+# force a dependency on swiftclient; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/swiftclient-$(PYV)
 
-# force a dependency on troveclient; pkgdepend work is needed to flush this
-# out
+# force a dependency on troveclient; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/troveclient-$(PYV)
-
-# force a dependency on the Apache web server
-depend type=require fmri=web/server/apache-24
-
-# force a dependency on the mod_ssl module
-depend type=require fmri=web/server/apache-24/module/apache-ssl
-
-# force a dependency on the mod_wsgi module
-depend type=require fmri=web/server/apache-24/module/apache-wsgi-$(PYV)