aboutsummaryrefslogtreecommitdiff
path: root/roles
diff options
context:
space:
mode:
authorDoug Szumski <doug@stackhpc.com>2026-01-26 11:25:34 +0000
committerDoug Szumski <doug@stackhpc.com>2026-04-24 14:47:26 +0100
commit0f4c8544d8b822bd0d97da75b47b1244d147bef3 (patch)
tree174d9bef4550904d7bad6e89e25424de3daf90e0 /roles
parentf0f9810b67afb7531e89cd683d44e49b9980d00f (diff)
downloadkolla-ansible-0f4c8544d8b822bd0d97da75b47b1244d147bef3.tar.gz
kolla-ansible-0f4c8544d8b822bd0d97da75b47b1244d147bef3.zip
Support multiple Nova Compute Ironic instances
Adds support for deploying multiple instances of the Nova Compute Ironic service on the same host. This is useful in large baremetal deployments, where the sharding and/or conductor group feature is used to scale out the service. A further patch to support deploying multiple Ironic conductor instances will follow. Co-Authored-By: Bartosz Bezak <bartosz@stackhpc.com> Co-Authored-By: Bertrand Lanson <bertrand.lanson@protonmail.com> Change-Id: Ibbddfd87e831a3775c3ed66c80b18e5070cedc90 Signed-off-by: Doug Szumski <doug@stackhpc.com>
Diffstat (limited to 'roles')
-rw-r--r--roles/openstack-clients/defaults/main.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/roles/openstack-clients/defaults/main.yml b/roles/openstack-clients/defaults/main.yml
index e1f53e279..034618843 100644
--- a/roles/openstack-clients/defaults/main.yml
+++ b/roles/openstack-clients/defaults/main.yml
@@ -11,7 +11,7 @@ openstack_clients_pip_packages:
- package: python-heatclient
enabled: true
- package: python-ironicclient
- enabled: "{{ scenario == 'ironic' }}"
+ enabled: "{{ scenario in ['ironic', 'multi-compute-ironic'] }}"
- package: python-magnumclient
enabled: "{{ scenario == 'magnum' }}"
- package: python-neutronclient