initialize_app prepare_to_run_command Pull Pulling Docker images Parsed arguments: Namespace(become=False, check=False, diff=False, extra_vars=None, inventory=['/etc/kolla/inventory'], limit=None, skip_tags=None, tags=None, list_tasks=False, playbook=None, vault_id=[], vault_password_file=[], ask_vault_password=False, kolla_config_path='/etc/kolla', kolla_passwords=None) Running command: ansible-playbook -vvv --inventory /etc/kolla/inventory -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e kolla_action=pull -e CONFIG_DIR=/etc/kolla /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml [WARNING]: Invalid characters were found in group names but not replaced, use -vvvv to see details ansible-playbook [core 2.19.11] config file = /etc/ansible/ansible.cfg configured module search path = ['/home/zuul/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible ansible collection location = /home/zuul/.ansible/collections:/usr/share/ansible/collections executable location = /home/zuul/kolla-ansible-venv/bin/ansible-playbook python version = 3.13.5 (main, Jul 15 2026, 20:25:40) [GCC 14.2.0] (/home/zuul/kolla-ansible-venv/bin/python3) jinja version = 3.1.6 pyyaml version = 6.0.3 (with libyaml v0.2.5) Using /etc/ansible/ansible.cfg as config file host_list declined parsing /etc/kolla/inventory as it did not pass its verify_file() method auto declined parsing /etc/kolla/inventory as it did not pass its verify_file() method Parsed /etc/kolla/inventory inventory source with ini plugin statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/prechecks/tasks/inventory_checks.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/prechecks/tasks/datetime_checks.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/prechecks/tasks/service_checks.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/prechecks/tasks/package_checks.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/prechecks/tasks/user_checks.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/prechecks/tasks/database_checks.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/prechecks/tasks/registry_checks.yml redirecting (type: callback) ansible.builtin.profile_tasks to ansible.posix.profile_tasks redirecting (type: callback) ansible.builtin.timer to ansible.posix.timer Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: site.yml ************************************************************* 69 plays in /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml PLAY [Gather facts for all hosts] ********************************************** TASK [Group hosts to determine when using --limit] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/gather-facts.yml:14 Tuesday 04 August 2026 08:52:28 +0000 (0:00:00.060) 0:00:00.060 ******** ok: [primary] => { "add_group": "all_using_limit_False", "changed": false, "parent_groups": [ "all" ] } TASK [Gather facts] ************************************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/gather-facts.yml:19 Tuesday 04 August 2026 08:52:28 +0000 (0:00:00.040) 0:00:00.100 ******** Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/setup.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.204.45.109> (0, b'\n{"ansible_facts": {"ansible_system_capabilities_enforced": "True", "ansible_system_capabilities": [""], "ansible_virtualization_role": "guest", "ansible_virtualization_type": "openstack", "ansible_virtualization_tech_guest": ["openstack"], "ansible_virtualization_tech_host": ["kvm"], "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC0uq5hOe/m20kphtUcrbpKv8MlaWIor7TPR58wcwBTQiD/crm87Fflq/17gUMvlUcpoRzAcpCvOPpsrn4wvVxSQigqFPCnryTooomB0sBipVZ/7e8rncLB4i0+PxWZVkWPhMhmFG72VxkyYPT51GmAP3MT8qRXPcK5fAvyY93Z5Ip/Deb94Kf20BtA854E6I3KaNCQHUr8bsYLj/JiMDeJZ7RJM1K5biFXqFGpFRqFsV+tusctXJqEBJPcItDGKy197vzoW74GCJEISv912CSK3syoear/3oB4wUI8AXbQi+ti1eC3rHtvf5k6B4u2N8ux5lZHPOK/7E70qh6T/Y/k1ZgvreH7L7CRUJ9qM208gc7I4P0iJ8imhEJXZwI3gbHw+vPOwEncP1Tgc6a8ZbAL1gMzitI3lSBOXriBdDOyXwKFXp3syWqubiMuyW0xpqvM6vGhLF70CFChfjdiG5bkb35z8GZKle6Zb8bRZqfqwsZAuraxsuPmhy9nXOYfL40=", "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa", "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPNqZQy3FtU2kjC56YVHWSsUTDX1xCfEq+0Tv3dllsUyECDfPWr5t+wiskBSNby3fl5QN15D1zFnTh0yCGAOWJQ=", "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256", "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIGbCZAd6b6hgMcJpb287fbMXL2Nzt9wso/qcoNJ9/r5l", "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519", "ansible_user_id": "zuul", "ansible_user_uid": 1000, "ansible_user_gid": 1000, "ansible_user_gecos": "", "ansible_user_dir": "/home/zuul", "ansible_user_shell": "/bin/bash", "ansible_real_user_id": 1000, "ansible_effective_user_id": 1000, "ansible_real_group_id": 1000, "ansible_effective_group_id": 1000, "ansible_iscsi_iqn": "", "ansible_cmdline": {"BOOT_IMAGE": "/boot/vmlinuz-6.12.100+deb13-amd64", "root": "LABEL=cloudimg-rootfs", "ro": true, "console": "ttyS0,115200", "no_timer_check": true, "nofb": true, "nomodeset": true, "gfxpayload": "text"}, "ansible_proc_cmdline": {"BOOT_IMAGE": "/boot/vmlinuz-6.12.100+deb13-amd64", "root": "LABEL=cloudimg-rootfs", "ro": true, "console": ["tty0", "ttyS0,115200"], "no_timer_check": true, "nofb": true, "nomodeset": true, "gfxpayload": "text"}, "ansible_distribution": "Debian", "ansible_distribution_release": "trixie", "ansible_distribution_version": "13.6", "ansible_distribution_major_version": "13", "ansible_distribution_file_path": "/etc/os-release", "ansible_distribution_file_variety": "Debian", "ansible_distribution_file_parsed": true, "ansible_distribution_minor_version": "6", "ansible_os_family": "Debian", "ansible_system": "Linux", "ansible_kernel": "6.12.100+deb13-amd64", "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Debian 6.12.100-1 (2026-07-30)", "ansible_machine": "x86_64", "ansible_python_version": "3.13.5", "ansible_fqdn": "primary", "ansible_hostname": "primary", "ansible_nodename": "primary", "ansible_domain": "", "ansible_userspace_bits": "64", "ansible_architecture": "x86_64", "ansible_userspace_architecture": "x86_64", "ansible_machine_id": "157f4d4e4013417884a86dba7e2b9c5e", "ansible_processor": ["0", "AuthenticAMD", "AMD EPYC-Rome Processor", "1", "AuthenticAMD", "AMD EPYC-Rome Processor", "2", "AuthenticAMD", "AMD EPYC-Rome Processor", "3", "AuthenticAMD", "AMD EPYC-Rome Processor", "4", "AuthenticAMD", "AMD EPYC-Rome Processor", "5", "AuthenticAMD", "AMD EPYC-Rome Processor", "6", "AuthenticAMD", "AMD EPYC-Rome Processor", "7", "AuthenticAMD", "AMD EPYC-Rome Processor"], "ansible_flags": ["fpu", "vme", "de", "pse", "tsc", "msr", "pae", "mce", "cx8", "apic", "sep", "mtrr", "pge", "mca", "cmov", "pat", "pse36", "clflush", "mmx", "fxsr", "sse", "sse2", "syscall", "nx", "mmxext", "fxsr_opt", "pdpe1gb", "rdtscp", "lm", "rep_good", "nopl", "xtopology", "cpuid", "extd_apicid", "tsc_known_freq", "pni", "pclmulqdq", "ssse3", "fma", "cx16", "sse4_1", "sse4_2", "x2apic", "movbe", "popcnt", "tsc_deadline_timer", "aes", "xsave", "avx", "f16c", "rdrand", "hypervisor", "lahf_lm", "cmp_legacy", "svm", "cr8_legacy", "abm", "sse4a", "misalignsse", "3dnowprefetch", "osvw", "topoext", "perfctr_core", "ssbd", "ibrs", "ibpb", "stibp", "vmmcall", "fsgsbase", "tsc_adjust", "bmi1", "avx2", "smep", "bmi2", "rdseed", "adx", "smap", "clflushopt", "clwb", "sha_ni", "xsaveopt", "xsavec", "xgetbv1", "clzero", "xsaveerptr", "wbnoinvd", "arat", "npt", "nrip_save", "umip", "rdpid", "arch_capabilities"], "ansible_processor_count": 8, "ansible_processor_cores": 1, "ansible_processor_threads_per_core": 1, "ansible_processor_vcpus": 8, "ansible_processor_nproc": 8, "ansible_memtotal_mb": 15998, "ansible_memfree_mb": 2456, "ansible_swaptotal_mb": 0, "ansible_swapfree_mb": 0, "ansible_memory_mb": {"real": {"total": 15998, "used": 13542, "free": 2456}, "nocache": {"free": 14345, "used": 1653}, "swap": {"total": 0, "free": 0, "used": 0, "cached": 0}}, "ansible_bios_date": "04/01/2014", "ansible_bios_vendor": "SeaBIOS", "ansible_bios_version": "1.15.0-1", "ansible_board_asset_tag": "NA", "ansible_board_name": "NA", "ansible_board_serial": "NA", "ansible_board_vendor": "NA", "ansible_board_version": "NA", "ansible_chassis_asset_tag": "NA", "ansible_chassis_serial": "NA", "ansible_chassis_vendor": "QEMU", "ansible_chassis_version": "pc-i440fx-6.2", "ansible_form_factor": "Other", "ansible_product_name": "OpenStack Nova", "ansible_product_serial": "NA", "ansible_product_uuid": "NA", "ansible_product_version": "26.2.1", "ansible_system_vendor": "OpenStack Foundation", "ansible_devices": {"sr0": {"virtual": 1, "links": {"ids": ["ata-QEMU_DVD-ROM_QM00001"], "uuids": ["2026-08-04-08-36-29-00"], "labels": ["config-2"], "masters": []}, "vendor": "QEMU", "model": "QEMU DVD-ROM", "sas_address": null, "sas_device_handle": null, "removable": "1", "support_discard": "0", "partitions": {}, "rotational": "1", "scheduler_mode": "mq-deadline", "sectorsize": "2048", "sectors": 251, "size": "502.00 KB", "host": "", "holders": []}, "vda": {"virtual": 1, "links": {"ids": [], "uuids": [], "labels": [], "masters": []}, "vendor": "0x1af4", "model": null, "sas_address": null, "sas_device_handle": null, "removable": "0", "support_discard": "512", "partitions": {"vda1": {"links": {"ids": [], "uuids": ["31400f7d-e515-47cb-9eb7-f2e3483c9b81"], "labels": ["cloudimg-rootfs"], "masters": []}, "start": "2048", "sectorsize": 512, "sectors": 167770079, "size": "80.00 GB", "uuid": "31400f7d-e515-47cb-9eb7-f2e3483c9b81", "holders": []}}, "rotational": "1", "scheduler_mode": "none", "sectorsize": "512", "sectors": 167772160, "size": "80.00 GB", "host": "", "holders": []}}, "ansible_device_links": {"ids": {"sr0": ["ata-QEMU_DVD-ROM_QM00001"]}, "uuids": {"sr0": ["2026-08-04-08-36-29-00"], "vda1": ["31400f7d-e515-47cb-9eb7-f2e3483c9b81"]}, "labels": {"sr0": ["config-2"], "vda1": ["cloudimg-rootfs"]}, "masters": {}}, "ansible_uptime_seconds": 953, "ansible_lvm": "N/A", "ansible_mounts": [{"mount": "/", "device": "/dev/vda1", "fstype": "ext4", "options": "rw,relatime", "dump": 0, "passno": 0, "size_total": 79936368640, "size_available": 51236884480, "block_size": 4096, "block_total": 19515715, "block_available": 12509005, "block_used": 7006710, "inode_total": 20940800, "inode_available": 19890882, "inode_used": 1049918, "uuid": "31400f7d-e515-47cb-9eb7-f2e3483c9b81"}, {"mount": "/mnt/config", "device": "/dev/sr0", "fstype": "iso9660", "options": "ro,relatime,nojoliet,check=s,map=n,blocksize=2048,fmode=700,iocharset=utf8", "dump": 0, "passno": 0, "size_total": 514048, "size_available": 0, "block_size": 2048, "block_total": 251, "block_available": 0, "block_used": 251, "inode_total": 0, "inode_available": 0, "inode_used": 0, "uuid": "2026-08-04-08-36-29-00"}], "ansible_apparmor": {"status": "enabled"}, "ansible_dns": {"nameservers": ["127.0.0.1"]}, "ansible_python": {"version": {"major": 3, "minor": 13, "micro": 5, "releaselevel": "final", "serial": 0}, "version_info": [3, 13, 5, "final", 0], "executable": "/home/zuul/kolla-runtime-venv/bin/python", "has_sslcontext": true, "type": "cpython"}, "ansible_env": {"USER": "zuul", "SSH_CLIENT": "199.204.45.109 55536 22", "XDG_SESSION_TYPE": "tty", "SHLVL": "0", "MOTD_SHOWN": "pam", "HOME": "/home/zuul", "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1000/bus", "LOGNAME": "zuul", "_": "/bin/sh", "XDG_SESSION_CLASS": "user", "XDG_SESSION_ID": "9", "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/games", "XDG_RUNTIME_DIR": "/run/user/1000", "LANG": "C.UTF-8", "SHELL": "/bin/bash", "PWD": "/home/zuul", "LC_ALL": "C.UTF-8", "SSH_CONNECTION": "199.204.45.109 55536 199.204.45.109 22"}, "ansible_fips": false, "ansible_lsb": {"id": "Debian", "description": "Debian GNU/Linux 13 (trixie)", "release": "13", "codename": "trixie", "major_release": "13"}, "ansible_loadavg": {"1m": 1.42236328125, "5m": 3.08251953125, "15m": 1.89404296875}, "ansible_is_chroot": false, "ansible_fibre_channel_wwn": [], "ansible_local": {}, "ansible_date_time": {"year": "2026", "month": "08", "weekday": "Tuesday", "weekday_number": "2", "weeknumber": "31", "day": "04", "hour": "08", "minute": "52", "second": "29", "epoch": "1785833549", "epoch_int": "1785833549", "date": "2026-08-04", "time": "08:52:29", "iso8601_micro": "2026-08-04T08:52:29.268101Z", "iso8601": "2026-08-04T08:52:29Z", "iso8601_basic": "20260804T085229268101", "iso8601_basic_short": "20260804T085229", "tz": "UTC", "tz_dst": "UTC", "tz_offset": "+0000"}, "ansible_hostnqn": "", "ansible_systemd": {"features": "+PAM +AUDIT +SELINUX +APPARMOR +IMA +IPE +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF -XKBCOMMON -UTMP +SYSVINIT +LIBARCHIVE", "version": 257}, "ansible_selinux_python_present": true, "ansible_selinux": {"status": "disabled"}, "ansible_interfaces": ["br-0", "ens3", "veth-br-0-ext", "veth-br-0", "vxlan-0", "vxlan-1", "lo"], "ansible_lo": {"device": "lo", "mtu": 65536, "active": true, "type": "loopback", "promisc": false, "ipv4": {"address": "127.0.0.1", "broadcast": "", "netmask": "255.0.0.0", "network": "127.0.0.0", "prefix": "8"}, "ipv6": [{"address": "::1", "prefix": "128", "scope": "host"}]}, "ansible_vxlan_0": {"device": "vxlan-0", "macaddress": "ca:4c:45:c8:90:de", "mtu": 1450, "active": true, "type": "ether", "speed": -1, "promisc": false, "ipv4": {"address": "192.0.2.1", "broadcast": "192.0.2.255", "netmask": "255.255.255.0", "network": "192.0.2.0", "prefix": "24"}, "ipv6": [{"address": "fe80::c84c:45ff:fec8:90de", "prefix": "64", "scope": "link"}]}, "ansible_br_0": {"device": "br-0", "macaddress": "d6:77:da:15:36:11", "mtu": 1450, "active": true, "type": "bridge", "interfaces": ["veth-br-0", "vxlan-1"], "id": "8000.d677da153611", "stp": false, "speed": 10000, "promisc": false, "ipv4": {"address": "198.51.100.1", "broadcast": "198.51.100.255", "netmask": "255.255.255.0", "network": "198.51.100.0", "prefix": "24"}, "ipv6": [{"address": "fe80::d477:daff:fe15:3611", "prefix": "64", "scope": "link"}]}, "ansible_ens3": {"device": "ens3", "macaddress": "fa:16:3e:01:4e:fc", "mtu": 1500, "active": true, "module": "virtio_net", "type": "ether", "pciid": "virtio1", "speed": -1, "promisc": false, "ipv4": {"address": "199.204.45.109", "broadcast": "199.204.45.255", "netmask": "255.255.255.0", "network": "199.204.45.0", "prefix": "24"}, "ipv6": [{"address": "2604:e100:1:0:f816:3eff:fe01:4efc", "prefix": "64", "scope": "global"}, {"address": "fe80::f816:3eff:fe01:4efc", "prefix": "64", "scope": "link"}]}, "ansible_veth_br_0_ext": {"device": "veth-br-0-ext", "macaddress": "e2:ac:41:97:8b:b4", "mtu": 1500, "active": true, "type": "ether", "speed": 10000, "promisc": false, "ipv6": [{"address": "fe80::e0ac:41ff:fe97:8bb4", "prefix": "64", "scope": "link"}]}, "ansible_veth_br_0": {"device": "veth-br-0", "macaddress": "f2:48:98:68:09:b0", "mtu": 1500, "active": true, "type": "ether", "speed": 10000, "promisc": true, "ipv6": [{"address": "fe80::f048:98ff:fe68:9b0", "prefix": "64", "scope": "link"}]}, "ansible_vxlan_1": {"device": "vxlan-1", "macaddress": "6e:a9:52:85:df:a1", "mtu": 1450, "active": true, "type": "ether", "speed": -1, "promisc": true, "ipv6": [{"address": "fe80::6ca9:52ff:fe85:dfa1", "prefix": "64", "scope": "link"}]}, "ansible_default_ipv4": {"gateway": "199.204.45.1", "interface": "ens3", "address": "199.204.45.109", "broadcast": "199.204.45.255", "netmask": "255.255.255.0", "network": "199.204.45.0", "prefix": "24", "macaddress": "fa:16:3e:01:4e:fc", "mtu": 1500, "type": "ether", "alias": "ens3"}, "ansible_default_ipv6": {"gateway": "fe80::ec90:6ff:fe4f:f167", "interface": "ens3", "address": "2604:e100:1:0:f816:3eff:fe01:4efc", "prefix": "64", "scope": "global", "macaddress": "fa:16:3e:01:4e:fc", "mtu": 1500, "type": "ether"}, "ansible_all_ipv4_addresses": ["192.0.2.1", "198.51.100.1", "199.204.45.109"], "ansible_all_ipv6_addresses": ["fe80::c84c:45ff:fec8:90de", "fe80::d477:daff:fe15:3611", "2604:e100:1:0:f816:3eff:fe01:4efc", "fe80::f816:3eff:fe01:4efc", "fe80::e0ac:41ff:fe97:8bb4", "fe80::f048:98ff:fe68:9b0", "fe80::6ca9:52ff:fe85:dfa1"], "ansible_locally_reachable_ips": {"ipv4": ["127.0.0.0/8", "127.0.0.1", "192.0.2.1", "198.51.100.1", "199.204.45.109"], "ipv6": ["::1", "2604:e100:1:0:f816:3eff:fe01:4efc", "fe80::6ca9:52ff:fe85:dfa1", "fe80::c84c:45ff:fec8:90de", "fe80::d477:daff:fe15:3611", "fe80::e0ac:41ff:fe97:8bb4", "fe80::f048:98ff:fe68:9b0", "fe80::f816:3eff:fe01:4efc"]}, "ansible_pkg_mgr": "apt", "ansible_service_mgr": "systemd", "gather_subset": ["all"], "module_setup": true}, "invocation": {"module_args": {"gather_subset": ["all"], "gather_timeout": 10, "filter": [], "fact_path": "/etc/ansible/facts.d"}}}\n', b'') [WARNING]: Could not match supplied host pattern, ignoring: all_using_limit_True ok: [primary] PLAY [Gather facts for all hosts (if using --limit)] *************************** skipping: no hosts matched PLAY [Group hosts based on configuration] ************************************** TASK [Group hosts based on Kolla action] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:16 Tuesday 04 August 2026 08:52:29 +0000 (0:00:01.239) 0:00:01.340 ******** ok: [primary] => { "add_group": "kolla_action_pull", "changed": false, "parent_groups": [ "all" ] } TASK [Group hosts based on enabled services] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:21 Tuesday 04 August 2026 08:52:29 +0000 (0:00:00.035) 0:00:01.375 ******** ok: [primary] => (item=enable_aodh_False) => { "add_group": "enable_aodh_False", "ansible_loop_var": "item", "changed": false, "item": "enable_aodh_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_barbican_False) => { "add_group": "enable_barbican_False", "ansible_loop_var": "item", "changed": false, "item": "enable_barbican_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_blazar_False) => { "add_group": "enable_blazar_False", "ansible_loop_var": "item", "changed": false, "item": "enable_blazar_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_ceilometer_False) => { "add_group": "enable_ceilometer_False", "ansible_loop_var": "item", "changed": false, "item": "enable_ceilometer_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_ceph_rgw_False) => { "add_group": "enable_ceph_rgw_False", "ansible_loop_var": "item", "changed": false, "item": "enable_ceph_rgw_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_cinder_False) => { "add_group": "enable_cinder_False", "ansible_loop_var": "item", "changed": false, "item": "enable_cinder_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_cloudkitty_False) => { "add_group": "enable_cloudkitty_False", "ansible_loop_var": "item", "changed": false, "item": "enable_cloudkitty_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_collectd_False) => { "add_group": "enable_collectd_False", "ansible_loop_var": "item", "changed": false, "item": "enable_collectd_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_cyborg_False) => { "add_group": "enable_cyborg_False", "ansible_loop_var": "item", "changed": false, "item": "enable_cyborg_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_designate_False) => { "add_group": "enable_designate_False", "ansible_loop_var": "item", "changed": false, "item": "enable_designate_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_etcd_False) => { "add_group": "enable_etcd_False", "ansible_loop_var": "item", "changed": false, "item": "enable_etcd_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_fluentd_True) => { "add_group": "enable_fluentd_True", "ansible_loop_var": "item", "changed": false, "item": "enable_fluentd_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_glance_True) => { "add_group": "enable_glance_True", "ansible_loop_var": "item", "changed": false, "item": "enable_glance_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_gnocchi_False) => { "add_group": "enable_gnocchi_False", "ansible_loop_var": "item", "changed": false, "item": "enable_gnocchi_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_grafana_False) => { "add_group": "enable_grafana_False", "ansible_loop_var": "item", "changed": false, "item": "enable_grafana_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_hacluster_False) => { "add_group": "enable_hacluster_False", "ansible_loop_var": "item", "changed": false, "item": "enable_hacluster_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_heat_True) => { "add_group": "enable_heat_True", "ansible_loop_var": "item", "changed": false, "item": "enable_heat_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_horizon_True) => { "add_group": "enable_horizon_True", "ansible_loop_var": "item", "changed": false, "item": "enable_horizon_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_ironic_False) => { "add_group": "enable_ironic_False", "ansible_loop_var": "item", "changed": false, "item": "enable_ironic_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_iscsid_False) => { "add_group": "enable_iscsid_False", "ansible_loop_var": "item", "changed": false, "item": "enable_iscsid_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_keystone_True) => { "add_group": "enable_keystone_True", "ansible_loop_var": "item", "changed": false, "item": "enable_keystone_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_letsencrypt_False) => { "add_group": "enable_letsencrypt_False", "ansible_loop_var": "item", "changed": false, "item": "enable_letsencrypt_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_loadbalancer_True) => { "add_group": "enable_loadbalancer_True", "ansible_loop_var": "item", "changed": false, "item": "enable_loadbalancer_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_magnum_False) => { "add_group": "enable_magnum_False", "ansible_loop_var": "item", "changed": false, "item": "enable_magnum_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_manila_False) => { "add_group": "enable_manila_False", "ansible_loop_var": "item", "changed": false, "item": "enable_manila_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_mariadb_True) => { "add_group": "enable_mariadb_True", "ansible_loop_var": "item", "changed": false, "item": "enable_mariadb_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_masakari_False) => { "add_group": "enable_masakari_False", "ansible_loop_var": "item", "changed": false, "item": "enable_masakari_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_memcached_True) => { "add_group": "enable_memcached_True", "ansible_loop_var": "item", "changed": false, "item": "enable_memcached_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_mistral_False) => { "add_group": "enable_mistral_False", "ansible_loop_var": "item", "changed": false, "item": "enable_mistral_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_multipathd_False) => { "add_group": "enable_multipathd_False", "ansible_loop_var": "item", "changed": false, "item": "enable_multipathd_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_neutron_True) => { "add_group": "enable_neutron_True", "ansible_loop_var": "item", "changed": false, "item": "enable_neutron_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_nova_True) => { "add_group": "enable_nova_True", "ansible_loop_var": "item", "changed": false, "item": "enable_nova_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_octavia_False) => { "add_group": "enable_octavia_False", "ansible_loop_var": "item", "changed": false, "item": "enable_octavia_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_opensearch_False) => { "add_group": "enable_opensearch_False", "ansible_loop_var": "item", "changed": false, "item": "enable_opensearch_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_opensearch_dashboards_False) => { "add_group": "enable_opensearch_dashboards_False", "ansible_loop_var": "item", "changed": false, "item": "enable_opensearch_dashboards_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_openvswitch_True_enable_ovs_dpdk_False) => { "add_group": "enable_openvswitch_True_enable_ovs_dpdk_False", "ansible_loop_var": "item", "changed": false, "item": "enable_openvswitch_True_enable_ovs_dpdk_False", "parent_groups": [ "all" ] } [WARNING]: Could not match supplied host pattern, ignoring: kolla_action_precheck ok: [primary] => (item=enable_ovn_False) => { "add_group": "enable_ovn_False", "ansible_loop_var": "item", "changed": false, "item": "enable_ovn_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_placement_True) => { "add_group": "enable_placement_True", "ansible_loop_var": "item", "changed": false, "item": "enable_placement_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_prometheus_False) => { "add_group": "enable_prometheus_False", "ansible_loop_var": "item", "changed": false, "item": "enable_prometheus_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_rabbitmq_True) => { "add_group": "enable_rabbitmq_True", "ansible_loop_var": "item", "changed": false, "item": "enable_rabbitmq_True", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_valkey_False) => { "add_group": "enable_valkey_False", "ansible_loop_var": "item", "changed": false, "item": "enable_valkey_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_skyline_False) => { "add_group": "enable_skyline_False", "ansible_loop_var": "item", "changed": false, "item": "enable_skyline_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_tacker_False) => { "add_group": "enable_tacker_False", "ansible_loop_var": "item", "changed": false, "item": "enable_tacker_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_trove_False) => { "add_group": "enable_trove_False", "ansible_loop_var": "item", "changed": false, "item": "enable_trove_False", "parent_groups": [ "all" ] } ok: [primary] => (item=enable_watcher_False) => { "add_group": "enable_watcher_False", "ansible_loop_var": "item", "changed": false, "item": "enable_watcher_False", "parent_groups": [ "all" ] } PLAY [Apply role prechecks] **************************************************** skipping: no hosts matched PLAY [Apply role logs] ********************************************************* TASK [logs : Ensure log volume exists] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/logs/tasks/main.yml:5 Tuesday 04 August 2026 08:52:29 +0000 (0:00:00.371) 0:00:01.746 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure']", "skip_reason": "Conditional result was False" } TASK [logs : Ensure kolla_logs volume link to /var/log/kolla exists] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/logs/tasks/main.yml:12 Tuesday 04 August 2026 08:52:29 +0000 (0:00:00.030) 0:00:01.777 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure']", "skip_reason": "Conditional result was False" } PLAY [Apply role kolla_toolbox] ************************************************ TASK [kolla_toolbox : Include tasks for action pull] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/main.yml:2 Tuesday 04 August 2026 08:52:29 +0000 (0:00:00.046) 0:00:01.823 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/pull.yml for primary TASK [service-images-pull : Pull images for kolla_toolbox] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:52:30 +0000 (0:00:00.048) 0:00:01.871 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-aouiiehbzibmefhvxllfdkjngvwgadqx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/kolla-toolbox:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=kolla-toolbox) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/kolla-toolbox:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "kolla-toolbox", "value": { "container_name": "kolla_toolbox", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "ANSIBLE_LIBRARY": "/usr/share/ansible", "ANSIBLE_NOCOLOR": "1", "REQUESTS_CA_BUNDLE": "/etc/ssl/certs/ca-certificates.crt" }, "group": "kolla_toolbox", "image": "primary:4000/lokolla/kolla-toolbox:change_999090", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "result": false } PLAY [Apply role cron] ********************************************************* TASK [cron : Include tasks for action pull] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/main.yml:2 Tuesday 04 August 2026 08:52:44 +0000 (0:00:14.506) 0:00:16.378 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/pull.yml for primary TASK [service-images-pull : Pull images for cron] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:52:44 +0000 (0:00:00.048) 0:00:16.427 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-loehaemckydhfhwkfocrdshoqvurnwnr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/cron:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=cron) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/cron:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "cron", "value": { "container_name": "cron", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "KOLLA_LOGROTATE_SCHEDULE": "daily" }, "group": "cron", "image": "primary:4000/lokolla/cron:change_999090", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "result": false } PLAY [Apply role fluentd] ****************************************************** TASK [fluentd : Include tasks for action pull] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/main.yml:2 Tuesday 04 August 2026 08:52:45 +0000 (0:00:00.985) 0:00:17.412 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/pull.yml for primary TASK [service-images-pull : Pull images for fluentd] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:52:45 +0000 (0:00:00.044) 0:00:17.457 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bttjxeyilixpbqopwlwxjlttccxvpbhr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/fluentd:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=fluentd) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/fluentd:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "fluentd", "value": { "container_name": "fluentd", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "group": "fluentd", "image": "primary:4000/lokolla/fluentd:change_999090", "volumes": [ "/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "fluentd_data:/var/lib/fluentd/data/", "/var/log/journal:/var/log/journal:ro" ] } }, "result": false } PLAY [Apply role mariadb] ****************************************************** TASK [mariadb : Group MariaDB hosts based on shards] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/main.yml:2 Tuesday 04 August 2026 08:52:53 +0000 (0:00:07.703) 0:00:25.161 ******** creating host via 'add_host': hostname=primary ok: [primary] => (item=primary) => { "add_host": { "groups": [ "mariadb_shard_0" ], "host_name": "primary", "host_vars": {} }, "ansible_loop_var": "item", "changed": false, "item": "primary" } TASK [mariadb : Include tasks for action pull] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/main.yml:9 Tuesday 04 August 2026 08:52:53 +0000 (0:00:00.056) 0:00:25.217 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/pull.yml for primary TASK [service-images-pull : Pull images for mariadb] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:52:53 +0000 (0:00:00.049) 0:00:25.267 ******** [WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart [WARNING]: Could not match supplied host pattern, ignoring: mariadb_start [WARNING]: Could not match supplied host pattern, ignoring: mariadb_bootstrap_restart Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-igflfzsfpwceynueabrmlqpvyctvkzhs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/mariadb-server:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=mariadb) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/mariadb-server:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "mariadb", "value": { "container_name": "mariadb", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "mariadb_shard_0", "haproxy": { "mariadb_external_lb": { "backend_tcp_extra": [ "option srvtcpka", "timeout server 3600s" ], "custom_member_list": [ " server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5", "" ], "enabled": false, "frontend_tcp_extra": [ "option clitcpka", "timeout client 3600s" ], "listen_port": "3306", "mode": "tcp", "port": "3306" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 120, "test": [ "CMD-SHELL", "/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online" ], "timeout": 30 }, "image": "primary:4000/lokolla/mariadb-server:change_999090", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "result": false } PLAY [Restart mariadb services] ************************************************ skipping: no hosts matched PLAY [Start mariadb services] ************************************************** skipping: no hosts matched PLAY [Restart bootstrap mariadb service] *************************************** skipping: no hosts matched PLAY [Apply mariadb post-configuration] **************************************** TASK [Include mariadb post-deploy.yml] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/mariadb.yml:86 Tuesday 04 August 2026 08:52:57 +0000 (0:00:03.878) 0:00:29.145 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade']", "skip_reason": "Conditional result was False" } TASK [Include mariadb post-upgrade.yml] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/mariadb.yml:92 Tuesday 04 August 2026 08:52:57 +0000 (0:00:00.032) 0:00:29.178 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action == 'upgrade'", "skip_reason": "Conditional result was False" } PLAY [Apply role loadbalancer] ************************************************* TASK [loadbalancer : Include tasks for action pull] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/main.yml:2 Tuesday 04 August 2026 08:52:57 +0000 (0:00:00.048) 0:00:29.227 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/pull.yml for primary TASK [service-images-pull : Pull images for loadbalancer] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:52:57 +0000 (0:00:00.052) 0:00:29.279 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bouxkknlbwlbykpnjztixltitkjiibwx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/haproxy:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=haproxy) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/haproxy:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "haproxy", "value": { "container_name": "haproxy", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl http://192.0.2.1:61313" ], "timeout": 30 }, "image": "primary:4000/lokolla/haproxy:change_999090", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bdynumguwcvbzznapxduwxwwifjaxlrj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/proxysql:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=proxysql) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/proxysql:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "proxysql", "value": { "container_name": "proxysql", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen proxysql 6032" ], "timeout": 30 }, "image": "primary:4000/lokolla/proxysql:change_999090", "privileged": false, "volumes": [ "/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "proxysql:/var/lib/proxysql/", "proxysql_socket:/var/lib/kolla/proxysql/" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-khzvegisyuoxzmxmmtzudeoitgrcwhnx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/keepalived:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=keepalived) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keepalived:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_999090", "privileged": true, "volumes": [ "/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "proxysql_socket:/var/lib/kolla/proxysql/" ] } }, "result": false } TASK [Configure loadbalancer for aodh] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:169 Tuesday 04 August 2026 08:53:02 +0000 (0:00:05.525) 0:00:34.805 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for barbican] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:175 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.036) 0:00:34.842 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for blazar] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:181 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.033) 0:00:34.875 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for ceph-rgw] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:187 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.033) 0:00:34.908 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for cinder] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:193 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.031) 0:00:34.939 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for cloudkitty] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:199 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.035) 0:00:34.975 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for cyborg] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:205 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.036) 0:00:35.011 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for designate] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:211 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.036) 0:00:35.048 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for etcd] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:217 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.036) 0:00:35.085 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for glance] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:223 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.124 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for gnocchi] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:229 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.037) 0:00:35.161 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for grafana] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:235 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.034) 0:00:35.195 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for heat] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:241 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.043) 0:00:35.239 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for horizon] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:247 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.041) 0:00:35.280 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for ironic] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:253 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.039) 0:00:35.319 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for keystone] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:259 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.037) 0:00:35.356 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for letsencrypt] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:265 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.395 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for magnum] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:271 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.433 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for manila] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:277 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.040) 0:00:35.473 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for mariadb] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:283 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.511 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for masakari] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:289 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.040) 0:00:35.552 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for memcached] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:295 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.590 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for mistral] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:301 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.629 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for neutron] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:307 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.668 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for placement] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:313 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.038) 0:00:35.706 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for nova] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:318 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.039) 0:00:35.746 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for nova-cell] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:326 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.039) 0:00:35.785 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for octavia] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:334 Tuesday 04 August 2026 08:53:03 +0000 (0:00:00.042) 0:00:35.828 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for opensearch] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:340 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.042) 0:00:35.870 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for prometheus] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:346 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.042) 0:00:35.912 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for rabbitmq] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:352 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.038) 0:00:35.951 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for skyline] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:361 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.035) 0:00:35.987 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for tacker] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:367 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.039) 0:00:36.026 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for trove] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:373 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.038) 0:00:36.065 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Configure loadbalancer for watcher] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:379 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.039) 0:00:36.104 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } TASK [Check loadbalancer containers] ******************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:387 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.037) 0:00:36.141 ******** [WARNING]: Could not match supplied host pattern, ignoring: enable_opensearch_True [WARNING]: Could not match supplied host pattern, ignoring: enable_letsencrypt_True [WARNING]: Could not match supplied host pattern, ignoring: enable_collectd_True [WARNING]: Could not match supplied host pattern, ignoring: enable_valkey_True skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']", "skip_reason": "Conditional result was False" } PLAY [Apply role opensearch] *************************************************** skipping: no hosts matched PLAY [Apply role letsencrypt] ************************************************** skipping: no hosts matched PLAY [Apply role collectd] ***************************************************** skipping: no hosts matched PLAY [Apply role valkey] ******************************************************* skipping: no hosts matched PLAY [Apply role memcached] **************************************************** TASK [memcached : Include tasks for action pull] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/main.yml:2 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.060) 0:00:36.202 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/pull.yml for primary TASK [service-images-pull : Pull images for memcached] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:04 +0000 (0:00:00.048) 0:00:36.250 ******** [WARNING]: Could not match supplied host pattern, ignoring: enable_prometheus_True [WARNING]: Could not match supplied host pattern, ignoring: enable_iscsid_True [WARNING]: Could not match supplied host pattern, ignoring: enable_multipathd_True Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pzxnyhqsrbgaxbuquhluzbdagzquqobp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/memcached:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=memcached) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/memcached:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "memcached", "value": { "container_name": "memcached", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "memcached", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen memcached 11211" ], "timeout": 30 }, "image": "primary:4000/lokolla/memcached:change_999090", "volumes": [ "/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro" ] } }, "result": false } PLAY [Apply role prometheus] *************************************************** skipping: no hosts matched PLAY [Apply role prometheus-node-exporters] ************************************ skipping: no hosts matched PLAY [Apply role iscsi] ******************************************************** skipping: no hosts matched PLAY [Apply role multipathd] *************************************************** skipping: no hosts matched PLAY [Apply role rabbitmq] ***************************************************** TASK [rabbitmq : Include tasks for action pull] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/main.yml:2 Tuesday 04 August 2026 08:53:05 +0000 (0:00:01.004) 0:00:37.254 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/pull.yml for primary TASK [service-images-pull : Pull images for rabbitmq] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:05 +0000 (0:00:00.050) 0:00:37.305 ******** [WARNING]: Could not match supplied host pattern, ignoring: rabbitmq_restart Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-owhhxgiwdsdeafwsabquhgtzgtpeyegp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/rabbitmq:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=rabbitmq) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/rabbitmq:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "dlGnpsOeftVf26ktaIKrPvRrImrg7stlbXzjtep8", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq" }, "container_name": "rabbitmq", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "dlGnpsOeftVf26ktaIKrPvRrImrg7stlbXzjtep8", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq" }, "group": "rabbitmq", "haproxy": { "rabbitmq_management": { "backend_http_extra": [ "option httpchk GET /api/overview", "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6eXA4OUE5dTFudDRjUG4ySldrbkNmd1ZncmZ3ZWhVZjlaYXd1cVU3cQ=='" ], "enabled": "yes", "external": false, "host_group": "rabbitmq", "mode": "http", "port": "15672", "tls_backend": "yes" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_rabbitmq" ], "timeout": 30 }, "image": "primary:4000/lokolla/rabbitmq:change_999090", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "result": false } PLAY [Restart rabbitmq services] *********************************************** skipping: no hosts matched PLAY [Apply rabbitmq post-configuration] *************************************** TASK [Include rabbitmq post-deploy.yml] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/rabbitmq.yml:65 Tuesday 04 August 2026 08:53:07 +0000 (0:00:02.358) 0:00:39.664 ******** [WARNING]: Could not match supplied host pattern, ignoring: enable_etcd_True skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure', 'upgrade']", "skip_reason": "Conditional result was False" } PLAY [Apply role etcd] ********************************************************* skipping: no hosts matched PLAY [Apply role keystone] ***************************************************** TASK [keystone : Include tasks for action pull] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/main.yml:2 Tuesday 04 August 2026 08:53:07 +0000 (0:00:00.042) 0:00:39.706 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/pull.yml for primary TASK [service-images-pull : Pull images for keystone] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:07 +0000 (0:00:00.050) 0:00:39.756 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-avdvtwmjqhyegamojngdcbvihzvcpuwf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/keystone:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=keystone) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keystone:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "keystone", "value": { "container_name": "keystone", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "keystone", "haproxy": { "keystone_external": { "backend_http_extra": [ "balance roundrobin", "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "5000", "mode": "http", "port": "5000", "tls_backend": "yes" }, "keystone_internal": { "backend_http_extra": [ "balance roundrobin", "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": true, "external": false, "listen_port": "5000", "mode": "http", "port": "5000", "tls_backend": "yes" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:5000/healthcheck" ], "timeout": 30 }, "image": "primary:4000/lokolla/keystone:change_999090", "volumes": [ "/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ], "wsgi": "keystone.wsgi.api:application" } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mqpbhyboqkqulevlpikxukzelatmrzsp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/keystone-fernet:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=keystone-fernet) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keystone-fernet:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "keystone-fernet", "value": { "container_name": "keystone_fernet", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "keystone", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "/usr/bin/fernet-healthcheck.sh" ], "timeout": 30 }, "image": "primary:4000/lokolla/keystone-fernet:change_999090", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "result": false } [WARNING]: Could not match supplied host pattern, ignoring: enable_ceph_rgw_True Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fbacuqyaekndmybzitosyvhusmtljfuh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/keystone-ssh:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=keystone-ssh) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keystone-ssh:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "keystone-ssh", "value": { "container_name": "keystone_ssh", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "keystone", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 8023" ], "timeout": 30 }, "image": "primary:4000/lokolla/keystone-ssh:change_999090", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "result": false } PLAY [Apply role ceph-rgw] ***************************************************** skipping: no hosts matched PLAY [Apply role glance] ******************************************************* TASK [glance : Include tasks for action pull] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/main.yml:2 Tuesday 04 August 2026 08:53:23 +0000 (0:00:15.614) 0:00:55.370 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/pull.yml for primary TASK [service-images-pull : Pull images for glance] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:23 +0000 (0:00:00.046) 0:00:55.417 ******** [WARNING]: Could not match supplied host pattern, ignoring: enable_ironic_True [WARNING]: Could not match supplied host pattern, ignoring: enable_cinder_True Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qjrtefhlmocuqcbjxupgeorhzxwtxnqp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/glance-api:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=glance-api) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/glance-api:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "glance-api", "value": { "container_name": "glance_api", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "http_proxy": "", "https_proxy": "", "no_proxy": "localhost,127.0.0.1,192.0.2.1,192.0.2.10" }, "group": "glance-api", "haproxy": { "glance_api": { "backend_http_extra": [ "timeout server 6h", "option httpchk GET /healthcheck", "http-check expect status 200" ], "custom_member_list": [ "server primary 192.0.2.1:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt", "" ], "enabled": true, "external": false, "frontend_http_extra": [ "timeout client 6h" ], "mode": "http", "port": "9292", "tls_backend": true }, "glance_api_external": { "backend_http_extra": [ "timeout server 6h", "option httpchk GET /healthcheck", "http-check expect status 200" ], "custom_member_list": [ "server primary 192.0.2.1:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt", "" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "frontend_http_extra": [ "timeout client 6h" ], "mode": "http", "port": "9292", "tls_backend": true } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:9292/healthcheck" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/glance-api:change_999090", "privileged": false, "volumes": [ "/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro", "glance:/var/lib/glance/", "", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", null, null ], "wsgi": "glance.wsgi.api:application" } }, "result": false } PLAY [Apply role ironic] ******************************************************* skipping: no hosts matched PLAY [Apply role cinder] ******************************************************* skipping: no hosts matched PLAY [Apply role placement] **************************************************** TASK [placement : Include tasks for action pull] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/main.yml:2 Tuesday 04 August 2026 08:53:29 +0000 (0:00:06.322) 0:01:01.739 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/pull.yml for primary TASK [service-images-pull : Pull images for placement] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:29 +0000 (0:00:00.045) 0:01:01.784 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ykmlvmtgyimokxouhgdkynkrtshxiqzw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/placement-api:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=placement-api) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/placement-api:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "placement-api", "value": { "container_name": "placement_api", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "placement-api", "haproxy": { "placement_api": { "backend_http_extra": [ "option httpchk GET /", "http-check expect status 200" ], "enabled": true, "external": false, "listen_port": "8780", "mode": "http", "port": "8780", "tls_backend": "yes" }, "placement_api_external": { "backend_http_extra": [ "option httpchk GET /", "http-check expect status 200" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "8780", "mode": "http", "port": "8780", "tls_backend": "yes" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8780" ], "timeout": 30 }, "image": "primary:4000/lokolla/placement-api:change_999090", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "result": false } PLAY [Apply role openvswitch] ************************************************** TASK [openvswitch : Include tasks for action pull] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/main.yml:2 Tuesday 04 August 2026 08:53:31 +0000 (0:00:02.006) 0:01:03.791 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/pull.yml for primary TASK [service-images-pull : Pull images for openvswitch] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:32 +0000 (0:00:00.048) 0:01:03.839 ******** [WARNING]: Could not match supplied host pattern, ignoring: enable_openvswitch_True_enable_ovs_dpdk_True [WARNING]: Could not match supplied host pattern, ignoring: enable_ovn_True Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ishtdccchumkulywwijbzrwvwpjnawek ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/openvswitch-db-server:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=openvswitch-db-server) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/openvswitch-db-server:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "openvswitch-db-server", "value": { "container_name": "openvswitch_db", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "openvswitch", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "ovsdb-client list-dbs" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/openvswitch-db-server:change_999090", "volumes": [ "/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "/run/openvswitch:/run/openvswitch:shared", "kolla_logs:/var/log/kolla/", "openvswitch_db:/var/lib/openvswitch/" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eggqwoxiyfnhbkvxcoqixhogmyjocmie ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/openvswitch-vswitchd:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=openvswitch-vswitchd) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "openvswitch-vswitchd", "value": { "container_name": "openvswitch_vswitchd", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "openvswitch", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "ovs-appctl version" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_999090", "pid_mode": "host", "privileged": true, "volumes": [ "/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "/run/openvswitch:/run/openvswitch:shared", "kolla_logs:/var/log/kolla/" ] } }, "result": false } PLAY [Apply role ovs-dpdk] ***************************************************** skipping: no hosts matched PLAY [Apply role ovn-controller] *********************************************** skipping: no hosts matched PLAY [Apply role ovn-db] ******************************************************* skipping: no hosts matched PLAY [Bootstrap nova API databases] ******************************************** TASK [Bootstrap deploy] ******************************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/nova.yml:49 Tuesday 04 August 2026 08:53:34 +0000 (0:00:02.473) 0:01:06.312 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure']", "skip_reason": "Conditional result was False" } TASK [Bootstrap upgrade] ******************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/nova.yml:59 Tuesday 04 August 2026 08:53:34 +0000 (0:00:00.032) 0:01:06.345 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action == 'upgrade'", "skip_reason": "Conditional result was False" } PLAY [Bootstrap nova cell databases] ******************************************* TASK [Bootstrap deploy] ******************************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/nova.yml:85 Tuesday 04 August 2026 08:53:34 +0000 (0:00:00.043) 0:01:06.389 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure']", "skip_reason": "Conditional result was False" } TASK [Bootstrap upgrade] ******************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/nova.yml:94 Tuesday 04 August 2026 08:53:34 +0000 (0:00:00.034) 0:01:06.424 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action == 'upgrade'", "skip_reason": "Conditional result was False" } PLAY [Apply role nova] ********************************************************* TASK [nova : Include tasks for action pull] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/main.yml:2 Tuesday 04 August 2026 08:53:34 +0000 (0:00:00.045) 0:01:06.470 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/pull.yml for primary TASK [service-images-pull : Pull images for nova] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:34 +0000 (0:00:00.047) 0:01:06.517 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ugpzfaidfxjoutccusnsrchufomnohsd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-api:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-api) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-api", "value": { "container_name": "nova_api", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "nova-api", "haproxy": { "nova_api": { "backend_http_extra": [ "option httpchk GET /", "http-check expect status 200" ], "enabled": true, "external": false, "listen_port": "8774", "mode": "http", "port": "8774", "tls_backend": "yes" }, "nova_api_external": { "backend_http_extra": [ "option httpchk GET /", "http-check expect status 200" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "8774", "mode": "http", "port": "8774", "tls_backend": "yes" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8774" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-api:change_999090", "privileged": true, "volumes": [ "/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ], "wsgi": "nova.wsgi.osapi_compute:application" } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-twmkmgbyexyysldeiyzmrgwaqmldoblv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-api:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-metadata) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-metadata", "value": { "container_name": "nova_metadata", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "nova-metadata", "haproxy": { "nova_metadata": { "backend_http_extra": [ "option httpchk GET /", "http-check expect status 200" ], "enabled": true, "external": false, "listen_port": "8775", "mode": "http", "port": "8775", "tls_backend": "yes" }, "nova_metadata_external": { "backend_http_extra": [ "option httpchk GET /", "http-check expect status 200" ], "enabled": "no", "external": true, "external_fqdn": "192.0.2.10", "listen_port": "8775", "mode": "http", "port": "8775", "tls_backend": "yes" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8775" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-api:change_999090", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vhcoszuniocvibigglcdmbasfqbrrvop ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-scheduler:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-scheduler) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-scheduler:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-scheduler", "value": { "container_name": "nova_scheduler", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "nova-scheduler", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-scheduler 5671" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-scheduler:change_999090", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": false } PLAY [Apply role nova-cell] **************************************************** TASK [nova-cell : Include tasks for action pull] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/main.yml:2 Tuesday 04 August 2026 08:53:42 +0000 (0:00:08.006) 0:01:14.524 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/pull.yml for primary TASK [service-images-pull : Pull images for nova_cell] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:53:42 +0000 (0:00:00.047) 0:01:14.571 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lmmjhohrygrhyomxnmrqzsnugthneebs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-libvirt:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-libvirt) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-libvirt:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-libvirt", "value": { "cgroupns_mode": "host", "container_name": "nova_libvirt", "dimensions": { "ulimits": { "memlock": { "hard": 67108864, "soft": 67108864 }, "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "compute", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "virsh version --daemon" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-libvirt:change_999090", "pid_mode": "host", "privileged": true, "volumes": [ "/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "/run:/run:shared", "/dev:/dev", "", "/sys/fs/cgroup:/sys/fs/cgroup", "kolla_logs:/var/log/kolla/", "libvirtd:/var/lib/libvirt", "nova_compute:/var/lib/nova/", null, "nova_libvirt_qemu:/etc/libvirt/qemu", "" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vxivtkskvalyjezvwadwsnipfpwoqvey ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-ssh:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-ssh) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-ssh:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-ssh", "value": { "container_name": "nova_ssh", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "compute", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 8022" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-ssh:change_999090", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hcoeaeuwiaujvimygnrundtyzvnyibwv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-novncproxy:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-novncproxy) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-novncproxy:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-novncproxy", "value": { "container_name": "nova_novncproxy", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "nova-novncproxy", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl http://192.0.2.1:6080/vnc_lite.html" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-novncproxy:change_999090", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rdxlbhsriokcyieqekseyleufaiozwze ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-conductor:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-conductor) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-conductor", "value": { "container_name": "nova_conductor", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "nova-conductor", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-conductor 5671" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-conductor:change_999090", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yhqblpbkqbztlwkpnmvjjbwyoihgmxpz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/nova-compute:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=nova-compute) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-compute:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "nova-compute", "value": { "container_name": "nova_compute", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "LIBGUESTFS_BACKEND": "direct" }, "group": "compute", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-compute 5671" ], "timeout": 30 }, "image": "primary:4000/lokolla/nova-compute:change_999090", "ipc_mode": "host", "privileged": true, "volumes": [ "/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "/run:/run:shared", "/dev:/dev", "kolla_logs:/var/log/kolla/", null, "libvirtd:/var/lib/libvirt", "nova_compute:/var/lib/nova/", null, "" ] } }, "result": false } PLAY [Refresh nova scheduler cell cache] *************************************** TASK [nova : Refresh cell cache in nova scheduler] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/refresh_scheduler_cell_cache.yml:4 Tuesday 04 August 2026 08:54:04 +0000 (0:00:21.997) 0:01:36.569 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action in ['deploy', 'reconfigure']", "skip_reason": "Conditional result was False" } PLAY [Reload global Nova super conductor services] ***************************** TASK [nova : Reload nova super conductor services to remove RPC version pin] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/reload_super_conductor.yml:5 Tuesday 04 August 2026 08:54:04 +0000 (0:00:00.053) 0:01:36.623 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action == 'upgrade'", "skip_reason": "Conditional result was False" } PLAY [Reload Nova cell services] *********************************************** TASK [nova-cell : Reload nova cell services to remove RPC version cap] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/reload.yml:21 Tuesday 04 August 2026 08:54:04 +0000 (0:00:00.054) 0:01:36.677 ******** skipping: [primary] => (item=nova-conductor) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-conductor", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-compute) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-compute", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-compute-ironic) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-compute-ironic", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-novncproxy) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-novncproxy", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-serialproxy) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-serialproxy", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-spicehtml5proxy) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-spicehtml5proxy", "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova-cell : Reload nova-compute-ironic to remove RPC version cap (iterated)] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/reload.yml:43 Tuesday 04 August 2026 08:54:04 +0000 (0:00:00.075) 0:01:36.752 ******** skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } PLAY [Reload global Nova API services] ***************************************** TASK [nova : Reload nova API services to remove RPC version pin] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/reload_api.yml:5 Tuesday 04 August 2026 08:54:04 +0000 (0:00:00.055) 0:01:36.808 ******** skipping: [primary] => (item=nova-scheduler) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-scheduler", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-api) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_action == 'upgrade'", "item": "nova-api", "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } PLAY [Run Nova API online data migrations] ************************************* TASK [nova : Run Nova API online database migrations] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/online_data_migrations.yml:2 Tuesday 04 August 2026 08:54:05 +0000 (0:00:00.058) 0:01:36.867 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action == 'upgrade'", "skip_reason": "Conditional result was False" } PLAY [Run Nova cell online data migrations] ************************************ TASK [nova-cell : Run Nova cell online database migrations] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/online_data_migrations.yml:2 Tuesday 04 August 2026 08:54:05 +0000 (0:00:00.050) 0:01:36.917 ******** skipping: [primary] => { "changed": false, "false_condition": "kolla_action == 'upgrade'", "skip_reason": "Conditional result was False" } PLAY [Apply role neutron] ****************************************************** TASK [neutron : Include tasks for action pull] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/main.yml:2 Tuesday 04 August 2026 08:54:05 +0000 (0:00:00.057) 0:01:36.975 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/pull.yml for primary TASK [service-images-pull : Pull images for neutron] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:54:05 +0000 (0:00:00.050) 0:01:37.025 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uvcjefcsuhxzaybbzjkzxxfikioiwxgt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/neutron-server:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=neutron-server) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-server:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "neutron-server", "value": { "container_name": "neutron_server", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "neutron-server", "haproxy": { "neutron_server": { "backend_http_extra": [ "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": true, "external": false, "listen_port": "9696", "mode": "http", "port": "9696", "tls_backend": true }, "neutron_server_external": { "backend_http_extra": [ "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "9696", "mode": "http", "port": "9696", "tls_backend": true } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:9696/healthcheck" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-server:change_999090", "volumes": [ "/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ], "wsgi": "neutron.wsgi.api:application" } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ultnliycgqmmjrmdfsdsqjqhqgqycgzz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/neutron-server:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=neutron-rpc-server) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-server:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "neutron-rpc-server", "value": { "container_name": "neutron_rpc_server", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "neutron-rpc-server", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-rpc-server 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-server:change_999090", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mnfzqvcdqkmaraxxfsgkcnwlzezhzdgj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/neutron-server:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=neutron-periodic-worker) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-server:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "neutron-periodic-worker", "value": { "container_name": "neutron_periodic_worker", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "neutron-periodic-worker", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-periodic-workers 3306" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-server:change_999090", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fxudvfrohhyflwhqlomhlkamifjnnuuf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/neutron-openvswitch-agent:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=neutron-openvswitch-agent) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-openvswitch-agent:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "neutron-openvswitch-agent", "value": { "container_name": "neutron_openvswitch_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-openvswitch-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-openvswitch-agent:change_999090", "privileged": true, "volumes": [ "/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "/run/openvswitch:/run/openvswitch:shared", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ozfumfgwfdhldxryrbvnpaqnhuoslvzr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/neutron-dhcp-agent:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=neutron-dhcp-agent) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-dhcp-agent:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "neutron-dhcp-agent", "value": { "cgroupns_mode": "host", "container_name": "neutron_dhcp_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "KOLLA_IMAGE": "primary:4000/lokolla/neutron-dhcp-agent:change_999090", "KOLLA_NAME": "neutron_dhcp_agent", "KOLLA_NEUTRON_WRAPPERS": "true" }, "group": "neutron-dhcp-agent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-dhcp-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-dhcp-agent:change_999090", "pid_mode": "host", "privileged": true, "volumes": [ "/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro", "neutron_metadata_socket:/var/lib/neutron/kolla/", "/run/netns:/run/netns:shared", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "", "/var/run/docker.sock:/var/run/docker.sock:ro", "", "" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uencqhvlriospawcuhloalpfjrpzbgni ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/neutron-l3-agent:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=neutron-l3-agent) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-l3-agent:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "neutron-l3-agent", "value": { "cgroupns_mode": "host", "container_name": "neutron_l3_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "KOLLA_IMAGE": "primary:4000/lokolla/neutron-l3-agent:change_999090", "KOLLA_NAME": "neutron_l3_agent", "KOLLA_NEUTRON_WRAPPERS": "true" }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port 'neutron-l3-agent ' 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-l3-agent:change_999090", "pid_mode": "host", "privileged": true, "volumes": [ "/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro", "/lib/modules:/lib/modules:ro", "neutron_metadata_socket:/var/lib/neutron/kolla/", "/run/netns:/run/netns:shared", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "", "/var/run/docker.sock:/var/run/docker.sock:ro", "", "" ] } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-otffdiiagkttgntehacxrmjclfydypta ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' [WARNING]: Could not match supplied host pattern, ignoring: enable_hacluster_True <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/neutron-metadata-agent:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=neutron-metadata-agent) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-metadata-agent:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "neutron-metadata-agent", "value": { "container_name": "neutron_metadata_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": "NONE", "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-metadata-agent:change_999090", "privileged": true, "volumes": [ "/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro", "neutron_metadata_socket:/var/lib/neutron/kolla/", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": false } PLAY [Apply role hacluster] **************************************************** skipping: no hosts matched PLAY [Apply role heat] ********************************************************* TASK [heat : Include tasks for action pull] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/heat/tasks/main.yml:2 Tuesday 04 August 2026 08:54:21 +0000 (0:00:15.972) 0:01:52.997 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/heat/tasks/pull.yml for primary TASK [service-images-pull : Pull images for heat] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:54:21 +0000 (0:00:00.043) 0:01:53.040 ******** Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mmexrqtouvgmqucwtfkrtdedsbruzvss ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/heat-api:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=heat-api) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/heat-api:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "heat-api", "value": { "container_name": "heat_api", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "heat-api", "haproxy": { "heat_api": { "backend_http_extra": [ "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": "True", "external": false, "listen_port": "8004", "mode": "http", "port": "8004", "tls_backend": "yes" }, "heat_api_external": { "backend_http_extra": [ "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": "True", "external": true, "external_fqdn": "192.0.2.10", "listen_port": "8004", "mode": "http", "port": "8004", "tls_backend": "yes" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8004/healthcheck" ], "timeout": 30 }, "image": "primary:4000/lokolla/heat-api:change_999090", "volumes": [ "/etc/kolla/heat-api/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ], "wsgi": "heat.wsgi.api:application" } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-avzqpxndpieaajjotagtshwnnxtvwkzy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/heat-api-cfn:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=heat-api-cfn) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/heat-api-cfn:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "heat-api-cfn", "value": { "container_name": "heat_api_cfn", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "heat-api-cfn", "haproxy": { "heat_api_cfn": { "backend_http_extra": [ "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": "True", "external": false, "listen_port": "8000", "mode": "http", "port": "8000", "tls_backend": "yes" }, "heat_api_cfn_external": { "backend_http_extra": [ "option httpchk GET /healthcheck", "http-check expect status 200" ], "enabled": "True", "external": true, "external_fqdn": "192.0.2.10", "listen_port": "8000", "mode": "http", "port": "8000", "tls_backend": "yes" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8000/healthcheck" ], "timeout": 30 }, "image": "primary:4000/lokolla/heat-api-cfn:change_999090", "volumes": [ "/etc/kolla/heat-api-cfn/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ], "wsgi": "heat.wsgi.cfn:application" } }, "result": false } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ekmiltgteukpaihdnqxzapszsuzgrpsp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/heat-engine:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=heat-engine) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/heat-engine:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "heat-engine", "value": { "container_name": "heat_engine", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "heat-engine", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port heat-engine 5671" ], "timeout": 30 }, "image": "primary:4000/lokolla/heat-engine:change_999090", "volumes": [ "/etc/kolla/heat-engine/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": false } PLAY [Apply role horizon] ****************************************************** TASK [horizon : Include tasks for action pull] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/tasks/main.yml:2 Tuesday 04 August 2026 08:54:26 +0000 (0:00:05.102) 0:01:58.142 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/tasks/pull.yml for primary TASK [service-images-pull : Pull images for horizon] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Tuesday 04 August 2026 08:54:26 +0000 (0:00:00.043) 0:01:58.186 ******** [WARNING]: Could not match supplied host pattern, ignoring: enable_magnum_True [WARNING]: Could not match supplied host pattern, ignoring: enable_mistral_True [WARNING]: Could not match supplied host pattern, ignoring: enable_manila_True [WARNING]: Could not match supplied host pattern, ignoring: enable_gnocchi_True [WARNING]: Could not match supplied host pattern, ignoring: enable_ceilometer_True [WARNING]: Could not match supplied host pattern, ignoring: enable_aodh_True [WARNING]: Could not match supplied host pattern, ignoring: enable_barbican_True [WARNING]: Could not match supplied host pattern, ignoring: enable_cyborg_True [WARNING]: Could not match supplied host pattern, ignoring: enable_designate_True [WARNING]: Could not match supplied host pattern, ignoring: enable_trove_True [WARNING]: Could not match supplied host pattern, ignoring: enable_watcher_True [WARNING]: Could not match supplied host pattern, ignoring: enable_grafana_True [WARNING]: Could not match supplied host pattern, ignoring: enable_cloudkitty_True [WARNING]: Could not match supplied host pattern, ignoring: enable_tacker_True [WARNING]: Could not match supplied host pattern, ignoring: enable_octavia_True [WARNING]: Could not match supplied host pattern, ignoring: enable_blazar_True [WARNING]: Could not match supplied host pattern, ignoring: enable_masakari_True Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rbwthdmnholielbfadgamfmvpgdgmtfs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.204.45.109> Escalation succeeded <199.204.45.109> (0, b'\n{"changed": false, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "no", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "pull_image", "image": "primary:4000/lokolla/horizon:change_999090", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => (item=horizon) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "action": "pull_image", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/horizon:change_999090", "labels": {}, "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "item": { "key": "horizon", "value": { "container_name": "horizon", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "environment": { "ENABLE_BLAZAR": "no", "ENABLE_CLOUDKITTY": "no", "ENABLE_DESIGNATE": "no", "ENABLE_FWAAS": "no", "ENABLE_HEAT": "yes", "ENABLE_IRONIC": "no", "ENABLE_MAGNUM": "no", "ENABLE_MANILA": "no", "ENABLE_MASAKARI": "no", "ENABLE_MISTRAL": "no", "ENABLE_NEUTRON_VPNAAS": "no", "ENABLE_OCTAVIA": "no", "ENABLE_TACKER": "no", "ENABLE_TROVE": "no", "ENABLE_WATCHER": "no", "FORCE_GENERATE": "no" }, "group": "horizon", "haproxy": { "acme_client": { "custom_member_list": [], "enabled": false, "with_frontend": false }, "horizon": { "backend_http_extra": [ "balance roundrobin", "option httpchk" ], "enabled": "True", "external": false, "frontend_http_extra": [ null ], "listen_port": "8080", "mode": "http", "port": "443", "tls_backend": "yes" }, "horizon_external": { "backend_http_extra": [ "balance roundrobin", "option httpchk" ], "enabled": "True", "external": true, "external_fqdn": "192.0.2.10", "frontend_http_extra": [ null ], "listen_port": "8080", "mode": "http", "port": "443", "tls_backend": "yes" }, "horizon_external_redirect": { "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "frontend_redirect_extra": [ null ], "listen_port": "8080", "mode": "redirect", "port": "80" }, "horizon_redirect": { "enabled": true, "external": false, "frontend_redirect_extra": [ null ], "listen_port": "8080", "mode": "redirect", "port": "80" } }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8080" ], "timeout": 30 }, "image": "primary:4000/lokolla/horizon:change_999090", "volumes": [ "/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/" ], "wsgi": "openstack_dashboard.wsgi:application" } }, "result": false } PLAY [Apply role magnum] ******************************************************* skipping: no hosts matched PLAY [Apply role mistral] ****************************************************** skipping: no hosts matched PLAY [Apply role manila] ******************************************************* skipping: no hosts matched PLAY [Apply role gnocchi] ****************************************************** skipping: no hosts matched PLAY [Apply role ceilometer] *************************************************** skipping: no hosts matched PLAY [Apply role aodh] ********************************************************* skipping: no hosts matched PLAY [Apply role barbican] ***************************************************** skipping: no hosts matched PLAY [Apply role cyborg] ******************************************************* skipping: no hosts matched PLAY [Apply role designate] **************************************************** skipping: no hosts matched PLAY [Apply role trove] ******************************************************** skipping: no hosts matched PLAY [Apply role watcher] ****************************************************** skipping: no hosts matched PLAY [Apply role grafana] ****************************************************** skipping: no hosts matched PLAY [Apply role cloudkitty] *************************************************** skipping: no hosts matched PLAY [Apply role tacker] ******************************************************* skipping: no hosts matched PLAY [Apply role octavia] ****************************************************** skipping: no hosts matched PLAY [Apply role blazar] ******************************************************* skipping: no hosts matched PLAY [Apply role masakari] ***************************************************** [WARNING]: Could not match supplied host pattern, ignoring: enable_skyline_True skipping: no hosts matched PLAY [Apply role skyline] ****************************************************** skipping: no hosts matched PLAY RECAP ********************************************************************* primary : ok=37 changed=0 unreachable=0 failed=0 skipped=52 rescued=0 ignored=0 TASKS RECAP ******************************************************************** Tuesday 04 August 2026 08:54:36 +0000 (0:00:10.355) 0:02:08.541 ******** =============================================================================== service-images-pull : Pull images for nova_cell ------------------------ 22.00s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for neutron -------------------------- 15.97s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for keystone ------------------------- 15.61s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for kolla_toolbox -------------------- 14.51s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for horizon -------------------------- 10.36s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for nova ------------------------------ 8.01s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for fluentd --------------------------- 7.70s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for glance ---------------------------- 6.32s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for loadbalancer ---------------------- 5.53s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for heat ------------------------------ 5.10s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for mariadb --------------------------- 3.88s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for openvswitch ----------------------- 2.47s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for rabbitmq -------------------------- 2.36s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for placement ------------------------- 2.01s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Gather facts ------------------------------------------------------------ 1.24s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/gather-facts.yml:19 - service-images-pull : Pull images for memcached ------------------------- 1.00s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 service-images-pull : Pull images for cron ------------------------------ 0.99s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-images-pull/tasks/main.yml:2 Group hosts based on enabled services ----------------------------------- 0.37s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:21 --------- nova-cell : Reload nova cell services to remove RPC version cap --------- 0.08s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/reload.yml:21 Check loadbalancer containers ------------------------------------------- 0.06s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:387 -------- PLAYBOOK RECAP ***************************************************************** Playbook run took 0 days, 0 hours, 2 minutes, 8 seconds clean_up Pull