Implement X.509 auth between Rabbitmq and Nova
Change-Id: I2481c2cb06c529633a6e944e5fb212b01e98a279
Related-Prod: PROD-22766
diff --git a/nova/controller.sls b/nova/controller.sls
index 2b5d515..9052c62 100644
--- a/nova/controller.sls
+++ b/nova/controller.sls
@@ -11,7 +11,7 @@
# Move to appropriate upgrade phase
- nova.db.online_sync
- nova._ssl.mysql
-
+ - nova._ssl.rabbitmq
{%- if grains.os_family == 'Debian' %}
debconf-set-prerequisite:
pkg.installed:
@@ -61,6 +61,7 @@
- require_in:
- pkg: nova_controller_packages
- sls: nova._ssl.mysql
+ - sls: nova._ssl.rabbitmq
{%- if controller.version not in ["juno", "kilo", "liberty", "mitaka", "newton"] %}
- pkg: nova_placement_package
{%- endif %}
@@ -171,6 +172,7 @@
- require:
- pkg: nova_controller_packages
- sls: nova._ssl.mysql
+ - sls: nova._ssl.rabbitmq
- require_in:
- sls: nova.db.offline_sync
- sls: nova.db.online_sync
@@ -450,6 +452,7 @@
- require:
- sls: nova.db.offline_sync
- sls: nova._ssl.mysql
+ - sls: nova._ssl.rabbitmq
- require_in:
- sls: nova.db.online_sync
- watch: