initialize_app prepare_to_run_command Deploy Deploying Playbooks 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=deploy -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.12] 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 Monday 17 August 2026 11:21:24 +0000 (0:00:00.061) 0:00:00.061 ********* 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 Monday 17 August 2026 11:21:24 +0000 (0:00:00.042) 0:00:00.104 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/setup.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"ansible_facts": {"ansible_iscsi_iqn": "", "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_dns": {"nameservers": ["127.0.0.1"]}, "ansible_selinux_python_present": true, "ansible_selinux": {"status": "disabled"}, "ansible_virtualization_role": "guest", "ansible_virtualization_type": "openstack", "ansible_virtualization_tech_guest": ["openstack"], "ansible_virtualization_tech_host": ["kvm"], "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_date_time": {"year": "2026", "month": "08", "weekday": "Monday", "weekday_number": "1", "weeknumber": "33", "day": "17", "hour": "11", "minute": "21", "second": "25", "epoch": "1786965685", "epoch_int": "1786965685", "date": "2026-08-17", "time": "11:21:25", "iso8601_micro": "2026-08-17T11:21:25.354556Z", "iso8601": "2026-08-17T11:21:25Z", "iso8601_basic": "20260817T112125354556", "iso8601_basic_short": "20260817T112125", "tz": "UTC", "tz_dst": "UTC", "tz_offset": "+0000"}, "ansible_system": "Linux", "ansible_kernel": "6.12.101+deb13-amd64", "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Debian 6.12.101-1 (2026-08-05)", "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": "0372cf35180042d79ff8e5c224e2300f", "ansible_hostnqn": "", "ansible_system_capabilities_enforced": "True", "ansible_system_capabilities": [""], "ansible_pkg_mgr": "apt", "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_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC3bXMdxhOwjAA/XtYhjUk9nNVlTq0n9YwhWXQZG97+pxS6U2FuLA0DBqMB89gAojC3Pp0vf1vIxvPgOh4UUUqyUinfrW2bobEzJLlC4Zq3/iSZxLTKz2z9sGKCii9BOVAEB+7zrznkySAe5dXXwrnjRyOc9ZnBqNNeLQgX6BiJ/i71oPnRQcCCKVigAs50+tVQBU17pmiYBj6E+198PSq1NF4h4XyTomqVS9POF80B1tuuVBwZvuTAN+GQkDCGuZIdw4hKR1nKYE0xDwNatd21TQOdztzLyLjzWPSrx4HgZraLc9c/GYByQC338zA5s1Zk9efYKlKGKgWEpADfV/NviewVzRX2I1BlkJKCM+H1Oh5kOvfSOV3/83Xkl3cpp8dCOb1zXybZ0Np+GKnImUiH7MLMPcHfXwCurNEsFH4VZOeKUE0Lt9z0f2XNUnF85+Y+b/dwTY3d6u1puoVyuh4KntzZNB5nER/0fZ/mv/+AuE5kGpYPa6kIUoMt4HrCN9s=", "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa", "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBmzFcuOkXXKlyPJuJKHaJbetJKF+2u412mMhkgukF/aSaSFHt7zYIio6qg8ihLIwnhNVospn+GGjNH5HdsKWsc=", "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256", "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIP/gqnqaZRBnTGqX/6pxv3JJyM+OpA/N0+vhoWvq9GKx", "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519", "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_interfaces": ["ens3", "lo", "vxlan-0", "veth-br-0", "veth-br-0-ext", "br-0", "vxlan-1"], "ansible_br_0": {"device": "br-0", "macaddress": "6e:d4:ee:70:ee:ce", "mtu": 1450, "active": true, "type": "bridge", "interfaces": ["veth-br-0", "vxlan-1"], "id": "8000.6ed4ee70eece", "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::6cd4:eeff:fe70:eece", "prefix": "64", "scope": "link"}]}, "ansible_ens3": {"device": "ens3", "macaddress": "fa:16:3e:72:27:78", "mtu": 1500, "active": true, "module": "virtio_net", "type": "ether", "pciid": "virtio1", "speed": -1, "promisc": false, "ipv4": {"address": "199.19.213.222", "broadcast": "199.19.213.255", "netmask": "255.255.255.0", "network": "199.19.213.0", "prefix": "24"}, "ipv6": [{"address": "2604:e100:1:0:f816:3eff:fe72:2778", "prefix": "64", "scope": "global"}, {"address": "fe80::f816:3eff:fe72:2778", "prefix": "64", "scope": "link"}]}, "ansible_vxlan_0": {"device": "vxlan-0", "macaddress": "6e:82:3d:5d:6e:8d", "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::6c82:3dff:fe5d:6e8d", "prefix": "64", "scope": "link"}]}, "ansible_veth_br_0_ext": {"device": "veth-br-0-ext", "macaddress": "56:9d:31:4c:16:09", "mtu": 1500, "active": true, "type": "ether", "speed": 10000, "promisc": false, "ipv6": [{"address": "fe80::549d:31ff:fe4c:1609", "prefix": "64", "scope": "link"}]}, "ansible_veth_br_0": {"device": "veth-br-0", "macaddress": "5e:62:4f:76:3b:f6", "mtu": 1500, "active": true, "type": "ether", "speed": 10000, "promisc": true, "ipv6": [{"address": "fe80::5c62:4fff:fe76:3bf6", "prefix": "64", "scope": "link"}]}, "ansible_vxlan_1": {"device": "vxlan-1", "macaddress": "de:2d:e7:27:ca:6f", "mtu": 1450, "active": true, "type": "ether", "speed": -1, "promisc": true, "ipv6": [{"address": "fe80::dc2d:e7ff:fe27:ca6f", "prefix": "64", "scope": "link"}]}, "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_default_ipv4": {"gateway": "199.19.213.1", "interface": "ens3", "address": "199.19.213.222", "broadcast": "199.19.213.255", "netmask": "255.255.255.0", "network": "199.19.213.0", "prefix": "24", "macaddress": "fa:16:3e:72:27:78", "mtu": 1500, "type": "ether", "alias": "ens3"}, "ansible_default_ipv6": {"gateway": "fe80::21c:73ff:fe00:2000", "interface": "ens3", "address": "2604:e100:1:0:f816:3eff:fe72:2778", "prefix": "64", "scope": "global", "macaddress": "fa:16:3e:72:27:78", "mtu": 1500, "type": "ether"}, "ansible_all_ipv4_addresses": ["198.51.100.1", "199.19.213.222", "192.0.2.1"], "ansible_all_ipv6_addresses": ["fe80::6cd4:eeff:fe70:eece", "2604:e100:1:0:f816:3eff:fe72:2778", "fe80::f816:3eff:fe72:2778", "fe80::6c82:3dff:fe5d:6e8d", "fe80::549d:31ff:fe4c:1609", "fe80::5c62:4fff:fe76:3bf6", "fe80::dc2d:e7ff:fe27:ca6f"], "ansible_locally_reachable_ips": {"ipv4": ["127.0.0.0/8", "127.0.0.1", "192.0.2.1", "198.51.100.1", "199.19.213.222"], "ipv6": ["::1", "2604:e100:1:0:f816:3eff:fe72:2778", "fe80::549d:31ff:fe4c:1609", "fe80::5c62:4fff:fe76:3bf6", "fe80::6c82:3dff:fe5d:6e8d", "fe80::6cd4:eeff:fe70:eece", "fe80::dc2d:e7ff:fe27:ca6f", "fe80::f816:3eff:fe72:2778"]}, "ansible_service_mgr": "systemd", "ansible_fips": false, "ansible_fibre_channel_wwn": [], "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": 189, "ansible_swaptotal_mb": 0, "ansible_swapfree_mb": 0, "ansible_memory_mb": {"real": {"total": 15998, "used": 15809, "free": 189}, "nocache": {"free": 13930, "used": 2068}, "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-17-11-01-27-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": ["382e21c0-162a-45f3-afb8-315acec5374d"], "labels": ["cloudimg-rootfs"], "masters": []}, "start": "2048", "sectorsize": 512, "sectors": 167770079, "size": "80.00 GB", "uuid": "382e21c0-162a-45f3-afb8-315acec5374d", "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-17-11-01-27-00"], "vda1": ["382e21c0-162a-45f3-afb8-315acec5374d"]}, "labels": {"sr0": ["config-2"], "vda1": ["cloudimg-rootfs"]}, "masters": {}}, "ansible_uptime_seconds": 1151, "ansible_lvm": "N/A", "ansible_mounts": [{"mount": "/", "device": "/dev/vda1", "fstype": "ext4", "options": "rw,relatime", "dump": 0, "passno": 0, "size_total": 79928504320, "size_available": 45203992576, "block_size": 4096, "block_total": 19513795, "block_available": 11036131, "block_used": 8477664, "inode_total": 20971520, "inode_available": 19700726, "inode_used": 1270794, "uuid": "382e21c0-162a-45f3-afb8-315acec5374d"}, {"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-17-11-01-27-00"}], "ansible_is_chroot": false, "ansible_lsb": {"id": "Debian", "description": "Debian GNU/Linux 13 (trixie)", "release": "13", "codename": "trixie", "major_release": "13"}, "ansible_loadavg": {"1m": 1.77880859375, "5m": 2.54345703125, "15m": 1.9404296875}, "ansible_local": {}, "ansible_cmdline": {"BOOT_IMAGE": "/boot/vmlinuz-6.12.101+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.101+deb13-amd64", "root": "LABEL=cloudimg-rootfs", "ro": true, "console": ["tty0", "ttyS0,115200"], "no_timer_check": true, "nofb": true, "nomodeset": true, "gfxpayload": "text"}, "ansible_env": {"USER": "zuul", "SSH_CLIENT": "199.19.213.222 44294 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": "10", "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.19.213.222 44294 199.19.213.222 22"}, "ansible_apparmor": {"status": "enabled"}, "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 Monday 17 August 2026 11:21:25 +0000 (0:00:01.273) 0:00:01.377 ********* ok: [primary] => { "add_group": "kolla_action_deploy", "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 Monday 17 August 2026 11:21:25 +0000 (0:00:00.038) 0:00:01.416 ********* 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 Monday 17 August 2026 11:21:26 +0000 (0:00:00.410) 0:00:01.826 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vblyxglcgutreycqsrfprgmfghiehfir ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "create_volume", "name": "kolla_logs", "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'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "create_volume", "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, "labels": {}, "name": "kolla_logs", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "result": 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 Monday 17 August 2026 11:21:27 +0000 (0:00:00.696) 0:00:02.522 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-caqkmhrjcjpvyjuhgyfrugkhaocqnhhv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/var/log/kolla", "src": "/var/lib/docker/volumes/kolla_logs/_data", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0777", "state": "link", "size": 40, "invocation": {"module_args": {"path": "/var/log/kolla", "src": "/var/lib/docker/volumes/kolla_logs/_data", "state": "link", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "dest": "/var/log/kolla", "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": null, "mode": null, "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/var/log/kolla", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/var/lib/docker/volumes/kolla_logs/_data", "state": "link", "unsafe_writes": false } }, "mode": "0777", "owner": "root", "size": 40, "src": "/var/lib/docker/volumes/kolla_logs/_data", "state": "link", "uid": 0 } PLAY [Apply role kolla_toolbox] ************************************************ TASK [kolla_toolbox : Include tasks for action deploy] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/main.yml:2 Monday 17 August 2026 11:21:27 +0000 (0:00:00.461) 0:00:02.984 ********* [WARNING]: file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/bootstrap.yml is empty and had no tasks to include statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/check-containers.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/deploy.yml for primary TASK [kolla_toolbox : Ensuring config directories exist] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:2 Monday 17 August 2026 11:21:27 +0000 (0:00:00.080) 0:00:03.064 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gfjnugvnpijlkgzwubonnqvrpncwkvta ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/kolla-toolbox", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/kolla-toolbox", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/kolla-toolbox", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/kolla-toolbox", "size": 4096, "state": "directory", "uid": 0 } TASK [kolla_toolbox : Copying over TLS certificates] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:15 Monday 17 August 2026 11:21:27 +0000 (0:00:00.333) 0:00:03.397 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for kolla_toolbox] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:21:27 +0000 (0:00:00.061) 0:00:03.459 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941 `" && echo ansible-tmp-1786965688.0793881-45125-59114734551941="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965688.0793881-45125-59114734551941=/home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yuppdugkhsljbwbwsvzzzwwcmrihwgwy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/kolla-toolbox/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/ /home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ipzidegdwpgeadhhlngkbrvdtcphaelu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/kolla-toolbox/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/kolla-toolbox/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/kolla-toolbox/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/kolla-toolbox/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965688.0793881-45125-59114734551941/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for kolla_toolbox] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:21:29 +0000 (0:00:01.139) 0:00:04.598 ********* skipping: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for kolla_toolbox] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:21:29 +0000 (0:00:00.070) 0:00:04.669 ********* skipping: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS key for kolla_toolbox] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:21:29 +0000 (0:00:00.071) 0:00:04.740 ********* skipping: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [kolla_toolbox : Copying over config.json files for services] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:20 Monday 17 August 2026 11:21:29 +0000 (0:00:00.077) 0:00:04.818 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748 `" && echo ansible-tmp-1786965689.4293418-45166-247745870679748="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965689.4293418-45166-247745870679748=/home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fdmpuiwvwctkbpydnwfufttixvwtzfvy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/kolla-toolbox/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpkgmp8qqt/kolla-toolbox.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpkgmp8qqt/kolla-toolbox.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/ /home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uptqhtqrfimvwqqvwvxxysilxystlwcj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/kolla-toolbox/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/.source.json", "md5sum": "a40006cc5b47a8b72cb452cba140cf12", "checksum": "a8b5fb7308e229d98efa17c051159bfd5c156839", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1782, "invocation": {"module_args": {"dest": "/etc/kolla/kolla-toolbox/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/.source.json", "follow": false, "_original_basename": "kolla-toolbox.json.j2", "checksum": "a8b5fb7308e229d98efa17c051159bfd5c156839", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "a8b5fb7308e229d98efa17c051159bfd5c156839", "dest": "/etc/kolla/kolla-toolbox/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "kolla-toolbox.json.j2", "attributes": null, "backup": false, "checksum": "a8b5fb7308e229d98efa17c051159bfd5c156839", "content": null, "dest": "/etc/kolla/kolla-toolbox/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "a40006cc5b47a8b72cb452cba140cf12", "mode": "0660", "owner": "root", "size": 1782, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965689.4293418-45166-247745870679748/.source.json", "state": "file", "uid": 0 } TASK [kolla_toolbox : Ensure RabbitMQ Erlang cookie exists] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:28 Monday 17 August 2026 11:21:30 +0000 (0:00:00.811) 0:00:05.629 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519 `" && echo ansible-tmp-1786965690.221293-45204-26147411978519="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965690.221293-45204-26147411978519=/home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-arxrxkplwausnypqiexfcsoacmalqmnt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/kolla-toolbox/rabbitmq-erlang.cookie", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzr268m8j/rabbitmq-erlang.cookie.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/.source.cookie <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzr268m8j/rabbitmq-erlang.cookie.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/.source.cookie\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/ /home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/.source.cookie && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dueafmufukmekicmimubfxtvelbztkkq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/kolla-toolbox/rabbitmq-erlang.cookie", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/.source.cookie", "md5sum": "1b4d48e14170bee63dbb453b45c664fc", "checksum": "b55d9c26804d2e73f9c136084cc3482c2ea37ce9", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 41, "invocation": {"module_args": {"dest": "/etc/kolla/kolla-toolbox/rabbitmq-erlang.cookie", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/.source.cookie", "follow": false, "_original_basename": "rabbitmq-erlang.cookie.j2", "checksum": "b55d9c26804d2e73f9c136084cc3482c2ea37ce9", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "b55d9c26804d2e73f9c136084cc3482c2ea37ce9", "dest": "/etc/kolla/kolla-toolbox/rabbitmq-erlang.cookie", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rabbitmq-erlang.cookie.j2", "attributes": null, "backup": false, "checksum": "b55d9c26804d2e73f9c136084cc3482c2ea37ce9", "content": null, "dest": "/etc/kolla/kolla-toolbox/rabbitmq-erlang.cookie", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/.source.cookie", "unsafe_writes": false, "validate": null } }, "md5sum": "1b4d48e14170bee63dbb453b45c664fc", "mode": "0660", "owner": "root", "size": 41, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965690.221293-45204-26147411978519/.source.cookie", "state": "file", "uid": 0 } TASK [kolla_toolbox : Ensuring config directories have correct owner and permission] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:38 Monday 17 August 2026 11:21:30 +0000 (0:00:00.762) 0:00:06.392 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gvgbcfpczfqcdwxjrijsswqjwoiybtwi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/kolla-toolbox", "changed": false, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/kolla-toolbox", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "state": "directory", "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') ok: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/kolla-toolbox", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/kolla-toolbox", "size": 4096, "state": "directory", "uid": 0 } TASK [kolla_toolbox : Copy rabbitmq-env.conf to kolla toolbox] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:48 Monday 17 August 2026 11:21:31 +0000 (0:00:00.416) 0:00:06.809 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505 `" && echo ansible-tmp-1786965691.4169264-45250-3524918483505="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965691.4169264-45250-3524918483505=/home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ewwwuurybqybtsvywhuntkbkcjrgsqpt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/kolla-toolbox/rabbitmq-env.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpre8mv1vw/rabbitmq-env.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpre8mv1vw/rabbitmq-env.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/ /home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-siqgabupsebdvlfsznuhmcajaextgcrl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/kolla-toolbox/rabbitmq-env.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/.source.conf", "md5sum": "cd25ee62f05df45f06fe6780efae9a49", "checksum": "e55b277931400f40de0cdba9248de82387573be4", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 68, "invocation": {"module_args": {"dest": "/etc/kolla/kolla-toolbox/rabbitmq-env.conf", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/.source.conf", "follow": false, "_original_basename": "rabbitmq-env.conf.j2", "checksum": "e55b277931400f40de0cdba9248de82387573be4", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "e55b277931400f40de0cdba9248de82387573be4", "dest": "/etc/kolla/kolla-toolbox/rabbitmq-env.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rabbitmq-env.conf.j2", "attributes": null, "backup": false, "checksum": "e55b277931400f40de0cdba9248de82387573be4", "content": null, "dest": "/etc/kolla/kolla-toolbox/rabbitmq-env.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2", "md5sum": "cd25ee62f05df45f06fe6780efae9a49", "mode": "0600", "owner": "root", "size": 68, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965691.4169264-45250-3524918483505/.source.conf", "state": "file", "uid": 0 } TASK [kolla_toolbox : Copy rabbitmq erl_inetrc to kolla toolbox] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:62 Monday 17 August 2026 11:21:32 +0000 (0:00:00.872) 0:00:07.681 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091 `" && echo ansible-tmp-1786965692.3059986-45288-16567815044091="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965692.3059986-45288-16567815044091=/home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uetzjekvykwjovybvoepsitfhjlzscls ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/kolla-toolbox/erl_inetrc", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp6uvhe2yy/erl_inetrc.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp6uvhe2yy/erl_inetrc.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/ /home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dcxiayerxteypcvqfpzewqxcerckvrwa ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/kolla-toolbox/erl_inetrc", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/.source", "md5sum": "d41d8cd98f00b204e9800998ecf8427e", "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 0, "invocation": {"module_args": {"dest": "/etc/kolla/kolla-toolbox/erl_inetrc", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/.source", "follow": false, "_original_basename": "erl_inetrc.j2", "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "dest": "/etc/kolla/kolla-toolbox/erl_inetrc", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "erl_inetrc.j2", "attributes": null, "backup": false, "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "content": null, "dest": "/etc/kolla/kolla-toolbox/erl_inetrc", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/.source", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2", "md5sum": "d41d8cd98f00b204e9800998ecf8427e", "mode": "0600", "owner": "root", "size": 0, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965692.3059986-45288-16567815044091/.source", "state": "file", "uid": 0 } TASK [kolla_toolbox : Copy clouds.yaml to kolla toolbox] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/config.yml:76 Monday 17 August 2026 11:21:33 +0000 (0:00:00.855) 0:00:08.537 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301 `" && echo ansible-tmp-1786965693.1228302-45327-196316549372301="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965693.1228302-45327-196316549372301=/home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jnixtohbruztosqjhsbnoukadllnltny ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/kolla-toolbox/clouds.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpesp06nsp/clouds.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpesp06nsp/clouds.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/ /home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vbhgweiqrzaeqqhgbdqnvnmldynhjnpy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/kolla-toolbox/clouds.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/.source.yaml", "md5sum": "0ef2395633738565e021b819d438b0df", "checksum": "66d5f1ecd4464d6bfcf13cb7eac197a10bdd976d", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1328, "invocation": {"module_args": {"dest": "/etc/kolla/kolla-toolbox/clouds.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/.source.yaml", "follow": false, "_original_basename": "clouds.yaml.j2", "checksum": "66d5f1ecd4464d6bfcf13cb7eac197a10bdd976d", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "66d5f1ecd4464d6bfcf13cb7eac197a10bdd976d", "dest": "/etc/kolla/kolla-toolbox/clouds.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "clouds.yaml.j2", "attributes": null, "backup": false, "checksum": "66d5f1ecd4464d6bfcf13cb7eac197a10bdd976d", "content": null, "dest": "/etc/kolla/kolla-toolbox/clouds.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "0ef2395633738565e021b819d438b0df", "mode": "0660", "owner": "root", "size": 1328, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965693.1228302-45327-196316549372301/.source.yaml", "state": "file", "uid": 0 } TASK [service-check-containers : Check containers for kolla_toolbox] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:21:33 +0000 (0:00:00.816) 0:00:09.353 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nimbpcsbhjufndvcablwzgewumhucoiz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "kolla_toolbox"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/kolla-toolbox:change_989849", "name": "kolla_toolbox", "privileged": true, "volumes": ["/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "ANSIBLE_NOCOLOR": "1", "ANSIBLE_LIBRARY": "/usr/share/ansible", "REQUESTS_CA_BUNDLE": "/etc/ssl/certs/ca-certificates.crt"}}}}\n', b'') changed: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "kolla_toolbox", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "ANSIBLE_LIBRARY": "/usr/share/ansible", "ANSIBLE_NOCOLOR": "1", "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "REQUESTS_CA_BUNDLE": "/etc/ssl/certs/ca-certificates.crt" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/kolla-toolbox:change_989849", "labels": {}, "name": "kolla_toolbox", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for kolla_toolbox] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:21:34 +0000 (0:00:00.566) 0:00:09.920 ********* Notification for handler Restart kolla-toolbox container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart kolla-toolbox container" } TASK [service-check-containers : Check containers that require iteration for kolla_toolbox] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:21:34 +0000 (0:00:00.060) 0:00:09.980 ********* skipping: [primary] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'primary:4000/lokolla/kolla-toolbox:change_989849', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "privileged": true, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [kolla_toolbox : Flush handlers] ****************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/tasks/deploy.yml:11 Monday 17 August 2026 11:21:34 +0000 (0:00:00.067) 0:00:10.048 ********* NOTIFIED HANDLER kolla_toolbox : Restart kolla-toolbox container for primary META: triggered running handlers for primary RUNNING HANDLER [kolla_toolbox : Restart kolla-toolbox container] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/handlers/main.yml:2 Monday 17 August 2026 11:21:34 +0000 (0:00:00.004) 0:00:10.052 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xoquclzvtrfdihdjjhselrrmsiawosdp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/kolla-toolbox:change_989849", "name": "kolla_toolbox", "privileged": true, "volumes": ["/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "ANSIBLE_NOCOLOR": "1", "ANSIBLE_LIBRARY": "/usr/share/ansible", "REQUESTS_CA_BUNDLE": "/etc/ssl/certs/ca-certificates.crt", "KOLLA_SERVICE_NAME": "kolla-toolbox", "TZ": "Etc/UTC"}}}}\n', b'') NOTIFIED HANDLER kolla_toolbox : Initializing toolbox container using normal user for primary changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "ANSIBLE_LIBRARY": "/usr/share/ansible", "ANSIBLE_NOCOLOR": "1", "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "kolla-toolbox", "REQUESTS_CA_BUNDLE": "/etc/ssl/certs/ca-certificates.crt", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/kolla-toolbox:change_989849", "labels": {}, "name": "kolla_toolbox", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro", "/dev/:/dev/", "/run/:/run/:shared", "kolla_logs:/var/log/kolla/" ] } }, "result": false } RUNNING HANDLER [kolla_toolbox : Initializing toolbox container using normal user] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/kolla_toolbox/handlers/main.yml:19 Monday 17 August 2026 11:21:38 +0000 (0:00:03.554) 0:00:13.606 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vnrbsqwwopyghejmkskzdxfvdujpaeeb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "ansible [core 2.21.3]\\r\\n config file = /etc/ansible/ansible.cfg\\r\\n configured module search path = [\'/usr/share/ansible\']\\r\\n ansible python module location = /opt/ansible/lib/python3.13/site-packages/ansible\\r\\n ansible collection location = /var/lib/ansible/.ansible/collections:/usr/share/ansible/collections\\r\\n executable location = /opt/ansible/bin/ansible\\r\\n python version = 3.13.5 (main, Jul 15 2026, 20:25:40) [GCC 14.2.0] (/opt/ansible/bin/python3)\\r\\n jinja version = 3.1.6\\r\\n pyyaml version = 6.0.3 (with libyaml v0.2.5)", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "-t", "kolla_toolbox", "ansible", "--version"], "start": "2026-08-17 11:21:38.554669", "end": "2026-08-17 11:21:39.035781", "delta": "0:00:00.481112", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec -t kolla_toolbox ansible --version", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "cmd": [ "docker", "exec", "-t", "kolla_toolbox", "ansible", "--version" ], "delta": "0:00:00.481112", "end": "2026-08-17 11:21:39.035781", "invocation": { "module_args": { "_raw_params": "docker exec -t kolla_toolbox ansible --version", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:21:38.554669", "stderr": "", "stderr_lines": [], "stdout": "ansible [core 2.21.3]\r\n config file = /etc/ansible/ansible.cfg\r\n configured module search path = ['/usr/share/ansible']\r\n ansible python module location = /opt/ansible/lib/python3.13/site-packages/ansible\r\n ansible collection location = /var/lib/ansible/.ansible/collections:/usr/share/ansible/collections\r\n executable location = /opt/ansible/bin/ansible\r\n python version = 3.13.5 (main, Jul 15 2026, 20:25:40) [GCC 14.2.0] (/opt/ansible/bin/python3)\r\n jinja version = 3.1.6\r\n pyyaml version = 6.0.3 (with libyaml v0.2.5)", "stdout_lines": [ "ansible [core 2.21.3]", " config file = /etc/ansible/ansible.cfg", " configured module search path = ['/usr/share/ansible']", " ansible python module location = /opt/ansible/lib/python3.13/site-packages/ansible", " ansible collection location = /var/lib/ansible/.ansible/collections:/usr/share/ansible/collections", " executable location = /opt/ansible/bin/ansible", " python version = 3.13.5 (main, Jul 15 2026, 20:25:40) [GCC 14.2.0] (/opt/ansible/bin/python3)", " jinja version = 3.1.6", " pyyaml version = 6.0.3 (with libyaml v0.2.5)" ] } PLAY [Apply role cron] ********************************************************* TASK [cron : Include tasks for action deploy] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/main.yml:2 Monday 17 August 2026 11:21:39 +0000 (0:00:00.965) 0:00:14.572 ********* [WARNING]: file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/bootstrap.yml is empty and had no tasks to include statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/check-containers.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/deploy.yml for primary TASK [cron : Ensuring config directories exist] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/config.yml:2 Monday 17 August 2026 11:21:39 +0000 (0:00:00.062) 0:00:14.635 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zqlbxkibaoxxuebzwljbtlphtqcdvyum ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/cron", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/cron", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/cron", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/cron", "size": 4096, "state": "directory", "uid": 0 } TASK [cron : Copying over TLS certificates] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/config.yml:15 Monday 17 August 2026 11:21:39 +0000 (0:00:00.336) 0:00:14.971 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for cron] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:21:39 +0000 (0:00:00.056) 0:00:15.027 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284 `" && echo ansible-tmp-1786965699.628976-46302-242358293209284="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965699.628976-46302-242358293209284=/home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nhrbrflbzjmlcizlvkfeehyxneqvtqvf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/cron/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/ /home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-upbktyqsnlaixxtrjrugckcskwteaqmn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/cron/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/cron/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/cron/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/cron/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965699.628976-46302-242358293209284/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for cron] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:21:40 +0000 (0:00:00.825) 0:00:15.853 ********* skipping: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for cron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:21:40 +0000 (0:00:00.067) 0:00:15.920 ********* skipping: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS key for cron] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:21:40 +0000 (0:00:00.066) 0:00:15.987 ********* skipping: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [cron : Copying over config.json files for services] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/config.yml:20 Monday 17 August 2026 11:21:40 +0000 (0:00:00.077) 0:00:16.064 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173 `" && echo ansible-tmp-1786965700.6646664-46676-47298275902173="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965700.6646664-46676-47298275902173=/home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-crconkvsdgmbhtkxcsetlolzzawuuuul ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/cron/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp13ast6ip/cron.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp13ast6ip/cron.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/ /home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jskgepfvmwyvhnjgxvkkkekbibccggem ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/cron/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/.source.json", "md5sum": "b4b8eba3c9ed7695d9f6a58c49ece310", "checksum": "c869e95dc9371d5a5f5088b837a09f42ead097b3", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 886, "invocation": {"module_args": {"dest": "/etc/kolla/cron/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/.source.json", "follow": false, "_original_basename": "cron.json.j2", "checksum": "c869e95dc9371d5a5f5088b837a09f42ead097b3", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "c869e95dc9371d5a5f5088b837a09f42ead097b3", "dest": "/etc/kolla/cron/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "cron.json.j2", "attributes": null, "backup": false, "checksum": "c869e95dc9371d5a5f5088b837a09f42ead097b3", "content": null, "dest": "/etc/kolla/cron/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "b4b8eba3c9ed7695d9f6a58c49ece310", "mode": "0660", "owner": "root", "size": 886, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965700.6646664-46676-47298275902173/.source.json", "state": "file", "uid": 0 } TASK [cron : Copying over cron logrotate config file] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/config.yml:28 Monday 17 August 2026 11:21:41 +0000 (0:00:00.774) 0:00:16.839 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213 `" && echo ansible-tmp-1786965701.4348814-46715-211630689650213="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965701.4348814-46715-211630689650213=/home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bmtkjcikwrjoellschyfjbqqnwunwgdy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/cron/logrotate.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpz4bspwu4/cron-logrotate-global.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpz4bspwu4/cron-logrotate-global.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/ /home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qawxxalcacmdeneggxxaiaemdnaazlmh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/cron/logrotate.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/.source.conf", "md5sum": "12214bc2a52c0d1b7a47f4b61a14bc5b", "checksum": "3261734e4737e4836331dc904dee401a647b3947", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 723, "invocation": {"module_args": {"dest": "/etc/kolla/cron/logrotate.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/.source.conf", "follow": false, "_original_basename": "cron-logrotate-global.conf.j2", "checksum": "3261734e4737e4836331dc904dee401a647b3947", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/templates/cron-logrotate-global.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "3261734e4737e4836331dc904dee401a647b3947", "dest": "/etc/kolla/cron/logrotate.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "cron-logrotate-global.conf.j2", "attributes": null, "backup": false, "checksum": "3261734e4737e4836331dc904dee401a647b3947", "content": null, "dest": "/etc/kolla/cron/logrotate.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/templates/cron-logrotate-global.conf.j2", "md5sum": "12214bc2a52c0d1b7a47f4b61a14bc5b", "mode": "0660", "owner": "root", "size": 723, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965701.4348814-46715-211630689650213/.source.conf", "state": "file", "uid": 0 } TASK [cron : Ensuring config directories have correct owner and permission] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/config.yml:90 Monday 17 August 2026 11:21:42 +0000 (0:00:00.835) 0:00:17.674 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vmydnarlewsacsgieafxdaqrabwhaarc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/cron", "changed": false, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/cron", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "state": "directory", "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') ok: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/cron", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/cron", "size": 4096, "state": "directory", "uid": 0 } TASK [service-check-containers : Check containers for cron] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:21:42 +0000 (0:00:00.363) 0:00:18.038 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yyiuddyygiybpvjmrjcinsyyqsanpvhz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "cron"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/cron:change_989849", "name": "cron", "volumes": ["/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_LOGROTATE_SCHEDULE": "daily"}}}}\n', b'') changed: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "cron", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_LOGROTATE_SCHEDULE": "daily" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/cron:change_989849", "labels": {}, "name": "cron", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for cron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:21:43 +0000 (0:00:00.593) 0:00:18.631 ********* Notification for handler Restart cron container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart cron container" } TASK [service-check-containers : Check containers that require iteration for cron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:21:43 +0000 (0:00:00.062) 0:00:18.694 ********* skipping: [primary] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'primary:4000/lokolla/cron:change_989849', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [cron : Flush handlers] *************************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/tasks/deploy.yml:11 Monday 17 August 2026 11:21:43 +0000 (0:00:00.066) 0:00:18.760 ********* NOTIFIED HANDLER cron : Restart cron container for primary META: triggered running handlers for primary RUNNING HANDLER [cron : Restart cron container] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/cron/handlers/main.yml:2 Monday 17 August 2026 11:21:43 +0000 (0:00:00.003) 0:00:18.764 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dfmlxhneejbslkqmvihjbzlnrozpcnon ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/cron:change_989849", "name": "cron", "volumes": ["/etc/kolla/cron/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_LOGROTATE_SCHEDULE": "daily", "KOLLA_SERVICE_NAME": "cron", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_LOGROTATE_SCHEDULE": "daily", "KOLLA_SERVICE_NAME": "cron", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/cron:change_989849", "labels": {}, "name": "cron", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 deploy] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/main.yml:2 Monday 17 August 2026 11:21:45 +0000 (0:00:02.532) 0:00:21.297 ********* [WARNING]: file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/bootstrap.yml is empty and had no tasks to include statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/check-containers.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/deploy.yml for primary TASK [fluentd : Ensuring config directories exist] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:2 Monday 17 August 2026 11:21:45 +0000 (0:00:00.069) 0:00:21.366 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-irjiznizjvmkoxqxlozmoofafchqvfdq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/fluentd", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/fluentd", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/fluentd", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/fluentd", "size": 4096, "state": "directory", "uid": 0 } TASK [fluentd : Copying over TLS certificates] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:15 Monday 17 August 2026 11:21:46 +0000 (0:00:00.358) 0:00:21.724 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for fluentd] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:21:46 +0000 (0:00:00.060) 0:00:21.785 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134 `" && echo ansible-tmp-1786965706.3933108-47080-931167093134="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965706.3933108-47080-931167093134=/home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bzzwyaqkexkpuapgdnlxvlrlnczjgzlq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/fluentd/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/ /home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ajswvtygjuijtupuhlxjpsmdlqzfyxqd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/fluentd/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/fluentd/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/fluentd/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/fluentd/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965706.3933108-47080-931167093134/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for fluentd] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:21:47 +0000 (0:00:00.800) 0:00:22.585 ********* skipping: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for fluentd] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:21:47 +0000 (0:00:00.061) 0:00:22.646 ********* skipping: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "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" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS key for fluentd] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:21:47 +0000 (0:00:00.068) 0:00:22.715 ********* skipping: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "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" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [fluentd : Ensure /var/log/journal exists on EL systems] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:20 Monday 17 August 2026 11:21:47 +0000 (0:00:00.068) 0:00:22.784 ********* skipping: [primary] => { "changed": false, "false_condition": "kolla_base_distro == 'rocky'", "skip_reason": "Conditional result was False" } TASK [fluentd : Copying over config.json files for services] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:30 Monday 17 August 2026 11:21:47 +0000 (0:00:00.033) 0:00:22.817 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007 `" && echo ansible-tmp-1786965707.4228055-47774-260943503746007="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965707.4228055-47774-260943503746007=/home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-izwkumypanbsxajkjlcqszosqgvgpafb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/fluentd/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphlwbzkzm/fluentd.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphlwbzkzm/fluentd.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/ /home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vboxlyapvsrzrzdxudrtnpfuomxqrrhn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/fluentd/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/.source.json", "md5sum": "c38fd3a4aba38303fcf873984c69ed9d", "checksum": "3aee3eddb0a7b708fe6daf0fbdd95a46cce37cc2", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1375, "invocation": {"module_args": {"dest": "/etc/kolla/fluentd/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/.source.json", "follow": false, "_original_basename": "fluentd.json.j2", "checksum": "3aee3eddb0a7b708fe6daf0fbdd95a46cce37cc2", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "3aee3eddb0a7b708fe6daf0fbdd95a46cce37cc2", "dest": "/etc/kolla/fluentd/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "fluentd.json.j2", "attributes": null, "backup": false, "checksum": "3aee3eddb0a7b708fe6daf0fbdd95a46cce37cc2", "content": null, "dest": "/etc/kolla/fluentd/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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" ] } }, "md5sum": "c38fd3a4aba38303fcf873984c69ed9d", "mode": "0660", "owner": "root", "size": 1375, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965707.4228055-47774-260943503746007/.source.json", "state": "file", "uid": 0 } TASK [fluentd : Find custom fluentd input config files] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:38 Monday 17 August 2026 11:21:48 +0000 (0:00:00.780) 0:00:23.597 ********* [WARNING]: Skipped '/etc/kolla/config/fluentd/input' path due to this access issue: '/etc/kolla/config/fluentd/input' is not a directory ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965708.166857-48088-39685854084165 `" && echo ansible-tmp-1786965708.166857-48088-39685854084165="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965708.166857-48088-39685854084165 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/find.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4n9u1pis TO /home/zuul/.ansible/tmp/ansible-tmp-1786965708.166857-48088-39685854084165/AnsiballZ_find.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965708.166857-48088-39685854084165/ /home/zuul/.ansible/tmp/ansible-tmp-1786965708.166857-48088-39685854084165/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965708.166857-48088-39685854084165/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965708.166857-48088-39685854084165/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "examined": 0, "files": [], "invocation": { "module_args": { "age": null, "age_stamp": "mtime", "checksum_algorithm": "sha1", "contains": null, "depth": null, "encoding": null, "exact_mode": true, "excludes": null, "file_type": "file", "follow": false, "get_checksum": false, "hidden": false, "limit": null, "mode": null, "path": "/etc/kolla/config/fluentd/input", "paths": [ "/etc/kolla/config/fluentd/input" ], "pattern": "*.conf", "patterns": [ "*.conf" ], "read_whole_file": false, "recurse": false, "size": null, "use_regex": false } }, "matched": 0, "msg": "Not all paths examined, check warnings for details", "skipped_paths": { "/etc/kolla/config/fluentd/input": "'/etc/kolla/config/fluentd/input' is not a directory" } } TASK [fluentd : Find custom fluentd filter config files] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:46 Monday 17 August 2026 11:21:48 +0000 (0:00:00.468) 0:00:24.065 ********* [WARNING]: Skipped '/etc/kolla/config/fluentd/filter' path due to this access issue: '/etc/kolla/config/fluentd/filter' is not a directory ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965708.6323915-48114-245706252354344 `" && echo ansible-tmp-1786965708.6323915-48114-245706252354344="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965708.6323915-48114-245706252354344 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/find.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp2in253x2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965708.6323915-48114-245706252354344/AnsiballZ_find.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965708.6323915-48114-245706252354344/ /home/zuul/.ansible/tmp/ansible-tmp-1786965708.6323915-48114-245706252354344/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965708.6323915-48114-245706252354344/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965708.6323915-48114-245706252354344/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "examined": 0, "files": [], "invocation": { "module_args": { "age": null, "age_stamp": "mtime", "checksum_algorithm": "sha1", "contains": null, "depth": null, "encoding": null, "exact_mode": true, "excludes": null, "file_type": "file", "follow": false, "get_checksum": false, "hidden": false, "limit": null, "mode": null, "path": "/etc/kolla/config/fluentd/filter", "paths": [ "/etc/kolla/config/fluentd/filter" ], "pattern": "*.conf", "patterns": [ "*.conf" ], "read_whole_file": false, "recurse": false, "size": null, "use_regex": false } }, "matched": 0, "msg": "Not all paths examined, check warnings for details", "skipped_paths": { "/etc/kolla/config/fluentd/filter": "'/etc/kolla/config/fluentd/filter' is not a directory" } } TASK [fluentd : Find custom fluentd format config files] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:54 Monday 17 August 2026 11:21:48 +0000 (0:00:00.336) 0:00:24.401 ********* [WARNING]: Skipped '/etc/kolla/config/fluentd/format' path due to this access issue: '/etc/kolla/config/fluentd/format' is not a directory ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965708.9724286-48139-253084545567064 `" && echo ansible-tmp-1786965708.9724286-48139-253084545567064="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965708.9724286-48139-253084545567064 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/find.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5jk64qc3 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965708.9724286-48139-253084545567064/AnsiballZ_find.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965708.9724286-48139-253084545567064/ /home/zuul/.ansible/tmp/ansible-tmp-1786965708.9724286-48139-253084545567064/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965708.9724286-48139-253084545567064/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965708.9724286-48139-253084545567064/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "examined": 0, "files": [], "invocation": { "module_args": { "age": null, "age_stamp": "mtime", "checksum_algorithm": "sha1", "contains": null, "depth": null, "encoding": null, "exact_mode": true, "excludes": null, "file_type": "file", "follow": false, "get_checksum": false, "hidden": false, "limit": null, "mode": null, "path": "/etc/kolla/config/fluentd/format", "paths": [ "/etc/kolla/config/fluentd/format" ], "pattern": "*.conf", "patterns": [ "*.conf" ], "read_whole_file": false, "recurse": false, "size": null, "use_regex": false } }, "matched": 0, "msg": "Not all paths examined, check warnings for details", "skipped_paths": { "/etc/kolla/config/fluentd/format": "'/etc/kolla/config/fluentd/format' is not a directory" } } TASK [fluentd : Find custom fluentd output config files] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:62 Monday 17 August 2026 11:21:49 +0000 (0:00:00.334) 0:00:24.736 ********* [WARNING]: Skipped '/etc/kolla/config/fluentd/output' path due to this access issue: '/etc/kolla/config/fluentd/output' is not a directory ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965709.2992744-48164-218294854933516 `" && echo ansible-tmp-1786965709.2992744-48164-218294854933516="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965709.2992744-48164-218294854933516 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/find.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp8c0tk91n TO /home/zuul/.ansible/tmp/ansible-tmp-1786965709.2992744-48164-218294854933516/AnsiballZ_find.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965709.2992744-48164-218294854933516/ /home/zuul/.ansible/tmp/ansible-tmp-1786965709.2992744-48164-218294854933516/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965709.2992744-48164-218294854933516/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965709.2992744-48164-218294854933516/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "examined": 0, "files": [], "invocation": { "module_args": { "age": null, "age_stamp": "mtime", "checksum_algorithm": "sha1", "contains": null, "depth": null, "encoding": null, "exact_mode": true, "excludes": null, "file_type": "file", "follow": false, "get_checksum": false, "hidden": false, "limit": null, "mode": null, "path": "/etc/kolla/config/fluentd/output", "paths": [ "/etc/kolla/config/fluentd/output" ], "pattern": "*.conf", "patterns": [ "*.conf" ], "read_whole_file": false, "recurse": false, "size": null, "use_regex": false } }, "matched": 0, "msg": "Not all paths examined, check warnings for details", "skipped_paths": { "/etc/kolla/config/fluentd/output": "'/etc/kolla/config/fluentd/output' is not a directory" } } TASK [fluentd : Copying over fluentd.conf] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:70 Monday 17 August 2026 11:21:49 +0000 (0:00:00.318) 0:00:25.054 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406 `" && echo ansible-tmp-1786965709.6404464-48190-193773706514406="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965709.6404464-48190-193773706514406=/home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eeufawpphwmtfwvzsgffdrzsstasndiu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/fluentd/fluentd.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_ybjcu9y/fluentd.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_ybjcu9y/fluentd.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/ /home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uowiuedvtjmsyzfmowrwjeiuscizxkgk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/fluentd/fluentd.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/.source.conf", "md5sum": "e1dfcfc445c29e11a69ad4e1937804b6", "checksum": "859af29aeabdda8f3742726fe0703c077a2a1987", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 11098, "invocation": {"module_args": {"dest": "/etc/kolla/fluentd/fluentd.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/.source.conf", "follow": false, "_original_basename": "fluentd.conf.j2", "checksum": "859af29aeabdda8f3742726fe0703c077a2a1987", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "859af29aeabdda8f3742726fe0703c077a2a1987", "dest": "/etc/kolla/fluentd/fluentd.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "fluentd.conf.j2", "attributes": null, "backup": false, "checksum": "859af29aeabdda8f3742726fe0703c077a2a1987", "content": null, "dest": "/etc/kolla/fluentd/fluentd.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/.source.conf", "unsafe_writes": false, "validate": null } }, "md5sum": "e1dfcfc445c29e11a69ad4e1937804b6", "mode": "0660", "owner": "root", "size": 11098, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965709.6404464-48190-193773706514406/.source.conf", "state": "file", "uid": 0 } TASK [fluentd : Ensuring config directories have correct owner and permission] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/config.yml:133 Monday 17 August 2026 11:21:50 +0000 (0:00:00.957) 0:00:26.012 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xcviplzrhngkedbfmaiwzafynysekhvt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/fluentd", "changed": false, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/fluentd", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "state": "directory", "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') ok: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/fluentd", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/fluentd", "size": 4096, "state": "directory", "uid": 0 } TASK [service-check-containers : Check containers for fluentd] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:21:50 +0000 (0:00:00.394) 0:00:26.406 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lbdetpzemyzuvdmsenvgizzfnvnrjrnm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "fluentd"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/fluentd:change_989849", "name": "fluentd", "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"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "fluentd", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/fluentd:change_989849", "labels": {}, "name": "fluentd", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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" ] } }, "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_989849", "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": true } TASK [service-check-containers : Notify handlers to restart containers for fluentd] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:21:51 +0000 (0:00:00.659) 0:00:27.065 ********* Notification for handler Restart fluentd container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart fluentd container" } TASK [service-check-containers : Check containers that require iteration for fluentd] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:21:51 +0000 (0:00:00.058) 0:00:27.124 ********* skipping: [primary] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'primary:4000/lokolla/fluentd:change_989849', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [fluentd : Flush handlers] ************************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/tasks/deploy.yml:11 Monday 17 August 2026 11:21:51 +0000 (0:00:00.062) 0:00:27.186 ********* NOTIFIED HANDLER fluentd : Restart fluentd container for primary META: triggered running handlers for primary RUNNING HANDLER [fluentd : Restart fluentd container] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/fluentd/handlers/main.yml:2 Monday 17 August 2026 11:21:51 +0000 (0:00:00.002) 0:00:27.189 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-suatefmeaqjdonlemecatawajplimoiz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/fluentd:change_989849", "name": "fluentd", "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"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "fluentd", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "fluentd", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/fluentd:change_989849", "labels": {}, "name": "fluentd", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 Monday 17 August 2026 11:21:54 +0000 (0:00:02.438) 0:00:29.627 ********* 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 deploy] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/main.yml:9 Monday 17 August 2026 11:21:54 +0000 (0:00:00.053) 0:00:29.681 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/check.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/bootstrap.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/deploy.yml for primary TASK [mariadb : Ensuring config directories exist] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:2 Monday 17 August 2026 11:21:54 +0000 (0:00:00.138) 0:00:29.819 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-izipfriycptddzwwwrbhavmzbdowrnko ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/mariadb", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/mariadb", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/mariadb", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/mariadb", "size": 4096, "state": "directory", "uid": 0 } TASK [mariadb : Ensuring database backup config directory exists] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:12 Monday 17 August 2026 11:21:54 +0000 (0:00:00.379) 0:00:30.199 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_mariabackup | bool", "skip_reason": "Conditional result was False" } TASK [mariadb : Copying over my.cnf for mariabackup] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:24 Monday 17 August 2026 11:21:54 +0000 (0:00:00.034) 0:00:30.233 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_mariabackup | bool", "skip_reason": "Conditional result was False" } TASK [mariadb : Check if custom wsrep-notify.sh exists] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:39 Monday 17 August 2026 11:21:54 +0000 (0:00:00.032) 0:00:30.265 ********* ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965714.8436706-48503-99384617660611 `" && echo ansible-tmp-1786965714.8436706-48503-99384617660611="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965714.8436706-48503-99384617660611 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpnsa0pxlg TO /home/zuul/.ansible/tmp/ansible-tmp-1786965714.8436706-48503-99384617660611/AnsiballZ_stat.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965714.8436706-48503-99384617660611/ /home/zuul/.ansible/tmp/ansible-tmp-1786965714.8436706-48503-99384617660611/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965714.8436706-48503-99384617660611/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965714.8436706-48503-99384617660611/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_mime": true, "path": "/etc/kolla/config/mariadb/wsrep-notify.sh" } }, "stat": { "exists": false } } TASK [mariadb : Copying over wsrep-notify.sh] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:46 Monday 17 August 2026 11:21:55 +0000 (0:00:00.326) 0:00:30.592 ********* skipping: [primary] => { "changed": false, "false_condition": "wsrep_notify_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [mariadb : Copying over config.json files for services] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:59 Monday 17 August 2026 11:21:55 +0000 (0:00:00.030) 0:00:30.622 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840 `" && echo ansible-tmp-1786965715.2658403-48759-249048806139840="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965715.2658403-48759-249048806139840=/home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hdizhwyztyetqxxvccgyefuweccwbvwm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/mariadb/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpuhmpz_g_/mariadb.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpuhmpz_g_/mariadb.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/ /home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uwuxwgmaofkxcukzpephmopbyroxxyjr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/mariadb/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/.source.json", "md5sum": "d3b5cc70e889f91b572d03ebf394005f", "checksum": "b203f0ee4cce8b4f007f89c2f9722d83f47aa285", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1662, "invocation": {"module_args": {"dest": "/etc/kolla/mariadb/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/.source.json", "follow": false, "_original_basename": "mariadb.json.j2", "checksum": "b203f0ee4cce8b4f007f89c2f9722d83f47aa285", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "b203f0ee4cce8b4f007f89c2f9722d83f47aa285", "dest": "/etc/kolla/mariadb/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb.json.j2", "attributes": null, "backup": false, "checksum": "b203f0ee4cce8b4f007f89c2f9722d83f47aa285", "content": null, "dest": "/etc/kolla/mariadb/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "d3b5cc70e889f91b572d03ebf394005f", "mode": "0660", "owner": "root", "size": 1662, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965715.2658403-48759-249048806139840/.source.json", "state": "file", "uid": 0 } TASK [mariadb : Copying over config.json files for mariabackup] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:67 Monday 17 August 2026 11:21:56 +0000 (0:00:00.871) 0:00:31.494 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_mariabackup | bool", "skip_reason": "Conditional result was False" } TASK [mariadb : Copying over galera.cnf] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:79 Monday 17 August 2026 11:21:56 +0000 (0:00:00.027) 0:00:31.522 ********* [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. [DEPRECATION WARNING]: Direct access to the `environment` attribute is deprecated. This feature will be removed from ansible-core version 2.23. Consider using `copy_with_new_env` or passing `overrides` to `template`. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559 `" && echo ansible-tmp-1786965716.1250503-49379-179685642451559="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965716.1250503-49379-179685642451559=/home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-txeptsfzssppodbhiasqikgfufhvuvgz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/mariadb/galera.cnf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpo2ca6o34/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/.source.cnf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpo2ca6o34/source /home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/.source.cnf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/ /home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/.source.cnf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-abbwnpsfnzgypykcmjqnitttjzmthbjt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/mariadb/galera.cnf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/.source.cnf", "md5sum": "10fbe3fde5ef1d3be8be680eb79781c4", "checksum": "39ffaa4e25cbef42af820650f5de76bff7a720f7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1378, "invocation": {"module_args": {"dest": "/etc/kolla/mariadb/galera.cnf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/.source.cnf", "_original_basename": "source", "follow": false, "checksum": "39ffaa4e25cbef42af820650f5de76bff7a720f7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "39ffaa4e25cbef42af820650f5de76bff7a720f7", "dest": "/etc/kolla/mariadb/galera.cnf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "39ffaa4e25cbef42af820650f5de76bff7a720f7", "content": null, "dest": "/etc/kolla/mariadb/galera.cnf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/templates/galera.cnf.j2", "/etc/kolla/config/galera.cnf", "/etc/kolla/config/mariadb/primary/galera.cnf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpo2ca6o34/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "10fbe3fde5ef1d3be8be680eb79781c4", "mode": "0660", "owner": "root", "size": 1378, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965716.1250503-49379-179685642451559/.source.cnf", "state": "file", "uid": 0 } TASK [mariadb : Copying over healthcheck.cnf] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:93 Monday 17 August 2026 11:21:56 +0000 (0:00:00.812) 0:00:32.334 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833 `" && echo ansible-tmp-1786965716.938197-49584-24980079342833="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965716.938197-49584-24980079342833=/home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pcmohmvipzdtdxnagxbrhglpmjxqhghb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/mariadb/healthcheck.cnf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp327q1f8h/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/.source.cnf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp327q1f8h/source /home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/.source.cnf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/ /home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/.source.cnf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dzhbiwtggayuuruulbopmavbvagyfntm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/mariadb/healthcheck.cnf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/.source.cnf", "md5sum": "25d30de141bd7aad9a8c0d8e6d56ca63", "checksum": "b126b5cfd14e9eae5f311becfd536e70cf535995", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 85, "invocation": {"module_args": {"dest": "/etc/kolla/mariadb/healthcheck.cnf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/.source.cnf", "_original_basename": "source", "follow": false, "checksum": "b126b5cfd14e9eae5f311becfd536e70cf535995", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "b126b5cfd14e9eae5f311becfd536e70cf535995", "dest": "/etc/kolla/mariadb/healthcheck.cnf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "b126b5cfd14e9eae5f311becfd536e70cf535995", "content": null, "dest": "/etc/kolla/mariadb/healthcheck.cnf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/templates/healthcheck.cnf.j2", "/etc/kolla/config/healthcheck.cnf", "/etc/kolla/config/mariadb/primary/healthcheck.cnf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp327q1f8h/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "25d30de141bd7aad9a8c0d8e6d56ca63", "mode": "0660", "owner": "root", "size": 85, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965716.938197-49584-24980079342833/.source.cnf", "state": "file", "uid": 0 } TASK [mariadb : Copying over TLS certificates] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/config.yml:109 Monday 17 August 2026 11:21:57 +0000 (0:00:00.811) 0:00:33.146 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for mariadb] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:21:57 +0000 (0:00:00.070) 0:00:33.217 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876 `" && echo ansible-tmp-1786965717.9448428-49638-20431512069876="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965717.9448428-49638-20431512069876=/home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wtjouqdelrxcatepdtllhxngwkeuxvju ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/mariadb/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/ /home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ogxxrqtyngdzayulgvfzszkksfnwedrw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/mariadb/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/mariadb/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/mariadb/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/mariadb/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965717.9448428-49638-20431512069876/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:21:58 +0000 (0:00:00.903) 0:00:34.121 ********* skipping: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:21:58 +0000 (0:00:00.191) 0:00:34.312 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296 `" && echo ansible-tmp-1786965719.0657332-49684-38584055308296="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965719.0657332-49684-38584055308296=/home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nrswkdnntcvppbiwkbncjvcutopakwpf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/mariadb/mariadb-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/ /home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-utxzrqbgahhdibhdvnlbkgqzffnjicaq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/mariadb/mariadb-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/mariadb/mariadb-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/.source.pem", "_original_basename": "mariadb-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/mariadb/mariadb-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/mariadb/mariadb-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.0657332-49684-38584055308296/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:21:59 +0000 (0:00:00.894) 0:00:35.207 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769 `" && echo ansible-tmp-1786965719.9508805-49840-83170581656769="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965719.9508805-49840-83170581656769=/home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dqbhhzikqbdfmwbhdawbqlyvdoqkpxxr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/mariadb/mariadb-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/ /home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nnqwmjaksfgzllupbkirdbmucirwvsgy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/mariadb/mariadb-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/mariadb/mariadb-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/.source.pem", "_original_basename": "mariadb-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/mariadb/mariadb-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/mariadb/mariadb-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965719.9508805-49840-83170581656769/.source.pem", "state": "file", "uid": 0 } TASK [service-check-containers : Check containers for mariadb] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:22:00 +0000 (0:00:00.900) 0:00:36.108 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vdjecaeqzhlmwhxvcaxwlyxamccutuci ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "mariadb"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "mariadb", "volumes": ["/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "mariadb", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "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 }, "ignore_missing": false, "image": "primary:4000/lokolla/mariadb-server:change_989849", "labels": {}, "name": "mariadb", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:22:01 +0000 (0:00:00.700) 0:00:36.808 ********* Notification for handler Restart mariadb container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart mariadb container" } TASK [service-check-containers : Check containers that require iteration for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:22:01 +0000 (0:00:00.064) 0:00:36.872 ********* skipping: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [mariadb : Checking for mariadb cluster] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:2 Monday 17 August 2026 11:22:01 +0000 (0:00:00.183) 0:00:37.056 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Cleaning up temp file on localhost] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:7 Monday 17 August 2026 11:22:01 +0000 (0:00:00.044) 0:00:37.100 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [mariadb : Stop MariaDB containers] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:22 Monday 17 August 2026 11:22:01 +0000 (0:00:00.033) 0:00:37.134 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Run MariaDB wsrep recovery] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:32 Monday 17 August 2026 11:22:01 +0000 (0:00:00.036) 0:00:37.170 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Copying MariaDB log file to /tmp] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:48 Monday 17 August 2026 11:22:01 +0000 (0:00:00.042) 0:00:37.213 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Get MariaDB wsrep recovery seqno] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:55 Monday 17 August 2026 11:22:01 +0000 (0:00:00.043) 0:00:37.257 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Removing MariaDB log file from /tmp] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:61 Monday 17 August 2026 11:22:01 +0000 (0:00:00.043) 0:00:37.301 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Registering MariaDB seqno variable] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:69 Monday 17 August 2026 11:22:01 +0000 (0:00:00.044) 0:00:37.346 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Comparing seqno value on all mariadb hosts] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:74 Monday 17 August 2026 11:22:01 +0000 (0:00:00.042) 0:00:37.389 ********* skipping: [primary] => (item=primary) => { "ansible_loop_var": "item", "changed": false, "false_condition": "migration_flag is defined", "item": "primary", "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [mariadb : Writing hostname of host with the largest seqno to temp file] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:86 Monday 17 August 2026 11:22:01 +0000 (0:00:00.052) 0:00:37.441 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Registering mariadb_recover_inventory_name from temp file] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:96 Monday 17 August 2026 11:22:02 +0000 (0:00:00.047) 0:00:37.488 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Store bootstrap and master hostnames into facts] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:101 Monday 17 August 2026 11:22:02 +0000 (0:00:00.041) 0:00:37.529 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Set grastate.dat file from MariaDB container in bootstrap host] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:105 Monday 17 August 2026 11:22:02 +0000 (0:00:00.041) 0:00:37.571 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Refresh galera.cnf to set first MariaDB container as primary] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:118 Monday 17 August 2026 11:22:02 +0000 (0:00:00.042) 0:00:37.614 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Starting first MariaDB container] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:134 Monday 17 August 2026 11:22:02 +0000 (0:00:00.044) 0:00:37.658 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Wait for first MariaDB container] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:152 Monday 17 August 2026 11:22:02 +0000 (0:00:00.045) 0:00:37.703 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Wait for MariaDB to become operational] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:167 Monday 17 August 2026 11:22:02 +0000 (0:00:00.045) 0:00:37.749 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Restart and synchronise slave MariaDB containers sequentially] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:190 Monday 17 August 2026 11:22:02 +0000 (0:00:00.037) 0:00:37.786 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Unset pc.bootstrap for primary MariaDB galera.cnf for next restart] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:200 Monday 17 August 2026 11:22:02 +0000 (0:00:00.050) 0:00:37.837 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Restart master MariaDB container(s)] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:217 Monday 17 August 2026 11:22:02 +0000 (0:00:00.040) 0:00:37.877 ********* skipping: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "migration_flag is defined", "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [mariadb : Wait for MariaDB] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/recover_cluster.yml:233 Monday 17 August 2026 11:22:02 +0000 (0:00:00.106) 0:00:37.983 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [service-check : Get container facts for mariadb] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check/tasks/main.yml:3 Monday 17 August 2026 11:22:02 +0000 (0:00:00.048) 0:00:38.031 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [service-check : Fail if containers are missing or not running for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check/tasks/main.yml:12 Monday 17 August 2026 11:22:02 +0000 (0:00:00.039) 0:00:38.071 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [service-check : Fail if containers are unhealthy for mariadb] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check/tasks/main.yml:26 Monday 17 August 2026 11:22:02 +0000 (0:00:00.045) 0:00:38.117 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Query MariaDB Galera cluster status] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/check.yml:8 Monday 17 August 2026 11:22:02 +0000 (0:00:00.048) 0:00:38.166 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Assert MariaDB Galera cluster is ready] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/check.yml:35 Monday 17 August 2026 11:22:02 +0000 (0:00:00.042) 0:00:38.209 ********* skipping: [primary] => { "changed": false, "false_condition": "migration_flag is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Create MariaDB volume] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:2 Monday 17 August 2026 11:22:02 +0000 (0:00:00.043) 0:00:38.252 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kwjblzqeybdqwlzyohrllhlcsadinfvt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "create_volume", "name": "mariadb", "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'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "create_volume", "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, "labels": {}, "name": "mariadb", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "result": false } TASK [mariadb : Divide hosts by their MariaDB volume availability] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:11 Monday 17 August 2026 11:22:03 +0000 (0:00:00.479) 0:00:38.731 ********* ok: [primary] => { "add_group": "mariadb_shard_0_had_volume_False", "changed": false, "parent_groups": [ "all" ] } TASK [mariadb : Establish whether the cluster has already existed] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:16 Monday 17 August 2026 11:22:03 +0000 (0:00:00.055) 0:00:38.786 ********* ok: [primary] => { "ansible_facts": { "mariadb_cluster_exists": false }, "changed": false } TASK [mariadb : Check MariaDB service port liveness] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:23 Monday 17 August 2026 11:22:03 +0000 (0:00:00.053) 0:00:38.839 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (1, b'\n{"elapsed": 10, "failed": true, "msg": "Timeout when waiting for search string MariaDB in 192.0.2.1:3306", "invocation": {"module_args": {"connect_timeout": 1, "host": "192.0.2.1", "port": 3306, "search_regex": "MariaDB", "timeout": 10, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "exclude_hosts": null, "msg": null}}}\n', b'') <199.19.213.222> Failed to connect to the host via ssh: [ERROR]: Task failed: Module failed: Timeout when waiting for search string MariaDB in 192.0.2.1:3306 Origin: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:23:7 21 when: not mariadb_recover | default(False) 22 block: 23 - name: Check MariaDB service port liveness ^ column 7 fatal: [primary]: FAILED! => { "changed": false, "elapsed": 10, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 1, "delay": 0, "exclude_hosts": null, "host": "192.0.2.1", "msg": null, "path": null, "port": 3306, "search_regex": "MariaDB", "sleep": 1, "state": "started", "timeout": 10 } }, "msg": "Timeout when waiting for search string MariaDB in 192.0.2.1:3306" } ...ignoring TASK [mariadb : Divide hosts by their MariaDB service port liveness] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:33 Monday 17 August 2026 11:22:13 +0000 (0:00:10.544) 0:00:49.384 ********* ok: [primary] => { "add_group": "mariadb_shard_0_port_alive_False", "changed": false, "parent_groups": [ "all" ] } TASK [mariadb : Fail on existing but stopped cluster] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:38 Monday 17 August 2026 11:22:13 +0000 (0:00:00.054) 0:00:49.439 ********* skipping: [primary] => { "changed": false, "false_condition": "groups[mariadb_shard_group] | length > 1", "skip_reason": "Conditional result was False" } TASK [mariadb : Check MariaDB service WSREP sync status] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:52 Monday 17 August 2026 11:22:14 +0000 (0:00:00.048) 0:00:49.487 ********* skipping: [primary] => { "changed": false, "false_condition": "groups[mariadb_shard_group + '_port_alive_True'] is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Extract MariaDB service WSREP sync status] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:67 Monday 17 August 2026 11:22:14 +0000 (0:00:00.047) 0:00:49.535 ********* skipping: [primary] => { "changed": false, "false_condition": "groups[mariadb_shard_group + '_port_alive_True'] is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Divide hosts by their MariaDB service WSREP sync status] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:71 Monday 17 August 2026 11:22:14 +0000 (0:00:00.046) 0:00:49.581 ********* ok: [primary] => { "add_group": "mariadb_shard_0_sync_status_NA", "changed": false, "parent_groups": [ "all" ] } TASK [mariadb : Fail when MariaDB services are not synced across the whole cluster] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:76 Monday 17 August 2026 11:22:14 +0000 (0:00:00.058) 0:00:49.640 ********* skipping: [primary] => { "changed": false, "false_condition": "groups[mariadb_shard_group + '_port_alive_True'] is defined", "skip_reason": "Conditional result was False" } TASK [mariadb : Include tasks from bootstrap_cluster.yml] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/bootstrap.yml:5 Monday 17 August 2026 11:22:14 +0000 (0:00:00.042) 0:00:49.683 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/bootstrap_cluster.yml for primary TASK [mariadb : Running MariaDB bootstrap container] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/bootstrap_cluster.yml:2 Monday 17 August 2026 11:22:14 +0000 (0:00:00.057) 0:00:49.740 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tntehhrquwljbospvnzptdugefiskmax ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\nInstalling MariaDB/MySQL system tables in \'/var/lib/mysql/\' ...\\nOK\\n\\nTo start mariadbd at boot time you have to copy\\nsupport-files/mariadb.service to the right place for your system\\n\\n\\nTwo all-privilege accounts were created.\\nOne is root@localhost, it has no password, but you need to\\nbe system \'root\' user to connect. Use, for example, sudo mariadb\\nThe second is root@localhost, it has no password either, but\\nyou need to be the system \'root\' user to connect.\\nAfter connecting you can set the password, if you would need to be\\nable to connect as any of these users with a password and without sudo\\n\\nSee the MariaDB Knowledgebase at https://mariadb.com/kb\\n\\nYou can start the MariaDB daemon with:\\ncd \'/usr\' ; /usr/bin/mariadbd-safe --datadir=\'/var/lib/mysql/\'\\n\\nYou can test the MariaDB daemon with mariadb-test-run.pl\\ncd \'/usr/share/mariadb/mariadb-test\' ; perl mariadb-test-run.pl\\n\\nPlease report any problems at https://mariadb.org/jira\\n\\nThe latest information about MariaDB is available at https://mariadb.org/.\\n\\nConsider joining MariaDB\'s strong and vibrant community:\\nhttps://mariadb.org/get-involved/\\n\\n++ TIMEOUT=120\\n++ [[ ! -S /var/lib/mysql/mysql.sock ]]\\n++ [[ ! -S /var/run/mysqld/mysqld.sock ]]\\n++ mariadbd-safe --wsrep-new-cluster --skip-networking --wsrep-on=OFF --pid-file=/var/lib/mysql/mariadb.pid\\n++ [[ 120 -gt 0 ]]\\n++ let TIMEOUT-=1\\n++ sleep 1\\n260817 11:22:19 mysqld_safe Logging to \'/var/log/kolla/mariadb/mariadb.log\'.\\n260817 11:22:19 mysqld_safe Starting mariadbd daemon with databases from /var/lib/mysql/\\n++ [[ ! -S /var/lib/mysql/mysql.sock ]]\\n++ [[ ! -S /var/run/mysqld/mysqld.sock ]]\\n++ [[ ! -f /var/lib/mysql/mariadb.pid ]]\\n++ sudo -E kolla_security_reset\\nspawn mariadb-secure-installation\\r\\n\\r\\nNOTE: MariaDB is secure by default in Debian. Running this script is\\r\\n useless at best, and misleading at worst. This script will be\\r\\n removed in a future MariaDB release in Debian. Please read\\r\\n /usr/share/doc/mariadb-server/README.Debian.gz for details.\\r\\n\\r\\nEnter root user password or leave blank:\\r\\n\\r\\nEnter current password for root (enter for none): \\r\\nOK, successfully used password, moving on...\\r\\n\\r\\nSetting the root password or using the unix_socket ensures that nobody\\r\\ncan log into the MariaDB root user without the proper authorisation.\\r\\n\\r\\nYou already have your root account protected, so you can safely answer \'n\'.\\r\\n\\r\\nSwitch to unix_socket authentication [Y/n] n\\r\\n ... skipping.\\r\\n\\r\\nYou already have your root account protected, so you can safely answer \'n\'.\\r\\n\\r\\nChange the root password? [Y/n] y\\r\\nNew password: \\r\\nRe-enter new password: \\r\\nPassword updated successfully!\\r\\nReloading privilege tables..\\r\\n ... Success!\\r\\n\\r\\n\\r\\nBy default, a MariaDB installation has an anonymous user, allowing anyone\\r\\nto log into MariaDB without having to have a user account created for\\r\\nthem. This is intended only for testing, and to make the installation\\r\\ngo a bit smoother. You should remove them before moving into a\\r\\nproduction environment.\\r\\n\\r\\nRemove anonymous users? [Y/n] y\\r\\nSQL executed without errors!\\r\\nThe operation might have been successful, or it might have not done anything.\\r\\n\\r\\nNormally, root should only be allowed to connect from \'localhost\'. This\\r\\nensures that someone cannot guess at the root password from the network.\\r\\n\\r\\nDisallow root login remotely? [Y/n] n\\r\\n ... skipping.\\r\\n\\r\\nBy default, MariaDB comes with a database named \'test\' that anyone can\\r\\naccess. This is also intended only for testing, and should be removed\\r\\nbefore moving into a production environment.\\r\\n\\r\\nRemove test database and access to it? [Y/n] y\\r\\n - Dropping test database...\\r\\nSQL executed without errors!\\r\\nThe operation might have been successful, or it might have not done anything.\\r\\n - Removing privileges on test database...\\r\\nSQL executed without errors!\\r\\nThe operation might have been successful, or it might have not done anything.\\r\\n\\r\\nReloading the privilege tables will ensure that all changes made so far\\r\\nwill take effect immediately.\\r\\n\\r\\nReload privilege tables now? [Y/n] y\\r\\n ... Success!\\r\\n\\r\\nCleaning up...\\r\\n\\r\\nAll done! If you\'ve completed all of the above steps, your MariaDB\\r\\ninstallation should now be secure.\\r\\n\\r\\nThanks for using MariaDB!\\r\\n++ set +o xtrace\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:22:16.167 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:22:16.167 INFO Validating config file\\n2026-08-17 11:22:16.168 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:22:16.168 INFO Creating directories\\n2026-08-17 11:22:16.168 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:22:16.168 INFO Setting permission for /var/log/kolla/mariadb\\n2026-08-17 11:22:16.169 INFO Copying /etc/mysql/my.cnf to /etc/kolla/defaults/etc/mysql/my.cnf\\n2026-08-17 11:22:16.169 INFO Copying permissions from /etc/mysql/my.cnf onto /etc/kolla/defaults/etc/mysql/my.cnf\\n2026-08-17 11:22:16.169 INFO Copying service configuration files\\n2026-08-17 11:22:16.169 INFO Deleting /etc/mysql/my.cnf\\n2026-08-17 11:22:16.169 INFO Copying /var/lib/kolla/config_files/galera.cnf to /etc/mysql/my.cnf\\n2026-08-17 11:22:16.170 INFO Setting permission for /etc/mysql/my.cnf\\n2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/healthcheck.cnf to /etc/mysql/healthcheck.cnf\\n2026-08-17 11:22:16.170 INFO Setting permission for /etc/mysql/healthcheck.cnf\\n2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /etc/mariadb/certs/root.crt\\n2026-08-17 11:22:16.170 INFO Setting permission for /etc/mariadb/certs/root.crt\\n2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/mariadb-cert.pem to /etc/mariadb/certs/mariadb-cert.pem\\n2026-08-17 11:22:16.171 INFO Setting permission for /etc/mariadb/certs/mariadb-cert.pem\\n2026-08-17 11:22:16.171 INFO Copying /var/lib/kolla/config_files/mariadb-key.pem to /etc/mariadb/certs/mariadb-key.pem\\n2026-08-17 11:22:16.171 INFO Setting permission for /etc/mariadb/certs/mariadb-key.pem\\n2026-08-17 11:22:16.171 INFO Writing out command to execute\\n2026-08-17 11:22:16.171 INFO Setting permission for /var/lib/mysql\\n++ cat /run_command\\n+ CMD=/usr/bin/mariadbd-safe\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ : /var/log/kolla/mariadb\\n++ [[ -n 0 ]]\\n++ mariadb-install-db\\n++ tee -a /var/log/kolla/mariadb/mariadb-bootstrap.log\\n++ bootstrap_db\\n++ tee -a /var/log/kolla/mariadb/mariadb-bootstrap.log\\n++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/mariadb-server:change_989849", "labels": {"BOOTSTRAP": null}, "name": "bootstrap_mariadb", "volumes": ["/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/"], "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", "KOLLA_BOOTSTRAP": null, "DB_ROOT_PASSWORD": "KYVrZbgDrBbK0UieKm7yPzRuFdb4WBRY2Ee1GzUX", "DB_MAX_TIMEOUT": 120, "KOLLA_SERVICE_NAME": "bootstrap-mariadb", "TZ": "Etc/UTC"}}}}\n', b'') Notification for handler Bootstrap MariaDB cluster has been saved. changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "DB_MAX_TIMEOUT": 120, "DB_ROOT_PASSWORD": "KYVrZbgDrBbK0UieKm7yPzRuFdb4WBRY2Ee1GzUX", "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "bootstrap-mariadb", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/mariadb-server:change_989849", "labels": { "BOOTSTRAP": null }, "name": "bootstrap_mariadb", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:22:16.167 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:22:16.167 INFO Validating config file\n2026-08-17 11:22:16.168 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:22:16.168 INFO Creating directories\n2026-08-17 11:22:16.168 INFO Setting permission for /var/log/kolla\n2026-08-17 11:22:16.168 INFO Setting permission for /var/log/kolla/mariadb\n2026-08-17 11:22:16.169 INFO Copying /etc/mysql/my.cnf to /etc/kolla/defaults/etc/mysql/my.cnf\n2026-08-17 11:22:16.169 INFO Copying permissions from /etc/mysql/my.cnf onto /etc/kolla/defaults/etc/mysql/my.cnf\n2026-08-17 11:22:16.169 INFO Copying service configuration files\n2026-08-17 11:22:16.169 INFO Deleting /etc/mysql/my.cnf\n2026-08-17 11:22:16.169 INFO Copying /var/lib/kolla/config_files/galera.cnf to /etc/mysql/my.cnf\n2026-08-17 11:22:16.170 INFO Setting permission for /etc/mysql/my.cnf\n2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/healthcheck.cnf to /etc/mysql/healthcheck.cnf\n2026-08-17 11:22:16.170 INFO Setting permission for /etc/mysql/healthcheck.cnf\n2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /etc/mariadb/certs/root.crt\n2026-08-17 11:22:16.170 INFO Setting permission for /etc/mariadb/certs/root.crt\n2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/mariadb-cert.pem to /etc/mariadb/certs/mariadb-cert.pem\n2026-08-17 11:22:16.171 INFO Setting permission for /etc/mariadb/certs/mariadb-cert.pem\n2026-08-17 11:22:16.171 INFO Copying /var/lib/kolla/config_files/mariadb-key.pem to /etc/mariadb/certs/mariadb-key.pem\n2026-08-17 11:22:16.171 INFO Setting permission for /etc/mariadb/certs/mariadb-key.pem\n2026-08-17 11:22:16.171 INFO Writing out command to execute\n2026-08-17 11:22:16.171 INFO Setting permission for /var/lib/mysql\n++ cat /run_command\n+ CMD=/usr/bin/mariadbd-safe\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ : /var/log/kolla/mariadb\n++ [[ -n 0 ]]\n++ mariadb-install-db\n++ tee -a /var/log/kolla/mariadb/mariadb-bootstrap.log\n++ bootstrap_db\n++ tee -a /var/log/kolla/mariadb/mariadb-bootstrap.log\n++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:22:16.167 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:22:16.167 INFO Validating config file", "2026-08-17 11:22:16.168 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:22:16.168 INFO Creating directories", "2026-08-17 11:22:16.168 INFO Setting permission for /var/log/kolla", "2026-08-17 11:22:16.168 INFO Setting permission for /var/log/kolla/mariadb", "2026-08-17 11:22:16.169 INFO Copying /etc/mysql/my.cnf to /etc/kolla/defaults/etc/mysql/my.cnf", "2026-08-17 11:22:16.169 INFO Copying permissions from /etc/mysql/my.cnf onto /etc/kolla/defaults/etc/mysql/my.cnf", "2026-08-17 11:22:16.169 INFO Copying service configuration files", "2026-08-17 11:22:16.169 INFO Deleting /etc/mysql/my.cnf", "2026-08-17 11:22:16.169 INFO Copying /var/lib/kolla/config_files/galera.cnf to /etc/mysql/my.cnf", "2026-08-17 11:22:16.170 INFO Setting permission for /etc/mysql/my.cnf", "2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/healthcheck.cnf to /etc/mysql/healthcheck.cnf", "2026-08-17 11:22:16.170 INFO Setting permission for /etc/mysql/healthcheck.cnf", "2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /etc/mariadb/certs/root.crt", "2026-08-17 11:22:16.170 INFO Setting permission for /etc/mariadb/certs/root.crt", "2026-08-17 11:22:16.170 INFO Copying /var/lib/kolla/config_files/mariadb-cert.pem to /etc/mariadb/certs/mariadb-cert.pem", "2026-08-17 11:22:16.171 INFO Setting permission for /etc/mariadb/certs/mariadb-cert.pem", "2026-08-17 11:22:16.171 INFO Copying /var/lib/kolla/config_files/mariadb-key.pem to /etc/mariadb/certs/mariadb-key.pem", "2026-08-17 11:22:16.171 INFO Setting permission for /etc/mariadb/certs/mariadb-key.pem", "2026-08-17 11:22:16.171 INFO Writing out command to execute", "2026-08-17 11:22:16.171 INFO Setting permission for /var/lib/mysql", "++ cat /run_command", "+ CMD=/usr/bin/mariadbd-safe", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ : /var/log/kolla/mariadb", "++ [[ -n 0 ]]", "++ mariadb-install-db", "++ tee -a /var/log/kolla/mariadb/mariadb-bootstrap.log", "++ bootstrap_db", "++ tee -a /var/log/kolla/mariadb/mariadb-bootstrap.log", "++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\nInstalling MariaDB/MySQL system tables in '/var/lib/mysql/' ...\nOK\n\nTo start mariadbd at boot time you have to copy\nsupport-files/mariadb.service to the right place for your system\n\n\nTwo all-privilege accounts were created.\nOne is root@localhost, it has no password, but you need to\nbe system 'root' user to connect. Use, for example, sudo mariadb\nThe second is root@localhost, it has no password either, but\nyou need to be the system 'root' user to connect.\nAfter connecting you can set the password, if you would need to be\nable to connect as any of these users with a password and without sudo\n\nSee the MariaDB Knowledgebase at https://mariadb.com/kb\n\nYou can start the MariaDB daemon with:\ncd '/usr' ; /usr/bin/mariadbd-safe --datadir='/var/lib/mysql/'\n\nYou can test the MariaDB daemon with mariadb-test-run.pl\ncd '/usr/share/mariadb/mariadb-test' ; perl mariadb-test-run.pl\n\nPlease report any problems at https://mariadb.org/jira\n\nThe latest information about MariaDB is available at https://mariadb.org/.\n\nConsider joining MariaDB's strong and vibrant community:\nhttps://mariadb.org/get-involved/\n\n++ TIMEOUT=120\n++ [[ ! -S /var/lib/mysql/mysql.sock ]]\n++ [[ ! -S /var/run/mysqld/mysqld.sock ]]\n++ mariadbd-safe --wsrep-new-cluster --skip-networking --wsrep-on=OFF --pid-file=/var/lib/mysql/mariadb.pid\n++ [[ 120 -gt 0 ]]\n++ let TIMEOUT-=1\n++ sleep 1\n260817 11:22:19 mysqld_safe Logging to '/var/log/kolla/mariadb/mariadb.log'.\n260817 11:22:19 mysqld_safe Starting mariadbd daemon with databases from /var/lib/mysql/\n++ [[ ! -S /var/lib/mysql/mysql.sock ]]\n++ [[ ! -S /var/run/mysqld/mysqld.sock ]]\n++ [[ ! -f /var/lib/mysql/mariadb.pid ]]\n++ sudo -E kolla_security_reset\nspawn mariadb-secure-installation\r\n\r\nNOTE: MariaDB is secure by default in Debian. Running this script is\r\n useless at best, and misleading at worst. This script will be\r\n removed in a future MariaDB release in Debian. Please read\r\n /usr/share/doc/mariadb-server/README.Debian.gz for details.\r\n\r\nEnter root user password or leave blank:\r\n\r\nEnter current password for root (enter for none): \r\nOK, successfully used password, moving on...\r\n\r\nSetting the root password or using the unix_socket ensures that nobody\r\ncan log into the MariaDB root user without the proper authorisation.\r\n\r\nYou already have your root account protected, so you can safely answer 'n'.\r\n\r\nSwitch to unix_socket authentication [Y/n] n\r\n ... skipping.\r\n\r\nYou already have your root account protected, so you can safely answer 'n'.\r\n\r\nChange the root password? [Y/n] y\r\nNew password: \r\nRe-enter new password: \r\nPassword updated successfully!\r\nReloading privilege tables..\r\n ... Success!\r\n\r\n\r\nBy default, a MariaDB installation has an anonymous user, allowing anyone\r\nto log into MariaDB without having to have a user account created for\r\nthem. This is intended only for testing, and to make the installation\r\ngo a bit smoother. You should remove them before moving into a\r\nproduction environment.\r\n\r\nRemove anonymous users? [Y/n] y\r\nSQL executed without errors!\r\nThe operation might have been successful, or it might have not done anything.\r\n\r\nNormally, root should only be allowed to connect from 'localhost'. This\r\nensures that someone cannot guess at the root password from the network.\r\n\r\nDisallow root login remotely? [Y/n] n\r\n ... skipping.\r\n\r\nBy default, MariaDB comes with a database named 'test' that anyone can\r\naccess. This is also intended only for testing, and should be removed\r\nbefore moving into a production environment.\r\n\r\nRemove test database and access to it? [Y/n] y\r\n - Dropping test database...\r\nSQL executed without errors!\r\nThe operation might have been successful, or it might have not done anything.\r\n - Removing privileges on test database...\r\nSQL executed without errors!\r\nThe operation might have been successful, or it might have not done anything.\r\n\r\nReloading the privilege tables will ensure that all changes made so far\r\nwill take effect immediately.\r\n\r\nReload privilege tables now? [Y/n] y\r\n ... Success!\r\n\r\nCleaning up...\r\n\r\nAll done! If you've completed all of the above steps, your MariaDB\r\ninstallation should now be secure.\r\n\r\nThanks for using MariaDB!\r\n++ set +o xtrace\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "Installing MariaDB/MySQL system tables in '/var/lib/mysql/' ...", "OK", "", "To start mariadbd at boot time you have to copy", "support-files/mariadb.service to the right place for your system", "", "", "Two all-privilege accounts were created.", "One is root@localhost, it has no password, but you need to", "be system 'root' user to connect. Use, for example, sudo mariadb", "The second is root@localhost, it has no password either, but", "you need to be the system 'root' user to connect.", "After connecting you can set the password, if you would need to be", "able to connect as any of these users with a password and without sudo", "", "See the MariaDB Knowledgebase at https://mariadb.com/kb", "", "You can start the MariaDB daemon with:", "cd '/usr' ; /usr/bin/mariadbd-safe --datadir='/var/lib/mysql/'", "", "You can test the MariaDB daemon with mariadb-test-run.pl", "cd '/usr/share/mariadb/mariadb-test' ; perl mariadb-test-run.pl", "", "Please report any problems at https://mariadb.org/jira", "", "The latest information about MariaDB is available at https://mariadb.org/.", "", "Consider joining MariaDB's strong and vibrant community:", "https://mariadb.org/get-involved/", "", "++ TIMEOUT=120", "++ [[ ! -S /var/lib/mysql/mysql.sock ]]", "++ [[ ! -S /var/run/mysqld/mysqld.sock ]]", "++ mariadbd-safe --wsrep-new-cluster --skip-networking --wsrep-on=OFF --pid-file=/var/lib/mysql/mariadb.pid", "++ [[ 120 -gt 0 ]]", "++ let TIMEOUT-=1", "++ sleep 1", "260817 11:22:19 mysqld_safe Logging to '/var/log/kolla/mariadb/mariadb.log'.", "260817 11:22:19 mysqld_safe Starting mariadbd daemon with databases from /var/lib/mysql/", "++ [[ ! -S /var/lib/mysql/mysql.sock ]]", "++ [[ ! -S /var/run/mysqld/mysqld.sock ]]", "++ [[ ! -f /var/lib/mysql/mariadb.pid ]]", "++ sudo -E kolla_security_reset", "spawn mariadb-secure-installation", "", "NOTE: MariaDB is secure by default in Debian. Running this script is", " useless at best, and misleading at worst. This script will be", " removed in a future MariaDB release in Debian. Please read", " /usr/share/doc/mariadb-server/README.Debian.gz for details.", "", "Enter root user password or leave blank:", "", "Enter current password for root (enter for none): ", "OK, successfully used password, moving on...", "", "Setting the root password or using the unix_socket ensures that nobody", "can log into the MariaDB root user without the proper authorisation.", "", "You already have your root account protected, so you can safely answer 'n'.", "", "Switch to unix_socket authentication [Y/n] n", " ... skipping.", "", "You already have your root account protected, so you can safely answer 'n'.", "", "Change the root password? [Y/n] y", "New password: ", "Re-enter new password: ", "Password updated successfully!", "Reloading privilege tables..", " ... Success!", "", "", "By default, a MariaDB installation has an anonymous user, allowing anyone", "to log into MariaDB without having to have a user account created for", "them. This is intended only for testing, and to make the installation", "go a bit smoother. You should remove them before moving into a", "production environment.", "", "Remove anonymous users? [Y/n] y", "SQL executed without errors!", "The operation might have been successful, or it might have not done anything.", "", "Normally, root should only be allowed to connect from 'localhost'. This", "ensures that someone cannot guess at the root password from the network.", "", "Disallow root login remotely? [Y/n] n", " ... skipping.", "", "By default, MariaDB comes with a database named 'test' that anyone can", "access. This is also intended only for testing, and should be removed", "before moving into a production environment.", "", "Remove test database and access to it? [Y/n] y", " - Dropping test database...", "SQL executed without errors!", "The operation might have been successful, or it might have not done anything.", " - Removing privileges on test database...", "SQL executed without errors!", "The operation might have been successful, or it might have not done anything.", "", "Reloading the privilege tables will ensure that all changes made so far", "will take effect immediately.", "", "Reload privilege tables now? [Y/n] y", " ... Success!", "", "Cleaning up...", "", "All done! If you've completed all of the above steps, your MariaDB", "installation should now be secure.", "", "Thanks for using MariaDB!", "++ set +o xtrace" ] } TASK [mariadb : Store bootstrap host name into facts] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/bootstrap_cluster.yml:25 Monday 17 August 2026 11:22:22 +0000 (0:00:08.195) 0:00:57.936 ********* ok: [primary] => { "ansible_facts": { "bootstrap_host": "primary" }, "changed": false } TASK [mariadb : Include tasks from recover_cluster.yml] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/bootstrap.yml:11 Monday 17 August 2026 11:22:22 +0000 (0:00:00.044) 0:00:57.981 ********* skipping: [primary] => { "changed": false, "false_condition": "mariadb_recover | default(False)", "skip_reason": "Conditional result was False" } NOTIFIED HANDLER mariadb : Restart MariaDB on existing cluster members for primary NOTIFIED HANDLER mariadb : Start MariaDB on new nodes for primary NOTIFIED HANDLER mariadb : Starting first MariaDB container for primary NOTIFIED HANDLER mariadb : Wait for first MariaDB service port liveness for primary NOTIFIED HANDLER mariadb : Wait for first MariaDB service to sync WSREP for primary NOTIFIED HANDLER mariadb : Ensure MariaDB is running normally on bootstrap host for primary RUNNING HANDLER [mariadb : Starting first MariaDB container] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/handlers/main.yml:2 Monday 17 August 2026 11:22:22 +0000 (0:00:00.042) 0:00:58.023 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eyvmexcnarjtikthitcxkejopcaxnish ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/mariadb-server:change_989849", "labels": {"BOOTSTRAP": null}, "name": "mariadb", "volumes": ["/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/"], "detach": true, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "BOOTSTRAP_ARGS": "--wsrep-new-cluster", "KOLLA_SERVICE_NAME": "mariadb", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "BOOTSTRAP_ARGS": "--wsrep-new-cluster", "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "mariadb", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/mariadb-server:change_989849", "labels": { "BOOTSTRAP": null }, "name": "mariadb", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "result": false } RUNNING HANDLER [mariadb : Wait for first MariaDB service port liveness] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/handlers/main.yml:23 Monday 17 August 2026 11:22:24 +0000 (0:00:01.892) 0:00:59.915 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (1, b'{"failed": true, "exception": {"event": {"msg": "[Errno 104] Connection reset by peer", "__ansible_type": "Event"}, "__ansible_type": "ErrorSummary"}}\n', b'') <199.19.213.222> Failed to connect to the host via ssh: FAILED - RETRYING: [primary]: Wait for first MariaDB service port liveness (10 retries left).Result was: { "attempts": 1, "changed": false, "retries": 11 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"state": "started", "port": 3306, "search_regex": "MariaDB", "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 0, "invocation": {"module_args": {"connect_timeout": 1, "host": "192.0.2.1", "port": 3306, "search_regex": "MariaDB", "timeout": 60, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "exclude_hosts": null, "msg": null}}}\n', b'') ok: [primary] => { "attempts": 2, "changed": false, "elapsed": 0, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 1, "delay": 0, "exclude_hosts": null, "host": "192.0.2.1", "msg": null, "path": null, "port": 3306, "search_regex": "MariaDB", "sleep": 1, "state": "started", "timeout": 60 } }, "match_groupdict": {}, "match_groups": [], "path": null, "port": 3306, "search_regex": "MariaDB", "state": "started" } RUNNING HANDLER [mariadb : Wait for first MariaDB service to sync WSREP] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/handlers/main.yml:36 Monday 17 August 2026 11:22:33 +0000 (0:00:08.839) 0:01:08.755 ********* [DEPRECATION WARNING]: Passing `deprecations` to `exit_json` or `fail_json` is deprecated. This feature will be removed from ansible-core version 2.23. Use `AnsibleModule.deprecate` instead. [DEPRECATION WARNING]: community.mysql.mysql_query has been deprecated. Use ansible.mysql.mysql_query instead. This feature will be removed from collection 'community.mysql' version 5.0.0. Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pewgzecopzxkzjidkvxgrtumwcrfwkss ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_query has been deprecated. Use ansible.mysql.mysql_query instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "executed_queries": ["SHOW STATUS LIKE \\"wsrep_local_state_comment\\""], "query_result": [[{"Variable_name": "wsrep_local_state_comment", "Value": "Synced"}]], "rowcount": [1], "execution_time_ms": [1.1473], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"login_db": "mysql", "login_host": "192.0.2.1", "login_port": "3306", "login_user": "root", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "query": "SHOW STATUS LIKE \\"wsrep_local_state_comment\\""}, "module_name": "mysql_query", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "executed_queries": [ "SHOW STATUS LIKE \"wsrep_local_state_comment\"" ], "execution_time_ms": [ 1.1473 ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "login_db": "mysql", "login_host": "192.0.2.1", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root", "query": "SHOW STATUS LIKE \"wsrep_local_state_comment\"" }, "module_extra_vars": {}, "module_name": "mysql_query", "timeout": 180, "user": null } }, "query_result": [ [ { "Value": "Synced", "Variable_name": "wsrep_local_state_comment" } ] ], "rowcount": [ 1 ] } RUNNING HANDLER [mariadb : Ensure MariaDB is running normally on bootstrap host] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/handlers/main.yml:54 Monday 17 August 2026 11:22:35 +0000 (0:00:02.346) 0:01:11.102 ********* changed: [primary] => { "add_group": "mariadb_bootstrap_restart", "changed": true, "parent_groups": [ "all" ] } RUNNING HANDLER [mariadb : Restart MariaDB on existing cluster members] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/handlers/main.yml:59 Monday 17 August 2026 11:22:35 +0000 (0:00:00.041) 0:01:11.144 ********* skipping: [primary] => { "changed": false, "false_condition": "groups[mariadb_shard_group + '_port_alive_True'] is defined", "skip_reason": "Conditional result was False" } RUNNING HANDLER [mariadb : Start MariaDB on new nodes] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/handlers/main.yml:67 Monday 17 August 2026 11:22:35 +0000 (0:00:00.050) 0:01:11.194 ********* [WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart [WARNING]: Could not match supplied host pattern, ignoring: mariadb_start skipping: [primary] => { "changed": false, "false_condition": "bootstrap_host is not defined or bootstrap_host != inventory_hostname", "skip_reason": "Conditional result was False" } PLAY [Restart mariadb services] ************************************************ skipping: no hosts matched PLAY [Start mariadb services] ************************************************** skipping: no hosts matched PLAY [Restart bootstrap mariadb service] *************************************** TASK [mariadb : Restart MariaDB container] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/restart_services.yml:2 Monday 17 August 2026 11:22:35 +0000 (0:00:00.067) 0:01:11.262 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dyeehxbmctemthgzfeandhxrjlyfwqsh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "mariadb", "volumes": ["/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "mariadb", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "mariadb", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "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 }, "ignore_missing": false, "image": "primary:4000/lokolla/mariadb-server:change_989849", "labels": {}, "name": "mariadb", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "result": false } TASK [mariadb : Wait for MariaDB service port liveness] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/restart_services.yml:18 Monday 17 August 2026 11:22:42 +0000 (0:00:06.694) 0:01:17.956 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"state": "started", "port": 3306, "search_regex": "MariaDB", "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 3, "invocation": {"module_args": {"connect_timeout": 1, "host": "192.0.2.1", "port": 3306, "search_regex": "MariaDB", "timeout": 60, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "exclude_hosts": null, "msg": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "elapsed": 3, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 1, "delay": 0, "exclude_hosts": null, "host": "192.0.2.1", "msg": null, "path": null, "port": 3306, "search_regex": "MariaDB", "sleep": 1, "state": "started", "timeout": 60 } }, "match_groupdict": {}, "match_groups": [], "path": null, "port": 3306, "search_regex": "MariaDB", "state": "started" } TASK [mariadb : Wait for MariaDB service to sync WSREP] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/restart_services.yml:31 Monday 17 August 2026 11:22:45 +0000 (0:00:03.324) 0:01:21.281 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-giqoxdktfkzofykqweguiqlfnhymwzxm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_query has been deprecated. Use ansible.mysql.mysql_query instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "executed_queries": ["SHOW STATUS LIKE \\"wsrep_local_state_comment\\""], "query_result": [[{"Variable_name": "wsrep_local_state_comment", "Value": "Synced"}]], "rowcount": [1], "execution_time_ms": [1.1728], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"login_db": "mysql", "login_host": "192.0.2.1", "login_port": "3306", "login_user": "root", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "query": "SHOW STATUS LIKE \\"wsrep_local_state_comment\\""}, "module_name": "mysql_query", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "executed_queries": [ "SHOW STATUS LIKE \"wsrep_local_state_comment\"" ], "execution_time_ms": [ 1.1728 ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "login_db": "mysql", "login_host": "192.0.2.1", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root", "query": "SHOW STATUS LIKE \"wsrep_local_state_comment\"" }, "module_extra_vars": {}, "module_name": "mysql_query", "timeout": 180, "user": null } }, "query_result": [ [ { "Value": "Synced", "Variable_name": "wsrep_local_state_comment" } ] ], "rowcount": [ 1 ] } 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 Monday 17 August 2026 11:22:47 +0000 (0:00:01.953) 0:01:23.234 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/register.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/check.yml included: mariadb for primary TASK [mariadb : Creating shard root mysql user] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/register.yml:2 Monday 17 August 2026 11:22:47 +0000 (0:00:00.076) 0:01:23.310 ********* [DEPRECATION WARNING]: community.mysql.mysql_user has been deprecated. Use ansible.mysql.mysql_user instead. This feature will be removed from collection 'community.mysql' version 5.0.0. Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zwehsqvqjsjrxgtylkcoxeofulifhwjb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_user has been deprecated. Use ansible.mysql.mysql_user instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "User added", "user": "root_shard_0", "password_changed": true, "attributes": null, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.1", "login_port": "3306", "login_user": "root", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "root_shard_0", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "host": "%", "priv": "*.*:ALL,GRANT"}, "module_name": "mysql_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "attributes": null, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "host": "%", "login_host": "192.0.2.1", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root", "name": "root_shard_0", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "*.*:ALL,GRANT" }, "module_extra_vars": {}, "module_name": "mysql_user", "timeout": 180, "user": null } }, "msg": "User added", "password_changed": true, "user": "root_shard_0" } TASK [mariadb : Creating mysql monitor user] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/register.yml:20 Monday 17 August 2026 11:22:49 +0000 (0:00:02.034) 0:01:25.345 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rzhuemlnoobxhgnyzzcqbszdblgjtmrw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_user has been deprecated. Use ansible.mysql.mysql_user instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "User added", "user": "monitor", "password_changed": true, "attributes": null, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.1", "login_port": "3306", "login_user": "root", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "monitor", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "host": "%", "priv": "*.*:USAGE,REPLICATION CLIENT"}, "module_name": "mysql_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "attributes": null, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "host": "%", "login_host": "192.0.2.1", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root", "name": "monitor", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "*.*:USAGE,REPLICATION CLIENT" }, "module_extra_vars": {}, "module_name": "mysql_user", "timeout": 180, "user": null } }, "msg": "User added", "password_changed": true, "user": "monitor" } TASK [mariadb : Creating database backup user and setting permissions] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/register.yml:38 Monday 17 August 2026 11:22:51 +0000 (0:00:02.092) 0:01:27.437 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_mariabackup | bool", "skip_reason": "Conditional result was False" } TASK [mariadb : Granting permissions on Mariabackup database to backup user] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/register.yml:58 Monday 17 August 2026 11:22:51 +0000 (0:00:00.033) 0:01:27.470 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_mariabackup | bool", "skip_reason": "Conditional result was False" } TASK [service-check : Get container facts for mariadb] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check/tasks/main.yml:3 Monday 17 August 2026 11:22:52 +0000 (0:00:00.036) 0:01:27.507 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cfhkxuoteuylknrfebqzikloqcuubmmc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "containers": {"mariadb": {"Id": "521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1", "Created": "2026-08-17T11:22:41.847402816Z", "Path": "dumb-init", "Args": ["--", "kolla_start"], "State": {"Status": "running", "Running": true, "Paused": false, "Restarting": false, "OOMKilled": false, "Dead": false, "Pid": 53176, "ExitCode": 0, "Error": "", "StartedAt": "2026-08-17T11:22:42.434208141Z", "FinishedAt": "0001-01-01T00:00:00Z", "Health": {"Status": "starting", "FailingStreak": 0}}, "Image": "sha256:af5200205fbd0b54319c45a6dd94b455f184d897165d4d3e16f17131f2add50f", "ResolvConfPath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/resolv.conf", "HostnamePath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/hostname", "HostsPath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/hosts", "LogPath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1-json.log", "Name": "/mariadb", "RestartCount": 0, "Driver": "overlayfs", "Platform": "linux", "MountLabel": "", "ProcessLabel": "", "AppArmorProfile": "docker-default", "ExecIDs": ["61d304d205c2e6f05eec575d24b8b857d07b5617b5d6c2eb288d9220a66392f3"], "HostConfig": {"Binds": ["/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql:rw", "kolla_logs:/var/log/kolla/:rw"], "ContainerIDFile": "", "LogConfig": {"Type": "json-file", "Config": {"max-file": "5", "max-size": "50m"}}, "NetworkMode": "host", "PortBindings": {}, "RestartPolicy": {"Name": "no", "MaximumRetryCount": 0}, "AutoRemove": false, "VolumeDriver": "", "VolumesFrom": null, "ConsoleSize": [0, 0], "CapAdd": null, "CapDrop": null, "CgroupnsMode": "private", "Dns": null, "DnsOptions": null, "DnsSearch": null, "ExtraHosts": null, "GroupAdd": null, "IpcMode": "private", "Cgroup": "", "Links": null, "OomScoreAdj": 0, "PidMode": "", "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": false, "SecurityOpt": [], "UTSMode": "", "UsernsMode": "", "ShmSize": 67108864, "Runtime": "runc", "Isolation": "", "CpuShares": 0, "Memory": 0, "NanoCpus": 0, "CgroupParent": "", "BlkioWeight": 0, "BlkioWeightDevice": null, "BlkioDeviceReadBps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteIOps": null, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": null, "DeviceCgroupRules": null, "DeviceRequests": null, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "OomKillDisable": null, "PidsLimit": null, "Ulimits": [{"Name": "nofile", "Hard": 1048576, "Soft": 1048576}], "CpuCount": 0, "CpuPercent": 0, "IOMaximumIOps": 0, "IOMaximumBandwidth": 0, "MaskedPaths": ["/proc/acpi", "/proc/asound", "/proc/interrupts", "/proc/kcore", "/proc/keys", "/proc/latency_stats", "/proc/sched_debug", "/proc/scsi", "/proc/timer_list", "/proc/timer_stats", "/sys/devices/virtual/powercap", "/sys/firmware"], "ReadonlyPaths": ["/proc/bus", "/proc/fs", "/proc/irq", "/proc/sys", "/proc/sysrq-trigger"]}, "Storage": {"RootFS": {"Snapshot": {"Name": "overlayfs"}}}, "Mounts": [{"Type": "bind", "Source": "/etc/kolla/mariadb", "Destination": "/var/lib/kolla/config_files", "Mode": "ro", "RW": false, "Propagation": "rprivate"}, {"Type": "volume", "Name": "mariadb", "Source": "/var/lib/docker/volumes/mariadb/_data", "Destination": "/var/lib/mysql", "Driver": "local", "Mode": "rw", "RW": true, "Propagation": ""}, {"Type": "volume", "Name": "kolla_logs", "Source": "/var/lib/docker/volumes/kolla_logs/_data", "Destination": "/var/log/kolla", "Driver": "local", "Mode": "rw", "RW": true, "Propagation": ""}], "Config": {"Hostname": "primary", "Domainname": "", "User": "mysql", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": ["KOLLA_CONFIG_STRATEGY=COPY_ALWAYS", "KOLLA_SERVICE_NAME=mariadb", "TZ=Etc/UTC", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=en_US.UTF-8", "KOLLA_BASE_DISTRO=debian", "KOLLA_BASE_ARCH=x86_64", "PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ", "DEBIAN_FRONTEND=noninteractive", "MARIADB_VERSION=11.4"], "Cmd": ["kolla_start"], "Healthcheck": {"Test": ["CMD-SHELL", "/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online"], "Interval": 30000000000, "Timeout": 30000000000, "StartPeriod": 120000000000, "Retries": 3}, "Image": "primary:4000/lokolla/mariadb-server:change_989849", "Volumes": {"/var/lib/kolla/config_files/": {}, "/var/lib/mysql": {}, "/var/log/kolla/": {}}, "WorkingDir": "", "Entrypoint": ["dumb-init", "--"], "Labels": {"build-date": "20260817", "kolla_version": "22.1.0", "maintainer": "Kolla Project (https://launchpad.net/kolla)", "name": "mariadb-server", "org.opencontainers.image.authors": "Kolla Project (https://launchpad.net/kolla)", "org.opencontainers.image.created": "2026-08-17T11:08:58Z", "org.opencontainers.image.description": "OpenStack Kolla mariadb-server image", "org.opencontainers.image.licenses": "Apache-2.0", "org.opencontainers.image.source": "https://opendev.org/openstack/kolla", "org.opencontainers.image.title": "mariadb-server", "org.opencontainers.image.url": "https://opendev.org/openstack/kolla", "org.opencontainers.image.version": "change_989849"}}, "NetworkSettings": {"SandboxID": "192b889d65d84a9291254b4912beaba675c30607207b4e851ba4cb273464e1ff", "SandboxKey": "/var/run/docker/netns/default", "Ports": {}, "Networks": {"host": {"IPAMConfig": null, "Links": null, "Aliases": null, "DriverOpts": null, "GwPriority": 0, "NetworkID": "6f3e85e14ce5314379ddedbaa43d33085f58ec2213749f3f51942b14e63ceabd", "EndpointID": "476b4612f67d250de466d1a207d45c04f30dd2e32cb4894179c9644fa4be0332", "Gateway": "", "IPAddress": "", "MacAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "DNSNames": null}}}, "ImageManifestDescriptor": {"mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:eeaf7f47c0076bc5ac1beebc8682525ae97852bfe9231c1acc77877767e5cf37", "size": 7850, "platform": {"architecture": "amd64", "os": "linux"}}}}, "invocation": {"module_args": {"action": "get_containers", "container_engine": "docker", "name": ["mariadb"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "containers": { "mariadb": { "AppArmorProfile": "docker-default", "Args": [ "--", "kolla_start" ], "Config": { "AttachStderr": false, "AttachStdin": false, "AttachStdout": false, "Cmd": [ "kolla_start" ], "Domainname": "", "Entrypoint": [ "dumb-init", "--" ], "Env": [ "KOLLA_CONFIG_STRATEGY=COPY_ALWAYS", "KOLLA_SERVICE_NAME=mariadb", "TZ=Etc/UTC", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=en_US.UTF-8", "KOLLA_BASE_DISTRO=debian", "KOLLA_BASE_ARCH=x86_64", "PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ", "DEBIAN_FRONTEND=noninteractive", "MARIADB_VERSION=11.4" ], "Healthcheck": { "Interval": 30000000000, "Retries": 3, "StartPeriod": 120000000000, "Test": [ "CMD-SHELL", "/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online" ], "Timeout": 30000000000 }, "Hostname": "primary", "Image": "primary:4000/lokolla/mariadb-server:change_989849", "Labels": { "build-date": "20260817", "kolla_version": "22.1.0", "maintainer": "Kolla Project (https://launchpad.net/kolla)", "name": "mariadb-server", "org.opencontainers.image.authors": "Kolla Project (https://launchpad.net/kolla)", "org.opencontainers.image.created": "2026-08-17T11:08:58Z", "org.opencontainers.image.description": "OpenStack Kolla mariadb-server image", "org.opencontainers.image.licenses": "Apache-2.0", "org.opencontainers.image.source": "https://opendev.org/openstack/kolla", "org.opencontainers.image.title": "mariadb-server", "org.opencontainers.image.url": "https://opendev.org/openstack/kolla", "org.opencontainers.image.version": "change_989849" }, "OpenStdin": false, "StdinOnce": false, "Tty": false, "User": "mysql", "Volumes": { "/var/lib/kolla/config_files/": {}, "/var/lib/mysql": {}, "/var/log/kolla/": {} }, "WorkingDir": "" }, "Created": "2026-08-17T11:22:41.847402816Z", "Driver": "overlayfs", "ExecIDs": [ "61d304d205c2e6f05eec575d24b8b857d07b5617b5d6c2eb288d9220a66392f3" ], "HostConfig": { "AutoRemove": false, "Binds": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql:rw", "kolla_logs:/var/log/kolla/:rw" ], "BlkioDeviceReadBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceWriteIOps": null, "BlkioWeight": 0, "BlkioWeightDevice": null, "CapAdd": null, "CapDrop": null, "Cgroup": "", "CgroupParent": "", "CgroupnsMode": "private", "ConsoleSize": [ 0, 0 ], "ContainerIDFile": "", "CpuCount": 0, "CpuPercent": 0, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpuShares": 0, "CpusetCpus": "", "CpusetMems": "", "DeviceCgroupRules": null, "DeviceRequests": null, "Devices": null, "Dns": null, "DnsOptions": null, "DnsSearch": null, "ExtraHosts": null, "GroupAdd": null, "IOMaximumBandwidth": 0, "IOMaximumIOps": 0, "IpcMode": "private", "Isolation": "", "Links": null, "LogConfig": { "Config": { "max-file": "5", "max-size": "50m" }, "Type": "json-file" }, "MaskedPaths": [ "/proc/acpi", "/proc/asound", "/proc/interrupts", "/proc/kcore", "/proc/keys", "/proc/latency_stats", "/proc/sched_debug", "/proc/scsi", "/proc/timer_list", "/proc/timer_stats", "/sys/devices/virtual/powercap", "/sys/firmware" ], "Memory": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "NanoCpus": 0, "NetworkMode": "host", "OomKillDisable": null, "OomScoreAdj": 0, "PidMode": "", "PidsLimit": null, "PortBindings": {}, "Privileged": false, "PublishAllPorts": false, "ReadonlyPaths": [ "/proc/bus", "/proc/fs", "/proc/irq", "/proc/sys", "/proc/sysrq-trigger" ], "ReadonlyRootfs": false, "RestartPolicy": { "MaximumRetryCount": 0, "Name": "no" }, "Runtime": "runc", "SecurityOpt": [], "ShmSize": 67108864, "UTSMode": "", "Ulimits": [ { "Hard": 1048576, "Name": "nofile", "Soft": 1048576 } ], "UsernsMode": "", "VolumeDriver": "", "VolumesFrom": null }, "HostnamePath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/hostname", "HostsPath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/hosts", "Id": "521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1", "Image": "sha256:af5200205fbd0b54319c45a6dd94b455f184d897165d4d3e16f17131f2add50f", "ImageManifestDescriptor": { "digest": "sha256:eeaf7f47c0076bc5ac1beebc8682525ae97852bfe9231c1acc77877767e5cf37", "mediaType": "application/vnd.oci.image.manifest.v1+json", "platform": { "architecture": "amd64", "os": "linux" }, "size": 7850 }, "LogPath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1-json.log", "MountLabel": "", "Mounts": [ { "Destination": "/var/lib/kolla/config_files", "Mode": "ro", "Propagation": "rprivate", "RW": false, "Source": "/etc/kolla/mariadb", "Type": "bind" }, { "Destination": "/var/lib/mysql", "Driver": "local", "Mode": "rw", "Name": "mariadb", "Propagation": "", "RW": true, "Source": "/var/lib/docker/volumes/mariadb/_data", "Type": "volume" }, { "Destination": "/var/log/kolla", "Driver": "local", "Mode": "rw", "Name": "kolla_logs", "Propagation": "", "RW": true, "Source": "/var/lib/docker/volumes/kolla_logs/_data", "Type": "volume" } ], "Name": "/mariadb", "NetworkSettings": { "Networks": { "host": { "Aliases": null, "DNSNames": null, "DriverOpts": null, "EndpointID": "476b4612f67d250de466d1a207d45c04f30dd2e32cb4894179c9644fa4be0332", "Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "GwPriority": 0, "IPAMConfig": null, "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "Links": null, "MacAddress": "", "NetworkID": "6f3e85e14ce5314379ddedbaa43d33085f58ec2213749f3f51942b14e63ceabd" } }, "Ports": {}, "SandboxID": "192b889d65d84a9291254b4912beaba675c30607207b4e851ba4cb273464e1ff", "SandboxKey": "/var/run/docker/netns/default" }, "Path": "dumb-init", "Platform": "linux", "ProcessLabel": "", "ResolvConfPath": "/var/lib/docker/containers/521bd8ed76697f28a6586f50b89752b0cf0119835bea29765f4cc7e9bf4557c1/resolv.conf", "RestartCount": 0, "State": { "Dead": false, "Error": "", "ExitCode": 0, "FinishedAt": "0001-01-01T00:00:00Z", "Health": { "FailingStreak": 0, "Status": "starting" }, "OOMKilled": false, "Paused": false, "Pid": 53176, "Restarting": false, "Running": true, "StartedAt": "2026-08-17T11:22:42.434208141Z", "Status": "running" }, "Storage": { "RootFS": { "Snapshot": { "Name": "overlayfs" } } } } }, "invocation": { "module_args": { "action": "get_containers", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "mariadb" ] } }, "result": false } TASK [service-check : Fail if containers are missing or not running for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check/tasks/main.yml:12 Monday 17 August 2026 11:22:52 +0000 (0:00:00.708) 0:01:28.215 ********* skipping: [primary] => { "changed": false, "false_condition": "missing_containers | length > 0", "skip_reason": "Conditional result was False" } TASK [service-check : Fail if containers are unhealthy for mariadb] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check/tasks/main.yml:26 Monday 17 August 2026 11:22:52 +0000 (0:00:00.053) 0:01:28.268 ********* skipping: [primary] => { "changed": false, "false_condition": "unhealthy_containers | length > 0", "skip_reason": "Conditional result was False" } TASK [mariadb : Query MariaDB Galera cluster status] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/check.yml:8 Monday 17 August 2026 11:22:52 +0000 (0:00:00.045) 0:01:28.314 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-inrfdwfculwfvxxpnvhjqdlqnyzgxpze ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_query has been deprecated. Use ansible.mysql.mysql_query instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "executed_queries": ["SHOW STATUS WHERE Variable_name IN (\'wsrep_cluster_status\', \'wsrep_local_state_comment\', \'wsrep_ready\', \'wsrep_connected\');"], "query_result": [[{"Variable_name": "wsrep_local_state_comment", "Value": "Synced"}, {"Variable_name": "wsrep_cluster_status", "Value": "Primary"}, {"Variable_name": "wsrep_connected", "Value": "ON"}, {"Variable_name": "wsrep_ready", "Value": "ON"}]], "rowcount": [4], "execution_time_ms": [0.9154], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_host": "192.0.2.1", "login_port": "3306", "query": "SHOW STATUS WHERE Variable_name IN (\'wsrep_cluster_status\', \'wsrep_local_state_comment\', \'wsrep_ready\', \'wsrep_connected\');"}, "module_name": "mysql_query", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "executed_queries": [ "SHOW STATUS WHERE Variable_name IN ('wsrep_cluster_status', 'wsrep_local_state_comment', 'wsrep_ready', 'wsrep_connected');" ], "execution_time_ms": [ 0.9154 ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.1", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "query": "SHOW STATUS WHERE Variable_name IN ('wsrep_cluster_status', 'wsrep_local_state_comment', 'wsrep_ready', 'wsrep_connected');" }, "module_extra_vars": {}, "module_name": "mysql_query", "timeout": 180, "user": null } }, "query_result": [ [ { "Value": "Synced", "Variable_name": "wsrep_local_state_comment" }, { "Value": "Primary", "Variable_name": "wsrep_cluster_status" }, { "Value": "ON", "Variable_name": "wsrep_connected" }, { "Value": "ON", "Variable_name": "wsrep_ready" } ] ], "rowcount": [ 4 ] } TASK [mariadb : Assert MariaDB Galera cluster is ready] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/check.yml:35 Monday 17 August 2026 11:22:54 +0000 (0:00:02.016) 0:01:30.331 ********* ok: [primary] => { "changed": false, "msg": "MariaDB Galera cluster is ready." } TASK [Include mariadb post-upgrade.yml] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/mariadb.yml:92 Monday 17 August 2026 11:22:54 +0000 (0:00:00.053) 0:01:30.384 ********* 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 deploy] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/main.yml:2 Monday 17 August 2026 11:22:54 +0000 (0:00:00.048) 0:01:30.433 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config-host.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/check-containers.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/deploy.yml for primary TASK [loadbalancer : Check IPv6 support] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config-host.yml:3 Monday 17 August 2026 11:22:55 +0000 (0:00:00.109) 0:01:30.542 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"changed": true, "stdout": "0", "stderr": "", "rc": 0, "cmd": ["/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6"], "start": "2026-08-17 11:22:55.324496", "end": "2026-08-17 11:22:55.328128", "delta": "0:00:00.003632", "msg": "", "invocation": {"module_args": {"_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6" ], "delta": "0:00:00.003632", "end": "2026-08-17 11:22:55.328128", "invocation": { "module_args": { "_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:22:55.324496", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": [ "0" ] } TASK [Setting sysctl values] *************************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config-host.yml:8 Monday 17 August 2026 11:22:55 +0000 (0:00:00.297) 0:01:30.840 ********* included: sysctl for primary TASK [sysctl : Check IPv6 support] ********************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/sysctl/tasks/main.yml:2 Monday 17 August 2026 11:22:55 +0000 (0:00:00.042) 0:01:30.883 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"changed": true, "stdout": "0", "stderr": "", "rc": 0, "cmd": ["/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6"], "start": "2026-08-17 11:22:55.659572", "end": "2026-08-17 11:22:55.667373", "delta": "0:00:00.007801", "msg": "", "invocation": {"module_args": {"_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6\\n", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6" ], "delta": "0:00:00.007801", "end": "2026-08-17 11:22:55.667373", "invocation": { "module_args": { "_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:22:55.659572", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": [ "0" ] } TASK [sysctl : Setting sysctl values] ****************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/sysctl/tasks/main.yml:8 Monday 17 August 2026 11:22:55 +0000 (0:00:00.299) 0:01:31.182 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hkpsqppucdydzamhzetyhxeoqhzmjoow ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv6.ip_nonlocal_bind", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv6.ip_nonlocal_bind", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1" } }, "item": { "name": "net.ipv6.ip_nonlocal_bind", "value": 1 } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-snwjuugvrrzsawutkgieqrmryptrwkgl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv4.ip_nonlocal_bind", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv4.ip_nonlocal_bind", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1" } }, "item": { "name": "net.ipv4.ip_nonlocal_bind", "value": 1 } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zdkdcethxmkbhckurenkxlutadahxggw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "invocation": {"module_args": {"name": "net.ipv4.tcp_retries2", "state": "absent", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": false, "reload": true, "ignoreerrors": false, "value": ""}}}\n', b'') ok: [primary] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'}) => { "ansible_loop_var": "item", "changed": false, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv4.tcp_retries2", "reload": true, "state": "absent", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": false, "value": "" } }, "item": { "name": "net.ipv4.tcp_retries2", "value": "KOLLA_UNSET" } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-aqzkjwsjjnxnmcqplecvckleolnyadiv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.unix.max_dgram_qlen", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "128", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.unix.max_dgram_qlen", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "128" } }, "item": { "name": "net.unix.max_dgram_qlen", "value": 128 } } TASK [module-load : Load modules] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:8 Monday 17 August 2026 11:22:57 +0000 (0:00:01.558) 0:01:32.740 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/community/general/plugins/modules/modprobe.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zbvsrbnvmatsjxlprvzmayldgglrbpja ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "name": "ip_vs", "params": "", "state": "present", "invocation": {"module_args": {"name": "ip_vs", "state": "present", "params": "", "persistent": "disabled"}}}\n', b'') changed: [primary] => (item=ip_vs) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "name": "ip_vs", "params": "", "persistent": "disabled", "state": "present" } }, "item": { "name": "ip_vs" }, "name": "ip_vs", "params": "", "state": "present" } TASK [module-load : Persist modules via modules-load.d] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:18 Monday 17 August 2026 11:22:58 +0000 (0:00:00.851) 0:01:33.592 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559 `" && echo ansible-tmp-1786965778.169118-55204-10131498507559="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965778.169118-55204-10131498507559=/home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pvrbhswxuqvxfrsymanbkuwzqywqzotn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/modules-load.d/ip_vs.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzmuy3z92/module-load.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzmuy3z92/module-load.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/ /home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cjjrnxljjvqywavzrizvrpknlnnedgru ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/modules-load.d/ip_vs.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/.source.conf", "md5sum": "611767e4923e25e8905b7d7670d8a29d", "checksum": "946b94c34ba96c4823933f2912d9d431cbc5b742", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 25, "invocation": {"module_args": {"dest": "/etc/modules-load.d/ip_vs.conf", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/.source.conf", "follow": false, "_original_basename": "module-load.conf.j2", "checksum": "946b94c34ba96c4823933f2912d9d431cbc5b742", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=ip_vs) => { "ansible_loop_var": "item", "changed": true, "checksum": "946b94c34ba96c4823933f2912d9d431cbc5b742", "dest": "/etc/modules-load.d/ip_vs.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "module-load.conf.j2", "attributes": null, "backup": false, "checksum": "946b94c34ba96c4823933f2912d9d431cbc5b742", "content": null, "dest": "/etc/modules-load.d/ip_vs.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "name": "ip_vs" }, "md5sum": "611767e4923e25e8905b7d7670d8a29d", "mode": "0644", "owner": "root", "size": 25, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965778.169118-55204-10131498507559/.source.conf", "state": "file", "uid": 0 } TASK [module-load : Drop module persistence] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:30 Monday 17 August 2026 11:22:58 +0000 (0:00:00.716) 0:01:34.309 ********* skipping: [primary] => (item=ip_vs) => { "ansible_loop_var": "item", "changed": false, "false_condition": "(item.state | default('present')) == 'absent'", "item": { "name": "ip_vs" }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [loadbalancer : Ensuring config directories exist] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:2 Monday 17 August 2026 11:22:58 +0000 (0:00:00.044) 0:01:34.353 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uacfysytxigmnqanltozskxdndimvqka ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/haproxy", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/haproxy", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/haproxy", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/haproxy", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fedkpitlatgszqhankozsvcpchhjjqem ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/proxysql", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/proxysql", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/proxysql", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/proxysql", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vnpzvhcahuhvqrzltngrqqdxwuuenxgr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/keepalived", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/keepalived", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/keepalived", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/keepalived", "size": 4096, "state": "directory", "uid": 0 } TASK [loadbalancer : Ensuring haproxy service config subdir exists] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:12 Monday 17 August 2026 11:22:59 +0000 (0:00:01.094) 0:01:35.447 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-upqmwopvdojuzptwwecgyxvizurfivxn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/haproxy/services.d", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/haproxy/services.d", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/haproxy/services.d", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/haproxy/services.d", "size": 4096, "state": "directory", "uid": 0 } TASK [loadbalancer : Ensuring proxysql service config subdirectories exist] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:24 Monday 17 August 2026 11:23:00 +0000 (0:00:00.339) 0:01:35.786 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wvkfnwjukhuewkqphmtfdbhhimixmsby ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/proxysql/users", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/proxysql/users", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item=users) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/proxysql/users", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "item": "users", "mode": "0770", "owner": "root", "path": "/etc/kolla/proxysql/users", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uxrtksdjvxdidamuqhmqvrbklgcaqjtw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/proxysql/rules", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/proxysql/rules", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item=rules) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/proxysql/rules", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "item": "rules", "mode": "0770", "owner": "root", "path": "/etc/kolla/proxysql/rules", "size": 4096, "state": "directory", "uid": 0 } TASK [loadbalancer : Ensuring keepalived checks subdir exists] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:39 Monday 17 August 2026 11:23:01 +0000 (0:00:00.712) 0:01:36.498 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gcgwgrmhtlctpfpgbpjcozgyzcgnwkle ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/keepalived/checks", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/keepalived/checks", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/keepalived/checks", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/keepalived/checks", "size": 4096, "state": "directory", "uid": 0 } TASK [loadbalancer : Remove mariadb.cfg if proxysql enabled] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:51 Monday 17 August 2026 11:23:01 +0000 (0:00:00.330) 0:01:36.828 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yrcghaqipbmugcureptnfdwmrgzcxoha ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/haproxy/services.d/mariadb.cfg", "changed": false, "state": "absent", "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/mariadb.cfg", "state": "absent", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') ok: [primary] => { "changed": false, "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": null, "mode": null, "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/haproxy/services.d/mariadb.cfg", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "absent", "unsafe_writes": false } }, "path": "/etc/kolla/haproxy/services.d/mariadb.cfg", "state": "absent" } TASK [loadbalancer : Removing checks for services which are disabled] ********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:62 Monday 17 August 2026 11:23:01 +0000 (0:00:00.402) 0:01:37.231 ********* skipping: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "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_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'primary:4000/lokolla/haproxy-ssh:change_989849', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "item": { "key": "haproxy-ssh", "value": { "container_name": "haproxy_ssh", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "loadbalancer", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 2985" ], "timeout": 30 }, "image": "primary:4000/lokolla/haproxy-ssh:change_989849", "volumes": [ "/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [loadbalancer : Copying checks for services which are enabled] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:78 Monday 17 August 2026 11:23:02 +0000 (0:00:00.246) 0:01:37.478 ********* skipping: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "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_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'primary:4000/lokolla/haproxy-ssh:change_989849', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keepalived_track_script_enabled | bool", "item": { "key": "haproxy-ssh", "value": { "container_name": "haproxy_ssh", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "loadbalancer", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 2985" ], "timeout": 30 }, "image": "primary:4000/lokolla/haproxy-ssh:change_989849", "volumes": [ "/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [loadbalancer : Copying over config.json files for services] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:95 Monday 17 August 2026 11:23:02 +0000 (0:00:00.244) 0:01:37.722 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199 `" && echo ansible-tmp-1786965782.4540997-55310-159608070212199="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965782.4540997-55310-159608070212199=/home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tzdyvyfnlihwtownelebwnkywsdqizmf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_bpsin9f/haproxy.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_bpsin9f/haproxy.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/ /home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nchomlltvwkrrivpyvbohghoggyahsyg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/.source.json", "md5sum": "fc963b337d29ddff87e68bf9f04a1bc2", "checksum": "bf23f3337bdbd92398ed0404c84ed1773b291d4f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2037, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/.source.json", "follow": false, "_original_basename": "haproxy.json.j2", "checksum": "bf23f3337bdbd92398ed0404c84ed1773b291d4f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "bf23f3337bdbd92398ed0404c84ed1773b291d4f", "dest": "/etc/kolla/haproxy/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy.json.j2", "attributes": null, "backup": false, "checksum": "bf23f3337bdbd92398ed0404c84ed1773b291d4f", "content": null, "dest": "/etc/kolla/haproxy/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "md5sum": "fc963b337d29ddff87e68bf9f04a1bc2", "mode": "0660", "owner": "root", "size": 2037, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965782.4540997-55310-159608070212199/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357 `" && echo ansible-tmp-1786965783.2342327-55310-28220494101357="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965783.2342327-55310-28220494101357=/home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ntvwhfxlejxdjbknclhfofgqhjuxmliy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpcbrxyc3d/proxysql.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpcbrxyc3d/proxysql.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/ /home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pjalwovrmnoiucnlbavpxspestwlovle ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/.source.json", "md5sum": "edfc7ef00dd8cb6d2f2ea460f7464d0a", "checksum": "5c8ab62a35b0f5bb70dc632ffbdff6d821b1627a", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2762, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/.source.json", "follow": false, "_original_basename": "proxysql.json.j2", "checksum": "5c8ab62a35b0f5bb70dc632ffbdff6d821b1627a", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "5c8ab62a35b0f5bb70dc632ffbdff6d821b1627a", "dest": "/etc/kolla/proxysql/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "proxysql.json.j2", "attributes": null, "backup": false, "checksum": "5c8ab62a35b0f5bb70dc632ffbdff6d821b1627a", "content": null, "dest": "/etc/kolla/proxysql/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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/" ] } }, "md5sum": "edfc7ef00dd8cb6d2f2ea460f7464d0a", "mode": "0660", "owner": "root", "size": 2762, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.2342327-55310-28220494101357/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968 `" && echo ansible-tmp-1786965783.950839-55310-80244997601968="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965783.950839-55310-80244997601968=/home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tcjcvaerkgmpuvfefdlzlhelszqvqjfh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keepalived/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpx6rmmh3l/keepalived.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpx6rmmh3l/keepalived.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/ /home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ezrmjjsfifhqzvuhtiqjpjnvrwpusfdp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keepalived/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/.source.json", "md5sum": "d0cc6a7b04c0e46e032e305c28532eb7", "checksum": "a8c16e970505273108bdd9f04aee948a1811cd49", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 673, "invocation": {"module_args": {"dest": "/etc/kolla/keepalived/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/.source.json", "follow": false, "_original_basename": "keepalived.json.j2", "checksum": "a8c16e970505273108bdd9f04aee948a1811cd49", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "a8c16e970505273108bdd9f04aee948a1811cd49", "dest": "/etc/kolla/keepalived/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "keepalived.json.j2", "attributes": null, "backup": false, "checksum": "a8c16e970505273108bdd9f04aee948a1811cd49", "content": null, "dest": "/etc/kolla/keepalived/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/.source.json", "unsafe_writes": false, "validate": null } }, "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "md5sum": "d0cc6a7b04c0e46e032e305c28532eb7", "mode": "0660", "owner": "root", "size": 673, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965783.950839-55310-80244997601968/.source.json", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over haproxy.cfg] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:103 Monday 17 August 2026 11:23:04 +0000 (0:00:02.376) 0:01:40.098 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613 `" && echo ansible-tmp-1786965784.7773564-55424-201649537103613="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965784.7773564-55424-201649537103613=/home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uygwfxseaurgjlqkkeyocasslsrdmpzn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/haproxy.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp3j8xa9hs/haproxy_main.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp3j8xa9hs/haproxy_main.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/ /home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ymcwfgtwfqbbtnokoeupeginfjwiymvp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/haproxy.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/.source.cfg", "md5sum": "478aa23e7fe973c0cf2ecf544950f7d0", "checksum": "10f8a0b2506bece873d2a416b272b8b77cc835c3", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1349, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/haproxy.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/.source.cfg", "follow": false, "_original_basename": "haproxy_main.cfg.j2", "checksum": "10f8a0b2506bece873d2a416b272b8b77cc835c3", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "10f8a0b2506bece873d2a416b272b8b77cc835c3", "dest": "/etc/kolla/haproxy/haproxy.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_main.cfg.j2", "attributes": null, "backup": false, "checksum": "10f8a0b2506bece873d2a416b272b8b77cc835c3", "content": null, "dest": "/etc/kolla/haproxy/haproxy.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/.source.cfg", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2", "md5sum": "478aa23e7fe973c0cf2ecf544950f7d0", "mode": "0660", "owner": "root", "size": 1349, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965784.7773564-55424-201649537103613/.source.cfg", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over proxysql config] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:117 Monday 17 August 2026 11:23:05 +0000 (0:00:00.839) 0:01:40.938 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823 `" && echo ansible-tmp-1786965785.628129-55463-250450521549823="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965785.628129-55463-250450521549823=/home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wzswztzkwdkxgkzjmwtzpdnkdkutucvi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/proxysql.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpydrc_e30/proxysql.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpydrc_e30/proxysql.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/ /home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zemhwczloexijvakalrwipezylfyzoil ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/proxysql.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/.source.yaml", "md5sum": "78723f761d152b1a4643c5125caec962", "checksum": "f5be49fe371670e4e1c45011a842596416af4259", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2022, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/proxysql.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/.source.yaml", "follow": false, "_original_basename": "proxysql.yaml.j2", "checksum": "f5be49fe371670e4e1c45011a842596416af4259", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "f5be49fe371670e4e1c45011a842596416af4259", "dest": "/etc/kolla/proxysql/proxysql.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "proxysql.yaml.j2", "attributes": null, "backup": false, "checksum": "f5be49fe371670e4e1c45011a842596416af4259", "content": null, "dest": "/etc/kolla/proxysql/proxysql.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/.source.yaml", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2", "md5sum": "78723f761d152b1a4643c5125caec962", "mode": "0660", "owner": "root", "size": 2022, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965785.628129-55463-250450521549823/.source.yaml", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over haproxy single external frontend config] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:131 Monday 17 August 2026 11:23:06 +0000 (0:00:00.886) 0:01:41.824 ********* skipping: [primary] => { "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "skip_reason": "Conditional result was False" } TASK [loadbalancer : Copying over custom haproxy services configuration] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:143 Monday 17 August 2026 11:23:06 +0000 (0:00:00.037) 0:01:41.861 ********* [WARNING]: Unable to find '/etc/kolla/config/haproxy/services.d' in expected paths (use -vvvvv to see paths) skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [loadbalancer : Copying over keepalived.conf] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:155 Monday 17 August 2026 11:23:06 +0000 (0:00:00.036) 0:01:41.898 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252 `" && echo ansible-tmp-1786965786.5831175-55504-163374353540252="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965786.5831175-55504-163374353540252=/home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gvdpaokhiotsbitsshejjtnakuohujsl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keepalived/keepalived.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpjn3j7nj6/keepalived.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpjn3j7nj6/keepalived.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/ /home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wbhttsinakhxmteyxvymnjadxavaxoal ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keepalived/keepalived.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/.source.conf", "md5sum": "5921fcaa48e4aed76102967053a19576", "checksum": "47c3c3b33851afbb4a1adf018b1edbe407458fa8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 321, "invocation": {"module_args": {"dest": "/etc/kolla/keepalived/keepalived.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/.source.conf", "follow": false, "_original_basename": "keepalived.conf.j2", "checksum": "47c3c3b33851afbb4a1adf018b1edbe407458fa8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "47c3c3b33851afbb4a1adf018b1edbe407458fa8", "dest": "/etc/kolla/keepalived/keepalived.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "keepalived.conf.j2", "attributes": null, "backup": false, "checksum": "47c3c3b33851afbb4a1adf018b1edbe407458fa8", "content": null, "dest": "/etc/kolla/keepalived/keepalived.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2", "md5sum": "5921fcaa48e4aed76102967053a19576", "mode": "0660", "owner": "root", "size": 321, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965786.5831175-55504-163374353540252/.source.conf", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over TLS certificates] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:169 Monday 17 August 2026 11:23:07 +0000 (0:00:00.880) 0:01:42.779 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/copy-certs.yml for primary TASK [loadbalancer : Copying over haproxy.pem] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/copy-certs.yml:2 Monday 17 August 2026 11:23:07 +0000 (0:00:00.077) 0:01:42.856 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394 `" && echo ansible-tmp-1786965787.5706403-55544-80848915394394="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965787.5706403-55544-80848915394394=/home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bndgfupqxmifqilwabfwnskmgmenveib ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/haproxy.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/haproxy.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/haproxy.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/ /home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iileuhskqxtepxzrohxofknfojfrjwzz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/haproxy.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/.source.pem", "md5sum": "b8e7735ac53f0f28f1b7a905781fb8d5", "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3192, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/haproxy.pem", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/.source.pem", "_original_basename": "haproxy.pem", "follow": false, "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=haproxy.pem) => { "ansible_loop_var": "item", "changed": true, "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "dest": "/etc/kolla/haproxy/haproxy.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy.pem", "attributes": null, "backup": false, "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "content": null, "dest": "/etc/kolla/haproxy/haproxy.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/.source.pem", "unsafe_writes": false, "validate": null } }, "item": "haproxy.pem", "md5sum": "b8e7735ac53f0f28f1b7a905781fb8d5", "mode": "0660", "owner": "root", "size": 3192, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965787.5706403-55544-80848915394394/.source.pem", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over haproxy-internal.pem] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/copy-certs.yml:18 Monday 17 August 2026 11:23:08 +0000 (0:00:00.870) 0:01:43.727 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826 `" && echo ansible-tmp-1786965788.4409585-55583-34672770646826="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965788.4409585-55583-34672770646826=/home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rqmuompcjydlxjcfttvplrontmgpfaoy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/haproxy-internal.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/haproxy-internal.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/haproxy-internal.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/ /home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uyhxkuxaasxbcbhpwszyaqweabfisdhn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/haproxy-internal.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/.source.pem", "md5sum": "b8e7735ac53f0f28f1b7a905781fb8d5", "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3192, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/haproxy-internal.pem", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/.source.pem", "_original_basename": "haproxy-internal.pem", "follow": false, "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=haproxy-internal.pem) => { "ansible_loop_var": "item", "changed": true, "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "dest": "/etc/kolla/haproxy/haproxy-internal.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy-internal.pem", "attributes": null, "backup": false, "checksum": "e0ab9681573c5de8d69d5397fbb7dbe4ae717272", "content": null, "dest": "/etc/kolla/haproxy/haproxy-internal.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/.source.pem", "unsafe_writes": false, "validate": null } }, "item": "haproxy-internal.pem", "md5sum": "b8e7735ac53f0f28f1b7a905781fb8d5", "mode": "0660", "owner": "root", "size": 3192, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965788.4409585-55583-34672770646826/.source.pem", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over proxysql-ca.pem] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/copy-certs.yml:34 Monday 17 August 2026 11:23:09 +0000 (0:00:00.844) 0:01:44.572 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426 `" && echo ansible-tmp-1786965789.2445383-55622-3532300949426="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965789.2445383-55622-3532300949426=/home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fdqllwnbazffrcwfjblnvuxhvfeusaog ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/proxysql-ca.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/proxysql-ca.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/proxysql-ca.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/ /home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kzhnbrjariziqzxkxlwlabkrtteccnen ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/proxysql-ca.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/.source.pem", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/proxysql-ca.pem", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/.source.pem", "_original_basename": "proxysql-ca.pem", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/proxysql/proxysql-ca.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "proxysql-ca.pem", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/proxysql/proxysql-ca.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0660", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965789.2445383-55622-3532300949426/.source.pem", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over proxysql-cert.pem] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/copy-certs.yml:47 Monday 17 August 2026 11:23:09 +0000 (0:00:00.833) 0:01:45.406 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215 `" && echo ansible-tmp-1786965790.0742974-55661-181230200836215="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965790.0742974-55661-181230200836215=/home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xdkghsekgjmsztkvuovsapevmhgiroth ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/proxysql-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/proxysql-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/proxysql-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/ /home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rsbeidnigngkvauvjpscdbgxbnwbpqop ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/proxysql-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/.source.pem", "md5sum": "0dd980b4f8114a4b2758a0ba41919631", "checksum": "265601a54555eca8432a7bb66dc85a9c1f05fdfe", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/proxysql-cert.pem", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/.source.pem", "_original_basename": "proxysql-cert.pem", "follow": false, "checksum": "265601a54555eca8432a7bb66dc85a9c1f05fdfe", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "265601a54555eca8432a7bb66dc85a9c1f05fdfe", "dest": "/etc/kolla/proxysql/proxysql-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "proxysql-cert.pem", "attributes": null, "backup": false, "checksum": "265601a54555eca8432a7bb66dc85a9c1f05fdfe", "content": null, "dest": "/etc/kolla/proxysql/proxysql-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "0dd980b4f8114a4b2758a0ba41919631", "mode": "0660", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.0742974-55661-181230200836215/.source.pem", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over proxysql-key.pem] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/copy-certs.yml:60 Monday 17 August 2026 11:23:10 +0000 (0:00:00.816) 0:01:46.222 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649 `" && echo ansible-tmp-1786965790.9028556-55700-264502154629649="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965790.9028556-55700-264502154629649=/home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-peiqnttgowhikykrwcejstprtxhnoejy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/proxysql-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/proxysql-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/proxysql-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/ /home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dltxyquaphhcznckpugmgdwljxmqztdw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/proxysql-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/.source.pem", "md5sum": "869a4d7867f7d468ea4121ebf0d9cb9f", "checksum": "17b91b0874c517fd42cdc869505fd17a2b1828e0", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/proxysql-key.pem", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/.source.pem", "_original_basename": "proxysql-key.pem", "follow": false, "checksum": "17b91b0874c517fd42cdc869505fd17a2b1828e0", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "17b91b0874c517fd42cdc869505fd17a2b1828e0", "dest": "/etc/kolla/proxysql/proxysql-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "proxysql-key.pem", "attributes": null, "backup": false, "checksum": "17b91b0874c517fd42cdc869505fd17a2b1828e0", "content": null, "dest": "/etc/kolla/proxysql/proxysql-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "869a4d7867f7d468ea4121ebf0d9cb9f", "mode": "0660", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965790.9028556-55700-264502154629649/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over extra CA certificates for mariadb] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:23:11 +0000 (0:00:00.825) 0:01:47.048 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523 `" && echo ansible-tmp-1786965791.7951543-55738-3994786346523="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965791.7951543-55738-3994786346523=/home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kolpdqhhoxfntxcpiauzburwpwpfgsod ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/ /home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sbptmzzgxxyqewgyqngezngturjstrxz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/haproxy/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/haproxy/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965791.7951543-55738-3994786346523/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054 `" && echo ansible-tmp-1786965792.491031-55738-1141721576054="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965792.491031-55738-1141721576054=/home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hjgkjdqietqwfttmeypeduhmwojkcppl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/ /home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-canygbfiwpywcvzxwzkwbxvgipgtntae ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/proxysql/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/proxysql/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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/" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965792.491031-55738-1141721576054/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686 `" && echo ansible-tmp-1786965793.1962469-55738-265326738864686="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965793.1962469-55738-265326738864686=/home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kadjobqstydlubelrlwzdrottrtkuucw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keepalived/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/ /home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wwcwerhcxdtsvrcyiiclfircacxauvql ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keepalived/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/keepalived/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/keepalived/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/keepalived/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/.source.crt", "unsafe_writes": false, "validate": null } }, "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965793.1962469-55738-265326738864686/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:23:13 +0000 (0:00:02.271) 0:01:49.319 ********* skipping: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:23:14 +0000 (0:00:00.210) 0:01:49.529 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488 `" && echo ansible-tmp-1786965794.3004436-55854-66206329733488="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965794.3004436-55854-66206329733488=/home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-imlxzvckkygshcxpoycopiglouvvyqyo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/mariadb-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/ /home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oypjcxpgjiczjnodplfbrypswamlsooi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/mariadb-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/mariadb-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/.source.pem", "_original_basename": "mariadb-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/haproxy/mariadb-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/haproxy/mariadb-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965794.3004436-55854-66206329733488/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648 `" && echo ansible-tmp-1786965795.0022905-55854-210211621794648="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965795.0022905-55854-210211621794648=/home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rqdfhyprbpchmiqagzujmkfsqlicvbks ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/mariadb-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/ /home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ksteyqquztlieyrmcsuaozpcdsxmbmck ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/mariadb-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/mariadb-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/.source.pem", "_original_basename": "mariadb-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/proxysql/mariadb-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/proxysql/mariadb-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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/" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.0022905-55854-210211621794648/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950 `" && echo ansible-tmp-1786965795.7341912-55854-262065688774950="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965795.7341912-55854-262065688774950=/home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zepawqfrgoucwgaebdxqepvfytckeaej ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keepalived/mariadb-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/ /home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fyypoioqezzusnpfhuixptbixcdkewdp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keepalived/mariadb-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/keepalived/mariadb-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/.source.pem", "_original_basename": "mariadb-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/keepalived/mariadb-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/keepalived/mariadb-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/.source.pem", "unsafe_writes": false, "validate": null } }, "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965795.7341912-55854-262065688774950/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:23:16 +0000 (0:00:02.329) 0:01:51.859 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503 `" && echo ansible-tmp-1786965796.649803-55968-62789359185503="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965796.649803-55968-62789359185503=/home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yqckxufvulcrcycmcnjpcstuepxeywdl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/mariadb-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/ /home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-poycplngvuvhvmsimrljkfzbzeayihhl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/mariadb-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/mariadb-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/.source.pem", "_original_basename": "mariadb-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/haproxy/mariadb-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/haproxy/mariadb-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965796.649803-55968-62789359185503/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345 `" && echo ansible-tmp-1786965797.353473-55968-82722864215345="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965797.353473-55968-82722864215345=/home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-scnpiwdttlvcrugdsloycrexkjivszgh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/mariadb-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/ /home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zaekzxqlhxdmofokbkyyqqcasazqifbu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/mariadb-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/mariadb-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/.source.pem", "_original_basename": "mariadb-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/proxysql/mariadb-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/proxysql/mariadb-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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/" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965797.353473-55968-82722864215345/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967 `" && echo ansible-tmp-1786965798.0619516-55968-259729740087967="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965798.0619516-55968-259729740087967=/home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-youhetgvfaerbjimhkfoeoitxrogkahk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keepalived/mariadb-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/mariadb-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/mariadb-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/ /home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wqflovprwxmmcvvxkhmcpwfufhduwoyo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keepalived/mariadb-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/keepalived/mariadb-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/.source.pem", "_original_basename": "mariadb-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/keepalived/mariadb-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "mariadb-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/keepalived/mariadb-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/.source.pem", "unsafe_writes": false, "validate": null } }, "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.0619516-55968-259729740087967/.source.pem", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over haproxy start script] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:174 Monday 17 August 2026 11:23:18 +0000 (0:00:02.350) 0:01:54.209 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222 `" && echo ansible-tmp-1786965798.9208636-56082-229778207536222="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965798.9208636-56082-229778207536222=/home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-njekmdsnjjtlsfszysbrmdqbwndnlatb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/haproxy_run.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp7szii639/haproxy_run.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp7szii639/haproxy_run.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/ /home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ajviawbvqxpqimixlhxrextveweepnux ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/haproxy_run.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/.source.sh", "md5sum": "05a7ae5024a0d53ce7bb9ce3649dc3d6", "checksum": "fe0cc76890cfea1adff3fc3d7e0bbdae2570c56d", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "file", "size": 1764, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/haproxy_run.sh", "mode": "0770", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/.source.sh", "follow": false, "_original_basename": "haproxy_run.sh.j2", "checksum": "fe0cc76890cfea1adff3fc3d7e0bbdae2570c56d", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "fe0cc76890cfea1adff3fc3d7e0bbdae2570c56d", "dest": "/etc/kolla/haproxy/haproxy_run.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_run.sh.j2", "attributes": null, "backup": false, "checksum": "fe0cc76890cfea1adff3fc3d7e0bbdae2570c56d", "content": null, "dest": "/etc/kolla/haproxy/haproxy_run.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0770", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/.source.sh", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2", "md5sum": "05a7ae5024a0d53ce7bb9ce3649dc3d6", "mode": "0770", "owner": "root", "size": 1764, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965798.9208636-56082-229778207536222/.source.sh", "state": "file", "uid": 0 } TASK [loadbalancer : Copying over proxysql start script] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:188 Monday 17 August 2026 11:23:19 +0000 (0:00:00.932) 0:01:55.142 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823 `" && echo ansible-tmp-1786965799.8324997-56121-255044611509823="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965799.8324997-56121-255044611509823=/home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bobeziaoiqfhbxzmxnnnaszwbfqsiffh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/proxysql_run.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpommaogfv/proxysql_run.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpommaogfv/proxysql_run.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/ /home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rmkztpgravnpprygvjsmhwkocsvdchpl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/proxysql_run.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/.source.sh", "md5sum": "5bf4f89d9590397c0ad915a70739d0d9", "checksum": "b142ee971c2b812e60f6009694ec1c27035e0c70", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "file", "size": 195, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/proxysql_run.sh", "mode": "0770", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/.source.sh", "follow": false, "_original_basename": "proxysql_run.sh.j2", "checksum": "b142ee971c2b812e60f6009694ec1c27035e0c70", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "b142ee971c2b812e60f6009694ec1c27035e0c70", "dest": "/etc/kolla/proxysql/proxysql_run.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "proxysql_run.sh.j2", "attributes": null, "backup": false, "checksum": "b142ee971c2b812e60f6009694ec1c27035e0c70", "content": null, "dest": "/etc/kolla/proxysql/proxysql_run.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0770", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/.source.sh", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2", "md5sum": "5bf4f89d9590397c0ad915a70739d0d9", "mode": "0770", "owner": "root", "size": 195, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965799.8324997-56121-255044611509823/.source.sh", "state": "file", "uid": 0 } TASK [loadbalancer : Copying files for haproxy-ssh] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/tasks/config.yml:202 Monday 17 August 2026 11:23:20 +0000 (0:00:00.825) 0:01:55.967 ********* skipping: [primary] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "item": { "dest": "sshd_config", "src": "haproxy-ssh/sshd_config.j2" }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "item": { "dest": "id_rsa.pub", "src": "haproxy-ssh/id_rsa.pub" }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-check-containers : Check containers for loadbalancer] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:23:20 +0000 (0:00:00.058) 0:01:56.025 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bjmctvpkjnkgxydpuxtwidzwnkygjnyh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "haproxy"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "haproxy", "privileged": true, "volumes": ["/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "haproxy", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl http://192.0.2.1:61313" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/haproxy:change_989849", "labels": {}, "name": "haproxy", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nuajtelcuungqjmwlhnqrkcnqpwpbuwu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "proxysql"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen proxysql 6032"], "timeout": 30}, "image": "primary:4000/lokolla/proxysql:change_989849", "name": "proxysql", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "proxysql", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen proxysql 6032" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/proxysql:change_989849", "labels": {}, "name": "proxysql", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": 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/" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qlxtsgfqetkxdqxnmawfqlazwbknudto ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "keepalived"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/keepalived:change_989849", "name": "keepalived", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "keepalived", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keepalived:change_989849", "labels": {}, "name": "keepalived", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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/" ] } }, "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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": true } TASK [service-check-containers : Notify handlers to restart containers for loadbalancer] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:23:22 +0000 (0:00:01.841) 0:01:57.867 ********* Notification for handler Restart haproxy container has been saved. Notification for handler Restart proxysql container has been saved. Notification for handler Restart keepalived container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container" } TASK [service-check-containers : Check containers that require iteration for loadbalancer] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:23:22 +0000 (0:00:00.154) 0:01:58.021 ********* skipping: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [Configure loadbalancer for aodh] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:169 Monday 17 August 2026 11:23:22 +0000 (0:00:00.327) 0:01:58.349 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_aodh | bool", "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 Monday 17 August 2026 11:23:22 +0000 (0:00:00.033) 0:01:58.383 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_barbican | bool", "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 Monday 17 August 2026 11:23:22 +0000 (0:00:00.032) 0:01:58.415 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_blazar | bool", "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 Monday 17 August 2026 11:23:22 +0000 (0:00:00.040) 0:01:58.455 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_ceph_rgw | bool", "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 Monday 17 August 2026 11:23:23 +0000 (0:00:00.030) 0:01:58.486 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_cinder | bool", "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 Monday 17 August 2026 11:23:23 +0000 (0:00:00.027) 0:01:58.514 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_cloudkitty | bool", "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 Monday 17 August 2026 11:23:23 +0000 (0:00:00.030) 0:01:58.544 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_cyborg | bool", "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 Monday 17 August 2026 11:23:23 +0000 (0:00:00.037) 0:01:58.582 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_designate | bool", "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 Monday 17 August 2026 11:23:23 +0000 (0:00:00.031) 0:01:58.614 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_etcd | bool", "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 Monday 17 August 2026 11:23:23 +0000 (0:00:00.035) 0:01:58.650 ********* included: glance for primary TASK [haproxy-config : Copying over haproxy config for glance] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:23 +0000 (0:00:00.103) 0:01:58.754 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301 `" && echo ansible-tmp-1786965803.635011-56242-188030566495301="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965803.635011-56242-188030566495301=/home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eyptldyaekypfjkeowwnrshfnilqouln ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/glance-api.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpaidywizr/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpaidywizr/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/ /home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tjcgbidbopvdvidqydwxlobrgiklynju ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/glance-api.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/.source.cfg", "md5sum": "78ce85e6a2b808c8e4f7f913eead0302", "checksum": "563c463a1b93f0f0f9810b0fef483100b6532fba", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 602, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/glance-api.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "563c463a1b93f0f0f9810b0fef483100b6532fba", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "563c463a1b93f0f0f9810b0fef483100b6532fba", "dest": "/etc/kolla/haproxy/services.d/glance-api.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "563c463a1b93f0f0f9810b0fef483100b6532fba", "content": null, "dest": "/etc/kolla/haproxy/services.d/glance-api.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "78ce85e6a2b808c8e4f7f913eead0302", "mode": "0660", "owner": "root", "size": 602, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965803.635011-56242-188030566495301/.source.cfg", "state": "file", "uid": 0 } TASK [haproxy-config : Add configuration when using single external frontend for glance] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:24 +0000 (0:00:01.175) 0:01:59.929 ********* skipping: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for glance] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:24 +0000 (0:00:00.229) 0:02:00.158 ********* skipping: [primary] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "glance_api", "value": { "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 } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "glance_api_external", "value": { "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 } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for glance] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:24 +0000 (0:00:00.179) 0:02:00.337 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054 `" && echo ansible-tmp-1786965804.9294631-56284-178255834469054="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965804.9294631-56284-178255834469054=/home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-asgiogrlvkmbzqogebzslaxtwnjvvjdg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/glance.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp70yv77_8/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp70yv77_8/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/ /home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-imvfwgcfgqpfyyqvhmsxowbcszzrescb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/glance.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/.source.yaml", "md5sum": "a7bb6bda0b800bb88cc45ab8703c1d4e", "checksum": "ae50490b601fca1a651def394563cc238932717e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 744, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/glance.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "ae50490b601fca1a651def394563cc238932717e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "ae50490b601fca1a651def394563cc238932717e", "dest": "/etc/kolla/proxysql/users/glance.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "ae50490b601fca1a651def394563cc238932717e", "content": null, "dest": "/etc/kolla/proxysql/users/glance.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "a7bb6bda0b800bb88cc45ab8703c1d4e", "mode": "0660", "owner": "root", "size": 744, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965804.9294631-56284-178255834469054/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for glance] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:25 +0000 (0:00:00.747) 0:02:01.085 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448 `" && echo ansible-tmp-1786965805.6763275-56322-83274920495448="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965805.6763275-56322-83274920495448=/home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pklfkooufoykypuamhxlnxbymcczwhra ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/glance.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyswuv_8j/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyswuv_8j/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/ /home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yehsbvlfeykgrlszozvrsawrkyiakmvf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/glance.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/.source.yaml", "md5sum": "745fc2c6dad63c532b1f75f2e3c47146", "checksum": "ec3e55b9b78c8dbbd9f4204a750705f99d062c57", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 614, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/glance.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "ec3e55b9b78c8dbbd9f4204a750705f99d062c57", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "ec3e55b9b78c8dbbd9f4204a750705f99d062c57", "dest": "/etc/kolla/proxysql/rules/glance.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "ec3e55b9b78c8dbbd9f4204a750705f99d062c57", "content": null, "dest": "/etc/kolla/proxysql/rules/glance.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "745fc2c6dad63c532b1f75f2e3c47146", "mode": "0660", "owner": "root", "size": 614, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965805.6763275-56322-83274920495448/.source.yaml", "state": "file", "uid": 0 } TASK [Configure loadbalancer for gnocchi] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:229 Monday 17 August 2026 11:23:26 +0000 (0:00:00.751) 0:02:01.836 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_gnocchi | bool", "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 Monday 17 August 2026 11:23:26 +0000 (0:00:00.031) 0:02:01.867 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_grafana | bool", "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 Monday 17 August 2026 11:23:26 +0000 (0:00:00.031) 0:02:01.899 ********* included: heat for primary TASK [haproxy-config : Copying over haproxy config for heat] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:26 +0000 (0:00:00.108) 0:02:02.007 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712 `" && echo ansible-tmp-1786965806.823571-56364-133731803298712="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965806.823571-56364-133731803298712=/home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-anoebdehxldvndmwnnepxgvpxwsipmwc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/heat-api.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpuokq27eh/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpuokq27eh/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/ /home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-koblclmziuzmpavxfkwmhxvepqinraii ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/heat-api.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/.source.cfg", "md5sum": "72db02a98921668004a1311a70a6a974", "checksum": "6865a9258bc7feacc087c4df37ca35bfdc6e4a54", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 557, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/heat-api.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "6865a9258bc7feacc087c4df37ca35bfdc6e4a54", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'heat-api', 'value': {'container_name': 'heat_api', 'group': 'heat-api', 'enabled': True, 'image': 'primary:4000/lokolla/heat-api:change_989849', 'volumes': ['/etc/kolla/heat-api/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8004/healthcheck'], 'timeout': 30}, 'wsgi': 'heat.wsgi.api:application', 'haproxy': {'heat_api': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '8004', 'listen_port': '8004', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'heat_api_external': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8004', 'listen_port': '8004', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "6865a9258bc7feacc087c4df37ca35bfdc6e4a54", "dest": "/etc/kolla/haproxy/services.d/heat-api.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "6865a9258bc7feacc087c4df37ca35bfdc6e4a54", "content": null, "dest": "/etc/kolla/haproxy/services.d/heat-api.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "72db02a98921668004a1311a70a6a974", "mode": "0660", "owner": "root", "size": 557, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965806.823571-56364-133731803298712/.source.cfg", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959 `" && echo ansible-tmp-1786965807.6363847-56364-280231296774959="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965807.6363847-56364-280231296774959=/home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gtjgmcocjlsbrvmxecndulqbyolaktat ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/heat-api-cfn.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphpopgcmz/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphpopgcmz/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/ /home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zbnqguauhlgzgycqqhwfcudelenbvndj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/heat-api-cfn.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/.source.cfg", "md5sum": "835f82cf09295f98d53604c232edcd69", "checksum": "45f6ef0a64f1bec0d840c96b136fb55bddc1a089", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 569, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/heat-api-cfn.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "45f6ef0a64f1bec0d840c96b136fb55bddc1a089", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'heat-api-cfn', 'value': {'container_name': 'heat_api_cfn', 'group': 'heat-api-cfn', 'enabled': True, 'image': 'primary:4000/lokolla/heat-api-cfn:change_989849', 'volumes': ['/etc/kolla/heat-api-cfn/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8000/healthcheck'], 'timeout': 30}, 'wsgi': 'heat.wsgi.cfn:application', 'haproxy': {'heat_api_cfn': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '8000', 'listen_port': '8000', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'heat_api_cfn_external': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8000', 'listen_port': '8000', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "45f6ef0a64f1bec0d840c96b136fb55bddc1a089", "dest": "/etc/kolla/haproxy/services.d/heat-api-cfn.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "45f6ef0a64f1bec0d840c96b136fb55bddc1a089", "content": null, "dest": "/etc/kolla/haproxy/services.d/heat-api-cfn.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "835f82cf09295f98d53604c232edcd69", "mode": "0660", "owner": "root", "size": 569, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965807.6363847-56364-280231296774959/.source.cfg", "state": "file", "uid": 0 } skipping: [primary] => (item={'key': 'heat-engine', 'value': {'container_name': 'heat_engine', 'group': 'heat-engine', 'enabled': True, 'image': 'primary:4000/lokolla/heat-engine:change_989849', 'volumes': ['/etc/kolla/heat-engine/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port heat-engine 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "volumes": [ "/etc/kolla/heat-engine/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } TASK [haproxy-config : Add configuration when using single external frontend for heat] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:28 +0000 (0:00:01.846) 0:02:03.854 ********* skipping: [primary] => (item={'key': 'heat-api', 'value': {'container_name': 'heat_api', 'group': 'heat-api', 'enabled': True, 'image': 'primary:4000/lokolla/heat-api:change_989849', 'volumes': ['/etc/kolla/heat-api/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8004/healthcheck'], 'timeout': 30}, 'wsgi': 'heat.wsgi.api:application', 'haproxy': {'heat_api': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '8004', 'listen_port': '8004', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'heat_api_external': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8004', 'listen_port': '8004', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'heat-api-cfn', 'value': {'container_name': 'heat_api_cfn', 'group': 'heat-api-cfn', 'enabled': True, 'image': 'primary:4000/lokolla/heat-api-cfn:change_989849', 'volumes': ['/etc/kolla/heat-api-cfn/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8000/healthcheck'], 'timeout': 30}, 'wsgi': 'heat.wsgi.cfn:application', 'haproxy': {'heat_api_cfn': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '8000', 'listen_port': '8000', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'heat_api_cfn_external': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8000', 'listen_port': '8000', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'heat-engine', 'value': {'container_name': 'heat_engine', 'group': 'heat-engine', 'enabled': True, 'image': 'primary:4000/lokolla/heat-engine:change_989849', 'volumes': ['/etc/kolla/heat-engine/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port heat-engine 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/heat-engine/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for heat] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:28 +0000 (0:00:00.274) 0:02:04.128 ********* skipping: [primary] => (item={'key': 'heat_api', 'value': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '8004', 'listen_port': '8004', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "heat_api", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'heat_api_external', 'value': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8004', 'listen_port': '8004', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "heat_api_external", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'heat_api_cfn', 'value': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '8000', 'listen_port': '8000', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "heat_api_cfn", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'heat_api_cfn_external', 'value': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8000', 'listen_port': '8000', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "heat_api_cfn_external", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for heat] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:28 +0000 (0:00:00.230) 0:02:04.359 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327 `" && echo ansible-tmp-1786965808.9605477-56444-192468678839327="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965808.9605477-56444-192468678839327=/home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rywsfbyihipbfbgtnkxiwzeesuofqels ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/heat.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpcuqlypwi/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpcuqlypwi/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/ /home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zgkkmufowagjmjbjavkhbwljymtbzbfc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/heat.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/.source.yaml", "md5sum": "2f51e43af8e801774ebab9567e28e0c3", "checksum": "fde29a9202a8b965ec2c3ff92f7699b939ec71d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 742, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/heat.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "fde29a9202a8b965ec2c3ff92f7699b939ec71d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "fde29a9202a8b965ec2c3ff92f7699b939ec71d7", "dest": "/etc/kolla/proxysql/users/heat.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "fde29a9202a8b965ec2c3ff92f7699b939ec71d7", "content": null, "dest": "/etc/kolla/proxysql/users/heat.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "2f51e43af8e801774ebab9567e28e0c3", "mode": "0660", "owner": "root", "size": 742, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965808.9605477-56444-192468678839327/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for heat] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:29 +0000 (0:00:00.772) 0:02:05.132 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958 `" && echo ansible-tmp-1786965809.7294228-56482-223183631018958="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965809.7294228-56482-223183631018958=/home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uzghtnmljjotmteynlnebndlgsxtence ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/heat.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpipaepanq/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpipaepanq/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/ /home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sxcybholhxriogjpiffkjfmvunbhtnme ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/heat.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/.source.yaml", "md5sum": "28bdd9379a690bf5dd6f289a4fdfe8a3", "checksum": "d5ed95966b215f58308ce9c5105034757ddb60af", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 610, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/heat.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "d5ed95966b215f58308ce9c5105034757ddb60af", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "d5ed95966b215f58308ce9c5105034757ddb60af", "dest": "/etc/kolla/proxysql/rules/heat.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "d5ed95966b215f58308ce9c5105034757ddb60af", "content": null, "dest": "/etc/kolla/proxysql/rules/heat.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "28bdd9379a690bf5dd6f289a4fdfe8a3", "mode": "0660", "owner": "root", "size": 610, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965809.7294228-56482-223183631018958/.source.yaml", "state": "file", "uid": 0 } TASK [Configure loadbalancer for horizon] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:247 Monday 17 August 2026 11:23:30 +0000 (0:00:00.768) 0:02:05.900 ********* included: horizon for primary TASK [haproxy-config : Copying over haproxy config for horizon] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:30 +0000 (0:00:00.086) 0:02:05.987 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405 `" && echo ansible-tmp-1786965810.7774968-56522-70636964767405="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965810.7774968-56522-70636964767405=/home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hfnlsoytsrwcogzaatxnbtpxqnmhfioo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/horizon.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmprb_iuvxu/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmprb_iuvxu/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/ /home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vnrhokeouysqkwufzodbsvcwtpbxtlcy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/horizon.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/.source.cfg", "md5sum": "c9edb188f821e4d080d1843fa2d7ccd7", "checksum": "d19b034ae27ff8c3e6c9fc4525df9e99615a337b", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 656, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/horizon.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "d19b034ae27ff8c3e6c9fc4525df9e99615a337b", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'primary:4000/lokolla/horizon:change_989849', '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'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'yes'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'yes'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "d19b034ae27ff8c3e6c9fc4525df9e99615a337b", "dest": "/etc/kolla/haproxy/services.d/horizon.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "d19b034ae27ff8c3e6c9fc4525df9e99615a337b", "content": null, "dest": "/etc/kolla/haproxy/services.d/horizon.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/" ], "wsgi": "openstack_dashboard.wsgi:application" } }, "md5sum": "c9edb188f821e4d080d1843fa2d7ccd7", "mode": "0660", "owner": "root", "size": 656, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965810.7774968-56522-70636964767405/.source.cfg", "state": "file", "uid": 0 } TASK [haproxy-config : Add configuration when using single external frontend for horizon] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:31 +0000 (0:00:01.024) 0:02:07.011 ********* skipping: [primary] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'primary:4000/lokolla/horizon:change_989849', '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'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'yes'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'yes'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro", "", "kolla_logs:/var/log/kolla/" ], "wsgi": "openstack_dashboard.wsgi:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for horizon] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:31 +0000 (0:00:00.234) 0:02:07.245 ********* skipping: [primary] => (item={'key': 'horizon', 'value': {'enabled': 'True', 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'yes'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "horizon", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "horizon_redirect", "value": { "enabled": true, "external": false, "frontend_redirect_extra": [ null ], "listen_port": "8080", "mode": "redirect", "port": "80" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'horizon_external', 'value': {'enabled': 'True', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'yes'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "horizon_external", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "horizon_external_redirect", "value": { "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "frontend_redirect_extra": [ null ], "listen_port": "8080", "mode": "redirect", "port": "80" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'acme_client', 'value': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.enabled | bool", "item": { "key": "acme_client", "value": { "custom_member_list": [], "enabled": false, "with_frontend": false } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for horizon] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:32 +0000 (0:00:00.237) 0:02:07.483 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099 `" && echo ansible-tmp-1786965812.0819283-56564-32731808892099="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965812.0819283-56564-32731808892099=/home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-suxfwymqxytouajexholqnlgtmhmmcsc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/horizon.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpkpf_ixi1/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpkpf_ixi1/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/ /home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nrepnlknsiwwnjsdnrrtpvcebcruehte ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/horizon.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/.source.yaml", "md5sum": "bdaeec70c058d14edfa5c4ef53d842d2", "checksum": "8c2a47c47d7b23470e2420583f6ef8f2b1c74e96", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 745, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/horizon.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "8c2a47c47d7b23470e2420583f6ef8f2b1c74e96", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "8c2a47c47d7b23470e2420583f6ef8f2b1c74e96", "dest": "/etc/kolla/proxysql/users/horizon.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "8c2a47c47d7b23470e2420583f6ef8f2b1c74e96", "content": null, "dest": "/etc/kolla/proxysql/users/horizon.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "bdaeec70c058d14edfa5c4ef53d842d2", "mode": "0660", "owner": "root", "size": 745, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.0819283-56564-32731808892099/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for horizon] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:32 +0000 (0:00:00.744) 0:02:08.227 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247 `" && echo ansible-tmp-1786965812.826735-56602-249674013769247="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965812.826735-56602-249674013769247=/home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wyvktncalvylfaevrfqeraufrtwxnmbp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/horizon.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0ho18gpb/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0ho18gpb/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/ /home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ffactlufeqdefgullpkucphuwzeorvzc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/horizon.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/.source.yaml", "md5sum": "7a098936c7fdf6aca02256c232decf84", "checksum": "370829be573bbeea32c8369b02cf23845fe25e68", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 616, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/horizon.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "370829be573bbeea32c8369b02cf23845fe25e68", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "370829be573bbeea32c8369b02cf23845fe25e68", "dest": "/etc/kolla/proxysql/rules/horizon.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "370829be573bbeea32c8369b02cf23845fe25e68", "content": null, "dest": "/etc/kolla/proxysql/rules/horizon.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "7a098936c7fdf6aca02256c232decf84", "mode": "0660", "owner": "root", "size": 616, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965812.826735-56602-249674013769247/.source.yaml", "state": "file", "uid": 0 } TASK [Configure loadbalancer for ironic] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:253 Monday 17 August 2026 11:23:33 +0000 (0:00:00.767) 0:02:08.994 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_ironic | bool", "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 Monday 17 August 2026 11:23:33 +0000 (0:00:00.026) 0:02:09.021 ********* included: keystone for primary TASK [haproxy-config : Copying over haproxy config for keystone] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:33 +0000 (0:00:00.092) 0:02:09.114 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029 `" && echo ansible-tmp-1786965813.9181616-56643-144902718492029="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965813.9181616-56643-144902718492029=/home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kyjvuhaftpsagvkilwcorwvgjtgdkrph ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/keystone.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp0bpmlcx/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp0bpmlcx/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/ /home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-setnemjyjecsijpxqtzskhryeaoysedm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/keystone.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/.source.cfg", "md5sum": "da41ca635c7b0ea5bdac2e1bdf53d1f3", "checksum": "0656cb1f3625af69c074985bb8dab1c4e595149f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 607, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/keystone.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "0656cb1f3625af69c074985bb8dab1c4e595149f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "0656cb1f3625af69c074985bb8dab1c4e595149f", "dest": "/etc/kolla/haproxy/services.d/keystone.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "0656cb1f3625af69c074985bb8dab1c4e595149f", "content": null, "dest": "/etc/kolla/haproxy/services.d/keystone.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "da41ca635c7b0ea5bdac2e1bdf53d1f3", "mode": "0660", "owner": "root", "size": 607, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965813.9181616-56643-144902718492029/.source.cfg", "state": "file", "uid": 0 } skipping: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'primary:4000/lokolla/httpd:change_989849', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "keystone-httpd", "value": { "container_name": "keystone_httpd", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "keystone", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:5000" ], "timeout": 30 }, "image": "primary:4000/lokolla/httpd:change_989849", "volumes": [ "/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } TASK [haproxy-config : Add configuration when using single external frontend for keystone] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:34 +0000 (0:00:01.048) 0:02:10.162 ********* skipping: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'primary:4000/lokolla/httpd:change_989849', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "keystone-httpd", "value": { "container_name": "keystone_httpd", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "keystone", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:5000" ], "timeout": 30 }, "image": "primary:4000/lokolla/httpd:change_989849", "volumes": [ "/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for keystone] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:34 +0000 (0:00:00.277) 0:02:10.439 ********* skipping: [primary] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "keystone_internal", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "keystone_external", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for keystone] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:35 +0000 (0:00:00.163) 0:02:10.603 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153 `" && echo ansible-tmp-1786965815.193933-56685-34332935504153="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965815.193933-56685-34332935504153=/home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wbcqkzvpsmbxyrtdybnhrbvyosstashr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/keystone.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzoxmi0gn/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzoxmi0gn/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/ /home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-deaphndmnrqslrsvxgajyzegbelpbidm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/keystone.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/.source.yaml", "md5sum": "647826d94d9ccb7d8ecb080d8cfa6dc9", "checksum": "bb7bb53d2df7891abca332f8c183b1f23013325a", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 746, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/keystone.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "bb7bb53d2df7891abca332f8c183b1f23013325a", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "bb7bb53d2df7891abca332f8c183b1f23013325a", "dest": "/etc/kolla/proxysql/users/keystone.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "bb7bb53d2df7891abca332f8c183b1f23013325a", "content": null, "dest": "/etc/kolla/proxysql/users/keystone.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "647826d94d9ccb7d8ecb080d8cfa6dc9", "mode": "0660", "owner": "root", "size": 746, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.193933-56685-34332935504153/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for keystone] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:35 +0000 (0:00:00.745) 0:02:11.348 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791 `" && echo ansible-tmp-1786965815.93669-56724-229194950934791="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965815.93669-56724-229194950934791=/home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vgiuqmlxehsfcdeogmbreswhclvhftqc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/keystone.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplvz1oa6e/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplvz1oa6e/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/ /home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dsdnsnwqacvxaqmaqvpjitbcdlngtgsj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/keystone.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/.source.yaml", "md5sum": "e607c20c10db3b6dee70d3a0bc4ac19b", "checksum": "55cfc809c5b16cafb35e84cf1abd558cda1ceb15", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 618, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/keystone.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "55cfc809c5b16cafb35e84cf1abd558cda1ceb15", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "55cfc809c5b16cafb35e84cf1abd558cda1ceb15", "dest": "/etc/kolla/proxysql/rules/keystone.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "55cfc809c5b16cafb35e84cf1abd558cda1ceb15", "content": null, "dest": "/etc/kolla/proxysql/rules/keystone.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "e607c20c10db3b6dee70d3a0bc4ac19b", "mode": "0660", "owner": "root", "size": 618, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965815.93669-56724-229194950934791/.source.yaml", "state": "file", "uid": 0 } TASK [Configure loadbalancer for letsencrypt] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:265 Monday 17 August 2026 11:23:36 +0000 (0:00:01.005) 0:02:12.353 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_letsencrypt | bool", "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 Monday 17 August 2026 11:23:36 +0000 (0:00:00.029) 0:02:12.383 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_magnum | bool", "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 Monday 17 August 2026 11:23:36 +0000 (0:00:00.031) 0:02:12.414 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_manila | bool", "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 Monday 17 August 2026 11:23:36 +0000 (0:00:00.035) 0:02:12.450 ********* included: mariadb for primary TASK [haproxy-config : Copying over haproxy config for mariadb] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:37 +0000 (0:00:00.081) 0:02:12.532 ********* skipping: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_config_install | bool", "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Add configuration when using single external frontend for mariadb] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:37 +0000 (0:00:00.100) 0:02:12.632 ********* skipping: [primary] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'primary:4000/lokolla/mariadb-server:change_989849', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, '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}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_config_install | bool", "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_989849", "volumes": [ "/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro", "mariadb:/var/lib/mysql", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for mariadb] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:37 +0000 (0:00:00.127) 0:02:12.760 ********* skipping: [primary] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server primary primary:3306 check port 3306 inter 2000 rise 2 fall 5', '']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_config_install | bool", "item": { "key": "mariadb_external_lb", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for mariadb] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:37 +0000 (0:00:00.079) 0:02:12.840 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101 `" && echo ansible-tmp-1786965817.4586363-56770-234225087751101="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965817.4586363-56770-234225087751101=/home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zxusidgttafzhmieiehpiahjddpktnjs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/mariadb.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdux6vz3g/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdux6vz3g/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/ /home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-anyomqnjjwkujhrljpusemvygnzctyux ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/mariadb.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/.source.yaml", "md5sum": "5e5b918751f83986515e74e0635d3207", "checksum": "5a5e552c7e82c3961161645dd6b8c33b4a35727b", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 750, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/mariadb.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "5a5e552c7e82c3961161645dd6b8c33b4a35727b", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "5a5e552c7e82c3961161645dd6b8c33b4a35727b", "dest": "/etc/kolla/proxysql/users/mariadb.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "5a5e552c7e82c3961161645dd6b8c33b4a35727b", "content": null, "dest": "/etc/kolla/proxysql/users/mariadb.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "5e5b918751f83986515e74e0635d3207", "mode": "0660", "owner": "root", "size": 750, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965817.4586363-56770-234225087751101/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for mariadb] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:38 +0000 (0:00:00.767) 0:02:13.607 ********* skipping: [primary] => { "changed": false, "false_condition": "proxysql_config_rules | bool", "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 Monday 17 August 2026 11:23:38 +0000 (0:00:00.069) 0:02:13.677 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_masakari | bool", "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 Monday 17 August 2026 11:23:38 +0000 (0:00:00.034) 0:02:13.711 ********* included: memcached for primary TASK [haproxy-config : Copying over haproxy config for memcached] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:38 +0000 (0:00:00.082) 0:02:13.793 ********* skipping: [primary] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'primary:4000/lokolla/memcached:change_989849', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "volumes": [ "/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Add configuration when using single external frontend for memcached] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:38 +0000 (0:00:00.085) 0:02:13.879 ********* skipping: [primary] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'primary:4000/lokolla/memcached:change_989849', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for memcached] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:38 +0000 (0:00:00.087) 0:02:13.966 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [proxysql-config : Copying over ProxySQL users config for memcached] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:38 +0000 (0:00:00.046) 0:02:14.012 ********* skipping: [primary] => { "changed": false, "false_condition": "proxysql_config_users | bool", "skip_reason": "Conditional result was False" } TASK [proxysql-config : Copying over ProxySQL rules config for memcached] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:38 +0000 (0:00:00.052) 0:02:14.065 ********* skipping: [primary] => { "changed": false, "false_condition": "proxysql_config_rules | bool", "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 Monday 17 August 2026 11:23:38 +0000 (0:00:00.061) 0:02:14.127 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_mistral | bool", "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 Monday 17 August 2026 11:23:38 +0000 (0:00:00.041) 0:02:14.168 ********* included: neutron for primary TASK [haproxy-config : Copying over haproxy config for neutron] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:38 +0000 (0:00:00.143) 0:02:14.311 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457 `" && echo ansible-tmp-1786965819.6507502-56820-223111757677457="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965819.6507502-56820-223111757677457=/home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ncfexvhivbfpkgmnqsygjjgepzdybsit ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/neutron-server.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpg8lnfmwk/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpg8lnfmwk/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/ /home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jubikwbagorcgagtksiqpxcggnowfwhb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/neutron-server.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/.source.cfg", "md5sum": "542d88e9ad476998100a9aa20b42c1c3", "checksum": "99ace7783c3eb9275392878e339a4d64d6d22df8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 575, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/neutron-server.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "99ace7783c3eb9275392878e339a4d64d6d22df8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "99ace7783c3eb9275392878e339a4d64d6d22df8", "dest": "/etc/kolla/haproxy/services.d/neutron-server.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "99ace7783c3eb9275392878e339a4d64d6d22df8", "content": null, "dest": "/etc/kolla/haproxy/services.d/neutron-server.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "542d88e9ad476998100a9aa20b42c1c3", "mode": "0660", "owner": "root", "size": 575, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965819.6507502-56820-223111757677457/.source.cfg", "state": "file", "uid": 0 } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': False, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-ovn-maintenance-worker", "value": { "container_name": "neutron_ovn_maintenance_worker", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-ovn-maintenance-worker", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-maintenance-worker 6641" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-server:change_989849", "volumes": [ "/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'primary:4000/lokolla/neutron-sriov-agent:change_989849', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-sriov-agent", "value": { "container_name": "neutron_sriov_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-sriov-nic-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-sriov-agent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'primary:4000/lokolla/neutron-mlnx-agent:change_989849', 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-mlnx-agent", "value": { "container_name": "neutron_mlnx_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-mlnx-agent:change_989849", "volumes": [ "/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'primary:4000/lokolla/neutron-mlnx-agent:change_989849', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-eswitchd", "value": { "container_name": "neutron_eswitchd", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-mlnx-agent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro", "/run/libvirt:/run/libvirt:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-ovn-metadata-agent", "value": { "cgroupns_mode": "host", "container_name": "neutron_ovn_metadata_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "environment": { "KOLLA_IMAGE": "primary:4000/lokolla/neutron-metadata-agent:change_989849", "KOLLA_NAME": "neutron_ovn_metadata_agent", "KOLLA_NEUTRON_WRAPPERS": "true" }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-metadata-agent 6640" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-metadata-agent:change_989849", "pid_mode": "host", "privileged": true, "volumes": [ "/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro", "neutron_metadata_socket:/var/lib/neutron/kolla/", "/run/openvswitch:/run/openvswitch:shared", "/run/netns:/run/netns:shared", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "", "/var/run/docker.sock:/var/run/docker.sock:ro", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'primary:4000/lokolla/neutron-bgp-dragent:change_989849', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-bgp-dragent", "value": { "container_name": "neutron_bgp_dragent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-bgp-dragent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-bgp-dragent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-bgp-dragent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'primary:4000/lokolla/neutron-metering-agent:change_989849', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-metering-agent", "value": { "container_name": "neutron_metering_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-metering-agent", "host_in_groups": true, "image": "primary:4000/lokolla/neutron-metering-agent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'primary:4000/lokolla/ironic-neutron-agent:change_989849', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "ironic-neutron-agent", "value": { "container_name": "ironic_neutron_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "ironic-neutron-agent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port ironic-neutron-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/ironic-neutron-agent:change_989849", "privileged": false, "volumes": [ "/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': True, 'enabled': False, 'image': 'primary:4000/lokolla/neutron-ovn-agent:change_989849', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-ovn-agent", "value": { "container_name": "neutron_ovn_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-ovn-agent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-agent 6640" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-ovn-agent:change_989849", "volumes": [ "/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'primary:4000/lokolla/neutron-ovn-vpn-agent:change_989849', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "neutron-ovn-vpn-agent", "value": { "cap_add": [ "NET_ADMIN", "SYS_ADMIN", "SYS_PTRACE", "DAC_OVERRIDE", "DAC_READ_SEARCH", "SETPCAP" ], "cgroupns_mode": "private", "container_name": "neutron_ovn_vpn_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-ovn-vpn-agent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-vpn-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-ovn-vpn-agent:change_989849", "pid_mode": "host", "privileged": false, "security_opt": [ "apparmor=unconfined", "seccomp=unconfined", "label=disable" ], "volumes": [ "/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro", "/etc/timezone:/etc/timezone:ro", "/run/netns:/run/netns:shared", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } TASK [haproxy-config : Add configuration when using single external frontend for neutron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:40 +0000 (0:00:01.899) 0:02:16.211 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': False, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-ovn-maintenance-worker", "value": { "container_name": "neutron_ovn_maintenance_worker", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-ovn-maintenance-worker", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-maintenance-worker 6641" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-server:change_989849", "volumes": [ "/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'primary:4000/lokolla/neutron-sriov-agent:change_989849', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-sriov-agent", "value": { "container_name": "neutron_sriov_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-sriov-nic-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-sriov-agent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'primary:4000/lokolla/neutron-mlnx-agent:change_989849', 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-mlnx-agent", "value": { "container_name": "neutron_mlnx_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-mlnx-agent:change_989849", "volumes": [ "/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'primary:4000/lokolla/neutron-mlnx-agent:change_989849', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-eswitchd", "value": { "container_name": "neutron_eswitchd", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-mlnx-agent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro", "/run/libvirt:/run/libvirt:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-ovn-metadata-agent", "value": { "cgroupns_mode": "host", "container_name": "neutron_ovn_metadata_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "environment": { "KOLLA_IMAGE": "primary:4000/lokolla/neutron-metadata-agent:change_989849", "KOLLA_NAME": "neutron_ovn_metadata_agent", "KOLLA_NEUTRON_WRAPPERS": "true" }, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-metadata-agent 6640" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-metadata-agent:change_989849", "pid_mode": "host", "privileged": true, "volumes": [ "/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro", "neutron_metadata_socket:/var/lib/neutron/kolla/", "/run/openvswitch:/run/openvswitch:shared", "/run/netns:/run/netns:shared", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "", "/var/run/docker.sock:/var/run/docker.sock:ro", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'primary:4000/lokolla/neutron-bgp-dragent:change_989849', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-bgp-dragent", "value": { "container_name": "neutron_bgp_dragent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-bgp-dragent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-bgp-dragent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-bgp-dragent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'primary:4000/lokolla/neutron-metering-agent:change_989849', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-metering-agent", "value": { "container_name": "neutron_metering_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-metering-agent", "host_in_groups": true, "image": "primary:4000/lokolla/neutron-metering-agent:change_989849", "privileged": true, "volumes": [ "/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'primary:4000/lokolla/ironic-neutron-agent:change_989849', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "ironic-neutron-agent", "value": { "container_name": "ironic_neutron_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "ironic-neutron-agent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port ironic-neutron-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/ironic-neutron-agent:change_989849", "privileged": false, "volumes": [ "/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': True, 'enabled': False, 'image': 'primary:4000/lokolla/neutron-ovn-agent:change_989849', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-ovn-agent", "value": { "container_name": "neutron_ovn_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-ovn-agent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-agent 6640" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-ovn-agent:change_989849", "volumes": [ "/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'primary:4000/lokolla/neutron-ovn-vpn-agent:change_989849', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "neutron-ovn-vpn-agent", "value": { "cap_add": [ "NET_ADMIN", "SYS_ADMIN", "SYS_PTRACE", "DAC_OVERRIDE", "DAC_READ_SEARCH", "SETPCAP" ], "cgroupns_mode": "private", "container_name": "neutron_ovn_vpn_agent", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "neutron-ovn-vpn-agent", "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-ovn-vpn-agent 5671" ], "timeout": 30 }, "host_in_groups": true, "image": "primary:4000/lokolla/neutron-ovn-vpn-agent:change_989849", "pid_mode": "host", "privileged": false, "security_opt": [ "apparmor=unconfined", "seccomp=unconfined", "label=disable" ], "volumes": [ "/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro", "/etc/timezone:/etc/timezone:ro", "/run/netns:/run/netns:shared", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for neutron] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:41 +0000 (0:00:01.080) 0:02:17.291 ********* skipping: [primary] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "neutron_server", "value": { "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 } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "neutron_server_external", "value": { "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 } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for neutron] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:41 +0000 (0:00:00.174) 0:02:17.466 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597 `" && echo ansible-tmp-1786965822.065818-56863-275340173262597="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965822.065818-56863-275340173262597=/home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ayvyjuabnybrvavnovfbraujpintkgvg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/neutron.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpeqny_x20/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpeqny_x20/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/ /home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vyqracttppwzicbaubipnphryknatnah ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/neutron.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/.source.yaml", "md5sum": "138bd11191ded74f95500a7280483dee", "checksum": "90c6f253c0f80c51accdf558e5d57c339b5366ba", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 745, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/neutron.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "90c6f253c0f80c51accdf558e5d57c339b5366ba", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "90c6f253c0f80c51accdf558e5d57c339b5366ba", "dest": "/etc/kolla/proxysql/users/neutron.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "90c6f253c0f80c51accdf558e5d57c339b5366ba", "content": null, "dest": "/etc/kolla/proxysql/users/neutron.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "138bd11191ded74f95500a7280483dee", "mode": "0660", "owner": "root", "size": 745, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.065818-56863-275340173262597/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for neutron] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:42 +0000 (0:00:00.780) 0:02:18.247 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321 `" && echo ansible-tmp-1786965822.8456159-56901-252356192527321="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965822.8456159-56901-252356192527321=/home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bgowatadzwhzufieelcneoshwyqifocv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/neutron.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpcfufkija/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpcfufkija/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/ /home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rcvygvttlnpcwqxoeezwwyfboceyqrcl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/neutron.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/.source.yaml", "md5sum": "e30265e1eec421a08093be989cf69161", "checksum": "156880d64b3b19976adf423b95bacf4bc2b571f9", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 616, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/neutron.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "156880d64b3b19976adf423b95bacf4bc2b571f9", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "156880d64b3b19976adf423b95bacf4bc2b571f9", "dest": "/etc/kolla/proxysql/rules/neutron.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "156880d64b3b19976adf423b95bacf4bc2b571f9", "content": null, "dest": "/etc/kolla/proxysql/rules/neutron.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "e30265e1eec421a08093be989cf69161", "mode": "0660", "owner": "root", "size": 616, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965822.8456159-56901-252356192527321/.source.yaml", "state": "file", "uid": 0 } TASK [Configure loadbalancer for placement] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:313 Monday 17 August 2026 11:23:43 +0000 (0:00:00.780) 0:02:19.027 ********* included: placement for primary TASK [haproxy-config : Copying over haproxy config for placement] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:43 +0000 (0:00:00.079) 0:02:19.107 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140 `" && echo ansible-tmp-1786965823.829707-56941-59401250182140="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965823.829707-56941-59401250182140=/home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zeoalttuwvfybioawkgvuygdnfjfpkni ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/placement-api.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpgud9ldf7/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpgud9ldf7/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/ /home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tzvwcnnslinxobtzznoyivrenqikvpil ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/placement-api.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/.source.cfg", "md5sum": "0cc14b65209c5601fc95ea7f8c548330", "checksum": "f05fec86ec2737b2bce4adcc37fb1a0197ef1502", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 561, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/placement-api.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "f05fec86ec2737b2bce4adcc37fb1a0197ef1502", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "f05fec86ec2737b2bce4adcc37fb1a0197ef1502", "dest": "/etc/kolla/haproxy/services.d/placement-api.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "f05fec86ec2737b2bce4adcc37fb1a0197ef1502", "content": null, "dest": "/etc/kolla/haproxy/services.d/placement-api.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "md5sum": "0cc14b65209c5601fc95ea7f8c548330", "mode": "0660", "owner": "root", "size": 561, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965823.829707-56941-59401250182140/.source.cfg", "state": "file", "uid": 0 } TASK [haproxy-config : Add configuration when using single external frontend for placement] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:44 +0000 (0:00:00.981) 0:02:20.089 ********* skipping: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for placement] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:44 +0000 (0:00:00.181) 0:02:20.270 ********* skipping: [primary] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "placement_api", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "placement_api_external", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for placement] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:44 +0000 (0:00:00.145) 0:02:20.415 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595 `" && echo ansible-tmp-1786965825.0185564-56983-66552201434595="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965825.0185564-56983-66552201434595=/home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ykhlclwlfgffqlxvyrezzefligyaboyb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/placement.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4aafeeow/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4aafeeow/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/ /home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xkwdpwjavbkjqnmwrydjnsqedfjvnpld ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/placement.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/.source.yaml", "md5sum": "96c8565c3fafabb19cc82a1d40b95f9f", "checksum": "98f9b4f5355ead9203da5ec4f3abb73332826d7f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 747, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/placement.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "98f9b4f5355ead9203da5ec4f3abb73332826d7f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "98f9b4f5355ead9203da5ec4f3abb73332826d7f", "dest": "/etc/kolla/proxysql/users/placement.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "98f9b4f5355ead9203da5ec4f3abb73332826d7f", "content": null, "dest": "/etc/kolla/proxysql/users/placement.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "96c8565c3fafabb19cc82a1d40b95f9f", "mode": "0660", "owner": "root", "size": 747, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.0185564-56983-66552201434595/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for placement] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:45 +0000 (0:00:00.772) 0:02:21.188 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306 `" && echo ansible-tmp-1786965825.7929316-57021-67925141736306="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965825.7929316-57021-67925141736306=/home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uzoapzahlqrgwpvukfbqvtonttbpmrvj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/placement.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplmak3xx3/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplmak3xx3/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/ /home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-atffbdymxvfjtsjeglualmrsgivmurbo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/placement.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/.source.yaml", "md5sum": "2d134d924d977f52aa4ccba7d71e90ff", "checksum": "cebc322a0f0e78f0af9aaf1982c3832878f8fa31", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 620, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/placement.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "cebc322a0f0e78f0af9aaf1982c3832878f8fa31", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "cebc322a0f0e78f0af9aaf1982c3832878f8fa31", "dest": "/etc/kolla/proxysql/rules/placement.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "cebc322a0f0e78f0af9aaf1982c3832878f8fa31", "content": null, "dest": "/etc/kolla/proxysql/rules/placement.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "2d134d924d977f52aa4ccba7d71e90ff", "mode": "0660", "owner": "root", "size": 620, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965825.7929316-57021-67925141736306/.source.yaml", "state": "file", "uid": 0 } TASK [Configure loadbalancer for nova] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:318 Monday 17 August 2026 11:23:46 +0000 (0:00:00.785) 0:02:21.974 ********* included: nova for primary TASK [haproxy-config : Copying over haproxy config for nova] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:46 +0000 (0:00:00.091) 0:02:22.065 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239 `" && echo ansible-tmp-1786965826.9178905-57061-135947884385239="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965826.9178905-57061-135947884385239=/home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uvqusgokvccnesmeapkypinlulgqsrvn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/nova-api.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpna3_1byt/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpna3_1byt/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/ /home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kjqldxsgzxvequqmhzcjfijarfxkppjq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/nova-api.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/.source.cfg", "md5sum": "33740b19229b4f14e7ce3e42050cc15b", "checksum": "91f350af91b0322934fbd2e3008975509d9ee5ce", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 546, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/nova-api.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "91f350af91b0322934fbd2e3008975509d9ee5ce", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "91f350af91b0322934fbd2e3008975509d9ee5ce", "dest": "/etc/kolla/haproxy/services.d/nova-api.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "91f350af91b0322934fbd2e3008975509d9ee5ce", "content": null, "dest": "/etc/kolla/haproxy/services.d/nova-api.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "33740b19229b4f14e7ce3e42050cc15b", "mode": "0660", "owner": "root", "size": 546, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965826.9178905-57061-135947884385239/.source.cfg", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650 `" && echo ansible-tmp-1786965827.707228-57061-201750578447650="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965827.707228-57061-201750578447650=/home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ylnuzuyamdycqkgwgestdzmzhntgshzw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/nova-metadata.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpm331rki7/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpm331rki7/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/ /home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fchndajsaascgzyyqurmwujayzrgclzj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/nova-metadata.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/.source.cfg", "md5sum": "b023e915e02389a5adbad94faec67982", "checksum": "fa13dee364666729cb5bc9784b61c518a79c2fa8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 561, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/nova-metadata.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "fa13dee364666729cb5bc9784b61c518a79c2fa8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "fa13dee364666729cb5bc9784b61c518a79c2fa8", "dest": "/etc/kolla/haproxy/services.d/nova-metadata.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "fa13dee364666729cb5bc9784b61c518a79c2fa8", "content": null, "dest": "/etc/kolla/haproxy/services.d/nova-metadata.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/.source.cfg", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "md5sum": "b023e915e02389a5adbad94faec67982", "mode": "0660", "owner": "root", "size": 561, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965827.707228-57061-201750578447650/.source.cfg", "state": "file", "uid": 0 } skipping: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.haproxy is defined", "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "nova-super-conductor", "value": { "container_name": "nova_super_conductor", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "nova-super-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_989849", "volumes": [ "/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } TASK [haproxy-config : Add configuration when using single external frontend for nova] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:48 +0000 (0:00:01.928) 0:02:23.994 ********* skipping: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "nova-super-conductor", "value": { "container_name": "nova_super_conductor", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": false, "group": "nova-super-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_989849", "volumes": [ "/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for nova] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:48 +0000 (0:00:00.357) 0:02:24.352 ********* skipping: [primary] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "nova_api", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "nova_api_external", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "nova_metadata", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.enabled | bool", "item": { "key": "nova_metadata_external", "value": { "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for nova] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:49 +0000 (0:00:00.213) 0:02:24.565 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264 `" && echo ansible-tmp-1786965829.1694849-57141-54784939750264="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965829.1694849-57141-54784939750264=/home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sdzgesegqhnobgvcvtnujgqezmnpvfjo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/nova.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp5r2zxir/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp5r2zxir/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/ /home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kzenpsvgetyepfoyxwsfgogeybgjsdhy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/nova.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/.source.yaml", "md5sum": "90fb4df9ca67f01de75bfcd36b92648a", "checksum": "38cbc741eb9133492ed79dc88b2cd37a0d7e6469", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 746, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/nova.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "38cbc741eb9133492ed79dc88b2cd37a0d7e6469", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "38cbc741eb9133492ed79dc88b2cd37a0d7e6469", "dest": "/etc/kolla/proxysql/users/nova.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "38cbc741eb9133492ed79dc88b2cd37a0d7e6469", "content": null, "dest": "/etc/kolla/proxysql/users/nova.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "90fb4df9ca67f01de75bfcd36b92648a", "mode": "0660", "owner": "root", "size": 746, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.1694849-57141-54784939750264/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for nova] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:49 +0000 (0:00:00.748) 0:02:25.314 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654 `" && echo ansible-tmp-1786965829.909039-57180-177235312204654="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965829.909039-57180-177235312204654=/home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ziccnmlbcytsoezcrbmfouatmmsmkyqx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/nova.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpe9gf3qk1/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpe9gf3qk1/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/ /home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-toxvghifqslyxmqdgbcwngrobciqkrku ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/nova.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/.source.yaml", "md5sum": "c6c92ec94a4054a444ec99afd0fd70c3", "checksum": "c0e2c4d58ea3b0f749d65d2bc56f99bd0f831338", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 618, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/nova.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "c0e2c4d58ea3b0f749d65d2bc56f99bd0f831338", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "c0e2c4d58ea3b0f749d65d2bc56f99bd0f831338", "dest": "/etc/kolla/proxysql/rules/nova.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "c0e2c4d58ea3b0f749d65d2bc56f99bd0f831338", "content": null, "dest": "/etc/kolla/proxysql/rules/nova.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "c6c92ec94a4054a444ec99afd0fd70c3", "mode": "0660", "owner": "root", "size": 618, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965829.909039-57180-177235312204654/.source.yaml", "state": "file", "uid": 0 } TASK [Configure loadbalancer for nova-cell] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:326 Monday 17 August 2026 11:23:50 +0000 (0:00:00.778) 0:02:26.093 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/proxy_loadbalancer.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/proxy_loadbalancer.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/proxy_loadbalancer.yml included: nova-cell for primary TASK [nova-cell : Configure loadbalancer for nova-novncproxy] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/proxy_loadbalancer.yml:5 Monday 17 August 2026 11:23:50 +0000 (0:00:00.106) 0:02:26.200 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for primary => (item=nova-novncproxy) TASK [haproxy-config : Copying over haproxy config for nova-cell:nova-novncproxy] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:50 +0000 (0:00:00.096) 0:02:26.296 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250 `" && echo ansible-tmp-1786965831.009953-57220-61855581756250="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965831.009953-57220-61855581756250=/home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tvzwwwrempfhznqxbnpniebqzkjaloze ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/nova-novncproxy.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp3g3tekoj/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp3g3tekoj/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/ /home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pucbtoeftzvpnenuklpqrxcnnwekqtmy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/nova-novncproxy.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/.source.cfg", "md5sum": "e12c72db2f56091e6cf17b21277e82bb", "checksum": "59a587faa1ff2767f0b1019ee4c17b5061cfa00e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 474, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/nova-novncproxy.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "59a587faa1ff2767f0b1019ee4c17b5061cfa00e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "59a587faa1ff2767f0b1019ee4c17b5061cfa00e", "dest": "/etc/kolla/haproxy/services.d/nova-novncproxy.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "59a587faa1ff2767f0b1019ee4c17b5061cfa00e", "content": null, "dest": "/etc/kolla/haproxy/services.d/nova-novncproxy.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/.source.cfg", "unsafe_writes": false, "validate": null } }, "item": { "key": "nova-novncproxy", "value": { "enabled": true, "group": "nova-novncproxy", "haproxy": { "nova_novncproxy": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": true, "external": false, "listen_port": "6080", "mode": "http", "port": "6080" }, "nova_novncproxy_external": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "6080", "mode": "http", "port": "6080" } } } }, "md5sum": "e12c72db2f56091e6cf17b21277e82bb", "mode": "0660", "owner": "root", "size": 474, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965831.009953-57220-61855581756250/.source.cfg", "state": "file", "uid": 0 } TASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-novncproxy] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:51 +0000 (0:00:00.968) 0:02:27.264 ********* skipping: [primary] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "nova-novncproxy", "value": { "enabled": true, "group": "nova-novncproxy", "haproxy": { "nova_novncproxy": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": true, "external": false, "listen_port": "6080", "mode": "http", "port": "6080" }, "nova_novncproxy_external": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "6080", "mode": "http", "port": "6080" } } } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for nova-cell:nova-novncproxy] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:51 +0000 (0:00:00.150) 0:02:27.415 ********* skipping: [primary] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "nova_novncproxy", "value": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": true, "external": false, "listen_port": "6080", "mode": "http", "port": "6080" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_external_api_firewalld | bool", "item": { "key": "nova_novncproxy_external", "value": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": true, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "6080", "mode": "http", "port": "6080" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:52 +0000 (0:00:00.185) 0:02:27.600 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193 `" && echo ansible-tmp-1786965832.2079964-57262-112174313559193="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965832.2079964-57262-112174313559193=/home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-juoygwhwwwxuuzfgpkngcsbmsiompmlu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/nova-cell.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5ah4srau/users.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5ah4srau/users.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/ /home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uakhffbzzrsthbgoauorgfyzvzuloxlz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/.source.yaml", "md5sum": "74b0fb55d89772ed1cc6c8b4e78058db", "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 742, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/.source.yaml", "follow": false, "_original_basename": "users.yaml.j2", "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "users.yaml.j2", "attributes": null, "backup": false, "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "content": null, "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "74b0fb55d89772ed1cc6c8b4e78058db", "mode": "0660", "owner": "root", "size": 742, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965832.2079964-57262-112174313559193/.source.yaml", "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:52 +0000 (0:00:00.775) 0:02:28.376 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916 `" && echo ansible-tmp-1786965833.0011606-57323-57538675907916="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965833.0011606-57323-57538675907916=/home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tdqflscawdvekpiapfhquzwbnpyswhse ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzuy84h_f/rules.yaml.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/.source.yaml <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzuy84h_f/rules.yaml.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/.source.yaml\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/ /home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/.source.yaml && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tfvzbzmypymtmjwjkrtoudmeoxzmgbby ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/.source.yaml", "md5sum": "c4eba12a8ff4b5937308a4bcd8692578", "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 772, "invocation": {"module_args": {"dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/.source.yaml", "follow": false, "_original_basename": "rules.yaml.j2", "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rules.yaml.j2", "attributes": null, "backup": false, "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "content": null, "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/.source.yaml", "unsafe_writes": false, "validate": null } }, "md5sum": "c4eba12a8ff4b5937308a4bcd8692578", "mode": "0660", "owner": "root", "size": 772, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965833.0011606-57323-57538675907916/.source.yaml", "state": "file", "uid": 0 } TASK [nova-cell : Configure loadbalancer for nova-spicehtml5proxy] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/proxy_loadbalancer.yml:5 Monday 17 August 2026 11:23:53 +0000 (0:00:00.797) 0:02:29.173 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for primary => (item=nova-spicehtml5proxy) TASK [haproxy-config : Copying over haproxy config for nova-cell:nova-spicehtml5proxy] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:53 +0000 (0:00:00.097) 0:02:29.271 ********* skipping: [primary] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "nova-spicehtml5proxy", "value": { "enabled": false, "group": "nova-spicehtml5proxy", "haproxy": { "nova_spicehtml5proxy": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": false, "external": false, "listen_port": "6082", "mode": "http", "port": "6082" }, "nova_spicehtml5proxy_external": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": false, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "6082", "mode": "http", "port": "6082" } } } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-spicehtml5proxy] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:53 +0000 (0:00:00.149) 0:02:29.421 ********* skipping: [primary] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "nova-spicehtml5proxy", "value": { "enabled": false, "group": "nova-spicehtml5proxy", "haproxy": { "nova_spicehtml5proxy": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": false, "external": false, "listen_port": "6082", "mode": "http", "port": "6082" }, "nova_spicehtml5proxy_external": { "backend_http_extra": [ "timeout tunnel 1h" ], "enabled": false, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "6082", "mode": "http", "port": "6082" } } } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for nova-cell:nova-spicehtml5proxy] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:54 +0000 (0:00:00.152) 0:02:29.573 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:54 +0000 (0:00:00.058) 0:02:29.631 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965834.2433403-57366-146114266030374 `" && echo ansible-tmp-1786965834.2433403-57366-146114266030374="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965834.2433403-57366-146114266030374 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965834.2433403-57366-146114266030374=/home/zuul/.ansible/tmp/ansible-tmp-1786965834.2433403-57366-146114266030374\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ilnddqzolytjqgerojoacyovhsxcxaqj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": true, "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "mode": "0660", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 742, "inode": 5354468, "dev": 65025, "nlink": 1, "atime": 1786965832.8270788, "mtime": 1786965832.5550702, "ctime": 1786965832.8270788, "wusr": true, "rusr": true, "xusr": false, "wgrp": true, "rgrp": true, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "mimetype": "text/plain", "charset": "us-ascii", "version": "377409618", "attributes": ["extents"], "attr_flags": "e"}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/nova-cell.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tjhlfyovxrgbxrrizpocaysdwooxrxls ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/proxysql/users/nova-cell.yaml", "changed": false, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 742, "invocation": {"module_args": {"mode": "0660", "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "_original_basename": "users.yaml.j2", "recurse": false, "state": "file", "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965834.2433403-57366-146114266030374/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') ok: [primary] => { "changed": false, "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": "users.yaml.j2", "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "follow": true, "force": false, "group": null, "mode": "0660", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "file", "unsafe_writes": false } }, "mode": "0660", "owner": "root", "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "size": 742, "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:54 +0000 (0:00:00.784) 0:02:30.415 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965835.0341687-57400-17217036963585 `" && echo ansible-tmp-1786965835.0341687-57400-17217036963585="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965835.0341687-57400-17217036963585 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965835.0341687-57400-17217036963585=/home/zuul/.ansible/tmp/ansible-tmp-1786965835.0341687-57400-17217036963585\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rirdkctewkmxofmgxhgpxienyhbvhhsz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": true, "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "mode": "0660", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 772, "inode": 5354469, "dev": 65025, "nlink": 1, "atime": 1786965833.6231046, "mtime": 1786965833.3550959, "ctime": 1786965833.6231046, "wusr": true, "rusr": true, "xusr": false, "wgrp": true, "rgrp": true, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "mimetype": "text/plain", "charset": "us-ascii", "version": "164110048", "attributes": ["extents"], "attr_flags": "e"}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rltaaokrkdnxutaftsfzodvejjsnirvg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "changed": false, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 772, "invocation": {"module_args": {"mode": "0660", "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "_original_basename": "rules.yaml.j2", "recurse": false, "state": "file", "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965835.0341687-57400-17217036963585/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') ok: [primary] => { "changed": false, "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": "rules.yaml.j2", "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "follow": true, "force": false, "group": null, "mode": "0660", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "file", "unsafe_writes": false } }, "mode": "0660", "owner": "root", "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "size": 772, "state": "file", "uid": 0 } TASK [nova-cell : Configure loadbalancer for nova-serialproxy] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/proxy_loadbalancer.yml:5 Monday 17 August 2026 11:23:55 +0000 (0:00:00.790) 0:02:31.206 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for primary => (item=nova-serialproxy) TASK [haproxy-config : Copying over haproxy config for nova-cell:nova-serialproxy] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:55 +0000 (0:00:00.093) 0:02:31.299 ********* skipping: [primary] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service.enabled | bool", "item": { "key": "nova-serialproxy", "value": { "enabled": false, "group": "nova-serialproxy", "haproxy": { "nova_serialconsole_proxy": { "backend_http_extra": [ "timeout tunnel 10m" ], "enabled": false, "external": false, "listen_port": "6083", "mode": "http", "port": "6083" }, "nova_serialconsole_proxy_external": { "backend_http_extra": [ "timeout tunnel 10m" ], "enabled": false, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "6083", "mode": "http", "port": "6083" } } } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-serialproxy] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:55 +0000 (0:00:00.151) 0:02:31.450 ********* skipping: [primary] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "nova-serialproxy", "value": { "enabled": false, "group": "nova-serialproxy", "haproxy": { "nova_serialconsole_proxy": { "backend_http_extra": [ "timeout tunnel 10m" ], "enabled": false, "external": false, "listen_port": "6083", "mode": "http", "port": "6083" }, "nova_serialconsole_proxy_external": { "backend_http_extra": [ "timeout tunnel 10m" ], "enabled": false, "external": true, "external_fqdn": "192.0.2.10", "listen_port": "6083", "mode": "http", "port": "6083" } } } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for nova-cell:nova-serialproxy] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:56 +0000 (0:00:00.150) 0:02:31.601 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:56 +0000 (0:00:00.058) 0:02:31.660 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965836.2709672-57438-1553109719660 `" && echo ansible-tmp-1786965836.2709672-57438-1553109719660="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965836.2709672-57438-1553109719660 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965836.2709672-57438-1553109719660=/home/zuul/.ansible/tmp/ansible-tmp-1786965836.2709672-57438-1553109719660\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pvhnnbmtoeasetyudxvacvpskpymdajp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": true, "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "mode": "0660", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 742, "inode": 5354468, "dev": 65025, "nlink": 1, "atime": 1786965834.5471346, "mtime": 1786965832.5550702, "ctime": 1786965832.8270788, "wusr": true, "rusr": true, "xusr": false, "wgrp": true, "rgrp": true, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "mimetype": "text/plain", "charset": "us-ascii", "version": "377409618", "attributes": ["extents"], "attr_flags": "e"}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/users/nova-cell.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xyweolidzimaizuqgapeabpnipykrmru ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/proxysql/users/nova-cell.yaml", "changed": false, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 742, "invocation": {"module_args": {"mode": "0660", "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "_original_basename": "users.yaml.j2", "recurse": false, "state": "file", "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965836.2709672-57438-1553109719660/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') ok: [primary] => { "changed": false, "checksum": "d7a7127c658bebaa92e7be176775db3a66257397", "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": "users.yaml.j2", "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "dest": "/etc/kolla/proxysql/users/nova-cell.yaml", "follow": true, "force": false, "group": null, "mode": "0660", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "file", "unsafe_writes": false } }, "mode": "0660", "owner": "root", "path": "/etc/kolla/proxysql/users/nova-cell.yaml", "size": 742, "state": "file", "uid": 0 } TASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:56 +0000 (0:00:00.757) 0:02:32.417 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965837.0368986-57472-169828139837576 `" && echo ansible-tmp-1786965837.0368986-57472-169828139837576="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965837.0368986-57472-169828139837576 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965837.0368986-57472-169828139837576=/home/zuul/.ansible/tmp/ansible-tmp-1786965837.0368986-57472-169828139837576\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jtnoszveinjyhjgfacckntjkkkrzarbr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": true, "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "mode": "0660", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 772, "inode": 5354469, "dev": 65025, "nlink": 1, "atime": 1786965835.3511608, "mtime": 1786965833.3550959, "ctime": 1786965833.6231046, "wusr": true, "rusr": true, "xusr": false, "wgrp": true, "rgrp": true, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "mimetype": "text/plain", "charset": "us-ascii", "version": "164110048", "attributes": ["extents"], "attr_flags": "e"}, "invocation": {"module_args": {"path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-aqtkotjuorszfwxsoiqimarvkswiovvi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "changed": false, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 772, "invocation": {"module_args": {"mode": "0660", "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "_original_basename": "rules.yaml.j2", "recurse": false, "state": "file", "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965837.0368986-57472-169828139837576/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') ok: [primary] => { "changed": false, "checksum": "bb455d28f56701370e73947dbf5a5529949fca78", "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": "rules.yaml.j2", "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "dest": "/etc/kolla/proxysql/rules/nova-cell.yaml", "follow": true, "force": false, "group": null, "mode": "0660", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "file", "unsafe_writes": false } }, "mode": "0660", "owner": "root", "path": "/etc/kolla/proxysql/rules/nova-cell.yaml", "size": 772, "state": "file", "uid": 0 } TASK [Configure loadbalancer for octavia] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:334 Monday 17 August 2026 11:23:57 +0000 (0:00:00.814) 0:02:33.232 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_octavia | bool", "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 Monday 17 August 2026 11:23:57 +0000 (0:00:00.039) 0:02:33.271 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_opensearch | bool", "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 Monday 17 August 2026 11:23:57 +0000 (0:00:00.039) 0:02:33.311 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_prometheus | bool", "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 Monday 17 August 2026 11:23:57 +0000 (0:00:00.030) 0:02:33.341 ********* included: rabbitmq for primary TASK [haproxy-config : Copying over haproxy config for rabbitmq] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:2 Monday 17 August 2026 11:23:57 +0000 (0:00:00.081) 0:02:33.423 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788 `" && echo ansible-tmp-1786965838.0813475-57510-153472873542788="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965838.0813475-57510-153472873542788=/home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mmhtaspcvxbtoqhswlbhfgbuzorivvgb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/haproxy/services.d/rabbitmq.cfg", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxvhgwkp7/haproxy_single_service_split.cfg.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/.source.cfg <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxvhgwkp7/haproxy_single_service_split.cfg.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/.source.cfg\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/ /home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/.source.cfg && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ryrmuugwuwsfmvqnixxwkrwsuvoujpmp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/haproxy/services.d/rabbitmq.cfg", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/.source.cfg", "md5sum": "a458b34b8d143f9043bed5134d1a27d4", "checksum": "51ff58edc0329124a4f603bef2218daa20d32339", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 691, "invocation": {"module_args": {"dest": "/etc/kolla/haproxy/services.d/rabbitmq.cfg", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/.source.cfg", "follow": false, "_original_basename": "haproxy_single_service_split.cfg.j2", "checksum": "51ff58edc0329124a4f603bef2218daa20d32339", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "51ff58edc0329124a4f603bef2218daa20d32339", "dest": "/etc/kolla/haproxy/services.d/rabbitmq.cfg", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "haproxy_single_service_split.cfg.j2", "attributes": null, "backup": false, "checksum": "51ff58edc0329124a4f603bef2218daa20d32339", "content": null, "dest": "/etc/kolla/haproxy/services.d/rabbitmq.cfg", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/.source.cfg", "unsafe_writes": false, "validate": null } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": null, "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": null, "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq" }, "group": null, "haproxy": { "rabbitmq_management": { "backend_http_extra": [ "option httpchk GET /api/overview", "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "a458b34b8d143f9043bed5134d1a27d4", "mode": "0660", "owner": "root", "size": 691, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965838.0813475-57510-153472873542788/.source.cfg", "state": "file", "uid": 0 } TASK [haproxy-config : Add configuration when using single external frontend for rabbitmq] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:23 Monday 17 August 2026 11:23:58 +0000 (0:00:00.882) 0:02:34.305 ********* skipping: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "haproxy_single_external_frontend | bool", "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": null, "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": null, "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq" }, "group": null, "haproxy": { "rabbitmq_management": { "backend_http_extra": [ "option httpchk GET /api/overview", "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [haproxy-config : Configuring firewall for rabbitmq] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/haproxy-config/tasks/main.yml:51 Monday 17 August 2026 11:23:58 +0000 (0:00:00.093) 0:02:34.398 ********* skipping: [primary] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.value.external | default('false') | bool", "item": { "key": "rabbitmq_management", "value": { "backend_http_extra": [ "option httpchk GET /api/overview", "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "enabled": "yes", "external": false, "host_group": "rabbitmq", "mode": "http", "port": "15672", "tls_backend": "yes" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [proxysql-config : Copying over ProxySQL users config for rabbitmq] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:2 Monday 17 August 2026 11:23:59 +0000 (0:00:00.074) 0:02:34.472 ********* skipping: [primary] => { "changed": false, "false_condition": "proxysql_config_users | bool", "skip_reason": "Conditional result was False" } TASK [proxysql-config : Copying over ProxySQL rules config for rabbitmq] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/proxysql-config/tasks/main.yml:11 Monday 17 August 2026 11:23:59 +0000 (0:00:00.053) 0:02:34.525 ********* skipping: [primary] => { "changed": false, "false_condition": "proxysql_config_rules | bool", "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 Monday 17 August 2026 11:23:59 +0000 (0:00:00.054) 0:02:34.580 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_skyline | bool", "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 Monday 17 August 2026 11:23:59 +0000 (0:00:00.036) 0:02:34.616 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_tacker | bool", "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 Monday 17 August 2026 11:23:59 +0000 (0:00:00.039) 0:02:34.655 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_trove | bool", "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 Monday 17 August 2026 11:23:59 +0000 (0:00:00.036) 0:02:34.692 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_watcher | bool", "skip_reason": "Conditional result was False" } TASK [Check loadbalancer containers] ******************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml:387 Monday 17 August 2026 11:23:59 +0000 (0:00:00.040) 0:02:34.733 ********* included: loadbalancer for primary TASK [service-check-containers : Check containers for loadbalancer] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:23:59 +0000 (0:00:00.094) 0:02:34.827 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-scuivqczjgqtlhlfevupmiklrtzcddvt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "haproxy"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "haproxy", "privileged": true, "volumes": ["/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "haproxy", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl http://192.0.2.1:61313" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/haproxy:change_989849", "labels": {}, "name": "haproxy", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xmspcvgvlkuwrlqdvpztkogdhkqgtwxj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "proxysql"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen proxysql 6032"], "timeout": 30}, "image": "primary:4000/lokolla/proxysql:change_989849", "name": "proxysql", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "proxysql", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen proxysql 6032" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/proxysql:change_989849", "labels": {}, "name": "proxysql", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": 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/" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vyktyysbecavhukcwmjddadabwpiwrtb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "keepalived"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/keepalived:change_989849", "name": "keepalived", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "keepalived", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keepalived:change_989849", "labels": {}, "name": "keepalived", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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/" ] } }, "item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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": true } TASK [service-check-containers : Notify handlers to restart containers for loadbalancer] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:24:01 +0000 (0:00:01.842) 0:02:36.669 ********* Notification for handler Restart haproxy container has been saved. Notification for handler Restart proxysql container has been saved. Notification for handler Restart keepalived container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container" } TASK [service-check-containers : Check containers that require iteration for loadbalancer] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:24:01 +0000 (0:00:00.063) 0:02:36.733 ********* skipping: [primary] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/haproxy:change_989849', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:61313'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "privileged": true, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/proxysql:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'primary:4000/lokolla/keepalived:change_989849', '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_item": { "key": "keepalived", "value": { "container_name": "keepalived", "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "enabled": true, "group": "loadbalancer", "image": "primary:4000/lokolla/keepalived:change_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } NOTIFIED HANDLER loadbalancer : Check IP addresses on the API interface for primary NOTIFIED HANDLER loadbalancer : Group HA nodes by status for primary NOTIFIED HANDLER loadbalancer : Stop backup haproxy container for primary NOTIFIED HANDLER loadbalancer : Stop backup proxysql container for primary NOTIFIED HANDLER loadbalancer : Start backup haproxy container for primary NOTIFIED HANDLER loadbalancer : Start backup proxysql container for primary NOTIFIED HANDLER loadbalancer : Stop master haproxy container for primary NOTIFIED HANDLER loadbalancer : Start master haproxy container for primary NOTIFIED HANDLER loadbalancer : Stop master proxysql container for primary NOTIFIED HANDLER loadbalancer : Start master proxysql container for primary NOTIFIED HANDLER loadbalancer : Stop backup keepalived container for primary NOTIFIED HANDLER loadbalancer : Start backup keepalived container for primary NOTIFIED HANDLER loadbalancer : Stop master keepalived container for primary NOTIFIED HANDLER loadbalancer : Start master keepalived container for primary RUNNING HANDLER [loadbalancer : Check IP addresses on the API interface] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:9 Monday 17 August 2026 11:24:01 +0000 (0:00:00.151) 0:02:36.884 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ppabbhubfxoysmwtzxvvtbdfpyoicqzg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "3: vxlan-0 inet 192.0.2.1/24 brd 192.0.2.255 scope global vxlan-0\\\\ valid_lft forever preferred_lft forever", "stderr": "", "rc": 0, "cmd": ["ip", "-4", "-o", "addr", "show", "dev", "vxlan-0"], "start": "2026-08-17 11:24:01.686436", "end": "2026-08-17 11:24:01.693194", "delta": "0:00:00.006758", "msg": "", "invocation": {"module_args": {"_raw_params": "ip -4 -o addr show dev vxlan-0", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "ip", "-4", "-o", "addr", "show", "dev", "vxlan-0" ], "delta": "0:00:00.006758", "end": "2026-08-17 11:24:01.693194", "invocation": { "module_args": { "_raw_params": "ip -4 -o addr show dev vxlan-0", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:24:01.686436", "stderr": "", "stderr_lines": [], "stdout": "3: vxlan-0 inet 192.0.2.1/24 brd 192.0.2.255 scope global vxlan-0\\ valid_lft forever preferred_lft forever", "stdout_lines": [ "3: vxlan-0 inet 192.0.2.1/24 brd 192.0.2.255 scope global vxlan-0\\ valid_lft forever preferred_lft forever" ] } RUNNING HANDLER [loadbalancer : Group HA nodes by status] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:23 Monday 17 August 2026 11:24:01 +0000 (0:00:00.324) 0:02:37.208 ********* ok: [primary] => { "add_group": "kolla_ha_is_master_False", "changed": false, "parent_groups": [ "all" ] } RUNNING HANDLER [loadbalancer : Stop backup keepalived container] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:36 Monday 17 August 2026 11:24:01 +0000 (0:00:00.046) 0:02:37.254 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bmnjyspmavkcmgynupbmmlqvttdvnuny ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (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": "stop_container", "ignore_missing": true, "name": "keepalived", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => { "changed": false, "invocation": { "module_args": { "action": "stop_container", "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": true, "labels": {}, "name": "keepalived", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "result": false } RUNNING HANDLER [loadbalancer : Stop backup haproxy container] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:54 Monday 17 August 2026 11:24:02 +0000 (0:00:00.528) 0:02:37.782 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ndaciagklgszokqgkvqhqzgqlseygvca ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (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": "stop_container", "ignore_missing": true, "name": "haproxy", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => { "changed": false, "invocation": { "module_args": { "action": "stop_container", "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": true, "labels": {}, "name": "haproxy", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "result": false } RUNNING HANDLER [loadbalancer : Stop backup proxysql container] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:70 Monday 17 August 2026 11:24:02 +0000 (0:00:00.514) 0:02:38.297 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hczcbqkmqqydjrwdeaxrxjjlivlpgqhm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (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": "stop_container", "ignore_missing": true, "name": "proxysql", "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') ok: [primary] => { "changed": false, "invocation": { "module_args": { "action": "stop_container", "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": true, "labels": {}, "name": "proxysql", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "result": false } RUNNING HANDLER [loadbalancer : Start backup haproxy container] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:90 Monday 17 August 2026 11:24:03 +0000 (0:00:00.601) 0:02:38.899 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xhvcptbpsctqmeblltjzudkhrvdgvpuc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "haproxy", "privileged": true, "volumes": ["/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "haproxy", "TZ": "Etc/UTC"}}}}\n', b'') NOTIFIED HANDLER loadbalancer : Wait for backup haproxy to start for primary changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "haproxy", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl http://192.0.2.1:61313" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/haproxy:change_989849", "labels": {}, "name": "haproxy", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro", "haproxy_socket:/var/lib/kolla/haproxy/", "letsencrypt_certificates:/etc/haproxy/certificates" ] } }, "result": false } RUNNING HANDLER [loadbalancer : Wait for backup haproxy to start] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:115 Monday 17 August 2026 11:24:05 +0000 (0:00:02.375) 0:02:41.274 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"state": "started", "port": 61313, "search_regex": null, "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 2, "invocation": {"module_args": {"host": "192.0.2.1", "port": 61313, "timeout": 300, "connect_timeout": 5, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "search_regex": null, "exclude_hosts": null, "msg": null}}}\n', b'') ok: [primary] => { "changed": false, "elapsed": 2, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 5, "delay": 0, "exclude_hosts": null, "host": "192.0.2.1", "msg": null, "path": null, "port": 61313, "search_regex": null, "sleep": 1, "state": "started", "timeout": 300 } }, "match_groupdict": {}, "match_groups": [], "path": null, "port": 61313, "search_regex": null, "state": "started" } RUNNING HANDLER [loadbalancer : Start backup proxysql container] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:121 Monday 17 August 2026 11:24:08 +0000 (0:00:02.324) 0:02:43.598 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jqhqkbfljbngfiapdohawaputczuzhgp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen proxysql 6032"], "timeout": 30}, "image": "primary:4000/lokolla/proxysql:change_989849", "name": "proxysql", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "proxysql", "TZ": "Etc/UTC"}}}}\n', b'') NOTIFIED HANDLER loadbalancer : Wait for backup proxysql to start for primary changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "proxysql", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen proxysql 6032" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/proxysql:change_989849", "labels": {}, "name": "proxysql", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": 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 } RUNNING HANDLER [loadbalancer : Wait for backup proxysql to start] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:150 Monday 17 August 2026 11:24:15 +0000 (0:00:07.188) 0:02:50.787 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"state": "started", "port": 6032, "search_regex": null, "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 0, "invocation": {"module_args": {"host": "192.0.2.1", "port": 6032, "timeout": 300, "connect_timeout": 5, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "search_regex": null, "exclude_hosts": null, "msg": null}}}\n', b'') ok: [primary] => { "changed": false, "elapsed": 0, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 5, "delay": 0, "exclude_hosts": null, "host": "192.0.2.1", "msg": null, "path": null, "port": 6032, "search_regex": null, "sleep": 1, "state": "started", "timeout": 300 } }, "match_groupdict": {}, "match_groups": [], "path": null, "port": 6032, "search_regex": null, "state": "started" } RUNNING HANDLER [loadbalancer : Start backup keepalived container] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:156 Monday 17 August 2026 11:24:15 +0000 (0:00:00.322) 0:02:51.109 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pehxtndymhzkkbhqrfflnlcuamnvehyl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "image": "primary:4000/lokolla/keepalived:change_989849", "name": "keepalived", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keepalived", "TZ": "Etc/UTC"}}}}\n', b'') NOTIFIED HANDLER loadbalancer : Wait for haproxy to listen on VIP for primary NOTIFIED HANDLER loadbalancer : Wait for proxysql to listen on VIP for primary changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keepalived", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keepalived:change_989849", "labels": {}, "name": "keepalived", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 } RUNNING HANDLER [loadbalancer : Stop master haproxy container] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:181 Monday 17 August 2026 11:24:23 +0000 (0:00:07.384) 0:02:58.494 ********* skipping: [primary] => { "changed": false, "false_condition": "groups.kolla_ha_is_master_True is defined", "skip_reason": "Conditional result was False" } RUNNING HANDLER [loadbalancer : Stop master proxysql container] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:197 Monday 17 August 2026 11:24:23 +0000 (0:00:00.044) 0:02:58.539 ********* skipping: [primary] => { "changed": false, "false_condition": "groups.kolla_ha_is_master_True is defined", "skip_reason": "Conditional result was False" } RUNNING HANDLER [loadbalancer : Stop master keepalived container] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:212 Monday 17 August 2026 11:24:23 +0000 (0:00:00.043) 0:02:58.582 ********* skipping: [primary] => { "changed": false, "false_condition": "groups.kolla_ha_is_master_True is defined", "skip_reason": "Conditional result was False" } RUNNING HANDLER [loadbalancer : Start master haproxy container] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:226 Monday 17 August 2026 11:24:23 +0000 (0:00:00.045) 0:02:58.627 ********* skipping: [primary] => { "changed": false, "false_condition": "groups.kolla_ha_is_master_True is defined", "skip_reason": "Conditional result was False" } RUNNING HANDLER [loadbalancer : Start master proxysql container] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:256 Monday 17 August 2026 11:24:23 +0000 (0:00:00.043) 0:02:58.670 ********* skipping: [primary] => { "changed": false, "false_condition": "groups.kolla_ha_is_master_True is defined", "skip_reason": "Conditional result was False" } RUNNING HANDLER [loadbalancer : Start master keepalived container] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:286 Monday 17 August 2026 11:24:23 +0000 (0:00:00.044) 0:02:58.715 ********* skipping: [primary] => { "changed": false, "false_condition": "groups.kolla_ha_is_master_True is defined", "skip_reason": "Conditional result was False" } RUNNING HANDLER [loadbalancer : Wait for haproxy to listen on VIP] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:309 Monday 17 August 2026 11:24:23 +0000 (0:00:00.045) 0:02:58.760 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"state": "started", "port": 61313, "search_regex": null, "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 4, "invocation": {"module_args": {"host": "192.0.2.10", "port": 61313, "timeout": 300, "connect_timeout": 5, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "search_regex": null, "exclude_hosts": null, "msg": null}}}\n', b'') ok: [primary] => { "changed": false, "elapsed": 4, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 5, "delay": 0, "exclude_hosts": null, "host": "192.0.2.10", "msg": null, "path": null, "port": 61313, "search_regex": null, "sleep": 1, "state": "started", "timeout": 300 } }, "match_groupdict": {}, "match_groups": [], "path": null, "port": 61313, "search_regex": null, "state": "started" } RUNNING HANDLER [loadbalancer : Wait for proxysql to listen on VIP] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:321 Monday 17 August 2026 11:24:27 +0000 (0:00:04.371) 0:03:03.131 ********* [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 Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"state": "started", "port": 6032, "search_regex": null, "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 0, "invocation": {"module_args": {"host": "192.0.2.10", "port": 6032, "timeout": 300, "connect_timeout": 5, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "search_regex": null, "exclude_hosts": null, "msg": null}}}\n', b'') ok: [primary] => { "changed": false, "elapsed": 0, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 5, "delay": 0, "exclude_hosts": null, "host": "192.0.2.10", "msg": null, "path": null, "port": 6032, "search_regex": null, "sleep": 1, "state": "started", "timeout": 300 } }, "match_groupdict": {}, "match_groups": [], "path": null, "port": 6032, "search_regex": null, "state": "started" } 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 deploy] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/main.yml:2 Monday 17 August 2026 11:24:27 +0000 (0:00:00.331) 0:03:03.463 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/check-containers.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/deploy.yml for primary TASK [memcached : Ensuring config directories exist] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/config.yml:2 Monday 17 August 2026 11:24:28 +0000 (0:00:00.056) 0:03:03.519 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ftesmtfsrqvzbmciijcmnpdrcdjsgnrm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/memcached", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/memcached", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item=memcached) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/memcached", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "item": "memcached", "mode": "0770", "owner": "root", "path": "/etc/kolla/memcached", "size": 4096, "state": "directory", "uid": 0 } TASK [memcached : Copying over config.json files for services] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/tasks/config.yml:13 Monday 17 August 2026 11:24:28 +0000 (0:00:00.335) 0:03:03.855 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545 `" && echo ansible-tmp-1786965868.4412644-61474-136619789131545="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965868.4412644-61474-136619789131545=/home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rdrcqhmylhqcpmhaxulvcncqrhojdgby ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/memcached/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpy2abeo4d/memcached.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpy2abeo4d/memcached.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/ /home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nrlhjhzrczwgcdbwhxbmfzsdyvhfxqek ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/memcached/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/.source.json", "md5sum": "7da490bc650d08fd0cec30a148340a28", "checksum": "89e1a71bdc3f7c3fa58db4816530015e2ddc1737", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 565, "invocation": {"module_args": {"dest": "/etc/kolla/memcached/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/.source.json", "follow": false, "_original_basename": "memcached.json.j2", "checksum": "89e1a71bdc3f7c3fa58db4816530015e2ddc1737", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=memcached) => { "ansible_loop_var": "item", "changed": true, "checksum": "89e1a71bdc3f7c3fa58db4816530015e2ddc1737", "dest": "/etc/kolla/memcached/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "memcached.json.j2", "attributes": null, "backup": false, "checksum": "89e1a71bdc3f7c3fa58db4816530015e2ddc1737", "content": null, "dest": "/etc/kolla/memcached/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/.source.json", "unsafe_writes": false, "validate": null } }, "item": "memcached", "md5sum": "7da490bc650d08fd0cec30a148340a28", "mode": "0660", "owner": "root", "size": 565, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965868.4412644-61474-136619789131545/.source.json", "state": "file", "uid": 0 } TASK [service-check-containers : Check containers for memcached] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:24:29 +0000 (0:00:00.726) 0:03:04.581 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wbgpmtrveivmiyczzxavesorsfiyzqyh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "memcached"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen memcached 11211"], "timeout": 30}, "image": "primary:4000/lokolla/memcached:change_989849", "name": "memcached", "volumes": ["/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'primary:4000/lokolla/memcached:change_989849', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "memcached", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen memcached 11211" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/memcached:change_989849", "labels": {}, "name": "memcached", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro" ] } }, "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_989849", "volumes": [ "/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro" ] } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for memcached] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:24:29 +0000 (0:00:00.629) 0:03:05.211 ********* Notification for handler Restart memcached container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart memcached container" } TASK [service-check-containers : Check containers that require iteration for memcached] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:24:29 +0000 (0:00:00.061) 0:03:05.272 ********* skipping: [primary] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'primary:4000/lokolla/memcached:change_989849', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } NOTIFIED HANDLER memcached : Restart memcached container for primary RUNNING HANDLER [memcached : Restart memcached container] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/memcached/handlers/main.yml:2 Monday 17 August 2026 11:24:29 +0000 (0:00:00.085) 0:03:05.358 ********* [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.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-asbmmtcwtkoopmieijbwevsakwsssaen ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen memcached 11211"], "timeout": 30}, "image": "primary:4000/lokolla/memcached:change_989849", "name": "memcached", "volumes": ["/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "memcached", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "memcached", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen memcached 11211" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/memcached:change_989849", "labels": {}, "name": "memcached", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 deploy] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/main.yml:2 Monday 17 August 2026 11:24:32 +0000 (0:00:02.207) 0:03:07.565 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/bootstrap.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/deploy.yml for primary TASK [rabbitmq : Get container facts] ****************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:10 Monday 17 August 2026 11:24:32 +0000 (0:00:00.087) 0:03:07.653 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xuquhabrjwouwwrdwapfwxxvzfjurhpf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "containers": {}, "invocation": {"module_args": {"action": "get_containers", "container_engine": "docker", "name": ["rabbitmq"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "containers": {}, "invocation": { "module_args": { "action": "get_containers", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "rabbitmq" ] } }, "result": false } TASK [rabbitmq : Get current RabbitMQ version] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:22 Monday 17 August 2026 11:24:32 +0000 (0:00:00.556) 0:03:08.210 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Get new RabbitMQ version] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:28 Monday 17 August 2026 11:24:32 +0000 (0:00:00.047) 0:03:08.257 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Parse RabbitMQ versions] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:49 Monday 17 August 2026 11:24:32 +0000 (0:00:00.042) 0:03:08.300 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Calculate Major and Minor components] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:54 Monday 17 August 2026 11:24:32 +0000 (0:00:00.047) 0:03:08.347 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Determine Short Versions (X.Y)] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:61 Monday 17 August 2026 11:24:32 +0000 (0:00:00.045) 0:03:08.393 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Check version upgrade validity] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:66 Monday 17 August 2026 11:24:32 +0000 (0:00:00.060) 0:03:08.454 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Catch when RabbitMQ is being downgraded] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/version-check.yml:97 Monday 17 August 2026 11:24:33 +0000 (0:00:00.050) 0:03:08.504 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Include tasks from remove-ha-all-policy.yml] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/deploy.yml:5 Monday 17 August 2026 11:24:33 +0000 (0:00:00.047) 0:03:08.552 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml for primary TASK [rabbitmq : Get container facts] ****************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml:9 Monday 17 August 2026 11:24:33 +0000 (0:00:00.045) 0:03:08.598 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bwnzsbigkhdbfsnjimuddjjrjtdtzxds ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "containers": {}, "invocation": {"module_args": {"action": "get_containers", "container_engine": "docker", "name": ["rabbitmq"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "containers": {}, "invocation": { "module_args": { "action": "get_containers", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "rabbitmq" ] } }, "result": false } TASK [rabbitmq : List RabbitMQ policies] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml:21 Monday 17 August 2026 11:24:33 +0000 (0:00:00.534) 0:03:09.133 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Remove ha-all policy from RabbitMQ] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml:27 Monday 17 August 2026 11:24:33 +0000 (0:00:00.047) 0:03:09.181 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Ensuring config directories exist] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:2 Monday 17 August 2026 11:24:33 +0000 (0:00:00.044) 0:03:09.225 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cvwzcqmdeiwdlbysrtkuhqgwwwnbquli ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/rabbitmq", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/rabbitmq", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/rabbitmq", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/rabbitmq", "size": 4096, "state": "directory", "uid": 0 } TASK [rabbitmq : Copying over config.json files for services] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:12 Monday 17 August 2026 11:24:34 +0000 (0:00:00.380) 0:03:09.606 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082 `" && echo ansible-tmp-1786965874.2340908-61719-58026867940082="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965874.2340908-61719-58026867940082=/home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mbacriotdcjzuigbvdwfzghnzmkamwkv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4l0mviky/rabbitmq.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4l0mviky/rabbitmq.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/ /home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xbcpjuikhfaufdleriarwthycakwksyh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/.source.json", "md5sum": "744bfb36dd466f60e7185cf08f09dc72", "checksum": "60e1b3aa5e341e5cd37c97b5545c7b4a83cf085d", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2498, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/.source.json", "follow": false, "_original_basename": "rabbitmq.json.j2", "checksum": "60e1b3aa5e341e5cd37c97b5545c7b4a83cf085d", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "60e1b3aa5e341e5cd37c97b5545c7b4a83cf085d", "dest": "/etc/kolla/rabbitmq/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rabbitmq.json.j2", "attributes": null, "backup": false, "checksum": "60e1b3aa5e341e5cd37c97b5545c7b4a83cf085d", "content": null, "dest": "/etc/kolla/rabbitmq/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/.source.json", "unsafe_writes": false, "validate": null } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "744bfb36dd466f60e7185cf08f09dc72", "mode": "0660", "owner": "root", "size": 2498, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.2340908-61719-58026867940082/.source.json", "state": "file", "uid": 0 } TASK [rabbitmq : Copying over rabbitmq-env.conf] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:20 Monday 17 August 2026 11:24:34 +0000 (0:00:00.784) 0:03:10.390 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551 `" && echo ansible-tmp-1786965874.9884188-61757-11386603655551="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965874.9884188-61757-11386603655551=/home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ftoryrgpvjvlpchsbtuzlsqdomnynxwo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/rabbitmq-env.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp476iy7gp/rabbitmq-env.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp476iy7gp/rabbitmq-env.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/ /home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gtaavpwjbgvsndyuejtnyqcovsazhecy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/rabbitmq-env.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/.source.conf", "md5sum": "141a5fc475f67a89fcc0276cbd778c45", "checksum": "d9e81f761991a05d7a01299c00e65bd035987e6c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 412, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/rabbitmq-env.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/.source.conf", "follow": false, "_original_basename": "rabbitmq-env.conf.j2", "checksum": "d9e81f761991a05d7a01299c00e65bd035987e6c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "d9e81f761991a05d7a01299c00e65bd035987e6c", "dest": "/etc/kolla/rabbitmq/rabbitmq-env.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rabbitmq-env.conf.j2", "attributes": null, "backup": false, "checksum": "d9e81f761991a05d7a01299c00e65bd035987e6c", "content": null, "dest": "/etc/kolla/rabbitmq/rabbitmq-env.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2", "md5sum": "141a5fc475f67a89fcc0276cbd778c45", "mode": "0660", "owner": "root", "size": 412, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965874.9884188-61757-11386603655551/.source.conf", "state": "file", "uid": 0 } TASK [rabbitmq : Copying over rabbitmq.conf] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:34 Monday 17 August 2026 11:24:35 +0000 (0:00:00.762) 0:03:11.153 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994 `" && echo ansible-tmp-1786965875.752231-61796-223413291051994="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965875.752231-61796-223413291051994=/home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-avpnalbcfqgpoejedvtwjpgajkzpedut ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/rabbitmq.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_sb6cs1t/rabbitmq.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_sb6cs1t/rabbitmq.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/ /home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ogfzexdnidobmjdojyoebxxjhvpzcxql ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/rabbitmq.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/.source.conf", "md5sum": "b4e9811ebea78aedba41b552ebcc122b", "checksum": "beecb385a7f8f20c19205120f576b9090719c216", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 842, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/rabbitmq.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/.source.conf", "follow": false, "_original_basename": "rabbitmq.conf.j2", "checksum": "beecb385a7f8f20c19205120f576b9090719c216", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "beecb385a7f8f20c19205120f576b9090719c216", "dest": "/etc/kolla/rabbitmq/rabbitmq.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rabbitmq.conf.j2", "attributes": null, "backup": false, "checksum": "beecb385a7f8f20c19205120f576b9090719c216", "content": null, "dest": "/etc/kolla/rabbitmq/rabbitmq.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2", "md5sum": "b4e9811ebea78aedba41b552ebcc122b", "mode": "0660", "owner": "root", "size": 842, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965875.752231-61796-223413291051994/.source.conf", "state": "file", "uid": 0 } TASK [rabbitmq : Copying over erl_inetrc] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:48 Monday 17 August 2026 11:24:36 +0000 (0:00:00.774) 0:03:11.927 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302 `" && echo ansible-tmp-1786965876.526342-61835-119521025841302="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965876.526342-61835-119521025841302=/home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ipouyidjzihxzvdtstodzfvsofjeefqu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/erl_inetrc", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpna176f2m/erl_inetrc.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpna176f2m/erl_inetrc.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/ /home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tcmrjrifnwxzlpyhalejnpxhysxefxsc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/erl_inetrc", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/.source", "md5sum": "d41d8cd98f00b204e9800998ecf8427e", "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 0, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/erl_inetrc", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/.source", "follow": false, "_original_basename": "erl_inetrc.j2", "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/erl_inetrc.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "dest": "/etc/kolla/rabbitmq/erl_inetrc", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "erl_inetrc.j2", "attributes": null, "backup": false, "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "content": null, "dest": "/etc/kolla/rabbitmq/erl_inetrc", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/.source", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/erl_inetrc.j2", "md5sum": "d41d8cd98f00b204e9800998ecf8427e", "mode": "0660", "owner": "root", "size": 0, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965876.526342-61835-119521025841302/.source", "state": "file", "uid": 0 } TASK [rabbitmq : Copying over advanced.config] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:62 Monday 17 August 2026 11:24:37 +0000 (0:00:00.766) 0:03:12.694 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970 `" && echo ansible-tmp-1786965877.2967784-61894-138798316862970="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965877.2967784-61894-138798316862970=/home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xcbvqefbfsyhtuyesjcmbmodtspudvhx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/advanced.config", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpjovly_zq/advanced.config.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/.source.config <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpjovly_zq/advanced.config.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/.source.config\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/ /home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/.source.config && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xharcfaasrhfliamizufpkqxhtpqugww ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/advanced.config", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/.source.config", "md5sum": "e9c15ddafbd046f353df28ccb81a0bf6", "checksum": "60a9a455ab28790c4513cd6c5e73808224da0827", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 136, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/advanced.config", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/.source.config", "follow": false, "_original_basename": "advanced.config.j2", "checksum": "60a9a455ab28790c4513cd6c5e73808224da0827", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/advanced.config.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "60a9a455ab28790c4513cd6c5e73808224da0827", "dest": "/etc/kolla/rabbitmq/advanced.config", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "advanced.config.j2", "attributes": null, "backup": false, "checksum": "60a9a455ab28790c4513cd6c5e73808224da0827", "content": null, "dest": "/etc/kolla/rabbitmq/advanced.config", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/.source.config", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/advanced.config.j2", "md5sum": "e9c15ddafbd046f353df28ccb81a0bf6", "mode": "0660", "owner": "root", "size": 136, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965877.2967784-61894-138798316862970/.source.config", "state": "file", "uid": 0 } TASK [rabbitmq : Copying over definitions.json] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:76 Monday 17 August 2026 11:24:37 +0000 (0:00:00.754) 0:03:13.448 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511 `" && echo ansible-tmp-1786965878.0515413-61935-229124999266511="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965878.0515413-61935-229124999266511=/home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cyhvrwfeoippznwnpmepbzvdwjmqennr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/definitions.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvnrvd0cc/definitions.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvnrvd0cc/definitions.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/ /home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uonmzkpbzuusumqkjyxeabyhvnglagrc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/definitions.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/.source.json", "md5sum": "4d3c4d48ec72309a806d5ab29dbd678f", "checksum": "db2bb444a83e05b17811e49686ceff60a501607a", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 771, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/definitions.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/.source.json", "follow": false, "_original_basename": "definitions.json.j2", "checksum": "db2bb444a83e05b17811e49686ceff60a501607a", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/definitions.json.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "db2bb444a83e05b17811e49686ceff60a501607a", "dest": "/etc/kolla/rabbitmq/definitions.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "definitions.json.j2", "attributes": null, "backup": false, "checksum": "db2bb444a83e05b17811e49686ceff60a501607a", "content": null, "dest": "/etc/kolla/rabbitmq/definitions.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/.source.json", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/definitions.json.j2", "md5sum": "4d3c4d48ec72309a806d5ab29dbd678f", "mode": "0660", "owner": "root", "size": 771, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.0515413-61935-229124999266511/.source.json", "state": "file", "uid": 0 } TASK [rabbitmq : Copying over enabled_plugins] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:90 Monday 17 August 2026 11:24:38 +0000 (0:00:00.755) 0:03:14.204 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483 `" && echo ansible-tmp-1786965878.7997751-61973-108396508331483="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965878.7997751-61973-108396508331483=/home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iamwmadtchunbledpjkkxffqazrslgwz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/enabled_plugins", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpo9auu47h/enabled_plugins.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpo9auu47h/enabled_plugins.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/ /home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-njiugiebacxqkwbwpuqzamdorxmgmlhb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/enabled_plugins", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/.source", "md5sum": "4229b1b0e23559ff6bd2943e979dbdda", "checksum": "5513484669adbdca60563f2ebe967b0aaa294ae4", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 23, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/enabled_plugins", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/.source", "follow": false, "_original_basename": "enabled_plugins.j2", "checksum": "5513484669adbdca60563f2ebe967b0aaa294ae4", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/enabled_plugins.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "5513484669adbdca60563f2ebe967b0aaa294ae4", "dest": "/etc/kolla/rabbitmq/enabled_plugins", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "enabled_plugins.j2", "attributes": null, "backup": false, "checksum": "5513484669adbdca60563f2ebe967b0aaa294ae4", "content": null, "dest": "/etc/kolla/rabbitmq/enabled_plugins", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/.source", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/templates/enabled_plugins.j2", "md5sum": "4229b1b0e23559ff6bd2943e979dbdda", "mode": "0660", "owner": "root", "size": 23, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965878.7997751-61973-108396508331483/.source", "state": "file", "uid": 0 } TASK [rabbitmq : Copying over TLS certificates] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/config.yml:104 Monday 17 August 2026 11:24:39 +0000 (0:00:00.740) 0:03:14.944 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for rabbitmq] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:24:39 +0000 (0:00:00.058) 0:03:15.003 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963 `" && echo ansible-tmp-1786965879.6334465-62013-143305660238963="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965879.6334465-62013-143305660238963=/home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tixanwiwbndexzijzgcfruxdsoajazka ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/ /home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iunglknsyzoujwbzcgdtbixllslwuocd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/rabbitmq/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/rabbitmq/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/.source.crt", "unsafe_writes": false, "validate": null } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965879.6334465-62013-143305660238963/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for rabbitmq] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:24:40 +0000 (0:00:00.814) 0:03:15.818 ********* skipping: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for rabbitmq] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:24:40 +0000 (0:00:00.092) 0:03:15.911 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592 `" && echo ansible-tmp-1786965880.5573606-62053-215347449880592="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965880.5573606-62053-215347449880592=/home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eikqwtjvckywdvewjmyyzcncnvkmjaje ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/rabbitmq-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/rabbitmq-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/rabbitmq-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/ /home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rtunebydgmbpsdqhbtdhvmpbzfoyudud ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/rabbitmq-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/rabbitmq-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/.source.pem", "_original_basename": "rabbitmq-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/rabbitmq/rabbitmq-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rabbitmq-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/rabbitmq/rabbitmq-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/.source.pem", "unsafe_writes": false, "validate": null } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965880.5573606-62053-215347449880592/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for rabbitmq] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:24:41 +0000 (0:00:00.781) 0:03:16.692 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898 `" && echo ansible-tmp-1786965881.3467894-62114-279037152461898="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965881.3467894-62114-279037152461898=/home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-erdusudoolbqpsbrnwxpmnlbiummyyes ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/rabbitmq/rabbitmq-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/rabbitmq-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/rabbitmq-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/ /home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-owcfeaninxvpgeuixxzjegukgzdbslqj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/rabbitmq/rabbitmq-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/rabbitmq/rabbitmq-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/.source.pem", "_original_basename": "rabbitmq-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/rabbitmq/rabbitmq-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "rabbitmq-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/rabbitmq/rabbitmq-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/.source.pem", "unsafe_writes": false, "validate": null } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965881.3467894-62114-279037152461898/.source.pem", "state": "file", "uid": 0 } TASK [service-check-containers : Check containers for rabbitmq] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:24:42 +0000 (0:00:00.822) 0:03:17.514 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ktmdrexrqpnnbvnepxfxvknbfmtqjjdc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "rabbitmq"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_rabbitmq"], "timeout": 30}, "image": "primary:4000/lokolla/rabbitmq:change_989849", "name": "rabbitmq", "volumes": ["/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq"}}}}\n', b'') changed: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "rabbitmq", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_rabbitmq" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/rabbitmq:change_989849", "labels": {}, "name": "rabbitmq", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for rabbitmq] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:24:42 +0000 (0:00:00.643) 0:03:18.157 ********* Notification for handler Restart rabbitmq container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart rabbitmq container" } TASK [service-check-containers : Check containers that require iteration for rabbitmq] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:24:42 +0000 (0:00:00.059) 0:03:18.216 ********* skipping: [primary] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'primary:4000/lokolla/rabbitmq:change_989849', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', "http-check send hdr Authorization 'Basic b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='"]}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_item": { "key": "rabbitmq", "value": { "bootstrap_environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "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 b3BlbnN0YWNrLW1vbml0b3Jpbmc6QTM1QmtNekMxZmFpR09GUWRwQjJxcXdVR1FFeTRTb0hDTGZ4RTMxNA=='" ], "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_989849", "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [rabbitmq : Creating rabbitmq volume] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/bootstrap.yml:2 Monday 17 August 2026 11:24:42 +0000 (0:00:00.091) 0:03:18.308 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dvlnlwcwhhwmhmkwltzygerlaslfohuq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "create_volume", "name": "rabbitmq", "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'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "create_volume", "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, "labels": {}, "name": "rabbitmq", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "result": false } TASK [rabbitmq : Running RabbitMQ bootstrap container] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/bootstrap.yml:10 Monday 17 August 2026 11:24:43 +0000 (0:00:00.506) 0:03:18.814 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cogbuesuwbbiitgshwmhlqgkqjjtxxmy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:24:45.270 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:24:45.270 INFO Validating config file\\n2026-08-17 11:24:45.270 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:24:45.271 INFO Creating directories\\n2026-08-17 11:24:45.271 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:24:45.271 INFO Setting permission for /var/log/kolla/rabbitmq\\n2026-08-17 11:24:45.272 INFO Copying /etc/rabbitmq/enabled_plugins to /etc/kolla/defaults/etc/rabbitmq/enabled_plugins\\n2026-08-17 11:24:45.272 INFO Copying permissions from /etc/rabbitmq/enabled_plugins onto /etc/kolla/defaults/etc/rabbitmq/enabled_plugins\\n2026-08-17 11:24:45.272 INFO Copying service configuration files\\n2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/rabbitmq-env.conf to /etc/rabbitmq/rabbitmq-env.conf\\n2026-08-17 11:24:45.273 INFO Setting permission for /etc/rabbitmq/rabbitmq-env.conf\\n2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/rabbitmq.conf to /etc/rabbitmq/rabbitmq.conf\\n2026-08-17 11:24:45.273 INFO Setting permission for /etc/rabbitmq/rabbitmq.conf\\n2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/erl_inetrc to /etc/rabbitmq/erl_inetrc\\n2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/erl_inetrc\\n2026-08-17 11:24:45.274 INFO Copying /var/lib/kolla/config_files/advanced.config to /etc/rabbitmq/advanced.config\\n2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/advanced.config\\n2026-08-17 11:24:45.274 INFO Copying /var/lib/kolla/config_files/definitions.json to /etc/rabbitmq/definitions.json\\n2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/definitions.json\\n2026-08-17 11:24:45.275 INFO Deleting /etc/rabbitmq/enabled_plugins\\n2026-08-17 11:24:45.275 INFO Copying /var/lib/kolla/config_files/enabled_plugins to /etc/rabbitmq/enabled_plugins\\n2026-08-17 11:24:45.275 INFO Setting permission for /etc/rabbitmq/enabled_plugins\\n2026-08-17 11:24:45.275 INFO Copying /var/lib/kolla/config_files/rabbitmq-cert.pem to /etc/rabbitmq/certs/rabbitmq-cert.pem\\n2026-08-17 11:24:45.275 INFO Setting permission for /etc/rabbitmq/certs/rabbitmq-cert.pem\\n2026-08-17 11:24:45.276 INFO Copying /var/lib/kolla/config_files/rabbitmq-key.pem to /etc/rabbitmq/certs/rabbitmq-key.pem\\n2026-08-17 11:24:45.276 INFO Setting permission for /etc/rabbitmq/certs/rabbitmq-key.pem\\n2026-08-17 11:24:45.276 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:24:45.276 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:24:45.276 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:24:45.276 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:24:45.277 INFO Writing out command to execute\\n2026-08-17 11:24:45.277 INFO Setting permission for /var/lib/rabbitmq\\n++ cat /run_command\\n+ CMD=/usr/sbin/rabbitmq-server\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ [[ -n 0 ]]\\n++ [[ -e /var/lib/rabbitmq/.erlang.cookie ]]\\n++ echo T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij\\n++ chmod 400 /var/lib/rabbitmq/.erlang.cookie\\n++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/rabbitmq:change_989849", "labels": {"BOOTSTRAP": null}, "name": "rabbitmq_bootstrap", "volumes": ["/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/"], "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", "KOLLA_BOOTSTRAP": null, "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq", "KOLLA_SERVICE_NAME": "rabbitmq-bootstrap", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "rabbitmq-bootstrap", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/rabbitmq:change_989849", "labels": { "BOOTSTRAP": null }, "name": "rabbitmq_bootstrap", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:24:45.270 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:24:45.270 INFO Validating config file\n2026-08-17 11:24:45.270 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:24:45.271 INFO Creating directories\n2026-08-17 11:24:45.271 INFO Setting permission for /var/log/kolla\n2026-08-17 11:24:45.271 INFO Setting permission for /var/log/kolla/rabbitmq\n2026-08-17 11:24:45.272 INFO Copying /etc/rabbitmq/enabled_plugins to /etc/kolla/defaults/etc/rabbitmq/enabled_plugins\n2026-08-17 11:24:45.272 INFO Copying permissions from /etc/rabbitmq/enabled_plugins onto /etc/kolla/defaults/etc/rabbitmq/enabled_plugins\n2026-08-17 11:24:45.272 INFO Copying service configuration files\n2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/rabbitmq-env.conf to /etc/rabbitmq/rabbitmq-env.conf\n2026-08-17 11:24:45.273 INFO Setting permission for /etc/rabbitmq/rabbitmq-env.conf\n2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/rabbitmq.conf to /etc/rabbitmq/rabbitmq.conf\n2026-08-17 11:24:45.273 INFO Setting permission for /etc/rabbitmq/rabbitmq.conf\n2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/erl_inetrc to /etc/rabbitmq/erl_inetrc\n2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/erl_inetrc\n2026-08-17 11:24:45.274 INFO Copying /var/lib/kolla/config_files/advanced.config to /etc/rabbitmq/advanced.config\n2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/advanced.config\n2026-08-17 11:24:45.274 INFO Copying /var/lib/kolla/config_files/definitions.json to /etc/rabbitmq/definitions.json\n2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/definitions.json\n2026-08-17 11:24:45.275 INFO Deleting /etc/rabbitmq/enabled_plugins\n2026-08-17 11:24:45.275 INFO Copying /var/lib/kolla/config_files/enabled_plugins to /etc/rabbitmq/enabled_plugins\n2026-08-17 11:24:45.275 INFO Setting permission for /etc/rabbitmq/enabled_plugins\n2026-08-17 11:24:45.275 INFO Copying /var/lib/kolla/config_files/rabbitmq-cert.pem to /etc/rabbitmq/certs/rabbitmq-cert.pem\n2026-08-17 11:24:45.275 INFO Setting permission for /etc/rabbitmq/certs/rabbitmq-cert.pem\n2026-08-17 11:24:45.276 INFO Copying /var/lib/kolla/config_files/rabbitmq-key.pem to /etc/rabbitmq/certs/rabbitmq-key.pem\n2026-08-17 11:24:45.276 INFO Setting permission for /etc/rabbitmq/certs/rabbitmq-key.pem\n2026-08-17 11:24:45.276 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:24:45.276 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:24:45.276 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:24:45.276 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:24:45.277 INFO Writing out command to execute\n2026-08-17 11:24:45.277 INFO Setting permission for /var/lib/rabbitmq\n++ cat /run_command\n+ CMD=/usr/sbin/rabbitmq-server\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ [[ -n 0 ]]\n++ [[ -e /var/lib/rabbitmq/.erlang.cookie ]]\n++ echo T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij\n++ chmod 400 /var/lib/rabbitmq/.erlang.cookie\n++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:24:45.270 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:24:45.270 INFO Validating config file", "2026-08-17 11:24:45.270 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:24:45.271 INFO Creating directories", "2026-08-17 11:24:45.271 INFO Setting permission for /var/log/kolla", "2026-08-17 11:24:45.271 INFO Setting permission for /var/log/kolla/rabbitmq", "2026-08-17 11:24:45.272 INFO Copying /etc/rabbitmq/enabled_plugins to /etc/kolla/defaults/etc/rabbitmq/enabled_plugins", "2026-08-17 11:24:45.272 INFO Copying permissions from /etc/rabbitmq/enabled_plugins onto /etc/kolla/defaults/etc/rabbitmq/enabled_plugins", "2026-08-17 11:24:45.272 INFO Copying service configuration files", "2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/rabbitmq-env.conf to /etc/rabbitmq/rabbitmq-env.conf", "2026-08-17 11:24:45.273 INFO Setting permission for /etc/rabbitmq/rabbitmq-env.conf", "2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/rabbitmq.conf to /etc/rabbitmq/rabbitmq.conf", "2026-08-17 11:24:45.273 INFO Setting permission for /etc/rabbitmq/rabbitmq.conf", "2026-08-17 11:24:45.273 INFO Copying /var/lib/kolla/config_files/erl_inetrc to /etc/rabbitmq/erl_inetrc", "2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/erl_inetrc", "2026-08-17 11:24:45.274 INFO Copying /var/lib/kolla/config_files/advanced.config to /etc/rabbitmq/advanced.config", "2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/advanced.config", "2026-08-17 11:24:45.274 INFO Copying /var/lib/kolla/config_files/definitions.json to /etc/rabbitmq/definitions.json", "2026-08-17 11:24:45.274 INFO Setting permission for /etc/rabbitmq/definitions.json", "2026-08-17 11:24:45.275 INFO Deleting /etc/rabbitmq/enabled_plugins", "2026-08-17 11:24:45.275 INFO Copying /var/lib/kolla/config_files/enabled_plugins to /etc/rabbitmq/enabled_plugins", "2026-08-17 11:24:45.275 INFO Setting permission for /etc/rabbitmq/enabled_plugins", "2026-08-17 11:24:45.275 INFO Copying /var/lib/kolla/config_files/rabbitmq-cert.pem to /etc/rabbitmq/certs/rabbitmq-cert.pem", "2026-08-17 11:24:45.275 INFO Setting permission for /etc/rabbitmq/certs/rabbitmq-cert.pem", "2026-08-17 11:24:45.276 INFO Copying /var/lib/kolla/config_files/rabbitmq-key.pem to /etc/rabbitmq/certs/rabbitmq-key.pem", "2026-08-17 11:24:45.276 INFO Setting permission for /etc/rabbitmq/certs/rabbitmq-key.pem", "2026-08-17 11:24:45.276 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:24:45.276 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:24:45.276 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:24:45.276 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:24:45.277 INFO Writing out command to execute", "2026-08-17 11:24:45.277 INFO Setting permission for /var/lib/rabbitmq", "++ cat /run_command", "+ CMD=/usr/sbin/rabbitmq-server", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ [[ -n 0 ]]", "++ [[ -e /var/lib/rabbitmq/.erlang.cookie ]]", "++ echo T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "++ chmod 400 /var/lib/rabbitmq/.erlang.cookie", "++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done." ] } NOTIFIED HANDLER rabbitmq : Restart rabbitmq container for primary RUNNING HANDLER [rabbitmq : Restart rabbitmq container] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/handlers/main.yml:2 Monday 17 August 2026 11:24:47 +0000 (0:00:04.180) 0:03:22.994 ********* changed: [primary] => { "add_group": "rabbitmq_restart", "changed": true, "parent_groups": [ "all" ] } PLAY [Restart rabbitmq services] *********************************************** TASK [rabbitmq : Get info on RabbitMQ container] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/restart_services.yml:2 Monday 17 August 2026 11:24:47 +0000 (0:00:00.048) 0:03:23.043 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yzftgjkuybwzavxugdiztwywzxbjvsyh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "containers": {}, "invocation": {"module_args": {"action": "get_containers", "container_engine": "docker", "name": ["rabbitmq"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "containers": {}, "invocation": { "module_args": { "action": "get_containers", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "rabbitmq" ] } }, "result": false } TASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/restart_services.yml:10 Monday 17 August 2026 11:24:48 +0000 (0:00:00.525) 0:03:23.568 ********* skipping: [primary] => { "changed": false, "false_condition": "container_info.containers | length > 0", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Stop the RabbitMQ application if not in cluster] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/restart_services.yml:22 Monday 17 August 2026 11:24:48 +0000 (0:00:00.034) 0:03:23.602 ********* skipping: [primary] => { "changed": false, "false_condition": "container_info.containers | length > 0", "skip_reason": "Conditional result was False" } TASK [rabbitmq : Restart rabbitmq container] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/restart_services.yml:30 Monday 17 August 2026 11:24:48 +0000 (0:00:00.031) 0:03:23.634 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jpotauulnfqqjmuvjpwyhozqxjhalvxo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_rabbitmq"], "timeout": 30}, "image": "primary:4000/lokolla/rabbitmq:change_989849", "name": "rabbitmq", "volumes": ["/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq", "KOLLA_SERVICE_NAME": "rabbitmq", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "rabbitmq", "RABBITMQ_CLUSTER_COOKIE": "T9XJTxawZDmhcf3UfGaF3eTpdonkLFgiQVPUUeij", "RABBITMQ_LOG_DIR": "/var/log/kolla/rabbitmq", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_rabbitmq" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/rabbitmq:change_989849", "labels": {}, "name": "rabbitmq", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro", "rabbitmq:/var/lib/rabbitmq/", "kolla_logs:/var/log/kolla/" ] } }, "result": false } TASK [rabbitmq : Waiting for rabbitmq to start] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/restart_services.yml:45 Monday 17 August 2026 11:24:50 +0000 (0:00:02.174) 0:03:25.809 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bpvympqhlxuvafdsrjtokmryuhzcewme ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "Waiting for pid file \'/var/lib/rabbitmq/mnesia/rabbitmq.pid\' to appear\\npid is 1211\\nWaiting for erlang distribution on node \'rabbit@primary\' while OS process \'1211\' is running\\nWaiting for applications \'rabbit_and_plugins\' to start on node \'rabbit@primary\'\\nApplications \'rabbit_and_plugins\' are running on node \'rabbit@primary\'", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "rabbitmq", "rabbitmqctl", "wait", "--timeout", "60", "/var/lib/rabbitmq/mnesia/rabbitmq.pid"], "start": "2026-08-17 11:24:50.603088", "end": "2026-08-17 11:24:55.929163", "delta": "0:00:05.326075", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec rabbitmq rabbitmqctl wait --timeout 60 /var/lib/rabbitmq/mnesia/rabbitmq.pid", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "docker", "exec", "rabbitmq", "rabbitmqctl", "wait", "--timeout", "60", "/var/lib/rabbitmq/mnesia/rabbitmq.pid" ], "delta": "0:00:05.326075", "end": "2026-08-17 11:24:55.929163", "invocation": { "module_args": { "_raw_params": "docker exec rabbitmq rabbitmqctl wait --timeout 60 /var/lib/rabbitmq/mnesia/rabbitmq.pid", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:24:50.603088", "stderr": "", "stderr_lines": [], "stdout": "Waiting for pid file '/var/lib/rabbitmq/mnesia/rabbitmq.pid' to appear\npid is 1211\nWaiting for erlang distribution on node 'rabbit@primary' while OS process '1211' is running\nWaiting for applications 'rabbit_and_plugins' to start on node 'rabbit@primary'\nApplications 'rabbit_and_plugins' are running on node 'rabbit@primary'", "stdout_lines": [ "Waiting for pid file '/var/lib/rabbitmq/mnesia/rabbitmq.pid' to appear", "pid is 1211", "Waiting for erlang distribution on node 'rabbit@primary' while OS process '1211' is running", "Waiting for applications 'rabbit_and_plugins' to start on node 'rabbit@primary'", "Applications 'rabbit_and_plugins' are running on node 'rabbit@primary'" ] } 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 Monday 17 August 2026 11:24:55 +0000 (0:00:05.639) 0:03:31.448 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/feature-flags.yml included: rabbitmq for primary TASK [rabbitmq : Enable all stable feature flags] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/rabbitmq/tasks/feature-flags.yml:2 Monday 17 August 2026 11:24:56 +0000 (0:00:00.056) 0:03:31.504 ********* [WARNING]: Could not match supplied host pattern, ignoring: enable_etcd_True Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uwoelaugokmublapbtfhvfgvbenbwuxv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "Enabling all feature flags ...", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "rabbitmq", "rabbitmqctl", "enable_feature_flag", "all"], "start": "2026-08-17 11:24:56.310141", "end": "2026-08-17 11:24:57.119194", "delta": "0:00:00.809053", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec rabbitmq rabbitmqctl enable_feature_flag all", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "docker", "exec", "rabbitmq", "rabbitmqctl", "enable_feature_flag", "all" ], "delta": "0:00:00.809053", "end": "2026-08-17 11:24:57.119194", "invocation": { "module_args": { "_raw_params": "docker exec rabbitmq rabbitmqctl enable_feature_flag all", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:24:56.310141", "stderr": "", "stderr_lines": [], "stdout": "Enabling all feature flags ...", "stdout_lines": [ "Enabling all feature flags ..." ] } PLAY [Apply role etcd] ********************************************************* skipping: no hosts matched PLAY [Apply role keystone] ***************************************************** TASK [keystone : Include tasks for action deploy] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/main.yml:2 Monday 17 August 2026 11:24:57 +0000 (0:00:01.157) 0:03:32.662 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap_service.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/register.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/deploy.yml for primary TASK [keystone : Ensuring config directories exist] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:2 Monday 17 August 2026 11:24:57 +0000 (0:00:00.126) 0:03:32.788 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sykmybbauiwnnhbtknutubgmpskictzi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/keystone", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/keystone", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/keystone", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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" } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/keystone", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ogveokmlwkzwqenfnpmxmbpntaaizbvi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/keystone-fernet", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/keystone-fernet", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/keystone-fernet", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/keystone-fernet", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bjqfjwrkfxzkwuwrnwxyndcjpkankick ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/keystone-ssh", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/keystone-ssh", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/keystone-ssh", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/keystone-ssh", "size": 4096, "state": "directory", "uid": 0 } TASK [keystone : Check if policies shall be overwritten] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:12 Monday 17 August 2026 11:24:58 +0000 (0:00:01.211) 0:03:33.999 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [keystone : Set keystone policy file] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:24 Monday 17 August 2026 11:24:58 +0000 (0:00:00.049) 0:03:34.049 ********* skipping: [primary] => { "changed": false, "false_condition": "keystone_policy.results | length > 0", "skip_reason": "Conditional result was False" } TASK [keystone : Check if Keystone domain-specific config is supplied] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:31 Monday 17 August 2026 11:24:58 +0000 (0:00:00.034) 0:03:34.083 ********* ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965898.6529603-65218-56034694375420 `" && echo ansible-tmp-1786965898.6529603-65218-56034694375420="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965898.6529603-65218-56034694375420 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpj7g6bjnj TO /home/zuul/.ansible/tmp/ansible-tmp-1786965898.6529603-65218-56034694375420/AnsiballZ_stat.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965898.6529603-65218-56034694375420/ /home/zuul/.ansible/tmp/ansible-tmp-1786965898.6529603-65218-56034694375420/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965898.6529603-65218-56034694375420/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965898.6529603-65218-56034694375420/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_mime": true, "path": "/etc/kolla/config/keystone/domains" } }, "stat": { "exists": false } } TASK [keystone : Copying over TLS certificates] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:38 Monday 17 August 2026 11:24:58 +0000 (0:00:00.309) 0:03:34.393 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for keystone] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:24:58 +0000 (0:00:00.066) 0:03:34.459 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611 `" && echo ansible-tmp-1786965899.3118675-65246-99645861454611="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965899.3118675-65246-99645861454611=/home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dsfspswunibfxijsvmaqslgsbrefdyut ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/ /home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ienjvwwkpyrxuxdeveqdsozwtwoqmcrj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/keystone/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/keystone/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/keystone/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.3118675-65246-99645861454611/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071 `" && echo ansible-tmp-1786965899.988964-65246-114559371106071="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965899.988964-65246-114559371106071=/home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lgefoqzyyzdeekqzjzmbfkgbcldykbzh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/ /home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zidkpmfwqlctpbppxvqnvofhidzzyjkq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/keystone-fernet/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/keystone-fernet/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965899.988964-65246-114559371106071/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340 `" && echo ansible-tmp-1786965900.6876037-65246-178484620824340="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965900.6876037-65246-178484620824340=/home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iyjwzoiwckuvxfxomxsfuwkhxpnqrqhc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-ssh/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/ /home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wcmvtjugnaectkxteeutogxpvvfsycmt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-ssh/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-ssh/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/keystone-ssh/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/keystone-ssh/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965900.6876037-65246-178484620824340/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for keystone] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:25:01 +0000 (0:00:02.383) 0:03:36.843 ********* skipping: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for keystone] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:25:01 +0000 (0:00:00.309) 0:03:37.152 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128 `" && echo ansible-tmp-1786965902.0313601-65422-93455026573128="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965902.0313601-65422-93455026573128=/home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rqdvvvxiqvicrjyrhxdjuteevtpmyosp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone/keystone-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/ /home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hwaydmffcmggucpgpuzvfadsvsynspis ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone/keystone-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/keystone/keystone-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/keystone/keystone-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/keystone/keystone-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.0313601-65422-93455026573128/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610 `" && echo ansible-tmp-1786965902.7674067-65422-198812391239610="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965902.7674067-65422-198812391239610=/home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jlewaogqdbexvxkrncdlpenxvxbbmhfl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/keystone-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/ /home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kygovzpxxcyzsiwmrsgbedfgocwfogwz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/keystone-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/keystone-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/keystone-fernet/keystone-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/keystone-fernet/keystone-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965902.7674067-65422-198812391239610/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218 `" && echo ansible-tmp-1786965903.5321655-65422-13225465237218="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965903.5321655-65422-13225465237218=/home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-opuqdslqkbdhippdpjsuetchrwxzibjb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-ssh/keystone-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/ /home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yjhltnlsedxelhhghshpqigrwyidvlqd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-ssh/keystone-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-ssh/keystone-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/keystone-ssh/keystone-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/keystone-ssh/keystone-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965903.5321655-65422-13225465237218/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for keystone] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:25:04 +0000 (0:00:02.637) 0:03:39.789 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408 `" && echo ansible-tmp-1786965904.7075846-65540-15627988636408="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965904.7075846-65540-15627988636408=/home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-paklrifyuldjwyjwxjbzpqznyndsicsc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone/keystone-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/ /home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-clmyysxilcqcralobfbolvrcfqsvhian ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone/keystone-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/keystone/keystone-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/keystone/keystone-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/keystone/keystone-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965904.7075846-65540-15627988636408/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543 `" && echo ansible-tmp-1786965905.4922452-65540-215109429598543="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965905.4922452-65540-215109429598543=/home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rzpyfcoqvwavstgtpabxobostygmouoz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/keystone-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/ /home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sowbvwqieateyzplondtzanpqsnibcre ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/keystone-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/keystone-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/keystone-fernet/keystone-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/keystone-fernet/keystone-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965905.4922452-65540-215109429598543/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303 `" && echo ansible-tmp-1786965906.250432-65540-27087471620303="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965906.250432-65540-27087471620303=/home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pogsypwtoscxdvcflpdryzcrmjlwyqyi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-ssh/keystone-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/ /home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-aprlxluoxrdgbfbwphcscfihioxftdkw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-ssh/keystone-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-ssh/keystone-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/keystone-ssh/keystone-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/keystone-ssh/keystone-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965906.250432-65540-27087471620303/.source.pem", "state": "file", "uid": 0 } TASK [keystone : Copying over config.json files for services] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:43 Monday 17 August 2026 11:25:07 +0000 (0:00:02.744) 0:03:42.534 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168 `" && echo ansible-tmp-1786965907.4032009-65657-232393848835168="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965907.4032009-65657-232393848835168=/home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qgooharlpqdnqkawjbcktritslrsvnfp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp036_r0z/keystone.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp036_r0z/keystone.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/ /home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-andvkbvooazvovyinrxasiflgbnnumui ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/.source.json", "md5sum": "3ec2eb7e347c76736316e1b5302f5538", "checksum": "3c347f7f4269d60c010a71eb403b6b5fd960460c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2671, "invocation": {"module_args": {"dest": "/etc/kolla/keystone/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/.source.json", "follow": false, "_original_basename": "keystone.json.j2", "checksum": "3c347f7f4269d60c010a71eb403b6b5fd960460c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "3c347f7f4269d60c010a71eb403b6b5fd960460c", "dest": "/etc/kolla/keystone/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "keystone.json.j2", "attributes": null, "backup": false, "checksum": "3c347f7f4269d60c010a71eb403b6b5fd960460c", "content": null, "dest": "/etc/kolla/keystone/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "3ec2eb7e347c76736316e1b5302f5538", "mode": "0660", "owner": "root", "size": 2671, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965907.4032009-65657-232393848835168/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480 `" && echo ansible-tmp-1786965908.1334696-65657-33655210845480="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965908.1334696-65657-33655210845480=/home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-odoeqdmjuondcdmohcxktkbajoedkyfx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphn00fye3/keystone-fernet.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphn00fye3/keystone-fernet.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/ /home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cwbhonlbauatgfcwzclxbcihzaybbslp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/.source.json", "md5sum": "f78ba6598b97c4cba9dcb16744246250", "checksum": "324d83ddb33049f743b78787240c2f49286ff130", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2422, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/.source.json", "follow": false, "_original_basename": "keystone-fernet.json.j2", "checksum": "324d83ddb33049f743b78787240c2f49286ff130", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "324d83ddb33049f743b78787240c2f49286ff130", "dest": "/etc/kolla/keystone-fernet/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "keystone-fernet.json.j2", "attributes": null, "backup": false, "checksum": "324d83ddb33049f743b78787240c2f49286ff130", "content": null, "dest": "/etc/kolla/keystone-fernet/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "f78ba6598b97c4cba9dcb16744246250", "mode": "0660", "owner": "root", "size": 2422, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.1334696-65657-33655210845480/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859 `" && echo ansible-tmp-1786965908.8406959-65657-175767224900859="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965908.8406959-65657-175767224900859=/home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ptlehbhqazbqdqafgjkgbvmttzedbcdn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-ssh/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp_6woyb7/keystone-ssh.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpp_6woyb7/keystone-ssh.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/ /home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bsubhgedyvkqjhtbkwjqstjnblcddtra ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-ssh/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/.source.json", "md5sum": "9e9a83534e2debb21abd33697c47e2d9", "checksum": "0bff202f799765675fcab7fd67a62c758c210ee8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1256, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-ssh/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/.source.json", "follow": false, "_original_basename": "keystone-ssh.json.j2", "checksum": "0bff202f799765675fcab7fd67a62c758c210ee8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "0bff202f799765675fcab7fd67a62c758c210ee8", "dest": "/etc/kolla/keystone-ssh/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "keystone-ssh.json.j2", "attributes": null, "backup": false, "checksum": "0bff202f799765675fcab7fd67a62c758c210ee8", "content": null, "dest": "/etc/kolla/keystone-ssh/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "9e9a83534e2debb21abd33697c47e2d9", "mode": "0660", "owner": "root", "size": 1256, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965908.8406959-65657-175767224900859/.source.json", "state": "file", "uid": 0 } TASK [keystone : Copying over keystone.conf] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:51 Monday 17 August 2026 11:25:09 +0000 (0:00:02.471) 0:03:45.005 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256 `" && echo ansible-tmp-1786965909.8849757-65794-222165199498256="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965909.8849757-65794-222165199498256=/home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rbheysmyimlpqmmlnylyaahdqkkosgri ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone/keystone.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphfvddn77/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphfvddn77/source /home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/ /home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-meisbkrrlmyfglgpoywnvlkbvsgriluz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone/keystone.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/.source.conf", "md5sum": "b4e075d390bd6e5b026493ca5e93c336", "checksum": "a4c3ad2f9db0559808bd3b126597a9cabb3685cc", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1121, "invocation": {"module_args": {"dest": "/etc/kolla/keystone/keystone.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/.source.conf", "_original_basename": "source", "follow": false, "checksum": "a4c3ad2f9db0559808bd3b126597a9cabb3685cc", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "a4c3ad2f9db0559808bd3b126597a9cabb3685cc", "dest": "/etc/kolla/keystone/keystone.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "a4c3ad2f9db0559808bd3b126597a9cabb3685cc", "content": null, "dest": "/etc/kolla/keystone/keystone.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/templates/keystone.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/keystone.conf", "/etc/kolla/config/keystone/keystone.conf", "/etc/kolla/config/keystone/primary/keystone.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphfvddn77/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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" } }, "md5sum": "b4e075d390bd6e5b026493ca5e93c336", "mode": "0660", "owner": "root", "size": 1121, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965909.8849757-65794-222165199498256/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496 `" && echo ansible-tmp-1786965910.8057144-65794-153323241631496="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965910.8057144-65794-153323241631496=/home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-klfzofoihpqrexopduesonrncojggupb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/keystone.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp6_9o4ps5/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp6_9o4ps5/source /home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/ /home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qfmevebfirbgluzxzewwykznfrcpounq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/keystone.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/.source.conf", "md5sum": "a08ac89592ecbf08edea2d2f95c0e453", "checksum": "27ba406af9bb0c880abca7f995e533b5492b62fd", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1122, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/keystone.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/.source.conf", "_original_basename": "source", "follow": false, "checksum": "27ba406af9bb0c880abca7f995e533b5492b62fd", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "27ba406af9bb0c880abca7f995e533b5492b62fd", "dest": "/etc/kolla/keystone-fernet/keystone.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "27ba406af9bb0c880abca7f995e533b5492b62fd", "content": null, "dest": "/etc/kolla/keystone-fernet/keystone.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/templates/keystone.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/keystone.conf", "/etc/kolla/config/keystone/keystone-fernet.conf", "/etc/kolla/config/keystone/primary/keystone.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp6_9o4ps5/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "md5sum": "a08ac89592ecbf08edea2d2f95c0e453", "mode": "0660", "owner": "root", "size": 1122, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965910.8057144-65794-153323241631496/.source.conf", "state": "file", "uid": 0 } skipping: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in [ \"keystone\", \"keystone-fernet\" ]", "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } TASK [keystone : Copying keystone-startup script for keystone] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:68 Monday 17 August 2026 11:25:11 +0000 (0:00:02.108) 0:03:47.114 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299 `" && echo ansible-tmp-1786965911.6948712-65894-257480735183299="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965911.6948712-65894-257480735183299=/home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-osenrkspycnsqunceoxvnkyklodtuquz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone/keystone-startup.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpalx1javv/keystone-startup.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpalx1javv/keystone-startup.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/ /home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vyxjvgjvqtgnztfwxtppkzlvuizuyzwa ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone/keystone-startup.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/.source.sh", "md5sum": "fe40053b5f1f51d38390469bc62a591c", "checksum": "e90405a30ebbdcef7ed2bfef0fbcdce636eafb82", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 570, "invocation": {"module_args": {"dest": "/etc/kolla/keystone/keystone-startup.sh", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/.source.sh", "follow": false, "_original_basename": "keystone-startup.sh.j2", "checksum": "e90405a30ebbdcef7ed2bfef0fbcdce636eafb82", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "e90405a30ebbdcef7ed2bfef0fbcdce636eafb82", "dest": "/etc/kolla/keystone/keystone-startup.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "keystone-startup.sh.j2", "attributes": null, "backup": false, "checksum": "e90405a30ebbdcef7ed2bfef0fbcdce636eafb82", "content": null, "dest": "/etc/kolla/keystone/keystone-startup.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/.source.sh", "unsafe_writes": false, "validate": null } }, "md5sum": "fe40053b5f1f51d38390469bc62a591c", "mode": "0660", "owner": "root", "size": 570, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965911.6948712-65894-257480735183299/.source.sh", "state": "file", "uid": 0 } TASK [keystone : Create Keystone domain-specific config directory] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:78 Monday 17 August 2026 11:25:12 +0000 (0:00:00.737) 0:03:47.851 ********* skipping: [primary] => { "changed": false, "false_condition": "keystone_domain_directory.stat.exists", "skip_reason": "Conditional result was False" } TASK [keystone : Get file list in custom domains folder] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:90 Monday 17 August 2026 11:25:12 +0000 (0:00:00.038) 0:03:47.890 ********* skipping: [primary] => { "changed": false, "false_condition": "keystone_domain_directory.stat.exists", "skip_reason": "Conditional result was False" } TASK [keystone : Copying Keystone Domain specific settings] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:99 Monday 17 August 2026 11:25:12 +0000 (0:00:00.032) 0:03:47.922 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [keystone : Copying over existing policy file] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:113 Monday 17 August 2026 11:25:12 +0000 (0:00:00.034) 0:03:47.956 ********* skipping: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keystone_policy_file is defined", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "keystone_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in [ \"keystone\", \"keystone-fernet\" ]", "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [keystone : Include tasks from config-federation-oidc.yml] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:124 Monday 17 August 2026 11:25:12 +0000 (0:00:00.319) 0:03:48.276 ********* skipping: [primary] => { "changed": false, "false_condition": "keystone_enable_federation_openid | bool", "skip_reason": "Conditional result was False" } TASK [Configure uWSGI for Keystone] ******************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:129 Monday 17 August 2026 11:25:12 +0000 (0:00:00.052) 0:03:48.328 ********* included: service-uwsgi-config for primary TASK [service-uwsgi-config : Copying over uWSGI config for keystone] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-uwsgi-config/tasks/main.yml:2 Monday 17 August 2026 11:25:12 +0000 (0:00:00.056) 0:03:48.385 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378 `" && echo ansible-tmp-1786965912.9572787-65939-65597098606378="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965912.9572787-65939-65597098606378=/home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ifwemubmmiuafqmqydasavwmyvwlgbwy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone/keystone-uwsgi.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp8je26hkh/uwsgi.ini.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp8je26hkh/uwsgi.ini.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/ /home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-seqoooacyqmdnvknaqdaykiadwzhgudc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone/keystone-uwsgi.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/.source.ini", "md5sum": "a493d07ff523efe51220b10ebcea37ab", "checksum": "0d4e0a71d3e2f95589240538d60d5393d22a634c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 698, "invocation": {"module_args": {"dest": "/etc/kolla/keystone/keystone-uwsgi.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/.source.ini", "follow": false, "_original_basename": "uwsgi.ini.j2", "checksum": "0d4e0a71d3e2f95589240538d60d5393d22a634c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "0d4e0a71d3e2f95589240538d60d5393d22a634c", "dest": "/etc/kolla/keystone/keystone-uwsgi.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "uwsgi.ini.j2", "attributes": null, "backup": false, "checksum": "0d4e0a71d3e2f95589240538d60d5393d22a634c", "content": null, "dest": "/etc/kolla/keystone/keystone-uwsgi.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/.source.ini", "unsafe_writes": false, "validate": null } }, "md5sum": "a493d07ff523efe51220b10ebcea37ab", "mode": "0660", "owner": "root", "size": 698, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965912.9572787-65939-65597098606378/.source.ini", "state": "file", "uid": 0 } TASK [keystone : Copying over httpd-keystone.conf] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:151 Monday 17 August 2026 11:25:13 +0000 (0:00:00.740) 0:03:49.125 ********* skipping: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/templates/httpd-keystone.conf.j2) => { "ansible_loop_var": "item", "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/templates/httpd-keystone.conf.j2", "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [keystone : Checking whether keystone-paste.ini file exists] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:166 Monday 17 August 2026 11:25:13 +0000 (0:00:00.051) 0:03:49.176 ********* ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965913.744228-65980-40752471664854 `" && echo ansible-tmp-1786965913.744228-65980-40752471664854="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965913.744228-65980-40752471664854 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp9pg66p47 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965913.744228-65980-40752471664854/AnsiballZ_stat.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965913.744228-65980-40752471664854/ /home/zuul/.ansible/tmp/ansible-tmp-1786965913.744228-65980-40752471664854/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965913.744228-65980-40752471664854/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965913.744228-65980-40752471664854/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_mime": true, "path": "/etc/kolla/config/keystone/keystone-paste.ini" } }, "stat": { "exists": false } } TASK [keystone : Copying over keystone-paste.ini] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:176 Monday 17 August 2026 11:25:14 +0000 (0:00:00.302) 0:03:49.479 ********* skipping: [primary] => { "changed": false, "false_condition": "check_keystone_paste_ini.stat.exists", "skip_reason": "Conditional result was False" } TASK [keystone : Generate the required cron jobs for the node] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:188 Monday 17 August 2026 11:25:14 +0000 (0:00:00.039) 0:03:49.518 ********* ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965914.0912154-66006-267776497307802 `" && echo ansible-tmp-1786965914.0912154-66006-267776497307802="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965914.0912154-66006-267776497307802 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzsvqs1hb TO /home/zuul/.ansible/tmp/ansible-tmp-1786965914.0912154-66006-267776497307802/AnsiballZ_command.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965914.0912154-66006-267776497307802/ /home/zuul/.ansible/tmp/ansible-tmp-1786965914.0912154-66006-267776497307802/AnsiballZ_command.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786965914.0912154-66006-267776497307802/AnsiballZ_command.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965914.0912154-66006-267776497307802/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "cmd": [ "/home/zuul/kolla-ansible-venv/bin/python3", "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/files/fernet_rotate_cron_generator.py", "-t", "4320", "-i", "0", "-n", "1" ], "delta": "0:00:00.039548", "end": "2026-08-17 11:25:14.391476", "invocation": { "module_args": { "_raw_params": "/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/files/fernet_rotate_cron_generator.py -t 4320 -i 0 -n 1\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:25:14.351928", "stderr": "", "stderr_lines": [], "stdout": "{\"cron_jobs\": [{\"min\": 0, \"hour\": 0, \"day\": 0}, {\"min\": 0, \"hour\": 0, \"day\": 3}], \"failed\": false, \"changed\": false}", "stdout_lines": [ "{\"cron_jobs\": [{\"min\": 0, \"hour\": 0, \"day\": 0}, {\"min\": 0, \"hour\": 0, \"day\": 3}], \"failed\": false, \"changed\": false}" ] } TASK [keystone : Set fact with the generated cron jobs for building the crontab later] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:200 Monday 17 August 2026 11:25:14 +0000 (0:00:00.402) 0:03:49.921 ********* ok: [primary] => { "ansible_facts": { "cron_jobs": [ { "day": 0, "hour": 0, "min": 0 }, { "day": 3, "hour": 0, "min": 0 } ] }, "changed": false } TASK [keystone : Copying files for keystone-fernet] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:205 Monday 17 August 2026 11:25:14 +0000 (0:00:00.046) 0:03:49.968 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215 `" && echo ansible-tmp-1786965914.5688012-66034-229594980268215="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965914.5688012-66034-229594980268215=/home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hbfynzbpxeopyfmrkztylhiegloqsbab ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/crontab", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0jnd0mnd/crontab.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0jnd0mnd/crontab.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/ /home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pahtlwhrqfmmwvctuwqdjtzgcmfpilos ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/crontab", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/.source", "md5sum": "4749152921e55f34c08ce0c9978e05c8", "checksum": "c35457021232ff7544b011e05b3cddd64bf3b284", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 116, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/crontab", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/.source", "follow": false, "_original_basename": "crontab.j2", "checksum": "c35457021232ff7544b011e05b3cddd64bf3b284", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'crontab.j2', 'dest': 'crontab'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "c35457021232ff7544b011e05b3cddd64bf3b284", "dest": "/etc/kolla/keystone-fernet/crontab", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "crontab.j2", "attributes": null, "backup": false, "checksum": "c35457021232ff7544b011e05b3cddd64bf3b284", "content": null, "dest": "/etc/kolla/keystone-fernet/crontab", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/.source", "unsafe_writes": false, "validate": null } }, "item": { "dest": "crontab", "src": "crontab.j2" }, "md5sum": "4749152921e55f34c08ce0c9978e05c8", "mode": "0660", "owner": "root", "size": 116, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965914.5688012-66034-229594980268215/.source", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757 `" && echo ansible-tmp-1786965915.3066638-66034-254761781551757="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965915.3066638-66034-254761781551757=/home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lcwcyvydirgfpzukysawmtxxpostsxhb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/fernet-rotate.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphf9zwvv7/fernet-rotate.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphf9zwvv7/fernet-rotate.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/ /home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xmcujpjfpavtmdihltbmczyabdecsial ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/fernet-rotate.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/.source.sh", "md5sum": "44abb6549608a20abf368fbc9ce29309", "checksum": "8bb1309479600c09d62dde0d9f3a152399d234a1", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 193, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/fernet-rotate.sh", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/.source.sh", "follow": false, "_original_basename": "fernet-rotate.sh.j2", "checksum": "8bb1309479600c09d62dde0d9f3a152399d234a1", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "8bb1309479600c09d62dde0d9f3a152399d234a1", "dest": "/etc/kolla/keystone-fernet/fernet-rotate.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "fernet-rotate.sh.j2", "attributes": null, "backup": false, "checksum": "8bb1309479600c09d62dde0d9f3a152399d234a1", "content": null, "dest": "/etc/kolla/keystone-fernet/fernet-rotate.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/.source.sh", "unsafe_writes": false, "validate": null } }, "item": { "dest": "fernet-rotate.sh", "src": "fernet-rotate.sh.j2" }, "md5sum": "44abb6549608a20abf368fbc9ce29309", "mode": "0660", "owner": "root", "size": 193, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965915.3066638-66034-254761781551757/.source.sh", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791 `" && echo ansible-tmp-1786965916.0226898-66034-145515524457791="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965916.0226898-66034-145515524457791=/home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-agafgljiilhlqpwsankyjstbcclxnwig ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/fernet-node-sync.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplhbhkz6j/fernet-node-sync.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplhbhkz6j/fernet-node-sync.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/ /home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wrbyrcuztpwxlebrbyfiimdejlkaxvjg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/fernet-node-sync.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/.source.sh", "md5sum": "8a4cd15443ca6d1389a023dfeabc8481", "checksum": "175ab1a82cbec4a4327b45756bfb54d633b1b449", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 824, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/fernet-node-sync.sh", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/.source.sh", "follow": false, "_original_basename": "fernet-node-sync.sh.j2", "checksum": "175ab1a82cbec4a4327b45756bfb54d633b1b449", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "175ab1a82cbec4a4327b45756bfb54d633b1b449", "dest": "/etc/kolla/keystone-fernet/fernet-node-sync.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "fernet-node-sync.sh.j2", "attributes": null, "backup": false, "checksum": "175ab1a82cbec4a4327b45756bfb54d633b1b449", "content": null, "dest": "/etc/kolla/keystone-fernet/fernet-node-sync.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/.source.sh", "unsafe_writes": false, "validate": null } }, "item": { "dest": "fernet-node-sync.sh", "src": "fernet-node-sync.sh.j2" }, "md5sum": "8a4cd15443ca6d1389a023dfeabc8481", "mode": "0660", "owner": "root", "size": 824, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.0226898-66034-145515524457791/.source.sh", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898 `" && echo ansible-tmp-1786965916.7543964-66034-135771346097898="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965916.7543964-66034-135771346097898=/home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qcnbcbewbxcjuvcvijsmcrciigoepeny ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/fernet-push.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpudvyzvcs/fernet-push.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpudvyzvcs/fernet-push.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/ /home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nvkeetcjotwhxounvefzswodmfxowbnx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/fernet-push.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/.source.sh", "md5sum": "619e0da5a486797c3723995c41ea5d9c", "checksum": "549580f3a3ba7e9a0404cb134aea9ed921508e6e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 247, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/fernet-push.sh", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/.source.sh", "follow": false, "_original_basename": "fernet-push.sh.j2", "checksum": "549580f3a3ba7e9a0404cb134aea9ed921508e6e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "549580f3a3ba7e9a0404cb134aea9ed921508e6e", "dest": "/etc/kolla/keystone-fernet/fernet-push.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "fernet-push.sh.j2", "attributes": null, "backup": false, "checksum": "549580f3a3ba7e9a0404cb134aea9ed921508e6e", "content": null, "dest": "/etc/kolla/keystone-fernet/fernet-push.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/.source.sh", "unsafe_writes": false, "validate": null } }, "item": { "dest": "fernet-push.sh", "src": "fernet-push.sh.j2" }, "md5sum": "619e0da5a486797c3723995c41ea5d9c", "mode": "0660", "owner": "root", "size": 247, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965916.7543964-66034-135771346097898/.source.sh", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167 `" && echo ansible-tmp-1786965917.4952803-66034-4640454123167="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965917.4952803-66034-4640454123167=/home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-akhbzsubffxpxkrwxpiqayciiikhxlht ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/fernet-healthcheck.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmppspywqx8/fernet-healthcheck.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmppspywqx8/fernet-healthcheck.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/ /home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zndivximfmetigsafrqghrviqkmuaenq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/fernet-healthcheck.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/.source.sh", "md5sum": "3db03a12139616af39ad64bc48a701e9", "checksum": "22ff21c5dae0d56b7b502267554e490358ba481f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 129, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/fernet-healthcheck.sh", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/.source.sh", "follow": false, "_original_basename": "fernet-healthcheck.sh.j2", "checksum": "22ff21c5dae0d56b7b502267554e490358ba481f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "22ff21c5dae0d56b7b502267554e490358ba481f", "dest": "/etc/kolla/keystone-fernet/fernet-healthcheck.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "fernet-healthcheck.sh.j2", "attributes": null, "backup": false, "checksum": "22ff21c5dae0d56b7b502267554e490358ba481f", "content": null, "dest": "/etc/kolla/keystone-fernet/fernet-healthcheck.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/.source.sh", "unsafe_writes": false, "validate": null } }, "item": { "dest": "fernet-healthcheck.sh", "src": "fernet-healthcheck.sh.j2" }, "md5sum": "3db03a12139616af39ad64bc48a701e9", "mode": "0660", "owner": "root", "size": 129, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965917.4952803-66034-4640454123167/.source.sh", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266 `" && echo ansible-tmp-1786965918.184481-66034-130706412207266="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965918.184481-66034-130706412207266=/home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vmhizxndwivewsbiixmgrepdbpdjomlc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/id_rsa", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp71umuxil/id_rsa TO /home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp71umuxil/id_rsa /home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/ /home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zfvwkzbegkekdonahvcvyyrddbdphacu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/id_rsa", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/.source", "md5sum": "2c00760a5506009da1942bb64395ecfd", "checksum": "69722ee151dfd779d608fb7af8c05d3e4972b454", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3272, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/id_rsa", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/.source", "follow": false, "_original_basename": "id_rsa", "checksum": "69722ee151dfd779d608fb7af8c05d3e4972b454", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "69722ee151dfd779d608fb7af8c05d3e4972b454", "dest": "/etc/kolla/keystone-fernet/id_rsa", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "id_rsa", "attributes": null, "backup": false, "checksum": "69722ee151dfd779d608fb7af8c05d3e4972b454", "content": null, "dest": "/etc/kolla/keystone-fernet/id_rsa", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/.source", "unsafe_writes": false, "validate": null } }, "item": { "dest": "id_rsa", "src": "id_rsa" }, "md5sum": "2c00760a5506009da1942bb64395ecfd", "mode": "0660", "owner": "root", "size": 3272, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.184481-66034-130706412207266/.source", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359 `" && echo ansible-tmp-1786965918.883905-66034-28239994808359="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965918.883905-66034-28239994808359=/home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qgoirxllihcyataooeskkeuvbjnqyyrz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-fernet/ssh_config", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzuavakxo/ssh_config.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpzuavakxo/ssh_config.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/ /home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yfkxfjtomixmacalobkaenvlsdyhakvd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-fernet/ssh_config", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/.source", "md5sum": "695c081ba34dd15428faee928f8965e2", "checksum": "fec4cb810039347549252f3408ad960ae3791230", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 77, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-fernet/ssh_config", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/.source", "follow": false, "_original_basename": "ssh_config.j2", "checksum": "fec4cb810039347549252f3408ad960ae3791230", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "fec4cb810039347549252f3408ad960ae3791230", "dest": "/etc/kolla/keystone-fernet/ssh_config", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "ssh_config.j2", "attributes": null, "backup": false, "checksum": "fec4cb810039347549252f3408ad960ae3791230", "content": null, "dest": "/etc/kolla/keystone-fernet/ssh_config", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/.source", "unsafe_writes": false, "validate": null } }, "item": { "dest": "ssh_config", "src": "ssh_config.j2" }, "md5sum": "695c081ba34dd15428faee928f8965e2", "mode": "0660", "owner": "root", "size": 77, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965918.883905-66034-28239994808359/.source", "state": "file", "uid": 0 } TASK [keystone : Copying files for keystone-ssh] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/config.yml:224 Monday 17 August 2026 11:25:19 +0000 (0:00:05.078) 0:03:55.046 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365 `" && echo ansible-tmp-1786965919.6346364-66324-70846075133365="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965919.6346364-66324-70846075133365=/home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tdqlqinbgspiownkjkkzinkpkfmwvqhp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-ssh/sshd_config", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0v8gtmoq/sshd_config.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0v8gtmoq/sshd_config.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/ /home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ntavixrkgukrcozlsdtdsrnrjinubbsl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-ssh/sshd_config", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/.source", "md5sum": "2f964289645d7ffb064d4ec88270217a", "checksum": "4dd2c8d7a368a40d3f758c26bd803c043863c336", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 70, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-ssh/sshd_config", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/.source", "follow": false, "_original_basename": "sshd_config.j2", "checksum": "4dd2c8d7a368a40d3f758c26bd803c043863c336", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "4dd2c8d7a368a40d3f758c26bd803c043863c336", "dest": "/etc/kolla/keystone-ssh/sshd_config", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "sshd_config.j2", "attributes": null, "backup": false, "checksum": "4dd2c8d7a368a40d3f758c26bd803c043863c336", "content": null, "dest": "/etc/kolla/keystone-ssh/sshd_config", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/.source", "unsafe_writes": false, "validate": null } }, "item": { "dest": "sshd_config", "src": "sshd_config.j2" }, "md5sum": "2f964289645d7ffb064d4ec88270217a", "mode": "0660", "owner": "root", "size": 70, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965919.6346364-66324-70846075133365/.source", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097 `" && echo ansible-tmp-1786965920.3466787-66324-226243588361097="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965920.3466787-66324-226243588361097=/home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mjjdeswjbttmxotcqkvmckygjtqeiyuy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/keystone-ssh/id_rsa.pub", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdfw7ixvw/id_rsa.pub TO /home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/.source.pub <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdfw7ixvw/id_rsa.pub /home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/.source.pub\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/ /home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/.source.pub && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xeamsnyidqjaldzjlilamymkkgmgwiwj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/keystone-ssh/id_rsa.pub", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/.source.pub", "md5sum": "695f6b672dbb5534113f6092289774ec", "checksum": "cac046f95e43032ba4a1e5907113130b7cac88c2", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 725, "invocation": {"module_args": {"dest": "/etc/kolla/keystone-ssh/id_rsa.pub", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/.source.pub", "follow": false, "_original_basename": "id_rsa.pub", "checksum": "cac046f95e43032ba4a1e5907113130b7cac88c2", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "cac046f95e43032ba4a1e5907113130b7cac88c2", "dest": "/etc/kolla/keystone-ssh/id_rsa.pub", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "id_rsa.pub", "attributes": null, "backup": false, "checksum": "cac046f95e43032ba4a1e5907113130b7cac88c2", "content": null, "dest": "/etc/kolla/keystone-ssh/id_rsa.pub", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/.source.pub", "unsafe_writes": false, "validate": null } }, "item": { "dest": "id_rsa.pub", "src": "id_rsa.pub" }, "md5sum": "695f6b672dbb5534113f6092289774ec", "mode": "0660", "owner": "root", "size": 725, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965920.3466787-66324-226243588361097/.source.pub", "state": "file", "uid": 0 } TASK [service-check-containers : Check containers for keystone] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:25:21 +0000 (0:00:01.456) 0:03:56.503 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dflszenspwkpaorhndsrinbnhfgkholm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "keystone"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "keystone", "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"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "keystone", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:5000/healthcheck" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/keystone:change_989849", "labels": {}, "name": "keystone", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fdtpuhrnisvqwnkmuvpiwtcurjymfekr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "keystone_fernet"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "keystone_fernet", "volumes": ["/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "keystone_fernet", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "/usr/bin/fernet-healthcheck.sh" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/keystone-fernet:change_989849", "labels": {}, "name": "keystone_fernet", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dhtjyrqrnwbiffgduwhrfziydpdgsezh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "keystone_ssh"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen sshd 8023"], "timeout": 30}, "image": "primary:4000/lokolla/keystone-ssh:change_989849", "name": "keystone_ssh", "volumes": ["/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "keystone_ssh", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 8023" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/keystone-ssh:change_989849", "labels": {}, "name": "keystone_ssh", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for keystone] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:25:23 +0000 (0:00:02.085) 0:03:58.589 ********* Notification for handler Restart keystone container has been saved. Notification for handler Restart keystone-fernet container has been saved. Notification for handler Restart keystone-ssh container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart keystone container,Restart keystone-fernet container,Restart keystone-ssh container" } TASK [service-check-containers : Check containers that require iteration for keystone] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:25:23 +0000 (0:00:00.061) 0:03:58.650 ********* skipping: [primary] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone:change_989849', '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'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'tls_backend': 'yes', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-fernet:change_989849', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'primary:4000/lokolla/keystone-ssh:change_989849', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [keystone : Clone keystone repository] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/deploy.yml:8 Monday 17 August 2026 11:25:23 +0000 (0:00:00.322) 0:03:58.973 ********* skipping: [primary] => { "changed": false, "false_condition": "keystone_dev_mode | bool", "skip_reason": "Conditional result was False" } TASK [keystone : Creating keystone database] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap.yml:2 Monday 17 August 2026 11:25:23 +0000 (0:00:00.040) 0:03:59.014 ********* [DEPRECATION WARNING]: community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead. This feature will be removed from collection 'community.mysql' version 5.0.0. Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zpurytukpxroyumqfmhuroykleyfxksb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "db": "keystone", "db_list": ["keystone"], "executed_commands": ["CREATE DATABASE `keystone`"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "keystone"}, "module_name": "mysql_db", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "changed": true, "db": "keystone", "db_list": [ "keystone" ], "executed_commands": [ "CREATE DATABASE `keystone`" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "keystone" }, "module_extra_vars": {}, "module_name": "mysql_db", "timeout": 180, "user": null } } } TASK [keystone : Creating Keystone database user and setting permissions] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap.yml:19 Monday 17 August 2026 11:25:25 +0000 (0:00:02.119) 0:04:01.133 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fyyiwzlzdrzwzzverlhvhfomaabtfiym ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_user has been deprecated. Use ansible.mysql.mysql_user instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "User added", "user": "keystone", "password_changed": true, "attributes": null, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "keystone", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "host": "%", "priv": "keystone.*:ALL", "append_privs": "yes"}, "module_name": "mysql_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "attributes": null, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "append_privs": "yes", "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "host": "%", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "keystone", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "keystone.*:ALL" }, "module_extra_vars": {}, "module_name": "mysql_user", "timeout": 180, "user": null } }, "msg": "User added", "password_changed": true, "user": "keystone" } TASK [keystone : Checking for any running keystone_fernet containers] ********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap_service.yml:2 Monday 17 August 2026 11:25:27 +0000 (0:00:02.095) 0:04:03.229 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-aevoscyhrbrcxcjukjhohikehecmdxxd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "containers": {}, "invocation": {"module_args": {"action": "get_containers", "container_engine": "docker", "name": ["keystone_fernet"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "containers": {}, "invocation": { "module_args": { "action": "get_containers", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "keystone_fernet" ] } }, "result": false } TASK [keystone : Group nodes where keystone_fernet is running] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap_service.yml:16 Monday 17 August 2026 11:25:28 +0000 (0:00:00.558) 0:04:03.787 ********* ok: [primary] => { "add_group": "keystone_fernet_running_False", "changed": false, "parent_groups": [ "all" ] } TASK [keystone : Fail if any hosts need bootstrapping and not all hosts targeted] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap_service.yml:23 Monday 17 August 2026 11:25:28 +0000 (0:00:00.041) 0:04:03.829 ********* skipping: [primary] => { "changed": false, "false_condition": "groups['keystone'] | difference(ansible_play_batch) | list | length > 0", "skip_reason": "Conditional result was False" } TASK [keystone : Running Keystone bootstrap container] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap_service.yml:34 Monday 17 August 2026 11:25:28 +0000 (0:00:00.045) 0:04:03.875 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mzcqgrzyeufjoenaxzcngsejffgzjmwo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:25:30.451 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:25:30.451 INFO Validating config file\\n2026-08-17 11:25:30.451 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:25:30.451 INFO Creating directories\\n2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla/keystone\\n2026-08-17 11:25:30.452 INFO Creating files\\n2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla/keystone/keystone.log\\n2026-08-17 11:25:30.453 INFO Copying service configuration files\\n2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone-startup.sh to /usr/bin/keystone-startup.sh\\n2026-08-17 11:25:30.453 INFO Setting permission for /usr/bin/keystone-startup.sh\\n2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone.conf to /etc/keystone/keystone.conf\\n2026-08-17 11:25:30.453 INFO Setting permission for /etc/keystone/keystone.conf\\n2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone-uwsgi.ini to /etc/keystone/keystone-api-uwsgi.ini\\n2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/keystone-api-uwsgi.ini\\n2026-08-17 11:25:30.454 INFO Copying /var/lib/kolla/config_files/keystone-cert.pem to /etc/keystone/certs/keystone-cert.pem\\n2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/certs/keystone-cert.pem\\n2026-08-17 11:25:30.454 INFO Copying /var/lib/kolla/config_files/keystone-key.pem to /etc/keystone/certs/keystone-key.pem\\n2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/certs/keystone-key.pem\\n2026-08-17 11:25:30.454 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:25:30.455 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:25:30.455 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:25:30.455 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:25:30.455 INFO Writing out command to execute\\n2026-08-17 11:25:30.455 INFO Setting permission for /var/log/kolla/keystone/keystone.log\\n2026-08-17 11:25:30.456 INFO Setting permission for /etc/keystone/fernet-keys\\n++ cat /run_command\\n+ CMD=/usr/bin/keystone-startup.sh\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ EXTRA_KEYSTONE_MANAGE_ARGS=\\n++ [[ -n \'\' ]]\\n++ [[ -n \'\' ]]\\n++ [[ -n 0 ]]\\n++ sudo -H -u keystone keystone-manage db_sync\\n/var/lib/kolla/venv/lib/python3.13/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n from eventlet import event\\n++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/keystone:change_989849", "labels": {"BOOTSTRAP": null}, "name": "bootstrap_keystone", "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"], "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", "KOLLA_BOOTSTRAP": null, "KOLLA_SERVICE_NAME": "bootstrap-keystone", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "bootstrap-keystone", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keystone:change_989849", "labels": { "BOOTSTRAP": null }, "name": "bootstrap_keystone", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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" ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:25:30.451 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:25:30.451 INFO Validating config file\n2026-08-17 11:25:30.451 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:25:30.451 INFO Creating directories\n2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla\n2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla/keystone\n2026-08-17 11:25:30.452 INFO Creating files\n2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla/keystone/keystone.log\n2026-08-17 11:25:30.453 INFO Copying service configuration files\n2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone-startup.sh to /usr/bin/keystone-startup.sh\n2026-08-17 11:25:30.453 INFO Setting permission for /usr/bin/keystone-startup.sh\n2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone.conf to /etc/keystone/keystone.conf\n2026-08-17 11:25:30.453 INFO Setting permission for /etc/keystone/keystone.conf\n2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone-uwsgi.ini to /etc/keystone/keystone-api-uwsgi.ini\n2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/keystone-api-uwsgi.ini\n2026-08-17 11:25:30.454 INFO Copying /var/lib/kolla/config_files/keystone-cert.pem to /etc/keystone/certs/keystone-cert.pem\n2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/certs/keystone-cert.pem\n2026-08-17 11:25:30.454 INFO Copying /var/lib/kolla/config_files/keystone-key.pem to /etc/keystone/certs/keystone-key.pem\n2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/certs/keystone-key.pem\n2026-08-17 11:25:30.454 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:25:30.455 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:25:30.455 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:25:30.455 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:25:30.455 INFO Writing out command to execute\n2026-08-17 11:25:30.455 INFO Setting permission for /var/log/kolla/keystone/keystone.log\n2026-08-17 11:25:30.456 INFO Setting permission for /etc/keystone/fernet-keys\n++ cat /run_command\n+ CMD=/usr/bin/keystone-startup.sh\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ EXTRA_KEYSTONE_MANAGE_ARGS=\n++ [[ -n '' ]]\n++ [[ -n '' ]]\n++ [[ -n 0 ]]\n++ sudo -H -u keystone keystone-manage db_sync\n/var/lib/kolla/venv/lib/python3.13/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n from eventlet import event\n++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:25:30.451 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:25:30.451 INFO Validating config file", "2026-08-17 11:25:30.451 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:25:30.451 INFO Creating directories", "2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla", "2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla/keystone", "2026-08-17 11:25:30.452 INFO Creating files", "2026-08-17 11:25:30.452 INFO Setting permission for /var/log/kolla/keystone/keystone.log", "2026-08-17 11:25:30.453 INFO Copying service configuration files", "2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone-startup.sh to /usr/bin/keystone-startup.sh", "2026-08-17 11:25:30.453 INFO Setting permission for /usr/bin/keystone-startup.sh", "2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone.conf to /etc/keystone/keystone.conf", "2026-08-17 11:25:30.453 INFO Setting permission for /etc/keystone/keystone.conf", "2026-08-17 11:25:30.453 INFO Copying /var/lib/kolla/config_files/keystone-uwsgi.ini to /etc/keystone/keystone-api-uwsgi.ini", "2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/keystone-api-uwsgi.ini", "2026-08-17 11:25:30.454 INFO Copying /var/lib/kolla/config_files/keystone-cert.pem to /etc/keystone/certs/keystone-cert.pem", "2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/certs/keystone-cert.pem", "2026-08-17 11:25:30.454 INFO Copying /var/lib/kolla/config_files/keystone-key.pem to /etc/keystone/certs/keystone-key.pem", "2026-08-17 11:25:30.454 INFO Setting permission for /etc/keystone/certs/keystone-key.pem", "2026-08-17 11:25:30.454 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:25:30.455 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:25:30.455 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:25:30.455 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:25:30.455 INFO Writing out command to execute", "2026-08-17 11:25:30.455 INFO Setting permission for /var/log/kolla/keystone/keystone.log", "2026-08-17 11:25:30.456 INFO Setting permission for /etc/keystone/fernet-keys", "++ cat /run_command", "+ CMD=/usr/bin/keystone-startup.sh", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ EXTRA_KEYSTONE_MANAGE_ARGS=", "++ [[ -n '' ]]", "++ [[ -n '' ]]", "++ [[ -n 0 ]]", "++ sudo -H -u keystone keystone-manage db_sync", "/var/lib/kolla/venv/lib/python3.13/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " from eventlet import event", "++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done." ] } TASK [keystone : Running Keystone fernet bootstrap container] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/bootstrap_service.yml:53 Monday 17 August 2026 11:25:35 +0000 (0:00:07.039) 0:04:10.914 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gyclkrmronjjwajnqpgxazfdnsvfieoc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "", "stderr": "2026-08-17 11:25:37.382 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:25:37.382 INFO Validating config file\\n2026-08-17 11:25:37.382 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:25:37.382 INFO Creating directories\\n2026-08-17 11:25:37.383 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:25:37.383 INFO Setting permission for /var/log/kolla/keystone\\n2026-08-17 11:25:37.384 INFO Copying service configuration files\\n2026-08-17 11:25:37.384 INFO Copying /var/lib/kolla/config_files/keystone.conf to /etc/keystone/keystone.conf\\n2026-08-17 11:25:37.384 INFO Setting permission for /etc/keystone/keystone.conf\\n2026-08-17 11:25:37.384 INFO Copying /var/lib/kolla/config_files/crontab to /var/spool/cron/crontabs/root\\n2026-08-17 11:25:37.384 INFO Setting permission for /var/spool/cron/crontabs/root\\n2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-rotate.sh to /usr/bin/fernet-rotate.sh\\n2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-rotate.sh\\n2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-node-sync.sh to /usr/bin/fernet-node-sync.sh\\n2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-node-sync.sh\\n2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-push.sh to /usr/bin/fernet-push.sh\\n2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-push.sh\\n2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/ssh_config to /var/lib/keystone/.ssh/config\\n2026-08-17 11:25:37.386 INFO Setting permission for /var/lib/keystone/.ssh/config\\n2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/id_rsa to /var/lib/keystone/.ssh/id_rsa\\n2026-08-17 11:25:37.386 INFO Setting permission for /var/lib/keystone/.ssh/id_rsa\\n2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/fernet-healthcheck.sh to /usr/bin/fernet-healthcheck.sh\\n2026-08-17 11:25:37.386 INFO Setting permission for /usr/bin/fernet-healthcheck.sh\\n2026-08-17 11:25:37.387 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:25:37.387 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:25:37.387 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:25:37.387 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:25:37.387 INFO Writing out command to execute\\n2026-08-17 11:25:37.388 INFO Setting permission for /var/log/kolla/keystone/keystone.log\\n2026-08-17 11:25:37.388 INFO Setting permission for /etc/keystone/fernet-keys\\n/var/lib/kolla/venv/lib/python3.13/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n from eventlet import event\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "command": "bash -c \'sudo -E kolla_set_configs && keystone-manage --config-file /etc/keystone/keystone.conf fernet_setup --keystone-user keystone --keystone-group keystone\'\\n", "detach": false, "image": "primary:4000/lokolla/keystone-fernet:change_989849", "labels": {"BOOTSTRAP": null}, "name": "bootstrap_keystone_fernet", "volumes": ["/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys"], "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", "KOLLA_SERVICE_NAME": "bootstrap-keystone-fernet", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "command": "bash -c 'sudo -E kolla_set_configs && keystone-manage --config-file /etc/keystone/keystone.conf fernet_setup --keystone-user keystone --keystone-group keystone'\n", "container_engine": "docker", "detach": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "bootstrap-keystone-fernet", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/keystone-fernet:change_989849", "labels": { "BOOTSTRAP": null }, "name": "bootstrap_keystone_fernet", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys" ] } }, "rc": 0, "result": false, "stderr": "2026-08-17 11:25:37.382 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:25:37.382 INFO Validating config file\n2026-08-17 11:25:37.382 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:25:37.382 INFO Creating directories\n2026-08-17 11:25:37.383 INFO Setting permission for /var/log/kolla\n2026-08-17 11:25:37.383 INFO Setting permission for /var/log/kolla/keystone\n2026-08-17 11:25:37.384 INFO Copying service configuration files\n2026-08-17 11:25:37.384 INFO Copying /var/lib/kolla/config_files/keystone.conf to /etc/keystone/keystone.conf\n2026-08-17 11:25:37.384 INFO Setting permission for /etc/keystone/keystone.conf\n2026-08-17 11:25:37.384 INFO Copying /var/lib/kolla/config_files/crontab to /var/spool/cron/crontabs/root\n2026-08-17 11:25:37.384 INFO Setting permission for /var/spool/cron/crontabs/root\n2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-rotate.sh to /usr/bin/fernet-rotate.sh\n2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-rotate.sh\n2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-node-sync.sh to /usr/bin/fernet-node-sync.sh\n2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-node-sync.sh\n2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-push.sh to /usr/bin/fernet-push.sh\n2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-push.sh\n2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/ssh_config to /var/lib/keystone/.ssh/config\n2026-08-17 11:25:37.386 INFO Setting permission for /var/lib/keystone/.ssh/config\n2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/id_rsa to /var/lib/keystone/.ssh/id_rsa\n2026-08-17 11:25:37.386 INFO Setting permission for /var/lib/keystone/.ssh/id_rsa\n2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/fernet-healthcheck.sh to /usr/bin/fernet-healthcheck.sh\n2026-08-17 11:25:37.386 INFO Setting permission for /usr/bin/fernet-healthcheck.sh\n2026-08-17 11:25:37.387 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:25:37.387 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:25:37.387 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:25:37.387 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:25:37.387 INFO Writing out command to execute\n2026-08-17 11:25:37.388 INFO Setting permission for /var/log/kolla/keystone/keystone.log\n2026-08-17 11:25:37.388 INFO Setting permission for /etc/keystone/fernet-keys\n/var/lib/kolla/venv/lib/python3.13/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n from eventlet import event\n", "stderr_lines": [ "2026-08-17 11:25:37.382 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:25:37.382 INFO Validating config file", "2026-08-17 11:25:37.382 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:25:37.382 INFO Creating directories", "2026-08-17 11:25:37.383 INFO Setting permission for /var/log/kolla", "2026-08-17 11:25:37.383 INFO Setting permission for /var/log/kolla/keystone", "2026-08-17 11:25:37.384 INFO Copying service configuration files", "2026-08-17 11:25:37.384 INFO Copying /var/lib/kolla/config_files/keystone.conf to /etc/keystone/keystone.conf", "2026-08-17 11:25:37.384 INFO Setting permission for /etc/keystone/keystone.conf", "2026-08-17 11:25:37.384 INFO Copying /var/lib/kolla/config_files/crontab to /var/spool/cron/crontabs/root", "2026-08-17 11:25:37.384 INFO Setting permission for /var/spool/cron/crontabs/root", "2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-rotate.sh to /usr/bin/fernet-rotate.sh", "2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-rotate.sh", "2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-node-sync.sh to /usr/bin/fernet-node-sync.sh", "2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-node-sync.sh", "2026-08-17 11:25:37.385 INFO Copying /var/lib/kolla/config_files/fernet-push.sh to /usr/bin/fernet-push.sh", "2026-08-17 11:25:37.385 INFO Setting permission for /usr/bin/fernet-push.sh", "2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/ssh_config to /var/lib/keystone/.ssh/config", "2026-08-17 11:25:37.386 INFO Setting permission for /var/lib/keystone/.ssh/config", "2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/id_rsa to /var/lib/keystone/.ssh/id_rsa", "2026-08-17 11:25:37.386 INFO Setting permission for /var/lib/keystone/.ssh/id_rsa", "2026-08-17 11:25:37.386 INFO Copying /var/lib/kolla/config_files/fernet-healthcheck.sh to /usr/bin/fernet-healthcheck.sh", "2026-08-17 11:25:37.386 INFO Setting permission for /usr/bin/fernet-healthcheck.sh", "2026-08-17 11:25:37.387 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:25:37.387 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:25:37.387 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:25:37.387 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:25:37.387 INFO Writing out command to execute", "2026-08-17 11:25:37.388 INFO Setting permission for /var/log/kolla/keystone/keystone.log", "2026-08-17 11:25:37.388 INFO Setting permission for /etc/keystone/fernet-keys", "/var/lib/kolla/venv/lib/python3.13/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " from eventlet import event" ], "stdout": "", "stdout_lines": [] } TASK [keystone : Flush handlers] *********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/deploy.yml:16 Monday 17 August 2026 11:25:39 +0000 (0:00:04.282) 0:04:15.197 ********* NOTIFIED HANDLER keystone : Restart keystone container for primary NOTIFIED HANDLER keystone : Restart keystone-fernet container for primary NOTIFIED HANDLER keystone : Restart keystone-ssh container for primary META: triggered running handlers for primary RUNNING HANDLER [keystone : Restart keystone-ssh container] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/handlers/main.yml:29 Monday 17 August 2026 11:25:39 +0000 (0:00:00.003) 0:04:15.200 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-erviljadqsnedbzsdrwwgyuhfmzsheug ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen sshd 8023"], "timeout": 30}, "image": "primary:4000/lokolla/keystone-ssh:change_989849", "name": "keystone_ssh", "volumes": ["/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keystone-ssh", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keystone-ssh", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 8023" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/keystone-ssh:change_989849", "labels": {}, "name": "keystone_ssh", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 } RUNNING HANDLER [keystone : Restart keystone-fernet container] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/handlers/main.yml:43 Monday 17 August 2026 11:25:42 +0000 (0:00:02.331) 0:04:17.532 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qtpksmtltrjkiqtfozpfdcelabprxste ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "keystone_fernet", "volumes": ["/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "keystone_fernet_tokens:/etc/keystone/fernet-keys"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keystone-fernet", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keystone-fernet", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "/usr/bin/fernet-healthcheck.sh" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/keystone-fernet:change_989849", "labels": {}, "name": "keystone_fernet", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 } RUNNING HANDLER [keystone : Restart keystone container] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/handlers/main.yml:57 Monday 17 August 2026 11:25:49 +0000 (0:00:07.386) 0:04:24.919 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vsohrchimitsatgjtgyenylmgoqttclx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "keystone", "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"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keystone", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "keystone", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:5000/healthcheck" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/keystone:change_989849", "labels": {}, "name": "keystone", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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" ] } }, "result": false } TASK [keystone : Include tasks from distribute_fernet.yml] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/deploy.yml:19 Monday 17 August 2026 11:25:56 +0000 (0:00:07.495) 0:04:32.415 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/distribute_fernet.yml for primary TASK [keystone : Waiting for Keystone SSH port to be UP] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/distribute_fernet.yml:2 Monday 17 August 2026 11:25:56 +0000 (0:00:00.043) 0:04:32.458 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/wait_for.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"state": "started", "port": 8023, "search_regex": null, "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 0, "invocation": {"module_args": {"connect_timeout": 1, "host": "192.0.2.1", "port": 8023, "timeout": 300, "delay": 0, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "search_regex": null, "exclude_hosts": null, "msg": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "elapsed": 0, "invocation": { "module_args": { "active_connection_states": [ "ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT" ], "connect_timeout": 1, "delay": 0, "exclude_hosts": null, "host": "192.0.2.1", "msg": null, "path": null, "port": 8023, "search_regex": null, "sleep": 1, "state": "started", "timeout": 300 } }, "match_groupdict": {}, "match_groups": [], "path": null, "port": 8023, "search_regex": null, "state": "started" } TASK [keystone : Run fernet key distribution] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/distribute_fernet.yml:12 Monday 17 August 2026 11:25:57 +0000 (0:00:00.330) 0:04:32.788 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fzcmganekmipbfexkxlzbxlajxojepbu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "No additional keystone-server where fernet keys could be rsynced.", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "-t", "keystone_fernet", "/usr/bin/fernet-push.sh"], "start": "2026-08-17 11:25:57.610211", "end": "2026-08-17 11:25:57.693718", "delta": "0:00:00.083507", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec -t keystone_fernet /usr/bin/fernet-push.sh", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') changed: [primary] => { "changed": true, "cmd": [ "docker", "exec", "-t", "keystone_fernet", "/usr/bin/fernet-push.sh" ], "delta": "0:00:00.083507", "end": "2026-08-17 11:25:57.693718", "invocation": { "module_args": { "_raw_params": "docker exec -t keystone_fernet /usr/bin/fernet-push.sh", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:25:57.610211", "stderr": "", "stderr_lines": [], "stdout": "No additional keystone-server where fernet keys could be rsynced.", "stdout_lines": [ "No additional keystone-server where fernet keys could be rsynced." ] } TASK [keystone : Creating admin project, user, role, service, and endpoint] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/register.yml:2 Monday 17 August 2026 11:25:57 +0000 (0:00:00.424) 0:04:33.212 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hvyrpfuhxanarzuaulyoxydyqdahxpbd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "{\\"failed\\": false, \\"changed\\": true}", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "keystone", "kolla_keystone_bootstrap", "admin", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "admin", "admin", "https://192.0.2.10:5000", "https://192.0.2.10:5000", "RegionOne"], "start": "2026-08-17 11:25:58.087754", "end": "2026-08-17 11:26:01.111678", "delta": "0:00:03.023924", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec keystone kolla_keystone_bootstrap admin HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ admin admin https://192.0.2.10:5000 https://192.0.2.10:5000 RegionOne\\n", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') changed: [primary] => (item=RegionOne) => { "ansible_loop_var": "region", "changed": true, "cmd": [ "docker", "exec", "keystone", "kolla_keystone_bootstrap", "admin", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "admin", "admin", "https://192.0.2.10:5000", "https://192.0.2.10:5000", "RegionOne" ], "delta": "0:00:03.023924", "end": "2026-08-17 11:26:01.111678", "failed_when_result": false, "invocation": { "module_args": { "_raw_params": "docker exec keystone kolla_keystone_bootstrap admin HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ admin admin https://192.0.2.10:5000 https://192.0.2.10:5000 RegionOne\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "region": "RegionOne", "start": "2026-08-17 11:25:58.087754", "stderr": "", "stderr_lines": [], "stdout": "{\"failed\": false, \"changed\": true}", "stdout_lines": [ "{\"failed\": false, \"changed\": true}" ] } TASK [service-ks-register : Creating/deleting services for keystone] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:6 Monday 17 August 2026 11:26:01 +0000 (0:00:03.434) 0:04:36.647 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cfncrjulwxifhurksbbpjjzvwzeuejhv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "service": {"description": "Openstack Identity Service", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/services/c4f77e4a57fd4e5ea252374e7e3e10d7"}, "name": "keystone", "type": "identity", "id": "c4f77e4a57fd4e5ea252374e7e3e10d7"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "keystone", "service_type": "identity", "description": "Openstack Identity Service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.catalog_service", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=keystone (identity)) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "description": "Openstack Identity Service", "interface": "internal", "name": "keystone", "region_name": "RegionOne", "service_type": "identity", "state": "present" }, "module_extra_vars": {}, "module_name": "openstack.cloud.catalog_service", "timeout": 180, "user": null } }, "item": { "description": "Openstack Identity Service", "endpoints": [ { "interface": "internal", "url": "https://192.0.2.10:5000" }, { "interface": "public", "url": "https://192.0.2.10:5000" } ], "name": "keystone", "type": "identity" }, "service": { "description": "Openstack Identity Service", "id": "c4f77e4a57fd4e5ea252374e7e3e10d7", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/services/c4f77e4a57fd4e5ea252374e7e3e10d7" }, "name": "keystone", "type": "identity" } } TASK [service-ks-register : Creating/deleting endpoints for keystone] ********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:29 Monday 17 August 2026 11:26:04 +0000 (0:00:03.315) 0:04:39.962 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fswehnbbkostqlnmnujhkxonhyosewfh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "endpoint": {"interface": "internal", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/fcbbf714a294420b9f4d4fcbef197d37"}, "region_id": "RegionOne", "service_id": "c4f77e4a57fd4e5ea252374e7e3e10d7", "url": "https://192.0.2.10:5000", "id": "fcbbf714a294420b9f4d4fcbef197d37", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "keystone", "url": "https://192.0.2.10:5000", "endpoint_interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=keystone -> https://192.0.2.10:5000 -> internal) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "endpoint": { "id": "fcbbf714a294420b9f4d4fcbef197d37", "interface": "internal", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/fcbbf714a294420b9f4d4fcbef197d37" }, "name": null, "region_id": "RegionOne", "service_id": "c4f77e4a57fd4e5ea252374e7e3e10d7", "url": "https://192.0.2.10:5000" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "keystone", "state": "present", "url": "https://192.0.2.10:5000" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Openstack Identity Service", "name": "keystone", "type": "identity" }, { "interface": "internal", "url": "https://192.0.2.10:5000" } ] } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oemlutquyumubjeuoowfsnlgwslbqhjq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "endpoint": {"interface": "public", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/d2c76f718f96436c8828bbf5428845ec"}, "region_id": "RegionOne", "service_id": "c4f77e4a57fd4e5ea252374e7e3e10d7", "url": "https://192.0.2.10:5000", "id": "d2c76f718f96436c8828bbf5428845ec", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "keystone", "url": "https://192.0.2.10:5000", "endpoint_interface": "public", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=keystone -> https://192.0.2.10:5000 -> public) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "endpoint": { "id": "d2c76f718f96436c8828bbf5428845ec", "interface": "public", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/d2c76f718f96436c8828bbf5428845ec" }, "name": null, "region_id": "RegionOne", "service_id": "c4f77e4a57fd4e5ea252374e7e3e10d7", "url": "https://192.0.2.10:5000" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "keystone", "state": "present", "url": "https://192.0.2.10:5000" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Openstack Identity Service", "name": "keystone", "type": "identity" }, { "interface": "public", "url": "https://192.0.2.10:5000" } ] } TASK [service-ks-register : Creating projects for keystone] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:55 Monday 17 August 2026 11:26:10 +0000 (0:00:05.540) 0:04:45.502 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [service-ks-register : Creating/deleting users for keystone] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:73 Monday 17 August 2026 11:26:10 +0000 (0:00:00.040) 0:04:45.543 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [service-ks-register : Creating roles for keystone] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:100 Monday 17 August 2026 11:26:10 +0000 (0:00:00.036) 0:04:45.579 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [service-ks-register : Granting/revoking user roles for keystone] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:117 Monday 17 August 2026 11:26:10 +0000 (0:00:00.040) 0:04:45.620 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [keystone : Creating default user role] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/register.yml:24 Monday 17 August 2026 11:26:10 +0000 (0:00:00.043) 0:04:45.663 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ctyephjweosdgyrbdvbscgoopoxgnvtj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "role": {"name": "member", "description": null, "domain_id": null, "options": {"immutable": true}, "links": {"self": "https://192.0.2.10:5000/v3/roles/09332e35f2504114ba6edc7fde760703"}, "id": "09332e35f2504114ba6edc7fde760703"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "member", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "endpoint_type": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "region_name": "RegionOne"}, "module_name": "openstack.cloud.identity_role", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => { "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_type": "internal", "name": "member", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_role", "timeout": 180, "user": null } }, "role": { "description": null, "domain_id": null, "id": "09332e35f2504114ba6edc7fde760703", "links": { "self": "https://192.0.2.10:5000/v3/roles/09332e35f2504114ba6edc7fde760703" }, "name": "member", "options": { "immutable": true } } } TASK [keystone : Include tasks from register_identity_providers.yml] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/tasks/deploy.yml:25 Monday 17 August 2026 11:26:13 +0000 (0:00:02.820) 0:04:48.484 ********* [WARNING]: Could not match supplied host pattern, ignoring: enable_ceph_rgw_True skipping: [primary] => { "changed": false, "false_condition": "enable_keystone_federation | bool", "skip_reason": "Conditional result was False" } PLAY [Apply role ceph-rgw] ***************************************************** skipping: no hosts matched PLAY [Apply role glance] ******************************************************* TASK [glance : Include tasks for action deploy] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/main.yml:2 Monday 17 August 2026 11:26:13 +0000 (0:00:00.050) 0:04:48.534 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/register.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap_service.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/deploy.yml for primary TASK [service-ks-register : Creating/deleting services for glance] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:6 Monday 17 August 2026 11:26:13 +0000 (0:00:00.097) 0:04:48.632 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ukqgohmxrengvqcpawcgknwszwizmyar ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "service": {"description": "Openstack Image", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/services/5f11b896ac4c4e13a302533bd163806e"}, "name": "glance", "type": "image", "id": "5f11b896ac4c4e13a302533bd163806e"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "glance", "service_type": "image", "description": "Openstack Image", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.catalog_service", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=glance (image)) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "description": "Openstack Image", "interface": "internal", "name": "glance", "region_name": "RegionOne", "service_type": "image", "state": "present" }, "module_extra_vars": {}, "module_name": "openstack.cloud.catalog_service", "timeout": 180, "user": null } }, "item": { "description": "Openstack Image", "endpoints": [ { "interface": "internal", "url": "https://192.0.2.10:9292" }, { "interface": "public", "url": "https://192.0.2.10:9292" } ], "name": "glance", "type": "image" }, "service": { "description": "Openstack Image", "id": "5f11b896ac4c4e13a302533bd163806e", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/services/5f11b896ac4c4e13a302533bd163806e" }, "name": "glance", "type": "image" } } TASK [service-ks-register : Creating/deleting endpoints for glance] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:29 Monday 17 August 2026 11:26:16 +0000 (0:00:03.033) 0:04:51.666 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ybzyrrfsjucnfhpwqhoqghdqoozgxhmi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "internal", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/59bb42da2ee24b1db43924f890d91703"}, "region_id": "RegionOne", "service_id": "5f11b896ac4c4e13a302533bd163806e", "url": "https://192.0.2.10:9292", "id": "59bb42da2ee24b1db43924f890d91703", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "glance", "url": "https://192.0.2.10:9292", "endpoint_interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=glance -> https://192.0.2.10:9292 -> internal) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "59bb42da2ee24b1db43924f890d91703", "interface": "internal", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/59bb42da2ee24b1db43924f890d91703" }, "name": null, "region_id": "RegionOne", "service_id": "5f11b896ac4c4e13a302533bd163806e", "url": "https://192.0.2.10:9292" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "glance", "state": "present", "url": "https://192.0.2.10:9292" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Openstack Image", "name": "glance", "type": "image" }, { "interface": "internal", "url": "https://192.0.2.10:9292" } ] } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nayntyvmdqqbjinbaysxzzjbylaczmmp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "public", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/368113c70de94d28903a588a52484c36"}, "region_id": "RegionOne", "service_id": "5f11b896ac4c4e13a302533bd163806e", "url": "https://192.0.2.10:9292", "id": "368113c70de94d28903a588a52484c36", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "glance", "url": "https://192.0.2.10:9292", "endpoint_interface": "public", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=glance -> https://192.0.2.10:9292 -> public) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "368113c70de94d28903a588a52484c36", "interface": "public", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/368113c70de94d28903a588a52484c36" }, "name": null, "region_id": "RegionOne", "service_id": "5f11b896ac4c4e13a302533bd163806e", "url": "https://192.0.2.10:9292" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "glance", "state": "present", "url": "https://192.0.2.10:9292" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Openstack Image", "name": "glance", "type": "image" }, { "interface": "public", "url": "https://192.0.2.10:9292" } ] } TASK [service-ks-register : Creating projects for glance] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:55 Monday 17 August 2026 11:26:21 +0000 (0:00:05.642) 0:04:57.308 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xpoipwpcklprsrayxptatlnjsupbgvde ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "project": {"description": "", "domain_id": "default", "is_domain": false, "is_enabled": true, "options": {}, "parent_id": "default", "links": {"self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73"}, "id": "ae928577fa1041d69fe3eb08154aaa73", "name": "service", "tags": []}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "service", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.project", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=service) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "domain": "default", "interface": "internal", "name": "service", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.project", "timeout": 180, "user": null } }, "item": "service", "project": { "description": "", "domain_id": "default", "id": "ae928577fa1041d69fe3eb08154aaa73", "is_domain": false, "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } TASK [service-ks-register : Creating/deleting users for glance] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:73 Monday 17 August 2026 11:26:24 +0000 (0:00:02.865) 0:05:00.174 ********* [WARNING]: Module did not set no_log for update_password [DEPRECATION WARNING]: Passing `warnings` to `exit_json` or `fail_json` is deprecated. This feature will be removed from ansible-core version 2.23. Use `AnsibleModule.warn` instead. Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kwdbvmmyaeowxwybkqyjvhzqbbzncdyy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "warnings": [{"event": {"msg": "Module did not set no_log for update_password", "__ansible_type": "Event"}, "__ansible_type": "WarningSummary"}], "user": {"default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/users/ecbf8907ea82434abf9dd5b3ce5488c2"}, "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null, "options": {}, "id": "ecbf8907ea82434abf9dd5b3ce5488c2"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"default_project": "service", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "update_password": "on_create", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}, "deprecations": [{"event": {"msg": "Passing `warnings` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.warn` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}]}\n', b'') changed: [primary] => (item=glance -> service) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "default_project": "service", "domain": "default", "interface": "internal", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "update_password": "on_create" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_user", "timeout": 180, "user": null } }, "item": { "password": "bpE4UaZnD2RXIuSbX9W9SGXkth7h72pfl2Ood7JT", "project": "service", "role": "admin", "user": "glance" }, "user": { "default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "id": "ecbf8907ea82434abf9dd5b3ce5488c2", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/users/ecbf8907ea82434abf9dd5b3ce5488c2" }, "name": "glance", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null } } TASK [service-ks-register : Creating roles for glance] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:100 Monday 17 August 2026 11:26:27 +0000 (0:00:03.283) 0:05:03.457 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kosmokrdeksfuvnocwnbjvvimxnniytq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "role": {"name": "admin", "description": null, "domain_id": null, "options": {"immutable": true}, "links": {"self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f"}, "id": "ac8a3a4329c941f89f2a6126361dba4f"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "admin", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_role", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "name": "admin", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_role", "timeout": 180, "user": null } }, "item": "admin", "role": { "description": null, "domain_id": null, "id": "ac8a3a4329c941f89f2a6126361dba4f", "links": { "self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f" }, "name": "admin", "options": { "immutable": true } } } TASK [service-ks-register : Granting/revoking user roles for glance] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:117 Monday 17 August 2026 11:26:30 +0000 (0:00:02.834) 0:05:06.291 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pgvsogdkvoiwmbpxudvummllyepiypbw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"user": "glance", "role": "admin", "project": "service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.role_assignment", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=glance -> service -> admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "state": "present", "user": "glance" }, "module_extra_vars": {}, "module_name": "openstack.cloud.role_assignment", "timeout": 180, "user": null } }, "item": { "password": "bpE4UaZnD2RXIuSbX9W9SGXkth7h72pfl2Ood7JT", "project": "service", "role": "admin", "user": "glance" } } TASK [glance : Ensuring config directories exist] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:2 Monday 17 August 2026 11:26:33 +0000 (0:00:02.972) 0:05:09.263 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xblvofluzffjffiinfhmawalylciawcj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/glance-api", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/glance-api", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/glance-api", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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" } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/glance-api", "size": 4096, "state": "directory", "uid": 0 } TASK [glance : Include tasks from external_ceph.yml] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:12 Monday 17 August 2026 11:26:34 +0000 (0:00:00.648) 0:05:09.912 ********* skipping: [primary] => { "changed": false, "false_condition": "glance_backend_ceph | bool", "skip_reason": "Conditional result was False" } TASK [glance : Check if policies shall be overwritten] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:17 Monday 17 August 2026 11:26:34 +0000 (0:00:00.034) 0:05:09.947 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [glance : Set glance policy file] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:29 Monday 17 August 2026 11:26:34 +0000 (0:00:00.044) 0:05:09.992 ********* skipping: [primary] => { "changed": false, "false_condition": "glance_policy.results | length > 0", "skip_reason": "Conditional result was False" } TASK [glance : Copying over TLS certificates] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:36 Monday 17 August 2026 11:26:34 +0000 (0:00:00.036) 0:05:10.028 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for glance] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:26:34 +0000 (0:00:00.064) 0:05:10.093 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624 `" && echo ansible-tmp-1786965994.986155-74351-213512579458624="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965994.986155-74351-213512579458624=/home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zzqddhrqooiyfhjkckrlqotjjmumpxwp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/glance-api/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/ /home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tjaqokvsuluxpnkjlowgbrxnojaiyizg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/glance-api/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/glance-api/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/glance-api/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/glance-api/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965994.986155-74351-213512579458624/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for glance] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:26:35 +0000 (0:00:01.099) 0:05:11.193 ********* skipping: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for glance] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:26:36 +0000 (0:00:00.325) 0:05:11.519 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894 `" && echo ansible-tmp-1786965996.439392-74392-264917501130894="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965996.439392-74392-264917501130894=/home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kbgjkujqldioqfxrhczymzuisqlhrqlq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/glance-api/glance-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/ /home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iwpntcpbgrrbkzgjvrfgsdmykmbvzmqu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/glance-api/glance-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/glance-api/glance-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/glance-api/glance-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/glance-api/glance-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965996.439392-74392-264917501130894/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for glance] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:26:37 +0000 (0:00:01.083) 0:05:12.602 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998 `" && echo ansible-tmp-1786965997.4906502-74431-230586327989998="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965997.4906502-74431-230586327989998=/home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-amjeatwcqtxezbrawqyyxgkizlapyqnx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/glance-api/glance-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/ /home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rxzpzdnounbncjnsmlfwbhzhqktmcmro ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/glance-api/glance-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/glance-api/glance-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/glance-api/glance-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/glance-api/glance-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965997.4906502-74431-230586327989998/.source.pem", "state": "file", "uid": 0 } TASK [glance : Copying over config.json files for services] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:41 Monday 17 August 2026 11:26:38 +0000 (0:00:01.023) 0:05:13.626 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048 `" && echo ansible-tmp-1786965998.484009-74493-155436763153048="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965998.484009-74493-155436763153048=/home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oatohhykxycoifgniqxpiimjbfoszrzh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/glance-api/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpha3piux3/glance-api.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpha3piux3/glance-api.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/ /home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-csnzzehpvcuolfrjudcnldixpuiidetr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/glance-api/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/.source.json", "md5sum": "c91bdde720d3acbf212ef586f6358261", "checksum": "05a412bb340c02c388662e1dc61a1199798d93f9", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/glance-api/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/.source.json", "follow": false, "_original_basename": "glance-api.json.j2", "checksum": "05a412bb340c02c388662e1dc61a1199798d93f9", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "05a412bb340c02c388662e1dc61a1199798d93f9", "dest": "/etc/kolla/glance-api/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "glance-api.json.j2", "attributes": null, "backup": false, "checksum": "05a412bb340c02c388662e1dc61a1199798d93f9", "content": null, "dest": "/etc/kolla/glance-api/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "c91bdde720d3acbf212ef586f6358261", "mode": "0660", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965998.484009-74493-155436763153048/.source.json", "state": "file", "uid": 0 } TASK [Configure uWSGI for Glance] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:49 Monday 17 August 2026 11:26:39 +0000 (0:00:01.009) 0:05:14.636 ********* included: service-uwsgi-config for primary TASK [service-uwsgi-config : Copying over uWSGI config for glance-api] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-uwsgi-config/tasks/main.yml:2 Monday 17 August 2026 11:26:39 +0000 (0:00:00.059) 0:05:14.696 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223 `" && echo ansible-tmp-1786965999.2780876-74655-254680473740223="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786965999.2780876-74655-254680473740223=/home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-unkavmefykoxtgccrcklrgxjlfxgbpjz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/glance-api/glance-api-uwsgi.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpx_viojzs/uwsgi.ini.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpx_viojzs/uwsgi.ini.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/ /home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ahrekjlsvdubxxxtdfjvajpqepsgwlqw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/glance-api/glance-api-uwsgi.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/.source.ini", "md5sum": "ed864fac5c231a647416b162c735c0af", "checksum": "61466ff61085a87a60703e2ddf630709867bd64f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 852, "invocation": {"module_args": {"dest": "/etc/kolla/glance-api/glance-api-uwsgi.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/.source.ini", "follow": false, "_original_basename": "uwsgi.ini.j2", "checksum": "61466ff61085a87a60703e2ddf630709867bd64f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "61466ff61085a87a60703e2ddf630709867bd64f", "dest": "/etc/kolla/glance-api/glance-api-uwsgi.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "uwsgi.ini.j2", "attributes": null, "backup": false, "checksum": "61466ff61085a87a60703e2ddf630709867bd64f", "content": null, "dest": "/etc/kolla/glance-api/glance-api-uwsgi.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/.source.ini", "unsafe_writes": false, "validate": null } }, "md5sum": "ed864fac5c231a647416b162c735c0af", "mode": "0660", "owner": "root", "size": 852, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786965999.2780876-74655-254680473740223/.source.ini", "state": "file", "uid": 0 } TASK [glance : Copying over glance-api.conf] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:72 Monday 17 August 2026 11:26:39 +0000 (0:00:00.775) 0:05:15.471 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413 `" && echo ansible-tmp-1786966000.0800788-74748-240908211112413="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966000.0800788-74748-240908211112413=/home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-stfrqrldubuouljumukopjdpsxkrfjcj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/glance-api/glance-api.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_in19j_j/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_in19j_j/source /home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/ /home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-klavokqqqguneqafkhxjlbninzfbaoin ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/glance-api/glance-api.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/.source.conf", "md5sum": "3077130a96dc24867f481805db0a1857", "checksum": "2cc5bcd5adb0d843ec24bde93af0d7341d31a561", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1895, "invocation": {"module_args": {"dest": "/etc/kolla/glance-api/glance-api.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/.source.conf", "_original_basename": "source", "follow": false, "checksum": "2cc5bcd5adb0d843ec24bde93af0d7341d31a561", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "2cc5bcd5adb0d843ec24bde93af0d7341d31a561", "dest": "/etc/kolla/glance-api/glance-api.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "2cc5bcd5adb0d843ec24bde93af0d7341d31a561", "content": null, "dest": "/etc/kolla/glance-api/glance-api.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/templates/glance-api.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/glance.conf", "/etc/kolla/config/glance/glance-api.conf", "/etc/kolla/config/glance/primary/glance-api.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_in19j_j/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "3077130a96dc24867f481805db0a1857", "mode": "0660", "owner": "root", "size": 1895, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966000.0800788-74748-240908211112413/.source.conf", "state": "file", "uid": 0 } TASK [glance : Copying over glance-cache.conf for glance_api] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:87 Monday 17 August 2026 11:26:40 +0000 (0:00:00.934) 0:05:16.406 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_glance_image_cache | bool", "skip_reason": "Conditional result was False" } TASK [glance : Copying over glance-image-import.conf] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:103 Monday 17 August 2026 11:26:40 +0000 (0:00:00.036) 0:05:16.442 ********* skipping: [primary] => { "changed": false, "false_condition": "glance_enable_interoperable_image_import | bool", "skip_reason": "Conditional result was False" } TASK [glance : Copying over property-protections-rules.conf] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:115 Monday 17 August 2026 11:26:41 +0000 (0:00:00.034) 0:05:16.476 ********* skipping: [primary] => { "changed": false, "false_condition": "glance_enable_property_protection | bool", "skip_reason": "Conditional result was False" } TASK [glance : Copying over existing policy file] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/config.yml:127 Monday 17 August 2026 11:26:41 +0000 (0:00:00.046) 0:05:16.523 ********* skipping: [primary] => { "changed": false, "false_condition": "glance_policy_file is defined", "skip_reason": "Conditional result was False" } TASK [service-check-containers : Check containers for glance] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:26:41 +0000 (0:00:00.039) 0:05:16.562 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mocxosvcvgtdvgfyyvtlcruflxkqkmie ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "glance_api"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_curl https://192.0.2.1:9292/healthcheck"], "timeout": 30}, "image": "primary:4000/lokolla/glance-api:change_989849", "name": "glance_api", "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], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "http_proxy": "", "https_proxy": "", "no_proxy": "localhost,127.0.0.1,192.0.2.1,192.0.2.10"}}}}\n', b'') changed: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "glance_api", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "http_proxy": "", "https_proxy": "", "no_proxy": "localhost,127.0.0.1,192.0.2.1,192.0.2.10" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:9292/healthcheck" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/glance-api:change_989849", "labels": {}, "name": "glance_api", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": 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 ] } }, "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_989849", "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": true } TASK [service-check-containers : Notify handlers to restart containers for glance] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:26:42 +0000 (0:00:00.919) 0:05:17.482 ********* Notification for handler Restart glance-api container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart glance-api container" } TASK [service-check-containers : Check containers that require iteration for glance] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:26:42 +0000 (0:00:00.057) 0:05:17.539 ********* skipping: [primary] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'primary:4000/lokolla/glance-api:change_989849', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.0.2.1,192.0.2.10'}, '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', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], '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', ''], 'tls_backend': True}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [glance : Clone glance repository] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/deploy.yml:11 Monday 17 August 2026 11:26:42 +0000 (0:00:00.347) 0:05:17.887 ********* skipping: [primary] => { "changed": false, "false_condition": "glance_dev_mode | bool", "skip_reason": "Conditional result was False" } TASK [glance : Creating Glance database] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap.yml:2 Monday 17 August 2026 11:26:42 +0000 (0:00:00.035) 0:05:17.923 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-akofjniaduirykgsdltczkosiiqlrebt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "db": "glance", "db_list": ["glance"], "executed_commands": ["CREATE DATABASE `glance`"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "glance"}, "module_name": "mysql_db", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "changed": true, "db": "glance", "db_list": [ "glance" ], "executed_commands": [ "CREATE DATABASE `glance`" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "glance" }, "module_extra_vars": {}, "module_name": "mysql_db", "timeout": 180, "user": null } } } TASK [glance : Creating Glance database user and setting permissions] ********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap.yml:19 Monday 17 August 2026 11:26:44 +0000 (0:00:02.063) 0:05:19.986 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kdwsxmusxtaeoehlhcqtogoymjihenjk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_user has been deprecated. Use ansible.mysql.mysql_user instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "User added", "user": "glance", "password_changed": true, "attributes": null, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "host": "%", "priv": "glance.*:ALL", "append_privs": "yes"}, "module_name": "mysql_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "attributes": null, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "append_privs": "yes", "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "host": "%", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "glance.*:ALL" }, "module_extra_vars": {}, "module_name": "mysql_user", "timeout": 180, "user": null } }, "msg": "User added", "password_changed": true, "user": "glance" } TASK [glance : Enable log_bin_trust_function_creators function] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap_service.yml:2 Monday 17 August 2026 11:26:46 +0000 (0:00:02.166) 0:05:22.153 ********* [DEPRECATION WARNING]: community.mysql.mysql_variables has been deprecated. Use ansible.mysql.mysql_variables instead. This feature will be removed from collection 'community.mysql' version 5.0.0. Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ikeuthkcleyotewyuelnizvlfzfslxas ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_variables has been deprecated. Use ansible.mysql.mysql_variables instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "Variable change succeeded prev_value=OFF", "queries": ["SET GLOBAL `log_bin_trust_function_creators` = ON"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "variable": "log_bin_trust_function_creators", "value": 1}, "module_name": "mysql_variables", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "value": 1, "variable": "log_bin_trust_function_creators" }, "module_extra_vars": {}, "module_name": "mysql_variables", "timeout": 180, "user": null } }, "msg": "Variable change succeeded prev_value=OFF", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = ON" ] } TASK [glance : Running Glance bootstrap container] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap_service.yml:20 Monday 17 August 2026 11:26:48 +0000 (0:00:02.155) 0:05:24.308 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cfwslqdwfqwdeaqquqrxenwoaljnotwk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\nUpgraded database to: 2024_1_expand01, current revision(s): 2024_1_expand01\\nDatabase migration is up to date. No migration needed.\\nUpgraded database to: 2024_1_contract01, current revision(s): 2024_1_contract01\\nDatabase is synced successfully.\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:26:50.889 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:26:50.890 INFO Validating config file\\n2026-08-17 11:26:50.890 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:26:50.890 INFO Creating directories\\n2026-08-17 11:26:50.890 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:26:50.890 INFO Setting permission for /var/log/kolla/glance\\n2026-08-17 11:26:50.891 INFO Copying /etc/glance/glance-api.conf to /etc/kolla/defaults/etc/glance/glance-api.conf\\n2026-08-17 11:26:50.891 INFO Copying permissions from /etc/glance/glance-api.conf onto /etc/kolla/defaults/etc/glance/glance-api.conf\\n2026-08-17 11:26:50.892 INFO Copying service configuration files\\n2026-08-17 11:26:50.892 INFO Deleting /etc/glance/glance-api.conf\\n2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf\\n2026-08-17 11:26:50.892 INFO Setting permission for /etc/glance/glance-api.conf\\n2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-api-uwsgi.ini to /etc/glance/glance-api-uwsgi.ini\\n2026-08-17 11:26:50.892 INFO Setting permission for /etc/glance/glance-api-uwsgi.ini\\n2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-cert.pem to /etc/glance/certs/glance-cert.pem\\n2026-08-17 11:26:50.893 INFO Setting permission for /etc/glance/certs/glance-cert.pem\\n2026-08-17 11:26:50.893 INFO Copying /var/lib/kolla/config_files/glance-key.pem to /etc/glance/certs/glance-key.pem\\n2026-08-17 11:26:50.893 INFO Setting permission for /etc/glance/certs/glance-key.pem\\n2026-08-17 11:26:50.893 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:26:50.893 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:26:50.893 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:26:50.893 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:26:50.893 INFO Writing out command to execute\\n2026-08-17 11:26:50.894 INFO Setting permission for /var/lib/glance\\n++ cat /run_command\\n+ CMD=\'uwsgi /etc/glance/glance-api-uwsgi.ini\'\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ . /usr/local/bin/kolla_glance_extend_start\\n+++ [[ -n 0 ]]\\n+++ glance-manage db_sync\\n/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet as _eventlet # noqa\\n2026-08-17 11:26:53.972 1103 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325\\n2026-08-17 11:26:53.977 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:53.977 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:53.995 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:53.995 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:54.037 1103 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325\\n2026-08-17 11:26:54.042 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:54.042 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:54.072 1103 INFO alembic.runtime.migration [-] Running upgrade -> liberty, liberty initial\\n2026-08-17 11:26:55.043 1103 DEBUG alembic.runtime.migration [-] new branch insert liberty update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:781\\n2026-08-17 11:26:55.048 1103 INFO alembic.runtime.migration [-] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of \'images\' table\\n2026-08-17 11:26:55.087 1103 DEBUG alembic.runtime.migration [-] update liberty to mitaka01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.091 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server\\n2026-08-17 11:26:55.109 1103 DEBUG alembic.runtime.migration [-] update mitaka01 to mitaka02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.111 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_expand01, add visibility to images\\n2026-08-17 11:26:55.173 1103 DEBUG alembic.runtime.migration [-] update mitaka02 to ocata_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.175 1103 INFO alembic.runtime.migration [-] Running upgrade ocata_expand01 -> pike_expand01, empty expand for symmetry with pike_contract01\\n2026-08-17 11:26:55.176 1103 DEBUG alembic.runtime.migration [-] update ocata_expand01 to pike_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.178 1103 INFO alembic.runtime.migration [-] Running upgrade pike_expand01 -> queens_expand01\\n2026-08-17 11:26:55.178 1103 DEBUG alembic.runtime.migration [-] update pike_expand01 to queens_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.180 1103 INFO alembic.runtime.migration [-] Running upgrade queens_expand01 -> rocky_expand01, add os_hidden column to images table\\n2026-08-17 11:26:55.210 1103 DEBUG alembic.runtime.migration [-] update queens_expand01 to rocky_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.212 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_expand01 -> rocky_expand02, add os_hash_algo and os_hash_value columns to images table\\n2026-08-17 11:26:55.257 1103 DEBUG alembic.runtime.migration [-] update rocky_expand01 to rocky_expand02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.259 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_expand02 -> train_expand01, empty expand for symmetry with train_contract01\\n2026-08-17 11:26:55.260 1103 DEBUG alembic.runtime.migration [-] update rocky_expand02 to train_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.262 1103 INFO alembic.runtime.migration [-] Running upgrade train_expand01 -> ussuri_expand01, empty expand for symmetry with ussuri_expand01\\n2026-08-17 11:26:55.262 1103 DEBUG alembic.runtime.migration [-] update train_expand01 to ussuri_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.264 1103 INFO alembic.runtime.migration [-] Running upgrade ussuri_expand01 -> wallaby_expand01, add image_id, request_id, user columns to tasks table\\"\\n2026-08-17 11:26:55.319 1103 DEBUG alembic.runtime.migration [-] update ussuri_expand01 to wallaby_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.321 1103 INFO alembic.runtime.migration [-] Running upgrade wallaby_expand01 -> xena_expand01, empty expand for symmetry with 2023_1_expand01\\n2026-08-17 11:26:55.322 1103 DEBUG alembic.runtime.migration [-] update wallaby_expand01 to xena_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.323 1103 INFO alembic.runtime.migration [-] Running upgrade xena_expand01 -> yoga_expand01, empty expand for symmetry with 2023_1_expand01\\n2026-08-17 11:26:55.324 1103 DEBUG alembic.runtime.migration [-] update xena_expand01 to yoga_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.325 1103 INFO alembic.runtime.migration [-] Running upgrade yoga_expand01 -> zed_expand01, empty expand for symmetry with 2023_1_expand01\\n2026-08-17 11:26:55.326 1103 DEBUG alembic.runtime.migration [-] update yoga_expand01 to zed_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.328 1103 INFO alembic.runtime.migration [-] Running upgrade zed_expand01 -> 2023_1_expand01, empty expand for symmetry with 2023_1_expand01\\n2026-08-17 11:26:55.328 1103 DEBUG alembic.runtime.migration [-] update zed_expand01 to 2023_1_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.329 1103 INFO alembic.runtime.migration [-] Running upgrade 2023_1_expand01 -> 2024_1_expand01, adds cache_node_reference and cached_images table(s)\\n2026-08-17 11:26:55.356 1103 DEBUG alembic.runtime.migration [-] update 2023_1_expand01 to 2024_1_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.360 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:55.361 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:55.431 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:55.431 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:55.435 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:55.435 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:55.460 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:55.460 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:55.486 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:55.486 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:55.496 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_contract01, remove is_public from images\\n2026-08-17 11:26:55.565 1103 DEBUG alembic.runtime.migration [-] new branch insert ocata_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:781\\n2026-08-17 11:26:55.569 1103 INFO alembic.runtime.migration [-] Running upgrade ocata_contract01 -> pike_contract01, drop glare artifacts tables\\n2026-08-17 11:26:55.630 1103 DEBUG alembic.runtime.migration [-] update ocata_contract01 to pike_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.633 1103 INFO alembic.runtime.migration [-] Running upgrade pike_contract01 -> queens_contract01\\n2026-08-17 11:26:55.633 1103 DEBUG alembic.runtime.migration [-] update pike_contract01 to queens_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.635 1103 INFO alembic.runtime.migration [-] Running upgrade queens_contract01 -> rocky_contract01\\n2026-08-17 11:26:55.635 1103 DEBUG alembic.runtime.migration [-] update queens_contract01 to rocky_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.637 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_contract01 -> rocky_contract02\\n2026-08-17 11:26:55.637 1103 DEBUG alembic.runtime.migration [-] update rocky_contract01 to rocky_contract02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.639 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_contract02 -> train_contract01\\n2026-08-17 11:26:55.639 1103 DEBUG alembic.runtime.migration [-] update rocky_contract02 to train_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.640 1103 INFO alembic.runtime.migration [-] Running upgrade train_contract01 -> ussuri_contract01\\n2026-08-17 11:26:55.641 1103 DEBUG alembic.runtime.migration [-] update train_contract01 to ussuri_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.643 1103 INFO alembic.runtime.migration [-] Running upgrade ussuri_contract01 -> wallaby_contract01\\n2026-08-17 11:26:55.643 1103 DEBUG alembic.runtime.migration [-] update ussuri_contract01 to wallaby_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.645 1103 INFO alembic.runtime.migration [-] Running upgrade wallaby_contract01 -> xena_contract01\\n2026-08-17 11:26:55.645 1103 DEBUG alembic.runtime.migration [-] update wallaby_contract01 to xena_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.646 1103 INFO alembic.runtime.migration [-] Running upgrade xena_contract01 -> yoga_contract01\\n2026-08-17 11:26:55.646 1103 DEBUG alembic.runtime.migration [-] update xena_contract01 to yoga_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.647 1103 INFO alembic.runtime.migration [-] Running upgrade yoga_contract01 -> zed_contract01\\n2026-08-17 11:26:55.648 1103 DEBUG alembic.runtime.migration [-] update yoga_contract01 to zed_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.649 1103 INFO alembic.runtime.migration [-] Running upgrade zed_contract01 -> 2023_1_contract01\\n2026-08-17 11:26:55.649 1103 DEBUG alembic.runtime.migration [-] update zed_contract01 to 2023_1_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\\n2026-08-17 11:26:55.650 1103 INFO alembic.runtime.migration [-] Running upgrade 2023_1_contract01 -> 2024_1_contract01\\n2026-08-17 11:26:55.651 1103 DEBUG alembic.runtime.migration [-] merge, delete [\'2023_1_contract01\'], update 2024_1_expand01 to 2024_1_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:790\\n2026-08-17 11:26:55.653 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:55.654 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n2026-08-17 11:26:55.660 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\\n2026-08-17 11:26:55.660 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\\n+++ glance-manage db_load_metadefs\\n/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet as _eventlet # noqa\\n2026-08-17 11:26:56.915 1104 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325\\n2026-08-17 11:26:56.961 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-num-instances.json loaded to database.\\n2026-08-17 11:26:56.977 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-quota-flavor.json loaded to database.\\n2026-08-17 11:26:56.998 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware.json loaded to database.\\n2026-08-17 11:26:57.027 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-processor-allocation-setting-data.json loaded to database.\\n2026-08-17 11:26:57.048 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/glance-common-image-props.json loaded to database.\\n2026-08-17 11:26:57.056 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-shutdown.json loaded to database.\\n2026-08-17 11:26:57.073 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-watchdog.json loaded to database.\\n2026-08-17 11:26:57.082 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/storage-volume-type.json loaded to database.\\n2026-08-17 11:26:57.099 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-instance-data.json loaded to database.\\n2026-08-17 11:26:57.127 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-host-capabilities.json loaded to database.\\n2026-08-17 11:26:57.144 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/operating-system.json loaded to database.\\n2026-08-17 11:26:57.170 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-runtimes.json loaded to database.\\n2026-08-17 11:26:57.186 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/image-signature-verification.json loaded to database.\\n2026-08-17 11:26:57.196 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-iops-filter.json loaded to database.\\n2026-08-17 11:26:57.212 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm-hw.json loaded to database.\\n2026-08-17 11:26:57.258 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-virtual-system-setting-data.json loaded to database.\\n2026-08-17 11:26:57.272 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-flavor.json loaded to database.\\n2026-08-17 11:26:57.296 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt.json loaded to database.\\n2026-08-17 11:26:57.309 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm.json loaded to database.\\n2026-08-17 11:26:57.317 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-xenapi.json loaded to database.\\n2026-08-17 11:26:57.328 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-hypervisor.json loaded to database.\\n2026-08-17 11:26:57.345 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-quota.json loaded to database.\\n2026-08-17 11:26:57.370 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-webservers.json loaded to database.\\n2026-08-17 11:26:57.390 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-cpu-pinning.json loaded to database.\\n2026-08-17 11:26:57.405 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-randomgen.json loaded to database.\\n2026-08-17 11:26:57.449 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-storage-allocation-setting-data.json loaded to database.\\n2026-08-17 11:26:57.496 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt-image.json loaded to database.\\n2026-08-17 11:26:57.554 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-resource-allocation-setting-data.json loaded to database.\\n2026-08-17 11:26:57.580 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vcputopology.json loaded to database.\\n2026-08-17 11:26:57.632 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-databases.json loaded to database.\\n2026-08-17 11:26:57.643 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-disk-filter.json loaded to database.\\n2026-08-17 11:26:57.661 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-memory-backing.json loaded to database.\\n2026-08-17 11:26:57.661 1104 INFO glance.db.sqlalchemy.metadata [-] Metadata loading finished\\n+++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/glance-api:change_989849", "labels": {"BOOTSTRAP": null}, "name": "bootstrap_glance", "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], "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", "KOLLA_BOOTSTRAP": null, "KOLLA_SERVICE_NAME": "bootstrap-glance", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "bootstrap-glance", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/glance-api:change_989849", "labels": { "BOOTSTRAP": null }, "name": "bootstrap_glance", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": 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 ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:26:50.889 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:26:50.890 INFO Validating config file\n2026-08-17 11:26:50.890 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:26:50.890 INFO Creating directories\n2026-08-17 11:26:50.890 INFO Setting permission for /var/log/kolla\n2026-08-17 11:26:50.890 INFO Setting permission for /var/log/kolla/glance\n2026-08-17 11:26:50.891 INFO Copying /etc/glance/glance-api.conf to /etc/kolla/defaults/etc/glance/glance-api.conf\n2026-08-17 11:26:50.891 INFO Copying permissions from /etc/glance/glance-api.conf onto /etc/kolla/defaults/etc/glance/glance-api.conf\n2026-08-17 11:26:50.892 INFO Copying service configuration files\n2026-08-17 11:26:50.892 INFO Deleting /etc/glance/glance-api.conf\n2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf\n2026-08-17 11:26:50.892 INFO Setting permission for /etc/glance/glance-api.conf\n2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-api-uwsgi.ini to /etc/glance/glance-api-uwsgi.ini\n2026-08-17 11:26:50.892 INFO Setting permission for /etc/glance/glance-api-uwsgi.ini\n2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-cert.pem to /etc/glance/certs/glance-cert.pem\n2026-08-17 11:26:50.893 INFO Setting permission for /etc/glance/certs/glance-cert.pem\n2026-08-17 11:26:50.893 INFO Copying /var/lib/kolla/config_files/glance-key.pem to /etc/glance/certs/glance-key.pem\n2026-08-17 11:26:50.893 INFO Setting permission for /etc/glance/certs/glance-key.pem\n2026-08-17 11:26:50.893 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:26:50.893 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:26:50.893 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:26:50.893 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:26:50.893 INFO Writing out command to execute\n2026-08-17 11:26:50.894 INFO Setting permission for /var/lib/glance\n++ cat /run_command\n+ CMD='uwsgi /etc/glance/glance-api-uwsgi.ini'\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ . /usr/local/bin/kolla_glance_extend_start\n+++ [[ -n 0 ]]\n+++ glance-manage db_sync\n/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet as _eventlet # noqa\n2026-08-17 11:26:53.972 1103 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325\n2026-08-17 11:26:53.977 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:53.977 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:53.995 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:53.995 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:54.037 1103 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325\n2026-08-17 11:26:54.042 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:54.042 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:54.072 1103 INFO alembic.runtime.migration [-] Running upgrade -> liberty, liberty initial\n2026-08-17 11:26:55.043 1103 DEBUG alembic.runtime.migration [-] new branch insert liberty update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:781\n2026-08-17 11:26:55.048 1103 INFO alembic.runtime.migration [-] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table\n2026-08-17 11:26:55.087 1103 DEBUG alembic.runtime.migration [-] update liberty to mitaka01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.091 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server\n2026-08-17 11:26:55.109 1103 DEBUG alembic.runtime.migration [-] update mitaka01 to mitaka02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.111 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_expand01, add visibility to images\n2026-08-17 11:26:55.173 1103 DEBUG alembic.runtime.migration [-] update mitaka02 to ocata_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.175 1103 INFO alembic.runtime.migration [-] Running upgrade ocata_expand01 -> pike_expand01, empty expand for symmetry with pike_contract01\n2026-08-17 11:26:55.176 1103 DEBUG alembic.runtime.migration [-] update ocata_expand01 to pike_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.178 1103 INFO alembic.runtime.migration [-] Running upgrade pike_expand01 -> queens_expand01\n2026-08-17 11:26:55.178 1103 DEBUG alembic.runtime.migration [-] update pike_expand01 to queens_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.180 1103 INFO alembic.runtime.migration [-] Running upgrade queens_expand01 -> rocky_expand01, add os_hidden column to images table\n2026-08-17 11:26:55.210 1103 DEBUG alembic.runtime.migration [-] update queens_expand01 to rocky_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.212 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_expand01 -> rocky_expand02, add os_hash_algo and os_hash_value columns to images table\n2026-08-17 11:26:55.257 1103 DEBUG alembic.runtime.migration [-] update rocky_expand01 to rocky_expand02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.259 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_expand02 -> train_expand01, empty expand for symmetry with train_contract01\n2026-08-17 11:26:55.260 1103 DEBUG alembic.runtime.migration [-] update rocky_expand02 to train_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.262 1103 INFO alembic.runtime.migration [-] Running upgrade train_expand01 -> ussuri_expand01, empty expand for symmetry with ussuri_expand01\n2026-08-17 11:26:55.262 1103 DEBUG alembic.runtime.migration [-] update train_expand01 to ussuri_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.264 1103 INFO alembic.runtime.migration [-] Running upgrade ussuri_expand01 -> wallaby_expand01, add image_id, request_id, user columns to tasks table\"\n2026-08-17 11:26:55.319 1103 DEBUG alembic.runtime.migration [-] update ussuri_expand01 to wallaby_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.321 1103 INFO alembic.runtime.migration [-] Running upgrade wallaby_expand01 -> xena_expand01, empty expand for symmetry with 2023_1_expand01\n2026-08-17 11:26:55.322 1103 DEBUG alembic.runtime.migration [-] update wallaby_expand01 to xena_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.323 1103 INFO alembic.runtime.migration [-] Running upgrade xena_expand01 -> yoga_expand01, empty expand for symmetry with 2023_1_expand01\n2026-08-17 11:26:55.324 1103 DEBUG alembic.runtime.migration [-] update xena_expand01 to yoga_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.325 1103 INFO alembic.runtime.migration [-] Running upgrade yoga_expand01 -> zed_expand01, empty expand for symmetry with 2023_1_expand01\n2026-08-17 11:26:55.326 1103 DEBUG alembic.runtime.migration [-] update yoga_expand01 to zed_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.328 1103 INFO alembic.runtime.migration [-] Running upgrade zed_expand01 -> 2023_1_expand01, empty expand for symmetry with 2023_1_expand01\n2026-08-17 11:26:55.328 1103 DEBUG alembic.runtime.migration [-] update zed_expand01 to 2023_1_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.329 1103 INFO alembic.runtime.migration [-] Running upgrade 2023_1_expand01 -> 2024_1_expand01, adds cache_node_reference and cached_images table(s)\n2026-08-17 11:26:55.356 1103 DEBUG alembic.runtime.migration [-] update 2023_1_expand01 to 2024_1_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.360 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:55.361 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:55.431 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:55.431 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:55.435 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:55.435 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:55.460 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:55.460 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:55.486 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:55.486 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:55.496 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_contract01, remove is_public from images\n2026-08-17 11:26:55.565 1103 DEBUG alembic.runtime.migration [-] new branch insert ocata_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:781\n2026-08-17 11:26:55.569 1103 INFO alembic.runtime.migration [-] Running upgrade ocata_contract01 -> pike_contract01, drop glare artifacts tables\n2026-08-17 11:26:55.630 1103 DEBUG alembic.runtime.migration [-] update ocata_contract01 to pike_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.633 1103 INFO alembic.runtime.migration [-] Running upgrade pike_contract01 -> queens_contract01\n2026-08-17 11:26:55.633 1103 DEBUG alembic.runtime.migration [-] update pike_contract01 to queens_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.635 1103 INFO alembic.runtime.migration [-] Running upgrade queens_contract01 -> rocky_contract01\n2026-08-17 11:26:55.635 1103 DEBUG alembic.runtime.migration [-] update queens_contract01 to rocky_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.637 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_contract01 -> rocky_contract02\n2026-08-17 11:26:55.637 1103 DEBUG alembic.runtime.migration [-] update rocky_contract01 to rocky_contract02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.639 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_contract02 -> train_contract01\n2026-08-17 11:26:55.639 1103 DEBUG alembic.runtime.migration [-] update rocky_contract02 to train_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.640 1103 INFO alembic.runtime.migration [-] Running upgrade train_contract01 -> ussuri_contract01\n2026-08-17 11:26:55.641 1103 DEBUG alembic.runtime.migration [-] update train_contract01 to ussuri_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.643 1103 INFO alembic.runtime.migration [-] Running upgrade ussuri_contract01 -> wallaby_contract01\n2026-08-17 11:26:55.643 1103 DEBUG alembic.runtime.migration [-] update ussuri_contract01 to wallaby_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.645 1103 INFO alembic.runtime.migration [-] Running upgrade wallaby_contract01 -> xena_contract01\n2026-08-17 11:26:55.645 1103 DEBUG alembic.runtime.migration [-] update wallaby_contract01 to xena_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.646 1103 INFO alembic.runtime.migration [-] Running upgrade xena_contract01 -> yoga_contract01\n2026-08-17 11:26:55.646 1103 DEBUG alembic.runtime.migration [-] update xena_contract01 to yoga_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.647 1103 INFO alembic.runtime.migration [-] Running upgrade yoga_contract01 -> zed_contract01\n2026-08-17 11:26:55.648 1103 DEBUG alembic.runtime.migration [-] update yoga_contract01 to zed_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.649 1103 INFO alembic.runtime.migration [-] Running upgrade zed_contract01 -> 2023_1_contract01\n2026-08-17 11:26:55.649 1103 DEBUG alembic.runtime.migration [-] update zed_contract01 to 2023_1_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816\n2026-08-17 11:26:55.650 1103 INFO alembic.runtime.migration [-] Running upgrade 2023_1_contract01 -> 2024_1_contract01\n2026-08-17 11:26:55.651 1103 DEBUG alembic.runtime.migration [-] merge, delete ['2023_1_contract01'], update 2024_1_expand01 to 2024_1_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:790\n2026-08-17 11:26:55.653 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:55.654 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-08-17 11:26:55.660 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-08-17 11:26:55.660 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n+++ glance-manage db_load_metadefs\n/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet as _eventlet # noqa\n2026-08-17 11:26:56.915 1104 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325\n2026-08-17 11:26:56.961 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-num-instances.json loaded to database.\n2026-08-17 11:26:56.977 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-quota-flavor.json loaded to database.\n2026-08-17 11:26:56.998 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware.json loaded to database.\n2026-08-17 11:26:57.027 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-processor-allocation-setting-data.json loaded to database.\n2026-08-17 11:26:57.048 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/glance-common-image-props.json loaded to database.\n2026-08-17 11:26:57.056 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-shutdown.json loaded to database.\n2026-08-17 11:26:57.073 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-watchdog.json loaded to database.\n2026-08-17 11:26:57.082 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/storage-volume-type.json loaded to database.\n2026-08-17 11:26:57.099 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-instance-data.json loaded to database.\n2026-08-17 11:26:57.127 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-host-capabilities.json loaded to database.\n2026-08-17 11:26:57.144 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/operating-system.json loaded to database.\n2026-08-17 11:26:57.170 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-runtimes.json loaded to database.\n2026-08-17 11:26:57.186 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/image-signature-verification.json loaded to database.\n2026-08-17 11:26:57.196 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-iops-filter.json loaded to database.\n2026-08-17 11:26:57.212 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm-hw.json loaded to database.\n2026-08-17 11:26:57.258 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-virtual-system-setting-data.json loaded to database.\n2026-08-17 11:26:57.272 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-flavor.json loaded to database.\n2026-08-17 11:26:57.296 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt.json loaded to database.\n2026-08-17 11:26:57.309 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm.json loaded to database.\n2026-08-17 11:26:57.317 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-xenapi.json loaded to database.\n2026-08-17 11:26:57.328 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-hypervisor.json loaded to database.\n2026-08-17 11:26:57.345 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-quota.json loaded to database.\n2026-08-17 11:26:57.370 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-webservers.json loaded to database.\n2026-08-17 11:26:57.390 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-cpu-pinning.json loaded to database.\n2026-08-17 11:26:57.405 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-randomgen.json loaded to database.\n2026-08-17 11:26:57.449 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-storage-allocation-setting-data.json loaded to database.\n2026-08-17 11:26:57.496 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt-image.json loaded to database.\n2026-08-17 11:26:57.554 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-resource-allocation-setting-data.json loaded to database.\n2026-08-17 11:26:57.580 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vcputopology.json loaded to database.\n2026-08-17 11:26:57.632 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-databases.json loaded to database.\n2026-08-17 11:26:57.643 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-disk-filter.json loaded to database.\n2026-08-17 11:26:57.661 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-memory-backing.json loaded to database.\n2026-08-17 11:26:57.661 1104 INFO glance.db.sqlalchemy.metadata [-] Metadata loading finished\n+++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:26:50.889 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:26:50.890 INFO Validating config file", "2026-08-17 11:26:50.890 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:26:50.890 INFO Creating directories", "2026-08-17 11:26:50.890 INFO Setting permission for /var/log/kolla", "2026-08-17 11:26:50.890 INFO Setting permission for /var/log/kolla/glance", "2026-08-17 11:26:50.891 INFO Copying /etc/glance/glance-api.conf to /etc/kolla/defaults/etc/glance/glance-api.conf", "2026-08-17 11:26:50.891 INFO Copying permissions from /etc/glance/glance-api.conf onto /etc/kolla/defaults/etc/glance/glance-api.conf", "2026-08-17 11:26:50.892 INFO Copying service configuration files", "2026-08-17 11:26:50.892 INFO Deleting /etc/glance/glance-api.conf", "2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf", "2026-08-17 11:26:50.892 INFO Setting permission for /etc/glance/glance-api.conf", "2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-api-uwsgi.ini to /etc/glance/glance-api-uwsgi.ini", "2026-08-17 11:26:50.892 INFO Setting permission for /etc/glance/glance-api-uwsgi.ini", "2026-08-17 11:26:50.892 INFO Copying /var/lib/kolla/config_files/glance-cert.pem to /etc/glance/certs/glance-cert.pem", "2026-08-17 11:26:50.893 INFO Setting permission for /etc/glance/certs/glance-cert.pem", "2026-08-17 11:26:50.893 INFO Copying /var/lib/kolla/config_files/glance-key.pem to /etc/glance/certs/glance-key.pem", "2026-08-17 11:26:50.893 INFO Setting permission for /etc/glance/certs/glance-key.pem", "2026-08-17 11:26:50.893 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:26:50.893 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:26:50.893 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:26:50.893 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:26:50.893 INFO Writing out command to execute", "2026-08-17 11:26:50.894 INFO Setting permission for /var/lib/glance", "++ cat /run_command", "+ CMD='uwsgi /etc/glance/glance-api-uwsgi.ini'", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ . /usr/local/bin/kolla_glance_extend_start", "+++ [[ -n 0 ]]", "+++ glance-manage db_sync", "/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet as _eventlet # noqa", "2026-08-17 11:26:53.972 1103 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325", "2026-08-17 11:26:53.977 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:53.977 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:53.995 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:53.995 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:54.037 1103 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325", "2026-08-17 11:26:54.042 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:54.042 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:54.072 1103 INFO alembic.runtime.migration [-] Running upgrade -> liberty, liberty initial", "2026-08-17 11:26:55.043 1103 DEBUG alembic.runtime.migration [-] new branch insert liberty update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:781", "2026-08-17 11:26:55.048 1103 INFO alembic.runtime.migration [-] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table", "2026-08-17 11:26:55.087 1103 DEBUG alembic.runtime.migration [-] update liberty to mitaka01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.091 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server", "2026-08-17 11:26:55.109 1103 DEBUG alembic.runtime.migration [-] update mitaka01 to mitaka02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.111 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_expand01, add visibility to images", "2026-08-17 11:26:55.173 1103 DEBUG alembic.runtime.migration [-] update mitaka02 to ocata_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.175 1103 INFO alembic.runtime.migration [-] Running upgrade ocata_expand01 -> pike_expand01, empty expand for symmetry with pike_contract01", "2026-08-17 11:26:55.176 1103 DEBUG alembic.runtime.migration [-] update ocata_expand01 to pike_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.178 1103 INFO alembic.runtime.migration [-] Running upgrade pike_expand01 -> queens_expand01", "2026-08-17 11:26:55.178 1103 DEBUG alembic.runtime.migration [-] update pike_expand01 to queens_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.180 1103 INFO alembic.runtime.migration [-] Running upgrade queens_expand01 -> rocky_expand01, add os_hidden column to images table", "2026-08-17 11:26:55.210 1103 DEBUG alembic.runtime.migration [-] update queens_expand01 to rocky_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.212 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_expand01 -> rocky_expand02, add os_hash_algo and os_hash_value columns to images table", "2026-08-17 11:26:55.257 1103 DEBUG alembic.runtime.migration [-] update rocky_expand01 to rocky_expand02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.259 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_expand02 -> train_expand01, empty expand for symmetry with train_contract01", "2026-08-17 11:26:55.260 1103 DEBUG alembic.runtime.migration [-] update rocky_expand02 to train_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.262 1103 INFO alembic.runtime.migration [-] Running upgrade train_expand01 -> ussuri_expand01, empty expand for symmetry with ussuri_expand01", "2026-08-17 11:26:55.262 1103 DEBUG alembic.runtime.migration [-] update train_expand01 to ussuri_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.264 1103 INFO alembic.runtime.migration [-] Running upgrade ussuri_expand01 -> wallaby_expand01, add image_id, request_id, user columns to tasks table\"", "2026-08-17 11:26:55.319 1103 DEBUG alembic.runtime.migration [-] update ussuri_expand01 to wallaby_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.321 1103 INFO alembic.runtime.migration [-] Running upgrade wallaby_expand01 -> xena_expand01, empty expand for symmetry with 2023_1_expand01", "2026-08-17 11:26:55.322 1103 DEBUG alembic.runtime.migration [-] update wallaby_expand01 to xena_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.323 1103 INFO alembic.runtime.migration [-] Running upgrade xena_expand01 -> yoga_expand01, empty expand for symmetry with 2023_1_expand01", "2026-08-17 11:26:55.324 1103 DEBUG alembic.runtime.migration [-] update xena_expand01 to yoga_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.325 1103 INFO alembic.runtime.migration [-] Running upgrade yoga_expand01 -> zed_expand01, empty expand for symmetry with 2023_1_expand01", "2026-08-17 11:26:55.326 1103 DEBUG alembic.runtime.migration [-] update yoga_expand01 to zed_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.328 1103 INFO alembic.runtime.migration [-] Running upgrade zed_expand01 -> 2023_1_expand01, empty expand for symmetry with 2023_1_expand01", "2026-08-17 11:26:55.328 1103 DEBUG alembic.runtime.migration [-] update zed_expand01 to 2023_1_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.329 1103 INFO alembic.runtime.migration [-] Running upgrade 2023_1_expand01 -> 2024_1_expand01, adds cache_node_reference and cached_images table(s)", "2026-08-17 11:26:55.356 1103 DEBUG alembic.runtime.migration [-] update 2023_1_expand01 to 2024_1_expand01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.360 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:55.361 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:55.431 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:55.431 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:55.435 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:55.435 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:55.460 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:55.460 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:55.486 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:55.486 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:55.496 1103 INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_contract01, remove is_public from images", "2026-08-17 11:26:55.565 1103 DEBUG alembic.runtime.migration [-] new branch insert ocata_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:781", "2026-08-17 11:26:55.569 1103 INFO alembic.runtime.migration [-] Running upgrade ocata_contract01 -> pike_contract01, drop glare artifacts tables", "2026-08-17 11:26:55.630 1103 DEBUG alembic.runtime.migration [-] update ocata_contract01 to pike_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.633 1103 INFO alembic.runtime.migration [-] Running upgrade pike_contract01 -> queens_contract01", "2026-08-17 11:26:55.633 1103 DEBUG alembic.runtime.migration [-] update pike_contract01 to queens_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.635 1103 INFO alembic.runtime.migration [-] Running upgrade queens_contract01 -> rocky_contract01", "2026-08-17 11:26:55.635 1103 DEBUG alembic.runtime.migration [-] update queens_contract01 to rocky_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.637 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_contract01 -> rocky_contract02", "2026-08-17 11:26:55.637 1103 DEBUG alembic.runtime.migration [-] update rocky_contract01 to rocky_contract02 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.639 1103 INFO alembic.runtime.migration [-] Running upgrade rocky_contract02 -> train_contract01", "2026-08-17 11:26:55.639 1103 DEBUG alembic.runtime.migration [-] update rocky_contract02 to train_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.640 1103 INFO alembic.runtime.migration [-] Running upgrade train_contract01 -> ussuri_contract01", "2026-08-17 11:26:55.641 1103 DEBUG alembic.runtime.migration [-] update train_contract01 to ussuri_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.643 1103 INFO alembic.runtime.migration [-] Running upgrade ussuri_contract01 -> wallaby_contract01", "2026-08-17 11:26:55.643 1103 DEBUG alembic.runtime.migration [-] update ussuri_contract01 to wallaby_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.645 1103 INFO alembic.runtime.migration [-] Running upgrade wallaby_contract01 -> xena_contract01", "2026-08-17 11:26:55.645 1103 DEBUG alembic.runtime.migration [-] update wallaby_contract01 to xena_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.646 1103 INFO alembic.runtime.migration [-] Running upgrade xena_contract01 -> yoga_contract01", "2026-08-17 11:26:55.646 1103 DEBUG alembic.runtime.migration [-] update xena_contract01 to yoga_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.647 1103 INFO alembic.runtime.migration [-] Running upgrade yoga_contract01 -> zed_contract01", "2026-08-17 11:26:55.648 1103 DEBUG alembic.runtime.migration [-] update yoga_contract01 to zed_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.649 1103 INFO alembic.runtime.migration [-] Running upgrade zed_contract01 -> 2023_1_contract01", "2026-08-17 11:26:55.649 1103 DEBUG alembic.runtime.migration [-] update zed_contract01 to 2023_1_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:816", "2026-08-17 11:26:55.650 1103 INFO alembic.runtime.migration [-] Running upgrade 2023_1_contract01 -> 2024_1_contract01", "2026-08-17 11:26:55.651 1103 DEBUG alembic.runtime.migration [-] merge, delete ['2023_1_contract01'], update 2024_1_expand01 to 2024_1_contract01 update_to_step /var/lib/kolla/venv/lib/python3.13/site-packages/alembic/runtime/migration.py:790", "2026-08-17 11:26:55.653 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:55.654 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "2026-08-17 11:26:55.660 1103 INFO alembic.runtime.migration [-] Context impl MySQLImpl.", "2026-08-17 11:26:55.660 1103 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.", "+++ glance-manage db_load_metadefs", "/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet as _eventlet # noqa", "2026-08-17 11:26:56.915 1104 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.13/site-packages/oslo_db/sqlalchemy/engines.py:325", "2026-08-17 11:26:56.961 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-num-instances.json loaded to database.", "2026-08-17 11:26:56.977 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-quota-flavor.json loaded to database.", "2026-08-17 11:26:56.998 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware.json loaded to database.", "2026-08-17 11:26:57.027 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-processor-allocation-setting-data.json loaded to database.", "2026-08-17 11:26:57.048 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/glance-common-image-props.json loaded to database.", "2026-08-17 11:26:57.056 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-shutdown.json loaded to database.", "2026-08-17 11:26:57.073 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-watchdog.json loaded to database.", "2026-08-17 11:26:57.082 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/storage-volume-type.json loaded to database.", "2026-08-17 11:26:57.099 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-instance-data.json loaded to database.", "2026-08-17 11:26:57.127 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-host-capabilities.json loaded to database.", "2026-08-17 11:26:57.144 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/operating-system.json loaded to database.", "2026-08-17 11:26:57.170 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-runtimes.json loaded to database.", "2026-08-17 11:26:57.186 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/image-signature-verification.json loaded to database.", "2026-08-17 11:26:57.196 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-iops-filter.json loaded to database.", "2026-08-17 11:26:57.212 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm-hw.json loaded to database.", "2026-08-17 11:26:57.258 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-virtual-system-setting-data.json loaded to database.", "2026-08-17 11:26:57.272 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-flavor.json loaded to database.", "2026-08-17 11:26:57.296 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt.json loaded to database.", "2026-08-17 11:26:57.309 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm.json loaded to database.", "2026-08-17 11:26:57.317 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-xenapi.json loaded to database.", "2026-08-17 11:26:57.328 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-hypervisor.json loaded to database.", "2026-08-17 11:26:57.345 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-quota.json loaded to database.", "2026-08-17 11:26:57.370 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-webservers.json loaded to database.", "2026-08-17 11:26:57.390 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-cpu-pinning.json loaded to database.", "2026-08-17 11:26:57.405 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-randomgen.json loaded to database.", "2026-08-17 11:26:57.449 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-storage-allocation-setting-data.json loaded to database.", "2026-08-17 11:26:57.496 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt-image.json loaded to database.", "2026-08-17 11:26:57.554 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-resource-allocation-setting-data.json loaded to database.", "2026-08-17 11:26:57.580 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vcputopology.json loaded to database.", "2026-08-17 11:26:57.632 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-databases.json loaded to database.", "2026-08-17 11:26:57.643 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-disk-filter.json loaded to database.", "2026-08-17 11:26:57.661 1104 INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-memory-backing.json loaded to database.", "2026-08-17 11:26:57.661 1104 INFO glance.db.sqlalchemy.metadata [-] Metadata loading finished", "+++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\nUpgraded database to: 2024_1_expand01, current revision(s): 2024_1_expand01\nDatabase migration is up to date. No migration needed.\nUpgraded database to: 2024_1_contract01, current revision(s): 2024_1_contract01\nDatabase is synced successfully.\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "Upgraded database to: 2024_1_expand01, current revision(s): 2024_1_expand01", "Database migration is up to date. No migration needed.", "Upgraded database to: 2024_1_contract01, current revision(s): 2024_1_contract01", "Database is synced successfully." ] } TASK [glance : Disable log_bin_trust_function_creators function] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap_service.yml:40 Monday 17 August 2026 11:26:58 +0000 (0:00:09.538) 0:05:33.846 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vctdmmjqkvuxjyxxtuvvubqgqopvctpj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_variables has been deprecated. Use ansible.mysql.mysql_variables instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "Variable change succeeded prev_value=ON", "queries": ["SET GLOBAL `log_bin_trust_function_creators` = OFF"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "variable": "log_bin_trust_function_creators", "value": 0}, "module_name": "mysql_variables", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "value": 0, "variable": "log_bin_trust_function_creators" }, "module_extra_vars": {}, "module_name": "mysql_variables", "timeout": 180, "user": null } }, "msg": "Variable change succeeded prev_value=ON", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = OFF" ] } TASK [glance : Flush handlers] ************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/deploy.yml:19 Monday 17 August 2026 11:27:00 +0000 (0:00:02.126) 0:05:35.973 ********* NOTIFIED HANDLER glance : Restart glance-api container for primary META: triggered running handlers for primary RUNNING HANDLER [glance : Restart glance-api container] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/handlers/main.yml:2 Monday 17 August 2026 11:27:00 +0000 (0:00:00.003) 0:05:35.976 ********* [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.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-beqdifqapenbydjjazhjmrbjjmwmhhhp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_curl https://192.0.2.1:9292/healthcheck"], "timeout": 30}, "image": "primary:4000/lokolla/glance-api:change_989849", "name": "glance_api", "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], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "http_proxy": "", "https_proxy": "", "no_proxy": "localhost,127.0.0.1,192.0.2.1,192.0.2.10", "KOLLA_SERVICE_NAME": "glance-api", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "glance-api", "TZ": "Etc/UTC", "http_proxy": "", "https_proxy": "", "no_proxy": "localhost,127.0.0.1,192.0.2.1,192.0.2.10" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:9292/healthcheck" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/glance-api:change_989849", "labels": {}, "name": "glance_api", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": 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 ] } }, "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 deploy] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/main.yml:2 Monday 17 August 2026 11:27:08 +0000 (0:00:07.513) 0:05:43.490 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/register.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/bootstrap.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/bootstrap_service.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/deploy.yml for primary TASK [service-ks-register : Creating/deleting services for placement] ********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:6 Monday 17 August 2026 11:27:08 +0000 (0:00:00.089) 0:05:43.579 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qkytlsgugxmdgmdtkerdrrvjnhtmtcgl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "service": {"description": "Placement Service", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/services/e30b1a719d834f7190f47fe25ed5973c"}, "name": "placement", "type": "placement", "id": "e30b1a719d834f7190f47fe25ed5973c"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "placement", "service_type": "placement", "description": "Placement Service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.catalog_service", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=placement (placement)) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "description": "Placement Service", "interface": "internal", "name": "placement", "region_name": "RegionOne", "service_type": "placement", "state": "present" }, "module_extra_vars": {}, "module_name": "openstack.cloud.catalog_service", "timeout": 180, "user": null } }, "item": { "description": "Placement Service", "endpoints": [ { "interface": "internal", "url": "https://192.0.2.10:8780" }, { "interface": "public", "url": "https://192.0.2.10:8780" } ], "name": "placement", "type": "placement" }, "service": { "description": "Placement Service", "id": "e30b1a719d834f7190f47fe25ed5973c", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/services/e30b1a719d834f7190f47fe25ed5973c" }, "name": "placement", "type": "placement" } } TASK [service-ks-register : Creating/deleting endpoints for placement] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:29 Monday 17 August 2026 11:27:10 +0000 (0:00:02.865) 0:05:46.444 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-heqcltiqgzmcvufzhqezzjqijzfubswu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "internal", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/b28ee72ad4834b4cbcd27ec390c01771"}, "region_id": "RegionOne", "service_id": "e30b1a719d834f7190f47fe25ed5973c", "url": "https://192.0.2.10:8780", "id": "b28ee72ad4834b4cbcd27ec390c01771", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "placement", "url": "https://192.0.2.10:8780", "endpoint_interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=placement -> https://192.0.2.10:8780 -> internal) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "b28ee72ad4834b4cbcd27ec390c01771", "interface": "internal", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/b28ee72ad4834b4cbcd27ec390c01771" }, "name": null, "region_id": "RegionOne", "service_id": "e30b1a719d834f7190f47fe25ed5973c", "url": "https://192.0.2.10:8780" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "placement", "state": "present", "url": "https://192.0.2.10:8780" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Placement Service", "name": "placement", "type": "placement" }, { "interface": "internal", "url": "https://192.0.2.10:8780" } ] } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vvgoqptyznazyxlgdjguxvfsrtajyhov ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "public", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/e0e43c560d8d4ea2b566c5d6667374a9"}, "region_id": "RegionOne", "service_id": "e30b1a719d834f7190f47fe25ed5973c", "url": "https://192.0.2.10:8780", "id": "e0e43c560d8d4ea2b566c5d6667374a9", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "placement", "url": "https://192.0.2.10:8780", "endpoint_interface": "public", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=placement -> https://192.0.2.10:8780 -> public) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "e0e43c560d8d4ea2b566c5d6667374a9", "interface": "public", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/e0e43c560d8d4ea2b566c5d6667374a9" }, "name": null, "region_id": "RegionOne", "service_id": "e30b1a719d834f7190f47fe25ed5973c", "url": "https://192.0.2.10:8780" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "placement", "state": "present", "url": "https://192.0.2.10:8780" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Placement Service", "name": "placement", "type": "placement" }, { "interface": "public", "url": "https://192.0.2.10:8780" } ] } TASK [service-ks-register : Creating projects for placement] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:55 Monday 17 August 2026 11:27:16 +0000 (0:00:05.680) 0:05:52.124 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tzzrcrzjgxyhifkbkfhwxjejqnxittdv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "project": {"description": "", "domain_id": "default", "is_domain": false, "is_enabled": true, "options": {}, "parent_id": "default", "links": {"self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73"}, "id": "ae928577fa1041d69fe3eb08154aaa73", "name": "service", "tags": []}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "service", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.project", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=service) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "domain": "default", "interface": "internal", "name": "service", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.project", "timeout": 180, "user": null } }, "item": "service", "project": { "description": "", "domain_id": "default", "id": "ae928577fa1041d69fe3eb08154aaa73", "is_domain": false, "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } TASK [service-ks-register : Creating/deleting users for placement] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:73 Monday 17 August 2026 11:27:19 +0000 (0:00:02.851) 0:05:54.976 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ajzkibvjislairbkamqbttviswayvzgp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "warnings": [{"event": {"msg": "Module did not set no_log for update_password", "__ansible_type": "Event"}, "__ansible_type": "WarningSummary"}], "user": {"default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/users/9e929aaa510f41fe952a30209914ab68"}, "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null, "options": {}, "id": "9e929aaa510f41fe952a30209914ab68"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"default_project": "service", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "update_password": "on_create", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}, "deprecations": [{"event": {"msg": "Passing `warnings` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.warn` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}]}\n', b'') changed: [primary] => (item=placement -> service) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "default_project": "service", "domain": "default", "interface": "internal", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "update_password": "on_create" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_user", "timeout": 180, "user": null } }, "item": { "password": "OfKut6gkGoEPFq8PEQadVtdeAm84O2m38K7HGe2V", "project": "service", "role": "admin", "user": "placement" }, "user": { "default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "id": "9e929aaa510f41fe952a30209914ab68", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/users/9e929aaa510f41fe952a30209914ab68" }, "name": "placement", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null } } TASK [service-ks-register : Creating roles for placement] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:100 Monday 17 August 2026 11:27:22 +0000 (0:00:03.212) 0:05:58.188 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-knjuldayixksvknygixnobylpahqogoo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "role": {"name": "admin", "description": null, "domain_id": null, "options": {"immutable": true}, "links": {"self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f"}, "id": "ac8a3a4329c941f89f2a6126361dba4f"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "admin", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_role", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "name": "admin", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_role", "timeout": 180, "user": null } }, "item": "admin", "role": { "description": null, "domain_id": null, "id": "ac8a3a4329c941f89f2a6126361dba4f", "links": { "self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f" }, "name": "admin", "options": { "immutable": true } } } TASK [service-ks-register : Granting/revoking user roles for placement] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:117 Monday 17 August 2026 11:27:25 +0000 (0:00:02.804) 0:06:00.993 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jbqhkltrnncpjeqjgmgwfxokoekindox ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"user": "placement", "role": "admin", "project": "service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.role_assignment", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=placement -> service -> admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "state": "present", "user": "placement" }, "module_extra_vars": {}, "module_name": "openstack.cloud.role_assignment", "timeout": 180, "user": null } }, "item": { "password": "OfKut6gkGoEPFq8PEQadVtdeAm84O2m38K7HGe2V", "project": "service", "role": "admin", "user": "placement" } } TASK [placement : Clone placement repository] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/deploy.yml:5 Monday 17 August 2026 11:27:28 +0000 (0:00:02.935) 0:06:03.928 ********* skipping: [primary] => { "changed": false, "false_condition": "placement_dev_mode | bool", "skip_reason": "Conditional result was False" } TASK [placement : Ensuring config directories exist] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:2 Monday 17 August 2026 11:27:28 +0000 (0:00:00.042) 0:06:03.970 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mogedeiqgqctxxiynrqipjjmxfztjycf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/placement-api", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/placement-api", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/placement-api", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/placement-api", "size": 4096, "state": "directory", "uid": 0 } TASK [placement : Check if policies shall be overwritten] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:12 Monday 17 August 2026 11:27:28 +0000 (0:00:00.443) 0:06:04.414 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [placement : Set placement policy file] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:24 Monday 17 August 2026 11:27:28 +0000 (0:00:00.052) 0:06:04.466 ********* skipping: [primary] => { "changed": false, "false_condition": "placement_policy.results | length > 0", "skip_reason": "Conditional result was False" } TASK [placement : Copying over TLS certificates] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:31 Monday 17 August 2026 11:27:29 +0000 (0:00:00.035) 0:06:04.502 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for placement] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:27:29 +0000 (0:00:00.075) 0:06:04.578 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415 `" && echo ansible-tmp-1786966049.3858542-79572-15226903479415="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966049.3858542-79572-15226903479415=/home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gjixzgzjerzkxwdmphtccaaskaelbdcs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/placement-api/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/ /home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lutdgudcrrbcpnlspuetvimxryaztiud ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/placement-api/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/placement-api/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/placement-api/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/placement-api/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966049.3858542-79572-15226903479415/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for placement] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:27:30 +0000 (0:00:00.960) 0:06:05.539 ********* skipping: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for placement] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:27:30 +0000 (0:00:00.259) 0:06:05.798 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985 `" && echo ansible-tmp-1786966050.6105447-79612-46896979010985="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966050.6105447-79612-46896979010985=/home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ktcjfscehaszjrljoqpnhfjtvmojzsvj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/placement-api/placement-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/ /home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dtxhotlyugyqvnpgyzlpfxicqwiqcvme ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/placement-api/placement-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/placement-api/placement-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/placement-api/placement-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/placement-api/placement-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966050.6105447-79612-46896979010985/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for placement] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:27:31 +0000 (0:00:00.946) 0:06:06.744 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842 `" && echo ansible-tmp-1786966051.5701072-79651-34003414308842="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966051.5701072-79651-34003414308842=/home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ogdqlkgmjbphknkyzraxtphyxyrnxelc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/placement-api/placement-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/ /home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-htwpycmgckdlbdkubqtaicqfuhbyarej ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/placement-api/placement-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/placement-api/placement-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/placement-api/placement-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/placement-api/placement-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966051.5701072-79651-34003414308842/.source.pem", "state": "file", "uid": 0 } TASK [placement : Copying over config.json files for services] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:36 Monday 17 August 2026 11:27:32 +0000 (0:00:00.990) 0:06:07.734 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221 `" && echo ansible-tmp-1786966052.4229565-79690-185248403062221="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966052.4229565-79690-185248403062221=/home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rlrgmaewpjtxtfqpyssoxawschxtgzjl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/placement-api/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp198t4dqs/placement-api.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp198t4dqs/placement-api.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/ /home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sdcmfgzxbjbkojvwqkrdxuymmvdjcsvo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/placement-api/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/.source.json", "md5sum": "f2125de1579d9e300015ba2add340223", "checksum": "bd0072f53af7723767c4ed7477ee6a6e5d5da70c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1987, "invocation": {"module_args": {"dest": "/etc/kolla/placement-api/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/.source.json", "follow": false, "_original_basename": "placement-api.json.j2", "checksum": "bd0072f53af7723767c4ed7477ee6a6e5d5da70c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "bd0072f53af7723767c4ed7477ee6a6e5d5da70c", "dest": "/etc/kolla/placement-api/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "placement-api.json.j2", "attributes": null, "backup": false, "checksum": "bd0072f53af7723767c4ed7477ee6a6e5d5da70c", "content": null, "dest": "/etc/kolla/placement-api/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "md5sum": "f2125de1579d9e300015ba2add340223", "mode": "0660", "owner": "root", "size": 1987, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966052.4229565-79690-185248403062221/.source.json", "state": "file", "uid": 0 } TASK [placement : Copying over placement.conf] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:44 Monday 17 August 2026 11:27:33 +0000 (0:00:00.976) 0:06:08.710 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920 `" && echo ansible-tmp-1786966053.5469077-79729-152128345679920="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966053.5469077-79729-152128345679920=/home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mrylzgyujzvdesoinazxpbjomaktwmgu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/placement-api/placement.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpqxbzyfmt/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpqxbzyfmt/source /home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/ /home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lgpwyzcuqqvpyqtkksbhjwrmabrzpkef ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/placement-api/placement.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/.source.conf", "md5sum": "8dbe0ce2269f47a38ab9d7d1139b11f1", "checksum": "f75cb8ee8d766b9e68fb3033c36507f223a0b76e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1100, "invocation": {"module_args": {"dest": "/etc/kolla/placement-api/placement.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/.source.conf", "_original_basename": "source", "follow": false, "checksum": "f75cb8ee8d766b9e68fb3033c36507f223a0b76e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "f75cb8ee8d766b9e68fb3033c36507f223a0b76e", "dest": "/etc/kolla/placement-api/placement.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "f75cb8ee8d766b9e68fb3033c36507f223a0b76e", "content": null, "dest": "/etc/kolla/placement-api/placement.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/templates/placement.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/placement.conf", "/etc/kolla/config/placement/placement-api.conf", "/etc/kolla/config/placement/primary/placement.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpqxbzyfmt/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "md5sum": "8dbe0ce2269f47a38ab9d7d1139b11f1", "mode": "0660", "owner": "root", "size": 1100, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966053.5469077-79729-152128345679920/.source.conf", "state": "file", "uid": 0 } TASK [Configure uWSGI for Placement] ******************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:59 Monday 17 August 2026 11:27:34 +0000 (0:00:01.086) 0:06:09.797 ********* included: service-uwsgi-config for primary TASK [service-uwsgi-config : Copying over uWSGI config for placement-api] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-uwsgi-config/tasks/main.yml:2 Monday 17 August 2026 11:27:34 +0000 (0:00:00.057) 0:06:09.854 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649 `" && echo ansible-tmp-1786966054.4321783-79769-30193321851649="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966054.4321783-79769-30193321851649=/home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yvwjqgdliaxpetkdhlrudgxrihyjpkyf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/placement-api/placement-api-uwsgi.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpy01cymkp/uwsgi.ini.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpy01cymkp/uwsgi.ini.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/ /home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kbvfuszibiceaipmtviexgfagonirzfw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/placement-api/placement-api-uwsgi.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/.source.ini", "md5sum": "b380d775da30a57eb608009fe5d4049a", "checksum": "96c779ac4ecee136dd5ff84cb557c742d4bc067c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 710, "invocation": {"module_args": {"dest": "/etc/kolla/placement-api/placement-api-uwsgi.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/.source.ini", "follow": false, "_original_basename": "uwsgi.ini.j2", "checksum": "96c779ac4ecee136dd5ff84cb557c742d4bc067c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "96c779ac4ecee136dd5ff84cb557c742d4bc067c", "dest": "/etc/kolla/placement-api/placement-api-uwsgi.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "uwsgi.ini.j2", "attributes": null, "backup": false, "checksum": "96c779ac4ecee136dd5ff84cb557c742d4bc067c", "content": null, "dest": "/etc/kolla/placement-api/placement-api-uwsgi.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/.source.ini", "unsafe_writes": false, "validate": null } }, "md5sum": "b380d775da30a57eb608009fe5d4049a", "mode": "0660", "owner": "root", "size": 710, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966054.4321783-79769-30193321851649/.source.ini", "state": "file", "uid": 0 } TASK [placement : Copying over migrate-db.rc.j2 configuration] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:76 Monday 17 August 2026 11:27:35 +0000 (0:00:00.749) 0:06:10.603 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590 `" && echo ansible-tmp-1786966055.188841-79808-48986381338590="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966055.188841-79808-48986381338590=/home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ueuhueubbmzorinxncubxaiyckykquvk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/placement-api/migrate-db.rc", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp7pqr9445/migrate-db.rc.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/.source.rc <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp7pqr9445/migrate-db.rc.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/.source.rc\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/ /home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/.source.rc && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qmwqcdlbekjpeuzkatgpitbcakfrodgo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/placement-api/migrate-db.rc", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/.source.rc", "md5sum": "0e5de28213b74ba47229ed001f08957a", "checksum": "bbae4863b4ff3f68f66cb8a5a2ef26c3ec56f41e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 260, "invocation": {"module_args": {"dest": "/etc/kolla/placement-api/migrate-db.rc", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/.source.rc", "follow": false, "_original_basename": "migrate-db.rc.j2", "checksum": "bbae4863b4ff3f68f66cb8a5a2ef26c3ec56f41e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "bbae4863b4ff3f68f66cb8a5a2ef26c3ec56f41e", "dest": "/etc/kolla/placement-api/migrate-db.rc", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "migrate-db.rc.j2", "attributes": null, "backup": false, "checksum": "bbae4863b4ff3f68f66cb8a5a2ef26c3ec56f41e", "content": null, "dest": "/etc/kolla/placement-api/migrate-db.rc", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/.source.rc", "unsafe_writes": false, "validate": null } }, "md5sum": "0e5de28213b74ba47229ed001f08957a", "mode": "0660", "owner": "root", "size": 260, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966055.188841-79808-48986381338590/.source.rc", "state": "file", "uid": 0 } TASK [placement : Copying over existing policy file] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/config.yml:86 Monday 17 August 2026 11:27:35 +0000 (0:00:00.748) 0:06:11.352 ********* skipping: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "placement_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-check-containers : Check containers for placement] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:27:36 +0000 (0:00:00.303) 0:06:11.656 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mgbmaoqniwzajjvviasducwrqvihzkyp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "placement_api"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "placement_api", "volumes": ["/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "placement_api", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8780" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/placement-api:change_989849", "labels": {}, "name": "placement_api", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ] } }, "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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for placement] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:27:37 +0000 (0:00:00.877) 0:06:12.533 ********* Notification for handler Restart placement-api container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart placement-api container" } TASK [service-check-containers : Check containers that require iteration for placement] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:27:37 +0000 (0:00:00.061) 0:06:12.594 ********* skipping: [primary] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'primary:4000/lokolla/placement-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "placement.wsgi.api:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [placement : Creating placement databases] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/bootstrap.yml:2 Monday 17 August 2026 11:27:37 +0000 (0:00:00.258) 0:06:12.853 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yupssyrbwbyaivbamakciyeduhcfygvf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "db": "placement", "db_list": ["placement"], "executed_commands": ["CREATE DATABASE `placement`"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "placement"}, "module_name": "mysql_db", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "changed": true, "db": "placement", "db_list": [ "placement" ], "executed_commands": [ "CREATE DATABASE `placement`" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "placement" }, "module_extra_vars": {}, "module_name": "mysql_db", "timeout": 180, "user": null } } } TASK [placement : Creating placement databases user and setting permissions] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/bootstrap.yml:19 Monday 17 August 2026 11:27:39 +0000 (0:00:02.017) 0:06:14.870 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vxfchlshxchheqkahgmkijlwimtpyytm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_user has been deprecated. Use ansible.mysql.mysql_user instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "User added", "user": "placement", "password_changed": true, "attributes": null, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "host": "%", "priv": "placement.*:ALL", "append_privs": "yes"}, "module_name": "mysql_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "attributes": null, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "append_privs": "yes", "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "host": "%", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "placement.*:ALL" }, "module_extra_vars": {}, "module_name": "mysql_user", "timeout": 180, "user": null } }, "msg": "User added", "password_changed": true, "user": "placement" } TASK [placement : Running placement bootstrap container] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/bootstrap_service.yml:2 Monday 17 August 2026 11:27:41 +0000 (0:00:02.172) 0:06:17.043 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ywozugkqwvwgkoddqiljiguuyjrmpwzx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\nRunning batches of 50 until complete\\n+-----------------------------+-------------+-----------+\\n| Migration | Total Found | Completed |\\n+-----------------------------+-------------+-----------+\\n| set_root_provider_ids | 0 | 0 |\\n| create_incomplete_consumers | 0 | 0 |\\n+-----------------------------+-------------+-----------+\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:27:43.774 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:27:43.774 INFO Validating config file\\n2026-08-17 11:27:43.774 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:27:43.774 INFO Creating directories\\n2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla/placement\\n2026-08-17 11:27:43.775 INFO Creating files\\n2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla/placement/placement-api.log\\n2026-08-17 11:27:43.776 INFO Copying service configuration files\\n2026-08-17 11:27:43.776 INFO Copying /var/lib/kolla/config_files/placement.conf to /etc/placement/placement.conf\\n2026-08-17 11:27:43.776 INFO Setting permission for /etc/placement/placement.conf\\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-api-uwsgi.ini to /etc/placement/placement-api-uwsgi.ini\\n2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/placement-api-uwsgi.ini\\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/migrate-db.rc to /etc/placement/migrate-db.rc\\n2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/migrate-db.rc\\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-cert.pem to /etc/placement/certs/placement-cert.pem\\n2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/certs/placement-cert.pem\\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-key.pem to /etc/placement/certs/placement-key.pem\\n2026-08-17 11:27:43.778 INFO Setting permission for /etc/placement/certs/placement-key.pem\\n2026-08-17 11:27:43.778 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:27:43.778 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:27:43.778 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:27:43.778 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:27:43.778 INFO Writing out command to execute\\n2026-08-17 11:27:43.779 INFO Setting permission for /var/log/kolla/placement/placement-api.log\\n++ cat /run_command\\n+ CMD=\'uwsgi /etc/placement/placement-api-uwsgi.ini\'\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ . /usr/local/bin/kolla_placement_extend_start\\n+++ [[ -n 0 ]]\\n+++ placement-manage db sync\\n+++ placement-manage db online_data_migrations\\n+++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/placement-api:change_989849", "labels": {"BOOTSTRAP": null}, "name": "bootstrap_placement", "volumes": ["/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/"], "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", "KOLLA_BOOTSTRAP": null, "KOLLA_SERVICE_NAME": "bootstrap-placement", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "bootstrap-placement", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/placement-api:change_989849", "labels": { "BOOTSTRAP": null }, "name": "bootstrap_placement", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:27:43.774 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:27:43.774 INFO Validating config file\n2026-08-17 11:27:43.774 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:27:43.774 INFO Creating directories\n2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla\n2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla/placement\n2026-08-17 11:27:43.775 INFO Creating files\n2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla/placement/placement-api.log\n2026-08-17 11:27:43.776 INFO Copying service configuration files\n2026-08-17 11:27:43.776 INFO Copying /var/lib/kolla/config_files/placement.conf to /etc/placement/placement.conf\n2026-08-17 11:27:43.776 INFO Setting permission for /etc/placement/placement.conf\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-api-uwsgi.ini to /etc/placement/placement-api-uwsgi.ini\n2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/placement-api-uwsgi.ini\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/migrate-db.rc to /etc/placement/migrate-db.rc\n2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/migrate-db.rc\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-cert.pem to /etc/placement/certs/placement-cert.pem\n2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/certs/placement-cert.pem\n2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-key.pem to /etc/placement/certs/placement-key.pem\n2026-08-17 11:27:43.778 INFO Setting permission for /etc/placement/certs/placement-key.pem\n2026-08-17 11:27:43.778 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:27:43.778 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:27:43.778 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:27:43.778 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:27:43.778 INFO Writing out command to execute\n2026-08-17 11:27:43.779 INFO Setting permission for /var/log/kolla/placement/placement-api.log\n++ cat /run_command\n+ CMD='uwsgi /etc/placement/placement-api-uwsgi.ini'\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ . /usr/local/bin/kolla_placement_extend_start\n+++ [[ -n 0 ]]\n+++ placement-manage db sync\n+++ placement-manage db online_data_migrations\n+++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:27:43.774 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:27:43.774 INFO Validating config file", "2026-08-17 11:27:43.774 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:27:43.774 INFO Creating directories", "2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla", "2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla/placement", "2026-08-17 11:27:43.775 INFO Creating files", "2026-08-17 11:27:43.775 INFO Setting permission for /var/log/kolla/placement/placement-api.log", "2026-08-17 11:27:43.776 INFO Copying service configuration files", "2026-08-17 11:27:43.776 INFO Copying /var/lib/kolla/config_files/placement.conf to /etc/placement/placement.conf", "2026-08-17 11:27:43.776 INFO Setting permission for /etc/placement/placement.conf", "2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-api-uwsgi.ini to /etc/placement/placement-api-uwsgi.ini", "2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/placement-api-uwsgi.ini", "2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/migrate-db.rc to /etc/placement/migrate-db.rc", "2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/migrate-db.rc", "2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-cert.pem to /etc/placement/certs/placement-cert.pem", "2026-08-17 11:27:43.777 INFO Setting permission for /etc/placement/certs/placement-cert.pem", "2026-08-17 11:27:43.777 INFO Copying /var/lib/kolla/config_files/placement-key.pem to /etc/placement/certs/placement-key.pem", "2026-08-17 11:27:43.778 INFO Setting permission for /etc/placement/certs/placement-key.pem", "2026-08-17 11:27:43.778 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:27:43.778 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:27:43.778 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:27:43.778 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:27:43.778 INFO Writing out command to execute", "2026-08-17 11:27:43.779 INFO Setting permission for /var/log/kolla/placement/placement-api.log", "++ cat /run_command", "+ CMD='uwsgi /etc/placement/placement-api-uwsgi.ini'", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ . /usr/local/bin/kolla_placement_extend_start", "+++ [[ -n 0 ]]", "+++ placement-manage db sync", "+++ placement-manage db online_data_migrations", "+++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\nRunning batches of 50 until complete\n+-----------------------------+-------------+-----------+\n| Migration | Total Found | Completed |\n+-----------------------------+-------------+-----------+\n| set_root_provider_ids | 0 | 0 |\n| create_incomplete_consumers | 0 | 0 |\n+-----------------------------+-------------+-----------+\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "Running batches of 50 until complete", "+-----------------------------+-------------+-----------+", "| Migration | Total Found | Completed |", "+-----------------------------+-------------+-----------+", "| set_root_provider_ids | 0 | 0 |", "| create_incomplete_consumers | 0 | 0 |", "+-----------------------------+-------------+-----------+" ] } TASK [placement : Flush handlers] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/deploy.yml:18 Monday 17 August 2026 11:27:48 +0000 (0:00:07.423) 0:06:24.467 ********* NOTIFIED HANDLER placement : Restart placement-api container for primary META: triggered running handlers for primary RUNNING HANDLER [placement : Restart placement-api container] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/handlers/main.yml:2 Monday 17 August 2026 11:27:48 +0000 (0:00:00.004) 0:06:24.471 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ilhwulqxidbtwyqgypyattfnyssgmiev ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "placement_api", "volumes": ["/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "placement-api", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "placement-api", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8780" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/placement-api:change_989849", "labels": {}, "name": "placement_api", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "result": false } PLAY [Apply role openvswitch] ************************************************** TASK [openvswitch : Include tasks for action deploy] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/main.yml:2 Monday 17 August 2026 11:27:51 +0000 (0:00:02.558) 0:06:27.029 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/config-host.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/post-config.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/deploy.yml for primary TASK [module-load : Load modules] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:8 Monday 17 August 2026 11:27:51 +0000 (0:00:00.078) 0:06:27.108 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/community/general/plugins/modules/modprobe.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-drrvsmoqdzzuzbaxmueiadspvgilliem ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "name": "openvswitch", "params": "", "state": "present", "invocation": {"module_args": {"name": "openvswitch", "state": "present", "params": "", "persistent": "disabled"}}}\n', b'') changed: [primary] => (item=openvswitch) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "name": "openvswitch", "params": "", "persistent": "disabled", "state": "present" } }, "item": { "name": "openvswitch" }, "name": "openvswitch", "params": "", "state": "present" } TASK [module-load : Persist modules via modules-load.d] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:18 Monday 17 August 2026 11:27:52 +0000 (0:00:00.423) 0:06:27.531 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516 `" && echo ansible-tmp-1786966072.1243017-82154-81151851026516="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966072.1243017-82154-81151851026516=/home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dtscugdmiflmonocyvqskjqqrdobijml ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/modules-load.d/openvswitch.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphkw9gsyj/module-load.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphkw9gsyj/module-load.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/ /home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zgjnixjulskxyscgugttfirpuvsijsfy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/modules-load.d/openvswitch.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/.source.conf", "md5sum": "3102e7f576a85d7039ddee343a98954f", "checksum": "aca7c8bb7013e03e6cf531689fb6220d9e469d63", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 31, "invocation": {"module_args": {"dest": "/etc/modules-load.d/openvswitch.conf", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/.source.conf", "follow": false, "_original_basename": "module-load.conf.j2", "checksum": "aca7c8bb7013e03e6cf531689fb6220d9e469d63", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=openvswitch) => { "ansible_loop_var": "item", "changed": true, "checksum": "aca7c8bb7013e03e6cf531689fb6220d9e469d63", "dest": "/etc/modules-load.d/openvswitch.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "module-load.conf.j2", "attributes": null, "backup": false, "checksum": "aca7c8bb7013e03e6cf531689fb6220d9e469d63", "content": null, "dest": "/etc/modules-load.d/openvswitch.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "name": "openvswitch" }, "md5sum": "3102e7f576a85d7039ddee343a98954f", "mode": "0644", "owner": "root", "size": 31, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966072.1243017-82154-81151851026516/.source.conf", "state": "file", "uid": 0 } TASK [module-load : Drop module persistence] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:30 Monday 17 August 2026 11:27:52 +0000 (0:00:00.735) 0:06:28.266 ********* skipping: [primary] => (item=openvswitch) => { "ansible_loop_var": "item", "changed": false, "false_condition": "(item.state | default('present')) == 'absent'", "item": { "name": "openvswitch" }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [openvswitch : Create /run/openvswitch directory on host] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/config-host.yml:12 Monday 17 August 2026 11:27:52 +0000 (0:00:00.054) 0:06:28.320 ********* skipping: [primary] => { "changed": false, "false_condition": "kolla_container_engine == 'podman'", "skip_reason": "Conditional result was False" } TASK [openvswitch : Ensuring config directories exist] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/config.yml:2 Monday 17 August 2026 11:27:52 +0000 (0:00:00.037) 0:06:28.358 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fiyplweighrpsfczoklsfjrsakyqlerc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/openvswitch-db-server", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/openvswitch-db-server", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'primary:4000/lokolla/openvswitch-db-server:change_989849', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/openvswitch-db-server", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/openvswitch-db-server", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ueraupazedtmptigjpdnqbjctkwzixvv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/openvswitch-vswitchd", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/openvswitch-vswitchd", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'primary:4000/lokolla/openvswitch-vswitchd:change_989849', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/openvswitch-vswitchd", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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/" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/openvswitch-vswitchd", "size": 4096, "state": "directory", "uid": 0 } TASK [openvswitch : Copying over config.json files for services] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/config.yml:12 Monday 17 August 2026 11:27:53 +0000 (0:00:00.814) 0:06:29.173 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739 `" && echo ansible-tmp-1786966073.9289236-83106-249714659578739="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966073.9289236-83106-249714659578739=/home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-exrhxmxkbuxbcwktvsokrnazgjnaigpp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/openvswitch-db-server/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphpex_vby/openvswitch-db-server.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphpex_vby/openvswitch-db-server.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/ /home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vcgstszbgjkwhzxeewneixdwueptcjjq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/openvswitch-db-server/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/.source.json", "md5sum": "1f3548b87a2a70cbc40d56678904a74c", "checksum": "832e1bb246165785a6e58323d4b0047a12bb6080", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 969, "invocation": {"module_args": {"dest": "/etc/kolla/openvswitch-db-server/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/.source.json", "follow": false, "_original_basename": "openvswitch-db-server.json.j2", "checksum": "832e1bb246165785a6e58323d4b0047a12bb6080", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'primary:4000/lokolla/openvswitch-db-server:change_989849', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "832e1bb246165785a6e58323d4b0047a12bb6080", "dest": "/etc/kolla/openvswitch-db-server/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "openvswitch-db-server.json.j2", "attributes": null, "backup": false, "checksum": "832e1bb246165785a6e58323d4b0047a12bb6080", "content": null, "dest": "/etc/kolla/openvswitch-db-server/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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/" ] } }, "md5sum": "1f3548b87a2a70cbc40d56678904a74c", "mode": "0660", "owner": "root", "size": 969, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966073.9289236-83106-249714659578739/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970 `" && echo ansible-tmp-1786966074.61301-83106-59832073617970="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966074.61301-83106-59832073617970=/home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-remyhilguvxhpzylzzhduwjizbblvrvs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/openvswitch-vswitchd/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvxszy7b7/openvswitch-vswitchd.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvxszy7b7/openvswitch-vswitchd.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/ /home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-blgwpjnszbddabdawccupvhfxbxzxxpn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/openvswitch-vswitchd/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/.source.json", "md5sum": "93c9f8ad2a9f0bda177bf1fccd343edb", "checksum": "26c1e374a6ed6aca57fec2fe0f80d12123813b23", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 858, "invocation": {"module_args": {"dest": "/etc/kolla/openvswitch-vswitchd/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/.source.json", "follow": false, "_original_basename": "openvswitch-vswitchd.json.j2", "checksum": "26c1e374a6ed6aca57fec2fe0f80d12123813b23", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'primary:4000/lokolla/openvswitch-vswitchd:change_989849', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "26c1e374a6ed6aca57fec2fe0f80d12123813b23", "dest": "/etc/kolla/openvswitch-vswitchd/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "openvswitch-vswitchd.json.j2", "attributes": null, "backup": false, "checksum": "26c1e374a6ed6aca57fec2fe0f80d12123813b23", "content": null, "dest": "/etc/kolla/openvswitch-vswitchd/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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/" ] } }, "md5sum": "93c9f8ad2a9f0bda177bf1fccd343edb", "mode": "0660", "owner": "root", "size": 858, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966074.61301-83106-59832073617970/.source.json", "state": "file", "uid": 0 } TASK [openvswitch : Copying over ovs-vsctl wrapper] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/config.yml:20 Monday 17 August 2026 11:27:55 +0000 (0:00:01.562) 0:06:30.735 ********* skipping: [primary] => { "changed": false, "false_condition": "openvswitch_ovs_vsctl_wrapper_enabled | bool", "skip_reason": "Conditional result was False" } TASK [service-check-containers : Check containers for openvswitch] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:27:55 +0000 (0:00:00.049) 0:06:30.784 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ycipfrlvdwyoctccxqbouqadjieyodnn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "openvswitch_db"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "ovsdb-client list-dbs"], "timeout": 30}, "image": "primary:4000/lokolla/openvswitch-db-server:change_989849", "name": "openvswitch_db", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'primary:4000/lokolla/openvswitch-db-server:change_989849', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "openvswitch_db", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "ovsdb-client list-dbs" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/openvswitch-db-server:change_989849", "labels": {}, "name": "openvswitch_db", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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/" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yxeotqhpvupearaxrhablwsyqkjflacb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "openvswitch_vswitchd"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "ovs-appctl version"], "timeout": 30}, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_989849", "name": "openvswitch_vswitchd", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'primary:4000/lokolla/openvswitch-vswitchd:change_989849', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "openvswitch_vswitchd", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "ovs-appctl version" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_989849", "labels": {}, "name": "openvswitch_vswitchd", "pid_mode": "host", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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/" ] } }, "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_989849", "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": true } TASK [service-check-containers : Notify handlers to restart containers for openvswitch] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:27:56 +0000 (0:00:01.453) 0:06:32.237 ********* Notification for handler Restart openvswitch-db-server container has been saved. Notification for handler Restart openvswitch-vswitchd container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container" } TASK [service-check-containers : Check containers that require iteration for openvswitch] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:27:56 +0000 (0:00:00.063) 0:06:32.300 ********* skipping: [primary] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'primary:4000/lokolla/openvswitch-db-server:change_989849', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'primary:4000/lokolla/openvswitch-vswitchd:change_989849', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, '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/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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/" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [openvswitch : Flush Handlers] ******************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/deploy.yml:11 Monday 17 August 2026 11:27:57 +0000 (0:00:00.230) 0:06:32.530 ********* NOTIFIED HANDLER openvswitch : Restart openvswitch-db-server container for primary NOTIFIED HANDLER openvswitch : Restart openvswitch-vswitchd container for primary META: triggered running handlers for primary RUNNING HANDLER [openvswitch : Restart openvswitch-db-server container] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/handlers/main.yml:2 Monday 17 August 2026 11:27:57 +0000 (0:00:00.010) 0:06:32.541 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uzizzskknrpdlfbswtcpsvuepjiamdvu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "ovsdb-client list-dbs"], "timeout": 30}, "image": "primary:4000/lokolla/openvswitch-db-server:change_989849", "name": "openvswitch_db", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "openvswitch-db", "TZ": "Etc/UTC"}}}}\n', b'') NOTIFIED HANDLER openvswitch : Waiting for openvswitch_db service to be ready for primary changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "openvswitch-db", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "ovsdb-client list-dbs" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/openvswitch-db-server:change_989849", "labels": {}, "name": "openvswitch_db", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 } RUNNING HANDLER [openvswitch : Waiting for openvswitch_db service to be ready] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/handlers/main.yml:18 Monday 17 August 2026 11:27:59 +0000 (0:00:02.310) 0:06:34.851 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dfijkkydpayeakvspasvqqrxyqvkdrwh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "e2c3e734-4edf-4c5c-89b9-e8e0e9ba3760", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "openvswitch_db", "ovs-vsctl", "--no-wait", "show"], "start": "2026-08-17 11:27:59.671280", "end": "2026-08-17 11:27:59.755294", "delta": "0:00:00.084014", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec openvswitch_db ovs-vsctl --no-wait show", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "cmd": [ "docker", "exec", "openvswitch_db", "ovs-vsctl", "--no-wait", "show" ], "delta": "0:00:00.084014", "end": "2026-08-17 11:27:59.755294", "invocation": { "module_args": { "_raw_params": "docker exec openvswitch_db ovs-vsctl --no-wait show", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:27:59.671280", "stderr": "", "stderr_lines": [], "stdout": "e2c3e734-4edf-4c5c-89b9-e8e0e9ba3760", "stdout_lines": [ "e2c3e734-4edf-4c5c-89b9-e8e0e9ba3760" ] } RUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/handlers/main.yml:27 Monday 17 August 2026 11:27:59 +0000 (0:00:00.430) 0:06:35.282 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uegaghralraamebfnluxxisymmicysox ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "ovs-appctl version"], "timeout": 30}, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_989849", "name": "openvswitch_vswitchd", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "openvswitch-vswitchd", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "openvswitch-vswitchd", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "ovs-appctl version" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_989849", "labels": {}, "name": "openvswitch_vswitchd", "pid_mode": "host", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 } TASK [openvswitch : Set system-id, hostname and hw-offload] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/post-config.yml:3 Monday 17 August 2026 11:28:07 +0000 (0:00:07.415) 0:06:42.698 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qziknkopasymgcctybvdrkcvmhymfnrg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "commands": ["/usr/bin/ovs-vsctl -t 5 set Open_vSwitch . external_ids:system-id=primary"], "output": {"system-id": ""}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"table": "Open_vSwitch", "record": ".", "col": "external_ids", "key": "system-id", "value": "primary", "state": "present"}, "module_name": "openvswitch_db", "user": "root", "module_extra_vars": {}, "api_version": "auto", "timeout": 180}}}\n', b'') changed: [primary] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'primary'}) => { "ansible_loop_var": "item", "changed": true, "commands": [ "/usr/bin/ovs-vsctl -t 5 set Open_vSwitch . external_ids:system-id=primary" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "col": "external_ids", "key": "system-id", "record": ".", "state": "present", "table": "Open_vSwitch", "value": "primary" }, "module_extra_vars": {}, "module_name": "openvswitch_db", "timeout": 180, "user": "root" } }, "item": { "col": "external_ids", "name": "system-id", "value": "primary" }, "output": { "system-id": "" } } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qppdmukgavpikhjyjxwtuzyfqcqonqtn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "commands": ["/usr/bin/ovs-vsctl -t 5 set Open_vSwitch . external_ids:hostname=primary"], "output": {"hostname": ""}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"table": "Open_vSwitch", "record": ".", "col": "external_ids", "key": "hostname", "value": "primary", "state": "present"}, "module_name": "openvswitch_db", "user": "root", "module_extra_vars": {}, "api_version": "auto", "timeout": 180}}}\n', b'') changed: [primary] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'primary'}) => { "ansible_loop_var": "item", "changed": true, "commands": [ "/usr/bin/ovs-vsctl -t 5 set Open_vSwitch . external_ids:hostname=primary" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "col": "external_ids", "key": "hostname", "record": ".", "state": "present", "table": "Open_vSwitch", "value": "primary" }, "module_extra_vars": {}, "module_name": "openvswitch_db", "timeout": 180, "user": "root" } }, "item": { "col": "external_ids", "name": "hostname", "value": "primary" }, "output": { "hostname": "" } } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cymkzgusuwdipxmgiuppqasbnugveomo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "commands": [], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"table": "Open_vSwitch", "record": ".", "col": "other_config", "key": "hw-offload", "value": true, "state": "absent"}, "module_name": "openvswitch_db", "user": "root", "module_extra_vars": {}, "api_version": "auto", "timeout": 180}}}\n', b'') ok: [primary] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'}) => { "ansible_loop_var": "item", "changed": false, "commands": [], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "col": "other_config", "key": "hw-offload", "record": ".", "state": "absent", "table": "Open_vSwitch", "value": true }, "module_extra_vars": {}, "module_name": "openvswitch_db", "timeout": 180, "user": "root" } }, "item": { "col": "other_config", "name": "hw-offload", "state": "absent", "value": true } } Notification for handler Restart openvswitch-vswitchd container has been saved. Notification for handler Restart openvswitch-vswitchd container has been saved. Notification for handler Restart openvswitch-vswitchd container has been saved. TASK [openvswitch : Ensuring OVS bridge is properly setup] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/post-config.yml:25 Monday 17 August 2026 11:28:13 +0000 (0:00:05.940) 0:06:48.638 ********* [DEPRECATION WARNING]: Importing 'to_text' from 'ansible.module_utils._text' is deprecated. This feature will be removed from ansible-core version 2.24. Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ezotqdafvtpxfyxolvlmawwxhikkgfwy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "Importing \'to_text\' from \'ansible.module_utils._text\' is deprecated.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.24", "__ansible_type": "DeprecationSummary"}], "commands": ["/usr/bin/ovs-vsctl -t 5 add-br br-ex", "/usr/bin/ovs-vsctl -t 5 set-fail-mode br-ex standalone"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"bridge": "br-ex", "fail_mode": "standalone"}, "module_name": "openvswitch_bridge", "user": "root", "module_extra_vars": {}, "api_version": "auto", "timeout": 180}}}\n', b'') changed: [primary] => (item=br-ex) => { "ansible_loop_var": "item", "changed": true, "commands": [ "/usr/bin/ovs-vsctl -t 5 add-br br-ex", "/usr/bin/ovs-vsctl -t 5 set-fail-mode br-ex standalone" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "bridge": "br-ex", "fail_mode": "standalone" }, "module_extra_vars": {}, "module_name": "openvswitch_bridge", "timeout": 180, "user": "root" } }, "item": "br-ex" } TASK [openvswitch : Ensuring OVS ports are properly setup] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/tasks/post-config.yml:39 Monday 17 August 2026 11:28:15 +0000 (0:00:02.117) 0:06:50.756 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-auhpouksqqwzkjqzckgukbjjiocbgmgg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "commands": ["/usr/bin/ovs-vsctl -t 5 add-port br-ex veth-br-0-ext"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"bridge": "br-ex", "port": "veth-br-0-ext"}, "module_name": "openvswitch_port", "user": "root", "module_extra_vars": {}, "api_version": "auto", "timeout": 180}}}\n', b'') changed: [primary] => (item=['br-ex', 'veth-br-0-ext']) => { "ansible_loop_var": "item", "changed": true, "commands": [ "/usr/bin/ovs-vsctl -t 5 add-port br-ex veth-br-0-ext" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "bridge": "br-ex", "port": "veth-br-0-ext" }, "module_extra_vars": {}, "module_name": "openvswitch_port", "timeout": 180, "user": "root" } }, "item": [ "br-ex", "veth-br-0-ext" ] } NOTIFIED HANDLER openvswitch : Restart openvswitch-vswitchd container for primary RUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/handlers/main.yml:27 Monday 17 August 2026 11:28:17 +0000 (0:00:02.046) 0:06:52.803 ********* [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.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ymgupwruplysfkwmbhkcwcoimtfmpdwy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "ovs-appctl version"], "timeout": 30}, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_989849", "name": "openvswitch_vswitchd", "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/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "openvswitch-vswitchd", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "openvswitch-vswitchd", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "ovs-appctl version" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/openvswitch-vswitchd:change_989849", "labels": {}, "name": "openvswitch_vswitchd", "pid_mode": "host", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 Monday 17 August 2026 11:28:25 +0000 (0:00:07.840) 0:07:00.643 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config_bootstrap.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap_service.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/map_cell0.yml included: nova for primary TASK [nova : Creating Nova databases] ****************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap.yml:2 Monday 17 August 2026 11:28:25 +0000 (0:00:00.153) 0:07:00.796 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-slbxqretlounntfdsxxprdvhlrldpbpo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "db": "nova_cell0", "db_list": ["nova_cell0"], "executed_commands": ["CREATE DATABASE `nova_cell0`"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "nova_cell0"}, "module_name": "mysql_db", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=nova_cell0) => { "ansible_loop_var": "item", "changed": true, "db": "nova_cell0", "db_list": [ "nova_cell0" ], "executed_commands": [ "CREATE DATABASE `nova_cell0`" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "nova_cell0" }, "module_extra_vars": {}, "module_name": "mysql_db", "timeout": 180, "user": null } }, "item": "nova_cell0" } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-commcsgmrxljnqdvxlsqaeehjvjqxuwl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "db": "nova_api", "db_list": ["nova_api"], "executed_commands": ["CREATE DATABASE `nova_api`"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "nova_api"}, "module_name": "mysql_db", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=nova_api) => { "ansible_loop_var": "item", "changed": true, "db": "nova_api", "db_list": [ "nova_api" ], "executed_commands": [ "CREATE DATABASE `nova_api`" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "nova_api" }, "module_extra_vars": {}, "module_name": "mysql_db", "timeout": 180, "user": null } }, "item": "nova_api" } TASK [nova : Creating Nova databases user and setting permissions] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap.yml:21 Monday 17 August 2026 11:28:29 +0000 (0:00:04.161) 0:07:04.958 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cpylaqonzrqxjslmaodydhbpegyntvwj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> rc=0, stdout and stderr censored due to no log changed: [primary] => (item=(censored due to no_log)) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hcbsjzzqkqgztrktlcwnmaihxlbquryy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> rc=0, stdout and stderr censored due to no log changed: [primary] => (item=(censored due to no_log)) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [nova : Ensuring config directories exist] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config_bootstrap.yml:4 Monday 17 August 2026 11:28:33 +0000 (0:00:04.410) 0:07:09.368 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jgxicrdzbdnvpbgdcfsppppjqcbugigu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-api-bootstrap", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-api-bootstrap", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-api-bootstrap", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-api-bootstrap", "size": 4096, "state": "directory", "uid": 0 } TASK [service-cert-copy : Copying over extra CA certificates for nova] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:28:34 +0000 (0:00:00.340) 0:07:09.709 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598 `" && echo ansible-tmp-1786966114.3157372-85570-172823977025598="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966114.3157372-85570-172823977025598=/home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rpljmqwskfujevenfqfdhowxqadxsxkb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api-bootstrap/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/ /home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ibvwwchpqhptlbmswgbyyujmlpunbfsc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api-bootstrap/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api-bootstrap/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-api-bootstrap/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-api-bootstrap/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/.source.crt", "unsafe_writes": false, "validate": null } }, "item": { "key": "nova-api-bootstrap", "value": { "enabled": true, "group": "nova-api" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966114.3157372-85570-172823977025598/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for nova_cell] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:28:34 +0000 (0:00:00.762) 0:07:10.471 ********* skipping: [primary] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_item": { "key": "nova-api-bootstrap", "value": { "enabled": true, "group": "nova-api" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:28:35 +0000 (0:00:00.054) 0:07:10.526 ********* skipping: [primary] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "item": { "key": "nova-api-bootstrap", "value": { "enabled": true, "group": "nova-api" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS key for nova] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:28:35 +0000 (0:00:00.070) 0:07:10.597 ********* skipping: [primary] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "item": { "key": "nova-api-bootstrap", "value": { "enabled": true, "group": "nova-api" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova : Copying over config.json files for nova-api-bootstrap] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config_bootstrap.yml:26 Monday 17 August 2026 11:28:35 +0000 (0:00:00.061) 0:07:10.658 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830 `" && echo ansible-tmp-1786966115.2385416-85630-155408583742830="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966115.2385416-85630-155408583742830=/home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bdnpbhzhzvoaelorgjgsjemzngeodjsr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api-bootstrap/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp8r3hyam9/nova-api-bootstrap.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp8r3hyam9/nova-api-bootstrap.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/ /home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-damevsdkqatuoamxghclzyuehfxalhjv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api-bootstrap/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/.source.json", "md5sum": "7985ec879d86a97f349bf33d2586535c", "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 879, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api-bootstrap/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/.source.json", "follow": false, "_original_basename": "nova-api-bootstrap.json.j2", "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "dest": "/etc/kolla/nova-api-bootstrap/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-api-bootstrap.json.j2", "attributes": null, "backup": false, "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "content": null, "dest": "/etc/kolla/nova-api-bootstrap/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/.source.json", "unsafe_writes": false, "validate": null } }, "md5sum": "7985ec879d86a97f349bf33d2586535c", "mode": "0660", "owner": "root", "size": 879, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966115.2385416-85630-155408583742830/.source.json", "state": "file", "uid": 0 } TASK [nova : Copying over nova.conf for nova-api-bootstrap] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config_bootstrap.yml:34 Monday 17 August 2026 11:28:35 +0000 (0:00:00.723) 0:07:11.381 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795 `" && echo ansible-tmp-1786966115.972064-85670-274948859739795="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966115.972064-85670-274948859739795=/home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-peesygifesqmemsnfilyonadztjqzdqq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api-bootstrap/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5h5lej8_/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5h5lej8_/source /home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/ /home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qwxmgcnljqxxwinaldghzwknisphaofk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api-bootstrap/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/.source.conf", "md5sum": "2e835e8aacb864bb027d6e79c23d4c53", "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3394, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api-bootstrap/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/.source.conf", "_original_basename": "source", "follow": false, "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "dest": "/etc/kolla/nova-api-bootstrap/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "content": null, "dest": "/etc/kolla/nova-api-bootstrap/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-api.conf", "/etc/kolla/config/nova/primary/nova.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5h5lej8_/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "2e835e8aacb864bb027d6e79c23d4c53", "mode": "0660", "owner": "root", "size": 3394, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966115.972064-85670-274948859739795/.source.conf", "state": "file", "uid": 0 } TASK [nova : Include tasks from clone.yml] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap.yml:54 Monday 17 August 2026 11:28:36 +0000 (0:00:01.041) 0:07:12.422 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_dev_mode | bool", "skip_reason": "Conditional result was False" } TASK [nova : Running Nova API bootstrap container] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap_service.yml:2 Monday 17 August 2026 11:28:36 +0000 (0:00:00.047) 0:07:12.470 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bobicfnkvjebpeachchrwsfnmlzwjfqt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:28:39.058 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:28:39.058 INFO Validating config file\\n2026-08-17 11:28:39.058 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:28:39.058 INFO Creating directories\\n2026-08-17 11:28:39.058 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:28:39.059 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:28:39.060 INFO Copying service configuration files\\n2026-08-17 11:28:39.060 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:28:39.061 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:28:39.061 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:28:39.062 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:28:39.062 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:28:39.062 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:28:39.062 INFO Writing out command to execute\\n++ cat /run_command\\n+ CMD=false\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ . /usr/local/bin/kolla_nova_extend_start\\n+++ [[ -n \'\' ]]\\n+++ [[ -n 0 ]]\\n+++ nova-manage api_db sync\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n+++ nova-manage db sync --local_cell\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n+++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": {"BOOTSTRAP": null}, "name": "nova_api_bootstrap", "volumes": ["/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", ""], "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", "KOLLA_UPGRADE": null, "KOLLA_SERVICE_NAME": "nova-api-bootstrap", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-api-bootstrap", "KOLLA_UPGRADE": null, "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": { "BOOTSTRAP": null }, "name": "nova_api_bootstrap", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:28:39.058 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:28:39.058 INFO Validating config file\n2026-08-17 11:28:39.058 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:28:39.058 INFO Creating directories\n2026-08-17 11:28:39.058 INFO Setting permission for /var/log/kolla\n2026-08-17 11:28:39.059 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:28:39.060 INFO Copying service configuration files\n2026-08-17 11:28:39.060 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:28:39.061 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:28:39.061 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:28:39.062 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:28:39.062 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:28:39.062 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:28:39.062 INFO Writing out command to execute\n++ cat /run_command\n+ CMD=false\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ . /usr/local/bin/kolla_nova_extend_start\n+++ [[ -n '' ]]\n+++ [[ -n 0 ]]\n+++ nova-manage api_db sync\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n+++ nova-manage db sync --local_cell\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n+++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:28:39.058 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:28:39.058 INFO Validating config file", "2026-08-17 11:28:39.058 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:28:39.058 INFO Creating directories", "2026-08-17 11:28:39.058 INFO Setting permission for /var/log/kolla", "2026-08-17 11:28:39.059 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:28:39.060 INFO Copying service configuration files", "2026-08-17 11:28:39.060 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:28:39.061 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:28:39.061 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:28:39.062 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:28:39.062 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:28:39.062 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:28:39.062 INFO Writing out command to execute", "++ cat /run_command", "+ CMD=false", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ . /usr/local/bin/kolla_nova_extend_start", "+++ [[ -n '' ]]", "+++ [[ -n 0 ]]", "+++ nova-manage api_db sync", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html", "+++ nova-manage db sync --local_cell", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html", "+++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done." ] } TASK [nova : Create cell0 mappings] ******************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/map_cell0.yml:6 Monday 17 August 2026 11:28:51 +0000 (0:00:14.483) 0:07:26.953 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-omtjgnhiileqvcvmeofwfnmqxnxtnekt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n", "stderr": "2026-08-17 11:28:53.683 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:28:53.683 INFO Validating config file\\n2026-08-17 11:28:53.683 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:28:53.683 INFO Creating directories\\n2026-08-17 11:28:53.684 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:28:53.684 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:28:53.684 INFO Copying service configuration files\\n2026-08-17 11:28:53.684 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:28:53.685 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:28:53.685 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:28:53.685 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:28:53.685 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:28:53.685 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:28:53.685 INFO Writing out command to execute\\n2026-08-17 11:28:53.686 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "command": "bash -c \'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 map_cell0 --database_connection mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt\'", "detach": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": {"BOOTSTRAP": null}, "name": "nova_api_map_cell0", "volumes": ["/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", ""], "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", "KOLLA_SERVICE_NAME": "nova-api-map-cell0", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "command": "bash -c 'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 map_cell0 --database_connection mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt'", "container_engine": "docker", "detach": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-api-map-cell0", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": { "BOOTSTRAP": null }, "name": "nova_api_map_cell0", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ] } }, "rc": 0, "result": false, "stderr": "2026-08-17 11:28:53.683 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:28:53.683 INFO Validating config file\n2026-08-17 11:28:53.683 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:28:53.683 INFO Creating directories\n2026-08-17 11:28:53.684 INFO Setting permission for /var/log/kolla\n2026-08-17 11:28:53.684 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:28:53.684 INFO Copying service configuration files\n2026-08-17 11:28:53.684 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:28:53.685 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:28:53.685 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:28:53.685 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:28:53.685 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:28:53.685 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:28:53.685 INFO Writing out command to execute\n2026-08-17 11:28:53.686 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n", "stderr_lines": [ "2026-08-17 11:28:53.683 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:28:53.683 INFO Validating config file", "2026-08-17 11:28:53.683 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:28:53.683 INFO Creating directories", "2026-08-17 11:28:53.684 INFO Setting permission for /var/log/kolla", "2026-08-17 11:28:53.684 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:28:53.684 INFO Copying service configuration files", "2026-08-17 11:28:53.684 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:28:53.685 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:28:53.685 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:28:53.685 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:28:53.685 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:28:53.685 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:28:53.685 INFO Writing out command to execute", "2026-08-17 11:28:53.686 INFO Setting permission for /var/log/kolla/nova/nova-manage.log", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done." ] } TASK [nova-cell : Get a list of existing cells] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml:2 Monday 17 August 2026 11:28:58 +0000 (0:00:07.254) 0:07:34.207 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xwarbzbtlosnsexrkwjirpoxyefchban ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n| Name | UUID | Transport URL | Database Connection | Disabled |\\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n", "stderr": "2026-08-17 11:29:00.835 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:29:00.835 INFO Validating config file\\n2026-08-17 11:29:00.835 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:29:00.835 INFO Creating directories\\n2026-08-17 11:29:00.835 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:29:00.836 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:29:00.836 INFO Copying service configuration files\\n2026-08-17 11:29:00.836 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:29:00.836 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:29:00.837 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:00.837 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:00.837 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:00.837 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:00.837 INFO Writing out command to execute\\n2026-08-17 11:29:00.837 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "command": "bash -c \'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 list_cells --verbose\'", "detach": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": {"BOOTSTRAP": null}, "name": "nova_list_cells", "volumes": ["/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", ""], "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", "KOLLA_SERVICE_NAME": "nova-list-cells", "TZ": "Etc/UTC"}}}}\n', b'') ok: [primary] => { "changed": false, "failed_when_result": false, "invocation": { "module_args": { "action": "start_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "command": "bash -c 'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 list_cells --verbose'", "container_engine": "docker", "detach": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-list-cells", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": { "BOOTSTRAP": null }, "name": "nova_list_cells", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ] } }, "rc": 0, "result": false, "stderr": "2026-08-17 11:29:00.835 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:29:00.835 INFO Validating config file\n2026-08-17 11:29:00.835 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:29:00.835 INFO Creating directories\n2026-08-17 11:29:00.835 INFO Setting permission for /var/log/kolla\n2026-08-17 11:29:00.836 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:29:00.836 INFO Copying service configuration files\n2026-08-17 11:29:00.836 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:29:00.836 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:29:00.837 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:00.837 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:00.837 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:00.837 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:00.837 INFO Writing out command to execute\n2026-08-17 11:29:00.837 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n", "stderr_lines": [ "2026-08-17 11:29:00.835 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:29:00.835 INFO Validating config file", "2026-08-17 11:29:00.835 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:29:00.835 INFO Creating directories", "2026-08-17 11:29:00.835 INFO Setting permission for /var/log/kolla", "2026-08-17 11:29:00.836 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:29:00.836 INFO Copying service configuration files", "2026-08-17 11:29:00.836 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:29:00.836 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:29:00.837 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:00.837 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:00.837 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:00.837 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:00.837 INFO Writing out command to execute", "2026-08-17 11:29:00.837 INFO Setting permission for /var/log/kolla/nova/nova-manage.log", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n| Name | UUID | Transport URL | Database Connection | Disabled |\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+", "| Name | UUID | Transport URL | Database Connection | Disabled |", "+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+", "| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |", "+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+" ] } TASK [nova-cell : Extract current cell settings from list] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml:23 Monday 17 August 2026 11:29:05 +0000 (0:00:07.237) 0:07:41.445 ********* ok: [primary] => { "ansible_facts": { "nova_cell_settings": { "cell_database": "mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt", "cell_disabled": "False", "cell_message_queue": "none:///", "cell_name": "cell0", "cell_uuid": "00000000-0000-0000-0000-000000000000" } }, "changed": false } TASK [nova : Update cell0 mappings] ******************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/map_cell0.yml:44 Monday 17 August 2026 11:29:06 +0000 (0:00:00.057) 0:07:41.503 ********* [DEPRECATION WARNING]: The `bool` filter coerced invalid value {'cell_name': 'cell0', 'cell_uuid': '00000000-0000-0000-0000-000000000000', 'cell_message_queue': 'none:///', 'cell_database': 'mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt', 'cell_disabled': 'False'} (dict) to False. This feature will be removed from ansible-core version 2.23. skipping: [primary] => { "changed": false, "false_condition": "nova_cell_settings | bool", "skip_reason": "Conditional result was False" } TASK [nova : Include tasks from bootstrap_service.yml] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/map_cell0.yml:83 Monday 17 August 2026 11:29:06 +0000 (0:00:00.074) 0:07:41.577 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap_service.yml for primary TASK [nova : Running Nova API bootstrap container] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap_service.yml:2 Monday 17 August 2026 11:29:06 +0000 (0:00:00.048) 0:07:41.626 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hsrukbrcjjrptosqbvsvwzcslvmnmtpj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:29:08.499 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:29:08.500 INFO Validating config file\\n2026-08-17 11:29:08.500 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:29:08.500 INFO Creating directories\\n2026-08-17 11:29:08.500 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:29:08.501 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:29:08.502 INFO Copying service configuration files\\n2026-08-17 11:29:08.502 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:29:08.502 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:29:08.502 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:08.503 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:08.503 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:08.503 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:08.503 INFO Writing out command to execute\\n2026-08-17 11:29:08.503 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\\n++ cat /run_command\\n+ CMD=false\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ . /usr/local/bin/kolla_nova_extend_start\\n+++ [[ -n \'\' ]]\\n+++ [[ -n 0 ]]\\n+++ nova-manage api_db sync\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n+++ nova-manage db sync --local_cell\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n+++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": {"BOOTSTRAP": null}, "name": "nova_api_bootstrap", "volumes": ["/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", ""], "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", "KOLLA_UPGRADE": null, "KOLLA_SERVICE_NAME": "nova-api-bootstrap", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-api-bootstrap", "KOLLA_UPGRADE": null, "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": { "BOOTSTRAP": null }, "name": "nova_api_bootstrap", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-api-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:29:08.499 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:29:08.500 INFO Validating config file\n2026-08-17 11:29:08.500 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:29:08.500 INFO Creating directories\n2026-08-17 11:29:08.500 INFO Setting permission for /var/log/kolla\n2026-08-17 11:29:08.501 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:29:08.502 INFO Copying service configuration files\n2026-08-17 11:29:08.502 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:29:08.502 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:29:08.502 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:08.503 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:08.503 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:08.503 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:08.503 INFO Writing out command to execute\n2026-08-17 11:29:08.503 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\n++ cat /run_command\n+ CMD=false\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ . /usr/local/bin/kolla_nova_extend_start\n+++ [[ -n '' ]]\n+++ [[ -n 0 ]]\n+++ nova-manage api_db sync\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n+++ nova-manage db sync --local_cell\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n+++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:29:08.499 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:29:08.500 INFO Validating config file", "2026-08-17 11:29:08.500 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:29:08.500 INFO Creating directories", "2026-08-17 11:29:08.500 INFO Setting permission for /var/log/kolla", "2026-08-17 11:29:08.501 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:29:08.502 INFO Copying service configuration files", "2026-08-17 11:29:08.502 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:29:08.502 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:29:08.502 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:08.503 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:08.503 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:08.503 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:08.503 INFO Writing out command to execute", "2026-08-17 11:29:08.503 INFO Setting permission for /var/log/kolla/nova/nova-manage.log", "++ cat /run_command", "+ CMD=false", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ . /usr/local/bin/kolla_nova_extend_start", "+++ [[ -n '' ]]", "+++ [[ -n 0 ]]", "+++ nova-manage api_db sync", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html", "+++ nova-manage db sync --local_cell", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html", "+++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done." ] } TASK [Bootstrap upgrade] ******************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/nova.yml:59 Monday 17 August 2026 11:29:15 +0000 (0:00:09.797) 0:07:51.424 ********* 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 Monday 17 August 2026 11:29:15 +0000 (0:00:00.045) 0:07:51.469 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/rabbitmq.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config_bootstrap.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/bootstrap_service.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/create_cells.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml included: nova-cell for primary TASK [nova-cell : Creating Nova cell database] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/bootstrap.yml:2 Monday 17 August 2026 11:29:16 +0000 (0:00:00.130) 0:07:51.600 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-asoybvfwqpvhgmutlbtagbtzretbovfv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "db": "nova", "db_list": ["nova"], "executed_commands": ["CREATE DATABASE `nova`"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "nova"}, "module_name": "mysql_db", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "changed": true, "db": "nova", "db_list": [ "nova" ], "executed_commands": [ "CREATE DATABASE `nova`" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "nova" }, "module_extra_vars": {}, "module_name": "mysql_db", "timeout": 180, "user": null } } } TASK [nova-cell : Creating Nova cell database user and setting permissions] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/bootstrap.yml:18 Monday 17 August 2026 11:29:18 +0000 (0:00:02.208) 0:07:53.809 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wbhrvvvtuiylfzcmfaptpgdwsfnzfcca ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> rc=0, stdout and stderr censored due to no log changed: [primary] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [service-rabbitmq : Ensure RabbitMQ vhosts exist for nova] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-rabbitmq/tasks/main.yml:10 Monday 17 August 2026 11:29:20 +0000 (0:00:02.353) 0:07:56.162 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [service-rabbitmq : Ensure RabbitMQ users exist for nova] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-rabbitmq/tasks/main.yml:23 Monday 17 August 2026 11:29:20 +0000 (0:00:00.050) 0:07:56.213 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zjkypvyknknhezmrpwgckjutsbjqwqtf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> rc=0, stdout and stderr censored due to no log ok: [primary] => (item=(censored due to no_log)) => { "attempts": 1, "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [service-rabbitmq : Ensure RabbitMQ vhosts exist for nova] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-rabbitmq/tasks/main.yml:10 Monday 17 August 2026 11:29:26 +0000 (0:00:05.955) 0:08:02.169 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [service-rabbitmq : Ensure RabbitMQ users exist for nova] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-rabbitmq/tasks/main.yml:23 Monday 17 August 2026 11:29:26 +0000 (0:00:00.055) 0:08:02.224 ********* skipping: [primary] => (item=(censored due to no_log)) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } skipping: [primary] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [nova-cell : Ensuring config directories exist] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config_bootstrap.yml:4 Monday 17 August 2026 11:29:26 +0000 (0:00:00.225) 0:08:02.450 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-phbxapxatdipdtgfsnewbwzcpwabmzth ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-cell-bootstrap", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-cell-bootstrap", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => { "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-cell-bootstrap", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-cell-bootstrap", "size": 4096, "state": "directory", "uid": 0 } TASK [nova-cell : Copying over config.json files for nova-cell-bootstrap] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config_bootstrap.yml:14 Monday 17 August 2026 11:29:27 +0000 (0:00:00.325) 0:08:02.775 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883 `" && echo ansible-tmp-1786966167.3554196-91934-115762881008883="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966167.3554196-91934-115762881008883=/home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hquciuzhfrynvoheyfvkqxoyxqddvrba ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-cell-bootstrap/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmprxc657aw/nova-cell-bootstrap.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmprxc657aw/nova-cell-bootstrap.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/ /home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xqvfdhpfcooiuyjbsoylpzeamwycsiic ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-cell-bootstrap/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/.source.json", "md5sum": "7985ec879d86a97f349bf33d2586535c", "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 879, "invocation": {"module_args": {"dest": "/etc/kolla/nova-cell-bootstrap/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/.source.json", "follow": false, "_original_basename": "nova-cell-bootstrap.json.j2", "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "dest": "/etc/kolla/nova-cell-bootstrap/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-cell-bootstrap.json.j2", "attributes": null, "backup": false, "checksum": "c7e6cea70421b3b47fe08a26316310da454b5a41", "content": null, "dest": "/etc/kolla/nova-cell-bootstrap/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/.source.json", "unsafe_writes": false, "validate": null } }, "md5sum": "7985ec879d86a97f349bf33d2586535c", "mode": "0660", "owner": "root", "size": 879, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966167.3554196-91934-115762881008883/.source.json", "state": "file", "uid": 0 } TASK [nova-cell : Copying over nova.conf for nova-cell-bootstrap] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config_bootstrap.yml:22 Monday 17 August 2026 11:29:28 +0000 (0:00:00.757) 0:08:03.533 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974 `" && echo ansible-tmp-1786966168.258827-91994-271982469215974="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966168.258827-91994-271982469215974=/home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-onsztyjltsgtfcjkwurwbfrpvxshfmvs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-cell-bootstrap/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp58pmsrxl/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp58pmsrxl/source /home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/ /home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uayozhuuiraiyrrlxvbkjbbazktpqxkc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-cell-bootstrap/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/.source.conf", "md5sum": "7346e043d4bb2ba2627fce5f64445338", "checksum": "98a8674219d9acf9e7c020c2ae59c1773af50d18", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2835, "invocation": {"module_args": {"dest": "/etc/kolla/nova-cell-bootstrap/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/.source.conf", "_original_basename": "source", "follow": false, "checksum": "98a8674219d9acf9e7c020c2ae59c1773af50d18", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "98a8674219d9acf9e7c020c2ae59c1773af50d18", "dest": "/etc/kolla/nova-cell-bootstrap/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "98a8674219d9acf9e7c020c2ae59c1773af50d18", "content": null, "dest": "/etc/kolla/nova-cell-bootstrap/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-conductor.conf", "/etc/kolla/config/nova/primary/nova.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp58pmsrxl/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "7346e043d4bb2ba2627fce5f64445338", "mode": "0660", "owner": "root", "size": 2835, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966168.258827-91994-271982469215974/.source.conf", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over extra CA certificates for nova] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:29:29 +0000 (0:00:01.104) 0:08:04.637 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692 `" && echo ansible-tmp-1786966169.384708-92033-52142325526692="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966169.384708-92033-52142325526692=/home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vsqqaxbfbpbgbfjwvptbmmpkhvntzyrq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-cell-bootstrap/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/ /home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-knheiuisxtszlnhqrmqpkenupyxrzdgi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-cell-bootstrap/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-cell-bootstrap/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-cell-bootstrap/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-cell-bootstrap/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/.source.crt", "unsafe_writes": false, "validate": null } }, "item": { "key": "nova-cell-bootstrap", "value": { "enabled": true, "group": "nova-conductor" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966169.384708-92033-52142325526692/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for nova_cell] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:29:30 +0000 (0:00:00.917) 0:08:05.555 ********* skipping: [primary] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_item": { "key": "nova-cell-bootstrap", "value": { "enabled": true, "group": "nova-conductor" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:29:30 +0000 (0:00:00.191) 0:08:05.746 ********* skipping: [primary] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "item": { "key": "nova-cell-bootstrap", "value": { "enabled": true, "group": "nova-conductor" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS key for nova] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:29:30 +0000 (0:00:00.220) 0:08:05.967 ********* skipping: [primary] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "item": { "key": "nova-cell-bootstrap", "value": { "enabled": true, "group": "nova-conductor" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova-cell : Running Nova cell bootstrap container] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/bootstrap_service.yml:2 Monday 17 August 2026 11:29:30 +0000 (0:00:00.201) 0:08:06.168 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kzsglbcmdeouipukgqeigwzzumedhnlg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:29:33.027 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:29:33.027 INFO Validating config file\\n2026-08-17 11:29:33.027 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:29:33.027 INFO Creating directories\\n2026-08-17 11:29:33.028 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:29:33.028 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:29:33.028 INFO Copying service configuration files\\n2026-08-17 11:29:33.028 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:29:33.029 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:29:33.029 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:33.029 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:33.029 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:33.029 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:33.029 INFO Writing out command to execute\\n2026-08-17 11:29:33.030 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\\n++ cat /run_command\\n+ CMD=false\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ . /usr/local/bin/kolla_nova_extend_start\\n+++ [[ -n \'\' ]]\\n+++ [[ -n 0 ]]\\n+++ nova-manage db sync --local_cell\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n+++ exit 0\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": {"BOOTSTRAP": null}, "name": "nova_cell_bootstrap", "volumes": ["/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", ""], "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", "KOLLA_UPGRADE": null, "KOLLA_SERVICE_NAME": "nova-cell-bootstrap", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-cell-bootstrap", "KOLLA_UPGRADE": null, "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": { "BOOTSTRAP": null }, "name": "nova_cell_bootstrap", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", "" ] } }, "rc": 0, "result": false, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:29:33.027 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:29:33.027 INFO Validating config file\n2026-08-17 11:29:33.027 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:29:33.027 INFO Creating directories\n2026-08-17 11:29:33.028 INFO Setting permission for /var/log/kolla\n2026-08-17 11:29:33.028 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:29:33.028 INFO Copying service configuration files\n2026-08-17 11:29:33.028 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:29:33.029 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:29:33.029 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:33.029 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:33.029 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:33.029 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:33.029 INFO Writing out command to execute\n2026-08-17 11:29:33.030 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\n++ cat /run_command\n+ CMD=false\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ . /usr/local/bin/kolla_nova_extend_start\n+++ [[ -n '' ]]\n+++ [[ -n 0 ]]\n+++ nova-manage db sync --local_cell\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n+++ exit 0\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:29:33.027 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:29:33.027 INFO Validating config file", "2026-08-17 11:29:33.027 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:29:33.027 INFO Creating directories", "2026-08-17 11:29:33.028 INFO Setting permission for /var/log/kolla", "2026-08-17 11:29:33.028 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:29:33.028 INFO Copying service configuration files", "2026-08-17 11:29:33.028 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:29:33.029 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:29:33.029 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:33.029 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:33.029 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:33.029 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:33.029 INFO Writing out command to execute", "2026-08-17 11:29:33.030 INFO Setting permission for /var/log/kolla/nova/nova-manage.log", "++ cat /run_command", "+ CMD=false", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ . /usr/local/bin/kolla_nova_extend_start", "+++ [[ -n '' ]]", "+++ [[ -n 0 ]]", "+++ nova-manage db sync --local_cell", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html", "+++ exit 0" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done." ] } TASK [nova-cell : Get a list of existing cells] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml:2 Monday 17 August 2026 11:29:41 +0000 (0:00:10.678) 0:08:16.847 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qjokmdtcpjcxyfocrpxarphjbaiijkpv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n| Name | UUID | Transport URL | Database Connection | Disabled |\\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n", "stderr": "2026-08-17 11:29:43.596 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:29:43.596 INFO Validating config file\\n2026-08-17 11:29:43.596 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:29:43.596 INFO Creating directories\\n2026-08-17 11:29:43.596 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:29:43.596 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:29:43.597 INFO Copying service configuration files\\n2026-08-17 11:29:43.597 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:29:43.597 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:29:43.597 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:43.597 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:43.598 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:43.598 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:43.598 INFO Writing out command to execute\\n2026-08-17 11:29:43.598 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "command": "bash -c \'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 list_cells --verbose\'", "detach": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": {"BOOTSTRAP": null}, "name": "nova_list_cells", "volumes": ["/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", ""], "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", "KOLLA_SERVICE_NAME": "nova-list-cells", "TZ": "Etc/UTC"}}}}\n', b'') ok: [primary] => { "changed": false, "failed_when_result": false, "invocation": { "module_args": { "action": "start_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "command": "bash -c 'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 list_cells --verbose'", "container_engine": "docker", "detach": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-list-cells", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": { "BOOTSTRAP": null }, "name": "nova_list_cells", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", "" ] } }, "rc": 0, "result": false, "stderr": "2026-08-17 11:29:43.596 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:29:43.596 INFO Validating config file\n2026-08-17 11:29:43.596 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:29:43.596 INFO Creating directories\n2026-08-17 11:29:43.596 INFO Setting permission for /var/log/kolla\n2026-08-17 11:29:43.596 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:29:43.597 INFO Copying service configuration files\n2026-08-17 11:29:43.597 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:29:43.597 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:29:43.597 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:43.597 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:43.598 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:43.598 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:43.598 INFO Writing out command to execute\n2026-08-17 11:29:43.598 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n", "stderr_lines": [ "2026-08-17 11:29:43.596 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:29:43.596 INFO Validating config file", "2026-08-17 11:29:43.596 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:29:43.596 INFO Creating directories", "2026-08-17 11:29:43.596 INFO Setting permission for /var/log/kolla", "2026-08-17 11:29:43.596 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:29:43.597 INFO Copying service configuration files", "2026-08-17 11:29:43.597 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:29:43.597 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:29:43.597 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:43.597 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:43.598 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:43.598 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:43.598 INFO Writing out command to execute", "2026-08-17 11:29:43.598 INFO Setting permission for /var/log/kolla/nova/nova-manage.log", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n| Name | UUID | Transport URL | Database Connection | Disabled |\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\n+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+", "| Name | UUID | Transport URL | Database Connection | Disabled |", "+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+", "| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |", "+-------+--------------------------------------+---------------+------------------------------------------------------------------------------------------------------------------------------------+----------+" ] } TASK [nova-cell : Extract current cell settings from list] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml:23 Monday 17 August 2026 11:29:48 +0000 (0:00:07.291) 0:08:24.138 ********* ok: [primary] => { "ansible_facts": { "nova_cell_settings": null }, "changed": false } TASK [nova-cell : Create cell] ************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/create_cells.yml:7 Monday 17 August 2026 11:29:48 +0000 (0:00:00.048) 0:08:24.187 ********* [DEPRECATION WARNING]: The `bool` filter coerced invalid value None (NoneType) to False. This feature will be removed from ansible-core version 2.23. Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qtcaoimtpuaknrgtixrfdcvizowpxjxw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n--transport-url not provided in the command line, using the value [DEFAULT]/transport_url from the configuration file\\n--database_connection not provided in the command line, using the value [database]/connection from the configuration file\\n", "stderr": "2026-08-17 11:29:50.985 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:29:50.985 INFO Validating config file\\n2026-08-17 11:29:50.985 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:29:50.985 INFO Creating directories\\n2026-08-17 11:29:50.985 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:29:50.986 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:29:50.986 INFO Copying service configuration files\\n2026-08-17 11:29:50.986 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:29:50.987 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:29:50.987 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:50.987 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:29:50.987 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:50.988 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:29:50.988 INFO Writing out command to execute\\n2026-08-17 11:29:50.989 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "command": "bash -c \'sudo -E kolla_set_configs && sudo kolla_copy_cacerts && nova-manage cell_v2 create_cell\'", "detach": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": {"BOOTSTRAP": null}, "name": "create_cell_nova", "volumes": ["/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", ""], "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", "KOLLA_SERVICE_NAME": "create-cell-nova", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "failed_when_result": false, "invocation": { "module_args": { "action": "start_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "command": "bash -c 'sudo -E kolla_set_configs && sudo kolla_copy_cacerts && nova-manage cell_v2 create_cell'", "container_engine": "docker", "detach": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "create-cell-nova", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": { "BOOTSTRAP": null }, "name": "create_cell_nova", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", "" ] } }, "rc": 0, "result": false, "stderr": "2026-08-17 11:29:50.985 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:29:50.985 INFO Validating config file\n2026-08-17 11:29:50.985 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:29:50.985 INFO Creating directories\n2026-08-17 11:29:50.985 INFO Setting permission for /var/log/kolla\n2026-08-17 11:29:50.986 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:29:50.986 INFO Copying service configuration files\n2026-08-17 11:29:50.986 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:29:50.987 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:29:50.987 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:50.987 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:29:50.987 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:50.988 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:29:50.988 INFO Writing out command to execute\n2026-08-17 11:29:50.989 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n", "stderr_lines": [ "2026-08-17 11:29:50.985 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:29:50.985 INFO Validating config file", "2026-08-17 11:29:50.985 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:29:50.985 INFO Creating directories", "2026-08-17 11:29:50.985 INFO Setting permission for /var/log/kolla", "2026-08-17 11:29:50.986 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:29:50.986 INFO Copying service configuration files", "2026-08-17 11:29:50.986 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:29:50.987 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:29:50.987 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:50.987 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:29:50.987 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:50.988 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:29:50.988 INFO Writing out command to execute", "2026-08-17 11:29:50.989 INFO Setting permission for /var/log/kolla/nova/nova-manage.log", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n--transport-url not provided in the command line, using the value [DEFAULT]/transport_url from the configuration file\n--database_connection not provided in the command line, using the value [database]/connection from the configuration file\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "--transport-url not provided in the command line, using the value [DEFAULT]/transport_url from the configuration file", "--database_connection not provided in the command line, using the value [database]/connection from the configuration file" ] } TASK [nova-cell : Update cell] ************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/create_cells.yml:35 Monday 17 August 2026 11:29:56 +0000 (0:00:07.321) 0:08:31.508 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_cell_settings | bool", "skip_reason": "Conditional result was False" } TASK [Bootstrap upgrade] ******************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/nova.yml:94 Monday 17 August 2026 11:29:56 +0000 (0:00:00.070) 0:08:31.578 ********* 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 deploy] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/main.yml:2 Monday 17 August 2026 11:29:56 +0000 (0:00:00.047) 0:08:31.626 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/register.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/check-containers.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/deploy.yml for primary TASK [service-ks-register : Creating/deleting services for nova] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:6 Monday 17 August 2026 11:29:56 +0000 (0:00:00.096) 0:08:31.722 ********* skipping: [primary] => (item=nova_legacy (compute_legacy)) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.enabled | default(True) | bool", "item": { "description": "OpenStack Compute Service (Legacy 2.0)", "enabled": false, "endpoints": [ { "interface": "internal", "url": "https://192.0.2.10:8774/v2/%(tenant_id)s" }, { "interface": "public", "url": "https://192.0.2.10:8774/v2/%(tenant_id)s" } ], "name": "nova_legacy", "type": "compute_legacy" }, "skip_reason": "Conditional result was False" } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iwplgzleufwqcevtwebvhewvxlqmfwyi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "service": {"description": "OpenStack Compute Service", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/services/3c64e15c86dc4c799e048840ef612922"}, "name": "nova", "type": "compute", "id": "3c64e15c86dc4c799e048840ef612922"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "nova", "service_type": "compute", "description": "OpenStack Compute Service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.catalog_service", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=nova (compute)) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "description": "OpenStack Compute Service", "interface": "internal", "name": "nova", "region_name": "RegionOne", "service_type": "compute", "state": "present" }, "module_extra_vars": {}, "module_name": "openstack.cloud.catalog_service", "timeout": 180, "user": null } }, "item": { "description": "OpenStack Compute Service", "endpoints": [ { "interface": "internal", "url": "https://192.0.2.10:8774/v2.1" }, { "interface": "public", "url": "https://192.0.2.10:8774/v2.1" } ], "name": "nova", "type": "compute" }, "service": { "description": "OpenStack Compute Service", "id": "3c64e15c86dc4c799e048840ef612922", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/services/3c64e15c86dc4c799e048840ef612922" }, "name": "nova", "type": "compute" } } TASK [service-ks-register : Creating/deleting endpoints for nova] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:29 Monday 17 August 2026 11:29:59 +0000 (0:00:02.995) 0:08:34.718 ********* skipping: [primary] => (item=nova_legacy -> https://192.0.2.10:8774/v2/%(tenant_id)s -> internal) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.0.enabled | default(True) | bool", "item": [ { "description": "OpenStack Compute Service (Legacy 2.0)", "enabled": false, "name": "nova_legacy", "type": "compute_legacy" }, { "interface": "internal", "url": "https://192.0.2.10:8774/v2/%(tenant_id)s" } ], "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova_legacy -> https://192.0.2.10:8774/v2/%(tenant_id)s -> public) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.0.enabled | default(True) | bool", "item": [ { "description": "OpenStack Compute Service (Legacy 2.0)", "enabled": false, "name": "nova_legacy", "type": "compute_legacy" }, { "interface": "public", "url": "https://192.0.2.10:8774/v2/%(tenant_id)s" } ], "skip_reason": "Conditional result was False" } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rddmemifxwbkcrtofxwenqpqvzqdmcbp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "internal", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/c966287eee2e406485d8ab3840b8567f"}, "region_id": "RegionOne", "service_id": "3c64e15c86dc4c799e048840ef612922", "url": "https://192.0.2.10:8774/v2.1", "id": "c966287eee2e406485d8ab3840b8567f", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "nova", "url": "https://192.0.2.10:8774/v2.1", "endpoint_interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=nova -> https://192.0.2.10:8774/v2.1 -> internal) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "c966287eee2e406485d8ab3840b8567f", "interface": "internal", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/c966287eee2e406485d8ab3840b8567f" }, "name": null, "region_id": "RegionOne", "service_id": "3c64e15c86dc4c799e048840ef612922", "url": "https://192.0.2.10:8774/v2.1" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "nova", "state": "present", "url": "https://192.0.2.10:8774/v2.1" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "OpenStack Compute Service", "name": "nova", "type": "compute" }, { "interface": "internal", "url": "https://192.0.2.10:8774/v2.1" } ] } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zosqptsuizsecffuyvojggmgplryonpd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "public", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/f61b0281c8de442eaeaffc84c3a94366"}, "region_id": "RegionOne", "service_id": "3c64e15c86dc4c799e048840ef612922", "url": "https://192.0.2.10:8774/v2.1", "id": "f61b0281c8de442eaeaffc84c3a94366", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "nova", "url": "https://192.0.2.10:8774/v2.1", "endpoint_interface": "public", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=nova -> https://192.0.2.10:8774/v2.1 -> public) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "f61b0281c8de442eaeaffc84c3a94366", "interface": "public", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/f61b0281c8de442eaeaffc84c3a94366" }, "name": null, "region_id": "RegionOne", "service_id": "3c64e15c86dc4c799e048840ef612922", "url": "https://192.0.2.10:8774/v2.1" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "nova", "state": "present", "url": "https://192.0.2.10:8774/v2.1" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "OpenStack Compute Service", "name": "nova", "type": "compute" }, { "interface": "public", "url": "https://192.0.2.10:8774/v2.1" } ] } TASK [service-ks-register : Creating projects for nova] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:55 Monday 17 August 2026 11:30:05 +0000 (0:00:05.767) 0:08:40.485 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-flquqdfqcfcoqbluvbypsemvlwgsyers ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "project": {"description": "", "domain_id": "default", "is_domain": false, "is_enabled": true, "options": {}, "parent_id": "default", "links": {"self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73"}, "id": "ae928577fa1041d69fe3eb08154aaa73", "name": "service", "tags": []}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "service", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.project", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=service) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "domain": "default", "interface": "internal", "name": "service", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.project", "timeout": 180, "user": null } }, "item": "service", "project": { "description": "", "domain_id": "default", "id": "ae928577fa1041d69fe3eb08154aaa73", "is_domain": false, "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } TASK [service-ks-register : Creating/deleting users for nova] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:73 Monday 17 August 2026 11:30:07 +0000 (0:00:02.921) 0:08:43.407 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qgrlyiikuhodwlumkyrmrvvvoukezxch ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "warnings": [{"event": {"msg": "Module did not set no_log for update_password", "__ansible_type": "Event"}, "__ansible_type": "WarningSummary"}], "user": {"default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/users/80b5e4023ad94ce2b1c19e856760ecb4"}, "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null, "options": {}, "id": "80b5e4023ad94ce2b1c19e856760ecb4"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"default_project": "service", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "update_password": "on_create", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}, "deprecations": [{"event": {"msg": "Passing `warnings` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.warn` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}]}\n', b'') changed: [primary] => (item=nova -> service) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "default_project": "service", "domain": "default", "interface": "internal", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "update_password": "on_create" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_user", "timeout": 180, "user": null } }, "item": { "password": "tYbZmDTyORCQCTAB4AnvzP0dHaHOcazSoCxxTG9L", "project": "service", "role": "admin", "user": "nova" }, "user": { "default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "id": "80b5e4023ad94ce2b1c19e856760ecb4", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/users/80b5e4023ad94ce2b1c19e856760ecb4" }, "name": "nova", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null } } TASK [service-ks-register : Creating roles for nova] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:100 Monday 17 August 2026 11:30:11 +0000 (0:00:03.311) 0:08:46.719 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wymsuvwrqyslbmzrdbgrertnnfeccrkc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "role": {"name": "admin", "description": null, "domain_id": null, "options": {"immutable": true}, "links": {"self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f"}, "id": "ac8a3a4329c941f89f2a6126361dba4f"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "admin", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_role", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "name": "admin", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_role", "timeout": 180, "user": null } }, "item": "admin", "role": { "description": null, "domain_id": null, "id": "ac8a3a4329c941f89f2a6126361dba4f", "links": { "self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f" }, "name": "admin", "options": { "immutable": true } } } TASK [service-ks-register : Granting/revoking user roles for nova] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:117 Monday 17 August 2026 11:30:14 +0000 (0:00:02.944) 0:08:49.663 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-feolddcvyjeovsnvsfiwkhenlxfiamsk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"user": "nova", "role": "admin", "project": "service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.role_assignment", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=nova -> service -> admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "state": "present", "user": "nova" }, "module_extra_vars": {}, "module_name": "openstack.cloud.role_assignment", "timeout": 180, "user": null } }, "item": { "password": "tYbZmDTyORCQCTAB4AnvzP0dHaHOcazSoCxxTG9L", "project": "service", "role": "admin", "user": "nova" } } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-goddrnkzcejopjylnefvlmuoofefjfba ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"user": "nova", "role": "service", "project": "service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.role_assignment", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=nova -> service -> service) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "service", "state": "present", "user": "nova" }, "module_extra_vars": {}, "module_name": "openstack.cloud.role_assignment", "timeout": 180, "user": null } }, "item": { "project": "service", "role": "service", "user": "nova" } } TASK [nova : Ensuring config directories exist] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:2 Monday 17 August 2026 11:30:20 +0000 (0:00:06.058) 0:08:55.722 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qengrnhaljghczbpcilmiwqetytkryre ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-api", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-api", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-api", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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" } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-api", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vqapfxemdhpammxzluquhiinpxkohxmz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-metadata", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-metadata", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-metadata", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-metadata", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ljhjwjcdpqbdmaltdkwwgirqyrsdhpvg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-scheduler", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-scheduler", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-scheduler", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-scheduler", "size": 4096, "state": "directory", "uid": 0 } TASK [nova : Check if policies shall be overwritten] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:12 Monday 17 August 2026 11:30:21 +0000 (0:00:01.293) 0:08:57.015 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [nova : Set nova policy file] ********************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:24 Monday 17 August 2026 11:30:21 +0000 (0:00:00.183) 0:08:57.199 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_policy.results | length > 0", "skip_reason": "Conditional result was False" } TASK [nova : Check for vendordata file] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:31 Monday 17 August 2026 11:30:21 +0000 (0:00:00.048) 0:08:57.247 ********* ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966221.9554613-97847-44663602205862 `" && echo ansible-tmp-1786966221.9554613-97847-44663602205862="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966221.9554613-97847-44663602205862 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpeab1iwcy TO /home/zuul/.ansible/tmp/ansible-tmp-1786966221.9554613-97847-44663602205862/AnsiballZ_stat.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966221.9554613-97847-44663602205862/ /home/zuul/.ansible/tmp/ansible-tmp-1786966221.9554613-97847-44663602205862/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786966221.9554613-97847-44663602205862/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966221.9554613-97847-44663602205862/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_mime": true, "path": "/etc/kolla/config/nova/vendordata.json" } }, "stat": { "exists": false } } TASK [nova : Set vendordata file path] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:38 Monday 17 August 2026 11:30:22 +0000 (0:00:00.451) 0:08:57.698 ********* skipping: [primary] => { "changed": false, "false_condition": "vendordata_file.stat.exists", "skip_reason": "Conditional result was False" } TASK [nova : Copying over TLS certificates] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:44 Monday 17 August 2026 11:30:22 +0000 (0:00:00.043) 0:08:57.742 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for nova] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:30:22 +0000 (0:00:00.221) 0:08:57.963 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571 `" && echo ansible-tmp-1786966222.876764-97875-181495276329571="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966222.876764-97875-181495276329571=/home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-anpqogbwwjcbozfihzgtwyepypfssemc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/ /home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fewxhdkwghujtvptixspshtcmciicqlc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-api/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-api/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966222.876764-97875-181495276329571/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090 `" && echo ansible-tmp-1786966223.5846338-97875-65425190088090="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966223.5846338-97875-65425190088090=/home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tlbionujjavedkjbxhbkvuwtxynmcwsx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-metadata/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/ /home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kdkelfoggagzvwiaoswrroudinkafxgn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-metadata/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-metadata/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-metadata/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-metadata/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966223.5846338-97875-65425190088090/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983 `" && echo ansible-tmp-1786966224.2910798-97875-262942008508983="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966224.2910798-97875-262942008508983=/home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yrtwimamihqgbdrvxerdxohzplfaklht ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-scheduler/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/ /home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dcjwvpnmhbecjoskjimktbnzoxpbyypu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-scheduler/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-scheduler/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-scheduler/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-scheduler/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966224.2910798-97875-262942008508983/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for nova] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:30:25 +0000 (0:00:02.509) 0:09:00.472 ********* skipping: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:30:25 +0000 (0:00:00.402) 0:09:00.875 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780 `" && echo ansible-tmp-1786966225.7946796-98015-262532755743780="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966225.7946796-98015-262532755743780=/home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-okipdysbevfoxwntojynbsmvmputjwdu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api/nova-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/ /home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xdbusjivghebuumxpvlkuukutwwajlwc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api/nova-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api/nova-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/nova-api/nova-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/nova-api/nova-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966225.7946796-98015-262532755743780/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521 `" && echo ansible-tmp-1786966226.5912795-98015-53511286338521="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966226.5912795-98015-53511286338521=/home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vxughbgsyyyfirthcwxdyqrufnfwleoc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-metadata/nova-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/ /home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bjqccaviiowjpieppslogeonyctehhge ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-metadata/nova-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/nova-metadata/nova-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/nova-metadata/nova-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/nova-metadata/nova-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966226.5912795-98015-53511286338521/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884 `" && echo ansible-tmp-1786966227.3343225-98015-22399924176884="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966227.3343225-98015-22399924176884=/home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cffsbbcoeztarbxcpywxbnnwvrvradmk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-scheduler/nova-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/ /home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uqalycsccadylkwrracbahlmvrtvdidc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-scheduler/nova-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/nova-scheduler/nova-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/nova-scheduler/nova-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/nova-scheduler/nova-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966227.3343225-98015-22399924176884/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for nova] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:30:28 +0000 (0:00:02.654) 0:09:03.529 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885 `" && echo ansible-tmp-1786966228.4697943-98191-224639491658885="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966228.4697943-98191-224639491658885=/home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ijvdmjdczomnlvomielnwqrlsijzgomr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api/nova-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/ /home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ikdwqqokovursniihmcnktkeowjmwiiq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api/nova-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api/nova-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/nova-api/nova-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/nova-api/nova-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966228.4697943-98191-224639491658885/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443 `" && echo ansible-tmp-1786966229.221611-98191-175349131472443="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966229.221611-98191-175349131472443=/home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oshdeuevamtxrrthtxrdvuvricvnsijr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-metadata/nova-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/ /home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qkvifukhsglhxgkmdnpdsqaehiushrcw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-metadata/nova-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/nova-metadata/nova-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/nova-metadata/nova-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/nova-metadata/nova-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.221611-98191-175349131472443/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577 `" && echo ansible-tmp-1786966229.9387398-98191-238586033633577="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966229.9387398-98191-238586033633577=/home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tpzueteidcumgxygggukobbtbbcqehxe ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-scheduler/nova-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/ /home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-czdaqwhcpjcniczkqnxbxechvweyfuko ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-scheduler/nova-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/nova-scheduler/nova-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/nova-scheduler/nova-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/nova-scheduler/nova-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966229.9387398-98191-238586033633577/.source.pem", "state": "file", "uid": 0 } TASK [nova : Copying over config.json files for services] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:49 Monday 17 August 2026 11:30:30 +0000 (0:00:02.548) 0:09:06.078 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551 `" && echo ansible-tmp-1786966230.9855175-98305-1992654684551="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966230.9855175-98305-1992654684551=/home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jdlauirwqxpapucguvndexfwittugyph ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvfkeq3xv/nova-api.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvfkeq3xv/nova-api.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/ /home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-naihpeqeqihjwdffuljdzucptmoqljwl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/.source.json", "md5sum": "0cb73ee6b29b51e891111842fb44f22d", "checksum": "18207c8ad8414be027e02b20cc16143ca2557b8d", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1501, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/.source.json", "follow": false, "_original_basename": "nova-api.json.j2", "checksum": "18207c8ad8414be027e02b20cc16143ca2557b8d", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "18207c8ad8414be027e02b20cc16143ca2557b8d", "dest": "/etc/kolla/nova-api/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-api.json.j2", "attributes": null, "backup": false, "checksum": "18207c8ad8414be027e02b20cc16143ca2557b8d", "content": null, "dest": "/etc/kolla/nova-api/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "0cb73ee6b29b51e891111842fb44f22d", "mode": "0660", "owner": "root", "size": 1501, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966230.9855175-98305-1992654684551/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620 `" && echo ansible-tmp-1786966231.7089598-98305-41497526868620="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966231.7089598-98305-41497526868620=/home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tvclubgpguuopdqdxdvbtwqsacjsjbat ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-metadata/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyidmp7sx/nova-metadata.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyidmp7sx/nova-metadata.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/ /home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-thpujpujbdjjsdualrfaqmpgojwxhaxi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-metadata/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/.source.json", "md5sum": "69c88785b980dcc49476c592c9adfb14", "checksum": "e079b5ea4ebdc4eebb0adfc520b411b48da19c4f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1310, "invocation": {"module_args": {"dest": "/etc/kolla/nova-metadata/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/.source.json", "follow": false, "_original_basename": "nova-metadata.json.j2", "checksum": "e079b5ea4ebdc4eebb0adfc520b411b48da19c4f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "e079b5ea4ebdc4eebb0adfc520b411b48da19c4f", "dest": "/etc/kolla/nova-metadata/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-metadata.json.j2", "attributes": null, "backup": false, "checksum": "e079b5ea4ebdc4eebb0adfc520b411b48da19c4f", "content": null, "dest": "/etc/kolla/nova-metadata/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "md5sum": "69c88785b980dcc49476c592c9adfb14", "mode": "0660", "owner": "root", "size": 1310, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966231.7089598-98305-41497526868620/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141 `" && echo ansible-tmp-1786966232.4109027-98305-206539933248141="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966232.4109027-98305-206539933248141=/home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-okdmsldkgkehsqdzizgyqplbwjtnayvw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-scheduler/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpv_geq_9e/nova-scheduler.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpv_geq_9e/nova-scheduler.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/ /home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-skrgiwdoopholwotzcndwzikvckankqy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-scheduler/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/.source.json", "md5sum": "c8b2b1bf7275bb5bb17a8c1068549983", "checksum": "4cc126c625c9a7bc3d83d51c2ea4403fec59d602", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 888, "invocation": {"module_args": {"dest": "/etc/kolla/nova-scheduler/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/.source.json", "follow": false, "_original_basename": "nova-scheduler.json.j2", "checksum": "4cc126c625c9a7bc3d83d51c2ea4403fec59d602", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "4cc126c625c9a7bc3d83d51c2ea4403fec59d602", "dest": "/etc/kolla/nova-scheduler/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-scheduler.json.j2", "attributes": null, "backup": false, "checksum": "4cc126c625c9a7bc3d83d51c2ea4403fec59d602", "content": null, "dest": "/etc/kolla/nova-scheduler/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "c8b2b1bf7275bb5bb17a8c1068549983", "mode": "0660", "owner": "root", "size": 888, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966232.4109027-98305-206539933248141/.source.json", "state": "file", "uid": 0 } TASK [nova : Copying over nova.conf] ******************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:57 Monday 17 August 2026 11:30:33 +0000 (0:00:02.496) 0:09:08.575 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214 `" && echo ansible-tmp-1786966233.5123916-98421-206766276317214="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966233.5123916-98421-206766276317214=/home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oieeuloxbmilbeeetuedcvnodphzbziv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp92yhc5mq/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp92yhc5mq/source /home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/ /home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nxezefpzomuruiexvqaynqodxcwgirsg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/.source.conf", "md5sum": "87f2325ff6d671e629b6086b4a0ae1db", "checksum": "d2cdd6acff6688166dfc0788cfb397bc78913b46", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3430, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/.source.conf", "_original_basename": "source", "follow": false, "checksum": "d2cdd6acff6688166dfc0788cfb397bc78913b46", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "d2cdd6acff6688166dfc0788cfb397bc78913b46", "dest": "/etc/kolla/nova-api/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "d2cdd6acff6688166dfc0788cfb397bc78913b46", "content": null, "dest": "/etc/kolla/nova-api/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-api.conf", "/etc/kolla/config/nova/primary/nova.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp92yhc5mq/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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" } }, "md5sum": "87f2325ff6d671e629b6086b4a0ae1db", "mode": "0660", "owner": "root", "size": 3430, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966233.5123916-98421-206766276317214/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296 `" && echo ansible-tmp-1786966234.446949-98421-208492400619296="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966234.446949-98421-208492400619296=/home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sbtilwdmhidknsfaxvscdgirjqgjqios ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-metadata/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_432w5yc/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_432w5yc/source /home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/ /home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rhnojaqiwzhmgfllntzrmxyibzyhhfhv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-metadata/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/.source.conf", "md5sum": "4374d25d974fa141565fa88ab16f70ba", "checksum": "5808471fcc32ddcc4ef6de5ec61635aa032d270f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3441, "invocation": {"module_args": {"dest": "/etc/kolla/nova-metadata/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/.source.conf", "_original_basename": "source", "follow": false, "checksum": "5808471fcc32ddcc4ef6de5ec61635aa032d270f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "5808471fcc32ddcc4ef6de5ec61635aa032d270f", "dest": "/etc/kolla/nova-metadata/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "5808471fcc32ddcc4ef6de5ec61635aa032d270f", "content": null, "dest": "/etc/kolla/nova-metadata/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-metadata.conf", "/etc/kolla/config/nova/primary/nova.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_432w5yc/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "md5sum": "4374d25d974fa141565fa88ab16f70ba", "mode": "0660", "owner": "root", "size": 3441, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966234.446949-98421-208492400619296/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129 `" && echo ansible-tmp-1786966235.292262-98421-132618671190129="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966235.292262-98421-132618671190129=/home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ygctfkoqfpkpppupvhjrhqhvbwswxlta ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-scheduler/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmprl0x99b9/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmprl0x99b9/source /home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/ /home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vgqnwiqygbodxkngqufviehdllpldwbv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-scheduler/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/.source.conf", "md5sum": "2e835e8aacb864bb027d6e79c23d4c53", "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3394, "invocation": {"module_args": {"dest": "/etc/kolla/nova-scheduler/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/.source.conf", "_original_basename": "source", "follow": false, "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "dest": "/etc/kolla/nova-scheduler/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "84ba2508e233add1593521f99f798cdf3ffa8c31", "content": null, "dest": "/etc/kolla/nova-scheduler/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-scheduler.conf", "/etc/kolla/config/nova/primary/nova.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmprl0x99b9/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "2e835e8aacb864bb027d6e79c23d4c53", "mode": "0660", "owner": "root", "size": 3394, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966235.292262-98421-132618671190129/.source.conf", "state": "file", "uid": 0 } TASK [nova : Copying over existing policy file] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:72 Monday 17 August 2026 11:30:36 +0000 (0:00:02.979) 0:09:11.554 ********* skipping: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova : Copying over vendordata file for nova services] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:83 Monday 17 August 2026 11:30:36 +0000 (0:00:00.384) 0:09:11.939 ********* skipping: [primary] => (item=nova-metadata) => { "ansible_loop_var": "item", "changed": false, "false_condition": "vendordata_file_path is defined", "item": "nova-metadata", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-api) => { "ansible_loop_var": "item", "changed": false, "false_condition": "vendordata_file_path is defined", "item": "nova-api", "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [Configure uWSGI for Nova] ************************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/config.yml:98 Monday 17 August 2026 11:30:36 +0000 (0:00:00.175) 0:09:12.114 ********* included: service-uwsgi-config for primary => (item={'name': 'nova-api', 'port': '8774', 'workers': '2'}) included: service-uwsgi-config for primary => (item={'name': 'nova-metadata', 'port': '8775', 'workers': '2'}) TASK [service-uwsgi-config : Copying over uWSGI config for nova-api] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-uwsgi-config/tasks/main.yml:2 Monday 17 August 2026 11:30:36 +0000 (0:00:00.334) 0:09:12.448 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682 `" && echo ansible-tmp-1786966237.0386276-98560-189952418565682="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966237.0386276-98560-189952418565682=/home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tzxbhqydixzextzfjyvpqcbqzboirklm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-api/nova-api-uwsgi.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmptif6b5uq/uwsgi.ini.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmptif6b5uq/uwsgi.ini.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/ /home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-neitbwmjwlpyhpmrmxtemwnixphkptky ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-api/nova-api-uwsgi.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/.source.ini", "md5sum": "c04679bfd9d9f48e7677737d59ea9df5", "checksum": "ed09773e570b8ad740a57a6c1fd5f374a9c1a7a5", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 700, "invocation": {"module_args": {"dest": "/etc/kolla/nova-api/nova-api-uwsgi.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/.source.ini", "follow": false, "_original_basename": "uwsgi.ini.j2", "checksum": "ed09773e570b8ad740a57a6c1fd5f374a9c1a7a5", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "ed09773e570b8ad740a57a6c1fd5f374a9c1a7a5", "dest": "/etc/kolla/nova-api/nova-api-uwsgi.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "uwsgi.ini.j2", "attributes": null, "backup": false, "checksum": "ed09773e570b8ad740a57a6c1fd5f374a9c1a7a5", "content": null, "dest": "/etc/kolla/nova-api/nova-api-uwsgi.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/.source.ini", "unsafe_writes": false, "validate": null } }, "md5sum": "c04679bfd9d9f48e7677737d59ea9df5", "mode": "0660", "owner": "root", "size": 700, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.0386276-98560-189952418565682/.source.ini", "state": "file", "uid": 0 } TASK [service-uwsgi-config : Copying over uWSGI config for nova-metadata] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-uwsgi-config/tasks/main.yml:2 Monday 17 August 2026 11:30:37 +0000 (0:00:00.803) 0:09:13.251 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694 `" && echo ansible-tmp-1786966237.8401096-98598-231397691361694="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966237.8401096-98598-231397691361694=/home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oikrasbskbpndifuhzwnunqregorjksu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-metadata/nova-metadata-uwsgi.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpz1gbz_l7/uwsgi.ini.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpz1gbz_l7/uwsgi.ini.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/ /home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jjiifbautgglrundcytoazukrueldbps ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-metadata/nova-metadata-uwsgi.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/.source.ini", "md5sum": "c416138d52c431688d9dc86f1adbc826", "checksum": "ea1cb6d82527a1733b56e108d426febdee06a59a", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 700, "invocation": {"module_args": {"dest": "/etc/kolla/nova-metadata/nova-metadata-uwsgi.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/.source.ini", "follow": false, "_original_basename": "uwsgi.ini.j2", "checksum": "ea1cb6d82527a1733b56e108d426febdee06a59a", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "ea1cb6d82527a1733b56e108d426febdee06a59a", "dest": "/etc/kolla/nova-metadata/nova-metadata-uwsgi.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "uwsgi.ini.j2", "attributes": null, "backup": false, "checksum": "ea1cb6d82527a1733b56e108d426febdee06a59a", "content": null, "dest": "/etc/kolla/nova-metadata/nova-metadata-uwsgi.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/.source.ini", "unsafe_writes": false, "validate": null } }, "md5sum": "c416138d52c431688d9dc86f1adbc826", "mode": "0660", "owner": "root", "size": 700, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966237.8401096-98598-231397691361694/.source.ini", "state": "file", "uid": 0 } TASK [service-check-containers : Check containers for nova] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:30:38 +0000 (0:00:00.796) 0:09:14.048 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lseyjnjubwffcwltlucnihnjnsjwyzjq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_api"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_api", "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", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_api", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8774" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": {}, "name": "nova_api", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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", "" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mbskprviepsyouzksbvsijefkhuqspgr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_metadata"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_metadata", "volumes": ["/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_metadata", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8775" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": {}, "name": "nova_metadata", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ] } }, "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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-osvspvnittamhmipcfgiepczvqldpftx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_scheduler"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_scheduler", "volumes": ["/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_scheduler", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-scheduler 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-scheduler:change_989849", "labels": {}, "name": "nova_scheduler", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": true } TASK [service-check-containers : Notify handlers to restart containers for nova] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:30:40 +0000 (0:00:02.030) 0:09:16.079 ********* Notification for handler Restart nova-api container has been saved. Notification for handler Restart nova-metadata container has been saved. Notification for handler Restart nova-scheduler container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart nova-api container,Restart nova-metadata container,Restart nova-scheduler container" } TASK [service-check-containers : Check containers that require iteration for nova] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:30:40 +0000 (0:00:00.068) 0:09:16.147 ********* skipping: [primary] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, '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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'primary:4000/lokolla/nova-api:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'yes', 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "" ], "wsgi": "nova.wsgi.metadata:application" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'primary:4000/lokolla/nova-scheduler:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova : Flush handlers] *************************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/deploy.yml:11 Monday 17 August 2026 11:30:40 +0000 (0:00:00.264) 0:09:16.411 ********* NOTIFIED HANDLER nova : Restart nova-api container for primary NOTIFIED HANDLER nova : Restart nova-metadata container for primary NOTIFIED HANDLER nova : Restart nova-scheduler container for primary META: triggered running handlers for primary RUNNING HANDLER [nova : Restart nova-scheduler container] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/handlers/main.yml:19 Monday 17 August 2026 11:30:40 +0000 (0:00:00.009) 0:09:16.421 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-apjxbymgzuatqsfpbpxoadxabkgqbmqp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_scheduler", "privileged": false, "volumes": ["/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-scheduler", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-scheduler", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-scheduler 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-scheduler:change_989849", "labels": {}, "name": "nova_scheduler", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": false } RUNNING HANDLER [nova : Restart nova-api container] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/handlers/main.yml:36 Monday 17 August 2026 11:30:43 +0000 (0:00:02.655) 0:09:19.076 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wjszwtcyztfsofjnxykjtwwdqfjdaliw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_api", "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"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-api", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-api", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8774" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": {}, "name": "nova_api", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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" ] } }, "result": false } RUNNING HANDLER [nova : Restart nova-metadata container] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/handlers/main.yml:53 Monday 17 August 2026 11:30:51 +0000 (0:00:07.486) 0:09:26.562 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cdfrkwsoircpcnvyxjsnrpcplkahwdst ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_metadata", "privileged": false, "volumes": ["/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-metadata", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-metadata", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:8775" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-api:change_989849", "labels": {}, "name": "nova_metadata", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/" ] } }, "result": false } PLAY [Apply role nova-cell] **************************************************** TASK [nova-cell : Include tasks for action deploy] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/main.yml:2 Monday 17 August 2026 11:30:53 +0000 (0:00:02.470) 0:09:29.032 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/version-check.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/cleanup.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config-host.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/wait_discover_computes.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/aggregate.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/deploy.yml for primary TASK [nova-cell : Clone nova-cell repository] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/deploy.yml:2 Monday 17 August 2026 11:30:53 +0000 (0:00:00.152) 0:09:29.185 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_dev_mode | bool", "skip_reason": "Conditional result was False" } TASK [nova-cell : Get new Libvirt version] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/version-check.yml:9 Monday 17 August 2026 11:30:53 +0000 (0:00:00.042) 0:09:29.227 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-momzmmasjtlxspikobjfywqyiyaklrlu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "libvirtd (libvirt) 11.3.0\\n", "stderr": "", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "command": "libvirtd --version", "detach": false, "image": "primary:4000/lokolla/nova-libvirt:change_989849", "name": "libvirt_version_check", "remove_on_exit": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "state": "running", "tls_verify": false, "dimensions": {}, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "libvirt-version-check", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "failed_when_result": false, "invocation": { "module_args": { "action": "start_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "command": "libvirtd --version", "container_engine": "docker", "detach": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "libvirt-version-check", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-libvirt:change_989849", "labels": {}, "name": "libvirt_version_check", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false } }, "rc": 0, "result": false, "stderr": "", "stderr_lines": [], "stdout": "libvirtd (libvirt) 11.3.0\n", "stdout_lines": [ "libvirtd (libvirt) 11.3.0" ] } TASK [nova-cell : Cache new Libvirt version] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/version-check.yml:29 Monday 17 August 2026 11:30:56 +0000 (0:00:02.594) 0:09:31.822 ********* ok: [primary] => { "ansible_facts": { "libvirt_new_version": "11.3.0" }, "changed": false } TASK [Get nova_libvirt image info] ********************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/version-check.yml:36 Monday 17 August 2026 11:30:56 +0000 (0:00:00.059) 0:09:31.881 ********* included: service-image-info for primary TASK [service-image-info : Get Docker image info] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-image-info/tasks/main.yml:7 Monday 17 August 2026 11:30:56 +0000 (0:00:00.072) 0:09:31.954 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/community/docker/plugins/modules/docker_image_info.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ewwnvdssvdguzvpkaqttjybmbephbpno ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "images": [{"Id": "sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f", "RepoTags": ["primary:4000/lokolla/nova-libvirt:change_989849"], "RepoDigests": ["primary:4000/lokolla/nova-libvirt@sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f"], "Comment": "buildkit.dockerfile.v0", "Created": "2026-08-17T11:12:39.705919395Z", "Config": {"Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=en_US.UTF-8", "KOLLA_BASE_DISTRO=debian", "KOLLA_BASE_ARCH=x86_64", "PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ", "DEBIAN_FRONTEND=noninteractive"], "Entrypoint": ["dumb-init", "--single-child", "--"], "Cmd": ["kolla_start"], "Labels": {"build-date": "20260817", "kolla_version": "22.1.0", "maintainer": "Kolla Project (https://launchpad.net/kolla)", "name": "nova-libvirt", "org.opencontainers.image.authors": "Kolla Project (https://launchpad.net/kolla)", "org.opencontainers.image.created": "2026-08-17T11:08:58Z", "org.opencontainers.image.description": "OpenStack Kolla nova-libvirt image", "org.opencontainers.image.licenses": "Apache-2.0", "org.opencontainers.image.source": "https://opendev.org/openstack/kolla", "org.opencontainers.image.title": "nova-libvirt", "org.opencontainers.image.url": "https://opendev.org/openstack/kolla", "org.opencontainers.image.version": "change_989849"}, "ArgsEscaped": true}, "Architecture": "amd64", "Os": "linux", "Size": 464332425, "RootFS": {"Type": "layers", "Layers": ["sha256:035cd7d3804a752eeecd4b7c854615080ca7e254f399188c2e25ff08928b6e7d", "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef", "sha256:5756655743c4c0f23302f7d1f2ed20da6a5dbd65a8ae1709ac50fb62579b3613", "sha256:2dd62858b6bec75ff203bdb7d5f7e032dc9ad294ecfd31159bf963e87ba64ce7", "sha256:86cef7d72899f336ad44a779ad9e467c9f97aa0c221f22127996cca20a7bc771", "sha256:2babc24c6a282762d56c8b83bad6a96ba7b5a1e9e6aabbb8a350ea23e7901732", "sha256:0331f14a4042b572c5271b89a9e1c52e06cbc50d0f273892924a2afe2f40e6b6", "sha256:10440a46ac2dfdac959ebab6c3c76596c6bf2c27c3b4538b44f28f4e468552ac", "sha256:6d81d4bb01906b881695c663a46629826438428a3c4fb9403cbeb570cd6b1d97", "sha256:5bc4b299c9a16c377a916bff4fcae6def07e14b35c95a5bc79f0470c85db9865", "sha256:244e7212a25ab18f6a51f1bffb38ecacfee2f4bcdf1d1629a6590db6aeee70dc", "sha256:7e389dc18a5e55c2e4cdb56e363eabbf217a755b30ea031bea7c96e6e0153303", "sha256:c401c84647f6c12c4f7c464c3f7617d67b01b1ad43757a21caff8034532541f0", "sha256:a51f665e1c882d72bc8b1d8c23cdab8fe33c95b714cee12544856e1acc26b0cf", "sha256:d2ec76fb89c2681ae877e16101d13bc960e1e8014010766245accd56f96a079e", "sha256:c1df33aff86b1c6d35ca7a849907ac245c8a1a5faa264b6e1db91cbf12905191", "sha256:b562345c8bcc03c9bb14fd6a28b77921da0b3262e20207f975cf5d49569a325f", "sha256:219494a8c5e0617512464909f926e3af21e45e707f3b2a9f9606f6663a3e196a", "sha256:05e7b7994aa062d923e0ef79062002d65c08fc9710693df7b4d13b7a92f3c777", "sha256:0da1d44a39b058f168b15fbc01a331a37f52f7adc514dd230a53915755bce417", "sha256:390f0e9ee2bf59022344e0950f07be92df4ad4d0dcd32fdcd2902f6049bb3210", "sha256:e65bf307b9b52dc3b1e96532ee0fd565505634c9cea64293e735dec4dadb8514", "sha256:e8ed741e00713ca9293d18a00b2f6e255fec4b7f49a9404d95df5762a7a85ff6", "sha256:236dc32f3728c7d126c7f3cc39a0641b4c797820293d5f3c1491086616b82411", "sha256:2c6eae82d357a4d3d582114d035aa31f8af9e58d48aad789bf2683395f42d5e0", "sha256:f20b971f7d52177e25a39bd5e48736b77679838b1d42a088026038e52a75ba83", "sha256:9155a7aa4b962038e18d20acee727e00f79c24480eb3990de335ec8d4e231028", "sha256:2c4dedc66bef0e1119a0bff4a9da550e4cf35d1c8b2dab3ad02cccc36b5519b2", "sha256:573a326624dd11ebbd2f675ce4aa14e7c9fcf6d8ac43eaffd5d1e445197c4f79", "sha256:3338d23256334be874a9a9fdd9087c6c0cc1d4aced4ab1ff1f1e5201ade6e400", "sha256:74311eccf6a2a35faf56d468b735491b9221cd2fac7972ce76143e47a319341f", "sha256:292b0c82300d323f83242cfea2a4db3844ab46f34c0d8fd247e3f64d83f0c798"]}, "Metadata": {"LastTagTime": "2026-08-17T11:20:36.964409294Z"}, "Descriptor": {"mediaType": "application/vnd.oci.image.index.v1+json", "digest": "sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f", "size": 856}, "Identity": {"Pull": [{"Repository": "docker.io/primary/lokolla/nova-libvirt"}], "Build": [{"Ref": "zfa9zevvlrid9zexi6u6wmzq0", "CreatedAt": "2026-08-17T11:13:36.200319068Z"}]}}], "invocation": {"module_args": {"name": ["primary:4000/lokolla/nova-libvirt:change_989849"], "docker_host": "unix:///var/run/docker.sock", "api_version": "auto", "timeout": 60, "tls": false, "use_ssh_client": false, "validate_certs": false, "debug": false, "tls_hostname": null, "ca_path": null, "client_cert": null, "client_key": null}}}\n', b'') ok: [primary] => { "changed": false, "images": [ { "Architecture": "amd64", "Comment": "buildkit.dockerfile.v0", "Config": { "ArgsEscaped": true, "Cmd": [ "kolla_start" ], "Entrypoint": [ "dumb-init", "--single-child", "--" ], "Env": [ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=en_US.UTF-8", "KOLLA_BASE_DISTRO=debian", "KOLLA_BASE_ARCH=x86_64", "PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ", "DEBIAN_FRONTEND=noninteractive" ], "Labels": { "build-date": "20260817", "kolla_version": "22.1.0", "maintainer": "Kolla Project (https://launchpad.net/kolla)", "name": "nova-libvirt", "org.opencontainers.image.authors": "Kolla Project (https://launchpad.net/kolla)", "org.opencontainers.image.created": "2026-08-17T11:08:58Z", "org.opencontainers.image.description": "OpenStack Kolla nova-libvirt image", "org.opencontainers.image.licenses": "Apache-2.0", "org.opencontainers.image.source": "https://opendev.org/openstack/kolla", "org.opencontainers.image.title": "nova-libvirt", "org.opencontainers.image.url": "https://opendev.org/openstack/kolla", "org.opencontainers.image.version": "change_989849" } }, "Created": "2026-08-17T11:12:39.705919395Z", "Descriptor": { "digest": "sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f", "mediaType": "application/vnd.oci.image.index.v1+json", "size": 856 }, "Id": "sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f", "Identity": { "Build": [ { "CreatedAt": "2026-08-17T11:13:36.200319068Z", "Ref": "zfa9zevvlrid9zexi6u6wmzq0" } ], "Pull": [ { "Repository": "docker.io/primary/lokolla/nova-libvirt" } ] }, "Metadata": { "LastTagTime": "2026-08-17T11:20:36.964409294Z" }, "Os": "linux", "RepoDigests": [ "primary:4000/lokolla/nova-libvirt@sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f" ], "RepoTags": [ "primary:4000/lokolla/nova-libvirt:change_989849" ], "RootFS": { "Layers": [ "sha256:035cd7d3804a752eeecd4b7c854615080ca7e254f399188c2e25ff08928b6e7d", "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef", "sha256:5756655743c4c0f23302f7d1f2ed20da6a5dbd65a8ae1709ac50fb62579b3613", "sha256:2dd62858b6bec75ff203bdb7d5f7e032dc9ad294ecfd31159bf963e87ba64ce7", "sha256:86cef7d72899f336ad44a779ad9e467c9f97aa0c221f22127996cca20a7bc771", "sha256:2babc24c6a282762d56c8b83bad6a96ba7b5a1e9e6aabbb8a350ea23e7901732", "sha256:0331f14a4042b572c5271b89a9e1c52e06cbc50d0f273892924a2afe2f40e6b6", "sha256:10440a46ac2dfdac959ebab6c3c76596c6bf2c27c3b4538b44f28f4e468552ac", "sha256:6d81d4bb01906b881695c663a46629826438428a3c4fb9403cbeb570cd6b1d97", "sha256:5bc4b299c9a16c377a916bff4fcae6def07e14b35c95a5bc79f0470c85db9865", "sha256:244e7212a25ab18f6a51f1bffb38ecacfee2f4bcdf1d1629a6590db6aeee70dc", "sha256:7e389dc18a5e55c2e4cdb56e363eabbf217a755b30ea031bea7c96e6e0153303", "sha256:c401c84647f6c12c4f7c464c3f7617d67b01b1ad43757a21caff8034532541f0", "sha256:a51f665e1c882d72bc8b1d8c23cdab8fe33c95b714cee12544856e1acc26b0cf", "sha256:d2ec76fb89c2681ae877e16101d13bc960e1e8014010766245accd56f96a079e", "sha256:c1df33aff86b1c6d35ca7a849907ac245c8a1a5faa264b6e1db91cbf12905191", "sha256:b562345c8bcc03c9bb14fd6a28b77921da0b3262e20207f975cf5d49569a325f", "sha256:219494a8c5e0617512464909f926e3af21e45e707f3b2a9f9606f6663a3e196a", "sha256:05e7b7994aa062d923e0ef79062002d65c08fc9710693df7b4d13b7a92f3c777", "sha256:0da1d44a39b058f168b15fbc01a331a37f52f7adc514dd230a53915755bce417", "sha256:390f0e9ee2bf59022344e0950f07be92df4ad4d0dcd32fdcd2902f6049bb3210", "sha256:e65bf307b9b52dc3b1e96532ee0fd565505634c9cea64293e735dec4dadb8514", "sha256:e8ed741e00713ca9293d18a00b2f6e255fec4b7f49a9404d95df5762a7a85ff6", "sha256:236dc32f3728c7d126c7f3cc39a0641b4c797820293d5f3c1491086616b82411", "sha256:2c6eae82d357a4d3d582114d035aa31f8af9e58d48aad789bf2683395f42d5e0", "sha256:f20b971f7d52177e25a39bd5e48736b77679838b1d42a088026038e52a75ba83", "sha256:9155a7aa4b962038e18d20acee727e00f79c24480eb3990de335ec8d4e231028", "sha256:2c4dedc66bef0e1119a0bff4a9da550e4cf35d1c8b2dab3ad02cccc36b5519b2", "sha256:573a326624dd11ebbd2f675ce4aa14e7c9fcf6d8ac43eaffd5d1e445197c4f79", "sha256:3338d23256334be874a9a9fdd9087c6c0cc1d4aced4ab1ff1f1e5201ade6e400", "sha256:74311eccf6a2a35faf56d468b735491b9221cd2fac7972ce76143e47a319341f", "sha256:292b0c82300d323f83242cfea2a4db3844ab46f34c0d8fd247e3f64d83f0c798" ], "Type": "layers" }, "Size": 464332425 } ], "invocation": { "module_args": { "api_version": "auto", "ca_path": null, "client_cert": null, "client_key": null, "debug": false, "docker_host": "unix:///var/run/docker.sock", "name": [ "primary:4000/lokolla/nova-libvirt:change_989849" ], "timeout": 60, "tls": false, "tls_hostname": null, "use_ssh_client": false, "validate_certs": false } } } TASK [service-image-info : Set service image info fact] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-image-info/tasks/main.yml:12 Monday 17 August 2026 11:30:57 +0000 (0:00:00.845) 0:09:32.800 ********* ok: [primary] => { "ansible_facts": { "service_image_info": { "changed": false, "failed": false, "images": [ { "Architecture": "amd64", "Comment": "buildkit.dockerfile.v0", "Config": { "ArgsEscaped": true, "Cmd": [ "kolla_start" ], "Entrypoint": [ "dumb-init", "--single-child", "--" ], "Env": [ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=en_US.UTF-8", "KOLLA_BASE_DISTRO=debian", "KOLLA_BASE_ARCH=x86_64", "PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ", "DEBIAN_FRONTEND=noninteractive" ], "Labels": { "build-date": "20260817", "kolla_version": "22.1.0", "maintainer": "Kolla Project (https://launchpad.net/kolla)", "name": "nova-libvirt", "org.opencontainers.image.authors": "Kolla Project (https://launchpad.net/kolla)", "org.opencontainers.image.created": "2026-08-17T11:08:58Z", "org.opencontainers.image.description": "OpenStack Kolla nova-libvirt image", "org.opencontainers.image.licenses": "Apache-2.0", "org.opencontainers.image.source": "https://opendev.org/openstack/kolla", "org.opencontainers.image.title": "nova-libvirt", "org.opencontainers.image.url": "https://opendev.org/openstack/kolla", "org.opencontainers.image.version": "change_989849" } }, "Created": "2026-08-17T11:12:39.705919395Z", "Descriptor": { "digest": "sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f", "mediaType": "application/vnd.oci.image.index.v1+json", "size": 856 }, "Id": "sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f", "Identity": { "Build": [ { "CreatedAt": "2026-08-17T11:13:36.200319068Z", "Ref": "zfa9zevvlrid9zexi6u6wmzq0" } ], "Pull": [ { "Repository": "docker.io/primary/lokolla/nova-libvirt" } ] }, "Metadata": { "LastTagTime": "2026-08-17T11:20:36.964409294Z" }, "Os": "linux", "RepoDigests": [ "primary:4000/lokolla/nova-libvirt@sha256:ef27306511e822cf2c468f61139cdaae5805580c070e6fb36d23dd0d32b9f46f" ], "RepoTags": [ "primary:4000/lokolla/nova-libvirt:change_989849" ], "RootFS": { "Layers": [ "sha256:035cd7d3804a752eeecd4b7c854615080ca7e254f399188c2e25ff08928b6e7d", "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef", "sha256:5756655743c4c0f23302f7d1f2ed20da6a5dbd65a8ae1709ac50fb62579b3613", "sha256:2dd62858b6bec75ff203bdb7d5f7e032dc9ad294ecfd31159bf963e87ba64ce7", "sha256:86cef7d72899f336ad44a779ad9e467c9f97aa0c221f22127996cca20a7bc771", "sha256:2babc24c6a282762d56c8b83bad6a96ba7b5a1e9e6aabbb8a350ea23e7901732", "sha256:0331f14a4042b572c5271b89a9e1c52e06cbc50d0f273892924a2afe2f40e6b6", "sha256:10440a46ac2dfdac959ebab6c3c76596c6bf2c27c3b4538b44f28f4e468552ac", "sha256:6d81d4bb01906b881695c663a46629826438428a3c4fb9403cbeb570cd6b1d97", "sha256:5bc4b299c9a16c377a916bff4fcae6def07e14b35c95a5bc79f0470c85db9865", "sha256:244e7212a25ab18f6a51f1bffb38ecacfee2f4bcdf1d1629a6590db6aeee70dc", "sha256:7e389dc18a5e55c2e4cdb56e363eabbf217a755b30ea031bea7c96e6e0153303", "sha256:c401c84647f6c12c4f7c464c3f7617d67b01b1ad43757a21caff8034532541f0", "sha256:a51f665e1c882d72bc8b1d8c23cdab8fe33c95b714cee12544856e1acc26b0cf", "sha256:d2ec76fb89c2681ae877e16101d13bc960e1e8014010766245accd56f96a079e", "sha256:c1df33aff86b1c6d35ca7a849907ac245c8a1a5faa264b6e1db91cbf12905191", "sha256:b562345c8bcc03c9bb14fd6a28b77921da0b3262e20207f975cf5d49569a325f", "sha256:219494a8c5e0617512464909f926e3af21e45e707f3b2a9f9606f6663a3e196a", "sha256:05e7b7994aa062d923e0ef79062002d65c08fc9710693df7b4d13b7a92f3c777", "sha256:0da1d44a39b058f168b15fbc01a331a37f52f7adc514dd230a53915755bce417", "sha256:390f0e9ee2bf59022344e0950f07be92df4ad4d0dcd32fdcd2902f6049bb3210", "sha256:e65bf307b9b52dc3b1e96532ee0fd565505634c9cea64293e735dec4dadb8514", "sha256:e8ed741e00713ca9293d18a00b2f6e255fec4b7f49a9404d95df5762a7a85ff6", "sha256:236dc32f3728c7d126c7f3cc39a0641b4c797820293d5f3c1491086616b82411", "sha256:2c6eae82d357a4d3d582114d035aa31f8af9e58d48aad789bf2683395f42d5e0", "sha256:f20b971f7d52177e25a39bd5e48736b77679838b1d42a088026038e52a75ba83", "sha256:9155a7aa4b962038e18d20acee727e00f79c24480eb3990de335ec8d4e231028", "sha256:2c4dedc66bef0e1119a0bff4a9da550e4cf35d1c8b2dab3ad02cccc36b5519b2", "sha256:573a326624dd11ebbd2f675ce4aa14e7c9fcf6d8ac43eaffd5d1e445197c4f79", "sha256:3338d23256334be874a9a9fdd9087c6c0cc1d4aced4ab1ff1f1e5201ade6e400", "sha256:74311eccf6a2a35faf56d468b735491b9221cd2fac7972ce76143e47a319341f", "sha256:292b0c82300d323f83242cfea2a4db3844ab46f34c0d8fd247e3f64d83f0c798" ], "Type": "layers" }, "Size": 464332425 } ] } }, "changed": false } TASK [service-image-info : Get Podman image info] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-image-info/tasks/main.yml:22 Monday 17 August 2026 11:30:57 +0000 (0:00:00.084) 0:09:32.885 ********* skipping: [primary] => { "changed": false, "false_condition": "kolla_container_engine == 'podman'", "skip_reason": "Conditional result was False" } TASK [service-image-info : Set service image info fact] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-image-info/tasks/main.yml:27 Monday 17 August 2026 11:30:57 +0000 (0:00:00.055) 0:09:32.941 ********* skipping: [primary] => { "changed": false, "false_condition": "kolla_container_engine == 'podman'", "skip_reason": "Conditional result was False" } TASK [nova-cell : Get container facts] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/version-check.yml:41 Monday 17 August 2026 11:30:57 +0000 (0:00:00.063) 0:09:33.004 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-suiewpouwyinrkrltrkupqvunztnutsd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "containers": {}, "invocation": {"module_args": {"action": "get_containers", "container_engine": "docker", "name": ["nova_libvirt"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "containers": {}, "invocation": { "module_args": { "action": "get_containers", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "nova_libvirt" ] } }, "result": false } TASK [nova-cell : Get current Libvirt version] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/version-check.yml:51 Monday 17 August 2026 11:30:58 +0000 (0:00:00.680) 0:09:33.685 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts_per_host.containers[service.container_name] is defined", "skip_reason": "Conditional result was False" } TASK [nova-cell : Check that the new Libvirt version is >= current] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/version-check.yml:64 Monday 17 August 2026 11:30:58 +0000 (0:00:00.048) 0:09:33.733 ********* skipping: [primary] => { "changed": false, "false_condition": "libvirt_version_current_results is not skipped", "skip_reason": "Conditional result was False" } TASK [nova-cell : Stop and remove containers for unmanaged services] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/cleanup.yml:2 Monday 17 August 2026 11:30:58 +0000 (0:00:00.045) 0:09:33.778 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [nova-cell : Removing config for unmanaged services] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/cleanup.yml:15 Monday 17 August 2026 11:30:58 +0000 (0:00:00.039) 0:09:33.818 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [Load and persist br_netfilter module] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config-host.yml:2 Monday 17 August 2026 11:30:58 +0000 (0:00:00.040) 0:09:33.858 ********* included: module-load for primary TASK [module-load : Load modules] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:8 Monday 17 August 2026 11:30:58 +0000 (0:00:00.056) 0:09:33.914 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/community/general/plugins/modules/modprobe.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-urlrltsisklcqynvhbnzbfalabnhtihn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "name": "br_netfilter", "params": "", "state": "present", "invocation": {"module_args": {"name": "br_netfilter", "state": "present", "params": "", "persistent": "disabled"}}}\n', b'') changed: [primary] => (item=br_netfilter) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "name": "br_netfilter", "params": "", "persistent": "disabled", "state": "present" } }, "item": { "name": "br_netfilter" }, "name": "br_netfilter", "params": "", "state": "present" } TASK [module-load : Persist modules via modules-load.d] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:18 Monday 17 August 2026 11:30:58 +0000 (0:00:00.408) 0:09:34.323 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218 `" && echo ansible-tmp-1786966258.9245427-103155-130728326095218="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966258.9245427-103155-130728326095218=/home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yimhvqiwwavnlxkiuuesqotpozbpxolo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/modules-load.d/br_netfilter.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmppl7xyn8t/module-load.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmppl7xyn8t/module-load.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/ /home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lmdscafiexzimgcgavmuzppwzlywbhkr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/modules-load.d/br_netfilter.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/.source.conf", "md5sum": "1d4f46901c2386c7c74c96dc725ffd1d", "checksum": "95f40cda62dc4d1f4975ef2d651fbe20f9c57607", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 32, "invocation": {"module_args": {"dest": "/etc/modules-load.d/br_netfilter.conf", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/.source.conf", "follow": false, "_original_basename": "module-load.conf.j2", "checksum": "95f40cda62dc4d1f4975ef2d651fbe20f9c57607", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=br_netfilter) => { "ansible_loop_var": "item", "changed": true, "checksum": "95f40cda62dc4d1f4975ef2d651fbe20f9c57607", "dest": "/etc/modules-load.d/br_netfilter.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "module-load.conf.j2", "attributes": null, "backup": false, "checksum": "95f40cda62dc4d1f4975ef2d651fbe20f9c57607", "content": null, "dest": "/etc/modules-load.d/br_netfilter.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "name": "br_netfilter" }, "md5sum": "1d4f46901c2386c7c74c96dc725ffd1d", "mode": "0644", "owner": "root", "size": 32, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966258.9245427-103155-130728326095218/.source.conf", "state": "file", "uid": 0 } TASK [module-load : Drop module persistence] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:30 Monday 17 August 2026 11:30:59 +0000 (0:00:00.793) 0:09:35.117 ********* skipping: [primary] => (item=br_netfilter) => { "ansible_loop_var": "item", "changed": false, "false_condition": "(item.state | default('present')) == 'absent'", "item": { "name": "br_netfilter" }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova-cell : Enable bridge-nf-call sysctl variables] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config-host.yml:11 Monday 17 August 2026 11:30:59 +0000 (0:00:00.056) 0:09:35.173 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tyhxxwvogsomrkjjepfteobfmfolckho ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.bridge.bridge-nf-call-iptables", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item=net.bridge.bridge-nf-call-iptables) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.bridge.bridge-nf-call-iptables", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1" } }, "item": "net.bridge.bridge-nf-call-iptables" } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-upbljpvuoyaaesxbdtbybzmxqxejqozk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.bridge.bridge-nf-call-ip6tables", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item=net.bridge.bridge-nf-call-ip6tables) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.bridge.bridge-nf-call-ip6tables", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "1" } }, "item": "net.bridge.bridge-nf-call-ip6tables" } TASK [nova-cell : Install udev kolla kvm rules] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config-host.yml:30 Monday 17 August 2026 11:31:00 +0000 (0:00:00.661) 0:09:35.835 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_compute_virt_type == 'kvm'", "skip_reason": "Conditional result was False" } TASK [nova-cell : Mask qemu-kvm service] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config-host.yml:44 Monday 17 August 2026 11:31:00 +0000 (0:00:00.041) 0:09:35.877 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_compute_virt_type == 'kvm'", "skip_reason": "Conditional result was False" } TASK [nova-cell : Ensuring config directories exist] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:2 Monday 17 August 2026 11:31:00 +0000 (0:00:00.041) 0:09:35.918 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nwphttrcbkpokihubqjtkeeepivizmsb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-libvirt", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-libvirt", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-libvirt", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-libvirt", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-whrwcsaasfznyovzfefowbubljhpzfds ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-ssh", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-ssh", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-ssh", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-ssh", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qqikhrifirqubflrqpndqybnheazazsw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-novncproxy", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-novncproxy", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-novncproxy", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-novncproxy", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zyljmxmukrjppruggwwjoodwidiwpzyl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-conductor", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-conductor", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-conductor", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-conductor", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qpfyqxomqvfnokevsyrhsdoztfkxzdkp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/nova-compute", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-compute", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/nova-compute", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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, "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/nova-compute", "size": 4096, "state": "directory", "uid": 0 } TASK [nova-cell : Copying over TLS certificates] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:14 Monday 17 August 2026 11:31:02 +0000 (0:00:01.764) 0:09:37.682 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for nova] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:31:02 +0000 (0:00:00.076) 0:09:37.759 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078 `" && echo ansible-tmp-1786966262.554129-103257-153204276801078="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966262.554129-103257-153204276801078=/home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bbgnepanbolufvhijxltmffxzjuqekph ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/ /home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nqxtlqqcvsqacatgqbhzqdkkoaiskmso ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-libvirt/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-libvirt/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966262.554129-103257-153204276801078/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791 `" && echo ansible-tmp-1786966263.240945-103257-20413274094791="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966263.240945-103257-20413274094791=/home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nsneftuhqldtmyghleesrvklrpmsctmx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-ssh/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/ /home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ogdnnahhmcqlnlteewpdmzceqdrvxfok ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-ssh/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-ssh/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-ssh/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-ssh/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.240945-103257-20413274094791/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463 `" && echo ansible-tmp-1786966263.9662514-103257-146707867553463="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966263.9662514-103257-146707867553463=/home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gnreuxsrwsfywlumzbgsrsngzjnimhdr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-novncproxy/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/ /home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jenfaptbvgagnccientcmhxhznajlgoq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-novncproxy/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-novncproxy/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-novncproxy/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-novncproxy/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966263.9662514-103257-146707867553463/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577 `" && echo ansible-tmp-1786966264.7197719-103257-108006676429577="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966264.7197719-103257-108006676429577=/home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zwxvgtxuozpnckfxurcfkqiwlctoyane ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-conductor/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/ /home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ckpxvqqbbxfdkkcclqsclemaqfutovfa ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-conductor/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-conductor/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-conductor/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-conductor/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966264.7197719-103257-108006676429577/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682 `" && echo ansible-tmp-1786966265.44864-103257-38456569276682="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966265.44864-103257-38456569276682=/home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-khqinjeeoopavwpeelsoomdwekddkdsq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/ /home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iztxqomexzjigteytifmunlrjfffadmu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-compute/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-compute/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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, "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966265.44864-103257-38456569276682/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for nova_cell] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:31:06 +0000 (0:00:03.848) 0:09:41.607 ********* skipping: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:31:06 +0000 (0:00:00.273) 0:09:41.880 ********* skipping: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "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, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS key for nova] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:31:06 +0000 (0:00:00.287) 0:09:42.168 ********* skipping: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "kolla_copy_backend_tls_files | bool", "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_989849", "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, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova-cell : Include tasks from external_ceph.yml] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:19 Monday 17 August 2026 11:31:06 +0000 (0:00:00.279) 0:09:42.448 ********* skipping: [primary] => { "changed": false, "false_condition": "(nova_backend == \"rbd\" or cinder_backend_ceph | bool)", "skip_reason": "Conditional result was False" } TASK [nova-cell : Check if policies shall be overwritten] ********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:25 Monday 17 August 2026 11:31:07 +0000 (0:00:00.038) 0:09:42.486 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [nova-cell : Set nova policy file] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:37 Monday 17 August 2026 11:31:07 +0000 (0:00:00.036) 0:09:42.523 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_policy.results | length > 0", "skip_reason": "Conditional result was False" } TASK [nova-cell : Check for vendordata file] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:44 Monday 17 August 2026 11:31:07 +0000 (0:00:00.034) 0:09:42.558 ********* ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966267.1244442-103474-7333624775637 `" && echo ansible-tmp-1786966267.1244442-103474-7333624775637="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966267.1244442-103474-7333624775637 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp6grt5mwh TO /home/zuul/.ansible/tmp/ansible-tmp-1786966267.1244442-103474-7333624775637/AnsiballZ_stat.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966267.1244442-103474-7333624775637/ /home/zuul/.ansible/tmp/ansible-tmp-1786966267.1244442-103474-7333624775637/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786966267.1244442-103474-7333624775637/AnsiballZ_stat.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966267.1244442-103474-7333624775637/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_mime": true, "path": "/etc/kolla/config/nova/vendordata.json" } }, "stat": { "exists": false } } TASK [nova-cell : Set vendordata file path] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:51 Monday 17 August 2026 11:31:07 +0000 (0:00:00.309) 0:09:42.867 ********* skipping: [primary] => { "changed": false, "false_condition": "vendordata_file.stat.exists", "skip_reason": "Conditional result was False" } TASK [nova-cell : List all hypervisors] **************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:63 Monday 17 August 2026 11:31:07 +0000 (0:00:00.041) 0:09:42.908 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-trnkjxbrwzgpehprsvphjcmaxhajeqez ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "resources": [], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "region_name": "RegionOne", "endpoint_type": "internal", "service": "compute", "type": "hypervisor"}, "module_name": "openstack.cloud.resources", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => { "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_type": "internal", "region_name": "RegionOne", "service": "compute", "type": "hypervisor" }, "module_extra_vars": {}, "module_name": "openstack.cloud.resources", "timeout": 180, "user": null } }, "resources": [] } TASK [nova-cell : Match current hypervisor] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:80 Monday 17 August 2026 11:31:10 +0000 (0:00:03.329) 0:09:46.237 ********* skipping: [primary] => { "changed": false, "false_condition": "hypervisors.resources | length > 0", "skip_reason": "Conditional result was False" } TASK [nova-cell : Assert that only one hypervisor was matched] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:86 Monday 17 August 2026 11:31:10 +0000 (0:00:00.042) 0:09:46.279 ********* skipping: [primary] => { "changed": false, "false_condition": "hypervisors.resources | length > 0", "skip_reason": "Conditional result was False" } TASK [nova-cell : Copy the matched hypervisor UUID to compute_id] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:98 Monday 17 August 2026 11:31:10 +0000 (0:00:00.043) 0:09:46.323 ********* skipping: [primary] => { "changed": false, "false_condition": "hypervisors.resources | length > 0", "skip_reason": "Conditional result was False" } TASK [nova-cell : Generate a new UUID then copy to compute_id] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:109 Monday 17 August 2026 11:31:10 +0000 (0:00:00.046) 0:09:46.369 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697 `" && echo ansible-tmp-1786966270.9686966-103686-199495085134697="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966270.9686966-103686-199495085134697=/home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yeovblvadkmzkgqxamcbcmcqgwpmmzmc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/compute_id", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/.918ldq02 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/.918ldq02 /home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/ /home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-skupxgbrtvfzqoloakxlvwhygpwsbfei ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/compute_id", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/.source", "md5sum": "23f5c6982ecc88472790d9bbfdb144d8", "checksum": "9cf58c01c50b304ce0fe2c6387998e69db4a1042", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 36, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/compute_id", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/.source", "_original_basename": ".918ldq02", "follow": false, "checksum": "9cf58c01c50b304ce0fe2c6387998e69db4a1042", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "9cf58c01c50b304ce0fe2c6387998e69db4a1042", "dest": "/etc/kolla/nova-compute/compute_id", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": ".918ldq02", "attributes": null, "backup": false, "checksum": "9cf58c01c50b304ce0fe2c6387998e69db4a1042", "content": null, "dest": "/etc/kolla/nova-compute/compute_id", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/.source", "unsafe_writes": false, "validate": null } }, "md5sum": "23f5c6982ecc88472790d9bbfdb144d8", "mode": "0660", "owner": "root", "size": 36, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966270.9686966-103686-199495085134697/.source", "state": "file", "uid": 0 } TASK [nova-cell : Copying over config.json files for services] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:117 Monday 17 August 2026 11:31:11 +0000 (0:00:00.794) 0:09:47.164 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360 `" && echo ansible-tmp-1786966271.9616423-103747-219436238076360="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966271.9616423-103747-219436238076360=/home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pptfierrdfoxljiliqhclvdlwmgpzppu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp06b7r8k1/nova-libvirt.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp06b7r8k1/nova-libvirt.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/ /home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-phznpmwvxzqgwpoelykiscluqjajgrfu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/.source.json", "md5sum": "eadd7005b76709e1326145a3f0a0a81f", "checksum": "b2baeb4a2e27a3c2a084802a2b065d2b89edc905", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2660, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/.source.json", "follow": false, "_original_basename": "nova-libvirt.json.j2", "checksum": "b2baeb4a2e27a3c2a084802a2b065d2b89edc905", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "b2baeb4a2e27a3c2a084802a2b065d2b89edc905", "dest": "/etc/kolla/nova-libvirt/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-libvirt.json.j2", "attributes": null, "backup": false, "checksum": "b2baeb4a2e27a3c2a084802a2b065d2b89edc905", "content": null, "dest": "/etc/kolla/nova-libvirt/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "eadd7005b76709e1326145a3f0a0a81f", "mode": "0660", "owner": "root", "size": 2660, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966271.9616423-103747-219436238076360/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934 `" && echo ansible-tmp-1786966272.6674678-103747-207476410154934="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966272.6674678-103747-207476410154934=/home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-umcfhoytutchdaihnvaizijnvhwrvxqi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-ssh/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0h9ak78i/nova-ssh.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp0h9ak78i/nova-ssh.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/ /home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wrcjfisvvvpggkwypqrwnpusjrezmcje ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-ssh/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/.source.json", "md5sum": "e9441243d5cda06673bef0c30d08a1b5", "checksum": "162a232f6a2390a1033aff233e824b211f8fdc77", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1469, "invocation": {"module_args": {"dest": "/etc/kolla/nova-ssh/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/.source.json", "follow": false, "_original_basename": "nova-ssh.json.j2", "checksum": "162a232f6a2390a1033aff233e824b211f8fdc77", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "162a232f6a2390a1033aff233e824b211f8fdc77", "dest": "/etc/kolla/nova-ssh/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-ssh.json.j2", "attributes": null, "backup": false, "checksum": "162a232f6a2390a1033aff233e824b211f8fdc77", "content": null, "dest": "/etc/kolla/nova-ssh/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "md5sum": "e9441243d5cda06673bef0c30d08a1b5", "mode": "0660", "owner": "root", "size": 1469, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966272.6674678-103747-207476410154934/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710 `" && echo ansible-tmp-1786966273.4067302-103747-263282484016710="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966273.4067302-103747-263282484016710=/home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lietkzlvsoexxjhuakgseydialhokiut ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-novncproxy/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpqhokmjjb/nova-novncproxy.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpqhokmjjb/nova-novncproxy.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/ /home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kwdnbahckvahlxdnvxlirdhnljmrtacl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-novncproxy/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/.source.json", "md5sum": "d88937d1e23e002abfeaaf9d3e1c2e41", "checksum": "91447e0c561867567cd756e3826dd58705de0a2d", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 889, "invocation": {"module_args": {"dest": "/etc/kolla/nova-novncproxy/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/.source.json", "follow": false, "_original_basename": "nova-novncproxy.json.j2", "checksum": "91447e0c561867567cd756e3826dd58705de0a2d", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "91447e0c561867567cd756e3826dd58705de0a2d", "dest": "/etc/kolla/nova-novncproxy/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-novncproxy.json.j2", "attributes": null, "backup": false, "checksum": "91447e0c561867567cd756e3826dd58705de0a2d", "content": null, "dest": "/etc/kolla/nova-novncproxy/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "d88937d1e23e002abfeaaf9d3e1c2e41", "mode": "0660", "owner": "root", "size": 889, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966273.4067302-103747-263282484016710/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502 `" && echo ansible-tmp-1786966274.1166742-103747-91077539856502="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966274.1166742-103747-91077539856502=/home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zrglsnnobimgnfhtctkdpllqhetkrrei ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-conductor/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpiucgcgtk/nova-conductor.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpiucgcgtk/nova-conductor.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/ /home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zxplpcrgdoosppcrztkqfgdrgngjbwqi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-conductor/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/.source.json", "md5sum": "47d953f6d1bb59a0c219047505fe6992", "checksum": "4943df09125f4ca1a3ed60ae8fe185ab81ca87fc", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 888, "invocation": {"module_args": {"dest": "/etc/kolla/nova-conductor/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/.source.json", "follow": false, "_original_basename": "nova-conductor.json.j2", "checksum": "4943df09125f4ca1a3ed60ae8fe185ab81ca87fc", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "4943df09125f4ca1a3ed60ae8fe185ab81ca87fc", "dest": "/etc/kolla/nova-conductor/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-conductor.json.j2", "attributes": null, "backup": false, "checksum": "4943df09125f4ca1a3ed60ae8fe185ab81ca87fc", "content": null, "dest": "/etc/kolla/nova-conductor/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "47d953f6d1bb59a0c219047505fe6992", "mode": "0660", "owner": "root", "size": 888, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.1166742-103747-91077539856502/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795 `" && echo ansible-tmp-1786966274.8219635-103747-146492119808795="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966274.8219635-103747-146492119808795=/home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eutfbgzhcoruslfrlgetnljuqkfngnzz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpci2d9nsf/nova-compute.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpci2d9nsf/nova-compute.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/ /home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pqyfxubwukmltsklhxntqqwbobhaxbin ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/.source.json", "md5sum": "9a26e8b42a4786b1442b70356d547db1", "checksum": "04ac4438653f85fe7acefe80004f8bc6ca2d5980", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2393, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/.source.json", "follow": false, "_original_basename": "nova-compute.json.j2", "checksum": "04ac4438653f85fe7acefe80004f8bc6ca2d5980", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "04ac4438653f85fe7acefe80004f8bc6ca2d5980", "dest": "/etc/kolla/nova-compute/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "nova-compute.json.j2", "attributes": null, "backup": false, "checksum": "04ac4438653f85fe7acefe80004f8bc6ca2d5980", "content": null, "dest": "/etc/kolla/nova-compute/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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, "" ] } }, "md5sum": "9a26e8b42a4786b1442b70356d547db1", "mode": "0660", "owner": "root", "size": 2393, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966274.8219635-103747-146492119808795/.source.json", "state": "file", "uid": 0 } TASK [nova-cell : Copying over nova.conf] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:127 Monday 17 August 2026 11:31:15 +0000 (0:00:03.815) 0:09:50.980 ********* skipping: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in nova_cell_services_require_nova_conf", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in nova_cell_services_require_nova_conf", "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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "skip_reason": "Conditional result was False" } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515 `" && echo ansible-tmp-1786966275.8062363-104056-204895390518515="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966275.8062363-104056-204895390518515=/home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tcpuimbzsrurvsedyuqmcvxysqntzcaw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-novncproxy/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplj_vxtsf/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplj_vxtsf/source /home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/ /home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rnuojjrqwffdgwivaagtmbrcdoofpnzi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-novncproxy/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/.source.conf", "md5sum": "fd97053c6450808cd13f0c16f8ffa292", "checksum": "285991a2862aea27d765fa846e0d45cd5fa0b1fd", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2609, "invocation": {"module_args": {"dest": "/etc/kolla/nova-novncproxy/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/.source.conf", "_original_basename": "source", "follow": false, "checksum": "285991a2862aea27d765fa846e0d45cd5fa0b1fd", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "285991a2862aea27d765fa846e0d45cd5fa0b1fd", "dest": "/etc/kolla/nova-novncproxy/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "285991a2862aea27d765fa846e0d45cd5fa0b1fd", "content": null, "dest": "/etc/kolla/nova-novncproxy/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-novncproxy.conf", "/etc/kolla/config/nova/primary/nova.conf", "/etc/kolla/config/nova/primary/nova-novncproxy.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplj_vxtsf/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "fd97053c6450808cd13f0c16f8ffa292", "mode": "0660", "owner": "root", "size": 2609, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966275.8062363-104056-204895390518515/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843 `" && echo ansible-tmp-1786966276.7175698-104056-118098195744843="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966276.7175698-104056-118098195744843=/home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-blpskxjohxyctyjfqjhojszsxghayhmh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-conductor/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp2vu2jcou/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp2vu2jcou/source /home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/ /home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mpbiizrvrybqzmumivhrmmuvamwcppwf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-conductor/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/.source.conf", "md5sum": "2ae3472dcfaa9df1939f1058465ff1c4", "checksum": "bd0ed11fd5a423eff8515d59087e320bee7c2915", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2866, "invocation": {"module_args": {"dest": "/etc/kolla/nova-conductor/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/.source.conf", "_original_basename": "source", "follow": false, "checksum": "bd0ed11fd5a423eff8515d59087e320bee7c2915", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "bd0ed11fd5a423eff8515d59087e320bee7c2915", "dest": "/etc/kolla/nova-conductor/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "bd0ed11fd5a423eff8515d59087e320bee7c2915", "content": null, "dest": "/etc/kolla/nova-conductor/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-conductor.conf", "/etc/kolla/config/nova/primary/nova.conf", "/etc/kolla/config/nova/primary/nova-conductor.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp2vu2jcou/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "md5sum": "2ae3472dcfaa9df1939f1058465ff1c4", "mode": "0660", "owner": "root", "size": 2866, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966276.7175698-104056-118098195744843/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275 `" && echo ansible-tmp-1786966277.595378-104056-267178298915275="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966277.595378-104056-267178298915275=/home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ysbuhmqdxddnuihmordgsjuunrslwtrv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/nova.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_6os2q1z/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_6os2q1z/source /home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/ /home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-keoewnddjtbudxovbcpcufgsabmuzvcn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/nova.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/.source.conf", "md5sum": "06609f7b0810e67fa1303a877c7054d6", "checksum": "dfc2f68e518d263b536db5b198932c750e75c453", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2606, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/nova.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/.source.conf", "_original_basename": "source", "follow": false, "checksum": "dfc2f68e518d263b536db5b198932c750e75c453", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "dfc2f68e518d263b536db5b198932c750e75c453", "dest": "/etc/kolla/nova-compute/nova.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "dfc2f68e518d263b536db5b198932c750e75c453", "content": null, "dest": "/etc/kolla/nova-compute/nova.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/nova.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/nova.conf", "/etc/kolla/config/nova/nova-compute.conf", "/etc/kolla/config/nova/primary/nova.conf", "/etc/kolla/config/nova/primary/nova-compute.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_6os2q1z/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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, "" ] } }, "md5sum": "06609f7b0810e67fa1303a877c7054d6", "mode": "0660", "owner": "root", "size": 2606, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966277.595378-104056-267178298915275/.source.conf", "state": "file", "uid": 0 } TASK [nova-cell : Copying over config for Nova compute Ironic multi-instance] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:146 Monday 17 August 2026 11:31:18 +0000 (0:00:02.923) 0:09:53.903 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [nova-cell : Copying over Nova compute provider config] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:155 Monday 17 August 2026 11:31:18 +0000 (0:00:00.037) 0:09:53.941 ********* skipping: [primary] => { "changed": false, "false_condition": "nova_cell_compute_provider_config is defined", "skip_reason": "Conditional result was False" } TASK [nova-cell : Copying over qemu configuration] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:167 Monday 17 August 2026 11:31:18 +0000 (0:00:00.045) 0:09:53.986 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639 `" && echo ansible-tmp-1786966278.5895681-104428-45051208098639="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966278.5895681-104428-45051208098639=/home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eufybrzekmsplggmqehnftcpgkuxsiar ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/qemu.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpppy_wko1/qemu.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpppy_wko1/qemu.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/ /home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vkkdrkxpedanmxexvvrjgjypbxqcamty ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/qemu.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/.source.conf", "md5sum": "95c6fdac7cee4a08f283b2c9853926da", "checksum": "0411c0532bcd120c96922c46a1853f898d81351e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 99, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/qemu.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/.source.conf", "follow": false, "_original_basename": "qemu.conf.j2", "checksum": "0411c0532bcd120c96922c46a1853f898d81351e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/qemu.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "0411c0532bcd120c96922c46a1853f898d81351e", "dest": "/etc/kolla/nova-libvirt/qemu.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "qemu.conf.j2", "attributes": null, "backup": false, "checksum": "0411c0532bcd120c96922c46a1853f898d81351e", "content": null, "dest": "/etc/kolla/nova-libvirt/qemu.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/qemu.conf.j2", "md5sum": "95c6fdac7cee4a08f283b2c9853926da", "mode": "0660", "owner": "root", "size": 99, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966278.5895681-104428-45051208098639/.source.conf", "state": "file", "uid": 0 } TASK [nova-cell : Copying over libvirt configuration] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:183 Monday 17 August 2026 11:31:19 +0000 (0:00:00.743) 0:09:54.730 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453 `" && echo ansible-tmp-1786966279.33112-104497-140613584809453="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966279.33112-104497-140613584809453=/home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rwvmawjdqkbbbxaseephrsiinjlfzhwf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/libvirtd.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphiyeu9jx/libvirtd.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmphiyeu9jx/libvirtd.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/ /home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vkjhmfkeoeelrzhkfqtojbklbbxjequj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/libvirtd.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/.source.conf", "md5sum": "b506eeea4181c29ebb7af86a7ef8e5e7", "checksum": "b4d6e421ef65ec7c67ac8cbc4cf069efd63967ee", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 845, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/libvirtd.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/.source.conf", "follow": false, "_original_basename": "libvirtd.conf.j2", "checksum": "b4d6e421ef65ec7c67ac8cbc4cf069efd63967ee", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/libvirtd.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "b4d6e421ef65ec7c67ac8cbc4cf069efd63967ee", "dest": "/etc/kolla/nova-libvirt/libvirtd.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "libvirtd.conf.j2", "attributes": null, "backup": false, "checksum": "b4d6e421ef65ec7c67ac8cbc4cf069efd63967ee", "content": null, "dest": "/etc/kolla/nova-libvirt/libvirtd.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/libvirtd.conf.j2", "md5sum": "b506eeea4181c29ebb7af86a7ef8e5e7", "mode": "0660", "owner": "root", "size": 845, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966279.33112-104497-140613584809453/.source.conf", "state": "file", "uid": 0 } TASK [nova-cell : Copying over libvirt TLS keys] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:199 Monday 17 August 2026 11:31:20 +0000 (0:00:00.809) 0:09:55.539 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config-libvirt-tls.yml for primary TASK [nova-cell : Copying over libvirt TLS keys to services] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config-libvirt-tls.yml:2 Monday 17 August 2026 11:31:20 +0000 (0:00:00.055) 0:09:55.595 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293 `" && echo ansible-tmp-1786966280.21336-104537-149993251517293="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966280.21336-104537-149993251517293=/home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ozusohqnotjtgeahniclzpllvxvhynsg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/cacert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/cacert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/cacert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/ /home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dlnimumamftnymxwqfujoiywzbdgbbvs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/cacert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/.source.pem", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/cacert.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/.source.pem", "_original_basename": "cacert.pem", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-compute', 'cacert.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-compute/cacert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "cacert.pem", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-compute/cacert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-compute", "cacert.pem" ], "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0600", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.21336-104537-149993251517293/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463 `" && echo ansible-tmp-1786966280.9690886-104537-240698491034463="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966280.9690886-104537-240698491034463=/home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-myjuhfllzgkfcpbenbnpqzjhmhdkcxeh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/clientcert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/clientcert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/clientcert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/ /home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iquhxoiopydqisehwewxrsywyfzmgwxh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/clientcert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/.source.pem", "md5sum": "2e48fd47ecc85139447c5eb8380f1e81", "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1517, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/clientcert.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/.source.pem", "_original_basename": "clientcert.pem", "follow": false, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-compute', 'clientcert.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "dest": "/etc/kolla/nova-compute/clientcert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "clientcert.pem", "attributes": null, "backup": false, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "content": null, "dest": "/etc/kolla/nova-compute/clientcert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-compute", "clientcert.pem" ], "md5sum": "2e48fd47ecc85139447c5eb8380f1e81", "mode": "0600", "owner": "root", "size": 1517, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966280.9690886-104537-240698491034463/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762 `" && echo ansible-tmp-1786966281.6884885-104537-215701786749762="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966281.6884885-104537-215701786749762=/home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-txipnrzmvbmugomhkbulyrrcpbrnysyx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/clientkey.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/clientkey.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/clientkey.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/ /home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dafltrbolfwhewfclrjdmqfcfymizsjq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/clientkey.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/.source.pem", "md5sum": "0d4546ac0195e5566efc382874881a40", "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/clientkey.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/.source.pem", "_original_basename": "clientkey.pem", "follow": false, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-compute', 'clientkey.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "dest": "/etc/kolla/nova-compute/clientkey.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "clientkey.pem", "attributes": null, "backup": false, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "content": null, "dest": "/etc/kolla/nova-compute/clientkey.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-compute", "clientkey.pem" ], "md5sum": "0d4546ac0195e5566efc382874881a40", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966281.6884885-104537-215701786749762/.source.pem", "state": "file", "uid": 0 } skipping: [primary] => (item=['nova-compute', 'servercert.pem']) => { "ansible_loop_var": "item", "changed": false, "false_condition": "not (service_name == 'nova-compute' and (filename == 'servercert.pem' or filename == 'serverkey.pem'))", "item": [ "nova-compute", "servercert.pem" ], "skip_reason": "Conditional result was False" } skipping: [primary] => (item=['nova-compute', 'serverkey.pem']) => { "ansible_loop_var": "item", "changed": false, "false_condition": "not (service_name == 'nova-compute' and (filename == 'servercert.pem' or filename == 'serverkey.pem'))", "item": [ "nova-compute", "serverkey.pem" ], "skip_reason": "Conditional result was False" } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763 `" && echo ansible-tmp-1786966282.469037-104537-50714797955763="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966282.469037-104537-50714797955763=/home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jwejbbnpdivwdipcywpcuzndvzsuheim ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/cacert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/cacert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/cacert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/ /home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rxdowvswqfxxallamrygqswtllluitad ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/cacert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/.source.pem", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/cacert.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/.source.pem", "_original_basename": "cacert.pem", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-libvirt', 'cacert.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/nova-libvirt/cacert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "cacert.pem", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/nova-libvirt/cacert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-libvirt", "cacert.pem" ], "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0600", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966282.469037-104537-50714797955763/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660 `" && echo ansible-tmp-1786966283.2661312-104537-28884666103660="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966283.2661312-104537-28884666103660=/home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sjgtrzsfzxstmobuaqsnamprgphjupjp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/clientcert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/clientcert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/clientcert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/ /home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eyswtnfppkkytqfafhpfiitbqbppshzk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/clientcert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/.source.pem", "md5sum": "2e48fd47ecc85139447c5eb8380f1e81", "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1517, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/clientcert.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/.source.pem", "_original_basename": "clientcert.pem", "follow": false, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-libvirt', 'clientcert.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "dest": "/etc/kolla/nova-libvirt/clientcert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "clientcert.pem", "attributes": null, "backup": false, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "content": null, "dest": "/etc/kolla/nova-libvirt/clientcert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-libvirt", "clientcert.pem" ], "md5sum": "2e48fd47ecc85139447c5eb8380f1e81", "mode": "0600", "owner": "root", "size": 1517, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966283.2661312-104537-28884666103660/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674 `" && echo ansible-tmp-1786966284.0003583-104537-231318683862674="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966284.0003583-104537-231318683862674=/home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nrgeyhjwduwturxqgombybtgongtbxtz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/clientkey.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/clientkey.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/clientkey.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/ /home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-urpkgmfomlgkapdngohqajgjrriqlxuz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/clientkey.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/.source.pem", "md5sum": "0d4546ac0195e5566efc382874881a40", "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/clientkey.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/.source.pem", "_original_basename": "clientkey.pem", "follow": false, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-libvirt', 'clientkey.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "dest": "/etc/kolla/nova-libvirt/clientkey.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "clientkey.pem", "attributes": null, "backup": false, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "content": null, "dest": "/etc/kolla/nova-libvirt/clientkey.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-libvirt", "clientkey.pem" ], "md5sum": "0d4546ac0195e5566efc382874881a40", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.0003583-104537-231318683862674/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371 `" && echo ansible-tmp-1786966284.7192273-104537-190568321377371="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966284.7192273-104537-190568321377371=/home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yysniasphhtpqjqojadagvazycwmctcs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/servercert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/servercert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/servercert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/ /home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pxhdrusixnvtipwswdybkpwxhiwogqoi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/servercert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/.source.pem", "md5sum": "2e48fd47ecc85139447c5eb8380f1e81", "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1517, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/servercert.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/.source.pem", "_original_basename": "servercert.pem", "follow": false, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-libvirt', 'servercert.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "dest": "/etc/kolla/nova-libvirt/servercert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "servercert.pem", "attributes": null, "backup": false, "checksum": "4e6a9e1c0e2d55a010318459326757cceb8c5b71", "content": null, "dest": "/etc/kolla/nova-libvirt/servercert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-libvirt", "servercert.pem" ], "md5sum": "2e48fd47ecc85139447c5eb8380f1e81", "mode": "0600", "owner": "root", "size": 1517, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966284.7192273-104537-190568321377371/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183 `" && echo ansible-tmp-1786966285.455107-104537-90233995504183="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966285.455107-104537-90233995504183=/home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qswihfpcskqiwizckwehwjyxztoscppb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/serverkey.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/config/nova/nova-libvirt/serverkey.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/config/nova/nova-libvirt/serverkey.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/ /home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nwmkjunmcawzcojulpvlysmouhitdmqy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/serverkey.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/.source.pem", "md5sum": "0d4546ac0195e5566efc382874881a40", "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/serverkey.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/.source.pem", "_original_basename": "serverkey.pem", "follow": false, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=['nova-libvirt', 'serverkey.pem']) => { "ansible_loop_var": "item", "changed": true, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "dest": "/etc/kolla/nova-libvirt/serverkey.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "serverkey.pem", "attributes": null, "backup": false, "checksum": "5427b529a97148fadc667cb141e0be42748af7b8", "content": null, "dest": "/etc/kolla/nova-libvirt/serverkey.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/.source.pem", "unsafe_writes": false, "validate": null } }, "item": [ "nova-libvirt", "serverkey.pem" ], "md5sum": "0d4546ac0195e5566efc382874881a40", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966285.455107-104537-90233995504183/.source.pem", "state": "file", "uid": 0 } TASK [nova-cell : Copying over libvirt SASL configuration] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:206 Monday 17 August 2026 11:31:26 +0000 (0:00:06.000) 0:10:01.595 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045 `" && echo ansible-tmp-1786966286.1942394-104926-38868093463045="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966286.1942394-104926-38868093463045=/home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-guaffrhytacfjrygcioprfptqitvwhtb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/auth.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmptal27azg/auth.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmptal27azg/auth.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/ /home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-stmzkughwtlomwhketiyrnfpfusncwsp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/auth.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/.source.conf", "md5sum": "fdf7b848b1552d163808ba8108c49695", "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 130, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/auth.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/.source.conf", "follow": false, "_original_basename": "auth.conf.j2", "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "dest": "/etc/kolla/nova-compute/auth.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "auth.conf.j2", "attributes": null, "backup": false, "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "content": null, "dest": "/etc/kolla/nova-compute/auth.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "dest": "auth.conf", "service": "nova-compute", "src": "auth.conf.j2" }, "md5sum": "fdf7b848b1552d163808ba8108c49695", "mode": "0660", "owner": "root", "size": 130, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966286.1942394-104926-38868093463045/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889 `" && echo ansible-tmp-1786966287.0553179-104926-278263873595889="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966287.0553179-104926-278263873595889=/home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-orcnyetscraevyffxtvztlkmausenmfy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/auth.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpsuutlgcq/auth.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpsuutlgcq/auth.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/ /home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xjxwhlnrmpoltlvlmfdllkxlwsmqmdlr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/auth.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/.source.conf", "md5sum": "fdf7b848b1552d163808ba8108c49695", "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 130, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/auth.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/.source.conf", "follow": false, "_original_basename": "auth.conf.j2", "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "dest": "/etc/kolla/nova-libvirt/auth.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "auth.conf.j2", "attributes": null, "backup": false, "checksum": "00fb8646416a4010c507bb5dff2f6b8faf2b63f8", "content": null, "dest": "/etc/kolla/nova-libvirt/auth.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "dest": "auth.conf", "service": "nova-libvirt", "src": "auth.conf.j2" }, "md5sum": "fdf7b848b1552d163808ba8108c49695", "mode": "0660", "owner": "root", "size": 130, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.0553179-104926-278263873595889/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726 `" && echo ansible-tmp-1786966287.7917519-104926-265648673283726="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966287.7917519-104926-265648673283726=/home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lxspkgwxkshvmlvcimcmdhqsecfcgerr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-libvirt/sasl.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmptpp_xf30/sasl.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmptpp_xf30/sasl.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/ /home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dtprbkyfxgawxnsimszkwmbirxkfsytp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-libvirt/sasl.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/.source.conf", "md5sum": "6c3362b1c26592c21a839a34bc949102", "checksum": "0dcca9f9f9bc0bab1f737c064cbe8cc8cf7f4237", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 61, "invocation": {"module_args": {"dest": "/etc/kolla/nova-libvirt/sasl.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/.source.conf", "follow": false, "_original_basename": "sasl.conf.j2", "checksum": "0dcca9f9f9bc0bab1f737c064cbe8cc8cf7f4237", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "0dcca9f9f9bc0bab1f737c064cbe8cc8cf7f4237", "dest": "/etc/kolla/nova-libvirt/sasl.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "sasl.conf.j2", "attributes": null, "backup": false, "checksum": "0dcca9f9f9bc0bab1f737c064cbe8cc8cf7f4237", "content": null, "dest": "/etc/kolla/nova-libvirt/sasl.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "dest": "sasl.conf", "service": "nova-libvirt", "src": "sasl.conf.j2" }, "md5sum": "6c3362b1c26592c21a839a34bc949102", "mode": "0660", "owner": "root", "size": 61, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966287.7917519-104926-265648673283726/.source.conf", "state": "file", "uid": 0 } TASK [nova-cell : Copying files for nova-ssh] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:223 Monday 17 August 2026 11:31:28 +0000 (0:00:02.366) 0:10:03.961 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293 `" && echo ansible-tmp-1786966288.5620182-105082-142490661133293="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966288.5620182-105082-142490661133293=/home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xwscwevtaheopmuxdcvyhrduggidtund ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-ssh/sshd_config", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyl8rzcfj/sshd_config.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyl8rzcfj/sshd_config.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/ /home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rgicfqmdxhjfyfcbcpqazupqaqewhbhm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-ssh/sshd_config", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/.source", "md5sum": "ef3552774d6bb8a630286cb7f614a51f", "checksum": "fe897363f229a87e15ef879e61faf639dbc8c6a7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 123, "invocation": {"module_args": {"dest": "/etc/kolla/nova-ssh/sshd_config", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/.source", "follow": false, "_original_basename": "sshd_config.j2", "checksum": "fe897363f229a87e15ef879e61faf639dbc8c6a7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "fe897363f229a87e15ef879e61faf639dbc8c6a7", "dest": "/etc/kolla/nova-ssh/sshd_config", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "sshd_config.j2", "attributes": null, "backup": false, "checksum": "fe897363f229a87e15ef879e61faf639dbc8c6a7", "content": null, "dest": "/etc/kolla/nova-ssh/sshd_config", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/.source", "unsafe_writes": false, "validate": null } }, "item": { "dest": "sshd_config", "src": "sshd_config.j2" }, "md5sum": "ef3552774d6bb8a630286cb7f614a51f", "mode": "0660", "owner": "root", "size": 123, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966288.5620182-105082-142490661133293/.source", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578 `" && echo ansible-tmp-1786966289.2918508-105082-115111538049578="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966289.2918508-105082-115111538049578=/home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ukhtzkiylksubrfmljywnicodxmyyeev ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-ssh/id_rsa", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpfs2to0so/id_rsa TO /home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpfs2to0so/id_rsa /home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/ /home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rympxovzxkzdksgqvzzdrbfawkrukqbl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-ssh/id_rsa", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/.source", "md5sum": "09e27889fa4fbea40566c9d464a50caa", "checksum": "021d303fa8dfe50a31b6b09b80ffbebbc239501b", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 3272, "invocation": {"module_args": {"dest": "/etc/kolla/nova-ssh/id_rsa", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/.source", "follow": false, "_original_basename": "id_rsa", "checksum": "021d303fa8dfe50a31b6b09b80ffbebbc239501b", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "021d303fa8dfe50a31b6b09b80ffbebbc239501b", "dest": "/etc/kolla/nova-ssh/id_rsa", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "id_rsa", "attributes": null, "backup": false, "checksum": "021d303fa8dfe50a31b6b09b80ffbebbc239501b", "content": null, "dest": "/etc/kolla/nova-ssh/id_rsa", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/.source", "unsafe_writes": false, "validate": null } }, "item": { "dest": "id_rsa", "src": "id_rsa" }, "md5sum": "09e27889fa4fbea40566c9d464a50caa", "mode": "0660", "owner": "root", "size": 3272, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966289.2918508-105082-115111538049578/.source", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923 `" && echo ansible-tmp-1786966290.0067391-105082-217962915618923="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966290.0067391-105082-217962915618923=/home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dfxajhiwubocecasxnccqyevdrwgzbxm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-ssh/id_rsa.pub", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvdayk7le/id_rsa.pub TO /home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/.source.pub <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpvdayk7le/id_rsa.pub /home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/.source.pub\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/ /home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/.source.pub && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lenxvxgpicqfddwuydkmevmhvxpdvdla ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-ssh/id_rsa.pub", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/.source.pub", "md5sum": "75f1946f45bcfa7a7335cf564ad060b6", "checksum": "1d205eaaa311cecb5639714014d776ab64358f95", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 725, "invocation": {"module_args": {"dest": "/etc/kolla/nova-ssh/id_rsa.pub", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/.source.pub", "follow": false, "_original_basename": "id_rsa.pub", "checksum": "1d205eaaa311cecb5639714014d776ab64358f95", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "1d205eaaa311cecb5639714014d776ab64358f95", "dest": "/etc/kolla/nova-ssh/id_rsa.pub", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "id_rsa.pub", "attributes": null, "backup": false, "checksum": "1d205eaaa311cecb5639714014d776ab64358f95", "content": null, "dest": "/etc/kolla/nova-ssh/id_rsa.pub", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/.source.pub", "unsafe_writes": false, "validate": null } }, "item": { "dest": "id_rsa.pub", "src": "id_rsa.pub" }, "md5sum": "75f1946f45bcfa7a7335cf564ad060b6", "mode": "0660", "owner": "root", "size": 725, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.0067391-105082-217962915618923/.source.pub", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990 `" && echo ansible-tmp-1786966290.7154882-105082-251514624996990="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966290.7154882-105082-251514624996990=/home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bbiqpbbdjkjssivwntezokevbrjtxfxp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-ssh/ssh_config", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpri8cpv4d/ssh_config.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpri8cpv4d/ssh_config.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/ /home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xtjpwlcnvfiuuryhrtcjhamoquphhzii ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-ssh/ssh_config", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/.source", "md5sum": "eb1335c28670d6c5fb8269cca3ddf26a", "checksum": "72df3ebacdceba019a7dfedffae0ed4faa0e3feb", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 77, "invocation": {"module_args": {"dest": "/etc/kolla/nova-ssh/ssh_config", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/.source", "follow": false, "_original_basename": "ssh_config.j2", "checksum": "72df3ebacdceba019a7dfedffae0ed4faa0e3feb", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "72df3ebacdceba019a7dfedffae0ed4faa0e3feb", "dest": "/etc/kolla/nova-ssh/ssh_config", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "ssh_config.j2", "attributes": null, "backup": false, "checksum": "72df3ebacdceba019a7dfedffae0ed4faa0e3feb", "content": null, "dest": "/etc/kolla/nova-ssh/ssh_config", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/.source", "unsafe_writes": false, "validate": null } }, "item": { "dest": "ssh_config", "src": "ssh_config.j2" }, "md5sum": "eb1335c28670d6c5fb8269cca3ddf26a", "mode": "0660", "owner": "root", "size": 77, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966290.7154882-105082-251514624996990/.source", "state": "file", "uid": 0 } TASK [nova-cell : Copying 'release' file for nova_compute] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:238 Monday 17 August 2026 11:31:31 +0000 (0:00:02.887) 0:10:06.849 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [nova-cell : Generating 'hostnqn' file for nova_compute] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:253 Monday 17 August 2026 11:31:31 +0000 (0:00:00.047) 0:10:06.896 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670 `" && echo ansible-tmp-1786966291.4852743-105256-236540025215670="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966291.4852743-105256-236540025215670=/home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kbynpmdykhitqqeohupipaltmovtpqsb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/nova-compute/hostnqn", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp7kfsnqu3/hostnqn.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp7kfsnqu3/hostnqn.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/ /home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kgmytpttcwfxdvnzguwpbuilcswgskza ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/nova-compute/hostnqn", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/.source", "md5sum": "18e12ce6115a18fd91deeb74df2dd40e", "checksum": "b550a9056c005707faf9793588bad4515d6a6451", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 69, "invocation": {"module_args": {"dest": "/etc/kolla/nova-compute/hostnqn", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/.source", "follow": false, "_original_basename": "hostnqn.j2", "checksum": "b550a9056c005707faf9793588bad4515d6a6451", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "b550a9056c005707faf9793588bad4515d6a6451", "dest": "/etc/kolla/nova-compute/hostnqn", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "hostnqn.j2", "attributes": null, "backup": false, "checksum": "b550a9056c005707faf9793588bad4515d6a6451", "content": null, "dest": "/etc/kolla/nova-compute/hostnqn", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/.source", "unsafe_writes": false, "validate": null } }, "md5sum": "18e12ce6115a18fd91deeb74df2dd40e", "mode": "0660", "owner": "root", "size": 69, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966291.4852743-105256-236540025215670/.source", "state": "file", "uid": 0 } TASK [nova-cell : Copying over existing policy file] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:264 Monday 17 August 2026 11:31:32 +0000 (0:00:00.745) 0:10:07.641 ********* skipping: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "nova_policy_file is defined", "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_989849", "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, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova-cell : Copying over vendordata file to containers] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:276 Monday 17 August 2026 11:31:32 +0000 (0:00:00.308) 0:10:07.950 ********* skipping: [primary] => (item=nova-compute) => { "ansible_loop_var": "item", "changed": false, "false_condition": "vendordata_file_path is defined", "item": "nova-compute", "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nova-compute-ironic) => { "ansible_loop_var": "item", "changed": false, "false_condition": "vendordata_file_path is defined", "item": "nova-compute-ironic", "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova-cell : Copying over multipath.conf] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/config.yml:292 Monday 17 August 2026 11:31:32 +0000 (0:00:00.056) 0:10:08.007 ********* skipping: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/multipath.conf.j2) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_multipathd | bool", "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/templates/multipath.conf.j2", "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-check-containers : Check containers for nova_cell] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:31:32 +0000 (0:00:00.082) 0:10:08.089 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-losrzudaolryilqqeegeplncowzgdtym ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_libvirt"}], "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": "compare_container", "cgroupns_mode": "host", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}, "memlock": {"soft": 67108864, "hard": 67108864}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "virsh version --daemon"], "timeout": 30}, "image": "primary:4000/lokolla/nova-libvirt:change_989849", "name": "nova_libvirt", "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", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_libvirt", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "cgroupns_mode": "host", "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": { "ulimits": { "memlock": { "hard": 67108864, "soft": 67108864 }, "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "virsh version --daemon" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-libvirt:change_989849", "labels": {}, "name": "nova_libvirt", "pid_mode": "host", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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", "" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bmtmsxmcjyizcfklytbdngjxolfgbnpe ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_ssh"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen sshd 8022"], "timeout": 30}, "image": "primary:4000/lokolla/nova-ssh:change_989849", "name": "nova_ssh", "volumes": ["/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_ssh", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 8022" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-ssh:change_989849", "labels": {}, "name": "nova_ssh", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-juttuckotqukpsmsamazweeyiumxmwkx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_novncproxy"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_novncproxy", "volumes": ["/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_novncproxy", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl http://192.0.2.1:6080/vnc_lite.html" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-novncproxy:change_989849", "labels": {}, "name": "nova_novncproxy", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dbmqqdztpmfezshnmwlrjbftkitniwbj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_conductor"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_conductor", "volumes": ["/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_conductor", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-conductor 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": {}, "name": "nova_conductor", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sijnvgtdywntlmdzjlntuyjdptfnjneu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "nova_compute"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "ipc_mode": "host", "name": "nova_compute", "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, ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "LIBGUESTFS_BACKEND": "direct"}}}}\n', b'') changed: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "nova_compute", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "LIBGUESTFS_BACKEND": "direct" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-compute 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-compute:change_989849", "ipc_mode": "host", "labels": {}, "name": "nova_compute", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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, "" ] } }, "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_989849", "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": true } TASK [service-check-containers : Notify handlers to restart containers for nova_cell] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:31:36 +0000 (0:00:03.475) 0:10:11.564 ********* Notification for handler Restart nova-libvirt container has been saved. Notification for handler Restart nova-ssh container has been saved. Notification for handler Restart nova-novncproxy container has been saved. Notification for handler Restart nova-conductor container has been saved. Notification for handler Restart nova-compute container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart nova-libvirt container,Restart nova-ssh container,Restart nova-novncproxy container,Restart nova-conductor container,Restart nova-compute container" } TASK [service-check-containers : Check containers that require iteration for nova_cell] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:31:36 +0000 (0:00:00.081) 0:10:11.646 ********* skipping: [primary] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'primary:4000/lokolla/nova-libvirt:change_989849', 'pid_mode': 'host', 'cgroupns_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/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-ssh:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'primary:4000/lokolla/nova-novncproxy:change_989849', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.0.2.1:6080/vnc_lite.html'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'primary:4000/lokolla/nova-conductor:change_989849', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'primary:4000/lokolla/nova-compute:change_989849', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', '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/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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, "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [nova-cell : Include tasks from config-nova-fake.yml] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/deploy.yml:22 Monday 17 August 2026 11:31:36 +0000 (0:00:00.286) 0:10:11.932 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_nova_fake | bool", "skip_reason": "Conditional result was False" } TASK [nova-cell : Flush handlers] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/deploy.yml:28 Monday 17 August 2026 11:31:36 +0000 (0:00:00.039) 0:10:11.972 ********* NOTIFIED HANDLER nova-cell : Restart nova-libvirt container for primary NOTIFIED HANDLER nova-cell : Restart nova-ssh container for primary NOTIFIED HANDLER nova-cell : Restart nova-novncproxy container for primary NOTIFIED HANDLER nova-cell : Restart nova-conductor container for primary NOTIFIED HANDLER nova-cell : Restart nova-compute container for primary NOTIFIED HANDLER nova-cell : Wait for nova-compute services to update service versions for primary META: triggered running handlers for primary RUNNING HANDLER [nova-cell : Restart nova-conductor container] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:2 Monday 17 August 2026 11:31:36 +0000 (0:00:00.012) 0:10:11.984 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-liiejjdqjdlxvwwjuhujroondjldtrqf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_conductor", "privileged": false, "volumes": ["/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-conductor", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-conductor", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-conductor 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": {}, "name": "nova_conductor", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": false } RUNNING HANDLER [nova-cell : Restart nova-novncproxy container] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:19 Monday 17 August 2026 11:31:44 +0000 (0:00:07.683) 0:10:19.667 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fpfpmworvxzwjwhbbvzbcbkfexwkvmxp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "name": "nova_novncproxy", "privileged": false, "volumes": ["/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-novncproxy", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-novncproxy", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl http://192.0.2.1:6080/vnc_lite.html" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-novncproxy:change_989849", "labels": {}, "name": "nova_novncproxy", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": false } RUNNING HANDLER [nova-cell : Restart nova-ssh container] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:70 Monday 17 August 2026 11:31:51 +0000 (0:00:07.689) 0:10:27.357 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yvtyiglsviypqtqcdctnckolyjetskei ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_listen sshd 8022"], "timeout": 30}, "image": "primary:4000/lokolla/nova-ssh:change_989849", "name": "nova_ssh", "privileged": false, "volumes": ["/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-ssh", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-ssh", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_listen sshd 8022" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-ssh:change_989849", "labels": {}, "name": "nova_ssh", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla", "nova_compute:/var/lib/nova", null ] } }, "result": false } RUNNING HANDLER [nova-cell : Restart nova-libvirt container] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:86 Monday 17 August 2026 11:31:59 +0000 (0:00:07.725) 0:10:35.082 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hgjsjzaafrnnhszucrnckigvsenhbsul ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "cgroupns_mode": "host", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}, "memlock": {"soft": 67108864, "hard": 67108864}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "virsh version --daemon"], "timeout": 30}, "image": "primary:4000/lokolla/nova-libvirt:change_989849", "name": "nova_libvirt", "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"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-libvirt", "TZ": "Etc/UTC"}}}}\n', b'') NOTIFIED HANDLER nova-cell : Checking libvirt container is ready for primary NOTIFIED HANDLER nova-cell : Create libvirt SASL user for primary changed: [primary] => { "attempts": 1, "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "cgroupns_mode": "host", "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": { "ulimits": { "memlock": { "hard": 67108864, "soft": 67108864 }, "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-libvirt", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "virsh version --daemon" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-libvirt:change_989849", "labels": {}, "name": "nova_libvirt", "pid_mode": "host", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 } RUNNING HANDLER [nova-cell : Checking libvirt container is ready] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:111 Monday 17 August 2026 11:32:07 +0000 (0:00:07.643) 0:10:42.725 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yqhalimkohlctodasfwqwgifbgqowknv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "/run/libvirtd.pid", "stderr": "", "rc": 0, "cmd": "set -o pipefail && docker exec -i nova_libvirt ls /run/libvirtd.pid\\n", "start": "2026-08-17 11:32:07.539926", "end": "2026-08-17 11:32:07.612991", "delta": "0:00:00.073065", "msg": "", "invocation": {"module_args": {"cmd": "set -o pipefail && docker exec -i nova_libvirt ls /run/libvirtd.pid\\n", "executable": "/bin/bash", "_uses_shell": true, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "_raw_params": null, "argv": null, "chdir": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "attempts": 1, "changed": false, "cmd": "set -o pipefail && docker exec -i nova_libvirt ls /run/libvirtd.pid\n", "delta": "0:00:00.073065", "end": "2026-08-17 11:32:07.612991", "invocation": { "module_args": { "_raw_params": null, "_uses_shell": true, "argv": null, "chdir": null, "cmd": "set -o pipefail && docker exec -i nova_libvirt ls /run/libvirtd.pid\n", "creates": null, "executable": "/bin/bash", "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:32:07.539926", "stderr": "", "stderr_lines": [], "stdout": "/run/libvirtd.pid", "stdout_lines": [ "/run/libvirtd.pid" ] } RUNNING HANDLER [nova-cell : Create libvirt SASL user] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:124 Monday 17 August 2026 11:32:07 +0000 (0:00:00.411) 0:10:43.137 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-scxdsbfryuwxedjryamknlmukatmdiur ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> rc=0, stdout and stderr censored due to no log changed: [primary] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } RUNNING HANDLER [nova-cell : Restart nova-compute container] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:144 Monday 17 August 2026 11:32:08 +0000 (0:00:00.441) 0:10:43.578 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nxkttchkydzsoovbahahnkhnympsakmf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "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": "recreate_or_restart_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "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_989849", "ipc_mode": "host", "name": "nova_compute", "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], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "LIBGUESTFS_BACKEND": "direct", "KOLLA_SERVICE_NAME": "nova-compute", "TZ": "Etc/UTC"}}}}\n', b'') changed: [primary] => { "changed": true, "invocation": { "module_args": { "action": "recreate_or_restart_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-compute", "LIBGUESTFS_BACKEND": "direct", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port nova-compute 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/nova-compute:change_989849", "ipc_mode": "host", "labels": {}, "name": "nova_compute", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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 } RUNNING HANDLER [nova-cell : Wait for nova-compute services to update service versions] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:212 Monday 17 August 2026 11:32:10 +0000 (0:00:02.812) 0:10:46.391 ********* skipping: [primary] => { "changed": false, "false_condition": "kolla_action == 'upgrade'", "skip_reason": "Conditional result was False" } TASK [nova-cell : Waiting for nova-compute services to register themselves] **** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/wait_discover_computes.yml:26 Monday 17 August 2026 11:32:10 +0000 (0:00:00.040) 0:10:46.431 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ntankutclvuiwumlxfbpzgfbcgagsvvl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "[]", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "kolla_toolbox", "openstack", "--os-interface", "internal", "--os-auth-url", "https://192.0.2.10:5000", "--os-project-domain-name", "Default", "--os-project-name", "admin", "--os-username", "admin", "--os-password", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "--os-identity-api-version", "3", "--os-user-domain-name", "Default", "--os-region-name", "RegionOne", "--os-cacert", "/etc/ssl/certs/ca-certificates.crt", "compute", "service", "list", "--format", "json", "--column", "Host", "--service", "nova-compute"], "start": "2026-08-17 11:32:11.289394", "end": "2026-08-17 11:32:13.454820", "delta": "0:00:02.165426", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec kolla_toolbox openstack --os-interface internal --os-auth-url https://192.0.2.10:5000 --os-project-domain-name Default --os-project-name admin --os-username admin --os-password HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ --os-identity-api-version 3 --os-user-domain-name Default --os-region-name RegionOne --os-cacert /etc/ssl/certs/ca-certificates.crt compute service list --format json --column Host --service nova-compute\\n", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') redirecting (type: filter) ansible.builtin.json_query to community.general.json_query FAILED - RETRYING: [primary]: Waiting for nova-compute services to register themselves (20 retries left).Result was: { "attempts": 1, "changed": false, "cmd": [ "docker", "exec", "kolla_toolbox", "openstack", "--os-interface", "internal", "--os-auth-url", "https://192.0.2.10:5000", "--os-project-domain-name", "Default", "--os-project-name", "admin", "--os-username", "admin", "--os-password", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "--os-identity-api-version", "3", "--os-user-domain-name", "Default", "--os-region-name", "RegionOne", "--os-cacert", "/etc/ssl/certs/ca-certificates.crt", "compute", "service", "list", "--format", "json", "--column", "Host", "--service", "nova-compute" ], "delta": "0:00:02.165426", "end": "2026-08-17 11:32:13.454820", "failed_when_result": false, "invocation": { "module_args": { "_raw_params": "docker exec kolla_toolbox openstack --os-interface internal --os-auth-url https://192.0.2.10:5000 --os-project-domain-name Default --os-project-name admin --os-username admin --os-password HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ --os-identity-api-version 3 --os-user-domain-name Default --os-region-name RegionOne --os-cacert /etc/ssl/certs/ca-certificates.crt compute service list --format json --column Host --service nova-compute\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "retries": 21, "start": "2026-08-17 11:32:11.289394", "stderr": "", "stderr_lines": [], "stdout": "[]", "stdout_lines": [ "[]" ] } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rnhjohtljdcchyfnhebfwkmpnzzceqkh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "[]", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "kolla_toolbox", "openstack", "--os-interface", "internal", "--os-auth-url", "https://192.0.2.10:5000", "--os-project-domain-name", "Default", "--os-project-name", "admin", "--os-username", "admin", "--os-password", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "--os-identity-api-version", "3", "--os-user-domain-name", "Default", "--os-region-name", "RegionOne", "--os-cacert", "/etc/ssl/certs/ca-certificates.crt", "compute", "service", "list", "--format", "json", "--column", "Host", "--service", "nova-compute"], "start": "2026-08-17 11:32:23.781149", "end": "2026-08-17 11:32:25.475682", "delta": "0:00:01.694533", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec kolla_toolbox openstack --os-interface internal --os-auth-url https://192.0.2.10:5000 --os-project-domain-name Default --os-project-name admin --os-username admin --os-password HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ --os-identity-api-version 3 --os-user-domain-name Default --os-region-name RegionOne --os-cacert /etc/ssl/certs/ca-certificates.crt compute service list --format json --column Host --service nova-compute\\n", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') redirecting (type: filter) ansible.builtin.json_query to community.general.json_query FAILED - RETRYING: [primary]: Waiting for nova-compute services to register themselves (19 retries left).Result was: { "attempts": 2, "changed": false, "cmd": [ "docker", "exec", "kolla_toolbox", "openstack", "--os-interface", "internal", "--os-auth-url", "https://192.0.2.10:5000", "--os-project-domain-name", "Default", "--os-project-name", "admin", "--os-username", "admin", "--os-password", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "--os-identity-api-version", "3", "--os-user-domain-name", "Default", "--os-region-name", "RegionOne", "--os-cacert", "/etc/ssl/certs/ca-certificates.crt", "compute", "service", "list", "--format", "json", "--column", "Host", "--service", "nova-compute" ], "delta": "0:00:01.694533", "end": "2026-08-17 11:32:25.475682", "failed_when_result": false, "invocation": { "module_args": { "_raw_params": "docker exec kolla_toolbox openstack --os-interface internal --os-auth-url https://192.0.2.10:5000 --os-project-domain-name Default --os-project-name admin --os-username admin --os-password HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ --os-identity-api-version 3 --os-user-domain-name Default --os-region-name RegionOne --os-cacert /etc/ssl/certs/ca-certificates.crt compute service list --format json --column Host --service nova-compute\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "retries": 21, "start": "2026-08-17 11:32:23.781149", "stderr": "", "stderr_lines": [], "stdout": "[]", "stdout_lines": [ "[]" ] } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lotewxyxvrgcuzxooqhofegswxcqwbcf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "[\\n {\\n \\"Host\\": \\"primary\\"\\n }\\n]", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "kolla_toolbox", "openstack", "--os-interface", "internal", "--os-auth-url", "https://192.0.2.10:5000", "--os-project-domain-name", "Default", "--os-project-name", "admin", "--os-username", "admin", "--os-password", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "--os-identity-api-version", "3", "--os-user-domain-name", "Default", "--os-region-name", "RegionOne", "--os-cacert", "/etc/ssl/certs/ca-certificates.crt", "compute", "service", "list", "--format", "json", "--column", "Host", "--service", "nova-compute"], "start": "2026-08-17 11:32:35.787308", "end": "2026-08-17 11:32:37.521986", "delta": "0:00:01.734678", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec kolla_toolbox openstack --os-interface internal --os-auth-url https://192.0.2.10:5000 --os-project-domain-name Default --os-project-name admin --os-username admin --os-password HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ --os-identity-api-version 3 --os-user-domain-name Default --os-region-name RegionOne --os-cacert /etc/ssl/certs/ca-certificates.crt compute service list --format json --column Host --service nova-compute\\n", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') redirecting (type: filter) ansible.builtin.json_query to community.general.json_query ok: [primary] => { "attempts": 3, "changed": false, "cmd": [ "docker", "exec", "kolla_toolbox", "openstack", "--os-interface", "internal", "--os-auth-url", "https://192.0.2.10:5000", "--os-project-domain-name", "Default", "--os-project-name", "admin", "--os-username", "admin", "--os-password", "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ", "--os-identity-api-version", "3", "--os-user-domain-name", "Default", "--os-region-name", "RegionOne", "--os-cacert", "/etc/ssl/certs/ca-certificates.crt", "compute", "service", "list", "--format", "json", "--column", "Host", "--service", "nova-compute" ], "delta": "0:00:01.734678", "end": "2026-08-17 11:32:37.521986", "failed_when_result": false, "invocation": { "module_args": { "_raw_params": "docker exec kolla_toolbox openstack --os-interface internal --os-auth-url https://192.0.2.10:5000 --os-project-domain-name Default --os-project-name admin --os-username admin --os-password HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ --os-identity-api-version 3 --os-user-domain-name Default --os-region-name RegionOne --os-cacert /etc/ssl/certs/ca-certificates.crt compute service list --format json --column Host --service nova-compute\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:32:35.787308", "stderr": "", "stderr_lines": [], "stdout": "[\n {\n \"Host\": \"primary\"\n }\n]", "stdout_lines": [ "[", " {", " \"Host\": \"primary\"", " }", "]" ] } TASK [nova-cell : Fail if nova-compute service failed to register] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/wait_discover_computes.yml:65 Monday 17 August 2026 11:32:37 +0000 (0:00:26.635) 0:11:13.066 ********* redirecting (type: filter) ansible.builtin.json_query to community.general.json_query skipping: [primary] => { "changed": false, "false_condition": "any_failed_services or (nova_compute_registration_fatal | bool and\n failed_compute_service_hosts | length > 0)", "skip_reason": "Conditional result was False" } TASK [nova-cell : Include discover_computes.yml] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/wait_discover_computes.yml:95 Monday 17 August 2026 11:32:37 +0000 (0:00:00.145) 0:11:13.212 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/discover_computes.yml for primary TASK [nova-cell : Get a list of existing cells] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml:2 Monday 17 August 2026 11:32:37 +0000 (0:00:00.073) 0:11:13.285 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lzkacpgisvpaeilldfeettuxujqisbhe ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": false, "rc": 0, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\n+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n| Name | UUID | Transport URL | Database Connection | Disabled |\\n+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n| | 9b179c25-01d4-4734-9fe0-19292f7605cd | rabbit://openstack:eBtZKuU9hcqFROF6wrTL43mWCOXszJYrOcolgwdW@192.0.2.1:5671// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\\n| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\\n+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\\n", "stderr": "2026-08-17 11:32:40.232 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:32:40.233 INFO Validating config file\\n2026-08-17 11:32:40.233 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:32:40.233 INFO Creating directories\\n2026-08-17 11:32:40.233 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:32:40.233 INFO Setting permission for /var/log/kolla/nova\\n2026-08-17 11:32:40.234 INFO Copying service configuration files\\n2026-08-17 11:32:40.234 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\\n2026-08-17 11:32:40.234 INFO Setting permission for /etc/nova/nova.conf\\n2026-08-17 11:32:40.235 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:32:40.235 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:32:40.235 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:32:40.235 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:32:40.235 INFO Writing out command to execute\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-compute.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-api.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-metadata-uwsgi.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-metadata.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-novncproxy.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-conductor.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-scheduler.log\\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-api-uwsgi.log\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet # noqa\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\\n", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "command": "bash -c \'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 list_cells --verbose\'", "detach": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": {"BOOTSTRAP": null}, "name": "nova_list_cells", "volumes": ["/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", ""], "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", "KOLLA_SERVICE_NAME": "nova-list-cells", "TZ": "Etc/UTC"}}}}\n', b'') ok: [primary] => { "changed": false, "failed_when_result": false, "invocation": { "module_args": { "action": "start_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "client_timeout": 120, "command": "bash -c 'sudo -E kolla_set_configs && sudo -E kolla_copy_cacerts && nova-manage cell_v2 list_cells --verbose'", "container_engine": "docker", "detach": false, "dimensions": {}, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "nova-list-cells", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/nova-conductor:change_989849", "labels": { "BOOTSTRAP": null }, "name": "nova_list_cells", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/nova-cell-bootstrap/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "", "" ] } }, "rc": 0, "result": false, "stderr": "2026-08-17 11:32:40.232 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:32:40.233 INFO Validating config file\n2026-08-17 11:32:40.233 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:32:40.233 INFO Creating directories\n2026-08-17 11:32:40.233 INFO Setting permission for /var/log/kolla\n2026-08-17 11:32:40.233 INFO Setting permission for /var/log/kolla/nova\n2026-08-17 11:32:40.234 INFO Copying service configuration files\n2026-08-17 11:32:40.234 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf\n2026-08-17 11:32:40.234 INFO Setting permission for /etc/nova/nova.conf\n2026-08-17 11:32:40.235 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:32:40.235 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:32:40.235 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:32:40.235 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:32:40.235 INFO Writing out command to execute\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-compute.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-api.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-metadata-uwsgi.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-metadata.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-novncproxy.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-manage.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-conductor.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-scheduler.log\n2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-api-uwsgi.log\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n", "stderr_lines": [ "2026-08-17 11:32:40.232 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:32:40.233 INFO Validating config file", "2026-08-17 11:32:40.233 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:32:40.233 INFO Creating directories", "2026-08-17 11:32:40.233 INFO Setting permission for /var/log/kolla", "2026-08-17 11:32:40.233 INFO Setting permission for /var/log/kolla/nova", "2026-08-17 11:32:40.234 INFO Copying service configuration files", "2026-08-17 11:32:40.234 INFO Copying /var/lib/kolla/config_files/nova.conf to /etc/nova/nova.conf", "2026-08-17 11:32:40.234 INFO Setting permission for /etc/nova/nova.conf", "2026-08-17 11:32:40.235 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:32:40.235 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:32:40.235 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:32:40.235 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:32:40.235 INFO Writing out command to execute", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-compute.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-api.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-metadata-uwsgi.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-metadata.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-novncproxy.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-manage.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-conductor.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-scheduler.log", "2026-08-17 11:32:40.236 INFO Setting permission for /var/log/kolla/nova/nova-api-uwsgi.log", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\n+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n| Name | UUID | Transport URL | Database Connection | Disabled |\n+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n| | 9b179c25-01d4-4734-9fe0-19292f7605cd | rabbit://openstack:eBtZKuU9hcqFROF6wrTL43mWCOXszJYrOcolgwdW@192.0.2.1:5671// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\n| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |\n+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+", "| Name | UUID | Transport URL | Database Connection | Disabled |", "+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+", "| | 9b179c25-01d4-4734-9fe0-19292f7605cd | rabbit://openstack:eBtZKuU9hcqFROF6wrTL43mWCOXszJYrOcolgwdW@192.0.2.1:5671// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |", "| cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova_cell0?ssl_ca=/etc/ssl/certs/ca-certificates.crt | False |", "+-------+--------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+----------+" ] } TASK [nova-cell : Extract current cell settings from list] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml:23 Monday 17 August 2026 11:32:45 +0000 (0:00:07.582) 0:11:20.867 ********* ok: [primary] => { "ansible_facts": { "nova_cell_settings": { "cell_database": "mysql+pymysql://nova:PSQIWuNbZoNLVLCCNE33YYu5ab9sl2OMg3vJsDRf@192.0.2.10:3306/nova?ssl_ca=/etc/ssl/certs/ca-certificates.crt", "cell_disabled": "False", "cell_message_queue": "rabbit://openstack:eBtZKuU9hcqFROF6wrTL43mWCOXszJYrOcolgwdW@192.0.2.1:5671//", "cell_name": null, "cell_uuid": "9b179c25-01d4-4734-9fe0-19292f7605cd" } }, "changed": false } TASK [nova-cell : Fail if cell settings not found] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/discover_computes.yml:13 Monday 17 August 2026 11:32:45 +0000 (0:00:00.063) 0:11:20.931 ********* skipping: [primary] => { "changed": false, "false_condition": "not nova_cell_settings", "skip_reason": "Conditional result was False" } TASK [nova-cell : Discover nova hosts] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/discover_computes.yml:20 Monday 17 August 2026 11:32:45 +0000 (0:00:00.048) 0:11:20.980 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-denccixajqfrrgzvkoaudtwakcrgedns ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \\r\\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\r\\nwe strongly recommend against using it for new projects.\\r\\n\\r\\nIf you are already using Eventlet, we recommend migrating to a different\\r\\nframework. For more detail see\\r\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\r\\n\\r\\n import eventlet # noqa\\r\\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html", "stderr": "", "rc": 0, "cmd": ["docker", "exec", "-t", "nova_conductor", "nova-manage", "cell_v2", "discover_hosts", "--by-service", "--cell_uuid", "9b179c25-01d4-4734-9fe0-19292f7605cd"], "start": "2026-08-17 11:32:45.798614", "end": "2026-08-17 11:32:48.485097", "delta": "0:00:02.686483", "msg": "", "invocation": {"module_args": {"_raw_params": "docker exec -t nova_conductor nova-manage cell_v2 discover_hosts --by-service --cell_uuid 9b179c25-01d4-4734-9fe0-19292f7605cd\\n", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "docker", "exec", "-t", "nova_conductor", "nova-manage", "cell_v2", "discover_hosts", "--by-service", "--cell_uuid", "9b179c25-01d4-4734-9fe0-19292f7605cd" ], "delta": "0:00:02.686483", "end": "2026-08-17 11:32:48.485097", "invocation": { "module_args": { "_raw_params": "docker exec -t nova_conductor nova-manage cell_v2 discover_hosts --by-service --cell_uuid 9b179c25-01d4-4734-9fe0-19292f7605cd\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:32:45.798614", "stderr": "", "stderr_lines": [], "stdout": "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: \r\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\r\nwe strongly recommend against using it for new projects.\r\n\r\nIf you are already using Eventlet, we recommend migrating to a different\r\nframework. For more detail see\r\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\r\n\r\n import eventlet # noqa\r\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html", "stdout_lines": [ "/var/lib/kolla/venv/lib/python3.13/site-packages/nova/monkey_patch.py:85: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet # noqa", "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html" ] } TASK [nova-cell : Build nova AZ to compute host mapping] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/aggregate.yml:2 Monday 17 August 2026 11:32:48 +0000 (0:00:03.024) 0:11:24.005 ********* ok: [primary] => { "ansible_facts": { "_nova_az_host_map": {} }, "changed": false } TASK [nova-cell : Get current nova AZ aggregates] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/aggregate.yml:7 Monday 17 August 2026 11:32:48 +0000 (0:00:00.042) 0:11:24.048 ********* skipping: [primary] => { "changed": false, "false_condition": "_nova_az_host_map | default({}) | length > 0", "skip_reason": "Conditional result was False" } TASK [nova-cell : Remove stale hosts from AZ aggregates] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/aggregate.yml:23 Monday 17 August 2026 11:32:48 +0000 (0:00:00.044) 0:11:24.092 ********* skipping: [primary] => { "changed": false, "false_condition": "_nova_az_host_map | default({}) | length > 0", "skip_reason": "Conditional result was False" } TASK [nova-cell : Manage nova host aggregates for availability zones] ********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/aggregate.yml:53 Monday 17 August 2026 11:32:48 +0000 (0:00:00.048) 0:11:24.140 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [nova-cell : Build arbitrary aggregate to compute host mapping] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/aggregate.yml:73 Monday 17 August 2026 11:32:48 +0000 (0:00:00.032) 0:11:24.173 ********* ok: [primary] => { "ansible_facts": { "_nova_aggregate_host_map": {} }, "changed": false } TASK [nova-cell : Manage nova host aggregates] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/aggregate.yml:78 Monday 17 August 2026 11:32:48 +0000 (0:00:00.049) 0:11:24.223 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } 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 Monday 17 August 2026 11:32:48 +0000 (0:00:00.043) 0:11:24.266 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jsohcbalkqftgwgkykdreyrhrugfykwo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "stdout": "", "stderr": "", "rc": 0, "cmd": "kill -HUP `docker inspect -f \'{{ .State.Pid }}\' nova_scheduler`", "start": "2026-08-17 11:32:49.096001", "end": "2026-08-17 11:32:49.130681", "delta": "0:00:00.034680", "msg": "", "invocation": {"module_args": {"_raw_params": "kill -HUP `docker inspect -f \'{{ .State.Pid }}\' nova_scheduler`", "_uses_shell": true, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') changed: [primary] => { "changed": true, "cmd": "kill -HUP `docker inspect -f '{{ .State.Pid }}' nova_scheduler`", "delta": "0:00:00.034680", "end": "2026-08-17 11:32:49.130681", "invocation": { "module_args": { "_raw_params": "kill -HUP `docker inspect -f '{{ .State.Pid }}' nova_scheduler`", "_uses_shell": true, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:32:49.096001", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": [] } 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 Monday 17 August 2026 11:32:49 +0000 (0:00:00.394) 0:11:24.660 ********* 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 Monday 17 August 2026 11:32:49 +0000 (0:00:00.053) 0:11:24.714 ********* 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 Monday 17 August 2026 11:32:49 +0000 (0:00:00.072) 0:11:24.787 ********* 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 Monday 17 August 2026 11:32:49 +0000 (0:00:00.056) 0:11:24.843 ********* 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 Monday 17 August 2026 11:32:49 +0000 (0:00:00.057) 0:11:24.901 ********* 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 Monday 17 August 2026 11:32:49 +0000 (0:00:00.052) 0:11:24.953 ********* 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 deploy] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/main.yml:2 Monday 17 August 2026 11:32:49 +0000 (0:00:00.058) 0:11:25.011 ********* statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/neutron_plugin_agent_check.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/register.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config-host.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/check-containers.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/bootstrap.yml statically imported: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/bootstrap_service.yml included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/deploy.yml for primary TASK [neutron : Get container facts] ******************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/neutron_plugin_agent_check.yml:2 Monday 17 August 2026 11:32:49 +0000 (0:00:00.136) 0:11:25.148 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cjgzedtigcbyopazsdlxpmnzpbxcvhxh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "containers": {}, "invocation": {"module_args": {"action": "get_containers", "container_engine": "docker", "name": ["neutron_openvswitch_agent", "ovn_controller"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "containers": {}, "invocation": { "module_args": { "action": "get_containers", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "neutron_openvswitch_agent", "ovn_controller" ] } }, "result": false } TASK [neutron : Get container volume facts] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/neutron_plugin_agent_check.yml:13 Monday 17 August 2026 11:32:50 +0000 (0:00:00.748) 0:11:25.896 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container_facts.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jcbfkvugdemruazmfqvextzhamvqhutd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"result": false, "changed": false, "volumes": {}, "invocation": {"module_args": {"action": "get_volumes", "container_engine": "docker", "name": ["ovn_nb_db", "ovn_sb_db"], "api_version": "auto", "args": {"get_all_containers": false}}}}\n', b'') ok: [primary] => { "changed": false, "invocation": { "module_args": { "action": "get_volumes", "api_version": "auto", "args": { "get_all_containers": false }, "container_engine": "docker", "name": [ "ovn_nb_db", "ovn_sb_db" ] } }, "result": false, "volumes": {} } TASK [neutron : Check for ML2/OVN presence] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/neutron_plugin_agent_check.yml:24 Monday 17 August 2026 11:32:50 +0000 (0:00:00.436) 0:11:26.333 ********* skipping: [primary] => { "changed": false, "false_condition": "(container_facts.containers['ovn_controller'] is defined) or (container_volume_facts['ovn_nb_db'] is defined) or (container_volume_facts['ovn_sb_db'] is defined)", "skip_reason": "Conditional result was False" } TASK [neutron : Check for ML2/OVS presence] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/neutron_plugin_agent_check.yml:32 Monday 17 August 2026 11:32:50 +0000 (0:00:00.040) 0:11:26.373 ********* skipping: [primary] => { "changed": false, "false_condition": "container_facts.containers['neutron_openvswitch_agent'] is defined", "skip_reason": "Conditional result was False" } TASK [service-ks-register : Creating/deleting services for neutron] ************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:6 Monday 17 August 2026 11:32:50 +0000 (0:00:00.038) 0:11:26.412 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rdusfckxjxfwiqehbunzhfyznnssjejd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "service": {"description": "Openstack Networking", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/services/48352bbd28db4130baec507e95f5e83a"}, "name": "neutron", "type": "network", "id": "48352bbd28db4130baec507e95f5e83a"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "neutron", "service_type": "network", "description": "Openstack Networking", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.catalog_service", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=neutron (network)) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "description": "Openstack Networking", "interface": "internal", "name": "neutron", "region_name": "RegionOne", "service_type": "network", "state": "present" }, "module_extra_vars": {}, "module_name": "openstack.cloud.catalog_service", "timeout": 180, "user": null } }, "item": { "description": "Openstack Networking", "endpoints": [ { "interface": "internal", "url": "https://192.0.2.10:9696" }, { "interface": "public", "url": "https://192.0.2.10:9696" } ], "name": "neutron", "type": "network" }, "service": { "description": "Openstack Networking", "id": "48352bbd28db4130baec507e95f5e83a", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/services/48352bbd28db4130baec507e95f5e83a" }, "name": "neutron", "type": "network" } } TASK [service-ks-register : Creating/deleting endpoints for neutron] *********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:29 Monday 17 August 2026 11:32:53 +0000 (0:00:03.009) 0:11:29.421 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qzclddumpsokibipuwernycgnsiyzaif ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "internal", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/bad8d3a3f18240ca9a54220c1f4a51fc"}, "region_id": "RegionOne", "service_id": "48352bbd28db4130baec507e95f5e83a", "url": "https://192.0.2.10:9696", "id": "bad8d3a3f18240ca9a54220c1f4a51fc", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "neutron", "url": "https://192.0.2.10:9696", "endpoint_interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=neutron -> https://192.0.2.10:9696 -> internal) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "bad8d3a3f18240ca9a54220c1f4a51fc", "interface": "internal", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/bad8d3a3f18240ca9a54220c1f4a51fc" }, "name": null, "region_id": "RegionOne", "service_id": "48352bbd28db4130baec507e95f5e83a", "url": "https://192.0.2.10:9696" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "neutron", "state": "present", "url": "https://192.0.2.10:9696" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Openstack Networking", "name": "neutron", "type": "network" }, { "interface": "internal", "url": "https://192.0.2.10:9696" } ] } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-maohuoxrvimgloumitjvslbxuffkpkhc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "endpoint": {"interface": "public", "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/endpoints/0271376991864560bce0f458987430de"}, "region_id": "RegionOne", "service_id": "48352bbd28db4130baec507e95f5e83a", "url": "https://192.0.2.10:9696", "id": "0271376991864560bce0f458987430de", "name": null}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"service": "neutron", "url": "https://192.0.2.10:9696", "endpoint_interface": "public", "region": "RegionOne", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.endpoint", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=neutron -> https://192.0.2.10:9696 -> public) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "endpoint": { "id": "0271376991864560bce0f458987430de", "interface": "public", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/endpoints/0271376991864560bce0f458987430de" }, "name": null, "region_id": "RegionOne", "service_id": "48352bbd28db4130baec507e95f5e83a", "url": "https://192.0.2.10:9696" }, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "service": "neutron", "state": "present", "url": "https://192.0.2.10:9696" }, "module_extra_vars": {}, "module_name": "openstack.cloud.endpoint", "timeout": 180, "user": null } }, "item": [ { "description": "Openstack Networking", "name": "neutron", "type": "network" }, { "interface": "public", "url": "https://192.0.2.10:9696" } ] } TASK [service-ks-register : Creating projects for neutron] ********************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:55 Monday 17 August 2026 11:32:59 +0000 (0:00:05.615) 0:11:35.037 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ixxvbqmiwgnpsqxytfknffaillztqbyi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "project": {"description": "", "domain_id": "default", "is_domain": false, "is_enabled": true, "options": {}, "parent_id": "default", "links": {"self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73"}, "id": "ae928577fa1041d69fe3eb08154aaa73", "name": "service", "tags": []}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "service", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.project", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=service) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "domain": "default", "interface": "internal", "name": "service", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.project", "timeout": 180, "user": null } }, "item": "service", "project": { "description": "", "domain_id": "default", "id": "ae928577fa1041d69fe3eb08154aaa73", "is_domain": false, "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/projects/ae928577fa1041d69fe3eb08154aaa73" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } TASK [service-ks-register : Creating/deleting users for neutron] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:73 Monday 17 August 2026 11:33:02 +0000 (0:00:03.052) 0:11:38.089 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hpeojucihopjlrmxomjxvtklwzpowqyf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "warnings": [{"event": {"msg": "Module did not set no_log for update_password", "__ansible_type": "Event"}, "__ansible_type": "WarningSummary"}], "user": {"default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "is_enabled": true, "links": {"self": "https://192.0.2.10:5000/v3/users/81e42e53ad434269a3a793f1d4ce1ee4"}, "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null, "options": {}, "id": "81e42e53ad434269a3a793f1d4ce1ee4"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"default_project": "service", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "update_password": "on_create", "domain": "default", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}, "deprecations": [{"event": {"msg": "Passing `warnings` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.warn` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}]}\n', b'') changed: [primary] => (item=neutron -> service) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "default_project": "service", "domain": "default", "interface": "internal", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "update_password": "on_create" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_user", "timeout": 180, "user": null } }, "item": { "password": "nPoeBxw8gbaO2cDlM9gKc5bBXFpiWsZslr09UJ09", "project": "service", "role": "admin", "user": "neutron" }, "user": { "default_project_id": "ae928577fa1041d69fe3eb08154aaa73", "description": null, "domain_id": "default", "email": null, "id": "81e42e53ad434269a3a793f1d4ce1ee4", "is_enabled": true, "links": { "self": "https://192.0.2.10:5000/v3/users/81e42e53ad434269a3a793f1d4ce1ee4" }, "name": "neutron", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null } } TASK [service-ks-register : Creating roles for neutron] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:100 Monday 17 August 2026 11:33:05 +0000 (0:00:03.211) 0:11:41.301 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sxmcplvmsneoffrbogtliglrvpqmykcu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "role": {"name": "admin", "description": null, "domain_id": null, "options": {"immutable": true}, "links": {"self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f"}, "id": "ac8a3a4329c941f89f2a6126361dba4f"}, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"name": "admin", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt"}, "module_name": "openstack.cloud.identity_role", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') ok: [primary] => (item=admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": false, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "name": "admin", "region_name": "RegionOne" }, "module_extra_vars": {}, "module_name": "openstack.cloud.identity_role", "timeout": 180, "user": null } }, "item": "admin", "role": { "description": null, "domain_id": null, "id": "ac8a3a4329c941f89f2a6126361dba4f", "links": { "self": "https://192.0.2.10:5000/v3/roles/ac8a3a4329c941f89f2a6126361dba4f" }, "name": "admin", "options": { "immutable": true } } } TASK [service-ks-register : Granting/revoking user roles for neutron] ********** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-ks-register/tasks/main.yml:117 Monday 17 August 2026 11:33:08 +0000 (0:00:02.881) 0:11:44.182 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oubmphrmclvsyjfhogkrsevbwbevuxak ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"user": "neutron", "role": "admin", "project": "service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.role_assignment", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=neutron -> service -> admin) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "state": "present", "user": "neutron" }, "module_extra_vars": {}, "module_name": "openstack.cloud.role_assignment", "timeout": 180, "user": null } }, "item": { "password": "nPoeBxw8gbaO2cDlM9gKc5bBXFpiWsZslr09UJ09", "project": "service", "role": "admin", "user": "neutron" } } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-huxxyvejccepghjuwnzipfearwxphayb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"user": "neutron", "role": "service", "project": "service", "region_name": "RegionOne", "auth": {"password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ"}, "cloud": "kolla-admin-internal", "interface": "internal", "cacert": "/etc/ssl/certs/ca-certificates.crt", "state": "present"}, "module_name": "openstack.cloud.role_assignment", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => (item=neutron -> service -> service) => { "ansible_loop_var": "item", "attempts": 1, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "auth": { "password": "HiKziEAmHLKfBKkJTa1nWNWwiIQ5bjih0byzXCjQ" }, "cacert": "/etc/ssl/certs/ca-certificates.crt", "cloud": "kolla-admin-internal", "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "service", "state": "present", "user": "neutron" }, "module_extra_vars": {}, "module_name": "openstack.cloud.role_assignment", "timeout": 180, "user": null } }, "item": { "project": "service", "role": "service", "user": "neutron" } } TASK [neutron : Clone neutron repository] ************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/deploy.yml:8 Monday 17 August 2026 11:33:14 +0000 (0:00:06.039) 0:11:50.222 ********* skipping: [primary] => { "changed": false, "false_condition": "neutron_dev_mode | bool", "skip_reason": "Conditional result was False" } TASK [Load and persist kernel modules] ***************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config-host.yml:2 Monday 17 August 2026 11:33:14 +0000 (0:00:00.034) 0:11:50.257 ********* included: module-load for primary TASK [module-load : Load modules] ********************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:8 Monday 17 August 2026 11:33:14 +0000 (0:00:00.082) 0:11:50.340 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/community/general/plugins/modules/modprobe.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rohrzlxfqrqakzzbvcxlaylnbqybjoxp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "name": "nf_conntrack_tftp", "params": "", "state": "present", "invocation": {"module_args": {"name": "nf_conntrack_tftp", "state": "present", "params": "", "persistent": "disabled"}}}\n', b'') changed: [primary] => (item=nf_conntrack_tftp) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "name": "nf_conntrack_tftp", "params": "", "persistent": "disabled", "state": "present" } }, "item": { "name": "nf_conntrack_tftp" }, "name": "nf_conntrack_tftp", "params": "", "state": "present" } Using module file /home/zuul/.ansible/collections/ansible_collections/community/general/plugins/modules/modprobe.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-seukjslqngbscdmaatpobttzlbxvivoq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "name": "nf_nat_tftp", "params": "", "state": "present", "invocation": {"module_args": {"name": "nf_nat_tftp", "state": "present", "params": "", "persistent": "disabled"}}}\n', b'') changed: [primary] => (item=nf_nat_tftp) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "name": "nf_nat_tftp", "params": "", "persistent": "disabled", "state": "present" } }, "item": { "name": "nf_nat_tftp" }, "name": "nf_nat_tftp", "params": "", "state": "present" } TASK [module-load : Persist modules via modules-load.d] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:18 Monday 17 August 2026 11:33:15 +0000 (0:00:00.685) 0:11:51.025 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732 `" && echo ansible-tmp-1786966395.6118553-117121-61983102339732="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966395.6118553-117121-61983102339732=/home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xeidnvbgonoahzstolnqgdzjviwjzqac ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/modules-load.d/nf_conntrack_tftp.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp2i3j_qsj/module-load.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp2i3j_qsj/module-load.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/ /home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-khkzysrntwlfspfljpruzxwdmtjstrks ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/modules-load.d/nf_conntrack_tftp.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/.source.conf", "md5sum": "d9a6da5307a1c66d7b3a6e8fe33927eb", "checksum": "bbd0e269d91332c3a05df28c69b5d52b77dea6fc", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 37, "invocation": {"module_args": {"dest": "/etc/modules-load.d/nf_conntrack_tftp.conf", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/.source.conf", "follow": false, "_original_basename": "module-load.conf.j2", "checksum": "bbd0e269d91332c3a05df28c69b5d52b77dea6fc", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=nf_conntrack_tftp) => { "ansible_loop_var": "item", "changed": true, "checksum": "bbd0e269d91332c3a05df28c69b5d52b77dea6fc", "dest": "/etc/modules-load.d/nf_conntrack_tftp.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "module-load.conf.j2", "attributes": null, "backup": false, "checksum": "bbd0e269d91332c3a05df28c69b5d52b77dea6fc", "content": null, "dest": "/etc/modules-load.d/nf_conntrack_tftp.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "name": "nf_conntrack_tftp" }, "md5sum": "d9a6da5307a1c66d7b3a6e8fe33927eb", "mode": "0644", "owner": "root", "size": 37, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966395.6118553-117121-61983102339732/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595 `" && echo ansible-tmp-1786966396.3571253-117121-5564177030595="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966396.3571253-117121-5564177030595=/home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cpdwvwsudhtuqraluxputgdsiwnnrrls ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/modules-load.d/nf_nat_tftp.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp3xr6mzg5/module-load.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp3xr6mzg5/module-load.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/ /home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vmuxecqmtdqxymygbtnkjvxoldcyaufa ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/modules-load.d/nf_nat_tftp.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/.source.conf", "md5sum": "97e466ffb528c0155868b0605177e05a", "checksum": "a680cf20fb4fe7ddd9995ff8137710ca943c915f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 31, "invocation": {"module_args": {"dest": "/etc/modules-load.d/nf_nat_tftp.conf", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/.source.conf", "follow": false, "_original_basename": "module-load.conf.j2", "checksum": "a680cf20fb4fe7ddd9995ff8137710ca943c915f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=nf_nat_tftp) => { "ansible_loop_var": "item", "changed": true, "checksum": "a680cf20fb4fe7ddd9995ff8137710ca943c915f", "dest": "/etc/modules-load.d/nf_nat_tftp.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "module-load.conf.j2", "attributes": null, "backup": false, "checksum": "a680cf20fb4fe7ddd9995ff8137710ca943c915f", "content": null, "dest": "/etc/modules-load.d/nf_nat_tftp.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/.source.conf", "unsafe_writes": false, "validate": null } }, "item": { "name": "nf_nat_tftp" }, "md5sum": "97e466ffb528c0155868b0605177e05a", "mode": "0644", "owner": "root", "size": 31, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966396.3571253-117121-5564177030595/.source.conf", "state": "file", "uid": 0 } TASK [module-load : Drop module persistence] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/module-load/tasks/main.yml:30 Monday 17 August 2026 11:33:17 +0000 (0:00:01.478) 0:11:52.504 ********* skipping: [primary] => (item=nf_conntrack_tftp) => { "ansible_loop_var": "item", "changed": false, "false_condition": "(item.state | default('present')) == 'absent'", "item": { "name": "nf_conntrack_tftp" }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item=nf_nat_tftp) => { "ansible_loop_var": "item", "changed": false, "false_condition": "(item.state | default('present')) == 'absent'", "item": { "name": "nf_nat_tftp" }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [neutron : Check IPv6 support] ******************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config-host.yml:15 Monday 17 August 2026 11:33:17 +0000 (0:00:00.051) 0:11:52.555 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"changed": true, "stdout": "0", "stderr": "", "rc": 0, "cmd": ["/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6"], "start": "2026-08-17 11:33:17.339657", "end": "2026-08-17 11:33:17.345915", "delta": "0:00:00.006258", "msg": "", "invocation": {"module_args": {"_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6" ], "delta": "0:00:00.006258", "end": "2026-08-17 11:33:17.345915", "invocation": { "module_args": { "_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:33:17.339657", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": [ "0" ] } TASK [Setting sysctl values] *************************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config-host.yml:20 Monday 17 August 2026 11:33:17 +0000 (0:00:00.306) 0:11:52.862 ********* included: sysctl for primary TASK [sysctl : Check IPv6 support] ********************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/sysctl/tasks/main.yml:2 Monday 17 August 2026 11:33:17 +0000 (0:00:00.059) 0:11:52.921 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/command.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.19.213.222> (0, b'\n{"changed": true, "stdout": "0", "stderr": "", "rc": 0, "cmd": ["/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6"], "start": "2026-08-17 11:33:17.714888", "end": "2026-08-17 11:33:17.721028", "delta": "0:00:00.006140", "msg": "", "invocation": {"module_args": {"_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6\\n", "_uses_shell": false, "expand_argument_vars": true, "stdin_add_newline": true, "strip_empty_ends": true, "cmd": null, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') ok: [primary] => { "changed": false, "cmd": [ "/usr/sbin/sysctl", "-n", "net.ipv6.conf.all.disable_ipv6" ], "delta": "0:00:00.006140", "end": "2026-08-17 11:33:17.721028", "invocation": { "module_args": { "_raw_params": "/usr/sbin/sysctl -n net.ipv6.conf.all.disable_ipv6\n", "_uses_shell": false, "argv": null, "chdir": null, "cmd": null, "creates": null, "executable": null, "expand_argument_vars": true, "removes": null, "stdin": null, "stdin_add_newline": true, "strip_empty_ends": true } }, "msg": "", "rc": 0, "start": "2026-08-17 11:33:17.714888", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": [ "0" ] } TASK [sysctl : Setting sysctl values] ****************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/sysctl/tasks/main.yml:8 Monday 17 August 2026 11:33:17 +0000 (0:00:00.313) 0:11:53.235 ********* Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jyrlcdeaayqebuiwivtmqfftchngfdnt ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv4.neigh.default.gc_thresh1", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "128", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv4.neigh.default.gc_thresh1", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "128" } }, "item": { "name": "net.ipv4.neigh.default.gc_thresh1", "value": 128 } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rnzsteioppeeojkuwwnwniafaeyoovza ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv4.neigh.default.gc_thresh2", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "28672", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28672}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv4.neigh.default.gc_thresh2", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "28672" } }, "item": { "name": "net.ipv4.neigh.default.gc_thresh2", "value": 28672 } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ehvyovzzfjlcqftfkzugbqhnuqcdtsyx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv4.neigh.default.gc_thresh3", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "32768", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv4.neigh.default.gc_thresh3", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "32768" } }, "item": { "name": "net.ipv4.neigh.default.gc_thresh3", "value": 32768 } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lujrjzqmujexvkijdsyqsxctuevcsugb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv6.neigh.default.gc_thresh1", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "128", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv6.neigh.default.gc_thresh1", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "128" } }, "item": { "name": "net.ipv6.neigh.default.gc_thresh1", "value": 128 } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ibkxcfgmyktouiqlgdzrrzlgoxtwhgab ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv6.neigh.default.gc_thresh2", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "28672", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28672}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv6.neigh.default.gc_thresh2", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "28672" } }, "item": { "name": "net.ipv6.neigh.default.gc_thresh2", "value": 28672 } } Using module file /home/zuul/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tvckctzceechfdxhegsruilnozyzhmdh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "invocation": {"module_args": {"name": "net.ipv6.neigh.default.gc_thresh3", "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "32768", "reload": true, "ignoreerrors": false}}}\n', b'') changed: [primary] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768}) => { "ansible_loop_var": "item", "changed": true, "invocation": { "module_args": { "ignoreerrors": false, "name": "net.ipv6.neigh.default.gc_thresh3", "reload": true, "state": "present", "sysctl_file": "/etc/sysctl.conf", "sysctl_set": true, "value": "32768" } }, "item": { "name": "net.ipv6.neigh.default.gc_thresh3", "value": 32768 } } TASK [neutron : Ensuring config directories exist] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:2 Monday 17 August 2026 11:33:19 +0000 (0:00:01.931) 0:11:55.166 ********* Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ndmpjaxwijczsyzoglxymcdpfmornqsg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/neutron-server", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-server", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/neutron-server", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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" } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-server", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rtjkmdfyuxovmcdftudoptpchlbgiqbr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/neutron-rpc-server", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-rpc-server", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/neutron-rpc-server", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-rpc-server", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-unmjsmkcselsyivkjzmjnkuzjrmldtrq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/neutron-periodic-worker", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-periodic-worker", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/neutron-periodic-worker", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-periodic-worker", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ttidzpddvhkgyhwkkcfiuxyilgzargqa ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/neutron-openvswitch-agent", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-openvswitch-agent", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/neutron-openvswitch-agent", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-openvswitch-agent", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-aualtephlesesgrykwgiolafhgckvyvi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/neutron-dhcp-agent", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-dhcp-agent", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/neutron-dhcp-agent", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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_989849", "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", "", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-dhcp-agent", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nmjaowgddbniyylglpwdwmtqlsjiesho ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/neutron-l3-agent", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-l3-agent", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/neutron-l3-agent", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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_989849", "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", "", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-l3-agent", "size": 4096, "state": "directory", "uid": 0 } Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rtrthxsfgqsdifxskqkvmbtljhaddodk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"path": "/etc/kolla/neutron-metadata-agent", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "directory", "size": 4096, "invocation": {"module_args": {"group": "root", "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-metadata-agent", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') changed: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "root", "mode": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/etc/kolla/neutron-metadata-agent", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": 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_989849", "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", "" ] } }, "mode": "0770", "owner": "root", "path": "/etc/kolla/neutron-metadata-agent", "size": 4096, "state": "directory", "uid": 0 } TASK [neutron : Check if extra ml2 plugins exists] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:12 Monday 17 August 2026 11:33:22 +0000 (0:00:02.514) 0:11:57.681 ********* [WARNING]: Skipped '/etc/kolla/config/neutron/plugins/' path due to this access issue: '/etc/kolla/config/neutron/plugins/' is not a directory ESTABLISH LOCAL CONNECTION FOR USER: zuul EXEC /bin/sh -c 'echo ~zuul && sleep 0' EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966402.2544456-117495-14314687998076 `" && echo ansible-tmp-1786966402.2544456-117495-14314687998076="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966402.2544456-117495-14314687998076 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/find.py PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpbwff5h8t TO /home/zuul/.ansible/tmp/ansible-tmp-1786966402.2544456-117495-14314687998076/AnsiballZ_find.py EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966402.2544456-117495-14314687998076/ /home/zuul/.ansible/tmp/ansible-tmp-1786966402.2544456-117495-14314687998076/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1786966402.2544456-117495-14314687998076/AnsiballZ_find.py && sleep 0' EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966402.2544456-117495-14314687998076/ > /dev/null 2>&1 && sleep 0' ok: [primary -> localhost] => { "changed": false, "examined": 0, "files": [], "invocation": { "module_args": { "age": null, "age_stamp": "mtime", "checksum_algorithm": "sha1", "contains": null, "depth": null, "encoding": null, "exact_mode": true, "excludes": null, "file_type": "file", "follow": false, "get_checksum": false, "hidden": false, "limit": null, "mode": null, "path": "/etc/kolla/config/neutron/plugins/", "paths": [ "/etc/kolla/config/neutron/plugins/" ], "patterns": [ "*" ], "read_whole_file": false, "recurse": false, "size": null, "use_regex": false } }, "matched": 0, "msg": "Not all paths examined, check warnings for details", "skipped_paths": { "/etc/kolla/config/neutron/plugins/": "'/etc/kolla/config/neutron/plugins/' is not a directory" } } TASK [neutron : Copying over TLS certificates] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:20 Monday 17 August 2026 11:33:22 +0000 (0:00:00.328) 0:11:58.010 ********* included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/copy-certs.yml for primary TASK [service-cert-copy : Copying over extra CA certificates for neutron] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:2 Monday 17 August 2026 11:33:22 +0000 (0:00:00.066) 0:11:58.076 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404 `" && echo ansible-tmp-1786966403.0099022-117552-69107881956404="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966403.0099022-117552-69107881956404=/home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-glgyvrodqjpwvqayzqkdzqlxswycprrq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/ /home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wwuwmxcpusqmycwoogsvqlphthlmklhb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/neutron-server/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/neutron-server/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.0099022-117552-69107881956404/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276 `" && echo ansible-tmp-1786966403.7087374-117552-264902169868276="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966403.7087374-117552-264902169868276=/home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bhkpgebnzcrnnqhkwzuqznruksygxhrj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-rpc-server/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/ /home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-riokzhiqrwzzqrchdxacybeauvimzasn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-rpc-server/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-rpc-server/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/neutron-rpc-server/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/neutron-rpc-server/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966403.7087374-117552-264902169868276/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135 `" && echo ansible-tmp-1786966404.4162002-117552-123251404364135="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966404.4162002-117552-123251404364135=/home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-awyertgzeeyupjknnmummwttqcvzbxvs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-periodic-worker/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/ /home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ghmgmfwlcyldwvxwnadrtncvskvtdgdi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-periodic-worker/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-periodic-worker/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/neutron-periodic-worker/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/neutron-periodic-worker/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966404.4162002-117552-123251404364135/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966 `" && echo ansible-tmp-1786966405.182158-117552-19916326503966="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966405.182158-117552-19916326503966=/home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tgsymivjqftkgdvcskzcfjsauasttlhq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-openvswitch-agent/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/ /home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-bnwdauioxxuuaqjaxftgzmdhwnpkveob ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-openvswitch-agent/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-openvswitch-agent/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/neutron-openvswitch-agent/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/neutron-openvswitch-agent/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.182158-117552-19916326503966/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546 `" && echo ansible-tmp-1786966405.85906-117552-52829053018546="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966405.85906-117552-52829053018546=/home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zjupqckpdcptbghwsdtobmcgnitxunnj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-dhcp-agent/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/ /home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ceckszdqdjvrfqlguofcvakvbifzyurf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-dhcp-agent/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-dhcp-agent/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/neutron-dhcp-agent/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/neutron-dhcp-agent/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966405.85906-117552-52829053018546/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713 `" && echo ansible-tmp-1786966406.5723884-117552-104153853767713="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966406.5723884-117552-104153853767713=/home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fbkssgmunqhsowfwylirbdvtfjbviiej ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-l3-agent/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/ /home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kkyhqddcpovpctjxlouekoajxbadhkqq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-l3-agent/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-l3-agent/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/neutron-l3-agent/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/neutron-l3-agent/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966406.5723884-117552-104153853767713/.source.crt", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057 `" && echo ansible-tmp-1786966407.2542987-117552-194208842752057="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966407.2542987-117552-194208842752057=/home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-drgpkdxribxiunxnkgukjkdhffdgvnnx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-metadata-agent/ca-certificates/root.crt", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/ca/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/.source.crt <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/ca/root.crt /home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/.source.crt\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/ /home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/.source.crt && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lwudqjobzixvijgxxaxdhnyepzasbwbd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-metadata-agent/ca-certificates/root.crt", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/.source.crt", "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1789, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-metadata-agent/ca-certificates/", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/.source.crt", "_original_basename": "root.crt", "follow": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "dest": "/etc/kolla/neutron-metadata-agent/ca-certificates/root.crt", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "9683f48f4b82b5cd27918e2d2175503c6d5f01d7", "content": null, "dest": "/etc/kolla/neutron-metadata-agent/ca-certificates/", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/.source.crt", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "9f5b627ad0da57889f064f53873e9b5c", "mode": "0644", "owner": "root", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966407.2542987-117552-194208842752057/.source.crt", "state": "file", "uid": 0 } TASK [service-cert-copy : Check containers that require iteration for neutron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:14 Monday 17 August 2026 11:33:27 +0000 (0:00:05.318) 0:12:03.395 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(service.iterate | default(False)) | bool", "outer_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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [service-cert-copy : Copying over backend internal TLS certificate for neutron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:25 Monday 17 August 2026 11:33:28 +0000 (0:00:00.423) 0:12:03.818 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075 `" && echo ansible-tmp-1786966408.7828605-117892-217344506958075="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966408.7828605-117892-217344506958075=/home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lltnctecdqgaroshlayvesblwpjpuqlo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/neutron-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/ /home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kidurugalvflqtsumswgncrmdafgdkpv ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/neutron-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/neutron-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/neutron-server/neutron-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/neutron-server/neutron-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966408.7828605-117892-217344506958075/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337 `" && echo ansible-tmp-1786966409.4965467-117892-182121350886337="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966409.4965467-117892-182121350886337=/home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hssdxpepcarskzjhicpguxytdwllybmz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-rpc-server/neutron-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/ /home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yogkeevupyfdwlxhmhdrzbqgmrjdxftr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-rpc-server/neutron-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-rpc-server/neutron-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/neutron-rpc-server/neutron-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/neutron-rpc-server/neutron-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966409.4965467-117892-182121350886337/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958 `" && echo ansible-tmp-1786966410.22032-117892-242332907286958="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966410.22032-117892-242332907286958=/home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ruywvjeqojlvvggawlkacxsqdmznfopo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-periodic-worker/neutron-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/ /home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gsyyjxbjldrxtlpbpgdbejapfgilrcvb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-periodic-worker/neutron-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-periodic-worker/neutron-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/neutron-periodic-worker/neutron-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/neutron-periodic-worker/neutron-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.22032-117892-242332907286958/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645 `" && echo ansible-tmp-1786966410.9173007-117892-18726755528645="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966410.9173007-117892-18726755528645=/home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qgwwhbhforwtdbnkflbobwotwijyspol ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-openvswitch-agent/neutron-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/ /home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-eiuknkoahdkbuptctjuhhqjjicqvlavx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-openvswitch-agent/neutron-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-openvswitch-agent/neutron-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/neutron-openvswitch-agent/neutron-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/neutron-openvswitch-agent/neutron-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966410.9173007-117892-18726755528645/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027 `" && echo ansible-tmp-1786966411.6379864-117892-220840634011027="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966411.6379864-117892-220840634011027=/home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-znqykygptuxnvcfdcnonhmpquesjbyfa ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-dhcp-agent/neutron-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/ /home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lhwecxnkomouwhnvkeuwvergvdiasvbc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-dhcp-agent/neutron-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-dhcp-agent/neutron-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/neutron-dhcp-agent/neutron-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/neutron-dhcp-agent/neutron-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966411.6379864-117892-220840634011027/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986 `" && echo ansible-tmp-1786966412.4962296-117892-212212982152986="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966412.4962296-117892-212212982152986=/home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-oxpatfejcmsbnszstkmhrmhxoykxtoir ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-l3-agent/neutron-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/ /home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-viypekjifbphvxbdlaxckigolkdlkade ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-l3-agent/neutron-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-l3-agent/neutron-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/neutron-l3-agent/neutron-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/neutron-l3-agent/neutron-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966412.4962296-117892-212212982152986/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634 `" && echo ansible-tmp-1786966413.1968675-117892-88708391054634="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966413.1968675-117892-88708391054634=/home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jetwvndotheavsuxzhsisuzjjjhayrai ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-metadata-agent/neutron-cert.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-cert.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-cert.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/ /home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cpqhlpjrdwerwqwdryaernailazvomco ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-metadata-agent/neutron-cert.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/.source.pem", "md5sum": "e13862849a60dcb6220164e251d0e05b", "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "size": 1513, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-metadata-agent/neutron-cert.pem", "mode": "0644", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/.source.pem", "_original_basename": "backend-cert.pem", "follow": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "dest": "/etc/kolla/neutron-metadata-agent/neutron-cert.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-cert.pem", "attributes": null, "backup": false, "checksum": "744dc890d8850a3b8dff69ded88ad6a1c5bf733c", "content": null, "dest": "/etc/kolla/neutron-metadata-agent/neutron-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "e13862849a60dcb6220164e251d0e05b", "mode": "0644", "owner": "root", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966413.1968675-117892-88708391054634/.source.pem", "state": "file", "uid": 0 } TASK [service-cert-copy : Copying over backend internal TLS key for neutron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-cert-copy/tasks/main.yml:43 Monday 17 August 2026 11:33:33 +0000 (0:00:05.503) 0:12:09.321 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418 `" && echo ansible-tmp-1786966414.2730105-118344-23141268477418="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966414.2730105-118344-23141268477418=/home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wcrsgkbjwkcfzybgblhckubloxzfefyp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/neutron-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/ /home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-drcpkrmtomnolsvqfvzowrlouvbrxqkp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/neutron-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/neutron-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/neutron-server/neutron-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/neutron-server/neutron-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.2730105-118344-23141268477418/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318 `" && echo ansible-tmp-1786966414.923623-118344-100000418430318="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966414.923623-118344-100000418430318=/home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-aapvetqfzogglospvxpnrnvzwomodlxn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-rpc-server/neutron-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/ /home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ufxhyrzamhotrgcwiwufxjxfnmhmtoov ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-rpc-server/neutron-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-rpc-server/neutron-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/neutron-rpc-server/neutron-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/neutron-rpc-server/neutron-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966414.923623-118344-100000418430318/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988 `" && echo ansible-tmp-1786966415.5994356-118344-11191013551988="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966415.5994356-118344-11191013551988=/home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kazdscwauesezrhhmugrctvntujikcvs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-periodic-worker/neutron-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/ /home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-evrlluywlnckuihhulzbdrmoljbiawhr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-periodic-worker/neutron-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-periodic-worker/neutron-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/neutron-periodic-worker/neutron-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/neutron-periodic-worker/neutron-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966415.5994356-118344-11191013551988/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221 `" && echo ansible-tmp-1786966416.2676795-118344-84829191669221="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966416.2676795-118344-84829191669221=/home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lqjkdfkxfybvkwuimsipaeyzydzbhgts ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-openvswitch-agent/neutron-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/ /home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vhbiekotzvdhhpfchmzhttbgsqnhamsr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-openvswitch-agent/neutron-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-openvswitch-agent/neutron-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/neutron-openvswitch-agent/neutron-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/neutron-openvswitch-agent/neutron-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.2676795-118344-84829191669221/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985 `" && echo ansible-tmp-1786966416.9496574-118344-22906030689985="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966416.9496574-118344-22906030689985=/home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uzkuykuztijzmbnhvatqkcgbwszhdiua ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-dhcp-agent/neutron-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/ /home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tvsjwhchwefrxqzexnisrzprablkqhnf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-dhcp-agent/neutron-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-dhcp-agent/neutron-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/neutron-dhcp-agent/neutron-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/neutron-dhcp-agent/neutron-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966416.9496574-118344-22906030689985/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364 `" && echo ansible-tmp-1786966417.9174366-118344-60124745941364="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966417.9174366-118344-60124745941364=/home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ahwckpfqzgsowxpbtnjesesqdbvspdjw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-l3-agent/neutron-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/ /home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lawjfrumzqinkyeyccytwhfypdebdryj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-l3-agent/neutron-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-l3-agent/neutron-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/neutron-l3-agent/neutron-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/neutron-l3-agent/neutron-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966417.9174366-118344-60124745941364/.source.pem", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554 `" && echo ansible-tmp-1786966418.6394634-118344-220579691254554="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966418.6394634-118344-220579691254554=/home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fieqtjjkyhrltdhcwypeqddefddzyicn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-metadata-agent/neutron-key.pem", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /etc/kolla/certificates/backend-key.pem TO /home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/.source.pem <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /etc/kolla/certificates/backend-key.pem /home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/.source.pem\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/ /home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/.source.pem && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jumlktttiyoqyikirygphtzckvkuzlei ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-metadata-agent/neutron-key.pem", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/.source.pem", "md5sum": "403923ac1be02a8f756e87757798947f", "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 1679, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-metadata-agent/neutron-key.pem", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/.source.pem", "_original_basename": "backend-key.pem", "follow": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "dest": "/etc/kolla/neutron-metadata-agent/neutron-key.pem", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "backend-key.pem", "attributes": null, "backup": false, "checksum": "daea89abb940aa4318bbc144edfb3e22bec1747e", "content": null, "dest": "/etc/kolla/neutron-metadata-agent/neutron-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/.source.pem", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "403923ac1be02a8f756e87757798947f", "mode": "0600", "owner": "root", "size": 1679, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966418.6394634-118344-220579691254554/.source.pem", "state": "file", "uid": 0 } TASK [neutron : Check if policies shall be overwritten] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:25 Monday 17 August 2026 11:33:39 +0000 (0:00:05.445) 0:12:14.766 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [neutron : Set neutron policy file] *************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:37 Monday 17 August 2026 11:33:39 +0000 (0:00:00.042) 0:12:14.809 ********* skipping: [primary] => { "changed": false, "false_condition": "neutron_policy.results | length > 0", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over existing policy file] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:44 Monday 17 August 2026 11:33:39 +0000 (0:00:00.041) 0:12:14.850 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "neutron_policy_file is defined", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "neutron_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "neutron_policy_file is defined", "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "neutron_policy_file is defined", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "neutron_policy_file is defined", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "neutron_policy_file is defined", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "neutron_policy_file is defined", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [neutron : Copying over config.json files for services] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:54 Monday 17 August 2026 11:33:39 +0000 (0:00:00.422) 0:12:15.273 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319 `" && echo ansible-tmp-1786966420.2070372-118878-269803211288319="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966420.2070372-118878-269803211288319=/home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-humxnfwybepqfevdmeyhbjldohwngzzb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp1dgv9c2l/neutron-server.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp1dgv9c2l/neutron-server.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/ /home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-muxhycurztsvonbpfmuqqaxvoryyaunw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/.source.json", "md5sum": "d89e9d3454ded01f90010ad46d649973", "checksum": "c1fef7bb347d8cfc990682d6987c8ed25697b41f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1975, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/.source.json", "follow": false, "_original_basename": "neutron-server.json.j2", "checksum": "c1fef7bb347d8cfc990682d6987c8ed25697b41f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "c1fef7bb347d8cfc990682d6987c8ed25697b41f", "dest": "/etc/kolla/neutron-server/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-server.json.j2", "attributes": null, "backup": false, "checksum": "c1fef7bb347d8cfc990682d6987c8ed25697b41f", "content": null, "dest": "/etc/kolla/neutron-server/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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" } }, "md5sum": "d89e9d3454ded01f90010ad46d649973", "mode": "0660", "owner": "root", "size": 1975, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.2070372-118878-269803211288319/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672 `" && echo ansible-tmp-1786966420.902496-118878-272392082749672="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966420.902496-118878-272392082749672=/home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-czrdwndegmdsfrtfxjfzrrgzhfhxwmsi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-rpc-server/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5i6c438i/neutron-rpc-server.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp5i6c438i/neutron-rpc-server.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/ /home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-edqvlegdrzgtcmuwvxglomvdrpgnmjix ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-rpc-server/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/.source.json", "md5sum": "a5b92767a667e5f42fb3b6f49a080b49", "checksum": "ce67e7491c0ced1ebdc3108362fc43b961851542", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1215, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-rpc-server/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/.source.json", "follow": false, "_original_basename": "neutron-rpc-server.json.j2", "checksum": "ce67e7491c0ced1ebdc3108362fc43b961851542", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "ce67e7491c0ced1ebdc3108362fc43b961851542", "dest": "/etc/kolla/neutron-rpc-server/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-rpc-server.json.j2", "attributes": null, "backup": false, "checksum": "ce67e7491c0ced1ebdc3108362fc43b961851542", "content": null, "dest": "/etc/kolla/neutron-rpc-server/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "a5b92767a667e5f42fb3b6f49a080b49", "mode": "0660", "owner": "root", "size": 1215, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966420.902496-118878-272392082749672/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040 `" && echo ansible-tmp-1786966421.6264944-118878-157157639894040="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966421.6264944-118878-157157639894040=/home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jigxrxaupgpwcpygorgnqydvdgrmspaw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-periodic-worker/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpd5i4c8sn/neutron-periodic-worker.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpd5i4c8sn/neutron-periodic-worker.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/ /home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gsjmelvcsffjayxdxdarnuwfmriwrdmg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-periodic-worker/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/.source.json", "md5sum": "822e4398e0f10d9c4fe3416ca0289917", "checksum": "13139a05c92f126cd75787bd0b3d53797273285f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1221, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-periodic-worker/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/.source.json", "follow": false, "_original_basename": "neutron-periodic-worker.json.j2", "checksum": "13139a05c92f126cd75787bd0b3d53797273285f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "13139a05c92f126cd75787bd0b3d53797273285f", "dest": "/etc/kolla/neutron-periodic-worker/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-periodic-worker.json.j2", "attributes": null, "backup": false, "checksum": "13139a05c92f126cd75787bd0b3d53797273285f", "content": null, "dest": "/etc/kolla/neutron-periodic-worker/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "822e4398e0f10d9c4fe3416ca0289917", "mode": "0660", "owner": "root", "size": 1221, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966421.6264944-118878-157157639894040/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959 `" && echo ansible-tmp-1786966422.3181617-118878-145963395904959="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966422.3181617-118878-145963395904959=/home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qnbeqtqsxabtdljulshgoiabdbshjlis ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-openvswitch-agent/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_n58hkzb/neutron-openvswitch-agent.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_n58hkzb/neutron-openvswitch-agent.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/ /home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ylfyzhguicovtyzaqlrohrkdijayklcf ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-openvswitch-agent/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/.source.json", "md5sum": "5c770b038bbf6dfce1fdb3d166e24437", "checksum": "e3f48e8839ba7eec95948cb949c99265865e7d49", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1257, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-openvswitch-agent/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/.source.json", "follow": false, "_original_basename": "neutron-openvswitch-agent.json.j2", "checksum": "e3f48e8839ba7eec95948cb949c99265865e7d49", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "e3f48e8839ba7eec95948cb949c99265865e7d49", "dest": "/etc/kolla/neutron-openvswitch-agent/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-openvswitch-agent.json.j2", "attributes": null, "backup": false, "checksum": "e3f48e8839ba7eec95948cb949c99265865e7d49", "content": null, "dest": "/etc/kolla/neutron-openvswitch-agent/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "5c770b038bbf6dfce1fdb3d166e24437", "mode": "0660", "owner": "root", "size": 1257, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966422.3181617-118878-145963395904959/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330 `" && echo ansible-tmp-1786966423.0103796-118878-205252111722330="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966423.0103796-118878-205252111722330=/home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kjlsbibdndsovtkspuaczuxkbrbbdgrl ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-dhcp-agent/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpuebqq41v/neutron-dhcp-agent.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpuebqq41v/neutron-dhcp-agent.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/ /home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-icqrrtnlcugluifrzktuikonsjhihwzg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-dhcp-agent/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/.source.json", "md5sum": "570fca7c99f9d913a6a9799d99e651dc", "checksum": "e241905854ad37eae64466a5b96a1f4bcc14dc1c", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1692, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-dhcp-agent/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/.source.json", "follow": false, "_original_basename": "neutron-dhcp-agent.json.j2", "checksum": "e241905854ad37eae64466a5b96a1f4bcc14dc1c", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "e241905854ad37eae64466a5b96a1f4bcc14dc1c", "dest": "/etc/kolla/neutron-dhcp-agent/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-dhcp-agent.json.j2", "attributes": null, "backup": false, "checksum": "e241905854ad37eae64466a5b96a1f4bcc14dc1c", "content": null, "dest": "/etc/kolla/neutron-dhcp-agent/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "570fca7c99f9d913a6a9799d99e651dc", "mode": "0660", "owner": "root", "size": 1692, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.0103796-118878-205252111722330/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507 `" && echo ansible-tmp-1786966423.711362-118878-190460083968507="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966423.711362-118878-190460083968507=/home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ryyvndzycxiqtrwyuhmxglzelhomfclu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-l3-agent/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpehlo7c03/neutron-l3-agent.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpehlo7c03/neutron-l3-agent.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/ /home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ultsgmuleqnnpuekndmfnwohrlpdagfe ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-l3-agent/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/.source.json", "md5sum": "0b06dc5edc8fb2c989cce663be7f30d8", "checksum": "37fa0d0b54120c5e04b8581bbcd589ed51f3f68f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1494, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-l3-agent/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/.source.json", "follow": false, "_original_basename": "neutron-l3-agent.json.j2", "checksum": "37fa0d0b54120c5e04b8581bbcd589ed51f3f68f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "37fa0d0b54120c5e04b8581bbcd589ed51f3f68f", "dest": "/etc/kolla/neutron-l3-agent/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-l3-agent.json.j2", "attributes": null, "backup": false, "checksum": "37fa0d0b54120c5e04b8581bbcd589ed51f3f68f", "content": null, "dest": "/etc/kolla/neutron-l3-agent/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "0b06dc5edc8fb2c989cce663be7f30d8", "mode": "0660", "owner": "root", "size": 1494, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966423.711362-118878-190460083968507/.source.json", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662 `" && echo ansible-tmp-1786966424.388022-118878-200000852466662="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966424.388022-118878-200000852466662=/home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vpfyzinstbmfdnemqjyfmeovvxefzlzy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-metadata-agent/config.json", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpowqfhls4/neutron-metadata-agent.json.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/.source.json <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpowqfhls4/neutron-metadata-agent.json.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/.source.json\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/ /home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/.source.json && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-weezkxydspgxhzwhnpuodwgpxvupmuxs ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-metadata-agent/config.json", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/.source.json", "md5sum": "476071c638ec7814752478f6b5e9af1b", "checksum": "a7c510d3a0ea9969d5723a5066fed7dea9c66208", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 1348, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-metadata-agent/config.json", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/.source.json", "follow": false, "_original_basename": "neutron-metadata-agent.json.j2", "checksum": "a7c510d3a0ea9969d5723a5066fed7dea9c66208", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "a7c510d3a0ea9969d5723a5066fed7dea9c66208", "dest": "/etc/kolla/neutron-metadata-agent/config.json", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-metadata-agent.json.j2", "attributes": null, "backup": false, "checksum": "a7c510d3a0ea9969d5723a5066fed7dea9c66208", "content": null, "dest": "/etc/kolla/neutron-metadata-agent/config.json", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/.source.json", "unsafe_writes": false, "validate": null } }, "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_989849", "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", "" ] } }, "md5sum": "476071c638ec7814752478f6b5e9af1b", "mode": "0660", "owner": "root", "size": 1348, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966424.388022-118878-200000852466662/.source.json", "state": "file", "uid": 0 } TASK [neutron : Copying over neutron.conf] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:62 Monday 17 August 2026 11:33:45 +0000 (0:00:05.254) 0:12:20.527 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537 `" && echo ansible-tmp-1786966425.47929-119186-10962681342537="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966425.47929-119186-10962681342537=/home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iqucmlyjykbmdlqvutjkykvokuidmowg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/neutron.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpgmxv2o61/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpgmxv2o61/source /home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/ /home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cvhchdbfvrfgxkmwtxipuyjbmjfkfjbw ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/neutron.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/.source.conf", "md5sum": "2dc0fa8636580b372ca057281a0e927a", "checksum": "3a57f4862d917b1b645e091d70048e6fa277260f", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2536, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/neutron.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/.source.conf", "_original_basename": "source", "follow": false, "checksum": "3a57f4862d917b1b645e091d70048e6fa277260f", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "3a57f4862d917b1b645e091d70048e6fa277260f", "dest": "/etc/kolla/neutron-server/neutron.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "3a57f4862d917b1b645e091d70048e6fa277260f", "content": null, "dest": "/etc/kolla/neutron-server/neutron.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/neutron.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/neutron.conf", "/etc/kolla/config/neutron/neutron-server.conf", "/etc/kolla/config/neutron/primary/neutron.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpgmxv2o61/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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" } }, "md5sum": "2dc0fa8636580b372ca057281a0e927a", "mode": "0660", "owner": "root", "size": 2536, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966425.47929-119186-10962681342537/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680 `" && echo ansible-tmp-1786966426.3774128-119186-216375358313680="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966426.3774128-119186-216375358313680=/home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cxlztuqfitryrhpzfutqsxjwhkwrxjqa ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-rpc-server/neutron.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_q3_8dyu/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_q3_8dyu/source /home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/ /home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ztirjladgjjwgdlpgqwcanpwfkobtgok ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-rpc-server/neutron.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/.source.conf", "md5sum": "8230da0089079e69d9a698242a4460a4", "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2516, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-rpc-server/neutron.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/.source.conf", "_original_basename": "source", "follow": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "dest": "/etc/kolla/neutron-rpc-server/neutron.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "content": null, "dest": "/etc/kolla/neutron-rpc-server/neutron.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/neutron.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/neutron.conf", "/etc/kolla/config/neutron/neutron-rpc-server.conf", "/etc/kolla/config/neutron/primary/neutron.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp_q3_8dyu/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "8230da0089079e69d9a698242a4460a4", "mode": "0660", "owner": "root", "size": 2516, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966426.3774128-119186-216375358313680/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419 `" && echo ansible-tmp-1786966427.383965-119186-272939552521419="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966427.383965-119186-272939552521419=/home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zxsyhdzxghnnabddgexmiwksaapwbejk ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-periodic-worker/neutron.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplroyjicf/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplroyjicf/source /home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/ /home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dmarfmcvattkmmsfgucsgftyxklmpgju ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-periodic-worker/neutron.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/.source.conf", "md5sum": "8230da0089079e69d9a698242a4460a4", "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2516, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-periodic-worker/neutron.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/.source.conf", "_original_basename": "source", "follow": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "dest": "/etc/kolla/neutron-periodic-worker/neutron.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "content": null, "dest": "/etc/kolla/neutron-periodic-worker/neutron.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/neutron.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/neutron.conf", "/etc/kolla/config/neutron/neutron-periodic-worker.conf", "/etc/kolla/config/neutron/primary/neutron.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmplroyjicf/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "8230da0089079e69d9a698242a4460a4", "mode": "0660", "owner": "root", "size": 2516, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966427.383965-119186-272939552521419/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225 `" && echo ansible-tmp-1786966428.2470407-119186-223822630680225="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966428.2470407-119186-223822630680225=/home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fksblkfmvuesxqltequhgbzbxrqoxdgc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-openvswitch-agent/neutron.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpz7u_00q1/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpz7u_00q1/source /home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/ /home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-nkipcjtalpbobohboccvayotezfytjic ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-openvswitch-agent/neutron.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/.source.conf", "md5sum": "8230da0089079e69d9a698242a4460a4", "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2516, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-openvswitch-agent/neutron.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/.source.conf", "_original_basename": "source", "follow": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "dest": "/etc/kolla/neutron-openvswitch-agent/neutron.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "content": null, "dest": "/etc/kolla/neutron-openvswitch-agent/neutron.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/neutron.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/neutron.conf", "/etc/kolla/config/neutron/neutron-openvswitch-agent.conf", "/etc/kolla/config/neutron/primary/neutron.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpz7u_00q1/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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", "" ] } }, "md5sum": "8230da0089079e69d9a698242a4460a4", "mode": "0660", "owner": "root", "size": 2516, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966428.2470407-119186-223822630680225/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243 `" && echo ansible-tmp-1786966429.0671396-119186-158035343762243="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966429.0671396-119186-158035343762243=/home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jkpvokdooqibtzgautknxxpooiwxtlde ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-dhcp-agent/neutron.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxy6h43y2/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxy6h43y2/source /home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/ /home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dgdouiazfxlwnmgbmnhsfqctmpwkewhp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-dhcp-agent/neutron.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/.source.conf", "md5sum": "8230da0089079e69d9a698242a4460a4", "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2516, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-dhcp-agent/neutron.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/.source.conf", "_original_basename": "source", "follow": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "dest": "/etc/kolla/neutron-dhcp-agent/neutron.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "content": null, "dest": "/etc/kolla/neutron-dhcp-agent/neutron.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/neutron.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/neutron.conf", "/etc/kolla/config/neutron/neutron-dhcp-agent.conf", "/etc/kolla/config/neutron/primary/neutron.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxy6h43y2/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "8230da0089079e69d9a698242a4460a4", "mode": "0660", "owner": "root", "size": 2516, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966429.0671396-119186-158035343762243/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155 `" && echo ansible-tmp-1786966429.9887426-119186-13788460309155="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966429.9887426-119186-13788460309155=/home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zcoknfyqvyrmtcrvqntssrzmklqvqfsd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-l3-agent/neutron.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpi6o_jf5g/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpi6o_jf5g/source /home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/ /home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fqvfxhxruvnvpjeaemdhxwmrsotmncft ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-l3-agent/neutron.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/.source.conf", "md5sum": "8230da0089079e69d9a698242a4460a4", "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2516, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-l3-agent/neutron.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/.source.conf", "_original_basename": "source", "follow": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "dest": "/etc/kolla/neutron-l3-agent/neutron.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "content": null, "dest": "/etc/kolla/neutron-l3-agent/neutron.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/neutron.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/neutron.conf", "/etc/kolla/config/neutron/neutron-l3-agent.conf", "/etc/kolla/config/neutron/primary/neutron.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpi6o_jf5g/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "8230da0089079e69d9a698242a4460a4", "mode": "0660", "owner": "root", "size": 2516, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966429.9887426-119186-13788460309155/.source.conf", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854 `" && echo ansible-tmp-1786966430.8091156-119186-117433992743854="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966430.8091156-119186-117433992743854=/home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-mksyahpfkgjnknzffinxjufusohduuwu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-metadata-agent/neutron.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpsot48ms1/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpsot48ms1/source /home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/ /home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-sgsjigkvkxxyvmjtiqrwowevtsgfzosd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-metadata-agent/neutron.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/.source.conf", "md5sum": "8230da0089079e69d9a698242a4460a4", "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 2516, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-metadata-agent/neutron.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/.source.conf", "_original_basename": "source", "follow": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "dest": "/etc/kolla/neutron-metadata-agent/neutron.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "1b309d4077e590b7b6a4c0a6594b39b2838af336", "content": null, "dest": "/etc/kolla/neutron-metadata-agent/neutron.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/neutron.conf.j2", "/etc/kolla/config/global.conf", "/etc/kolla/config/neutron.conf", "/etc/kolla/config/neutron/neutron-metadata-agent.conf", "/etc/kolla/config/neutron/primary/neutron.conf" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpsot48ms1/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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", "" ] } }, "md5sum": "8230da0089079e69d9a698242a4460a4", "mode": "0660", "owner": "root", "size": 2516, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966430.8091156-119186-117433992743854/.source.conf", "state": "file", "uid": 0 } TASK [neutron : Copying over neutron_vpnaas.conf] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:97 Monday 17 August 2026 11:33:51 +0000 (0:00:06.605) 0:12:27.133 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_vpnaas | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_vpnaas | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_vpnaas | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_vpnaas | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_vpnaas | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_vpnaas | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_vpnaas | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [neutron : Copying over ssh key] ****************************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:119 Monday 17 August 2026 11:33:52 +0000 (0:00:00.409) 0:12:27.543 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581 `" && echo ansible-tmp-1786966432.1327722-119586-6551033576581="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966432.1327722-119586-6551033576581=/home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ppanahnboasdwolhyaangjvpipitruhd ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/id_rsa", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpv200oqub/id_rsa TO /home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/.source <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpv200oqub/id_rsa /home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/.source\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/ /home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/.source && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-olgahbbthpzgywuuborkftucsfuunyss ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/id_rsa", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/.source", "md5sum": "9f4b1dbfdac32a15aa4824374919c437", "checksum": "1bd43a7488aaa32cc0a2ae6b71a95dcbfbd18810", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "size": 3272, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/id_rsa", "mode": "0600", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/.source", "follow": false, "_original_basename": "id_rsa", "checksum": "1bd43a7488aaa32cc0a2ae6b71a95dcbfbd18810", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "1bd43a7488aaa32cc0a2ae6b71a95dcbfbd18810", "dest": "/etc/kolla/neutron-server/id_rsa", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "id_rsa", "attributes": null, "backup": false, "checksum": "1bd43a7488aaa32cc0a2ae6b71a95dcbfbd18810", "content": null, "dest": "/etc/kolla/neutron-server/id_rsa", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/.source", "unsafe_writes": false, "validate": null } }, "md5sum": "9f4b1dbfdac32a15aa4824374919c437", "mode": "0600", "owner": "root", "size": 3272, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966432.1327722-119586-6551033576581/.source", "state": "file", "uid": 0 } TASK [neutron : Copying over ml2_conf.ini] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:129 Monday 17 August 2026 11:33:52 +0000 (0:00:00.753) 0:12:28.296 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847 `" && echo ansible-tmp-1786966433.2242064-119676-186315595473847="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966433.2242064-119676-186315595473847=/home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ttdgqcmuzfknlgcheiprrvfvubojhvje ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/ml2_conf.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpek2xhk5_/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpek2xhk5_/source /home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/ /home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-iflwsruhlmgrjsdlxdmwkacaybbvxlay ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/ml2_conf.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/.source.ini", "md5sum": "79cdb62a3a38e77fbac66119735f61de", "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 265, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/ml2_conf.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/.source.ini", "_original_basename": "source", "follow": false, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "dest": "/etc/kolla/neutron-server/ml2_conf.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "content": null, "dest": "/etc/kolla/neutron-server/ml2_conf.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/ml2_conf.ini.j2", "/etc/kolla/config/neutron/ml2_conf.ini", "/etc/kolla/config/neutron/primary/ml2_conf.ini" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpek2xhk5_/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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" } }, "md5sum": "79cdb62a3a38e77fbac66119735f61de", "mode": "0660", "owner": "root", "size": 265, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966433.2242064-119676-186315595473847/.source.ini", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875 `" && echo ansible-tmp-1786966434.030552-119676-70530255380875="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966434.030552-119676-70530255380875=/home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zrtkrofkqfjrbfulimweaqdcqgglgpfz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-rpc-server/ml2_conf.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4x4rznnm/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4x4rznnm/source /home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/ /home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-qgdlmybqyprqjvgaioadzgsncfnxprcu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-rpc-server/ml2_conf.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/.source.ini", "md5sum": "79cdb62a3a38e77fbac66119735f61de", "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 265, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-rpc-server/ml2_conf.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/.source.ini", "_original_basename": "source", "follow": false, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "dest": "/etc/kolla/neutron-rpc-server/ml2_conf.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "content": null, "dest": "/etc/kolla/neutron-rpc-server/ml2_conf.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/ml2_conf.ini.j2", "/etc/kolla/config/neutron/ml2_conf.ini", "/etc/kolla/config/neutron/primary/ml2_conf.ini" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp4x4rznnm/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "79cdb62a3a38e77fbac66119735f61de", "mode": "0660", "owner": "root", "size": 265, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966434.030552-119676-70530255380875/.source.ini", "state": "file", "uid": 0 } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158 `" && echo ansible-tmp-1786966434.8876154-119676-129046103889158="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966434.8876154-119676-129046103889158=/home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hixewonocmthteitrgzhgsxtnqkavalx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-periodic-worker/ml2_conf.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpv9f4_huq/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpv9f4_huq/source /home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/ /home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-itmmzfxpufhrnxoiwcuipjlptcweiaeu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-periodic-worker/ml2_conf.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/.source.ini", "md5sum": "79cdb62a3a38e77fbac66119735f61de", "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 265, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-periodic-worker/ml2_conf.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/.source.ini", "_original_basename": "source", "follow": false, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "dest": "/etc/kolla/neutron-periodic-worker/ml2_conf.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "dfcc0de98206dbafa269f4aec66501e457f75f07", "content": null, "dest": "/etc/kolla/neutron-periodic-worker/ml2_conf.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/ml2_conf.ini.j2", "/etc/kolla/config/neutron/ml2_conf.ini", "/etc/kolla/config/neutron/primary/ml2_conf.ini" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpv9f4_huq/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "md5sum": "79cdb62a3a38e77fbac66119735f61de", "mode": "0660", "owner": "root", "size": 265, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966434.8876154-119676-129046103889158/.source.ini", "state": "file", "uid": 0 } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_ml2_conf_ini", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_ml2_conf_ini", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_ml2_conf_ini", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_ml2_conf_ini", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } TASK [neutron : Copying over openvswitch_agent.ini] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:149 Monday 17 August 2026 11:33:55 +0000 (0:00:02.879) 0:12:31.176 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197 `" && echo ansible-tmp-1786966435.7763152-119822-132830910806197="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966435.7763152-119822-132830910806197=/home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-xjrlzuqxvjdrimvmfkxmkhmqapslxpvh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-openvswitch-agent/openvswitch_agent.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdbpkueas/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdbpkueas/source /home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/ /home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zcixompluierdokaohogxelzgyfbkxut ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-openvswitch-agent/openvswitch_agent.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/.source.ini", "md5sum": "733bd174b6fef6581c72742fdc2e170c", "checksum": "45ce19a894cc5f2dbba5d000d2bf7fad6e648958", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 318, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-openvswitch-agent/openvswitch_agent.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/.source.ini", "_original_basename": "source", "follow": false, "checksum": "45ce19a894cc5f2dbba5d000d2bf7fad6e648958", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "45ce19a894cc5f2dbba5d000d2bf7fad6e648958", "dest": "/etc/kolla/neutron-openvswitch-agent/openvswitch_agent.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "45ce19a894cc5f2dbba5d000d2bf7fad6e648958", "content": null, "dest": "/etc/kolla/neutron-openvswitch-agent/openvswitch_agent.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/openvswitch_agent.ini.j2", "/etc/kolla/config/neutron/openvswitch_agent.ini", "/etc/kolla/config/neutron/primary/openvswitch_agent.ini" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdbpkueas/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "733bd174b6fef6581c72742fdc2e170c", "mode": "0660", "owner": "root", "size": 318, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966435.7763152-119822-132830910806197/.source.ini", "state": "file", "uid": 0 } TASK [neutron : Copying over sriov_agent.ini] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:163 Monday 17 August 2026 11:33:56 +0000 (0:00:00.827) 0:12:32.003 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over mlnx_agent.ini] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:177 Monday 17 August 2026 11:33:56 +0000 (0:00:00.036) 0:12:32.040 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over eswitchd.conf] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:191 Monday 17 August 2026 11:33:56 +0000 (0:00:00.036) 0:12:32.077 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over dhcp_agent.ini] *********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:205 Monday 17 August 2026 11:33:56 +0000 (0:00:00.037) 0:12:32.114 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561 `" && echo ansible-tmp-1786966436.7138155-119885-54267598448561="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966436.7138155-119885-54267598448561=/home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pnfiskhyjhfwfyixxhapecppmpdjlcuq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-dhcp-agent/dhcp_agent.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdjat6o_c/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdjat6o_c/source /home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/ /home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-beimaljkngkypltnqqzeycvvyuxfcxqr ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-dhcp-agent/dhcp_agent.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/.source.ini", "md5sum": "051f0f4d5ee2b95c929a7cf770555c73", "checksum": "0adb60ce675bd786851bcb45e7a9b8d4981a7904", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 223, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-dhcp-agent/dhcp_agent.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/.source.ini", "_original_basename": "source", "follow": false, "checksum": "0adb60ce675bd786851bcb45e7a9b8d4981a7904", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "0adb60ce675bd786851bcb45e7a9b8d4981a7904", "dest": "/etc/kolla/neutron-dhcp-agent/dhcp_agent.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "0adb60ce675bd786851bcb45e7a9b8d4981a7904", "content": null, "dest": "/etc/kolla/neutron-dhcp-agent/dhcp_agent.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/dhcp_agent.ini.j2", "/etc/kolla/config/neutron/dhcp_agent.ini", "/etc/kolla/config/neutron/primary/dhcp_agent.ini" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpdjat6o_c/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "051f0f4d5ee2b95c929a7cf770555c73", "mode": "0660", "owner": "root", "size": 223, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966436.7138155-119885-54267598448561/.source.ini", "state": "file", "uid": 0 } TASK [neutron : Copying over dnsmasq.conf] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:219 Monday 17 August 2026 11:33:57 +0000 (0:00:00.784) 0:12:32.899 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465 `" && echo ansible-tmp-1786966437.5072527-119923-209154217677465="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966437.5072527-119923-209154217677465=/home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jzuqslwmjjyqxwwqljjiemkixirbdrnx ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-dhcp-agent/dnsmasq.conf", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpavw92bx1/dnsmasq.conf.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/.source.conf <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpavw92bx1/dnsmasq.conf.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/.source.conf\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/ /home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/.source.conf && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ccdxbiqvcevhenqxdlggosdgtxylernc ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-dhcp-agent/dnsmasq.conf", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/.source.conf", "md5sum": "e06ce0b29e69b2569d17441e87dd3e71", "checksum": "41d7ddeecccdb52a060c4865c4b46f1db33a0fb9", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 79, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-dhcp-agent/dnsmasq.conf", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/.source.conf", "follow": false, "_original_basename": "dnsmasq.conf.j2", "checksum": "41d7ddeecccdb52a060c4865c4b46f1db33a0fb9", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item=/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/dnsmasq.conf.j2) => { "ansible_loop_var": "item", "changed": true, "checksum": "41d7ddeecccdb52a060c4865c4b46f1db33a0fb9", "dest": "/etc/kolla/neutron-dhcp-agent/dnsmasq.conf", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "dnsmasq.conf.j2", "attributes": null, "backup": false, "checksum": "41d7ddeecccdb52a060c4865c4b46f1db33a0fb9", "content": null, "dest": "/etc/kolla/neutron-dhcp-agent/dnsmasq.conf", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/.source.conf", "unsafe_writes": false, "validate": null } }, "item": "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/dnsmasq.conf.j2", "md5sum": "e06ce0b29e69b2569d17441e87dd3e71", "mode": "0660", "owner": "root", "size": 79, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966437.5072527-119923-209154217677465/.source.conf", "state": "file", "uid": 0 } TASK [neutron : Copying over l3_agent.ini] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:234 Monday 17 August 2026 11:33:58 +0000 (0:00:00.777) 0:12:33.676 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_l3_agent_ini", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_l3_agent_ini", "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_l3_agent_ini", "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_l3_agent_ini", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_l3_agent_ini", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916 `" && echo ansible-tmp-1786966438.6368065-119983-43481524056916="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966438.6368065-119983-43481524056916=/home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-dyutimfltozodlxwzzmxwnzhszwuxedo ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-l3-agent/l3_agent.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpziino9xl/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpziino9xl/source /home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/ /home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-occxscuhkbkowspmxwonwxhhmdciepox ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-l3-agent/l3_agent.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/.source.ini", "md5sum": "a1339c4c05302601247f96776e7559ed", "checksum": "5ad4f13076587edb70ad8f3393e8089962eba028", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 104, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-l3-agent/l3_agent.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/.source.ini", "_original_basename": "source", "follow": false, "checksum": "5ad4f13076587edb70ad8f3393e8089962eba028", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "checksum": "5ad4f13076587edb70ad8f3393e8089962eba028", "dest": "/etc/kolla/neutron-l3-agent/l3_agent.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "5ad4f13076587edb70ad8f3393e8089962eba028", "content": null, "dest": "/etc/kolla/neutron-l3-agent/l3_agent.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/l3_agent.ini.j2", "/etc/kolla/config/neutron/l3_agent.ini", "/etc/kolla/config/neutron/primary/l3_agent.ini" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpziino9xl/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "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_989849", "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_989849", "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", "", "" ] } }, "md5sum": "a1339c4c05302601247f96776e7559ed", "mode": "0660", "owner": "root", "size": 104, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966438.6368065-119983-43481524056916/.source.ini", "state": "file", "uid": 0 } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "item.key in services_need_l3_agent_ini", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } TASK [neutron : Copying over fwaas_driver.ini] ********************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:251 Monday 17 August 2026 11:33:59 +0000 (0:00:01.157) 0:12:34.834 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_fwaas | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_fwaas | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_fwaas | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_fwaas | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_fwaas | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_fwaas | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_fwaas | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [neutron : Copying over metadata_agent.ini] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:272 Monday 17 August 2026 11:33:59 +0000 (0:00:00.443) 0:12:35.278 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112 `" && echo ansible-tmp-1786966439.8715205-120065-139714674503112="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966439.8715205-120065-139714674503112=/home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-unxjadwgrqnydgusjabyfuxxudpatdee ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-metadata-agent/metadata_agent.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxhhi6n53/source TO /home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxhhi6n53/source /home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/ /home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lklrsxgdzlwwlolgrlqaswwuugzcssgz ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-metadata-agent/metadata_agent.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/.source.ini", "md5sum": "67eecb18260af13d10228a3c166efc90", "checksum": "8ddb6d121ac3da9dd15d605cccadeb52d7e9c703", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 243, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-metadata-agent/metadata_agent.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/.source.ini", "_original_basename": "source", "follow": false, "checksum": "8ddb6d121ac3da9dd15d605cccadeb52d7e9c703", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "8ddb6d121ac3da9dd15d605cccadeb52d7e9c703", "dest": "/etc/kolla/neutron-metadata-agent/metadata_agent.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "source", "attributes": null, "backup": false, "checksum": "8ddb6d121ac3da9dd15d605cccadeb52d7e9c703", "content": null, "dest": "/etc/kolla/neutron-metadata-agent/metadata_agent.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "sources": [ "/home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/templates/metadata_agent.ini.j2", "/etc/kolla/config/neutron/metadata_agent.ini" ], "src": "/home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpxhhi6n53/source", "unsafe_writes": false, "validate": null, "whitespace": true } }, "md5sum": "67eecb18260af13d10228a3c166efc90", "mode": "0660", "owner": "root", "size": 243, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966439.8715205-120065-139714674503112/.source.ini", "state": "file", "uid": 0 } TASK [neutron : Copying over neutron_ovn_metadata_agent.ini] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:285 Monday 17 August 2026 11:34:00 +0000 (0:00:00.844) 0:12:36.122 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over neutron_ovn_vpn_agent.ini] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:298 Monday 17 August 2026 11:34:00 +0000 (0:00:00.040) 0:12:36.163 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over metering_agent.ini] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:313 Monday 17 August 2026 11:34:00 +0000 (0:00:00.042) 0:12:36.205 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over ironic_neutron_agent.ini] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:326 Monday 17 August 2026 11:34:00 +0000 (0:00:00.040) 0:12:36.245 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over bgp_dragent.ini] ********************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:339 Monday 17 August 2026 11:34:00 +0000 (0:00:00.039) 0:12:36.284 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copying over ovn_agent.ini] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:352 Monday 17 August 2026 11:34:00 +0000 (0:00:00.035) 0:12:36.320 ********* skipping: [primary] => { "changed": false, "false_condition": "service | service_enabled_and_mapped_to_host", "skip_reason": "Conditional result was False" } TASK [neutron : Copy neutron-l3-agent-wrapper script] ************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:365 Monday 17 August 2026 11:34:00 +0000 (0:00:00.035) 0:12:36.356 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069 `" && echo ansible-tmp-1786966440.937546-120133-131054203253069="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966440.937546-120133-131054203253069=/home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yjkxdfawgwfpuolzhepathylpfwuinkp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-l3-agent/neutron-l3-agent-wrapper.sh", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyh5hgasc/neutron-l3-agent-wrapper.sh.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/.source.sh <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmpyh5hgasc/neutron-l3-agent-wrapper.sh.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/.source.sh\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/ /home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/.source.sh && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-gnurgmpdaaxuqdfvsyoeyfgkkemugzlp ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-l3-agent/neutron-l3-agent-wrapper.sh", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/.source.sh", "md5sum": "8a4de16d6b0d9e26b6164a311d89a08a", "checksum": "1b6312fdd097920b096378eac0f8ac411f6fa417", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0770", "state": "file", "size": 147, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-l3-agent/neutron-l3-agent-wrapper.sh", "mode": "0770", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/.source.sh", "follow": false, "_original_basename": "neutron-l3-agent-wrapper.sh.j2", "checksum": "1b6312fdd097920b096378eac0f8ac411f6fa417", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "1b6312fdd097920b096378eac0f8ac411f6fa417", "dest": "/etc/kolla/neutron-l3-agent/neutron-l3-agent-wrapper.sh", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "neutron-l3-agent-wrapper.sh.j2", "attributes": null, "backup": false, "checksum": "1b6312fdd097920b096378eac0f8ac411f6fa417", "content": null, "dest": "/etc/kolla/neutron-l3-agent/neutron-l3-agent-wrapper.sh", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0770", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/.source.sh", "unsafe_writes": false, "validate": null } }, "md5sum": "8a4de16d6b0d9e26b6164a311d89a08a", "mode": "0770", "owner": "root", "size": 147, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966440.937546-120133-131054203253069/.source.sh", "state": "file", "uid": 0 } TASK [neutron : Copying over extra ml2 plugins] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:376 Monday 17 August 2026 11:34:01 +0000 (0:00:00.789) 0:12:37.145 ********* skipping: [primary] => { "changed": false, "skipped_reason": "No items in the list" } TASK [neutron : Copying over neutron_taas.conf] ******************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:396 Monday 17 August 2026 11:34:01 +0000 (0:00:00.039) 0:12:37.185 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_taas | bool", "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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_taas | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_taas | bool", "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_taas | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_taas | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_taas | bool", "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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": false, "false_condition": "enable_neutron_taas | bool", "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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [Configure uWSGI for Neutron] ********************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/config.yml:415 Monday 17 August 2026 11:34:02 +0000 (0:00:00.413) 0:12:37.599 ********* included: service-uwsgi-config for primary TASK [service-uwsgi-config : Copying over uWSGI config for neutron-server] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-uwsgi-config/tasks/main.yml:2 Monday 17 August 2026 11:34:02 +0000 (0:00:00.067) 0:12:37.666 ********* <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <199.19.213.222> (0, b'/home/zuul\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961 `" && echo ansible-tmp-1786966442.2462966-120175-228612488496961="` echo /home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961 `" ) && sleep 0'"'"'' <199.19.213.222> (0, b'ansible-tmp-1786966442.2462966-120175-228612488496961=/home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961\n', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cczuoesxxthldhehdzpyxiovqffqtrdy ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/etc/kolla/neutron-server/neutron-server-uwsgi.ini", "follow": false, "get_checksum": true, "get_size": false, "checksum_algorithm": "sha1", "get_mime": true, "get_attributes": true}}}\n', b'') <199.19.213.222> PUT /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp9uipqo_c/uwsgi.ini.j2 TO /home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/.source.ini <199.19.213.222> SSH: EXEC sftp -b - -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/2ca139c374"' -o NumberOfPasswordPrompts=1 '[199.19.213.222]' <199.19.213.222> (0, b'sftp> put /home/zuul/.ansible/tmp/ansible-local-45016dmr7q_az/tmp9uipqo_c/uwsgi.ini.j2 /home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/.source.ini\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/ /home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/.source.ini && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ckjtflbrsiltftuyaxvfycymfrgicvxg ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"dest": "/etc/kolla/neutron-server/neutron-server-uwsgi.ini", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/.source.ini", "md5sum": "a3bcafe6686c08bf6a525b5016341f4f", "checksum": "6c24cb497adfe6fe40f17aa6f4a9541e40b10f4a", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0660", "state": "file", "size": 785, "invocation": {"module_args": {"dest": "/etc/kolla/neutron-server/neutron-server-uwsgi.ini", "mode": "0660", "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/.source.ini", "follow": false, "_original_basename": "uwsgi.ini.j2", "checksum": "6c24cb497adfe6fe40f17aa6f4a9541e40b10f4a", "backup": false, "force": true, "remote_src": false, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/ > /dev/null 2>&1 && sleep 0'"'"'' <199.19.213.222> (0, b'', b'') changed: [primary] => { "changed": true, "checksum": "6c24cb497adfe6fe40f17aa6f4a9541e40b10f4a", "dest": "/etc/kolla/neutron-server/neutron-server-uwsgi.ini", "diff": [], "gid": 0, "group": "root", "invocation": { "module_args": { "_original_basename": "uwsgi.ini.j2", "attributes": null, "backup": false, "checksum": "6c24cb497adfe6fe40f17aa6f4a9541e40b10f4a", "content": null, "dest": "/etc/kolla/neutron-server/neutron-server-uwsgi.ini", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/.source.ini", "unsafe_writes": false, "validate": null } }, "md5sum": "a3bcafe6686c08bf6a525b5016341f4f", "mode": "0660", "owner": "root", "size": 785, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1786966442.2462966-120175-228612488496961/.source.ini", "state": "file", "uid": 0 } TASK [service-check-containers : Check containers for neutron] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:4 Monday 17 August 2026 11:34:02 +0000 (0:00:00.789) 0:12:38.456 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-vrwunbnlkfzqkpbqmgxbbkcupzmyudvh ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "neutron_server"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_curl https://192.0.2.1:9696/healthcheck"], "timeout": 30}, "image": "primary:4000/lokolla/neutron-server:change_989849", "name": "neutron_server", "volumes": ["/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "neutron_server", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_curl https://192.0.2.1:9696/healthcheck" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-server:change_989849", "labels": {}, "name": "neutron_server", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lsghfjhtxncyzbwbhsogwioajdrxegtj ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "neutron_rpc_server"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_port neutron-rpc-server 5671"], "timeout": 30}, "image": "primary:4000/lokolla/neutron-server:change_989849", "name": "neutron_rpc_server", "volumes": ["/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "neutron_rpc_server", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-rpc-server 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-server:change_989849", "labels": {}, "name": "neutron_rpc_server", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kotfvkzdsmuglvvxdupkcxhadsywsuci ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "neutron_periodic_worker"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_port neutron-periodic-workers 3306"], "timeout": 30}, "image": "primary:4000/lokolla/neutron-server:change_989849", "name": "neutron_periodic_worker", "volumes": ["/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm"], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "privileged": false, "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "neutron_periodic_worker", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-periodic-workers 3306" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-server:change_989849", "labels": {}, "name": "neutron_periodic_worker", "privileged": false, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "result": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-pqgjskssffywotkwxbfyfaqufgddfhet ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "neutron_openvswitch_agent"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_port neutron-openvswitch-agent 5671"], "timeout": 30}, "image": "primary:4000/lokolla/neutron-openvswitch-agent:change_989849", "name": "neutron_openvswitch_agent", "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", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "neutron_openvswitch_agent", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-openvswitch-agent 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-openvswitch-agent:change_989849", "labels": {}, "name": "neutron_openvswitch_agent", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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", "" ] } }, "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-guikfyjleslorkwyixijefctjeyulmfm ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "neutron_dhcp_agent"}], "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": "compare_container", "cgroupns_mode": "host", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_port neutron-dhcp-agent 5671"], "timeout": 30}, "image": "primary:4000/lokolla/neutron-dhcp-agent:change_989849", "name": "neutron_dhcp_agent", "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", "", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_IMAGE": "primary:4000/lokolla/neutron-dhcp-agent:change_989849", "KOLLA_NAME": "neutron_dhcp_agent", "KOLLA_NEUTRON_WRAPPERS": "true"}}}}\n', b'') changed: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "neutron_dhcp_agent", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "cgroupns_mode": "host", "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_IMAGE": "primary:4000/lokolla/neutron-dhcp-agent:change_989849", "KOLLA_NAME": "neutron_dhcp_agent", "KOLLA_NEUTRON_WRAPPERS": "true" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port neutron-dhcp-agent 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-dhcp-agent:change_989849", "labels": {}, "name": "neutron_dhcp_agent", "pid_mode": "host", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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", "", "" ] } }, "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_989849", "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-copxuerwrmrcjfpaegyggxmxkzjetxdq ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "neutron_l3_agent"}], "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": "compare_container", "cgroupns_mode": "host", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": ["CMD-SHELL", "healthcheck_port \'neutron-l3-agent \' 5671"], "timeout": 30}, "image": "primary:4000/lokolla/neutron-l3-agent:change_989849", "name": "neutron_l3_agent", "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", "", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_IMAGE": "primary:4000/lokolla/neutron-l3-agent:change_989849", "KOLLA_NAME": "neutron_l3_agent", "KOLLA_NEUTRON_WRAPPERS": "true"}}}}\n', b'') changed: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "neutron_l3_agent", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "api_version": "auto", "auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "cap_add": [], "cgroupns_mode": "host", "client_timeout": 120, "container_engine": "docker", "detach": true, "dimensions": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_IMAGE": "primary:4000/lokolla/neutron-l3-agent:change_989849", "KOLLA_NAME": "neutron_l3_agent", "KOLLA_NEUTRON_WRAPPERS": "true" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": [ "CMD-SHELL", "healthcheck_port 'neutron-l3-agent ' 5671" ], "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-l3-agent:change_989849", "labels": {}, "name": "neutron_l3_agent", "pid_mode": "host", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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", "", "" ] } }, "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_989849", "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_989849", "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": true } Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-rdvmjbbwfazzxnjqlazngyfhrrhuqdbn ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "result": true, "comparison_failures": [{"name": "container_missing", "current": null, "desired": "neutron_metadata_agent"}], "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": "compare_container", "dimensions": {"ulimits": {"nofile": {"soft": 1048576, "hard": 1048576}}}, "healthcheck": {"interval": 30, "retries": 3, "start_period": 5, "test": "NONE", "timeout": 30}, "image": "primary:4000/lokolla/neutron-metadata-agent:change_989849", "name": "neutron_metadata_agent", "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", ""], "detach": true, "labels": {}, "cap_add": [], "security_opt": [], "remove_on_exit": true, "state": "running", "tls_verify": false, "tty": false, "ignore_missing": false, "api_version": "auto", "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}\n', b'') changed: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "item", "changed": true, "comparison_failures": [ { "current": null, "desired": "neutron_metadata_agent", "name": "container_missing" } ], "invocation": { "module_args": { "action": "compare_container", "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": { "ulimits": { "nofile": { "hard": 1048576, "soft": 1048576 } } }, "environment": { "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS" }, "graceful_timeout": 60, "healthcheck": { "interval": 30, "retries": 3, "start_period": 5, "test": "NONE", "timeout": 30 }, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-metadata-agent:change_989849", "labels": {}, "name": "neutron_metadata_agent", "privileged": true, "remove_on_exit": true, "restart_policy": "no", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "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", "" ] } }, "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_989849", "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": true } TASK [service-check-containers : Notify handlers to restart containers for neutron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:34 Monday 17 August 2026 11:34:08 +0000 (0:00:05.213) 0:12:43.670 ********* Notification for handler Restart neutron-server container has been saved. Notification for handler Restart neutron-rpc-server container has been saved. Notification for handler Restart neutron-periodic-worker container has been saved. Notification for handler Restart neutron-openvswitch-agent container has been saved. Notification for handler Restart neutron-dhcp-agent container has been saved. Notification for handler Restart neutron-l3-agent container has been saved. Notification for handler Restart neutron-metadata-agent container has been saved. changed: [primary] => { "msg": "Notifying handlers: Restart neutron-server container,Restart neutron-rpc-server container,Restart neutron-periodic-worker container,Restart neutron-openvswitch-agent container,Restart neutron-dhcp-agent container,Restart neutron-l3-agent container,Restart neutron-metadata-agent container" } TASK [service-check-containers : Check containers that require iteration for neutron] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/service-check-containers/tasks/main.yml:44 Monday 17 August 2026 11:34:08 +0000 (0:00:00.077) 0:12:43.747 ********* skipping: [primary] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl https://192.0.2.1:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': '192.0.2.10', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': True}}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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" } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'primary:4000/lokolla/neutron-server:change_989849', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "volumes": [ "/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'primary:4000/lokolla/neutron-openvswitch-agent:change_989849', 'enabled': True, 'privileged': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5671'], 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'privileged': True, 'enabled': True, 'group': 'neutron-dhcp-agent', 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5671'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-dhcp-agent:change_989849', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'privileged': True, 'enabled': True, 'environment': {'KOLLA_IMAGE': 'primary:4000/lokolla/neutron-l3-agent:change_989849', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': 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', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', "healthcheck_port 'neutron-l3-agent ' 5671"], 'timeout': 30}, 'pid_mode': 'host'}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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_989849", "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", "", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'primary:4000/lokolla/neutron-metadata-agent:change_989849', 'privileged': True, 'enabled': True, 'host_in_groups': 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', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) => { "ansible_loop_var": "outer_item", "changed": false, "false_condition": "(outer_item.value.iterate | default(False)) | bool", "outer_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_989849", "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", "" ] } }, "skip_reason": "Conditional result was False" } skipping: [primary] => { "changed": false, "msg": "All items skipped" } TASK [neutron : Include tasks from config-neutron-fake.yml] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/deploy.yml:21 Monday 17 August 2026 11:34:08 +0000 (0:00:00.454) 0:12:44.202 ********* skipping: [primary] => { "changed": false, "false_condition": "enable_nova_fake | bool", "skip_reason": "Conditional result was False" } TASK [neutron : Creating Neutron database] ************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/bootstrap.yml:2 Monday 17 August 2026 11:34:08 +0000 (0:00:00.036) 0:12:44.238 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kaeyxygwwznyaobifwhkpzssbzgxnqeb ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_db has been deprecated. Use ansible.mysql.mysql_db instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "db": "neutron", "db_list": ["neutron"], "executed_commands": ["CREATE DATABASE `neutron`"], "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "neutron"}, "module_name": "mysql_db", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "changed": true, "db": "neutron", "db_list": [ "neutron" ], "executed_commands": [ "CREATE DATABASE `neutron`" ], "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "neutron" }, "module_extra_vars": {}, "module_name": "mysql_db", "timeout": 180, "user": null } } } TASK [neutron : Creating Neutron database user and setting permissions] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/bootstrap.yml:19 Monday 17 August 2026 11:34:10 +0000 (0:00:02.027) 0:12:46.266 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_toolbox.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-riuwmjdumnwooybpjekuymazrwgxjymi ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (0, b'\n{"changed": true, "deprecations": [{"event": {"msg": "Passing `deprecations` to `exit_json` or `fail_json` is deprecated.", "help_text": "Use `AnsibleModule.deprecate` instead.", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "ansible.builtin", "type": null, "__ansible_type": "PluginInfo"}, "version": "2.23", "__ansible_type": "DeprecationSummary"}, {"event": {"msg": "community.mysql.mysql_user has been deprecated. Use ansible.mysql.mysql_user instead", "__ansible_type": "Event"}, "deprecator": {"resolved_name": "community.mysql", "type": null, "__ansible_type": "PluginInfo"}, "version": "5.0.0", "__ansible_type": "DeprecationSummary"}], "msg": "User added", "user": "neutron", "password_changed": true, "attributes": null, "invocation": {"module_args": {"container_engine": "docker", "module_args": {"ca_cert": "/etc/ssl/certs/ca-certificates.crt", "login_host": "192.0.2.10", "login_port": "3306", "login_user": "root_shard_0", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "host": "%", "priv": "neutron.*:ALL", "append_privs": "yes"}, "module_name": "mysql_user", "module_extra_vars": {}, "api_version": "auto", "timeout": 180, "user": null}}}\n', b'') changed: [primary] => { "attributes": null, "changed": true, "invocation": { "module_args": { "api_version": "auto", "container_engine": "docker", "module_args": { "append_privs": "yes", "ca_cert": "/etc/ssl/certs/ca-certificates.crt", "host": "%", "login_host": "192.0.2.10", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": "3306", "login_user": "root_shard_0", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "neutron.*:ALL" }, "module_extra_vars": {}, "module_name": "mysql_user", "timeout": 180, "user": null } }, "msg": "User added", "password_changed": true, "user": "neutron" } TASK [neutron : Running Neutron bootstrap container] *************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/bootstrap_service.yml:2 Monday 17 August 2026 11:34:12 +0000 (0:00:02.096) 0:12:48.362 ********* Using module file /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/library/kolla_container.py Pipelining is enabled. <199.19.213.222> ESTABLISH SSH CONNECTION FOR USER: None <199.19.213.222> 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/2ca139c374"' -o NumberOfPasswordPrompts=1 199.19.213.222 '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-kzzzvglirexpvyyoszcmchhbxdfbsjxu ; /home/zuul/kolla-runtime-venv/bin/python'"'"'"'"'"'"'"'"' && sleep 0'"'"'' <199.19.213.222> Escalation succeeded <199.19.213.222> (1, b'\n{"changed": true, "rc": 1, "stdout": "Updating certificates in /etc/ssl/certs...\\n1 added, 0 removed; done.\\nRunning hooks in /etc/ca-certificates/update.d...\\ndone.\\niptables - auto mode\\n link best version is /usr/sbin/iptables-nft\\n link currently points to /usr/sbin/iptables-nft\\n link iptables is /usr/sbin/iptables\\n slave iptables-restore is /usr/sbin/iptables-restore\\n slave iptables-save is /usr/sbin/iptables-save\\n/usr/sbin/iptables-legacy - priority 10\\n slave iptables-restore: /usr/sbin/iptables-legacy-restore\\n slave iptables-save: /usr/sbin/iptables-legacy-save\\n/usr/sbin/iptables-nft - priority 20\\n slave iptables-restore: /usr/sbin/iptables-nft-restore\\n slave iptables-save: /usr/sbin/iptables-nft-save\\n", "stderr": "+ sudo -E kolla_set_configs\\n2026-08-17 11:34:15.076 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-08-17 11:34:15.076 INFO Validating config file\\n2026-08-17 11:34:15.076 INFO Kolla config strategy set to: COPY_ALWAYS\\n2026-08-17 11:34:15.076 INFO Creating directories\\n2026-08-17 11:34:15.076 INFO Setting permission for /var/log/kolla\\n2026-08-17 11:34:15.077 INFO Setting permission for /var/log/kolla/neutron\\n2026-08-17 11:34:15.077 INFO Copying service configuration files\\n2026-08-17 11:34:15.077 INFO Copying /var/lib/kolla/config_files/neutron.conf to /etc/neutron/neutron.conf\\n2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/neutron.conf\\n2026-08-17 11:34:15.078 INFO Copying /var/lib/kolla/config_files/neutron-server-uwsgi.ini to /etc/neutron/neutron-server-uwsgi.ini\\n2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/neutron-server-uwsgi.ini\\n2026-08-17 11:34:15.078 INFO Copying /var/lib/kolla/config_files/ml2_conf.ini to /etc/neutron/plugins/ml2/ml2_conf.ini\\n2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/plugins/ml2/ml2_conf.ini\\n2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/id_rsa to /var/lib/neutron/.ssh/id_rsa\\n2026-08-17 11:34:15.079 INFO Setting permission for /var/lib/neutron/.ssh/id_rsa\\n2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/neutron-cert.pem to /etc/neutron/certs/neutron-cert.pem\\n2026-08-17 11:34:15.079 INFO Setting permission for /etc/neutron/certs/neutron-cert.pem\\n2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/neutron-key.pem to /etc/neutron/certs/neutron-key.pem\\n2026-08-17 11:34:15.079 INFO Setting permission for /etc/neutron/certs/neutron-key.pem\\n2026-08-17 11:34:15.080 INFO Creating directory /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:34:15.080 INFO Setting permission for /var/lib/kolla/share/ca-certificates\\n2026-08-17 11:34:15.080 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:34:15.080 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\\n2026-08-17 11:34:15.080 INFO Writing out command to execute\\n++ cat /run_command\\n+ CMD=\'uwsgi /etc/neutron/neutron-server-uwsgi.ini\'\\n+ ARGS=\\n+ sudo kolla_copy_cacerts\\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\\n+ sudo kolla_install_projects\\n+ [[ ! -n \'\' ]]\\n+ . kolla_extend_start\\n++ [[ ! debian =~ centos|rocky ]]\\n++ /usr/bin/update-alternatives --display iptables\\n++ KOLLA_LEGACY_IPTABLES=false\\n++ [[ false == \\\\t\\\\r\\\\u\\\\e ]]\\n++ sudo /usr/bin/update-alternatives --auto iptables\\n++ sudo /usr/bin/update-alternatives --auto ip6tables\\n++ . /usr/local/bin/kolla_neutron_extend_start\\n+++ [[ -n 0 ]]\\n+++ neutron-db-manage --subproject neutron upgrade head\\n/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: \\nEventlet is deprecated. It is currently being maintained in bugfix mode, and\\nwe strongly recommend against using it for new projects.\\n\\nIf you are already using Eventlet, we recommend migrating to a different\\nframework. For more detail see\\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\\n\\n import eventlet as _eventlet # noqa\\nTraceback (most recent call last):\\n File \\"/var/lib/kolla/venv/bin/neutron-db-manage\\", line 6, in \\n sys.exit(main())\\n ~~~~^^\\n File \\"/var/lib/kolla/venv/lib/python3.13/site-packages/neutron/db/migration/cli.py\\", line 666, in main\\n logging_config.fileConfig(neutron_alembic_ini)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/lib/python3.13/logging/config.py\\", line 66, in fileConfig\\n raise FileNotFoundError(f\\"{fname} doesn\'t exist\\")\\nFileNotFoundError: /var/lib/kolla/venv/lib/python3.13/site-packages/neutron/db/migration/alembic.ini doesn\'t exist\\n", "failed": true, "msg": "Container exited with non-zero return code 1", "invocation": {"module_args": {"auth_email": null, "auth_password": null, "auth_registry": "primary:4000", "auth_username": null, "restart_policy": "oneshot", "restart_retries": 10, "graceful_timeout": 60, "client_timeout": 120, "container_engine": "docker", "action": "start_container", "detach": false, "image": "primary:4000/lokolla/neutron-server:change_989849", "labels": {"BOOTSTRAP": null}, "name": "bootstrap_neutron", "volumes": ["/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", ""], "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", "KOLLA_BOOTSTRAP": null, "NEUTRON_BOOTSTRAP_SERVICES": "", "KOLLA_SERVICE_NAME": "bootstrap-neutron", "TZ": "Etc/UTC"}}}}\n', b'') <199.19.213.222> Failed to connect to the host via ssh: [ERROR]: Task failed: Module failed: Container exited with non-zero return code 1 Origin: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/neutron/tasks/bootstrap_service.yml:2:3 1 --- 2 - name: Running Neutron bootstrap container ^ column 3 fatal: [primary]: FAILED! => { "changed": true, "invocation": { "module_args": { "action": "start_container", "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": false, "dimensions": {}, "environment": { "KOLLA_BOOTSTRAP": null, "KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_SERVICE_NAME": "bootstrap-neutron", "NEUTRON_BOOTSTRAP_SERVICES": "", "TZ": "Etc/UTC" }, "graceful_timeout": 60, "ignore_missing": false, "image": "primary:4000/lokolla/neutron-server:change_989849", "labels": { "BOOTSTRAP": null }, "name": "bootstrap_neutron", "privileged": false, "remove_on_exit": true, "restart_policy": "oneshot", "restart_retries": 10, "security_opt": [], "state": "running", "tls_verify": false, "tty": false, "volumes": [ "/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro", "kolla_logs:/var/log/kolla/", "/dev/shm:/dev/shm", "" ] } }, "msg": "Container exited with non-zero return code 1", "rc": 1, "stderr": "+ sudo -E kolla_set_configs\n2026-08-17 11:34:15.076 INFO Loading config file at /var/lib/kolla/config_files/config.json\n2026-08-17 11:34:15.076 INFO Validating config file\n2026-08-17 11:34:15.076 INFO Kolla config strategy set to: COPY_ALWAYS\n2026-08-17 11:34:15.076 INFO Creating directories\n2026-08-17 11:34:15.076 INFO Setting permission for /var/log/kolla\n2026-08-17 11:34:15.077 INFO Setting permission for /var/log/kolla/neutron\n2026-08-17 11:34:15.077 INFO Copying service configuration files\n2026-08-17 11:34:15.077 INFO Copying /var/lib/kolla/config_files/neutron.conf to /etc/neutron/neutron.conf\n2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/neutron.conf\n2026-08-17 11:34:15.078 INFO Copying /var/lib/kolla/config_files/neutron-server-uwsgi.ini to /etc/neutron/neutron-server-uwsgi.ini\n2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/neutron-server-uwsgi.ini\n2026-08-17 11:34:15.078 INFO Copying /var/lib/kolla/config_files/ml2_conf.ini to /etc/neutron/plugins/ml2/ml2_conf.ini\n2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/plugins/ml2/ml2_conf.ini\n2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/id_rsa to /var/lib/neutron/.ssh/id_rsa\n2026-08-17 11:34:15.079 INFO Setting permission for /var/lib/neutron/.ssh/id_rsa\n2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/neutron-cert.pem to /etc/neutron/certs/neutron-cert.pem\n2026-08-17 11:34:15.079 INFO Setting permission for /etc/neutron/certs/neutron-cert.pem\n2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/neutron-key.pem to /etc/neutron/certs/neutron-key.pem\n2026-08-17 11:34:15.079 INFO Setting permission for /etc/neutron/certs/neutron-key.pem\n2026-08-17 11:34:15.080 INFO Creating directory /var/lib/kolla/share/ca-certificates\n2026-08-17 11:34:15.080 INFO Setting permission for /var/lib/kolla/share/ca-certificates\n2026-08-17 11:34:15.080 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:34:15.080 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt\n2026-08-17 11:34:15.080 INFO Writing out command to execute\n++ cat /run_command\n+ CMD='uwsgi /etc/neutron/neutron-server-uwsgi.ini'\n+ ARGS=\n+ sudo kolla_copy_cacerts\nrehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL\n+ sudo kolla_install_projects\n+ [[ ! -n '' ]]\n+ . kolla_extend_start\n++ [[ ! debian =~ centos|rocky ]]\n++ /usr/bin/update-alternatives --display iptables\n++ KOLLA_LEGACY_IPTABLES=false\n++ [[ false == \\t\\r\\u\\e ]]\n++ sudo /usr/bin/update-alternatives --auto iptables\n++ sudo /usr/bin/update-alternatives --auto ip6tables\n++ . /usr/local/bin/kolla_neutron_extend_start\n+++ [[ -n 0 ]]\n+++ neutron-db-manage --subproject neutron upgrade head\n/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework. For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n import eventlet as _eventlet # noqa\nTraceback (most recent call last):\n File \"/var/lib/kolla/venv/bin/neutron-db-manage\", line 6, in \n sys.exit(main())\n ~~~~^^\n File \"/var/lib/kolla/venv/lib/python3.13/site-packages/neutron/db/migration/cli.py\", line 666, in main\n logging_config.fileConfig(neutron_alembic_ini)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3.13/logging/config.py\", line 66, in fileConfig\n raise FileNotFoundError(f\"{fname} doesn't exist\")\nFileNotFoundError: /var/lib/kolla/venv/lib/python3.13/site-packages/neutron/db/migration/alembic.ini doesn't exist\n", "stderr_lines": [ "+ sudo -E kolla_set_configs", "2026-08-17 11:34:15.076 INFO Loading config file at /var/lib/kolla/config_files/config.json", "2026-08-17 11:34:15.076 INFO Validating config file", "2026-08-17 11:34:15.076 INFO Kolla config strategy set to: COPY_ALWAYS", "2026-08-17 11:34:15.076 INFO Creating directories", "2026-08-17 11:34:15.076 INFO Setting permission for /var/log/kolla", "2026-08-17 11:34:15.077 INFO Setting permission for /var/log/kolla/neutron", "2026-08-17 11:34:15.077 INFO Copying service configuration files", "2026-08-17 11:34:15.077 INFO Copying /var/lib/kolla/config_files/neutron.conf to /etc/neutron/neutron.conf", "2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/neutron.conf", "2026-08-17 11:34:15.078 INFO Copying /var/lib/kolla/config_files/neutron-server-uwsgi.ini to /etc/neutron/neutron-server-uwsgi.ini", "2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/neutron-server-uwsgi.ini", "2026-08-17 11:34:15.078 INFO Copying /var/lib/kolla/config_files/ml2_conf.ini to /etc/neutron/plugins/ml2/ml2_conf.ini", "2026-08-17 11:34:15.078 INFO Setting permission for /etc/neutron/plugins/ml2/ml2_conf.ini", "2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/id_rsa to /var/lib/neutron/.ssh/id_rsa", "2026-08-17 11:34:15.079 INFO Setting permission for /var/lib/neutron/.ssh/id_rsa", "2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/neutron-cert.pem to /etc/neutron/certs/neutron-cert.pem", "2026-08-17 11:34:15.079 INFO Setting permission for /etc/neutron/certs/neutron-cert.pem", "2026-08-17 11:34:15.079 INFO Copying /var/lib/kolla/config_files/neutron-key.pem to /etc/neutron/certs/neutron-key.pem", "2026-08-17 11:34:15.079 INFO Setting permission for /etc/neutron/certs/neutron-key.pem", "2026-08-17 11:34:15.080 INFO Creating directory /var/lib/kolla/share/ca-certificates", "2026-08-17 11:34:15.080 INFO Setting permission for /var/lib/kolla/share/ca-certificates", "2026-08-17 11:34:15.080 INFO Copying /var/lib/kolla/config_files/ca-certificates/root.crt to /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:34:15.080 INFO Setting permission for /var/lib/kolla/share/ca-certificates/root.crt", "2026-08-17 11:34:15.080 INFO Writing out command to execute", "++ cat /run_command", "+ CMD='uwsgi /etc/neutron/neutron-server-uwsgi.ini'", "+ ARGS=", "+ sudo kolla_copy_cacerts", "rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL", "+ sudo kolla_install_projects", "+ [[ ! -n '' ]]", "+ . kolla_extend_start", "++ [[ ! debian =~ centos|rocky ]]", "++ /usr/bin/update-alternatives --display iptables", "++ KOLLA_LEGACY_IPTABLES=false", "++ [[ false == \\t\\r\\u\\e ]]", "++ sudo /usr/bin/update-alternatives --auto iptables", "++ sudo /usr/bin/update-alternatives --auto ip6tables", "++ . /usr/local/bin/kolla_neutron_extend_start", "+++ [[ -n 0 ]]", "+++ neutron-db-manage --subproject neutron upgrade head", "/var/lib/kolla/venv/lib/python3.13/site-packages/futurist/_utils.py:34: EventletDeprecationWarning: ", "Eventlet is deprecated. It is currently being maintained in bugfix mode, and", "we strongly recommend against using it for new projects.", "", "If you are already using Eventlet, we recommend migrating to a different", "framework. For more detail see", "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html", "", " import eventlet as _eventlet # noqa", "Traceback (most recent call last):", " File \"/var/lib/kolla/venv/bin/neutron-db-manage\", line 6, in ", " sys.exit(main())", " ~~~~^^", " File \"/var/lib/kolla/venv/lib/python3.13/site-packages/neutron/db/migration/cli.py\", line 666, in main", " logging_config.fileConfig(neutron_alembic_ini)", " ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^", " File \"/usr/lib/python3.13/logging/config.py\", line 66, in fileConfig", " raise FileNotFoundError(f\"{fname} doesn't exist\")", "FileNotFoundError: /var/lib/kolla/venv/lib/python3.13/site-packages/neutron/db/migration/alembic.ini doesn't exist" ], "stdout": "Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.\niptables - auto mode\n link best version is /usr/sbin/iptables-nft\n link currently points to /usr/sbin/iptables-nft\n link iptables is /usr/sbin/iptables\n slave iptables-restore is /usr/sbin/iptables-restore\n slave iptables-save is /usr/sbin/iptables-save\n/usr/sbin/iptables-legacy - priority 10\n slave iptables-restore: /usr/sbin/iptables-legacy-restore\n slave iptables-save: /usr/sbin/iptables-legacy-save\n/usr/sbin/iptables-nft - priority 20\n slave iptables-restore: /usr/sbin/iptables-nft-restore\n slave iptables-save: /usr/sbin/iptables-nft-save\n", "stdout_lines": [ "Updating certificates in /etc/ssl/certs...", "1 added, 0 removed; done.", "Running hooks in /etc/ca-certificates/update.d...", "done.", "iptables - auto mode", " link best version is /usr/sbin/iptables-nft", " link currently points to /usr/sbin/iptables-nft", " link iptables is /usr/sbin/iptables", " slave iptables-restore is /usr/sbin/iptables-restore", " slave iptables-save is /usr/sbin/iptables-save", "/usr/sbin/iptables-legacy - priority 10", " slave iptables-restore: /usr/sbin/iptables-legacy-restore", " slave iptables-save: /usr/sbin/iptables-legacy-save", "/usr/sbin/iptables-nft - priority 20", " slave iptables-restore: /usr/sbin/iptables-nft-restore", " slave iptables-save: /usr/sbin/iptables-nft-save" ] } PLAY RECAP ********************************************************************* primary : ok=425 changed=274 unreachable=0 failed=1 skipped=268 rescued=0 ignored=1 TASKS RECAP ******************************************************************** Monday 17 August 2026 11:34:19 +0000 (0:00:06.405) 0:12:54.768 ********* =============================================================================== nova-cell : Waiting for nova-compute services to register themselves --- 26.64s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/wait_discover_computes.yml:26 openvswitch : Restart openvswitch-vswitchd container ------------------- 15.26s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/openvswitch/handlers/main.yml:27 nova : Running Nova API bootstrap container ---------------------------- 14.48s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap_service.yml:2 nova-cell : Running Nova cell bootstrap container ---------------------- 10.68s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/bootstrap_service.yml:2 mariadb : Check MariaDB service port liveness -------------------------- 10.54s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/lookup_cluster.yml:23 nova : Running Nova API bootstrap container ----------------------------- 9.80s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/tasks/bootstrap_service.yml:2 glance : Running Glance bootstrap container ----------------------------- 9.54s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/tasks/bootstrap_service.yml:20 mariadb : Wait for first MariaDB service port liveness ------------------ 8.84s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/handlers/main.yml:23 mariadb : Running MariaDB bootstrap container --------------------------- 8.20s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/mariadb/tasks/bootstrap_cluster.yml:2 nova-cell : Restart nova-ssh container ---------------------------------- 7.73s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:70 nova-cell : Restart nova-novncproxy container --------------------------- 7.69s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:19 nova-cell : Restart nova-conductor container ---------------------------- 7.68s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:2 nova-cell : Restart nova-libvirt container ------------------------------ 7.64s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/handlers/main.yml:86 nova-cell : Get a list of existing cells -------------------------------- 7.58s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova-cell/tasks/get_cell_settings.yml:2 glance : Restart glance-api container ----------------------------------- 7.51s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/glance/handlers/main.yml:2 keystone : Restart keystone container ----------------------------------- 7.50s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/handlers/main.yml:57 nova : Restart nova-api container --------------------------------------- 7.49s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/nova/handlers/main.yml:36 placement : Running placement bootstrap container ----------------------- 7.42s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/placement/tasks/bootstrap_service.yml:2 keystone : Restart keystone-fernet container ---------------------------- 7.39s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/keystone/handlers/main.yml:43 loadbalancer : Start backup keepalived container ------------------------ 7.38s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/loadbalancer/handlers/main.yml:156 PLAYBOOK RECAP ***************************************************************** Playbook run took 0 days, 0 hours, 12 minutes, 54 seconds Kolla Ansible playbook(s) /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/site.yml exited 2 clean_up Deploy