From 33cb15eaab89852bb21c24d52d508261765ba352 Mon Sep 17 00:00:00 2001 From: "Donovan Francesco (drifterza)" Date: Thu, 10 Nov 2016 09:08:34 +0200 Subject: [PATCH] Adding designate ui support to integrated repo. Change-Id: Ic9940fbef0ba3eedbc3cd8a8769c22573fa99771 --- playbooks/defaults/repo_packages/openstack_services.yml | 7 +++++++ playbooks/inventory/group_vars/horizon_all.yml | 1 + ...rizon-designate-dashboard-support-2dbd3ef0041c67d3.yaml | 5 +++++ 3 files changed, 13 insertions(+) create mode 100644 releasenotes/notes/add-horizon-designate-dashboard-support-2dbd3ef0041c67d3.yaml diff --git a/playbooks/defaults/repo_packages/openstack_services.yml b/playbooks/defaults/repo_packages/openstack_services.yml index dfd56231e8..32ab3a5db5 100644 --- a/playbooks/defaults/repo_packages/openstack_services.yml +++ b/playbooks/defaults/repo_packages/openstack_services.yml @@ -70,6 +70,13 @@ designate_git_dest: "/opt/designate_{{ designate_git_install_branch | replace('/ designate_git_project_group: designate_all +## Horizon Designate dashboard plugin +designate_dashboard_git_repo: https://git.openstack.org/openstack/designate-dashboard +designate_dashboard_git_install_branch: a0dc4f3eee859a4d5e836607ee952a743643b3d4 # HEAD of "master" as of 10.11.2016 +designate_dashboard_git_dest: "/opt/designate_dashboard_{{ designate_dashboard_git_install_branch | replace('/', '_') }}" +designate_dashboard_git_project_group: horizon_all + + ## Glance service glance_git_repo: https://git.openstack.org/openstack/glance glance_git_install_branch: d1939eb86ff4b04dab7eb6a84af93a90c5002518 # HEAD of "master" as of 04.11.2016 diff --git a/playbooks/inventory/group_vars/horizon_all.yml b/playbooks/inventory/group_vars/horizon_all.yml index e029633a11..f8df2b39bd 100644 --- a/playbooks/inventory/group_vars/horizon_all.yml +++ b/playbooks/inventory/group_vars/horizon_all.yml @@ -18,6 +18,7 @@ horizon_service_region: "{{ service_region }}" horizon_enable_cinder_backup: "{{ cinder_service_backup_program_enabled is defined and cinder_service_backup_program_enabled | bool }}" horizon_enable_ironic_ui: "{{ (groups['ironic_all'] is defined) and (groups['ironic_all'] | length > 0) }}" horizon_enable_magnum_ui: "{{ (groups['magnum_all'] is defined) and (groups['magnum_all'] | length > 0) }}" +horizon_enable_designate_ui: "{{ (groups['designate_all'] is defined) and (groups['designate_all'] | length > 0) }}" # NOTE(mhayden): neutron-lbaas is a separate plugin and requires the full # namespace to be specified. Also, LBaaS v1 was removed in Newton. horizon_enable_neutron_lbaas: "{{ neutron_plugin_base is defined and 'neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2' in neutron_plugin_base }}" diff --git a/releasenotes/notes/add-horizon-designate-dashboard-support-2dbd3ef0041c67d3.yaml b/releasenotes/notes/add-horizon-designate-dashboard-support-2dbd3ef0041c67d3.yaml new file mode 100644 index 0000000000..96320436f4 --- /dev/null +++ b/releasenotes/notes/add-horizon-designate-dashboard-support-2dbd3ef0041c67d3.yaml @@ -0,0 +1,5 @@ +--- +features: + - Support has been added for the horizon designate-ui dashboard. The + dashboard will be automatically enabled if any hosts are in the + ``dnsaas_hosts`` inventory group.