Hi,
settings:
gnocchi_storage_driver: ceph
gnocchi_ceph_username : "gnocchi"
gnocchi_ceph_pool: "metrics"
The task stops at:
TASK [os_gnocchi : Perform a Gnocchi DB sync] **************************************************************************************************
task path: /etc/ansible/roles/os_gnocchi/tasks/gnocchi_db_sync.yml:16
<r1c1_gnocchi_container-df1ea719> The "physical_host" variable of "r1c1" has been found to have a corresponding host entry in inventory.
<r1c1_gnocchi_container-df1ea719> The "physical_host" variable of "r1c1" terminates at "172.29.236.11" using the host variable "ansible_host".
Read vars_file 'defaults/repo_packages/openstack_services.yml'
Read vars_file 'defaults/repo_packages/gnocchi.yml'
Read vars_file 'defaults/{{ install_method }}_install.yml'
<r1c2_gnocchi_container-33d80ba5> Task "Perform a Gnocchi DB sync" has been omitted from the job because the conditional "["(gnocchi_storage_driver == 'file') | ternary(True, _gnocchi_is_first_play_host)", 'not gnocchi_identity_only | bool']" was evaluated as "False"
container_name: "r1c1_gnocchi_container-df1ea719"
physical_host: "r1c1"
Container confirmed
Container type "lxc"
Using module file /opt/ansible-runtime/lib/python3.8/site-packages/ansible/modules/command.py
Pipelining is enabled.
container_name: "r1c1_gnocchi_container-df1ea719"
physical_host: "r1c1"
Container confirmed
Container type "lxc"
<172.29.236.11> ESTABLISH SSH CONNECTION FOR USER: root
<172.29.236.11> SSH: EXEC ssh -vvv -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o 'User="root"' -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=64 -o ServerAliveCountMax=1024 -o Compression=no -o TCPKeepAlive=yes -o VerifyHostKeyDNS=no -o ForwardX11=no -o ForwardAgent=yes -T -o ControlPath=/root/.ansible/cp/91b96b3250 172.29.236.11 'sudo lxc-attach --clear-env --name r1c1_gnocchi_container-df1ea719 -- su - root -c '"'"'/bin/sh -c '"'"'"'"'"'"'"'"'sudo -H -S -n -u gnocchi /bin/sh -c '"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hnuinyskxvlyjaywovmxqyrwzmaztrof ; /usr/bin/python3'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"' && sleep 0'"'"'"'"'"'"'"'"''"'"''
Read vars_file 'defaults/repo_packages/openstack_services.yml'
Read vars_file 'defaults/repo_packages/gnocchi.yml'
Read vars_file 'defaults/{{ install_method }}_install.yml'
<r1c3_gnocchi_container-c23575ad> Task "Perform a Gnocchi DB sync" has been omitted from the job because the conditional "["(gnocchi_storage_driver == 'file') | ternary(True, _gnocchi_is_first_play_host)", 'not gnocchi_identity_only | bool']" was evaluated as "False"
Escalation succeeded
and stays there for hours...
branch used: 23.2.0
I was using redis as incoming driver, and it was failing due to python-redis not being found.
Please ignore this bug and close it.