From 21013949cdae545dbb797d149d7e4bcfa1378ea7 Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Fri, 12 Dec 2025 09:37:56 +0100 Subject: ansible-lint: Fix fqcn[actions-core] in playbooks Also add all failed roles into ignore and these will be removed in subsequent patches Change-Id: Ifa6f2725cfa93cb14d72daf27448bd58f186acfd Signed-off-by: Michal Nasiadka --- .ansible-lint | 3 - .ansible-lint-ignore | 931 ++++++++++++++++++++++++++++++++++++++- ansible/gather-facts.yml | 6 +- ansible/mariadb.yml | 12 +- ansible/nova-libvirt-cleanup.yml | 2 +- ansible/nova.yml | 20 +- ansible/post-deploy.yml | 16 +- ansible/rabbitmq-reset-state.yml | 2 +- ansible/rabbitmq-upgrade.yml | 2 +- ansible/rabbitmq.yml | 6 +- ansible/site.yml | 78 ++-- tools/setup-compute-libvirt.yml | 4 +- 12 files changed, 1004 insertions(+), 78 deletions(-) diff --git a/.ansible-lint b/.ansible-lint index 7b72ba17a..0dcd1a6f2 100644 --- a/.ansible-lint +++ b/.ansible-lint @@ -11,9 +11,6 @@ strict: false skip_list: # disable experimental rules - experimental - # NOTE(frickler): Agreed at Zed PTG not to use FQCN for builtin actions for now, due to - # conflicts with open patches and backports. - - fqcn-builtins # FQCNs again, now for module actions - fqcn[action] # Role names diff --git a/.ansible-lint-ignore b/.ansible-lint-ignore index ab7637ed4..838cc08ff 100644 --- a/.ansible-lint-ignore +++ b/.ansible-lint-ignore @@ -1 +1,930 @@ -etc/kolla/globals.yml yaml[comments] skip \ No newline at end of file +# This file contains ignores rule violations for ansible-lint skip +ansible/roles/aodh/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/check.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/clone.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/config.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/main.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/pull.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/register.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/stop.yml fqcn[action-core] skip +ansible/roles/aodh/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/check.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/clone.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/config.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/main.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/pull.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/register.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/stop.yml fqcn[action-core] skip +ansible/roles/barbican/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/config.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/deploy-servers.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/main.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/stop.yml fqcn[action-core] skip +ansible/roles/bifrost/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/check.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/clone.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/config.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/main.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/pull.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/register.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/stop.yml fqcn[action-core] skip +ansible/roles/blazar/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/check.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/clone.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/config.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/main.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/pull.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/register.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/stop.yml fqcn[action-core] skip +ansible/roles/ceilometer/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/ceph-rgw/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/ceph-rgw/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/ceph-rgw/tasks/main.yml fqcn[action-core] skip +ansible/roles/ceph-rgw/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/ceph-rgw/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/ceph-rgw/tasks/register.yml fqcn[action-core] skip +ansible/roles/certificates/tasks/generate-backend.yml fqcn[action-core] skip +ansible/roles/certificates/tasks/generate-libvirt.yml fqcn[action-core] skip +ansible/roles/certificates/tasks/generate-root.yml fqcn[action-core] skip +ansible/roles/certificates/tasks/generate.yml fqcn[action-core] skip +ansible/roles/certificates/tasks/main.yml fqcn[action-core] skip +ansible/roles/cinder/handlers/main.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/check.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/clone.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/config.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/external_ceph.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/external_huawei.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/main.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/pull.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/register.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/stop.yml fqcn[action-core] skip +ansible/roles/cinder/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/check.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/clone.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/config.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/main.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/pull.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/register.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/stop.yml fqcn[action-core] skip +ansible/roles/cloudkitty/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/check.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/config.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/main.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/pull.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/stop.yml fqcn[action-core] skip +ansible/roles/collectd/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/common/handlers/main.yml fqcn[action-core] skip +ansible/roles/common/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/common/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/common/tasks/check.yml fqcn[action-core] skip +ansible/roles/common/tasks/config.yml fqcn[action-core] skip +ansible/roles/common/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/common/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/common/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/common/tasks/main.yml fqcn[action-core] skip +ansible/roles/common/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/common/tasks/pull.yml fqcn[action-core] skip +ansible/roles/common/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/common/tasks/stop.yml fqcn[action-core] skip +ansible/roles/common/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/container-engine-migration/tasks/check-migration.yml fqcn[action-core] skip +ansible/roles/container-engine-migration/tasks/install-target-engine.yml fqcn[action-core] skip +ansible/roles/container-engine-migration/tasks/main.yml fqcn[action-core] skip +ansible/roles/container-engine-migration/tasks/migrate-volumes.yml fqcn[action-core] skip +ansible/roles/container-engine-migration/tasks/ovs-cleanup.yml fqcn[action-core] skip +ansible/roles/container-engine-migration/tasks/uninstall-current-engine.yml fqcn[action-core] skip +ansible/roles/cron/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/cron/tasks/check.yml fqcn[action-core] skip +ansible/roles/cron/tasks/config.yml fqcn[action-core] skip +ansible/roles/cron/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/cron/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/cron/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/cron/tasks/main.yml fqcn[action-core] skip +ansible/roles/cron/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/cron/tasks/pull.yml fqcn[action-core] skip +ansible/roles/cron/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/cron/tasks/stop.yml fqcn[action-core] skip +ansible/roles/cron/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/check.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/clone.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/config.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/main.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/pull.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/register.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/stop.yml fqcn[action-core] skip +ansible/roles/cyborg/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/designate/tasks/backend_external.yml fqcn[action-core] skip +ansible/roles/designate/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/designate/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/designate/tasks/check.yml fqcn[action-core] skip +ansible/roles/designate/tasks/clone.yml fqcn[action-core] skip +ansible/roles/designate/tasks/config.yml fqcn[action-core] skip +ansible/roles/designate/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/designate/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/designate/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/designate/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/designate/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/designate/tasks/main.yml fqcn[action-core] skip +ansible/roles/designate/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/designate/tasks/pull.yml fqcn[action-core] skip +ansible/roles/designate/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/designate/tasks/register.yml fqcn[action-core] skip +ansible/roles/designate/tasks/stop.yml fqcn[action-core] skip +ansible/roles/designate/tasks/update_pools.yml fqcn[action-core] skip +ansible/roles/designate/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/destroy/tasks/cleanup_containers.yml fqcn[action-core] skip +ansible/roles/destroy/tasks/cleanup_host.yml fqcn[action-core] skip +ansible/roles/destroy/tasks/cleanup_images.yml fqcn[action-core] skip +ansible/roles/destroy/tasks/main.yml fqcn[action-core] skip +ansible/roles/destroy/tasks/validate_docker_execute.yml fqcn[action-core] skip +ansible/roles/etcd/handlers/main.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/bootstrap_cluster.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/bootstrap_services.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/check.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/config.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/lookup_cluster.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/lookup_leader.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/main.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/pull.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/remove_deleted_members.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/restart_services.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/stop.yml fqcn[action-core] skip +ansible/roles/etcd/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/check.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/config.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/main.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/pull.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/stop.yml fqcn[action-core] skip +ansible/roles/fluentd/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/glance/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/glance/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/glance/tasks/check.yml fqcn[action-core] skip +ansible/roles/glance/tasks/clone.yml fqcn[action-core] skip +ansible/roles/glance/tasks/config.yml fqcn[action-core] skip +ansible/roles/glance/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/glance/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/glance/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/glance/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/glance/tasks/external_ceph.yml fqcn[action-core] skip +ansible/roles/glance/tasks/legacy_upgrade.yml fqcn[action-core] skip +ansible/roles/glance/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/glance/tasks/main.yml fqcn[action-core] skip +ansible/roles/glance/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/glance/tasks/pull.yml fqcn[action-core] skip +ansible/roles/glance/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/glance/tasks/register.yml fqcn[action-core] skip +ansible/roles/glance/tasks/rolling_upgrade.yml fqcn[action-core] skip +ansible/roles/glance/tasks/stop.yml fqcn[action-core] skip +ansible/roles/glance/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/check.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/config.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/external_ceph.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/main.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/pull.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/register.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/stop.yml fqcn[action-core] skip +ansible/roles/gnocchi/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/check.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/config.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/main.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/pull.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/stop.yml fqcn[action-core] skip +ansible/roles/grafana/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/bootstrap_service.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/check.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/config.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/main.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/pull.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/stop.yml fqcn[action-core] skip +ansible/roles/hacluster/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/haproxy-config/tasks/main.yml fqcn[action-core] skip +ansible/roles/heat/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/heat/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/heat/tasks/check.yml fqcn[action-core] skip +ansible/roles/heat/tasks/clone.yml fqcn[action-core] skip +ansible/roles/heat/tasks/config.yml fqcn[action-core] skip +ansible/roles/heat/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/heat/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/heat/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/heat/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/heat/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/heat/tasks/main.yml fqcn[action-core] skip +ansible/roles/heat/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/heat/tasks/pull.yml fqcn[action-core] skip +ansible/roles/heat/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/heat/tasks/register.yml fqcn[action-core] skip +ansible/roles/heat/tasks/stop.yml fqcn[action-core] skip +ansible/roles/heat/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/check.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/clone.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/config.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/main.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/policy_item.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/pull.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/stop.yml fqcn[action-core] skip +ansible/roles/horizon/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/check.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/config.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/main.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/pull.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/stop.yml fqcn[action-core] skip +ansible/roles/influxdb/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/check.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/clone.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/config.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/legacy_upgrade.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/main.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/pull.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/register.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/rolling_upgrade.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/stop.yml fqcn[action-core] skip +ansible/roles/ironic/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/check.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/config.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/main.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/pull.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/stop.yml fqcn[action-core] skip +ansible/roles/iscsi/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/bootstrap_service.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/check.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/clone.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/config-federation-oidc.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/config.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/distribute_fernet.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/main.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/pull.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/register.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/register_identity_providers.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/stop.yml fqcn[action-core] skip +ansible/roles/keystone/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/check.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/clone.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/config.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/main.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/pull.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/register.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/stop.yml fqcn[action-core] skip +ansible/roles/kuryr/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/check.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/config.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/main.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/pull.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/stop.yml fqcn[action-core] skip +ansible/roles/letsencrypt/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/loadbalancer/handlers/main.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/check.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/config.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/main.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/pull.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/stop.yml fqcn[action-core] skip +ansible/roles/loadbalancer/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/loadbalancer-config/tasks/main.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/check.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/clone.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/config.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/main.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/pull.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/register.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/stop.yml fqcn[action-core] skip +ansible/roles/magnum/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/manila/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/manila/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/manila/tasks/check.yml fqcn[action-core] skip +ansible/roles/manila/tasks/clone.yml fqcn[action-core] skip +ansible/roles/manila/tasks/config.yml fqcn[action-core] skip +ansible/roles/manila/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/manila/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/manila/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/manila/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/manila/tasks/external_ceph.yml fqcn[action-core] skip +ansible/roles/manila/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/manila/tasks/main.yml fqcn[action-core] skip +ansible/roles/manila/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/manila/tasks/pull.yml fqcn[action-core] skip +ansible/roles/manila/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/manila/tasks/register.yml fqcn[action-core] skip +ansible/roles/manila/tasks/stop.yml fqcn[action-core] skip +ansible/roles/manila/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/mariadb/handlers/main.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/bootstrap_cluster.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/check.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/config.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/lookup_cluster.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/main.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/post-deploy.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/pull.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/recover_cluster.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/restart_services.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/stop.yml fqcn[action-core] skip +ansible/roles/mariadb/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/check.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/clone.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/config.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/main.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/pull.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/register.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/stop.yml fqcn[action-core] skip +ansible/roles/masakari/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/check.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/config.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/main.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/pull.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/stop.yml fqcn[action-core] skip +ansible/roles/memcached/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/check.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/clone.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/config.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/main.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/pull.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/register.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/stop.yml fqcn[action-core] skip +ansible/roles/mistral/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/module-load/tasks/main.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/check.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/config.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/main.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/pull.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/stop.yml fqcn[action-core] skip +ansible/roles/multipathd/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/neutron/handlers/main.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/check.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/clone.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/config-neutron-fake.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/config.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/legacy_upgrade.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/main.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/neutron_plugin_agent_check.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/pull.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/register.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/rolling_upgrade.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/stop.yml fqcn[action-core] skip +ansible/roles/neutron/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/nova-cell/handlers/main.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/bootstrap_upgrade.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/check.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/clone.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/config-libvirt-tls.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/config-nova-fake.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/config.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/config_bootstrap.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/create_cells.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/discover_computes.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/external_ceph.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/get_cell_settings.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/libvirt-cleanup.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/main.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/proxy_loadbalancer.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/pull.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/rabbitmq.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/rolling_upgrade.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/stop.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/version-check.yml fqcn[action-core] skip +ansible/roles/nova-cell/tasks/wait_discover_computes.yml fqcn[action-core] skip +ansible/roles/nova/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/nova/tasks/bootstrap_upgrade.yml fqcn[action-core] skip +ansible/roles/nova/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/nova/tasks/check.yml fqcn[action-core] skip +ansible/roles/nova/tasks/clone.yml fqcn[action-core] skip +ansible/roles/nova/tasks/config.yml fqcn[action-core] skip +ansible/roles/nova/tasks/config_bootstrap.yml fqcn[action-core] skip +ansible/roles/nova/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/nova/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/nova/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/nova/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/nova/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/nova/tasks/main.yml fqcn[action-core] skip +ansible/roles/nova/tasks/map_cell0.yml fqcn[action-core] skip +ansible/roles/nova/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/nova/tasks/pull.yml fqcn[action-core] skip +ansible/roles/nova/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/nova/tasks/refresh_scheduler_cell_cache.yml fqcn[action-core] skip +ansible/roles/nova/tasks/register.yml fqcn[action-core] skip +ansible/roles/nova/tasks/stop.yml fqcn[action-core] skip +ansible/roles/nova/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/octavia-certificates/tasks/check_expiry.yml fqcn[action-core] skip +ansible/roles/octavia-certificates/tasks/client_ca.yml fqcn[action-core] skip +ansible/roles/octavia-certificates/tasks/client_cert.yml fqcn[action-core] skip +ansible/roles/octavia-certificates/tasks/main.yml fqcn[action-core] skip +ansible/roles/octavia-certificates/tasks/server_ca.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/check.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/clone.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/config.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/get_resources_info.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/hm-interface.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/main.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/openrc.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/pull.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/register.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/stop.yml fqcn[action-core] skip +ansible/roles/octavia/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/check.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/config.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/main.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/pull.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/register.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/stop.yml fqcn[action-core] skip +ansible/roles/opensearch/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/openvswitch/handlers/main.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/check.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/config-host.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/config.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/main.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/pull.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/stop.yml fqcn[action-core] skip +ansible/roles/openvswitch/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/check.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/config.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/main.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/pull.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/stop.yml fqcn[action-core] skip +ansible/roles/ovn-controller/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/bootstrap-db.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/bootstrap-initial.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/check.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/config-relay.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/config.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/lookup_cluster.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/main.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/pull.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/stop.yml fqcn[action-core] skip +ansible/roles/ovn-db/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/handlers/main.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/check.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/config.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/main.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/pull.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/stop.yml fqcn[action-core] skip +ansible/roles/ovs-dpdk/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/placement/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/placement/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/placement/tasks/check.yml fqcn[action-core] skip +ansible/roles/placement/tasks/clone.yml fqcn[action-core] skip +ansible/roles/placement/tasks/config.yml fqcn[action-core] skip +ansible/roles/placement/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/placement/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/placement/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/placement/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/placement/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/placement/tasks/main.yml fqcn[action-core] skip +ansible/roles/placement/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/placement/tasks/pull.yml fqcn[action-core] skip +ansible/roles/placement/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/placement/tasks/register.yml fqcn[action-core] skip +ansible/roles/placement/tasks/stop.yml fqcn[action-core] skip +ansible/roles/placement/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/database_checks.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/datetime_checks.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/host_os_checks.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/inventory_checks.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/main.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/package_checks.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/service_checks.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/timesync_checks.yml fqcn[action-core] skip +ansible/roles/prechecks/tasks/user_checks.yml fqcn[action-core] skip +ansible/roles/prune-images/tasks/prune_images.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/config.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/main.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/pull.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/stop.yml fqcn[action-core] skip +ansible/roles/prometheus-node-exporters/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/check.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/config.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/main.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/pull.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/stop.yml fqcn[action-core] skip +ansible/roles/prometheus/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/proxysql-config/tasks/main.yml fqcn[action-core] skip +ansible/roles/prune-images/tasks/main.yml fqcn[action-core] skip +ansible/roles/prune-images/tasks/prune_images.yml fqcn[action-core] skip +ansible/roles/prune-images/tasks/validate_docker_execute.yml fqcn[action-core] skip +ansible/roles/rabbitmq/handlers/main.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/check.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/config.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/feature-flags.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/main.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/post-deploy.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/pull.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/reset-state.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/restart_services.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/stop.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/rabbitmq/tasks/version-check.yml fqcn[action-core] skip +ansible/roles/service-cert-copy/tasks/main.yml fqcn[action-core] skip +ansible/roles/service-check-containers/tasks/iterated.yml fqcn[action-core] skip +ansible/roles/service-check-containers/tasks/main.yml fqcn[action-core] skip +ansible/roles/service-check/tasks/main.yml fqcn[action-core] skip +ansible/roles/service-config-validate/tasks/main.yml fqcn[action-core] skip +ansible/roles/service-config-validate/tasks/validate.yml fqcn[action-core] skip +ansible/roles/service-image-info/tasks/main.yml fqcn[action-core] skip +ansible/roles/service-precheck/tasks/main.yml fqcn[action-core] skip +ansible/roles/service-stop/tasks/main.yml fqcn[action-core] skip +ansible/roles/service-uwsgi-config/tasks/main.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/check.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/config.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/main.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/pull.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/register.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/stop.yml fqcn[action-core] skip +ansible/roles/skyline/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/sysctl/tasks/main.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/check.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/clone.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/config.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/main.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/pull.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/register.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/stop.yml fqcn[action-core] skip +ansible/roles/tacker/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/check.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/config.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/main.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/pull.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/stop.yml fqcn[action-core] skip +ansible/roles/telegraf/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/trove/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/trove/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/trove/tasks/check.yml fqcn[action-core] skip +ansible/roles/trove/tasks/clone.yml fqcn[action-core] skip +ansible/roles/trove/tasks/config.yml fqcn[action-core] skip +ansible/roles/trove/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/trove/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/trove/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/trove/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/trove/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/trove/tasks/main.yml fqcn[action-core] skip +ansible/roles/trove/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/trove/tasks/pull.yml fqcn[action-core] skip +ansible/roles/trove/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/trove/tasks/register.yml fqcn[action-core] skip +ansible/roles/trove/tasks/stop.yml fqcn[action-core] skip +ansible/roles/trove/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/check.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/config.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/main.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/pull.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/stop.yml fqcn[action-core] skip +ansible/roles/valkey/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/check.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/clone.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/config.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/main.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/pull.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/register.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/stop.yml fqcn[action-core] skip +ansible/roles/watcher/tasks/upgrade.yml fqcn[action-core] skip +ansible/roles/zun/handlers/main.yml fqcn[action-core] skip +ansible/roles/zun/tasks/bootstrap.yml fqcn[action-core] skip +ansible/roles/zun/tasks/check-containers.yml fqcn[action-core] skip +ansible/roles/zun/tasks/check.yml fqcn[action-core] skip +ansible/roles/zun/tasks/clone.yml fqcn[action-core] skip +ansible/roles/zun/tasks/config.yml fqcn[action-core] skip +ansible/roles/zun/tasks/config_validate.yml fqcn[action-core] skip +ansible/roles/zun/tasks/copy-certs.yml fqcn[action-core] skip +ansible/roles/zun/tasks/deploy-containers.yml fqcn[action-core] skip +ansible/roles/zun/tasks/deploy.yml fqcn[action-core] skip +ansible/roles/zun/tasks/external_ceph.yml fqcn[action-core] skip +ansible/roles/zun/tasks/loadbalancer.yml fqcn[action-core] skip +ansible/roles/zun/tasks/main.yml fqcn[action-core] skip +ansible/roles/zun/tasks/precheck.yml fqcn[action-core] skip +ansible/roles/zun/tasks/pull.yml fqcn[action-core] skip +ansible/roles/zun/tasks/reconfigure.yml fqcn[action-core] skip +ansible/roles/zun/tasks/register.yml fqcn[action-core] skip +ansible/roles/zun/tasks/stop.yml fqcn[action-core] skip +ansible/roles/zun/tasks/upgrade.yml fqcn[action-core] skip +etc/kolla/globals.yml yaml[comments] skip +roles/cephadm/tasks/main.yml fqcn[action-core] skip +roles/cephadm/tasks/pkg_debian.yml fqcn[action-core] skip +roles/cephadm/tasks/pkg_redhat.yml fqcn[action-core] skip +roles/kolla-ansible-deploy/tasks/main.yml fqcn[action-core] skip +roles/multi-node-managed-addressing/tasks/main.yml fqcn[action-core] skip +roles/multi-node-vxlan-overlay/tasks/main.yml fqcn[action-core] skip diff --git a/ansible/gather-facts.yml b/ansible/gather-facts.yml index cb0040a74..4b7de2ee3 100644 --- a/ansible/gather-facts.yml +++ b/ansible/gather-facts.yml @@ -12,12 +12,12 @@ gather_facts: false tasks: - name: Group hosts to determine when using --limit - group_by: + ansible.builtin.group_by: key: "all_using_limit_{{ (ansible_play_batch | length) != (groups['all'] | length) }}" changed_when: false - name: Gather facts - setup: + ansible.builtin.setup: filter: "{{ kolla_ansible_setup_filter }}" gather_subset: "{{ kolla_ansible_setup_gather_subset }}" when: @@ -47,7 +47,7 @@ delegate_hosts: "{{ kolla_ansible_delegate_facts_hosts[batch_index | int::batch_size | int] }}" tasks: - name: Gather facts - setup: + ansible.builtin.setup: filter: "{{ kolla_ansible_setup_filter }}" gather_subset: "{{ kolla_ansible_setup_gather_subset }}" delegate_facts: true diff --git a/ansible/mariadb.yml b/ansible/mariadb.yml index 2024a2a4a..b0ba77529 100644 --- a/ansible/mariadb.yml +++ b/ansible/mariadb.yml @@ -13,7 +13,7 @@ - mariadb tasks: - name: Apply mariadb role - import_role: + ansible.builtin.import_role: name: mariadb - name: Restart mariadb services @@ -31,7 +31,7 @@ - mariadb tasks: - name: Restart mariadb services - import_role: + ansible.builtin.import_role: name: mariadb tasks_from: restart_services.yml @@ -50,7 +50,7 @@ - mariadb tasks: - name: Start mariadb services - import_role: + ansible.builtin.import_role: name: mariadb tasks_from: restart_services.yml @@ -67,7 +67,7 @@ - mariadb tasks: - name: Restart bootstrap mariadb service - import_role: + ansible.builtin.import_role: name: mariadb tasks_from: restart_services.yml @@ -84,13 +84,13 @@ - mariadb tasks: - name: Include mariadb post-deploy.yml - include_role: + ansible.builtin.include_role: name: mariadb tasks_from: post-deploy.yml when: kolla_action in ['deploy', 'reconfigure', 'upgrade'] - name: Include mariadb post-upgrade.yml - include_role: + ansible.builtin.include_role: name: mariadb tasks_from: post-upgrade.yml when: kolla_action == 'upgrade' diff --git a/ansible/nova-libvirt-cleanup.yml b/ansible/nova-libvirt-cleanup.yml index 638e9bbcb..a153dc668 100644 --- a/ansible/nova-libvirt-cleanup.yml +++ b/ansible/nova-libvirt-cleanup.yml @@ -15,6 +15,6 @@ - nova-libvirt-cleanup tasks: - name: Clean up nova libvirt container and configuration - import_role: + ansible.builtin.import_role: name: nova-cell tasks_from: libvirt-cleanup.yml diff --git a/ansible/nova.yml b/ansible/nova.yml index 95eb6a141..4f24f6e1c 100644 --- a/ansible/nova.yml +++ b/ansible/nova.yml @@ -47,7 +47,7 @@ # * Map cell0 # * Cell0 DB schema migrations - name: Bootstrap deploy - include_role: + ansible.builtin.include_role: name: nova tasks_from: bootstrap when: @@ -57,7 +57,7 @@ # * API DB schema migrations # * Cell0 DB schema migrations - name: Bootstrap upgrade - include_role: + ansible.builtin.include_role: name: nova tasks_from: bootstrap_upgrade when: @@ -83,7 +83,7 @@ # * Cell DB schema migrations # * Create cell mappings - name: Bootstrap deploy - include_role: + ansible.builtin.include_role: name: nova-cell tasks_from: bootstrap when: @@ -92,7 +92,7 @@ # * Cell DB schema migrations - name: Bootstrap upgrade - include_role: + ansible.builtin.include_role: name: nova-cell tasks_from: bootstrap_upgrade when: @@ -165,7 +165,7 @@ default(100) }} tasks: - name: Refresh nova scheduler cell cache - import_role: + ansible.builtin.import_role: name: nova tasks_from: refresh_scheduler_cell_cache when: @@ -195,7 +195,7 @@ default(100) }} tasks: - name: Reload global nova super conductor services - import_role: + ansible.builtin.import_role: name: nova tasks_from: reload_super_conductor when: @@ -224,7 +224,7 @@ default(100) }} tasks: - name: Reload nova cell services - import_role: + ansible.builtin.import_role: name: nova-cell tasks_from: reload when: @@ -249,7 +249,7 @@ default(100) }} tasks: - name: Reload nova API services - import_role: + ansible.builtin.import_role: name: nova tasks_from: reload_api when: @@ -274,7 +274,7 @@ any_errors_fatal: true tasks: - name: Run nova API online database migration - import_role: + ansible.builtin.import_role: name: nova tasks_from: online_data_migrations when: @@ -300,7 +300,7 @@ any_errors_fatal: true tasks: - name: Run nova cell online database migrations - import_role: + ansible.builtin.import_role: name: nova-cell tasks_from: online_data_migrations when: diff --git a/ansible/post-deploy.yml b/ansible/post-deploy.yml index 93c24cc77..6cd079814 100644 --- a/ansible/post-deploy.yml +++ b/ansible/post-deploy.yml @@ -4,12 +4,12 @@ gather_facts: false tasks: - name: Get stats of {{ node_config }} - stat: + ansible.builtin.stat: path: "{{ node_config }}" register: st - name: Set become fact - set_fact: + ansible.builtin.set_fact: needs_root: "{{ not (st.stat.writeable | bool) }}" - name: Creating clouds.yaml file on the deploy node @@ -17,7 +17,7 @@ tasks: - name: Template out clouds.yaml become: "{{ needs_root }}" - template: + ansible.builtin.template: src: "roles/common/templates/clouds.yaml.j2" dest: "{{ node_config }}/clouds.yaml" owner: "{{ ansible_facts.user_uid }}" @@ -29,7 +29,7 @@ tasks: - name: Template out admin-openrc.sh become: "{{ needs_root }}" - template: + ansible.builtin.template: src: "roles/common/templates/admin-openrc.sh.j2" dest: "{{ node_config }}/admin-openrc.sh" owner: "{{ ansible_facts.user_uid }}" @@ -38,7 +38,7 @@ - name: Template out admin-openrc-system.sh become: "{{ needs_root }}" - template: + ansible.builtin.template: src: "roles/common/templates/admin-openrc-system.sh.j2" dest: "{{ node_config }}/admin-openrc-system.sh" owner: "{{ ansible_facts.user_uid }}" @@ -47,7 +47,7 @@ - name: Template out public-openrc.sh become: "{{ needs_root }}" - template: + ansible.builtin.template: src: "roles/common/templates/public-openrc.sh.j2" dest: "{{ node_config }}/public-openrc.sh" owner: "{{ ansible_facts.user_uid }}" @@ -56,7 +56,7 @@ - name: Template out public-openrc-system.sh become: "{{ needs_root }}" - template: + ansible.builtin.template: src: "roles/common/templates/public-openrc-system.sh.j2" dest: "{{ node_config }}/public-openrc-system.sh" owner: "{{ ansible_facts.user_uid }}" @@ -64,7 +64,7 @@ mode: "0600" - name: Template out octavia-openrc.sh - import_role: + ansible.builtin.import_role: name: octavia tasks_from: openrc.yml vars: diff --git a/ansible/rabbitmq-reset-state.yml b/ansible/rabbitmq-reset-state.yml index c9d77915d..4bb3cbdb0 100644 --- a/ansible/rabbitmq-reset-state.yml +++ b/ansible/rabbitmq-reset-state.yml @@ -3,7 +3,7 @@ hosts: rabbitmq tasks: - name: Include RabbitMQ reset-state tasks - include_role: + ansible.builtin.include_role: name: rabbitmq tasks_from: reset-state when: diff --git a/ansible/rabbitmq-upgrade.yml b/ansible/rabbitmq-upgrade.yml index 6f1da63f5..cf70aded4 100644 --- a/ansible/rabbitmq-upgrade.yml +++ b/ansible/rabbitmq-upgrade.yml @@ -11,7 +11,7 @@ default(100) }} tasks: - name: Group hosts based on enabled services (RabbitMQ Only) - group_by: + ansible.builtin.group_by: key: "enable_rabbitmq_{{ enable_rabbitmq | bool }}" changed_when: false tags: always diff --git a/ansible/rabbitmq.yml b/ansible/rabbitmq.yml index c0c3adba5..243743d7b 100644 --- a/ansible/rabbitmq.yml +++ b/ansible/rabbitmq.yml @@ -13,7 +13,7 @@ - rabbitmq tasks: - name: Apply rabbitmq role - import_role: + ansible.builtin.import_role: name: rabbitmq vars: role_rabbitmq_cluster_cookie: "{{ rabbitmq_cluster_cookie }}" @@ -43,7 +43,7 @@ - rabbitmq tasks: - name: Restart rabbitmq services - import_role: + ansible.builtin.import_role: name: rabbitmq tasks_from: restart_services.yml vars: @@ -63,7 +63,7 @@ - rabbitmq tasks: - name: Include rabbitmq post-deploy.yml - include_role: + ansible.builtin.include_role: name: rabbitmq tasks_from: post-deploy.yml when: kolla_action in ['deploy', 'reconfigure', 'upgrade'] diff --git a/ansible/site.yml b/ansible/site.yml index 4167c041b..f37939f37 100644 --- a/ansible/site.yml +++ b/ansible/site.yml @@ -14,12 +14,12 @@ default(100) }} tasks: - name: Group hosts based on Kolla action - group_by: + ansible.builtin.group_by: key: "kolla_action_{{ kolla_action }}" changed_when: false - name: Group hosts based on enabled services - group_by: + ansible.builtin.group_by: key: "{{ item }}" changed_when: false with_items: @@ -150,156 +150,156 @@ - kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config'] block: - name: Configure loadbalancer for aodh - include_role: + ansible.builtin.include_role: name: aodh tasks_from: loadbalancer tags: aodh when: enable_aodh | bool - name: Configure loadbalancer for barbican - include_role: + ansible.builtin.include_role: name: barbican tasks_from: loadbalancer tags: barbican when: enable_barbican | bool - name: Configure loadbalancer for blazar - include_role: + ansible.builtin.include_role: name: blazar tasks_from: loadbalancer tags: blazar when: enable_blazar | bool - name: Configure loadbalancer for ceph-rgw - include_role: + ansible.builtin.include_role: name: ceph-rgw tasks_from: loadbalancer tags: ceph-rgw when: enable_ceph_rgw | bool - name: Configure loadbalancer for cinder - include_role: + ansible.builtin.include_role: name: cinder tasks_from: loadbalancer tags: cinder when: enable_cinder | bool - name: Configure loadbalancer for cloudkitty - include_role: + ansible.builtin.include_role: name: cloudkitty tasks_from: loadbalancer tags: cloudkitty when: enable_cloudkitty | bool - name: Configure loadbalancer for cyborg - include_role: + ansible.builtin.include_role: name: cyborg tasks_from: loadbalancer tags: cyborg when: enable_cyborg | bool - name: Configure loadbalancer for designate - include_role: + ansible.builtin.include_role: name: designate tasks_from: loadbalancer tags: designate when: enable_designate | bool - name: Configure loadbalancer for etcd - include_role: + ansible.builtin.include_role: name: etcd tasks_from: loadbalancer tags: etcd when: enable_etcd | bool - name: Configure loadbalancer for glance - include_role: + ansible.builtin.include_role: name: glance tasks_from: loadbalancer tags: glance when: enable_glance | bool - name: Configure loadbalancer for gnocchi - include_role: + ansible.builtin.include_role: name: gnocchi tasks_from: loadbalancer tags: gnocchi when: enable_gnocchi | bool - name: Configure loadbalancer for grafana - include_role: + ansible.builtin.include_role: name: grafana tasks_from: loadbalancer tags: grafana when: enable_grafana | bool - name: Configure loadbalancer for heat - include_role: + ansible.builtin.include_role: name: heat tasks_from: loadbalancer tags: heat when: enable_heat | bool - name: Configure loadbalancer for horizon - include_role: + ansible.builtin.include_role: name: horizon tasks_from: loadbalancer tags: horizon when: enable_horizon | bool - name: Configure loadbalancer for ironic - include_role: + ansible.builtin.include_role: name: ironic tasks_from: loadbalancer tags: ironic when: enable_ironic | bool - name: Configure loadbalancer for keystone - include_role: + ansible.builtin.include_role: name: keystone tasks_from: loadbalancer tags: keystone when: enable_keystone | bool - name: Configure loadbalancer for letsencrypt - include_role: + ansible.builtin.include_role: name: letsencrypt tasks_from: loadbalancer tags: letsencrypt when: enable_letsencrypt | bool - name: Configure loadbalancer for magnum - include_role: + ansible.builtin.include_role: name: magnum tasks_from: loadbalancer tags: magnum when: enable_magnum | bool - name: Configure loadbalancer for manila - include_role: + ansible.builtin.include_role: name: manila tasks_from: loadbalancer tags: manila when: enable_manila | bool - name: Configure loadbalancer for mariadb - include_role: + ansible.builtin.include_role: name: mariadb tasks_from: loadbalancer tags: mariadb when: enable_mariadb | bool or enable_external_mariadb_load_balancer | bool - name: Configure loadbalancer for masakari - include_role: + ansible.builtin.include_role: name: masakari tasks_from: loadbalancer tags: masakari when: enable_masakari | bool - name: Configure loadbalancer for memcached - include_role: + ansible.builtin.include_role: name: memcached tasks_from: loadbalancer tags: memcached when: enable_memcached | bool - name: Configure loadbalancer for mistral - include_role: + ansible.builtin.include_role: name: mistral tasks_from: loadbalancer tags: mistral when: enable_mistral | bool - name: Configure loadbalancer for neutron - include_role: + ansible.builtin.include_role: name: neutron tasks_from: loadbalancer tags: neutron when: enable_neutron | bool - name: Configure loadbalancer for placement - include_role: + ansible.builtin.include_role: name: placement tasks_from: loadbalancer tags: placement - name: Configure loadbalancer for nova - include_role: + ansible.builtin.include_role: name: nova tasks_from: loadbalancer tags: @@ -307,7 +307,7 @@ - nova-api when: enable_nova | bool - name: Configure loadbalancer for nova-cell - include_role: + ansible.builtin.include_role: name: nova-cell tasks_from: loadbalancer tags: @@ -315,25 +315,25 @@ - nova-cell when: enable_nova | bool - name: Configure loadbalancer for octavia - include_role: + ansible.builtin.include_role: name: octavia tasks_from: loadbalancer tags: octavia when: enable_octavia | bool - name: Configure loadbalancer for opensearch - include_role: + ansible.builtin.include_role: name: opensearch tasks_from: loadbalancer tags: opensearch when: enable_opensearch | bool - name: Configure loadbalancer for prometheus - include_role: + ansible.builtin.include_role: name: prometheus tasks_from: loadbalancer tags: prometheus when: enable_prometheus | bool - name: Configure loadbalancer for rabbitmq - include_role: + ansible.builtin.include_role: name: rabbitmq tasks_from: loadbalancer tags: rabbitmq @@ -342,31 +342,31 @@ role_rabbitmq_groups: when: enable_rabbitmq | bool - name: Configure loadbalancer for skyline - include_role: + ansible.builtin.include_role: name: skyline tasks_from: loadbalancer tags: skyline when: enable_skyline | bool - name: Configure loadbalancer for tacker - include_role: + ansible.builtin.include_role: name: tacker tasks_from: loadbalancer tags: tacker when: enable_tacker | bool - name: Configure loadbalancer for trove - include_role: + ansible.builtin.include_role: name: trove tasks_from: loadbalancer tags: trove when: enable_trove | bool - name: Configure loadbalancer for watcher - include_role: + ansible.builtin.include_role: name: watcher tasks_from: loadbalancer tags: watcher when: enable_watcher | bool - name: Configure loadbalancer for zun - include_role: + ansible.builtin.include_role: name: zun tasks_from: loadbalancer tags: zun @@ -374,7 +374,7 @@ # NOTE(r-krcek): This last step will notify handlers if any # changes to the configuration have been made. - name: Check loadbalancer containers - include_role: + ansible.builtin.include_role: name: loadbalancer tasks_from: check-containers when: kolla_action != 'config' diff --git a/tools/setup-compute-libvirt.yml b/tools/setup-compute-libvirt.yml index ea3f677d9..68b02a6ac 100644 --- a/tools/setup-compute-libvirt.yml +++ b/tools/setup-compute-libvirt.yml @@ -11,14 +11,14 @@ - virt-guest-shutdown.target tasks: - name: Install systemd artifacts - copy: + ansible.builtin.copy: src: "{{ item }}" dest: "/usr/lib/systemd/system/{{ item }}" mode: "0644" with_items: "{{ systemd_artifacts }}" - name: Enable/start systemd artifacts - systemd: + ansible.builtin.systemd: enabled: true state: started name: "{{ item }}" -- cgit v1.2.3