initialize_app prepare_to_run_command Certificates Generate TLS Certificates 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=certificates -e CONFIG_DIR=/etc/kolla /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/certificates.yml [WARNING]: Invalid characters were found in group names but not replaced, use -vvvv to see details ansible-playbook [core 2.19.11] config file = /etc/ansible/ansible.cfg configured module search path = ['/home/zuul/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible ansible collection location = /home/zuul/.ansible/collections:/usr/share/ansible/collections executable location = /home/zuul/kolla-ansible-venv/bin/ansible-playbook python version = 3.13.5 (main, Jul 15 2026, 20:25:40) [GCC 14.2.0] (/home/zuul/kolla-ansible-venv/bin/python3) jinja version = 3.1.6 pyyaml version = 6.0.3 (with libyaml v0.2.5) Using /etc/ansible/ansible.cfg as config file host_list declined parsing /etc/kolla/inventory as it did not pass its verify_file() method auto declined parsing /etc/kolla/inventory as it did not pass its verify_file() method Parsed /etc/kolla/inventory inventory source with ini plugin 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: certificates.yml ***************************************************** 3 plays in /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/certificates.yml PLAY [Gather facts for all hosts] ********************************************** TASK [Group hosts to determine when using --limit] ***************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/gather-facts.yml:14 Tuesday 04 August 2026 08:50:55 +0000 (0:00:00.054) 0:00:00.054 ******** ok: [primary] => { "add_group": "all_using_limit_False", "changed": false, "parent_groups": [ "all" ] } TASK [Gather facts] ************************************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/gather-facts.yml:19 Tuesday 04 August 2026 08:50:55 +0000 (0:00:00.034) 0:00:00.089 ******** Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/setup.py Pipelining is enabled. <199.204.45.109> ESTABLISH SSH CONNECTION FOR USER: None <199.204.45.109> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/zuul/.ansible/cp/d6c7af768c"' -o NumberOfPasswordPrompts=1 199.204.45.109 '/bin/sh -c '"'"'/home/zuul/kolla-runtime-venv/bin/python && sleep 0'"'"'' <199.204.45.109> (0, b'\n{"ansible_facts": {"ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC0uq5hOe/m20kphtUcrbpKv8MlaWIor7TPR58wcwBTQiD/crm87Fflq/17gUMvlUcpoRzAcpCvOPpsrn4wvVxSQigqFPCnryTooomB0sBipVZ/7e8rncLB4i0+PxWZVkWPhMhmFG72VxkyYPT51GmAP3MT8qRXPcK5fAvyY93Z5Ip/Deb94Kf20BtA854E6I3KaNCQHUr8bsYLj/JiMDeJZ7RJM1K5biFXqFGpFRqFsV+tusctXJqEBJPcItDGKy197vzoW74GCJEISv912CSK3syoear/3oB4wUI8AXbQi+ti1eC3rHtvf5k6B4u2N8ux5lZHPOK/7E70qh6T/Y/k1ZgvreH7L7CRUJ9qM208gc7I4P0iJ8imhEJXZwI3gbHw+vPOwEncP1Tgc6a8ZbAL1gMzitI3lSBOXriBdDOyXwKFXp3syWqubiMuyW0xpqvM6vGhLF70CFChfjdiG5bkb35z8GZKle6Zb8bRZqfqwsZAuraxsuPmhy9nXOYfL40=", "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa", "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPNqZQy3FtU2kjC56YVHWSsUTDX1xCfEq+0Tv3dllsUyECDfPWr5t+wiskBSNby3fl5QN15D1zFnTh0yCGAOWJQ=", "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256", "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIGbCZAd6b6hgMcJpb287fbMXL2Nzt9wso/qcoNJ9/r5l", "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519", "ansible_loadavg": {"1m": 3.2373046875, "5m": 3.8740234375, "15m": 2.0048828125}, "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_virtualization_role": "guest", "ansible_virtualization_type": "openstack", "ansible_virtualization_tech_guest": ["openstack"], "ansible_virtualization_tech_host": ["kvm"], "ansible_lsb": {"id": "Debian", "description": "Debian GNU/Linux 13 (trixie)", "release": "13", "codename": "trixie", "major_release": "13"}, "ansible_fibre_channel_wwn": [], "ansible_selinux_python_present": true, "ansible_selinux": {"status": "disabled"}, "ansible_system": "Linux", "ansible_kernel": "6.12.100+deb13-amd64", "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Debian 6.12.100-1 (2026-07-30)", "ansible_machine": "x86_64", "ansible_python_version": "3.13.5", "ansible_fqdn": "primary", "ansible_hostname": "primary", "ansible_nodename": "primary", "ansible_domain": "", "ansible_userspace_bits": "64", "ansible_architecture": "x86_64", "ansible_userspace_architecture": "x86_64", "ansible_machine_id": "157f4d4e4013417884a86dba7e2b9c5e", "ansible_hostnqn": "", "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_cmdline": {"BOOT_IMAGE": "/boot/vmlinuz-6.12.100+deb13-amd64", "root": "LABEL=cloudimg-rootfs", "ro": true, "console": "ttyS0,115200", "no_timer_check": true, "nofb": true, "nomodeset": true, "gfxpayload": "text"}, "ansible_proc_cmdline": {"BOOT_IMAGE": "/boot/vmlinuz-6.12.100+deb13-amd64", "root": "LABEL=cloudimg-rootfs", "ro": true, "console": ["tty0", "ttyS0,115200"], "no_timer_check": true, "nofb": true, "nomodeset": true, "gfxpayload": "text"}, "ansible_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_system_capabilities_enforced": "True", "ansible_system_capabilities": [""], "ansible_date_time": {"year": "2026", "month": "08", "weekday": "Tuesday", "weekday_number": "2", "weeknumber": "31", "day": "04", "hour": "08", "minute": "50", "second": "56", "epoch": "1785833456", "epoch_int": "1785833456", "date": "2026-08-04", "time": "08:50:56", "iso8601_micro": "2026-08-04T08:50:56.801770Z", "iso8601": "2026-08-04T08:50:56Z", "iso8601_basic": "20260804T085056801770", "iso8601_basic_short": "20260804T085056", "tz": "UTC", "tz_dst": "UTC", "tz_offset": "+0000"}, "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_dns": {"nameservers": ["127.0.0.1"]}, "ansible_env": {"USER": "zuul", "SSH_CLIENT": "199.204.45.109 55536 22", "XDG_SESSION_TYPE": "tty", "SHLVL": "0", "MOTD_SHOWN": "pam", "HOME": "/home/zuul", "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1000/bus", "LOGNAME": "zuul", "_": "/bin/sh", "XDG_SESSION_CLASS": "user", "XDG_SESSION_ID": "9", "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/games", "XDG_RUNTIME_DIR": "/run/user/1000", "LANG": "C.UTF-8", "SHELL": "/bin/bash", "PWD": "/home/zuul", "LC_ALL": "C.UTF-8", "SSH_CONNECTION": "199.204.45.109 55536 199.204.45.109 22"}, "ansible_apparmor": {"status": "enabled"}, "ansible_local": {}, "ansible_fips": false, "ansible_is_chroot": false, "ansible_iscsi_iqn": "", "ansible_interfaces": ["br-0", "vxlan-1", "vxlan-0", "lo", "veth-br-0-ext", "veth-br-0", "ens3"], "ansible_lo": {"device": "lo", "mtu": 65536, "active": true, "type": "loopback", "promisc": false, "ipv4": {"address": "127.0.0.1", "broadcast": "", "netmask": "255.0.0.0", "network": "127.0.0.0", "prefix": "8"}, "ipv6": [{"address": "::1", "prefix": "128", "scope": "host"}]}, "ansible_vxlan_0": {"device": "vxlan-0", "macaddress": "ca:4c:45:c8:90:de", "mtu": 1450, "active": true, "type": "ether", "speed": -1, "promisc": false, "ipv4": {"address": "192.0.2.1", "broadcast": "192.0.2.255", "netmask": "255.255.255.0", "network": "192.0.2.0", "prefix": "24"}, "ipv6": [{"address": "fe80::c84c:45ff:fec8:90de", "prefix": "64", "scope": "link"}]}, "ansible_br_0": {"device": "br-0", "macaddress": "d6:77:da:15:36:11", "mtu": 1450, "active": true, "type": "bridge", "interfaces": ["veth-br-0", "vxlan-1"], "id": "8000.d677da153611", "stp": false, "speed": 10000, "promisc": false, "ipv4": {"address": "198.51.100.1", "broadcast": "198.51.100.255", "netmask": "255.255.255.0", "network": "198.51.100.0", "prefix": "24"}, "ipv6": [{"address": "fe80::d477:daff:fe15:3611", "prefix": "64", "scope": "link"}]}, "ansible_ens3": {"device": "ens3", "macaddress": "fa:16:3e:01:4e:fc", "mtu": 1500, "active": true, "module": "virtio_net", "type": "ether", "pciid": "virtio1", "speed": -1, "promisc": false, "ipv4": {"address": "199.204.45.109", "broadcast": "199.204.45.255", "netmask": "255.255.255.0", "network": "199.204.45.0", "prefix": "24"}, "ipv6": [{"address": "2604:e100:1:0:f816:3eff:fe01:4efc", "prefix": "64", "scope": "global"}, {"address": "fe80::f816:3eff:fe01:4efc", "prefix": "64", "scope": "link"}]}, "ansible_veth_br_0_ext": {"device": "veth-br-0-ext", "macaddress": "e2:ac:41:97:8b:b4", "mtu": 1500, "active": true, "type": "ether", "speed": 10000, "promisc": false, "ipv6": [{"address": "fe80::e0ac:41ff:fe97:8bb4", "prefix": "64", "scope": "link"}]}, "ansible_veth_br_0": {"device": "veth-br-0", "macaddress": "f2:48:98:68:09:b0", "mtu": 1500, "active": true, "type": "ether", "speed": 10000, "promisc": true, "ipv6": [{"address": "fe80::f048:98ff:fe68:9b0", "prefix": "64", "scope": "link"}]}, "ansible_vxlan_1": {"device": "vxlan-1", "macaddress": "6e:a9:52:85:df:a1", "mtu": 1450, "active": true, "type": "ether", "speed": -1, "promisc": true, "ipv6": [{"address": "fe80::6ca9:52ff:fe85:dfa1", "prefix": "64", "scope": "link"}]}, "ansible_default_ipv4": {"gateway": "199.204.45.1", "interface": "ens3", "address": "199.204.45.109", "broadcast": "199.204.45.255", "netmask": "255.255.255.0", "network": "199.204.45.0", "prefix": "24", "macaddress": "fa:16:3e:01:4e:fc", "mtu": 1500, "type": "ether", "alias": "ens3"}, "ansible_default_ipv6": {"gateway": "fe80::ec90:6ff:fe4f:f167", "interface": "ens3", "address": "2604:e100:1:0:f816:3eff:fe01:4efc", "prefix": "64", "scope": "global", "macaddress": "fa:16:3e:01:4e:fc", "mtu": 1500, "type": "ether"}, "ansible_all_ipv4_addresses": ["192.0.2.1", "198.51.100.1", "199.204.45.109"], "ansible_all_ipv6_addresses": ["fe80::c84c:45ff:fec8:90de", "fe80::d477:daff:fe15:3611", "2604:e100:1:0:f816:3eff:fe01:4efc", "fe80::f816:3eff:fe01:4efc", "fe80::e0ac:41ff:fe97:8bb4", "fe80::f048:98ff:fe68:9b0", "fe80::6ca9:52ff:fe85:dfa1"], "ansible_locally_reachable_ips": {"ipv4": ["127.0.0.0/8", "127.0.0.1", "192.0.2.1", "198.51.100.1", "199.204.45.109"], "ipv6": ["::1", "2604:e100:1:0:f816:3eff:fe01:4efc", "fe80::6ca9:52ff:fe85:dfa1", "fe80::c84c:45ff:fec8:90de", "fe80::d477:daff:fe15:3611", "fe80::e0ac:41ff:fe97:8bb4", "fe80::f048:98ff:fe68:9b0", "fe80::f816:3eff:fe01:4efc"]}, "ansible_pkg_mgr": "apt", "ansible_service_mgr": "systemd", "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": 2497, "ansible_swaptotal_mb": 0, "ansible_swapfree_mb": 0, "ansible_memory_mb": {"real": {"total": 15998, "used": 13501, "free": 2497}, "nocache": {"free": 14385, "used": 1613}, "swap": {"total": 0, "free": 0, "used": 0, "cached": 0}}, "ansible_bios_date": "04/01/2014", "ansible_bios_vendor": "SeaBIOS", "ansible_bios_version": "1.15.0-1", "ansible_board_asset_tag": "NA", "ansible_board_name": "NA", "ansible_board_serial": "NA", "ansible_board_vendor": "NA", "ansible_board_version": "NA", "ansible_chassis_asset_tag": "NA", "ansible_chassis_serial": "NA", "ansible_chassis_vendor": "QEMU", "ansible_chassis_version": "pc-i440fx-6.2", "ansible_form_factor": "Other", "ansible_product_name": "OpenStack Nova", "ansible_product_serial": "NA", "ansible_product_uuid": "NA", "ansible_product_version": "26.2.1", "ansible_system_vendor": "OpenStack Foundation", "ansible_devices": {"sr0": {"virtual": 1, "links": {"ids": ["ata-QEMU_DVD-ROM_QM00001"], "uuids": ["2026-08-04-08-36-29-00"], "labels": ["config-2"], "masters": []}, "vendor": "QEMU", "model": "QEMU DVD-ROM", "sas_address": null, "sas_device_handle": null, "removable": "1", "support_discard": "0", "partitions": {}, "rotational": "1", "scheduler_mode": "mq-deadline", "sectorsize": "2048", "sectors": 251, "size": "502.00 KB", "host": "", "holders": []}, "vda": {"virtual": 1, "links": {"ids": [], "uuids": [], "labels": [], "masters": []}, "vendor": "0x1af4", "model": null, "sas_address": null, "sas_device_handle": null, "removable": "0", "support_discard": "512", "partitions": {"vda1": {"links": {"ids": [], "uuids": ["31400f7d-e515-47cb-9eb7-f2e3483c9b81"], "labels": ["cloudimg-rootfs"], "masters": []}, "start": "2048", "sectorsize": 512, "sectors": 167770079, "size": "80.00 GB", "uuid": "31400f7d-e515-47cb-9eb7-f2e3483c9b81", "holders": []}}, "rotational": "1", "scheduler_mode": "none", "sectorsize": "512", "sectors": 167772160, "size": "80.00 GB", "host": "", "holders": []}}, "ansible_device_links": {"ids": {"sr0": ["ata-QEMU_DVD-ROM_QM00001"]}, "uuids": {"sr0": ["2026-08-04-08-36-29-00"], "vda1": ["31400f7d-e515-47cb-9eb7-f2e3483c9b81"]}, "labels": {"sr0": ["config-2"], "vda1": ["cloudimg-rootfs"]}, "masters": {}}, "ansible_uptime_seconds": 861, "ansible_lvm": "N/A", "ansible_mounts": [{"mount": "/", "device": "/dev/vda1", "fstype": "ext4", "options": "rw,relatime", "dump": 0, "passno": 0, "size_total": 79936368640, "size_available": 51237507072, "block_size": 4096, "block_total": 19515715, "block_available": 12509157, "block_used": 7006558, "inode_total": 20940800, "inode_available": 19890953, "inode_used": 1049847, "uuid": "31400f7d-e515-47cb-9eb7-f2e3483c9b81"}, {"mount": "/mnt/config", "device": "/dev/sr0", "fstype": "iso9660", "options": "ro,relatime,nojoliet,check=s,map=n,blocksize=2048,fmode=700,iocharset=utf8", "dump": 0, "passno": 0, "size_total": 514048, "size_available": 0, "block_size": 2048, "block_total": 251, "block_available": 0, "block_used": 251, "inode_total": 0, "inode_available": 0, "inode_used": 0, "uuid": "2026-08-04-08-36-29-00"}], "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 [Apply role certificates] ************************************************* TASK [Gathering Facts] ********************************************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/certificates.yml:9 Tuesday 04 August 2026 08:50:57 +0000 (0:00:01.377) 0:00:01.467 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833457.2981188-42060-195701705749526 `" && echo ansible-tmp-1785833457.2981188-42060-195701705749526="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833457.2981188-42060-195701705749526 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/setup.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpohoerjc0 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833457.2981188-42060-195701705749526/AnsiballZ_setup.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833457.2981188-42060-195701705749526/ /home/zuul/.ansible/tmp/ansible-tmp-1785833457.2981188-42060-195701705749526/AnsiballZ_setup.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833457.2981188-42060-195701705749526/AnsiballZ_setup.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833457.2981188-42060-195701705749526/ > /dev/null 2>&1 && sleep 0' ok: [localhost] TASK [certificates : Generate root certificates] ******************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/main.yml:2 Tuesday 04 August 2026 08:50:59 +0000 (0:00:01.936) 0:00:03.404 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml for localhost TASK [certificates : Ensuring ca directory exist] ****************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:2 Tuesday 04 August 2026 08:50:59 +0000 (0:00:00.040) 0:00:03.444 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833459.2803495-42147-119636088147047 `" && echo ansible-tmp-1785833459.2803495-42147-119636088147047="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833459.2803495-42147-119636088147047 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpqf7vgqr1 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833459.2803495-42147-119636088147047/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833459.2803495-42147-119636088147047/ /home/zuul/.ansible/tmp/ansible-tmp-1785833459.2803495-42147-119636088147047/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833459.2803495-42147-119636088147047/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833459.2803495-42147-119636088147047/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "zuul", "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": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/certificates/ca", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "zuul", "path": "/etc/kolla/certificates/ca", "size": 4096, "state": "directory", "uid": 1000 } TASK [certificates : Ensuring private root directory exist] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:8 Tuesday 04 August 2026 08:50:59 +0000 (0:00:00.452) 0:00:03.897 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833459.7388828-42172-18671258838409 `" && echo ansible-tmp-1785833459.7388828-42172-18671258838409="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833459.7388828-42172-18671258838409 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp6wozcx4p TO /home/zuul/.ansible/tmp/ansible-tmp-1785833459.7388828-42172-18671258838409/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833459.7388828-42172-18671258838409/ /home/zuul/.ansible/tmp/ansible-tmp-1785833459.7388828-42172-18671258838409/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833459.7388828-42172-18671258838409/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833459.7388828-42172-18671258838409/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "zuul", "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": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/certificates/private/root", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "zuul", "path": "/etc/kolla/certificates/private/root", "size": 4096, "state": "directory", "uid": 1000 } TASK [certificates : Creating root certificate key] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:14 Tuesday 04 August 2026 08:51:00 +0000 (0:00:00.315) 0:00:04.212 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833460.0518763-42197-85940471306618 `" && echo ansible-tmp-1785833460.0518763-42197-85940471306618="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833460.0518763-42197-85940471306618 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_privatekey.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmphx6f9p4t TO /home/zuul/.ansible/tmp/ansible-tmp-1785833460.0518763-42197-85940471306618/AnsiballZ_openssl_privatekey.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833460.0518763-42197-85940471306618/ /home/zuul/.ansible/tmp/ansible-tmp-1785833460.0518763-42197-85940471306618/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833460.0518763-42197-85940471306618/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833460.0518763-42197-85940471306618/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "diff": { "after": { "can_parse_key": true, "key_is_consistent": null, "public_data": { "exponent": 65537, "modulus": 762111642810313598708066192771883260038659771069458841552386857683489578229080413295627348983024315624932706239796573988410662683240988020117405232622643015208729036789123563288701097669216533590776804914105020163958157997153643394965473679373598897380192171893374110826914694316751882742139961305042182857741700220956626841189473859214977470466169624241752614090946817290472700254978070863803297079358813907809066757031591636929481816204863918420682114363281843239233005537045151577249194574473857969794293095861667728918318455078072905777696853251534985857137743545346289558959060224346840711823334798484760670769524466317638097472797592778784339247690713256437748040141023621127552263253037364766123549861425796268374548380324061517812739889140180687007402354008521738560861268063718428390985070987480412741867555577730028264844045315917900951526701530519999242630884368847077400668802843729135538823376957536084928580720088908796749728224452348158535603613849822110676142715362976777772583378765783228977189020433256721639660591105525667585425892907145144257868129608473443659387693518689062420665862617476048785328647097107457729518113527628834271911292604177665885995545213556661534392787045616190195734329988519781627276239827, "size": 4096 }, "public_key": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAus7xFXbYq80cxIrJkRCt\nwIvY2X20TpgvIB8JnKNIgIkTLxzPMc86Ugg/pIWT25SgdDxZlpGav02H441YXJAi\ncM0OeK5p84YqJamDZQNCLIJ1RD8eBBVwFzjmNQxU7h+/gSkPuywvepJ7oz05B2Ck\n/E+pJu/cGOmmcDZx4UgUNo926x8hGtkWhv8UpAFvB/wnk5N8hW8aXvad84RxgyQ1\nv1ErnFkOVvDaVVUxrvfDHXvibgDV6PQV2tMOhxoEYUrvsWRfVnn+eh1zASiPdh5T\nbc682vuLg0eyuhqxaLh2oNNm8QIUnKU4qFNf5nK3Zn/pIrJ34f0Cd67K5XdbcTmG\n3q/dihODe73mlp/pzSlhu/E6ptUNsjmoQj4sXXT51Bi64lBewgE75cPf++EOpPPw\neFUdpT4ubIrroKfE46IcTMczcgF0FmeE1uRkRZv+rDcNqSTWuqj5do7lWe121T4m\nbpONlPw3lv9YpaKDQReRX/h1CBoZD4gbpb5clfCp55lzHCblEQNZyyCFJOBYGEm3\n/9QD2xcgOvR/Nd4BFTAi6B/NiiGnTIRPR8FifwRNL/NkYk+aYu1u+zRVo0E8lgEt\nOgfP4ZzUH/+Y7dt7/L/dPwl6lOLEz0GX563gJA7zZbKwwbgEY2SR5FmGFmWqNFtN\n5tFAbXISAqzPAhy4O84jI9MCAwEAAQ==\n-----END PUBLIC KEY-----\n", "public_key_fingerprints": { "sha256": "fe:53:b4:65:ce:4b:20:d5:0c:1e:20:af:31:c0:de:2d:71:e6:5c:a3:7b:3e:28:9a:3f:14:06:11:cd:f5:f4:d0" }, "type": "RSA" }, "before": {} }, "filename": "/etc/kolla/certificates/private/root/root.key", "fingerprint": { "blake2b": "b4:a8:98:85:62:d1:29:1d:9f:ef:1d:28:60:5a:9a:04:12:32:eb:cf:c9:85:bd:f4:b8:08:a6:66:f4:6c:fd:bc:b3:9c:80:36:54:66:c1:61:77:33:2c:1f:5d:06:ce:69:e8:5b:4e:d6:9b:87:cb:47:9f:ef:46:2c:bf:bb:b0:70", "blake2s": "2e:65:f3:31:c7:c3:66:d1:28:ef:09:22:ec:6e:36:e9:80:c5:ae:e5:62:78:43:54:f1:ed:18:ee:ec:9a:7f:21", "md5": "4c:8c:5e:64:e2:82:cd:b0:74:71:54:c3:e0:50:2c:1c", "sha1": "79:76:41:d0:d6:84:f9:e7:81:89:34:63:d0:f5:81:3f:7f:e2:e8:b1", "sha224": "ae:42:5e:b6:eb:fa:9c:07:b8:15:21:68:90:ce:46:f6:30:e4:76:2e:c4:0b:19:df:24:8b:c9:fb", "sha256": "fe:53:b4:65:ce:4b:20:d5:0c:1e:20:af:31:c0:de:2d:71:e6:5c:a3:7b:3e:28:9a:3f:14:06:11:cd:f5:f4:d0", "sha384": "1d:bb:de:1e:c7:0c:8e:3d:81:47:48:ea:d5:87:7b:89:e0:5e:5c:da:87:e3:94:e4:c4:75:b4:76:0a:d6:2a:c4:81:03:7e:95:51:57:a7:92:46:be:91:4d:5a:ee:35:87", "sha3_224": "33:26:df:ba:93:dc:1d:ef:66:fc:da:ac:79:fa:34:7f:c6:f1:57:16:8d:22:c8:e3:a4:18:26:ca", "sha3_256": "ff:7b:85:df:5c:7f:3a:39:c0:24:aa:f5:e6:e8:d2:fd:cd:f4:87:92:48:ec:7c:0a:73:4d:52:ef:af:9a:7f:3e", "sha3_384": "04:07:77:02:f3:cc:9a:63:02:1f:ff:ad:00:4b:b3:4e:f8:f1:c0:c7:cb:53:61:41:29:e7:6b:e9:85:c5:fd:36:f0:4a:bb:01:c2:24:c5:25:fd:77:f7:eb:89:9a:24:a6", "sha3_512": "44:7e:b9:19:13:95:c2:7c:ac:9e:17:d4:d6:2a:f2:29:03:bf:10:24:99:2a:1a:f2:99:50:fd:b8:41:c7:b3:a0:7b:d3:78:fc:1d:6a:37:88:50:df:cd:b5:50:2e:9e:d9:4f:d1:e1:e0:f8:57:05:1d:44:98:cd:fc:69:c4:eb:65", "sha512": "64:0a:d1:72:03:cc:0b:27:bb:4e:3a:f3:82:da:d0:44:69:e0:ac:6d:ad:5c:88:b3:6b:37:bf:c8:85:61:7a:62:ff:73:dc:a7:bf:a9:68:d7:ae:35:fb:0f:94:ac:85:83:7e:bc:aa:8f:07:bc:23:21:95:ae:e0:98:8e:77:6d:e3", "shake_128": "8a:e1:5c:31:46:9c:c8:7b:84:3d:5e:d5:02:40:ab:5d:af:ee:3d:b7:83:b3:c4:3e:c6:5c:ef:30:ff:e4:7e:f2", "shake_256": "54:9a:f2:b1:bb:f9:3c:b6:77:5f:3b:64:6a:fa:56:3f:0a:56:11:aa:7c:2a:64:21:4b:0c:58:f4:0b:44:8c:00" }, "invocation": { "module_args": { "attributes": null, "backup": false, "cipher": "auto", "curve": null, "force": false, "format": "auto_ignore", "format_mismatch": "regenerate", "group": null, "mode": "0660", "owner": null, "passphrase": null, "path": "/etc/kolla/certificates/private/root/root.key", "regenerate": "full_idempotence", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "size": 4096, "state": "present", "type": "RSA", "unsafe_writes": false } }, "size": 4096, "type": "RSA" } TASK [certificates : Create certificate signing request (CSR) for new certificate] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:21 Tuesday 04 August 2026 08:51:01 +0000 (0:00:01.469) 0:00:05.682 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833461.525887-42222-252345975076906 `" && echo ansible-tmp-1785833461.525887-42222-252345975076906="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833461.525887-42222-252345975076906 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_csr.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpb3p0ek1r TO /home/zuul/.ansible/tmp/ansible-tmp-1785833461.525887-42222-252345975076906/AnsiballZ_openssl_csr.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833461.525887-42222-252345975076906/ /home/zuul/.ansible/tmp/ansible-tmp-1785833461.525887-42222-252345975076906/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833461.525887-42222-252345975076906/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833461.525887-42222-252345975076906/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "basicConstraints": [ "CA:TRUE" ], "changed": true, "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "basic_constraints": [ "CA:TRUE" ], "basic_constraints_critical": true, "can_parse_csr": true, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.15": { "critical": true, "value": "AwIChA==" }, "2.5.29.19": { "critical": true, "value": "MAMBAf8=" } }, "key_usage": [ "Certificate Sign", "Digital Signature" ], "key_usage_critical": true, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "public_key": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAus7xFXbYq80cxIrJkRCt\nwIvY2X20TpgvIB8JnKNIgIkTLxzPMc86Ugg/pIWT25SgdDxZlpGav02H441YXJAi\ncM0OeK5p84YqJamDZQNCLIJ1RD8eBBVwFzjmNQxU7h+/gSkPuywvepJ7oz05B2Ck\n/E+pJu/cGOmmcDZx4UgUNo926x8hGtkWhv8UpAFvB/wnk5N8hW8aXvad84RxgyQ1\nv1ErnFkOVvDaVVUxrvfDHXvibgDV6PQV2tMOhxoEYUrvsWRfVnn+eh1zASiPdh5T\nbc682vuLg0eyuhqxaLh2oNNm8QIUnKU4qFNf5nK3Zn/pIrJ34f0Cd67K5XdbcTmG\n3q/dihODe73mlp/pzSlhu/E6ptUNsjmoQj4sXXT51Bi64lBewgE75cPf++EOpPPw\neFUdpT4ubIrroKfE46IcTMczcgF0FmeE1uRkRZv+rDcNqSTWuqj5do7lWe121T4m\nbpONlPw3lv9YpaKDQReRX/h1CBoZD4gbpb5clfCp55lzHCblEQNZyyCFJOBYGEm3\n/9QD2xcgOvR/Nd4BFTAi6B/NiiGnTIRPR8FifwRNL/NkYk+aYu1u+zRVo0E8lgEt\nOgfP4ZzUH/+Y7dt7/L/dPwl6lOLEz0GX563gJA7zZbKwwbgEY2SR5FmGFmWqNFtN\n5tFAbXISAqzPAhy4O84jI9MCAwEAAQ==\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 762111642810313598708066192771883260038659771069458841552386857683489578229080413295627348983024315624932706239796573988410662683240988020117405232622643015208729036789123563288701097669216533590776804914105020163958157997153643394965473679373598897380192171893374110826914694316751882742139961305042182857741700220956626841189473859214977470466169624241752614090946817290472700254978070863803297079358813907809066757031591636929481816204863918420682114363281843239233005537045151577249194574473857969794293095861667728918318455078072905777696853251534985857137743545346289558959060224346840711823334798484760670769524466317638097472797592778784339247690713256437748040141023621127552263253037364766123549861425796268374548380324061517812739889140180687007402354008521738560861268063718428390985070987480412741867555577730028264844045315917900951526701530519999242630884368847077400668802843729135538823376957536084928580720088908796749728224452348158535603613849822110676142715362976777772583378765783228977189020433256721639660591105525667585425892907145144257868129608473443659387693518689062420665862617476048785328647097107457729518113527628834271911292604177665885995545213556661534392787045616190195734329988519781627276239827, "size": 4096 }, "public_key_fingerprints": { "sha256": "fe:53:b4:65:ce:4b:20:d5:0c:1e:20:af:31:c0:de:2d:71:e6:5c:a3:7b:3e:28:9a:3f:14:06:11:cd:f5:f4:d0" }, "public_key_type": "RSA", "signature_valid": true, "subject": { "commonName": "KollaTestCA" }, "subject_alt_name": null, "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": [ [ "commonName", "KollaTestCA" ] ] }, "before": {} }, "extendedKeyUsage": null, "filename": "/etc/kolla/certificates/private/root/root.csr", "invocation": { "module_args": { "attributes": null, "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "backup": false, "basic_constraints": [ "CA:TRUE" ], "basic_constraints_critical": true, "common_name": "KollaTestCA", "country_name": null, "create_subject_key_identifier": false, "crl_distribution_points": null, "digest": "sha256", "email_address": null, "extended_key_usage": null, "extended_key_usage_critical": false, "force": false, "group": null, "key_usage": [ "digitalSignature", "keyCertSign" ], "key_usage_critical": true, "locality_name": null, "mode": null, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": false, "ocsp_must_staple_critical": false, "organization_name": null, "organizational_unit_name": null, "owner": null, "path": "/etc/kolla/certificates/private/root/root.csr", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/root/root.key", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "state": "present", "state_or_province_name": null, "subject": null, "subject_alt_name": null, "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": null, "unsafe_writes": false, "use_common_name_for_san": false, "version": 1 } }, "keyUsage": [ "digitalSignature", "keyCertSign" ], "name_constraints_excluded": [], "name_constraints_permitted": [], "ocspMustStaple": false, "privatekey": "/etc/kolla/certificates/private/root/root.key", "subject": [ [ "CN", "KollaTestCA" ] ], "subjectAltName": null } TASK [certificates : Create self-signed CA certificate from CSR] *************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:35 Tuesday 04 August 2026 08:51:02 +0000 (0:00:00.869) 0:00:06.551 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833462.4013722-42247-119373215539038 `" && echo ansible-tmp-1785833462.4013722-42247-119373215539038="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833462.4013722-42247-119373215539038 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/x509_certificate.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp10vw2fn5 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833462.4013722-42247-119373215539038/AnsiballZ_x509_certificate.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833462.4013722-42247-119373215539038/ /home/zuul/.ansible/tmp/ansible-tmp-1785833462.4013722-42247-119373215539038/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833462.4013722-42247-119373215539038/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833462.4013722-42247-119373215539038/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "csr": "/etc/kolla/certificates/private/root/root.csr", "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "basic_constraints": [ "CA:TRUE" ], "basic_constraints_critical": true, "can_parse_certificate": true, "expired": false, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.14": { "critical": false, "value": "BBTf9+542tHPROahNnWjFL8RW8MJKw==" }, "2.5.29.15": { "critical": true, "value": "AwIChA==" }, "2.5.29.19": { "critical": true, "value": "MAMBAf8=" } }, "fingerprints": { "sha256": "75:2d:bd:8d:d4:90:c4:67:04:ff:5b:d0:8d:2f:52:3d:c5:a7:62:48:5c:48:93:80:db:3d:ea:a2:4d:e2:c8:f6" }, "issuer": { "commonName": "KollaTestCA" }, "issuer_ordered": [ [ "commonName", "KollaTestCA" ] ], "issuer_uri": null, "key_usage": [ "Certificate Sign", "Digital Signature" ], "key_usage_critical": true, "not_after": "20290524085102Z", "not_before": "20260804085102Z", "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "ocsp_uri": null, "public_key": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAus7xFXbYq80cxIrJkRCt\nwIvY2X20TpgvIB8JnKNIgIkTLxzPMc86Ugg/pIWT25SgdDxZlpGav02H441YXJAi\ncM0OeK5p84YqJamDZQNCLIJ1RD8eBBVwFzjmNQxU7h+/gSkPuywvepJ7oz05B2Ck\n/E+pJu/cGOmmcDZx4UgUNo926x8hGtkWhv8UpAFvB/wnk5N8hW8aXvad84RxgyQ1\nv1ErnFkOVvDaVVUxrvfDHXvibgDV6PQV2tMOhxoEYUrvsWRfVnn+eh1zASiPdh5T\nbc682vuLg0eyuhqxaLh2oNNm8QIUnKU4qFNf5nK3Zn/pIrJ34f0Cd67K5XdbcTmG\n3q/dihODe73mlp/pzSlhu/E6ptUNsjmoQj4sXXT51Bi64lBewgE75cPf++EOpPPw\neFUdpT4ubIrroKfE46IcTMczcgF0FmeE1uRkRZv+rDcNqSTWuqj5do7lWe121T4m\nbpONlPw3lv9YpaKDQReRX/h1CBoZD4gbpb5clfCp55lzHCblEQNZyyCFJOBYGEm3\n/9QD2xcgOvR/Nd4BFTAi6B/NiiGnTIRPR8FifwRNL/NkYk+aYu1u+zRVo0E8lgEt\nOgfP4ZzUH/+Y7dt7/L/dPwl6lOLEz0GX563gJA7zZbKwwbgEY2SR5FmGFmWqNFtN\n5tFAbXISAqzPAhy4O84jI9MCAwEAAQ==\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 762111642810313598708066192771883260038659771069458841552386857683489578229080413295627348983024315624932706239796573988410662683240988020117405232622643015208729036789123563288701097669216533590776804914105020163958157997153643394965473679373598897380192171893374110826914694316751882742139961305042182857741700220956626841189473859214977470466169624241752614090946817290472700254978070863803297079358813907809066757031591636929481816204863918420682114363281843239233005537045151577249194574473857969794293095861667728918318455078072905777696853251534985857137743545346289558959060224346840711823334798484760670769524466317638097472797592778784339247690713256437748040141023621127552263253037364766123549861425796268374548380324061517812739889140180687007402354008521738560861268063718428390985070987480412741867555577730028264844045315917900951526701530519999242630884368847077400668802843729135538823376957536084928580720088908796749728224452348158535603613849822110676142715362976777772583378765783228977189020433256721639660591105525667585425892907145144257868129608473443659387693518689062420665862617476048785328647097107457729518113527628834271911292604177665885995545213556661534392787045616190195734329988519781627276239827, "size": 4096 }, "public_key_fingerprints": { "sha256": "fe:53:b4:65:ce:4b:20:d5:0c:1e:20:af:31:c0:de:2d:71:e6:5c:a3:7b:3e:28:9a:3f:14:06:11:cd:f5:f4:d0" }, "public_key_type": "RSA", "serial_number": 232452147172421757266192795138565475452416724778, "signature_algorithm": "sha256WithRSAEncryption", "subject": { "commonName": "KollaTestCA" }, "subject_alt_name": null, "subject_alt_name_critical": false, "subject_key_identifier": "df:f7:ee:78:da:d1:cf:44:e6:a1:36:75:a3:14:bf:11:5b:c3:09:2b", "subject_ordered": [ [ "commonName", "KollaTestCA" ] ], "version": 3 }, "before": {} }, "filename": "/etc/kolla/certificates/private/root/root.crt", "invocation": { "module_args": { "acme_accountkey_path": null, "acme_chain": false, "acme_challenge_path": null, "acme_directory": "https://acme-v02.api.letsencrypt.org/directory", "attributes": null, "backup": false, "csr_content": null, "csr_path": "/etc/kolla/certificates/private/root/root.csr", "force": false, "group": null, "ignore_timestamps": true, "mode": null, "ownca_content": null, "ownca_create_authority_key_identifier": true, "ownca_create_subject_key_identifier": "create_if_not_provided", "ownca_digest": "sha256", "ownca_not_after": "+3650d", "ownca_not_before": "+0s", "ownca_path": null, "ownca_privatekey_content": null, "ownca_privatekey_passphrase": null, "ownca_privatekey_path": null, "ownca_version": 3, "owner": null, "path": "/etc/kolla/certificates/private/root/root.crt", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/root/root.key", "provider": "selfsigned", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "selfsigned_create_subject_key_identifier": "create_if_not_provided", "selfsigned_digest": "sha256", "selfsigned_not_after": "+1024d", "selfsigned_not_before": "+0s", "selfsigned_version": 3, "serole": null, "setype": null, "seuser": null, "state": "present", "unsafe_writes": false } }, "notAfter": "20290524085102Z", "notBefore": "20260804085102Z", "privatekey": "/etc/kolla/certificates/private/root/root.key", "serial_number": 232452147172421757266192795138565475452416724778 } TASK [certificates : Copy root certificate file to be included in container trusted ca-certificates] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:43 Tuesday 04 August 2026 08:51:03 +0000 (0:00:00.951) 0:00:07.503 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124 `" && echo ansible-tmp-1785833463.347734-42272-106605688826124="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpm08i9456 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/ /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/root/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/.source.crt <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/ /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/.source.crt && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp3qtca1th TO /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/ /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "1eb09e170cbecd3208e0d9036d136c6283da9636", "dest": "/etc/kolla/certificates/ca/root.crt", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "1eb09e170cbecd3208e0d9036d136c6283da9636", "content": null, "dest": "/etc/kolla/certificates/ca/root.crt", "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-1785833463.347734-42272-106605688826124/.source.crt", "unsafe_writes": false, "validate": null } }, "md5sum": "b8a720adcba61eddbbb70a05c08dfe1c", "mode": "0660", "owner": "zuul", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833463.347734-42272-106605688826124/.source.crt", "state": "file", "uid": 1000 } TASK [certificates : Generate certificates] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/main.yml:4 Tuesday 04 August 2026 08:51:04 +0000 (0:00:00.878) 0:00:08.382 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml for localhost TASK [certificates : Ensuring private internal directory exist] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:2 Tuesday 04 August 2026 08:51:04 +0000 (0:00:00.049) 0:00:08.432 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833464.2694569-42310-10231709495409 `" && echo ansible-tmp-1785833464.2694569-42310-10231709495409="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833464.2694569-42310-10231709495409 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpu78nuzsm TO /home/zuul/.ansible/tmp/ansible-tmp-1785833464.2694569-42310-10231709495409/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833464.2694569-42310-10231709495409/ /home/zuul/.ansible/tmp/ansible-tmp-1785833464.2694569-42310-10231709495409/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833464.2694569-42310-10231709495409/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833464.2694569-42310-10231709495409/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "zuul", "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": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/certificates/private/internal", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "zuul", "path": "/etc/kolla/certificates/private/internal", "size": 4096, "state": "directory", "uid": 1000 } TASK [certificates : Ensuring private external directory exist] **************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:8 Tuesday 04 August 2026 08:51:04 +0000 (0:00:00.328) 0:00:08.761 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833464.5990586-42335-35386036308319 `" && echo ansible-tmp-1785833464.5990586-42335-35386036308319="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833464.5990586-42335-35386036308319 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmph9dhy9wc TO /home/zuul/.ansible/tmp/ansible-tmp-1785833464.5990586-42335-35386036308319/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833464.5990586-42335-35386036308319/ /home/zuul/.ansible/tmp/ansible-tmp-1785833464.5990586-42335-35386036308319/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833464.5990586-42335-35386036308319/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833464.5990586-42335-35386036308319/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "zuul", "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": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/certificates/private/external", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "zuul", "path": "/etc/kolla/certificates/private/external", "size": 4096, "state": "directory", "uid": 1000 } TASK [certificates : Creating external Server Certificate key] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:19 Tuesday 04 August 2026 08:51:04 +0000 (0:00:00.321) 0:00:09.082 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833464.983435-42360-256652131296473 `" && echo ansible-tmp-1785833464.983435-42360-256652131296473="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833464.983435-42360-256652131296473 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_privatekey.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmph_02rmhv TO /home/zuul/.ansible/tmp/ansible-tmp-1785833464.983435-42360-256652131296473/AnsiballZ_openssl_privatekey.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833464.983435-42360-256652131296473/ /home/zuul/.ansible/tmp/ansible-tmp-1785833464.983435-42360-256652131296473/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833464.983435-42360-256652131296473/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833464.983435-42360-256652131296473/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "diff": { "after": { "can_parse_key": true, "key_is_consistent": null, "public_data": { "exponent": 65537, "modulus": 23154558571361775088648567539110085709651441973200688095732806704773904688538656674248486232993292084588772238876081228607516876164186542691767795478904194808100728050376898664268145092700236753370981016284532386570592297991774982552747907654884990013352330528037438827657392141535639395494904443696209275692750595401588613254400694821625956434715191700223288777344623640576072127342816676969658939076197978300093314509419914712319859904907876280513397498626169480958897133074087631401870410721024118156975378953290838646706054383812597826132167404662199970856404719518014969960415748748163921122147346207733976060629, "size": 2048 }, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt2tgF3ovSAlHq/gkb1N1\nYdRANTO8qhgcZuAXOWIMFijai2uNrmjTbv6jtwu58NBkl4vCuDUbJJJeX8882mfh\nt7GBfqeTKTgKnHLgsse5eAzoIZddP5dL99kSO5nSJusgIoakJo2Rk1aF77p4mrIY\nn+Ig3FNz7VdLvKP2YEmt3cz7AyPT6nGWVk360nKgLgA4kTbJcpAJsISZ/FgJry0i\nOWbks4gDQi102BP9pbZsHEJCrYjcFmWFVdBbR+j1NVOFrZIackSqDPucMi0ZB3az\nLwvzqsW0VrjgcF2mKoSdoJs/sSD569/CGKcof5OKCSX4LN53hUtM3oeyr8XZsc7S\n1QIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_fingerprints": { "sha256": "a2:bf:49:23:0a:82:af:ea:d4:54:df:3e:62:7d:0f:21:6e:6e:17:05:16:b0:ab:93:17:87:62:49:e2:6e:b5:3c" }, "type": "RSA" }, "before": {} }, "filename": "/etc/kolla/certificates/private/external/external.key", "fingerprint": { "blake2b": "9c:2d:f9:8c:c7:12:c6:de:2a:38:92:1a:7c:56:76:ba:bd:37:8a:85:9d:3e:5e:9d:e7:85:e5:c6:95:35:08:11:08:66:9e:93:a6:b8:f3:4b:e9:88:6e:8f:64:4c:6b:90:e0:d2:1a:34:0b:f4:b8:3f:99:e8:03:12:33:b5:ae:2e", "blake2s": "5d:c3:15:8a:ef:da:9e:09:10:92:87:88:07:f0:fc:db:59:60:06:66:14:f1:02:de:39:b7:b7:f4:59:e7:44:5d", "md5": "a9:98:4a:ec:c0:59:c6:07:62:84:d8:63:8c:f7:d6:a5", "sha1": "33:3f:7e:91:1e:89:4c:f3:da:32:79:b3:36:a4:91:b3:0c:77:43:e7", "sha224": "41:86:bc:54:ab:e3:f5:a4:74:f0:17:2e:66:db:1e:13:a6:89:3e:25:4e:5d:93:e6:3a:df:5f:d2", "sha256": "a2:bf:49:23:0a:82:af:ea:d4:54:df:3e:62:7d:0f:21:6e:6e:17:05:16:b0:ab:93:17:87:62:49:e2:6e:b5:3c", "sha384": "cc:18:20:ba:80:87:6a:d8:39:07:41:81:a1:c1:02:8b:c9:d8:ff:33:33:a9:66:20:b7:f7:45:5d:86:cf:47:2d:23:4f:4c:42:c6:1b:98:80:c5:b7:fc:66:03:34:15:9b", "sha3_224": "87:ac:c3:64:29:bf:d3:d4:ba:62:64:7a:04:ee:06:f7:ab:fa:85:16:7f:12:5f:29:b5:0d:27:a4", "sha3_256": "31:a0:b6:e6:07:05:92:af:ef:8d:d4:3a:59:7f:4c:da:d7:2e:bc:78:ab:34:3c:bb:b0:ce:10:16:9d:ab:22:33", "sha3_384": "91:78:63:b2:f1:f8:12:dd:6f:bd:86:af:80:39:bb:5b:db:f8:8a:56:1f:db:13:f5:c4:94:8b:16:2a:db:54:3a:bd:6b:00:45:e2:a8:b5:fd:6b:0a:12:9c:56:2d:c3:a4", "sha3_512": "8d:b2:ef:dc:19:bd:d4:ca:6e:03:2e:6a:0b:26:f2:28:8e:68:50:55:e0:6f:04:27:1c:ce:26:08:ce:cf:69:85:84:58:b5:7e:ee:56:ca:1a:6f:a8:09:a7:37:07:4e:9e:55:58:72:de:29:5e:b8:c7:89:41:e2:1f:c0:a8:f9:b8", "sha512": "c3:ba:a6:61:33:f4:1e:9a:bc:45:25:f5:9d:6b:e5:a4:68:90:80:32:45:63:85:ed:41:54:d9:b8:b6:15:64:c6:9f:e1:6b:02:c0:4c:dd:55:7b:a6:d4:11:0b:ef:e9:4b:07:82:be:b6:78:c0:1e:79:0b:eb:17:0c:45:f9:e8:af", "shake_128": "02:16:e8:84:a9:32:ce:43:d8:c1:4f:f0:ac:0d:3a:8b:18:31:c6:18:10:c7:01:e0:bc:98:b4:1d:d0:22:9f:fe", "shake_256": "a6:1b:93:e5:39:ca:b2:44:47:90:18:96:43:7f:bf:a8:ed:c8:3a:b1:56:20:f5:94:02:81:a0:56:79:c9:45:d3" }, "invocation": { "module_args": { "attributes": null, "backup": false, "cipher": "auto", "curve": null, "force": false, "format": "auto_ignore", "format_mismatch": "regenerate", "group": null, "mode": "0660", "owner": null, "passphrase": null, "path": "/etc/kolla/certificates/private/external/external.key", "regenerate": "full_idempotence", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "size": 2048, "state": "present", "type": "RSA", "unsafe_writes": false } }, "size": 2048, "type": "RSA" } TASK [certificates : Creating external Server Certificate signing request] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:26 Tuesday 04 August 2026 08:51:05 +0000 (0:00:00.558) 0:00:09.641 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833465.5375247-42385-238000262497206 `" && echo ansible-tmp-1785833465.5375247-42385-238000262497206="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833465.5375247-42385-238000262497206 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_csr.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpy7eezwgy TO /home/zuul/.ansible/tmp/ansible-tmp-1785833465.5375247-42385-238000262497206/AnsiballZ_openssl_csr.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833465.5375247-42385-238000262497206/ /home/zuul/.ansible/tmp/ansible-tmp-1785833465.5375247-42385-238000262497206/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833465.5375247-42385-238000262497206/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833465.5375247-42385-238000262497206/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "basicConstraints": null, "changed": true, "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "basic_constraints": null, "basic_constraints_critical": false, "can_parse_csr": true, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.17": { "critical": false, "value": "MAaHBMAAAgo=" } }, "key_usage": null, "key_usage_critical": false, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt2tgF3ovSAlHq/gkb1N1\nYdRANTO8qhgcZuAXOWIMFijai2uNrmjTbv6jtwu58NBkl4vCuDUbJJJeX8882mfh\nt7GBfqeTKTgKnHLgsse5eAzoIZddP5dL99kSO5nSJusgIoakJo2Rk1aF77p4mrIY\nn+Ig3FNz7VdLvKP2YEmt3cz7AyPT6nGWVk360nKgLgA4kTbJcpAJsISZ/FgJry0i\nOWbks4gDQi102BP9pbZsHEJCrYjcFmWFVdBbR+j1NVOFrZIackSqDPucMi0ZB3az\nLwvzqsW0VrjgcF2mKoSdoJs/sSD569/CGKcof5OKCSX4LN53hUtM3oeyr8XZsc7S\n1QIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 23154558571361775088648567539110085709651441973200688095732806704773904688538656674248486232993292084588772238876081228607516876164186542691767795478904194808100728050376898664268145092700236753370981016284532386570592297991774982552747907654884990013352330528037438827657392141535639395494904443696209275692750595401588613254400694821625956434715191700223288777344623640576072127342816676969658939076197978300093314509419914712319859904907876280513397498626169480958897133074087631401870410721024118156975378953290838646706054383812597826132167404662199970856404719518014969960415748748163921122147346207733976060629, "size": 2048 }, "public_key_fingerprints": { "sha256": "a2:bf:49:23:0a:82:af:ea:d4:54:df:3e:62:7d:0f:21:6e:6e:17:05:16:b0:ab:93:17:87:62:49:e2:6e:b5:3c" }, "public_key_type": "RSA", "signature_valid": true, "subject": { "countryName": "US", "localityName": "RTP", "organizationalUnitName": "kolla", "stateOrProvinceName": "NC" }, "subject_alt_name": [ "IP:192.0.2.10" ], "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": [ [ "countryName", "US" ], [ "stateOrProvinceName", "NC" ], [ "localityName", "RTP" ], [ "organizationalUnitName", "kolla" ] ] }, "before": {} }, "extendedKeyUsage": null, "filename": "/etc/kolla/certificates/private/external/external.csr", "invocation": { "module_args": { "attributes": null, "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "backup": false, "basic_constraints": null, "basic_constraints_critical": false, "common_name": null, "country_name": "US", "create_subject_key_identifier": false, "crl_distribution_points": null, "digest": "sha256", "email_address": null, "extended_key_usage": null, "extended_key_usage_critical": false, "force": false, "group": null, "key_usage": null, "key_usage_critical": false, "locality_name": "RTP", "mode": null, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": false, "ocsp_must_staple_critical": false, "organization_name": null, "organizational_unit_name": "kolla", "owner": null, "path": "/etc/kolla/certificates/private/external/external.csr", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/external/external.key", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "state": "present", "state_or_province_name": "NC", "subject": null, "subject_alt_name": [ "IP:192.0.2.10" ], "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": null, "unsafe_writes": false, "use_common_name_for_san": true, "version": 1 } }, "keyUsage": null, "name_constraints_excluded": [], "name_constraints_permitted": [], "ocspMustStaple": false, "privatekey": "/etc/kolla/certificates/private/external/external.key", "subject": [ [ "C", "US" ], [ "ST", "NC" ], [ "L", "RTP" ], [ "OU", "kolla" ] ], "subjectAltName": [ "IP:192.0.2.10" ] } TASK [certificates : Create external Server Certificate from CSR] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:41 Tuesday 04 August 2026 08:51:05 +0000 (0:00:00.509) 0:00:10.150 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833466.048252-42410-213295046120 `" && echo ansible-tmp-1785833466.048252-42410-213295046120="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833466.048252-42410-213295046120 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/x509_certificate.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpcty5z2dl TO /home/zuul/.ansible/tmp/ansible-tmp-1785833466.048252-42410-213295046120/AnsiballZ_x509_certificate.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833466.048252-42410-213295046120/ /home/zuul/.ansible/tmp/ansible-tmp-1785833466.048252-42410-213295046120/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833466.048252-42410-213295046120/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833466.048252-42410-213295046120/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "ca_cert": "/etc/kolla/certificates/private/root/root.crt", "ca_privatekey": "/etc/kolla/certificates/private/root/root.key", "changed": true, "csr": "/etc/kolla/certificates/private/external/external.csr", "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": "df:f7:ee:78:da:d1:cf:44:e6:a1:36:75:a3:14:bf:11:5b:c3:09:2b", "basic_constraints": null, "basic_constraints_critical": false, "can_parse_certificate": true, "expired": false, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.14": { "critical": false, "value": "BBQJwnEG9BIH4bXlsXD0UQztDy1+Xw==" }, "2.5.29.17": { "critical": false, "value": "MAaHBMAAAgo=" }, "2.5.29.35": { "critical": false, "value": "MBaAFN/37nja0c9E5qE2daMUvxFbwwkr" } }, "fingerprints": { "sha256": "ad:b8:04:8c:89:ca:21:11:6f:78:e9:f0:c5:51:0e:65:18:45:44:e3:1c:c0:07:97:f6:af:cc:d7:0a:71:ac:f2" }, "issuer": { "commonName": "KollaTestCA" }, "issuer_ordered": [ [ "commonName", "KollaTestCA" ] ], "issuer_uri": null, "key_usage": null, "key_usage_critical": false, "not_after": "20270804085106Z", "not_before": "20260804085106Z", "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "ocsp_uri": null, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt2tgF3ovSAlHq/gkb1N1\nYdRANTO8qhgcZuAXOWIMFijai2uNrmjTbv6jtwu58NBkl4vCuDUbJJJeX8882mfh\nt7GBfqeTKTgKnHLgsse5eAzoIZddP5dL99kSO5nSJusgIoakJo2Rk1aF77p4mrIY\nn+Ig3FNz7VdLvKP2YEmt3cz7AyPT6nGWVk360nKgLgA4kTbJcpAJsISZ/FgJry0i\nOWbks4gDQi102BP9pbZsHEJCrYjcFmWFVdBbR+j1NVOFrZIackSqDPucMi0ZB3az\nLwvzqsW0VrjgcF2mKoSdoJs/sSD569/CGKcof5OKCSX4LN53hUtM3oeyr8XZsc7S\n1QIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 23154558571361775088648567539110085709651441973200688095732806704773904688538656674248486232993292084588772238876081228607516876164186542691767795478904194808100728050376898664268145092700236753370981016284532386570592297991774982552747907654884990013352330528037438827657392141535639395494904443696209275692750595401588613254400694821625956434715191700223288777344623640576072127342816676969658939076197978300093314509419914712319859904907876280513397498626169480958897133074087631401870410721024118156975378953290838646706054383812597826132167404662199970856404719518014969960415748748163921122147346207733976060629, "size": 2048 }, "public_key_fingerprints": { "sha256": "a2:bf:49:23:0a:82:af:ea:d4:54:df:3e:62:7d:0f:21:6e:6e:17:05:16:b0:ab:93:17:87:62:49:e2:6e:b5:3c" }, "public_key_type": "RSA", "serial_number": 499379808227596944794498056731634875833595902614, "signature_algorithm": "sha256WithRSAEncryption", "subject": { "countryName": "US", "localityName": "RTP", "organizationalUnitName": "kolla", "stateOrProvinceName": "NC" }, "subject_alt_name": [ "IP:192.0.2.10" ], "subject_alt_name_critical": false, "subject_key_identifier": "09:c2:71:06:f4:12:07:e1:b5:e5:b1:70:f4:51:0c:ed:0f:2d:7e:5f", "subject_ordered": [ [ "countryName", "US" ], [ "stateOrProvinceName", "NC" ], [ "localityName", "RTP" ], [ "organizationalUnitName", "kolla" ] ], "version": 3 }, "before": {} }, "filename": "/etc/kolla/certificates/private/external/external.crt", "invocation": { "module_args": { "acme_accountkey_path": null, "acme_chain": false, "acme_challenge_path": null, "acme_directory": "https://acme-v02.api.letsencrypt.org/directory", "attributes": null, "backup": false, "csr_content": null, "csr_path": "/etc/kolla/certificates/private/external/external.csr", "force": false, "group": null, "ignore_timestamps": true, "mode": null, "ownca_content": null, "ownca_create_authority_key_identifier": true, "ownca_create_subject_key_identifier": "create_if_not_provided", "ownca_digest": "sha256", "ownca_not_after": "+365d", "ownca_not_before": "+0s", "ownca_path": "/etc/kolla/certificates/private/root/root.crt", "ownca_privatekey_content": null, "ownca_privatekey_passphrase": null, "ownca_privatekey_path": "/etc/kolla/certificates/private/root/root.key", "ownca_version": 3, "owner": null, "path": "/etc/kolla/certificates/private/external/external.crt", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/external/external.key", "provider": "ownca", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "selfsigned_create_subject_key_identifier": "create_if_not_provided", "selfsigned_digest": "sha256", "selfsigned_not_after": "+3650d", "selfsigned_not_before": "+0s", "selfsigned_version": 3, "serole": null, "setype": null, "seuser": null, "state": "present", "unsafe_writes": false } }, "notAfter": "20270804085106Z", "notBefore": "20260804085106Z", "privatekey": "/etc/kolla/certificates/private/external/external.key", "serial_number": 499379808227596944794498056731634875833595902614 } TASK [certificates : Creating external Server PEM File] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:52 Tuesday 04 August 2026 08:51:06 +0000 (0:00:00.767) 0:00:10.918 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833466.8012257-42435-233152932504847 `" && echo ansible-tmp-1785833466.8012257-42435-233152932504847="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833466.8012257-42435-233152932504847 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/assemble.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp777wdd8x TO /home/zuul/.ansible/tmp/ansible-tmp-1785833466.8012257-42435-233152932504847/AnsiballZ_assemble.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833466.8012257-42435-233152932504847/ /home/zuul/.ansible/tmp/ansible-tmp-1785833466.8012257-42435-233152932504847/AnsiballZ_assemble.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833466.8012257-42435-233152932504847/AnsiballZ_assemble.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833466.8012257-42435-233152932504847/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "65cafb05ec8b4eda3d75e1006a982d7425e7f28c", "dest": "/etc/kolla/certificates/haproxy.pem", "gid": 1000, "group": "zuul", "invocation": { "module_args": { "attributes": null, "backup": false, "decrypt": true, "delimiter": null, "dest": "/etc/kolla/certificates/haproxy.pem", "group": null, "ignore_hidden": false, "mode": "0660", "owner": null, "regexp": "\\.(crt|key)$", "remote_src": true, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/etc/kolla/certificates/private/external", "unsafe_writes": false, "validate": null } }, "md5sum": "06acfaec547a0b0c68b1a861e403184f", "mode": "0660", "msg": "OK", "owner": "zuul", "size": 3188, "src": "/etc/kolla/certificates/private/external", "state": "file", "uid": 1000 } TASK [certificates : Copy CA certificate for ProxySQL] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:63 Tuesday 04 August 2026 08:51:07 +0000 (0:00:00.460) 0:00:11.379 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032 `" && echo ansible-tmp-1785833467.2229958-42460-72848866497032="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpkuwlss50 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/ /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/root/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/ /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpjo3vmutv TO /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/ /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "1eb09e170cbecd3208e0d9036d136c6283da9636", "dest": "/etc/kolla/certificates/proxysql-ca.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "1eb09e170cbecd3208e0d9036d136c6283da9636", "content": null, "dest": "/etc/kolla/certificates/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-1785833467.2229958-42460-72848866497032/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "b8a720adcba61eddbbb70a05c08dfe1c", "mode": "0660", "owner": "zuul", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833467.2229958-42460-72848866497032/.source.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy Certificate for ProxySQL] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:75 Tuesday 04 August 2026 08:51:07 +0000 (0:00:00.568) 0:00:11.947 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150 `" && echo ansible-tmp-1785833467.8244627-42497-229991814550150="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpm5tts84k TO /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/ /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/external/external.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/ /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp_n3lu_x9 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/ /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "377154f4762f90221eb190e9a1652648b96ec567", "dest": "/etc/kolla/certificates/proxysql-cert.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "external.crt", "attributes": null, "backup": false, "checksum": "377154f4762f90221eb190e9a1652648b96ec567", "content": null, "dest": "/etc/kolla/certificates/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-1785833467.8244627-42497-229991814550150/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "f540dfdb775cef44be001b344d825764", "mode": "0660", "owner": "zuul", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833467.8244627-42497-229991814550150/.source.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy Key for ProxySQL] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:81 Tuesday 04 August 2026 08:51:08 +0000 (0:00:00.601) 0:00:12.548 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482 `" && echo ansible-tmp-1785833468.4265358-42534-72794282103482="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmprj6iiehr TO /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/ /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/external/external.key TO /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/ /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp3hoqbtjg TO /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/ /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "47673d99d8a70c6ac0224aed5d77427bc570bb71", "dest": "/etc/kolla/certificates/proxysql-key.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "external.key", "attributes": null, "backup": false, "checksum": "47673d99d8a70c6ac0224aed5d77427bc570bb71", "content": null, "dest": "/etc/kolla/certificates/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-1785833468.4265358-42534-72794282103482/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "5935e786e1c61ef2010a078d20d8c669", "mode": "0660", "owner": "zuul", "size": 1675, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833468.4265358-42534-72794282103482/.source.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy the external PEM file to be the internal when internal + external are same network] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:87 Tuesday 04 August 2026 08:51:08 +0000 (0:00:00.584) 0:00:13.132 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833469.0256336-42571-139994688660276 `" && echo ansible-tmp-1785833469.0256336-42571-139994688660276="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833469.0256336-42571-139994688660276 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpln6e_3ml TO /home/zuul/.ansible/tmp/ansible-tmp-1785833469.0256336-42571-139994688660276/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833469.0256336-42571-139994688660276/ /home/zuul/.ansible/tmp/ansible-tmp-1785833469.0256336-42571-139994688660276/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833469.0256336-42571-139994688660276/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833469.0256336-42571-139994688660276/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "65cafb05ec8b4eda3d75e1006a982d7425e7f28c", "dest": "/etc/kolla/certificates/haproxy-internal.pem", "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": null, "attributes": null, "backup": false, "checksum": null, "content": null, "dest": "/etc/kolla/certificates/haproxy-internal.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0660", "owner": null, "remote_src": true, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/etc/kolla/certificates/haproxy.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "06acfaec547a0b0c68b1a861e403184f", "mode": "0660", "owner": "zuul", "size": 3188, "src": "/etc/kolla/certificates/haproxy.pem", "state": "file", "uid": 1000 } TASK [certificates : Creating internal Server Certificate key] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:105 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.377) 0:00:13.510 ******** skipping: [localhost] => { "changed": false, "false_condition": "not kolla_same_external_internal_vip | bool", "skip_reason": "Conditional result was False" } TASK [certificates : Creating internal Server Certificate signing request] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:112 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.077) 0:00:13.588 ******** skipping: [localhost] => { "changed": false, "false_condition": "not kolla_same_external_internal_vip | bool", "skip_reason": "Conditional result was False" } TASK [certificates : Create internal Server Certificate from CSR] ************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:127 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.076) 0:00:13.664 ******** skipping: [localhost] => { "changed": false, "false_condition": "not kolla_same_external_internal_vip | bool", "skip_reason": "Conditional result was False" } TASK [certificates : Creating internal Server PEM File] ************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:138 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.077) 0:00:13.742 ******** skipping: [localhost] => { "changed": false, "false_condition": "not kolla_same_external_internal_vip | bool", "skip_reason": "Conditional result was False" } TASK [certificates : Copy Certificate for ProxySQL] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:154 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.071) 0:00:13.814 ******** skipping: [localhost] => { "changed": false, "false_condition": "not kolla_same_external_internal_vip | bool", "skip_reason": "Conditional result was False" } TASK [certificates : Copy Key for ProxySQL] ************************************ task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:160 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.064) 0:00:13.878 ******** skipping: [localhost] => { "changed": false, "false_condition": "not kolla_same_external_internal_vip | bool", "skip_reason": "Conditional result was False" } TASK [certificates : Generate backend certificates] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/main.yml:6 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.077) 0:00:13.956 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml for localhost TASK [certificates : Ensuring private backend directory exist] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:2 Tuesday 04 August 2026 08:51:09 +0000 (0:00:00.044) 0:00:14.000 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833469.8380542-42603-94170465513652 `" && echo ansible-tmp-1785833469.8380542-42603-94170465513652="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833469.8380542-42603-94170465513652 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp91exicm6 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833469.8380542-42603-94170465513652/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833469.8380542-42603-94170465513652/ /home/zuul/.ansible/tmp/ansible-tmp-1785833469.8380542-42603-94170465513652/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833469.8380542-42603-94170465513652/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833469.8380542-42603-94170465513652/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "zuul", "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": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/certificates/private/backend", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "zuul", "path": "/etc/kolla/certificates/private/backend", "size": 4096, "state": "directory", "uid": 1000 } TASK [certificates : Creating backend Server Certificate key] ****************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:8 Tuesday 04 August 2026 08:51:10 +0000 (0:00:00.314) 0:00:14.315 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833470.1540887-42628-234264299569558 `" && echo ansible-tmp-1785833470.1540887-42628-234264299569558="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833470.1540887-42628-234264299569558 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_privatekey.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpot4xyb83 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833470.1540887-42628-234264299569558/AnsiballZ_openssl_privatekey.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833470.1540887-42628-234264299569558/ /home/zuul/.ansible/tmp/ansible-tmp-1785833470.1540887-42628-234264299569558/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833470.1540887-42628-234264299569558/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833470.1540887-42628-234264299569558/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "diff": { "after": { "can_parse_key": true, "key_is_consistent": null, "public_data": { "exponent": 65537, "modulus": 23104433395036369059872772223920498248365328047773409513422826112752700829401242224712205044974098185847709582460579507047251394683183126707887320342709518665322609772779147386062850249430110683265185157356170197732706552076357462800606099520981665941751149685938023212189694282732402582193678873995269063257557134373874126943078728864696730367203102417154014877101427780360815515695018339157925494482150585983918492820520205474586375630924081538328553699640858531474421952399997491500725247084617003344788582838955205941987601895011090948631783458062823957035649878224245945678464091537287032312468515292779516415859, "size": 2048 }, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtwW52dyQpCDz6290oHDO\nXM/rGXlbooC/pQwZULjLpD8iNj4UfSs8ItRx2CqDk0BrMtlHUvmXQdhCYivQPksO\nyyZ/YzYFADAevaesqJXsSaFYzYWMPnhmyOmQFeJX9Kp8SvW9KfD30CXRO4uBXsC3\nQ6HUKBadHNWfocUzyavi4cUcIkcKNsShbB9yesV6vHeSly13Pbp5Ane2c2nB7iMY\nt3NiR/IMpSW2kEdsIYsszQ/dRWKlNQieaMZtg5N/UEAIC5vEwJyL2eoAc7odpnZa\nPXzmn6XaKROO73uBBmlhjleke9wZuPCFE1m//ryrFGcYYsJkTZYyaxVcFXCNVDZP\ncwIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_fingerprints": { "sha256": "48:1d:04:6d:c1:42:84:fe:da:73:25:21:3f:cb:cf:63:94:f2:d7:27:bf:71:03:74:d0:38:59:3a:35:f5:70:4b" }, "type": "RSA" }, "before": {} }, "filename": "/etc/kolla/certificates/private/backend/backend.key", "fingerprint": { "blake2b": "2f:8d:06:c2:f3:9a:8b:ca:08:b8:90:7a:24:16:53:e7:b6:36:75:34:7f:d4:41:7e:5d:54:e9:12:fd:27:d9:0f:82:17:e0:2c:b8:78:3e:3b:a4:90:77:da:11:01:4a:b5:03:dc:84:39:5e:7c:a3:37:15:dd:da:36:97:32:b0:90", "blake2s": "1b:b0:75:46:87:aa:96:1b:03:da:3c:5a:45:1e:a5:d0:7a:7f:35:e7:02:f6:c4:87:3c:34:e3:26:d3:86:31:33", "md5": "0f:26:d7:6d:d3:c1:af:c6:3e:29:b4:0d:8d:86:b6:8f", "sha1": "4f:4f:43:c7:e5:75:43:c6:e3:ad:35:f8:52:19:94:93:f1:e3:79:89", "sha224": "2b:22:c7:53:05:1e:a1:00:95:e8:71:55:c8:d2:55:53:a3:6a:c6:e9:db:68:83:a0:50:08:c2:fb", "sha256": "48:1d:04:6d:c1:42:84:fe:da:73:25:21:3f:cb:cf:63:94:f2:d7:27:bf:71:03:74:d0:38:59:3a:35:f5:70:4b", "sha384": "e4:ef:99:18:d8:ef:4e:3e:c0:bc:f7:78:00:81:e3:41:17:4c:8b:90:2c:68:75:95:32:fc:32:2f:01:73:13:1e:8d:1b:a7:15:cd:ac:30:f7:9e:2b:f8:72:28:ed:27:d9", "sha3_224": "10:35:63:d8:19:66:f1:01:12:0e:2a:ad:7d:f9:ad:0a:44:c7:08:9b:fc:d0:be:2c:41:cb:ad:86", "sha3_256": "77:e0:3f:7b:a4:fa:2d:7b:db:6d:16:d5:90:68:dc:37:f0:66:de:9f:48:d4:00:05:03:dd:6c:4f:1c:98:38:e9", "sha3_384": "b3:d8:27:34:a2:d9:1c:0a:29:88:a6:c8:8e:a4:c9:69:5e:55:c9:37:b4:55:27:16:e7:66:19:60:fa:99:e6:f8:c1:d4:1c:f1:e1:d2:cb:d2:77:bf:ef:83:92:b3:eb:a6", "sha3_512": "46:07:d6:b8:1f:85:5c:4b:ad:15:68:c8:c9:62:f2:d7:f7:5f:1b:a2:c2:e3:22:31:ce:84:d9:74:d2:9b:27:13:58:39:48:18:a2:0b:07:cf:a6:49:1a:bf:b2:7f:fa:d2:8a:03:7a:1a:18:fd:b9:07:ee:58:ab:5d:ff:9c:82:4b", "sha512": "de:e0:5b:54:05:9b:72:43:aa:a9:ca:43:04:d2:ba:17:1c:a4:c7:3b:18:1a:0e:85:af:30:90:5a:60:b5:8a:77:5f:63:e7:25:67:54:dc:63:ed:83:df:a3:43:f8:94:8c:69:30:2a:ff:87:5f:97:0d:4c:9e:16:96:e3:9f:e5:a0", "shake_128": "89:43:18:cb:bd:61:a4:18:bb:a9:3a:9c:b4:7b:e2:7a:61:74:95:3c:39:e3:03:5e:e4:27:f7:30:a3:9a:5c:26", "shake_256": "23:bd:8c:90:3d:8e:35:94:08:c1:f3:f1:76:72:37:b6:b6:2b:57:02:2e:07:6a:4b:7d:8e:29:80:4c:e0:08:36" }, "invocation": { "module_args": { "attributes": null, "backup": false, "cipher": "auto", "curve": null, "force": false, "format": "auto_ignore", "format_mismatch": "regenerate", "group": null, "mode": "0660", "owner": null, "passphrase": null, "path": "/etc/kolla/certificates/private/backend/backend.key", "regenerate": "full_idempotence", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "size": 2048, "state": "present", "type": "RSA", "unsafe_writes": false } }, "size": 2048, "type": "RSA" } TASK [certificates : Creating backend Server Certificate signing request] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:15 Tuesday 04 August 2026 08:51:10 +0000 (0:00:00.520) 0:00:14.836 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833470.6868079-42653-211126756460506 `" && echo ansible-tmp-1785833470.6868079-42653-211126756460506="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833470.6868079-42653-211126756460506 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_csr.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpfhq92f4j TO /home/zuul/.ansible/tmp/ansible-tmp-1785833470.6868079-42653-211126756460506/AnsiballZ_openssl_csr.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833470.6868079-42653-211126756460506/ /home/zuul/.ansible/tmp/ansible-tmp-1785833470.6868079-42653-211126756460506/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833470.6868079-42653-211126756460506/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833470.6868079-42653-211126756460506/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "basicConstraints": null, "changed": true, "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "basic_constraints": null, "basic_constraints_critical": false, "can_parse_csr": true, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.17": { "critical": false, "value": "MAaHBMAAAgE=" } }, "key_usage": null, "key_usage_critical": false, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtwW52dyQpCDz6290oHDO\nXM/rGXlbooC/pQwZULjLpD8iNj4UfSs8ItRx2CqDk0BrMtlHUvmXQdhCYivQPksO\nyyZ/YzYFADAevaesqJXsSaFYzYWMPnhmyOmQFeJX9Kp8SvW9KfD30CXRO4uBXsC3\nQ6HUKBadHNWfocUzyavi4cUcIkcKNsShbB9yesV6vHeSly13Pbp5Ane2c2nB7iMY\nt3NiR/IMpSW2kEdsIYsszQ/dRWKlNQieaMZtg5N/UEAIC5vEwJyL2eoAc7odpnZa\nPXzmn6XaKROO73uBBmlhjleke9wZuPCFE1m//ryrFGcYYsJkTZYyaxVcFXCNVDZP\ncwIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 23104433395036369059872772223920498248365328047773409513422826112752700829401242224712205044974098185847709582460579507047251394683183126707887320342709518665322609772779147386062850249430110683265185157356170197732706552076357462800606099520981665941751149685938023212189694282732402582193678873995269063257557134373874126943078728864696730367203102417154014877101427780360815515695018339157925494482150585983918492820520205474586375630924081538328553699640858531474421952399997491500725247084617003344788582838955205941987601895011090948631783458062823957035649878224245945678464091537287032312468515292779516415859, "size": 2048 }, "public_key_fingerprints": { "sha256": "48:1d:04:6d:c1:42:84:fe:da:73:25:21:3f:cb:cf:63:94:f2:d7:27:bf:71:03:74:d0:38:59:3a:35:f5:70:4b" }, "public_key_type": "RSA", "signature_valid": true, "subject": { "countryName": "US", "localityName": "RTP", "organizationalUnitName": "kolla", "stateOrProvinceName": "NC" }, "subject_alt_name": [ "IP:192.0.2.1" ], "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": [ [ "countryName", "US" ], [ "stateOrProvinceName", "NC" ], [ "localityName", "RTP" ], [ "organizationalUnitName", "kolla" ] ] }, "before": {} }, "extendedKeyUsage": null, "filename": "/etc/kolla/certificates/private/backend/backend.csr", "invocation": { "module_args": { "attributes": null, "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "backup": false, "basic_constraints": null, "basic_constraints_critical": false, "common_name": null, "country_name": "US", "create_subject_key_identifier": false, "crl_distribution_points": null, "digest": "sha256", "email_address": null, "extended_key_usage": null, "extended_key_usage_critical": false, "force": false, "group": null, "key_usage": null, "key_usage_critical": false, "locality_name": "RTP", "mode": null, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": false, "ocsp_must_staple_critical": false, "organization_name": null, "organizational_unit_name": "kolla", "owner": null, "path": "/etc/kolla/certificates/private/backend/backend.csr", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/backend/backend.key", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "state": "present", "state_or_province_name": "NC", "subject": null, "subject_alt_name": [ "IP:192.0.2.1" ], "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": null, "unsafe_writes": false, "use_common_name_for_san": true, "version": 1 } }, "keyUsage": null, "name_constraints_excluded": [], "name_constraints_permitted": [], "ocspMustStaple": false, "privatekey": "/etc/kolla/certificates/private/backend/backend.key", "subject": [ [ "C", "US" ], [ "ST", "NC" ], [ "L", "RTP" ], [ "OU", "kolla" ] ], "subjectAltName": [ "IP:192.0.2.1" ] } TASK [certificates : Creating backend Server Certificate from CSR] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:31 Tuesday 04 August 2026 08:51:11 +0000 (0:00:00.463) 0:00:15.300 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833471.151494-42678-166397111597395 `" && echo ansible-tmp-1785833471.151494-42678-166397111597395="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833471.151494-42678-166397111597395 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/x509_certificate.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpw3yhb7s9 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833471.151494-42678-166397111597395/AnsiballZ_x509_certificate.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833471.151494-42678-166397111597395/ /home/zuul/.ansible/tmp/ansible-tmp-1785833471.151494-42678-166397111597395/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833471.151494-42678-166397111597395/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833471.151494-42678-166397111597395/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "ca_cert": "/etc/kolla/certificates/private/root/root.crt", "ca_privatekey": "/etc/kolla/certificates/private/root/root.key", "changed": true, "csr": "/etc/kolla/certificates/private/backend/backend.csr", "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": "df:f7:ee:78:da:d1:cf:44:e6:a1:36:75:a3:14:bf:11:5b:c3:09:2b", "basic_constraints": null, "basic_constraints_critical": false, "can_parse_certificate": true, "expired": false, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.14": { "critical": false, "value": "BBT34VajNp2MZxpcCIvDnHIUaAvBFA==" }, "2.5.29.17": { "critical": false, "value": "MAaHBMAAAgE=" }, "2.5.29.35": { "critical": false, "value": "MBaAFN/37nja0c9E5qE2daMUvxFbwwkr" } }, "fingerprints": { "sha256": "3a:d0:c2:d4:91:b0:7f:c6:9d:e5:2d:4d:83:a7:17:41:bb:aa:e5:60:a2:45:50:27:7c:1d:8c:b0:bb:58:bd:aa" }, "issuer": { "commonName": "KollaTestCA" }, "issuer_ordered": [ [ "commonName", "KollaTestCA" ] ], "issuer_uri": null, "key_usage": null, "key_usage_critical": false, "not_after": "20271217085111Z", "not_before": "20260804085111Z", "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "ocsp_uri": null, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtwW52dyQpCDz6290oHDO\nXM/rGXlbooC/pQwZULjLpD8iNj4UfSs8ItRx2CqDk0BrMtlHUvmXQdhCYivQPksO\nyyZ/YzYFADAevaesqJXsSaFYzYWMPnhmyOmQFeJX9Kp8SvW9KfD30CXRO4uBXsC3\nQ6HUKBadHNWfocUzyavi4cUcIkcKNsShbB9yesV6vHeSly13Pbp5Ane2c2nB7iMY\nt3NiR/IMpSW2kEdsIYsszQ/dRWKlNQieaMZtg5N/UEAIC5vEwJyL2eoAc7odpnZa\nPXzmn6XaKROO73uBBmlhjleke9wZuPCFE1m//ryrFGcYYsJkTZYyaxVcFXCNVDZP\ncwIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 23104433395036369059872772223920498248365328047773409513422826112752700829401242224712205044974098185847709582460579507047251394683183126707887320342709518665322609772779147386062850249430110683265185157356170197732706552076357462800606099520981665941751149685938023212189694282732402582193678873995269063257557134373874126943078728864696730367203102417154014877101427780360815515695018339157925494482150585983918492820520205474586375630924081538328553699640858531474421952399997491500725247084617003344788582838955205941987601895011090948631783458062823957035649878224245945678464091537287032312468515292779516415859, "size": 2048 }, "public_key_fingerprints": { "sha256": "48:1d:04:6d:c1:42:84:fe:da:73:25:21:3f:cb:cf:63:94:f2:d7:27:bf:71:03:74:d0:38:59:3a:35:f5:70:4b" }, "public_key_type": "RSA", "serial_number": 650193344932979091758062614569677204879662597130, "signature_algorithm": "sha256WithRSAEncryption", "subject": { "countryName": "US", "localityName": "RTP", "organizationalUnitName": "kolla", "stateOrProvinceName": "NC" }, "subject_alt_name": [ "IP:192.0.2.1" ], "subject_alt_name_critical": false, "subject_key_identifier": "f7:e1:56:a3:36:9d:8c:67:1a:5c:08:8b:c3:9c:72:14:68:0b:c1:14", "subject_ordered": [ [ "countryName", "US" ], [ "stateOrProvinceName", "NC" ], [ "localityName", "RTP" ], [ "organizationalUnitName", "kolla" ] ], "version": 3 }, "before": {} }, "filename": "/etc/kolla/certificates/private/backend/backend.crt", "invocation": { "module_args": { "acme_accountkey_path": null, "acme_chain": false, "acme_challenge_path": null, "acme_directory": "https://acme-v02.api.letsencrypt.org/directory", "attributes": null, "backup": false, "csr_content": null, "csr_path": "/etc/kolla/certificates/private/backend/backend.csr", "force": false, "group": null, "ignore_timestamps": true, "mode": null, "ownca_content": null, "ownca_create_authority_key_identifier": true, "ownca_create_subject_key_identifier": "create_if_not_provided", "ownca_digest": "sha256", "ownca_not_after": "+500d", "ownca_not_before": "+0s", "ownca_path": "/etc/kolla/certificates/private/root/root.crt", "ownca_privatekey_content": null, "ownca_privatekey_passphrase": null, "ownca_privatekey_path": "/etc/kolla/certificates/private/root/root.key", "ownca_version": 3, "owner": null, "path": "/etc/kolla/certificates/private/backend/backend.crt", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/backend/backend.key", "provider": "ownca", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "selfsigned_create_subject_key_identifier": "create_if_not_provided", "selfsigned_digest": "sha256", "selfsigned_not_after": "+3650d", "selfsigned_not_before": "+0s", "selfsigned_version": 3, "serole": null, "setype": null, "seuser": null, "state": "present", "unsafe_writes": false } }, "notAfter": "20271217085111Z", "notBefore": "20260804085111Z", "privatekey": "/etc/kolla/certificates/private/backend/backend.key", "serial_number": 650193344932979091758062614569677204879662597130 } TASK [certificates : Copy backend cert to default configuration location] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:42 Tuesday 04 August 2026 08:51:11 +0000 (0:00:00.727) 0:00:16.027 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414 `" && echo ansible-tmp-1785833471.8641403-42703-255829968768414="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpsar1gfih TO /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/ /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/backend/backend.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/ /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp_es66amp TO /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/ /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "6388ca2ed3d21ed04f3cb8e490a3f12ba6a4cdf8", "dest": "/etc/kolla/certificates/backend-cert.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "backend.crt", "attributes": null, "backup": false, "checksum": "6388ca2ed3d21ed04f3cb8e490a3f12ba6a4cdf8", "content": null, "dest": "/etc/kolla/certificates/backend-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-1785833471.8641403-42703-255829968768414/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "fc95a0ffe46ddc7eadd120397860c90b", "mode": "0660", "owner": "zuul", "size": 1513, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833471.8641403-42703-255829968768414/.source.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy backend key to default configuration location] ******* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:48 Tuesday 04 August 2026 08:51:12 +0000 (0:00:00.572) 0:00:16.600 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162 `" && echo ansible-tmp-1785833472.4364557-42742-16577798210162="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpti8vdf8_ TO /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/ /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/backend/backend.key TO /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/ /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpj5fs6ouz TO /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/ /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "09f6ce7a4062bde5f0ae2641a923f65e280de473", "dest": "/etc/kolla/certificates/backend-key.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "backend.key", "attributes": null, "backup": false, "checksum": "09f6ce7a4062bde5f0ae2641a923f65e280de473", "content": null, "dest": "/etc/kolla/certificates/backend-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-1785833472.4364557-42742-16577798210162/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "096607ec953e2b4481009d4571f3eb89", "mode": "0660", "owner": "zuul", "size": 1675, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833472.4364557-42742-16577798210162/.source.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy backend TLS certificate and key for RabbitMQ] ******** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:54 Tuesday 04 August 2026 08:51:13 +0000 (0:00:00.682) 0:00:17.282 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833473.136099-42779-128903541893890 `" && echo ansible-tmp-1785833473.136099-42779-128903541893890="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833473.136099-42779-128903541893890 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpqqivl_7f TO /home/zuul/.ansible/tmp/ansible-tmp-1785833473.136099-42779-128903541893890/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833473.136099-42779-128903541893890/ /home/zuul/.ansible/tmp/ansible-tmp-1785833473.136099-42779-128903541893890/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833473.136099-42779-128903541893890/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833473.136099-42779-128903541893890/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item={'src': '/etc/kolla/certificates/backend-cert.pem', 'dest': '/etc/kolla/certificates/rabbitmq-cert.pem'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "6388ca2ed3d21ed04f3cb8e490a3f12ba6a4cdf8", "dest": "/etc/kolla/certificates/rabbitmq-cert.pem", "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": null, "attributes": null, "backup": false, "checksum": null, "content": null, "dest": "/etc/kolla/certificates/rabbitmq-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": true, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/etc/kolla/certificates/backend-cert.pem", "unsafe_writes": false, "validate": null } }, "item": { "dest": "/etc/kolla/certificates/rabbitmq-cert.pem", "src": "/etc/kolla/certificates/backend-cert.pem" }, "md5sum": "fc95a0ffe46ddc7eadd120397860c90b", "mode": "0600", "owner": "zuul", "size": 1513, "src": "/etc/kolla/certificates/backend-cert.pem", "state": "file", "uid": 1000 } <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833473.42909-42779-81283852750757 `" && echo ansible-tmp-1785833473.42909-42779-81283852750757="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833473.42909-42779-81283852750757 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmps98t437b TO /home/zuul/.ansible/tmp/ansible-tmp-1785833473.42909-42779-81283852750757/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833473.42909-42779-81283852750757/ /home/zuul/.ansible/tmp/ansible-tmp-1785833473.42909-42779-81283852750757/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833473.42909-42779-81283852750757/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833473.42909-42779-81283852750757/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item={'src': '/etc/kolla/certificates/backend-key.pem', 'dest': '/etc/kolla/certificates/rabbitmq-key.pem'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "09f6ce7a4062bde5f0ae2641a923f65e280de473", "dest": "/etc/kolla/certificates/rabbitmq-key.pem", "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": null, "attributes": null, "backup": false, "checksum": null, "content": null, "dest": "/etc/kolla/certificates/rabbitmq-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": true, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/etc/kolla/certificates/backend-key.pem", "unsafe_writes": false, "validate": null } }, "item": { "dest": "/etc/kolla/certificates/rabbitmq-key.pem", "src": "/etc/kolla/certificates/backend-key.pem" }, "md5sum": "096607ec953e2b4481009d4571f3eb89", "mode": "0600", "owner": "zuul", "size": 1675, "src": "/etc/kolla/certificates/backend-key.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy backend TLS certificate and key for Mariadb] ********* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:68 Tuesday 04 August 2026 08:51:13 +0000 (0:00:00.657) 0:00:17.940 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833473.8044074-42828-50767728233820 `" && echo ansible-tmp-1785833473.8044074-42828-50767728233820="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833473.8044074-42828-50767728233820 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpn4ujk8g0 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833473.8044074-42828-50767728233820/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833473.8044074-42828-50767728233820/ /home/zuul/.ansible/tmp/ansible-tmp-1785833473.8044074-42828-50767728233820/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833473.8044074-42828-50767728233820/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833473.8044074-42828-50767728233820/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item={'src': '/etc/kolla/certificates/backend-cert.pem', 'dest': '/etc/kolla/certificates/mariadb-cert.pem', 'mode': '0644'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "6388ca2ed3d21ed04f3cb8e490a3f12ba6a4cdf8", "dest": "/etc/kolla/certificates/mariadb-cert.pem", "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": null, "attributes": null, "backup": false, "checksum": null, "content": null, "dest": "/etc/kolla/certificates/mariadb-cert.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0644", "owner": null, "remote_src": true, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/etc/kolla/certificates/backend-cert.pem", "unsafe_writes": false, "validate": null } }, "item": { "dest": "/etc/kolla/certificates/mariadb-cert.pem", "mode": "0644", "src": "/etc/kolla/certificates/backend-cert.pem" }, "md5sum": "fc95a0ffe46ddc7eadd120397860c90b", "mode": "0644", "owner": "zuul", "size": 1513, "src": "/etc/kolla/certificates/backend-cert.pem", "state": "file", "uid": 1000 } <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833474.129854-42828-37547356365797 `" && echo ansible-tmp-1785833474.129854-42828-37547356365797="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833474.129854-42828-37547356365797 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpty1zbhn7 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833474.129854-42828-37547356365797/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833474.129854-42828-37547356365797/ /home/zuul/.ansible/tmp/ansible-tmp-1785833474.129854-42828-37547356365797/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833474.129854-42828-37547356365797/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833474.129854-42828-37547356365797/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item={'src': '/etc/kolla/certificates/backend-key.pem', 'dest': '/etc/kolla/certificates/mariadb-key.pem'}) => { "ansible_loop_var": "item", "changed": true, "checksum": "09f6ce7a4062bde5f0ae2641a923f65e280de473", "dest": "/etc/kolla/certificates/mariadb-key.pem", "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": null, "attributes": null, "backup": false, "checksum": null, "content": null, "dest": "/etc/kolla/certificates/mariadb-key.pem", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": "0600", "owner": null, "remote_src": true, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/etc/kolla/certificates/backend-key.pem", "unsafe_writes": false, "validate": null } }, "item": { "dest": "/etc/kolla/certificates/mariadb-key.pem", "src": "/etc/kolla/certificates/backend-key.pem" }, "md5sum": "096607ec953e2b4481009d4571f3eb89", "mode": "0600", "owner": "zuul", "size": 1675, "src": "/etc/kolla/certificates/backend-key.pem", "state": "file", "uid": 1000 } TASK [certificates : Generate libvirt certificates] **************************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/main.yml:10 Tuesday 04 August 2026 08:51:14 +0000 (0:00:00.654) 0:00:18.595 ******** included: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml for localhost TASK [certificates : Ensuring private libvirt directory exist] ***************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:2 Tuesday 04 August 2026 08:51:14 +0000 (0:00:00.043) 0:00:18.638 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833474.4749055-42878-27993835713793 `" && echo ansible-tmp-1785833474.4749055-42878-27993835713793="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833474.4749055-42878-27993835713793 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpys88arr1 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833474.4749055-42878-27993835713793/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833474.4749055-42878-27993835713793/ /home/zuul/.ansible/tmp/ansible-tmp-1785833474.4749055-42878-27993835713793/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833474.4749055-42878-27993835713793/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833474.4749055-42878-27993835713793/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "zuul", "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": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/certificates/private/libvirt", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "zuul", "path": "/etc/kolla/certificates/private/libvirt", "size": 4096, "state": "directory", "uid": 1000 } TASK [certificates : Creating libvirt certificate key] ************************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:8 Tuesday 04 August 2026 08:51:14 +0000 (0:00:00.316) 0:00:18.954 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833474.7927816-42903-103359126726904 `" && echo ansible-tmp-1785833474.7927816-42903-103359126726904="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833474.7927816-42903-103359126726904 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_privatekey.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp7obnij09 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833474.7927816-42903-103359126726904/AnsiballZ_openssl_privatekey.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833474.7927816-42903-103359126726904/ /home/zuul/.ansible/tmp/ansible-tmp-1785833474.7927816-42903-103359126726904/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833474.7927816-42903-103359126726904/AnsiballZ_openssl_privatekey.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833474.7927816-42903-103359126726904/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "diff": { "after": { "can_parse_key": true, "key_is_consistent": null, "public_data": { "exponent": 65537, "modulus": 24150923693846642374468029280897599231371987974694904502150483652399155249610264287193976343213128326861679631066465178973581839595220696303633644098796854322989830250956818629758608351506223589861507495425554030929171611578260539233575514662072505188864908708534214305322938487545451418695196489860492131985669908197163103999760510045271559739567150898634760080130363753672109751885323076029608667150436929135656861591653697720070905417937925450460544072941355657582295052642145661429526543747155277873406600121837675727451392449986715009012950824030934710403962478976274703731528862586374286495104097648001543851691, "size": 2048 }, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv0/qLtUycqokQIMfJg8J\nbnPXiD/IfYI93/Oy2ZCipnOCOyMU1lB9XNCfdFjh5f9Sg1XPDDYZcKGKp3G8chdx\nasMn54mDtt3LxNmG6GrVL2ZlHpRsh08XSoGCqQLC1P/+Oz/zOFzNJb74LAG8yl1R\neqbYYA40iVIb8z0r3/zWOly9K1aHiSb9l5VGLCpv1IMFGFQD/HBT/S9dZQsKDuG9\nxSeaig8pTA56S2JI0OYK/yOSnUot4E34Wyk4Y5rvnuh29ij1Mq/hM2l4KMrY2VGl\nyVh/bfgneY/Qs7ewihzxJDOIeXPIw8ExsstR+dSQR5mQ1zqXVVa02oEmOAHD0wxO\nqwIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_fingerprints": { "sha256": "13:2d:c3:2b:99:b0:9b:a4:c6:c5:1f:11:90:74:90:7b:42:38:07:e5:23:87:bd:bf:53:c4:2d:44:78:a1:d4:bd" }, "type": "RSA" }, "before": {} }, "filename": "/etc/kolla/certificates/private/libvirt/libvirt.key", "fingerprint": { "blake2b": "36:ce:e0:45:cc:9f:42:3a:42:ac:99:a5:82:2b:6c:47:12:d3:17:7b:08:df:ae:7d:ad:00:b1:6f:12:70:64:ce:ba:45:6f:f5:b2:3e:7c:7c:74:8b:a9:c8:be:cd:39:c0:2e:80:c0:82:1a:0b:bf:f5:57:04:ed:09:b3:81:7b:7a", "blake2s": "de:79:ea:74:2a:34:18:fe:35:1a:d8:35:be:45:74:b5:a3:69:ee:5e:ce:a6:50:a8:7f:d2:72:ed:c4:8f:bd:f6", "md5": "29:6d:4b:81:89:54:4b:b6:99:06:b2:3c:c2:91:6b:c2", "sha1": "7b:ee:60:39:6a:22:c7:47:53:1a:d7:7c:a9:d8:78:1d:8c:ef:fc:5f", "sha224": "33:71:65:52:4c:7c:7e:d2:80:57:f3:6e:5c:ea:16:4f:40:e3:65:7c:73:1d:b4:6d:06:c4:11:45", "sha256": "13:2d:c3:2b:99:b0:9b:a4:c6:c5:1f:11:90:74:90:7b:42:38:07:e5:23:87:bd:bf:53:c4:2d:44:78:a1:d4:bd", "sha384": "bc:c6:f2:1d:80:ce:fa:c0:c8:4f:5b:fd:f0:db:7f:0c:2c:49:40:2b:a6:57:57:e9:23:76:fe:93:c3:06:de:33:95:64:46:61:b7:83:40:73:67:5a:79:4e:fd:2b:6f:ce", "sha3_224": "43:42:46:58:69:de:2a:27:7f:76:0b:6b:11:15:cb:a6:ae:60:69:39:b6:8a:a1:0b:e8:a0:c7:e8", "sha3_256": "99:9b:78:74:6b:67:15:0f:ed:9a:b5:ad:bf:35:ad:a6:10:9f:eb:e1:a5:e6:9e:65:72:c4:37:28:66:47:64:30", "sha3_384": "f5:ef:a3:1d:fb:b5:19:5c:ee:af:8b:bc:e1:50:4a:36:d7:9b:9b:54:2b:f0:68:38:e1:78:21:6c:fa:04:86:03:c3:d0:ac:c1:ae:17:c9:cf:88:c0:35:b3:88:d8:5f:37", "sha3_512": "5b:79:e3:68:80:b5:80:6a:e8:76:59:8c:68:20:0f:ed:7e:e1:4c:b1:02:c3:98:22:0b:79:92:f1:7b:77:63:ab:9f:e2:96:57:23:db:b4:48:18:a5:e9:b2:66:1f:6f:2f:a4:92:c3:6d:9b:f7:88:e3:56:67:4b:6e:18:9e:06:54", "sha512": "86:fd:c9:5b:36:5b:ca:3a:b1:26:98:b9:0e:55:a8:4d:97:f3:bb:f9:43:e6:df:cc:e5:40:d8:cc:79:d7:c4:26:39:45:4d:c5:f0:a6:cf:4b:95:2c:8e:c1:ff:bf:46:f3:77:9f:dd:0c:ee:bf:a2:f1:c0:c8:81:e9:b6:58:1d:05", "shake_128": "9b:71:5d:37:92:a8:f1:14:af:60:91:85:67:a9:12:91:ee:2e:2e:d5:1f:f5:d4:b3:62:44:f3:5b:72:d4:a4:b1", "shake_256": "a6:13:e7:aa:b8:d2:8d:e8:a8:35:7e:1e:b2:0b:be:8f:1a:ab:83:fc:99:de:88:4d:43:75:fe:be:a2:55:2c:e0" }, "invocation": { "module_args": { "attributes": null, "backup": false, "cipher": "auto", "curve": null, "force": false, "format": "auto_ignore", "format_mismatch": "regenerate", "group": null, "mode": "0660", "owner": null, "passphrase": null, "path": "/etc/kolla/certificates/private/libvirt/libvirt.key", "regenerate": "full_idempotence", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "size": 2048, "state": "present", "type": "RSA", "unsafe_writes": false } }, "size": 2048, "type": "RSA" } TASK [certificates : Creating libvirt certificate signing request] ************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:15 Tuesday 04 August 2026 08:51:15 +0000 (0:00:00.509) 0:00:19.463 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833475.3127193-42928-126455111045089 `" && echo ansible-tmp-1785833475.3127193-42928-126455111045089="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833475.3127193-42928-126455111045089 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/openssl_csr.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpfmh0zti_ TO /home/zuul/.ansible/tmp/ansible-tmp-1785833475.3127193-42928-126455111045089/AnsiballZ_openssl_csr.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833475.3127193-42928-126455111045089/ /home/zuul/.ansible/tmp/ansible-tmp-1785833475.3127193-42928-126455111045089/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833475.3127193-42928-126455111045089/AnsiballZ_openssl_csr.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833475.3127193-42928-126455111045089/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "basicConstraints": null, "changed": true, "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "basic_constraints": null, "basic_constraints_critical": false, "can_parse_csr": true, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.17": { "critical": false, "value": "MAmCB3ByaW1hcnk=" } }, "key_usage": null, "key_usage_critical": false, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv0/qLtUycqokQIMfJg8J\nbnPXiD/IfYI93/Oy2ZCipnOCOyMU1lB9XNCfdFjh5f9Sg1XPDDYZcKGKp3G8chdx\nasMn54mDtt3LxNmG6GrVL2ZlHpRsh08XSoGCqQLC1P/+Oz/zOFzNJb74LAG8yl1R\neqbYYA40iVIb8z0r3/zWOly9K1aHiSb9l5VGLCpv1IMFGFQD/HBT/S9dZQsKDuG9\nxSeaig8pTA56S2JI0OYK/yOSnUot4E34Wyk4Y5rvnuh29ij1Mq/hM2l4KMrY2VGl\nyVh/bfgneY/Qs7ewihzxJDOIeXPIw8ExsstR+dSQR5mQ1zqXVVa02oEmOAHD0wxO\nqwIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 24150923693846642374468029280897599231371987974694904502150483652399155249610264287193976343213128326861679631066465178973581839595220696303633644098796854322989830250956818629758608351506223589861507495425554030929171611578260539233575514662072505188864908708534214305322938487545451418695196489860492131985669908197163103999760510045271559739567150898634760080130363753672109751885323076029608667150436929135656861591653697720070905417937925450460544072941355657582295052642145661429526543747155277873406600121837675727451392449986715009012950824030934710403962478976274703731528862586374286495104097648001543851691, "size": 2048 }, "public_key_fingerprints": { "sha256": "13:2d:c3:2b:99:b0:9b:a4:c6:c5:1f:11:90:74:90:7b:42:38:07:e5:23:87:bd:bf:53:c4:2d:44:78:a1:d4:bd" }, "public_key_type": "RSA", "signature_valid": true, "subject": { "countryName": "US", "localityName": "RTP", "organizationalUnitName": "kolla", "stateOrProvinceName": "NC" }, "subject_alt_name": [ "DNS:primary" ], "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": [ [ "countryName", "US" ], [ "stateOrProvinceName", "NC" ], [ "localityName", "RTP" ], [ "organizationalUnitName", "kolla" ] ] }, "before": {} }, "extendedKeyUsage": null, "filename": "/etc/kolla/certificates/private/libvirt/libvirt.csr", "invocation": { "module_args": { "attributes": null, "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": null, "backup": false, "basic_constraints": null, "basic_constraints_critical": false, "common_name": null, "country_name": "US", "create_subject_key_identifier": false, "crl_distribution_points": null, "digest": "sha256", "email_address": null, "extended_key_usage": null, "extended_key_usage_critical": false, "force": false, "group": null, "key_usage": null, "key_usage_critical": false, "locality_name": "RTP", "mode": null, "name_constraints_critical": false, "name_constraints_excluded": null, "name_constraints_permitted": null, "ocsp_must_staple": false, "ocsp_must_staple_critical": false, "organization_name": null, "organizational_unit_name": "kolla", "owner": null, "path": "/etc/kolla/certificates/private/libvirt/libvirt.csr", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/libvirt/libvirt.key", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "serole": null, "setype": null, "seuser": null, "state": "present", "state_or_province_name": "NC", "subject": null, "subject_alt_name": [ "DNS:primary" ], "subject_alt_name_critical": false, "subject_key_identifier": null, "subject_ordered": null, "unsafe_writes": false, "use_common_name_for_san": true, "version": 1 } }, "keyUsage": null, "name_constraints_excluded": [], "name_constraints_permitted": [], "ocspMustStaple": false, "privatekey": "/etc/kolla/certificates/private/libvirt/libvirt.key", "subject": [ [ "C", "US" ], [ "ST", "NC" ], [ "L", "RTP" ], [ "OU", "kolla" ] ], "subjectAltName": [ "DNS:primary" ] } TASK [certificates : Creating libvirt certificate from CSR] ******************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:31 Tuesday 04 August 2026 08:51:15 +0000 (0:00:00.485) 0:00:19.949 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833475.812411-42953-127900714784020 `" && echo ansible-tmp-1785833475.812411-42953-127900714784020="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833475.812411-42953-127900714784020 `" ) && sleep 0' Using module file /home/zuul/.ansible/collections/ansible_collections/community/crypto/plugins/modules/x509_certificate.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpjwnhw9do TO /home/zuul/.ansible/tmp/ansible-tmp-1785833475.812411-42953-127900714784020/AnsiballZ_x509_certificate.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833475.812411-42953-127900714784020/ /home/zuul/.ansible/tmp/ansible-tmp-1785833475.812411-42953-127900714784020/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833475.812411-42953-127900714784020/AnsiballZ_x509_certificate.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833475.812411-42953-127900714784020/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "ca_cert": "/etc/kolla/certificates/private/root/root.crt", "ca_privatekey": "/etc/kolla/certificates/private/root/root.key", "changed": true, "csr": "/etc/kolla/certificates/private/libvirt/libvirt.csr", "diff": { "after": { "authority_cert_issuer": null, "authority_cert_serial_number": null, "authority_key_identifier": "df:f7:ee:78:da:d1:cf:44:e6:a1:36:75:a3:14:bf:11:5b:c3:09:2b", "basic_constraints": null, "basic_constraints_critical": false, "can_parse_certificate": true, "expired": false, "extended_key_usage": null, "extended_key_usage_critical": false, "extensions_by_oid": { "2.5.29.14": { "critical": false, "value": "BBRLJ2U//FdbUT2NwrnA+DTA8x5GfQ==" }, "2.5.29.17": { "critical": false, "value": "MAmCB3ByaW1hcnk=" }, "2.5.29.35": { "critical": false, "value": "MBaAFN/37nja0c9E5qE2daMUvxFbwwkr" } }, "fingerprints": { "sha256": "c2:da:bc:b2:c3:71:f4:96:e9:f8:7c:57:99:bc:7e:7a:a3:97:7b:6f:42:cc:ae:25:46:c8:1d:fd:b9:f6:86:0d" }, "issuer": { "commonName": "KollaTestCA" }, "issuer_ordered": [ [ "commonName", "KollaTestCA" ] ], "issuer_uri": null, "key_usage": null, "key_usage_critical": false, "not_after": "20271217085116Z", "not_before": "20260804085116Z", "ocsp_must_staple": null, "ocsp_must_staple_critical": false, "ocsp_uri": null, "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv0/qLtUycqokQIMfJg8J\nbnPXiD/IfYI93/Oy2ZCipnOCOyMU1lB9XNCfdFjh5f9Sg1XPDDYZcKGKp3G8chdx\nasMn54mDtt3LxNmG6GrVL2ZlHpRsh08XSoGCqQLC1P/+Oz/zOFzNJb74LAG8yl1R\neqbYYA40iVIb8z0r3/zWOly9K1aHiSb9l5VGLCpv1IMFGFQD/HBT/S9dZQsKDuG9\nxSeaig8pTA56S2JI0OYK/yOSnUot4E34Wyk4Y5rvnuh29ij1Mq/hM2l4KMrY2VGl\nyVh/bfgneY/Qs7ewihzxJDOIeXPIw8ExsstR+dSQR5mQ1zqXVVa02oEmOAHD0wxO\nqwIDAQAB\n-----END PUBLIC KEY-----\n", "public_key_data": { "exponent": 65537, "modulus": 24150923693846642374468029280897599231371987974694904502150483652399155249610264287193976343213128326861679631066465178973581839595220696303633644098796854322989830250956818629758608351506223589861507495425554030929171611578260539233575514662072505188864908708534214305322938487545451418695196489860492131985669908197163103999760510045271559739567150898634760080130363753672109751885323076029608667150436929135656861591653697720070905417937925450460544072941355657582295052642145661429526543747155277873406600121837675727451392449986715009012950824030934710403962478976274703731528862586374286495104097648001543851691, "size": 2048 }, "public_key_fingerprints": { "sha256": "13:2d:c3:2b:99:b0:9b:a4:c6:c5:1f:11:90:74:90:7b:42:38:07:e5:23:87:bd:bf:53:c4:2d:44:78:a1:d4:bd" }, "public_key_type": "RSA", "serial_number": 365618663916874569197098599338816675883300934682, "signature_algorithm": "sha256WithRSAEncryption", "subject": { "countryName": "US", "localityName": "RTP", "organizationalUnitName": "kolla", "stateOrProvinceName": "NC" }, "subject_alt_name": [ "DNS:primary" ], "subject_alt_name_critical": false, "subject_key_identifier": "4b:27:65:3f:fc:57:5b:51:3d:8d:c2:b9:c0:f8:34:c0:f3:1e:46:7d", "subject_ordered": [ [ "countryName", "US" ], [ "stateOrProvinceName", "NC" ], [ "localityName", "RTP" ], [ "organizationalUnitName", "kolla" ] ], "version": 3 }, "before": {} }, "filename": "/etc/kolla/certificates/private/libvirt/libvirt.crt", "invocation": { "module_args": { "acme_accountkey_path": null, "acme_chain": false, "acme_challenge_path": null, "acme_directory": "https://acme-v02.api.letsencrypt.org/directory", "attributes": null, "backup": false, "csr_content": null, "csr_path": "/etc/kolla/certificates/private/libvirt/libvirt.csr", "force": false, "group": null, "ignore_timestamps": true, "mode": null, "ownca_content": null, "ownca_create_authority_key_identifier": true, "ownca_create_subject_key_identifier": "create_if_not_provided", "ownca_digest": "sha256", "ownca_not_after": "+500d", "ownca_not_before": "+0s", "ownca_path": "/etc/kolla/certificates/private/root/root.crt", "ownca_privatekey_content": null, "ownca_privatekey_passphrase": null, "ownca_privatekey_path": "/etc/kolla/certificates/private/root/root.key", "ownca_version": 3, "owner": null, "path": "/etc/kolla/certificates/private/libvirt/libvirt.crt", "privatekey_content": null, "privatekey_passphrase": null, "privatekey_path": "/etc/kolla/certificates/private/libvirt/libvirt.key", "provider": "ownca", "return_content": false, "select_crypto_backend": "auto", "selevel": null, "selfsigned_create_subject_key_identifier": "create_if_not_provided", "selfsigned_digest": "sha256", "selfsigned_not_after": "+3650d", "selfsigned_not_before": "+0s", "selfsigned_version": 3, "serole": null, "setype": null, "seuser": null, "state": "present", "unsafe_writes": false } }, "notAfter": "20271217085116Z", "notBefore": "20260804085116Z", "privatekey": "/etc/kolla/certificates/private/libvirt/libvirt.key", "serial_number": 365618663916874569197098599338816675883300934682 } TASK [certificates : Setting permissions on libvirt key] *********************** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:42 Tuesday 04 August 2026 08:51:16 +0000 (0:00:00.786) 0:00:20.736 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833476.571013-42978-199642464023542 `" && echo ansible-tmp-1785833476.571013-42978-199642464023542="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833476.571013-42978-199642464023542 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmptffbo34_ TO /home/zuul/.ansible/tmp/ansible-tmp-1785833476.571013-42978-199642464023542/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833476.571013-42978-199642464023542/ /home/zuul/.ansible/tmp/ansible-tmp-1785833476.571013-42978-199642464023542/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833476.571013-42978-199642464023542/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833476.571013-42978-199642464023542/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "changed": false, "gid": 1000, "group": "zuul", "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": "0660", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/certificates/private/libvirt/libvirt.key", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "file", "unsafe_writes": false } }, "mode": "0660", "owner": "zuul", "path": "/etc/kolla/certificates/private/libvirt/libvirt.key", "size": 1675, "state": "file", "uid": 1000 } TASK [certificates : Ensure libvirt output directory exists] ******************* task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:48 Tuesday 04 August 2026 08:51:16 +0000 (0:00:00.333) 0:00:21.069 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833476.9067976-43003-195718752495457 `" && echo ansible-tmp-1785833476.9067976-43003-195718752495457="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833476.9067976-43003-195718752495457 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/file.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp4hgr7fev TO /home/zuul/.ansible/tmp/ansible-tmp-1785833476.9067976-43003-195718752495457/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833476.9067976-43003-195718752495457/ /home/zuul/.ansible/tmp/ansible-tmp-1785833476.9067976-43003-195718752495457/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833476.9067976-43003-195718752495457/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833476.9067976-43003-195718752495457/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "zuul", "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": "0770", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/etc/kolla/config/nova/nova-libvirt", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0770", "owner": "zuul", "path": "/etc/kolla/config/nova/nova-libvirt", "size": 4096, "state": "directory", "uid": 1000 } TASK [certificates : Copy libvirt root CA to default configuration location] *** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:54 Tuesday 04 August 2026 08:51:17 +0000 (0:00:00.308) 0:00:21.378 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035 `" && echo ansible-tmp-1785833477.2221487-43028-1716159030035="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpvk5btceo TO /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/ /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/root/root.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/ /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpceuj4bm7 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/ /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum": "1eb09e170cbecd3208e0d9036d136c6283da9636", "dest": "/etc/kolla/config/nova/nova-libvirt/cacert.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "root.crt", "attributes": null, "backup": false, "checksum": "1eb09e170cbecd3208e0d9036d136c6283da9636", "content": null, "dest": "/etc/kolla/config/nova/nova-libvirt/cacert.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-1785833477.2221487-43028-1716159030035/.source.pem", "unsafe_writes": false, "validate": null } }, "md5sum": "b8a720adcba61eddbbb70a05c08dfe1c", "mode": "0660", "owner": "zuul", "size": 1789, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833477.2221487-43028-1716159030035/.source.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy libvirt cert to default configuration locations] ***** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:60 Tuesday 04 August 2026 08:51:17 +0000 (0:00:00.566) 0:00:21.944 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629 `" && echo ansible-tmp-1785833477.7864082-43065-43630159806629="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpwbxlr7lm TO /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/ /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/libvirt/libvirt.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/ /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpghfvb1q0 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/ /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item=server) => { "ansible_loop_var": "item", "changed": true, "checksum": "8d3f9e4f9b0233ae96913243bb73654654497f3e", "dest": "/etc/kolla/config/nova/nova-libvirt/servercert.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "libvirt.crt", "attributes": null, "backup": false, "checksum": "8d3f9e4f9b0233ae96913243bb73654654497f3e", "content": null, "dest": "/etc/kolla/config/nova/nova-libvirt/servercert.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-1785833477.7864082-43065-43630159806629/.source.pem", "unsafe_writes": false, "validate": null } }, "item": "server", "md5sum": "4db24afec2c9927a8908b83302e9a7de", "mode": "0660", "owner": "zuul", "size": 1517, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833477.7864082-43065-43630159806629/.source.pem", "state": "file", "uid": 1000 } <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798 `" && echo ansible-tmp-1785833478.3521888-43065-149005979291798="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmppzw09noa TO /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/ /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/libvirt/libvirt.crt TO /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/ /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpiqsawlxc TO /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/ /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item=client) => { "ansible_loop_var": "item", "changed": true, "checksum": "8d3f9e4f9b0233ae96913243bb73654654497f3e", "dest": "/etc/kolla/config/nova/nova-libvirt/clientcert.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "libvirt.crt", "attributes": null, "backup": false, "checksum": "8d3f9e4f9b0233ae96913243bb73654654497f3e", "content": null, "dest": "/etc/kolla/config/nova/nova-libvirt/clientcert.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-1785833478.3521888-43065-149005979291798/.source.pem", "unsafe_writes": false, "validate": null } }, "item": "client", "md5sum": "4db24afec2c9927a8908b83302e9a7de", "mode": "0660", "owner": "zuul", "size": 1517, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833478.3521888-43065-149005979291798/.source.pem", "state": "file", "uid": 1000 } TASK [certificates : Copy libvirt key to default configuration locations] ****** task path: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:69 Tuesday 04 August 2026 08:51:18 +0000 (0:00:01.140) 0:00:23.085 ******** <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: zuul <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620 `" && echo ansible-tmp-1785833478.9239402-43138-91094004401620="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmp5jp52n69 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/ /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/libvirt/libvirt.key TO /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/ /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpemek_34f TO /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/ /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item=server) => { "ansible_loop_var": "item", "changed": true, "checksum": "ed0c1dcfd46fa0d28d4c5bc104de6800ec644539", "dest": "/etc/kolla/config/nova/nova-libvirt/serverkey.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "libvirt.key", "attributes": null, "backup": false, "checksum": "ed0c1dcfd46fa0d28d4c5bc104de6800ec644539", "content": null, "dest": "/etc/kolla/config/nova/nova-libvirt/serverkey.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-1785833478.9239402-43138-91094004401620/.source.pem", "unsafe_writes": false, "validate": null } }, "item": "server", "md5sum": "3f8af4fec9c36edd7502a00c895080d9", "mode": "0660", "owner": "zuul", "size": 1675, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833478.9239402-43138-91094004401620/.source.pem", "state": "file", "uid": 1000 } <127.0.0.1> EXEC /bin/sh -c 'echo ~zuul && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/zuul/.ansible/tmp `"&& mkdir "` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837 `" && echo ansible-tmp-1785833479.4744678-43138-93084996070837="` echo /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837 `" ) && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpe88_wvsg TO /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/ /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/AnsiballZ_stat.py && sleep 0' <127.0.0.1> PUT /etc/kolla/certificates/private/libvirt/libvirt.key TO /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/.source.pem <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/ /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/.source.pem && sleep 0' Using module file /home/zuul/kolla-ansible-venv/lib/python3.13/site-packages/ansible/modules/copy.py <127.0.0.1> PUT /home/zuul/.ansible/tmp/ansible-local-419771o_fv_8d/tmpow7uj5c7 TO /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/AnsiballZ_copy.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/ /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/home/zuul/kolla-ansible-venv/bin/python3 /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/AnsiballZ_copy.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => (item=client) => { "ansible_loop_var": "item", "changed": true, "checksum": "ed0c1dcfd46fa0d28d4c5bc104de6800ec644539", "dest": "/etc/kolla/config/nova/nova-libvirt/clientkey.pem", "diff": [], "gid": 1000, "group": "zuul", "invocation": { "module_args": { "_original_basename": "libvirt.key", "attributes": null, "backup": false, "checksum": "ed0c1dcfd46fa0d28d4c5bc104de6800ec644539", "content": null, "dest": "/etc/kolla/config/nova/nova-libvirt/clientkey.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-1785833479.4744678-43138-93084996070837/.source.pem", "unsafe_writes": false, "validate": null } }, "item": "client", "md5sum": "3f8af4fec9c36edd7502a00c895080d9", "mode": "0660", "owner": "zuul", "size": 1675, "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785833479.4744678-43138-93084996070837/.source.pem", "state": "file", "uid": 1000 } PLAY RECAP ********************************************************************* localhost : ok=38 changed=32 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 primary : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 TASKS RECAP ******************************************************************** Tuesday 04 August 2026 08:51:19 +0000 (0:00:01.098) 0:00:24.184 ******** =============================================================================== Gathering Facts --------------------------------------------------------- 1.94s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/certificates.yml:9 -- certificates : Creating root certificate key ---------------------------- 1.47s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:14 Gather facts ------------------------------------------------------------ 1.38s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/gather-facts.yml:19 - certificates : Copy libvirt cert to default configuration locations ----- 1.14s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:60 certificates : Copy libvirt key to default configuration locations ------ 1.10s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:69 certificates : Create self-signed CA certificate from CSR --------------- 0.95s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:35 certificates : Copy root certificate file to be included in container trusted ca-certificates --- 0.88s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:43 certificates : Create certificate signing request (CSR) for new certificate --- 0.87s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-root.yml:21 certificates : Creating libvirt certificate from CSR -------------------- 0.79s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:31 certificates : Create external Server Certificate from CSR -------------- 0.77s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:41 certificates : Creating backend Server Certificate from CSR ------------- 0.73s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:31 certificates : Copy backend key to default configuration location ------- 0.68s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:48 certificates : Copy backend TLS certificate and key for RabbitMQ -------- 0.66s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:54 certificates : Copy backend TLS certificate and key for Mariadb --------- 0.65s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:68 certificates : Copy Certificate for ProxySQL ---------------------------- 0.60s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:75 certificates : Copy Key for ProxySQL ------------------------------------ 0.58s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:81 certificates : Copy backend cert to default configuration location ------ 0.57s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-backend.yml:42 certificates : Copy CA certificate for ProxySQL ------------------------- 0.57s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:63 certificates : Copy libvirt root CA to default configuration location --- 0.57s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate-libvirt.yml:54 certificates : Creating external Server Certificate key ----------------- 0.56s /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/certificates/tasks/generate.yml:19 PLAYBOOK RECAP ***************************************************************** Playbook run took 0 days, 0 hours, 0 minutes, 24 seconds clean_up Certificates