From d2d5069d8af4ad3ad5ee54c7182091bff8ae95ce Mon Sep 17 00:00:00 2001 From: howardlee Date: Mon, 7 Aug 2023 16:43:17 +0800 Subject: [PATCH] Add venus-dashboard into horizon Depends-on: Idbb16f373260735e9650be57042952258a2ee3f9 Change-Id: I72238959940b125348aef0d2509f9a13d98ce73b --- ansible/group_vars/all.yml | 1 + ansible/roles/horizon/defaults/main.yml | 1 + etc/kolla/globals.yml | 1 + releasenotes/notes/add-venus-dashboard-a8efe1a93dca9f0e.yaml | 4 ++++ 4 files changed, 7 insertions(+) create mode 100644 releasenotes/notes/add-venus-dashboard-a8efe1a93dca9f0e.yaml diff --git a/ansible/group_vars/all.yml b/ansible/group_vars/all.yml index 85559a6e8a..688ac82cea 100644 --- a/ansible/group_vars/all.yml +++ b/ansible/group_vars/all.yml @@ -896,6 +896,7 @@ enable_horizon_neutron_vpnaas: "{{ enable_neutron_vpnaas | bool }}" enable_horizon_octavia: "{{ enable_octavia | bool }}" enable_horizon_tacker: "{{ enable_tacker | bool }}" enable_horizon_trove: "{{ enable_trove | bool }}" +enable_horizon_venus: "{{ enable_venus | bool }}" enable_horizon_watcher: "{{ enable_watcher | bool }}" enable_horizon_zun: "{{ enable_zun | bool }}" enable_influxdb: "{{ enable_cloudkitty | bool and cloudkitty_storage_backend == 'influxdb' }}" diff --git a/ansible/roles/horizon/defaults/main.yml b/ansible/roles/horizon/defaults/main.yml index 9365bcfb35..f1df26cda8 100644 --- a/ansible/roles/horizon/defaults/main.yml +++ b/ansible/roles/horizon/defaults/main.yml @@ -20,6 +20,7 @@ horizon_services: ENABLE_OCTAVIA: "{{ 'yes' if enable_horizon_octavia | bool else 'no' }}" ENABLE_TACKER: "{{ 'yes' if enable_horizon_tacker | bool else 'no' }}" ENABLE_TROVE: "{{ 'yes' if enable_horizon_trove | bool else 'no' }}" + ENABLE_VENUS: "{{ 'yes' if enable_horizon_venus | bool else 'no' }}" ENABLE_WATCHER: "{{ 'yes' if enable_horizon_watcher | bool else 'no' }}" ENABLE_ZUN: "{{ 'yes' if enable_horizon_zun | bool else 'no' }}" FORCE_GENERATE: "{{ 'yes' if horizon_dev_mode | bool else 'no' }}" diff --git a/etc/kolla/globals.yml b/etc/kolla/globals.yml index 1c0ee0371b..e0a90a0eea 100644 --- a/etc/kolla/globals.yml +++ b/etc/kolla/globals.yml @@ -363,6 +363,7 @@ workaround_ansible_issue_8743: yes #enable_horizon_octavia: "{{ enable_octavia | bool }}" #enable_horizon_tacker: "{{ enable_tacker | bool }}" #enable_horizon_trove: "{{ enable_trove | bool }}" +#enable_horizon_venus: "{{ enable_venus | bool }}" #enable_horizon_watcher: "{{ enable_watcher | bool }}" #enable_horizon_zun: "{{ enable_zun | bool }}" #enable_influxdb: "{{ enable_cloudkitty | bool and cloudkitty_storage_backend == 'influxdb' }}" diff --git a/releasenotes/notes/add-venus-dashboard-a8efe1a93dca9f0e.yaml b/releasenotes/notes/add-venus-dashboard-a8efe1a93dca9f0e.yaml new file mode 100644 index 0000000000..61c46cf64d --- /dev/null +++ b/releasenotes/notes/add-venus-dashboard-a8efe1a93dca9f0e.yaml @@ -0,0 +1,4 @@ +--- +features: + - | + Add ``venus-dashboard`` deployment to ``horizon`` role.