Adding Trove UI support to the integrated repo.

Change-Id: I0e9e62fc51382ad5ed5e841dc7cec6859f8f5b0e
This commit is contained in:
Donovan Francesco (drifterza) 2016-11-10 10:30:24 +02:00
parent 672da04d77
commit ed95267fd1
3 changed files with 12 additions and 0 deletions

View File

@ -208,3 +208,9 @@ trove_git_repo: https://git.openstack.org/openstack/trove
trove_git_install_branch: 1b2f42dc3d7290d92f8203587a0adcfbd146e00f # HEAD of "master" as of 04.11.2016
trove_git_dest: "/opt/trove_{{ trove_git_install_branch | replace('/', '_') }}"
trove_git_project_group: trove_all
## Horizon Trove dashboard plugin
trove_dashboard_git_repo: https://git.openstack.org/openstack/trove-dashboard
trove_dashboard_git_install_branch: 4e0cf0a8297516a99e7116915591425ca5f66cf4 # HEAD of "master" as of 10.11.2016
trove_dashboard_git_dest: "/opt/trove_dashboard_{{ trove_dashboard_git_install_branch | replace('/', '_') }}"
trove_dashboard_git_project_group: horizon_all

View File

@ -19,6 +19,7 @@ horizon_enable_cinder_backup: "{{ cinder_service_backup_program_enabled is defin
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) }}"
horizon_enable_trove_ui: "{{ (groups['trove_all'] is defined) and (groups['trove_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 }}"

View File

@ -0,0 +1,5 @@
---
features:
- Support has been added for the horizon trove-ui dashboard. The
dashboard will be automatically enabled if any hosts are defined
in the ``trove-infra_hosts`` inventory group.