Enable ZooKeeper when Storm is enabled

ZooKeeper is a dependency of Apache Storm.

TrivialFix

Change-Id: Icf952be2e0b53f2e82e8ce18a48bcfa100b41cd9
This commit is contained in:
Pierre Riteau 2020-06-24 14:56:33 +02:00
parent f13847a5a2
commit 866784c77a
3 changed files with 12 additions and 2 deletions

View File

@ -666,7 +666,7 @@ enable_trove_singletenant: "no"
enable_vitrage: "no" enable_vitrage: "no"
enable_vmtp: "no" enable_vmtp: "no"
enable_watcher: "no" enable_watcher: "no"
enable_zookeeper: "{{ enable_kafka | bool }}" enable_zookeeper: "{{ enable_kafka | bool or enable_storm | bool }}"
enable_zun: "no" enable_zun: "no"
ovs_datapath: "{{ 'netdev' if enable_ovs_dpdk | bool else 'system' }}" ovs_datapath: "{{ 'netdev' if enable_ovs_dpdk | bool else 'system' }}"

View File

@ -356,7 +356,7 @@
#enable_vitrage: "no" #enable_vitrage: "no"
#enable_vmtp: "no" #enable_vmtp: "no"
#enable_watcher: "no" #enable_watcher: "no"
#enable_zookeeper: "{{ enable_kafka | bool }}" #enable_zookeeper: "{{ enable_kafka | bool or enable_storm | bool }}"
#enable_zun: "no" #enable_zun: "no"
################## ##################

View File

@ -0,0 +1,10 @@
---
upgrade:
- |
Apache ZooKeeper will now be automatically deployed whenever Apache Storm
is enabled.
fixes:
- |
Deploys Apache ZooKeeper if Apache Storm is enabled explicitly. ZooKeeper
would only be deployed if Apache Kafka was also enabled, which is often
done implicitly by enabling Monasca.