2026-04-09 15:59:50.801166 | Job console starting 2026-04-09 15:59:50.815182 | Updating git repos 2026-04-09 15:59:50.849886 | Cloning repos into workspace 2026-04-09 15:59:51.162681 | Restoring repo states 2026-04-09 15:59:51.173294 | Merging changes 2026-04-09 15:59:51.533647 | Checking out repos 2026-04-09 15:59:51.574101 | Preparing playbooks 2026-04-09 15:59:52.987330 | Running Ansible setup 2026-04-09 15:59:57.425552 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 15:59:58.093564 | 2026-04-09 15:59:58.093809 | PLAY [localhost] 2026-04-09 15:59:58.110161 | 2026-04-09 15:59:58.110301 | TASK [Gathering Facts] 2026-04-09 15:59:59.335292 | localhost | ok 2026-04-09 15:59:59.342683 | 2026-04-09 15:59:59.342763 | TASK [Setup log path fact] 2026-04-09 15:59:59.364262 | localhost | ok 2026-04-09 15:59:59.378332 | 2026-04-09 15:59:59.378428 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 15:59:59.409207 | localhost | ok 2026-04-09 15:59:59.418181 | 2026-04-09 15:59:59.418279 | TASK [emit-job-header : Print job information] 2026-04-09 15:59:59.463916 | # Job Information 2026-04-09 15:59:59.464086 | Ansible Version: 2.16.16 2026-04-09 15:59:59.464119 | Job: ansible-collection-containers-molecule-docker-rockylinux-9 2026-04-09 15:59:59.464142 | Pipeline: check 2026-04-09 15:59:59.464162 | Executor: 0a8996d2b663 2026-04-09 15:59:59.464182 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/104 2026-04-09 15:59:59.464204 | Event ID: 52712c30-342c-11f1-9984-b8d6bab5b522 2026-04-09 15:59:59.467482 | 2026-04-09 15:59:59.467553 | LOOP [emit-job-header : Print node information] 2026-04-09 15:59:59.562060 | localhost | ok: 2026-04-09 15:59:59.562262 | localhost | # Node Information 2026-04-09 15:59:59.562294 | localhost | Inventory Hostname: rockylinux-9 2026-04-09 15:59:59.562317 | localhost | Hostname: np0000164551 2026-04-09 15:59:59.562337 | localhost | Username: zuul 2026-04-09 15:59:59.562360 | localhost | Distro: Rocky 9.7 2026-04-09 15:59:59.562380 | localhost | Provider: yul1 2026-04-09 15:59:59.562399 | localhost | Region: ca-ymq-1 2026-04-09 15:59:59.562540 | localhost | Label: rockylinux-9 2026-04-09 15:59:59.562587 | localhost | Product Name: OpenStack Nova 2026-04-09 15:59:59.562618 | localhost | Interface IP: 199.19.213.48 2026-04-09 15:59:59.571151 | 2026-04-09 15:59:59.571312 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-09 16:00:00.156029 | localhost -> localhost | changed 2026-04-09 16:00:00.163346 | 2026-04-09 16:00:00.163443 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-09 16:00:01.073721 | localhost -> localhost | changed 2026-04-09 16:00:01.082331 | 2026-04-09 16:00:01.082470 | PLAY [all] 2026-04-09 16:00:01.098525 | 2026-04-09 16:00:01.098674 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-09 16:00:01.325902 | rockylinux-9 -> localhost | ok 2026-04-09 16:00:01.331330 | 2026-04-09 16:00:01.331395 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-09 16:00:01.360489 | rockylinux-9 | ok 2026-04-09 16:00:01.388241 | rockylinux-9 | included: /var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-09 16:00:01.394861 | 2026-04-09 16:00:01.394929 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-09 16:00:02.430220 | rockylinux-9 -> localhost | Generating public/private rsa key pair. 2026-04-09 16:00:02.430495 | rockylinux-9 -> localhost | Your identification has been saved in /var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/work/8bfac1489c044b068c820a96fa0710d8_id_rsa 2026-04-09 16:00:02.430544 | rockylinux-9 -> localhost | Your public key has been saved in /var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/work/8bfac1489c044b068c820a96fa0710d8_id_rsa.pub 2026-04-09 16:00:02.430584 | rockylinux-9 -> localhost | The key fingerprint is: 2026-04-09 16:00:02.430619 | rockylinux-9 -> localhost | SHA256:y65Jx4+SQVDJ4dGEMXVLsR2mQP4fmhk6bIe1AddE5+U zuul-build-sshkey 2026-04-09 16:00:02.430677 | rockylinux-9 -> localhost | The key's randomart image is: 2026-04-09 16:00:02.430712 | rockylinux-9 -> localhost | +---[RSA 3072]----+ 2026-04-09 16:00:02.430751 | rockylinux-9 -> localhost | | o*X= +o= . .| 2026-04-09 16:00:02.430788 | rockylinux-9 -> localhost | | ..++.+ O + o | 2026-04-09 16:00:02.430822 | rockylinux-9 -> localhost | | .. o = o . E| 2026-04-09 16:00:02.430856 | rockylinux-9 -> localhost | | . + | 2026-04-09 16:00:02.430888 | rockylinux-9 -> localhost | | . S = . | 2026-04-09 16:00:02.430919 | rockylinux-9 -> localhost | | .+ = O . | 2026-04-09 16:00:02.430946 | rockylinux-9 -> localhost | | .o@ * . | 2026-04-09 16:00:02.430972 | rockylinux-9 -> localhost | | .o= = | 2026-04-09 16:00:02.431005 | rockylinux-9 -> localhost | | ooo . | 2026-04-09 16:00:02.431034 | rockylinux-9 -> localhost | +----[SHA256]-----+ 2026-04-09 16:00:02.431119 | rockylinux-9 -> localhost | ok: Runtime: 0:00:00.429655 2026-04-09 16:00:02.438451 | 2026-04-09 16:00:02.438601 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-09 16:00:02.472154 | rockylinux-9 | ok 2026-04-09 16:00:02.484304 | rockylinux-9 | included: /var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-09 16:00:02.495477 | 2026-04-09 16:00:02.495576 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-09 16:00:02.511416 | rockylinux-9 | skipping: Conditional result was False 2026-04-09 16:00:02.520128 | 2026-04-09 16:00:02.520300 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-09 16:00:03.039434 | rockylinux-9 | changed 2026-04-09 16:00:03.044643 | 2026-04-09 16:00:03.044714 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-09 16:00:03.307444 | rockylinux-9 | ok 2026-04-09 16:00:03.312256 | 2026-04-09 16:00:03.312330 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-09 16:00:04.272806 | rockylinux-9 | changed 2026-04-09 16:00:04.377576 | 2026-04-09 16:00:04.377704 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-09 16:00:05.316363 | rockylinux-9 | changed 2026-04-09 16:00:05.321572 | 2026-04-09 16:00:05.321641 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-09 16:00:05.345849 | rockylinux-9 | skipping: Conditional result was False 2026-04-09 16:00:05.353537 | 2026-04-09 16:00:05.353606 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-09 16:00:05.730740 | rockylinux-9 -> localhost | changed 2026-04-09 16:00:05.745690 | 2026-04-09 16:00:05.745834 | TASK [add-build-sshkey : Add back temp key] 2026-04-09 16:00:06.064196 | rockylinux-9 -> localhost | Identity added: /var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/work/8bfac1489c044b068c820a96fa0710d8_id_rsa (zuul-build-sshkey) 2026-04-09 16:00:06.064477 | rockylinux-9 -> localhost | ok: Runtime: 0:00:00.016322 2026-04-09 16:00:06.070567 | 2026-04-09 16:00:06.070628 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-09 16:00:06.469187 | rockylinux-9 | ok 2026-04-09 16:00:06.475326 | 2026-04-09 16:00:06.475649 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-09 16:00:06.500513 | rockylinux-9 | skipping: Conditional result was False 2026-04-09 16:00:06.523206 | 2026-04-09 16:00:06.523337 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-09 16:00:06.935618 | rockylinux-9 | ok 2026-04-09 16:00:06.941084 | 2026-04-09 16:00:06.941146 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-09 16:00:07.876682 | rockylinux-9 | Output suppressed because no_log was given 2026-04-09 16:00:07.886471 | 2026-04-09 16:00:07.886539 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-09 16:00:08.154205 | rockylinux-9 | ok: "logs" 2026-04-09 16:00:08.154527 | rockylinux-9 | ok: All items complete 2026-04-09 16:00:08.154565 | 2026-04-09 16:00:08.392138 | rockylinux-9 | ok: "artifacts" 2026-04-09 16:00:08.637981 | rockylinux-9 | ok: "docs" 2026-04-09 16:00:08.657003 | 2026-04-09 16:00:08.657149 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-09 16:00:08.915741 | rockylinux-9 | changed: "logs" 2026-04-09 16:00:09.140205 | rockylinux-9 | changed: "artifacts" 2026-04-09 16:00:09.399265 | rockylinux-9 | changed: "docs" 2026-04-09 16:00:09.419555 | 2026-04-09 16:00:09.420155 | PLAY RECAP 2026-04-09 16:00:09.420258 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:00:09.420309 | rockylinux-9 | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-09 16:00:09.420342 | 2026-04-09 16:00:09.591217 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 16:00:09.593552 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 16:00:10.198315 | 2026-04-09 16:00:10.198444 | PLAY [all] 2026-04-09 16:00:10.210547 | 2026-04-09 16:00:10.486375 | TASK [setup-uv : Extract archive] 2026-04-09 16:00:13.337047 | rockylinux-9 | changed 2026-04-09 16:00:13.447165 | 2026-04-09 16:00:13.447254 | TASK [setup-uv : Print version] 2026-04-09 16:00:13.470991 | [rockylinux-9] Waiting on logger 2026-04-09 16:00:13.986828 | rockylinux-9 | ok: Runtime: 0:00:00.014427 2026-04-09 16:00:13.994970 | 2026-04-09 16:00:13.995042 | PLAY RECAP 2026-04-09 16:00:13.995090 | rockylinux-9 | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:00:13.995115 | 2026-04-09 16:00:14.107678 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 16:00:14.111270 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 16:00:14.744520 | 2026-04-09 16:00:14.744666 | PLAY [all] 2026-04-09 16:00:14.755341 | 2026-04-09 16:00:14.755430 | TASK [Copy inventory file for Zuul] 2026-04-09 16:00:16.155132 | rockylinux-9 | changed 2026-04-09 16:00:16.160267 | 2026-04-09 16:00:16.160354 | TASK [Switch "ansible_host" to private IP] 2026-04-09 16:00:16.512138 | rockylinux-9 | changed: 1 replacements made 2026-04-09 16:00:16.525832 | 2026-04-09 16:00:16.526000 | TASK [Run Molecule scenario] 2026-04-09 16:00:16.557880 | [rockylinux-9] Waiting on logger 2026-04-09 16:00:24.709915 | [rockylinux-9] Waiting on logger 2026-04-09 16:00:34.886136 | [rockylinux-9] Waiting on logger 2026-04-09 16:00:45.065981 | [rockylinux-9] Waiting on logger 2026-04-09 16:00:55.238021 | [rockylinux-9] Waiting on logger 2026-04-09 16:01:05.413956 | [rockylinux-9] Waiting on logger 2026-04-09 16:01:14.571115 | [rockylinux-9] Waiting on logger 2026-04-09 16:01:24.742093 | [rockylinux-9] Waiting on logger 2026-04-09 16:01:34.918012 | [rockylinux-9] Waiting on logger 2026-04-09 16:01:45.094081 | [rockylinux-9] Waiting on logger 2026-04-09 16:01:55.269993 | [rockylinux-9] Waiting on logger 2026-04-09 16:02:05.446504 | [rockylinux-9] Waiting on logger 2026-04-09 16:02:14.598061 | [rockylinux-9] Waiting on logger 2026-04-09 16:02:24.774307 | [rockylinux-9] Waiting on logger 2026-04-09 16:02:34.950314 | [rockylinux-9] Waiting on logger 2026-04-09 16:02:37.293395 | rockylinux-9 | ok: Runtime: 0:02:19.721546 2026-04-09 16:02:37.298747 | 2026-04-09 16:02:37.298800 | PLAY RECAP 2026-04-09 16:02:37.298843 | rockylinux-9 | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:02:37.298865 | 2026-04-09 16:02:37.411703 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 16:02:37.413814 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 16:02:38.085343 | 2026-04-09 16:02:38.145589 | PLAY [all] 2026-04-09 16:02:38.161547 | 2026-04-09 16:02:38.161648 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-09 16:02:38.207701 | rockylinux-9 | skipping: Conditional result was False 2026-04-09 16:02:38.216052 | 2026-04-09 16:02:38.216188 | TASK [fetch-output : Set log path for single node] 2026-04-09 16:02:38.263156 | rockylinux-9 | ok 2026-04-09 16:02:38.268108 | 2026-04-09 16:02:38.268194 | LOOP [fetch-output : Ensure local output dirs] 2026-04-09 16:02:38.678057 | rockylinux-9 -> localhost | ok: "/var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/work/logs" 2026-04-09 16:02:38.897025 | rockylinux-9 -> localhost | changed: "/var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/work/artifacts" 2026-04-09 16:02:39.110777 | rockylinux-9 -> localhost | changed: "/var/lib/zuul/builds/8bfac1489c044b068c820a96fa0710d8/work/docs" 2026-04-09 16:02:39.127177 | 2026-04-09 16:02:39.127340 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-09 16:02:39.836945 | rockylinux-9 | changed: .d..t...... ./ 2026-04-09 16:02:39.915856 | rockylinux-9 | changed: All items complete 2026-04-09 16:02:39.916011 | 2026-04-09 16:02:40.330262 | rockylinux-9 | changed: .d..t...... ./ 2026-04-09 16:02:40.861809 | rockylinux-9 | changed: .d..t...... ./ 2026-04-09 16:02:40.883306 | 2026-04-09 16:02:40.883462 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-09 16:02:41.361037 | rockylinux-9 -> localhost | ok: Item: artifacts Runtime: 0:00:00.007970 2026-04-09 16:02:41.587930 | rockylinux-9 -> localhost | ok: Item: docs Runtime: 0:00:00.009552 2026-04-09 16:02:41.609404 | 2026-04-09 16:02:41.609532 | PLAY [all] 2026-04-09 16:02:41.616898 | 2026-04-09 16:02:41.617004 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-09 16:02:42.097401 | rockylinux-9 | changed 2026-04-09 16:02:42.105880 | 2026-04-09 16:02:42.107388 | PLAY RECAP 2026-04-09 16:02:42.107445 | rockylinux-9 | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-09 16:02:42.107467 | 2026-04-09 16:02:42.211523 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 16:02:42.213860 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-09 16:02:42.795993 | 2026-04-09 16:02:42.796134 | PLAY [localhost] 2026-04-09 16:02:42.806627 | 2026-04-09 16:02:42.806730 | TASK [Generate Zuul manifest] 2026-04-09 16:02:42.828767 | localhost | ok 2026-04-09 16:02:42.844591 | 2026-04-09 16:02:42.844702 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-09 16:02:43.191044 | localhost | changed 2026-04-09 16:02:43.202996 | 2026-04-09 16:02:43.203115 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-09 16:02:43.233049 | localhost | ok 2026-04-09 16:02:43.241716 | 2026-04-09 16:02:43.241874 | TASK [Upload logs] 2026-04-09 16:02:43.261178 | localhost | ok 2026-04-09 16:02:43.323623 | 2026-04-09 16:02:43.323761 | TASK [Set zuul-log-path fact] 2026-04-09 16:02:43.345331 | localhost | ok 2026-04-09 16:02:43.361554 | 2026-04-09 16:02:43.361652 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 16:02:43.395651 | localhost | ok 2026-04-09 16:02:43.406224 | 2026-04-09 16:02:43.406332 | TASK [upload-logs : Create log directories] 2026-04-09 16:02:43.831827 | localhost | changed 2026-04-09 16:02:43.839672 | 2026-04-09 16:02:43.839767 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-09 16:02:44.263072 | localhost -> localhost | ok: Runtime: 0:00:00.003669 2026-04-09 16:02:44.270076 | 2026-04-09 16:02:44.270146 | TASK [upload-logs : Upload logs to log server] 2026-04-09 16:02:44.769423 | localhost | Output suppressed because no_log was given 2026-04-09 16:02:44.773924 | 2026-04-09 16:02:44.773991 | LOOP [upload-logs : Compress console log and json output] 2026-04-09 16:02:44.825594 | localhost | skipping: Conditional result was False 2026-04-09 16:02:44.833540 | localhost | skipping: Conditional result was False 2026-04-09 16:02:44.846499 | 2026-04-09 16:02:44.846638 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-09 16:02:44.893154 | localhost | skipping: Conditional result was False 2026-04-09 16:02:44.893455 | 2026-04-09 16:02:44.897948 | localhost | skipping: Conditional result was False 2026-04-09 16:02:44.908489 | 2026-04-09 16:02:44.908619 | LOOP [upload-logs : Upload console log and json output]