Skip to content

Commit

Permalink
Add Horizon Ironic dashboard plugin
Browse files Browse the repository at this point in the history
Add the git repo for the Horizon Ironic plugin.

Implements: blueprint role-ironic
Change-Id: Icda367def5443019c4ed55699a657744bc683aed
Depends-on: I4da4720ad3deb587a0131930028f4628a22bb72f
  • Loading branch information
neillc authored and Jesse Pretorius (odyssey4me) committed Jul 30, 2016
1 parent b7e966f commit 48ed46e
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 0 deletions.
7 changes: 7 additions & 0 deletions playbooks/defaults/repo_packages/openstack_services.yml
Expand Up @@ -76,6 +76,13 @@ horizon_git_repo: https://git.openstack.org/openstack/horizon
horizon_git_install_branch: 02043a98cb01dc9050dfaae5a95986b5f31dba84 # HEAD of "master" as of 27.07.2016
horizon_git_dest: "/opt/horizon_{{ horizon_git_install_branch | replace('/', '_') }}"


## Horizon Ironic dashboard plugin
ironic_dashboard_git_repo: https://git.openstack.org/openstack/ironic-ui
ironic_dashboard_git_install_branch: 9b8cce125c05435ee0baf9d8c61f5db0808e9b09 # HEAD of "master" as of 22 June 2016
ironic_dashboard_git_dest: "/opt/ironic_dashboard_{{ ironic_dashboard_git_install_branch | replace('/', '_') }}"


## Horizon LBaaS dashboard plugin
neutron_lbaas_dashboard_git_repo: https://git.openstack.org/openstack/neutron-lbaas-dashboard
neutron_lbaas_dashboard_git_install_branch: 0d25bbd63b2392f07e1f37e3d94119883858d3dd # HEAD of "master" as of 27.07.2016
Expand Down
1 change: 1 addition & 0 deletions playbooks/inventory/group_vars/horizon_all.yml
Expand Up @@ -16,6 +16,7 @@
horizon_external_ssl: "{{ openstack_external_ssl }}"
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) }}"
# 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 }}"
Expand Down
@@ -0,0 +1,5 @@
---
features:
- Adds support for the horizon ironic-ui dashboard. The
dashboard will be automatically enabled if any ironic
hosts are defined.

0 comments on commit 48ed46e

Please sign in to comment.