Report Status Results
Date
Duration
Action Task name Task path Playbook name (or path) Tags Notes
1 14 Dec 2025 10:05:10 +0000 00:00:00.12 ansible.builtin.include_tasks pki : Sign server certificates ...tasks/main_certs.yml : 16 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:10 +0000 00:00:00.12 ansible.builtin.include_role Create user certificates ...playbooks/certificate_generate.yml : 24 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:09 +0000 00:00:00.32 ansible.builtin.include_tasks openstack.osa.ssh_keypairs : Install ssh keys ...roles/ssh_keypairs/tasks/main.yml : 48 ...setup-hosts.yml 4
1 14 Dec 2025 10:05:09 +0000 00:00:00.11 ansible.builtin.include_tasks openstack.osa.ssh_keypairs : Install ssh server certificate authorities ...roles/ssh_keypairs/tasks/main.yml : 43 ...setup-hosts.yml 4
1 14 Dec 2025 10:05:09 +0000 00:00:00.12 ansible.builtin.copy openstack.osa.ssh_keypairs : Save certificate info for signed key OpenStack-Ansible-SSH-Signing-Key ...tasks/standalone/create_keypair.yml : 51 ...setup-hosts.yml 6
1 14 Dec 2025 10:05:09 +0000 00:00:00.12 community.crypto.openssh_cert openstack.osa.ssh_keypairs : Generate an OpenSSH user certificate for OpenStack-Ansible-SSH-Signing-Key ...tasks/standalone/create_keypair.yml : 34 ...setup-hosts.yml 6
1 14 Dec 2025 10:05:08 +0000 00:00:00.92 community.crypto.openssh_keypair openstack.osa.ssh_keypairs : Generate key pair for OpenStack-Ansible-SSH-Signing-Key ...tasks/standalone/create_keypair.yml : 22 ...setup-hosts.yml 6
1 14 Dec 2025 10:05:08 +0000 00:00:00.12 ansible.builtin.include_tasks openstack.osa.ssh_keypairs : Create keypairs ...roles/ssh_keypairs/tasks/main.yml : 35 ...setup-hosts.yml 4
1 14 Dec 2025 10:05:07 +0000 00:00:00.32 ansible.builtin.file openstack.osa.ssh_keypairs : Create keypair directories ...roles/ssh_keypairs/tasks/main.yml : 23 ...setup-hosts.yml 4
1 14 Dec 2025 10:05:07 +0000 00:00:00.12 ansible.builtin.include_vars openstack.osa.ssh_keypairs : Include keypair variables for standalone ...roles/ssh_keypairs/tasks/main.yml : 16 ...setup-hosts.yml 4
1 14 Dec 2025 10:05:07 +0000 00:00:00.12 ansible.builtin.include_role Create SSHD certificate authority ...certificate_ssh_authority.yml : 25 ...setup-hosts.yml 2
0 14 Dec 2025 10:05:06 +0000 00:00:00.30 ansible.builtin.meta pki : ca cert changed ...ansible-role-pki/handlers/main.yml : 17 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:06 +0000 00:00:00.39 ansible.builtin.shell pki : Create intermediate certificate chain ...tasks/standalone/create_ca.yml : 184 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:06 +0000 00:00:00.30 ansible.builtin.stat pki : Check if intermediate certificate chain exists ...tasks/standalone/create_ca.yml : 177 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:05 +0000 00:00:00.53 ansible.builtin.copy pki : Save certificate info for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 171 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:05 +0000 00:00:00.46 community.crypto.x509_certificate_info pki : Get certificate info for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 165 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:04 +0000 00:00:00.12 ansible.builtin.file pki : Symlink cert path to the chain file for selfsigned CA ...tasks/standalone/create_ca.yml : 158 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:04 +0000 00:00:00.31 ansible.builtin.file pki : Symlink the certificate name to the most recently generated ...tasks/standalone/create_ca.yml : 151 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:03 +0000 00:00:00.81 community.crypto.x509_certificate pki : Sign the intermediate CA CSR for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 134 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:03 +0000 00:00:00.12 community.crypto.x509_certificate pki : Sign the selfsigned Root CA CSR for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 118 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:02 +0000 00:00:00.56 ansible.builtin.copy pki : Write out the new serial number for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 112 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:02 +0000 00:00:00.70 community.crypto.openssl_csr pki : Create the CA CSR for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 92 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:01 +0000 00:00:00.30 ansible.builtin.slurp pki : Read the serial number for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 87 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:00 +0000 00:00:01.01 community.crypto.openssl_privatekey pki : Generate CA private key for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 76 ...setup-hosts.yml 1
1 14 Dec 2025 10:05:00 +0000 00:00:00.57 ansible.builtin.copy pki : Initialise the serial number for ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 70 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:59 +0000 00:00:00.32 ansible.builtin.file pki : Ensure private key has proper ownership ...tasks/standalone/create_ca.yml : 61 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:58 +0000 00:00:01.08 ansible.builtin.file pki : Create directories for certificate authority ExampleCorpIntermediate ...tasks/standalone/create_ca.yml : 43 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:56 +0000 00:00:01.74 ansible.builtin.file pki : Create PKI directories ...tasks/standalone/create_ca.yml : 16 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:56 +0000 00:00:00.12 ansible.builtin.shell pki : Create intermediate certificate chain ...tasks/standalone/create_ca.yml : 184 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:56 +0000 00:00:00.12 ansible.builtin.stat pki : Check if intermediate certificate chain exists ...tasks/standalone/create_ca.yml : 177 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:55 +0000 00:00:00.56 ansible.builtin.copy pki : Save certificate info for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 171 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:55 +0000 00:00:00.51 community.crypto.x509_certificate_info pki : Get certificate info for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 165 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:54 +0000 00:00:00.32 ansible.builtin.file pki : Symlink cert path to the chain file for selfsigned CA ...tasks/standalone/create_ca.yml : 158 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:54 +0000 00:00:00.31 ansible.builtin.file pki : Symlink the certificate name to the most recently generated ...tasks/standalone/create_ca.yml : 151 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:54 +0000 00:00:00.13 community.crypto.x509_certificate pki : Sign the intermediate CA CSR for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 134 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:53 +0000 00:00:00.89 community.crypto.x509_certificate pki : Sign the selfsigned Root CA CSR for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 118 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:52 +0000 00:00:00.57 ansible.builtin.copy pki : Write out the new serial number for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 112 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:51 +0000 00:00:00.82 community.crypto.openssl_csr pki : Create the CA CSR for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 92 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:51 +0000 00:00:00.35 ansible.builtin.slurp pki : Read the serial number for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 87 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:50 +0000 00:00:00.96 community.crypto.openssl_privatekey pki : Generate CA private key for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 76 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:49 +0000 00:00:00.65 ansible.builtin.copy pki : Initialise the serial number for ExampleCorpRoot ...tasks/standalone/create_ca.yml : 70 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:49 +0000 00:00:00.30 ansible.builtin.file pki : Ensure private key has proper ownership ...tasks/standalone/create_ca.yml : 61 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:48 +0000 00:00:01.02 ansible.builtin.file pki : Create directories for certificate authority ExampleCorpRoot ...tasks/standalone/create_ca.yml : 43 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:46 +0000 00:00:01.82 ansible.builtin.file pki : Create PKI directories ...tasks/standalone/create_ca.yml : 16 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:46 +0000 00:00:00.14 ansible.builtin.include_tasks pki : Create certificate authorities ...ansible-role-pki/tasks/main_ca.yml : 16 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:45 +0000 00:00:00.16 ansible.builtin.include_role Create CA certificates ...playbooks/certificate_authority.yml : 21 ...setup-hosts.yml 1
1 14 Dec 2025 10:04:31 +0000 00:00:00.12 ansible.builtin.include_tasks systemd_service : Restart changed services ...handlers/main.yml : 31 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:30 +0000 00:00:00.13 ansible.builtin.lineinfile bootstrap-host : Create user-space overrides ...tasks/prepare_aio_config.yml : 211 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:30 +0000 00:00:00.13 ansible.builtin.copy bootstrap-host : Copy modified cinder-volume env.d file for ceph scenario ...tasks/prepare_aio_config.yml : 203 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:30 +0000 00:00:00.51 openstack.config_template.config_template bootstrap-host : Drop the extra user_variables files for this scenario ...tasks/prepare_aio_config.yml : 145 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:30 +0000 00:00:00.11 ansible.builtin.copy bootstrap-host : Set http proxy user variables ...tasks/prepare_aio_config.yml : 137 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:29 +0000 00:00:00.28 openstack.config_template.config_template bootstrap-host : Set the user_variables ...tasks/prepare_aio_config.yml : 130 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:29 +0000 00:00:00.44 ansible.builtin.file bootstrap-host : Create vars override folders if we need to test them ...tasks/prepare_aio_config.yml : 120 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:29 +0000 00:00:00.11 ansible.posix.selinux bootstrap-host : Set SELinux to permissive mode in OpenStack-CI ...tasks/prepare_aio_config.yml : 113 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:28 +0000 00:00:00.12 ansible.builtin.set_fact bootstrap-host : Set the package cache timeout to 60 mins in OpenStack-CI ...tasks/prepare_aio_config.yml : 104 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:28 +0000 00:00:00.32 ansible.builtin.copy bootstrap-host : Configure the OpenStack-Infra mirrors ...tasks/prepare_aio_config.yml : 78 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:28 +0000 00:00:00.25 ansible.builtin.command bootstrap-host : Generate any missing values in user_secrets ...tasks/prepare_aio_config.yml : 65 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:27 +0000 00:00:00.22 openstack.config_template.config_template bootstrap-host : Deploy user_secrets file ...tasks/prepare_aio_config.yml : 55 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:27 +0000 00:00:00.26 openstack.config_template.config_template bootstrap-host : Deploy openstack_user_config ...tasks/prepare_aio_config.yml : 45 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:26 +0000 00:00:01.26 openstack.config_template.config_template bootstrap-host : Deploy user conf.d configuration ...tasks/prepare_aio_config.yml : 31 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:24 +0000 00:00:01.54 ansible.builtin.stat bootstrap-host : Find user conf.d configurations to deploy ...tasks/prepare_aio_config.yml : 25 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:24 +0000 00:00:00.44 ansible.builtin.file bootstrap-host : Create the required deployment directories ...tasks/prepare_aio_config.yml : 16 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:23 +0000 00:00:00.12 ansible.builtin.include_tasks bootstrap-host : Include prepare_aio_config tasks ...roles/bootstrap-host/tasks/main.yml : 178 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:23 +0000 00:00:00.12 ansible.builtin.include_tasks bootstrap-host : Include prepare_step_ca tasks ...roles/bootstrap-host/tasks/main.yml : 166 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:23 +0000 00:00:00.13 ansible.builtin.include_tasks bootstrap-host : Include prepare_squid tasks ...roles/bootstrap-host/tasks/main.yml : 154 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:23 +0000 00:00:00.31 ansible.posix.authorized_key bootstrap-host : Ensure root's new public ssh key is in authorized_keys ...tasks/prepare_ssh_keys.yml : 69 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:22 +0000 00:00:00.20 ansible.builtin.fetch bootstrap-host : Fetch the generated public ssh key ...tasks/prepare_ssh_keys.yml : 60 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:22 +0000 00:00:00.31 ansible.builtin.user bootstrap-host : Create ssh key pair for root ...tasks/prepare_ssh_keys.yml : 51 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:22 +0000 00:00:00.11 ansible.builtin.file bootstrap-host : Remove an existing private/public ssh keys if one is missing ...tasks/prepare_ssh_keys.yml : 40 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:22 +0000 00:00:00.20 ansible.builtin.stat bootstrap-host : Check for existing ssh public key file ...tasks/prepare_ssh_keys.yml : 33 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:21 +0000 00:00:00.19 ansible.builtin.stat bootstrap-host : Check for existing ssh private key file ...tasks/prepare_ssh_keys.yml : 26 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:21 +0000 00:00:00.19 ansible.builtin.file bootstrap-host : Ensure root has a .ssh directory ...tasks/prepare_ssh_keys.yml : 16 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:21 +0000 00:00:00.11 ansible.builtin.include_tasks bootstrap-host : Import prepare_networking tasks ...roles/bootstrap-host/tasks/main.yml : 136 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:20 +0000 00:00:00.56 ansible.builtin.hostname bootstrap-host : Ensure hostname is set ...tasks/prepare_hostname.yml : 38 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:20 +0000 00:00:00.35 ansible.builtin.copy bootstrap-host : Ensure the hosts file is templated appropriately ...tasks/prepare_hostname.yml : 16 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:20 +0000 00:00:00.12 ansible.builtin.include_tasks bootstrap-host : Include prepare_nfs tasks ...roles/bootstrap-host/tasks/main.yml : 118 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:20 +0000 00:00:00.11 ansible.builtin.include_tasks bootstrap-host : Include prepare_zfs tasks ...roles/bootstrap-host/tasks/main.yml : 104 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:20 +0000 00:00:00.14 community.general.lvol bootstrap-host : Create LVM Logical Volumes ...tasks/prepare_loopback.yml : 73 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:19 +0000 00:00:00.60 community.general.lvg bootstrap-host : Add LVM Volume Groups ...tasks/prepare_loopback.yml : 65 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:19 +0000 00:00:00.15 ansible.builtin.systemd systemd_service : Load socket ...tasks/main.yml : 189 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:18 +0000 00:00:00.12 ansible.builtin.systemd systemd_service : Load timer loop-cinder ...tasks/systemd_load.yml : 36 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:18 +0000 00:00:00.69 ansible.builtin.systemd systemd_service : Load service loop-cinder ...tasks/systemd_load.yml : 19 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:17 +0000 00:00:00.18 ansible.builtin.include_tasks systemd_service : Including systemd_load tasks ...tasks/main.yml : 172 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:17 +0000 00:00:00.49 ansible.builtin.systemd systemd_service : Reload systemd on unit change ...tasks/main.yml : 163 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:17 +0000 00:00:00.16 ansible.builtin.template systemd_service : Place the systemd socket ...tasks/main.yml : 142 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:16 +0000 00:00:00.16 ansible.builtin.template systemd_service : Place the systemd timer ...tasks/main.yml : 122 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:16 +0000 00:00:00.16 ansible.builtin.template systemd_service : Place the systemd override ...tasks/main.yml : 105 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:16 +0000 00:00:00.31 openstack.config_template.config_template systemd_service : Place the systemd service ...tasks/main.yml : 84 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:15 +0000 00:00:00.43 ansible.builtin.template systemd_service : Create tmpfiles.d entry ...tasks/main.yml : 70 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:15 +0000 00:00:00.16 ansible.builtin.file systemd_service : Create service.d overrides dir ...tasks/main.yml : 52 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:15 +0000 00:00:00.29 ansible.builtin.file systemd_service : Create TEMP service lock dir ...tasks/main.yml : 34 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:15 +0000 00:00:00.29 ansible.builtin.file systemd_service : Create TEMP run dir ...tasks/main.yml : 16 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:14 +0000 00:00:00.13 ansible.builtin.include_role Run the systemd service role ...tasks/prepare_loopback.yml : 37 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:14 +0000 00:00:00.12 ansible.builtin.systemd systemd_mount : Unload mount(s) ...tasks/systemd_mounts.yml : 132 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:14 +0000 00:00:00.12 ansible.builtin.systemd systemd_mount : Set the state of the mount (fallback) ...tasks/systemd_mounts.yml : 125 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:13 +0000 00:00:00.71 ansible.builtin.command systemd_mount : Set the state of the mount ...tasks/systemd_mounts.yml : 117 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:12 +0000 00:00:00.72 ansible.builtin.systemd systemd_mount : Load or Unload mount(s) ...tasks/systemd_mounts.yml : 98 ...bootstrap-aio.yml 1
1 14 Dec 2025 10:04:12 +0000 00:00:00.11 openstack.config_template.config_template systemd_mount : Create overrides file ...tasks/systemd_mounts.yml : 89 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:12 +0000 00:00:00.11 ansible.builtin.file systemd_mount : Create overrides folder for mount ...tasks/systemd_mounts.yml : 81 ...bootstrap-aio.yml 2
1 14 Dec 2025 10:04:12 +0000 00:00:00.22 openstack.config_template.config_template systemd_mount : Create systemd mount services(s) ...tasks/systemd_mounts.yml : 58 ...bootstrap-aio.yml 2