kolla-ansible/ansible/roles
Mark Goddard 46aeb9843f Fix prechecks in check mode
When running in check mode, some prechecks previously failed because
they use the command module which is silently not run in check mode.
Other prechecks were not running correctly in check mode due to e.g.
looking for a string in empty command output or not querying which
containers are running.

This change fixes these issues.

Closes-Bug: #2002657
Change-Id: I5219cb42c48d5444943a2d48106dc338aa08fa7c
2023-01-12 14:27:36 +00:00
..
aodh Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
barbican Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
bifrost Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
blazar Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
ceilometer Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
ceph-rgw Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
certificates Merge "certificates: generate libvirt TLS certificates" 2022-02-03 19:11:03 +00:00
cinder Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
cloudkitty Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
collectd Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
common Merge "Integrate oslo-config-validator" 2023-01-03 17:40:00 +00:00
cyborg Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
designate Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
destroy Remove kafka, storm, zookeeper 2022-12-08 06:50:15 +00:00
etcd Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
freezer Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
glance Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
gnocchi Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
grafana Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
hacluster Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
haproxy-config Support configuring HAProxy services as active/passive 2022-08-29 12:01:18 +02:00
heat Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
horizon Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
influxdb Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
ironic Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
iscsi Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
kafka Merge "Integrate oslo-config-validator" 2023-01-03 17:40:00 +00:00
keystone Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
kuryr Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
loadbalancer Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
loadbalancer-config Add proxysql-config role and wrap it in loadbalancer-config role 2022-08-09 12:16:16 +02:00
magnum Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
manila Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
mariadb Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
masakari Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
memcached Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
mistral Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
module-load Drop support for /etc/modules 2020-08-25 20:20:57 +01:00
monasca Remove support for deploying OpenStack Monasca 2022-11-11 15:48:11 +00:00
multipathd Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
murano Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
neutron Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
nova Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
nova-cell Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
octavia Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
octavia-certificates [docs] Unify project's naming convention 2021-01-27 20:08:41 +01:00
opensearch Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
openvswitch Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
ovn-controller Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
ovn-db Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
ovs-dpdk Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
placement Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
prechecks Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
prometheus Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
proxysql-config Fix issues introduced by ansible-lint 6.6.0 2022-09-21 14:34:54 +00:00
prune-images Performance: replace unconditional include_tasks with import_tasks 2020-08-28 16:12:03 +00:00
rabbitmq Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
redis Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
sahara Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
senlin Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
service-cert-copy Add kolla_externally_managed_cert option 2021-03-02 18:09:06 +01:00
service-config-validate Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
service-images-pull Add service-images-pull tag to tasks in the service-images-pull role 2022-12-19 20:13:17 +01:00
service-ks-register Adding container_engine to kolla_toolbox module 2022-11-04 15:32:30 +01:00
service-precheck Add Ansible group check to prechecks 2020-02-28 16:23:14 +00:00
service-rabbitmq Adding container_engine to kolla_toolbox module 2022-11-04 15:32:30 +01:00
service-stop/tasks Fix kolla-ansible stop with heterogeneous hosts 2020-03-23 17:21:53 +00:00
skydive Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
solum Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
storm Merge "Integrate oslo-config-validator" 2023-01-03 17:40:00 +00:00
swift Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
tacker Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
telegraf Merge "Integrate oslo-config-validator" 2023-01-03 17:40:00 +00:00
trove Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
venus Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
vitrage Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
watcher Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
zookeeper Merge "Integrate oslo-config-validator" 2023-01-03 17:40:00 +00:00
zun Fix prechecks in check mode 2023-01-12 14:27:36 +00:00