kolla-ansible/ansible
Matt Crees 6c2aace8d6 Integrate oslo-config-validator
Regularly, we experience issues in Kolla Ansible deployments because we
use wrong options in OpenStack configuration files. This is because
OpenStack services ignore unknown options. We also need to keep on top
of deprecated options that may be removed in the future. Integrating
oslo-config-validator into Kolla Ansible will greatly help.

Adds a shared role to run oslo-config-validator on each service. Takes
into account that services have multiple containers, and these may also
use multiple config files. Service roles are extended to use this shared
role. Executed with the new command ``kolla-ansible validate-config``.

Change-Id: Ic10b410fc115646d96d2ce39d9618e7c46cb3fbc
2022-12-21 17:19:09 +00:00
..
action_plugins Remove unused imports in merge_yaml 2021-08-06 14:45:45 -07:00
filter_plugins Add proxysql support for database 2022-07-29 15:05:21 +02:00
group_vars Merge "Replace ElasticSearch and Kibana with OpenSearch" 2022-12-01 14:38:51 +00:00
inventory Replace ElasticSearch and Kibana with OpenSearch 2022-12-01 10:27:50 +00:00
library Adding container_engine to kolla_toolbox module 2022-11-04 15:32:30 +01:00
module_utils Refactor of kolla_docker into module_utils 2022-01-06 11:59:50 +01:00
roles Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
bifrost.yml Update "openstack_release" variable to static brach name 2019-09-16 12:42:44 +00:00
certificates.yml certificates: generate libvirt TLS certificates 2022-02-03 14:32:38 +00:00
destroy.yml
gather-facts.yml Allow setting any_errors_fatal true for gather-facts 2022-10-10 11:11:15 +00:00
kolla-host.yml Install openstack.kolla collection 2022-02-21 14:26:48 +00:00
mariadb_backup.yml Use mariabackup for database backups 2019-11-01 18:44:10 +00:00
mariadb_recovery.yml Update "openstack_release" variable to static brach name 2019-09-16 12:42:44 +00:00
monasca_cleanup.yml monasca: Remove monasca-grafana leftovers 2022-03-23 07:04:57 +00:00
nova-libvirt-cleanup.yml libvirt: add nova-libvirt-cleanup command 2022-03-21 11:54:54 +00:00
nova.yml nova: use any_errors_fatal for once-per-cell tasks 2022-04-22 10:37:25 +00:00
octavia-certificates.yml octavia: generate certificates automatically 2020-10-08 16:50:30 +02:00
post-deploy.yml Change clouds.yaml location 2022-09-27 11:10:12 +00:00
prune-images.yml Adds Docker image pruning command 2020-01-27 13:44:01 +03:00
site.yml Merge "Replace ElasticSearch and Kibana with OpenSearch" 2022-12-01 14:38:51 +00:00