2026-03-15 13:18:24.896476 | Job console starting 2026-03-15 13:18:24.904797 | Updating git repos 2026-03-15 13:18:24.933244 | Cloning repos into workspace 2026-03-15 13:18:25.034681 | Restoring repo states 2026-03-15 13:18:25.043885 | Merging changes 2026-03-15 13:18:25.389078 | Checking out repos 2026-03-15 13:18:25.481888 | Preparing playbooks 2026-03-15 13:18:27.181085 | Running Ansible setup 2026-03-15 13:18:30.902777 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-15 13:18:31.514644 | 2026-03-15 13:18:31.514772 | PLAY [localhost] 2026-03-15 13:18:31.522185 | 2026-03-15 13:18:31.522258 | TASK [Gathering Facts] 2026-03-15 13:18:32.516127 | localhost | ok 2026-03-15 13:18:32.523833 | 2026-03-15 13:18:32.523920 | TASK [Setup log path fact] 2026-03-15 13:18:32.545811 | localhost | ok 2026-03-15 13:18:32.560826 | 2026-03-15 13:18:32.560903 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-15 13:18:32.591442 | localhost | ok 2026-03-15 13:18:32.600025 | 2026-03-15 13:18:32.600124 | TASK [emit-job-header : Print job information] 2026-03-15 13:18:32.632598 | # Job Information 2026-03-15 13:18:32.632755 | Ansible Version: 2.16.16 2026-03-15 13:18:32.632799 | Job: ansible-collection-containers-molecule-nerdctl-rockylinux-9 2026-03-15 13:18:32.632831 | Pipeline: check 2026-03-15 13:18:32.632861 | Executor: 0a8996d2b663 2026-03-15 13:18:32.632888 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/93 2026-03-15 13:18:32.632922 | Event ID: 2231fa50-2071-11f1-92aa-810779cc3e94 2026-03-15 13:18:32.636700 | 2026-03-15 13:18:32.636792 | LOOP [emit-job-header : Print node information] 2026-03-15 13:18:32.727106 | localhost | ok: 2026-03-15 13:18:32.727321 | localhost | # Node Information 2026-03-15 13:18:32.727350 | localhost | Inventory Hostname: rockylinux-9 2026-03-15 13:18:32.727376 | localhost | Hostname: np0000158857 2026-03-15 13:18:32.727396 | localhost | Username: zuul 2026-03-15 13:18:32.727418 | localhost | Distro: Rocky 9.7 2026-03-15 13:18:32.727437 | localhost | Provider: yul1 2026-03-15 13:18:32.727456 | localhost | Region: ca-ymq-1 2026-03-15 13:18:32.727474 | localhost | Label: rockylinux-9 2026-03-15 13:18:32.727492 | localhost | Product Name: OpenStack Nova 2026-03-15 13:18:32.727510 | localhost | Interface IP: 199.204.45.162 2026-03-15 13:18:32.747738 | 2026-03-15 13:18:32.747933 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-15 13:18:33.149423 | localhost -> localhost | changed 2026-03-15 13:18:33.156317 | 2026-03-15 13:18:33.156414 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-15 13:18:34.059046 | localhost -> localhost | changed 2026-03-15 13:18:34.069102 | 2026-03-15 13:18:34.069165 | PLAY [all] 2026-03-15 13:18:34.079773 | 2026-03-15 13:18:34.079881 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-15 13:18:34.314276 | rockylinux-9 -> localhost | ok 2026-03-15 13:18:34.324164 | 2026-03-15 13:18:34.324247 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-15 13:18:34.355386 | rockylinux-9 | ok 2026-03-15 13:18:34.374374 | rockylinux-9 | included: /var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-15 13:18:34.379633 | 2026-03-15 13:18:34.379697 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-15 13:18:35.367332 | rockylinux-9 -> localhost | Generating public/private rsa key pair. 2026-03-15 13:18:35.367537 | rockylinux-9 -> localhost | Your identification has been saved in /var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/work/88801461cc1142c2b36825fc3d71a495_id_rsa 2026-03-15 13:18:35.367569 | rockylinux-9 -> localhost | Your public key has been saved in /var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/work/88801461cc1142c2b36825fc3d71a495_id_rsa.pub 2026-03-15 13:18:35.367597 | rockylinux-9 -> localhost | The key fingerprint is: 2026-03-15 13:18:35.367618 | rockylinux-9 -> localhost | SHA256:U5KMLGSx56Qv5WvUFJkRlFbtXy+hHF29T6enQXwgKcA zuul-build-sshkey 2026-03-15 13:18:35.367654 | rockylinux-9 -> localhost | The key's randomart image is: 2026-03-15 13:18:35.367675 | rockylinux-9 -> localhost | +---[RSA 3072]----+ 2026-03-15 13:18:35.367702 | rockylinux-9 -> localhost | | +. o=O.. . .| 2026-03-15 13:18:35.367723 | rockylinux-9 -> localhost | | o o oE.. + . o| 2026-03-15 13:18:35.367744 | rockylinux-9 -> localhost | | o =.+..o + o.| 2026-03-15 13:18:35.367764 | rockylinux-9 -> localhost | | * .o o =.=| 2026-03-15 13:18:35.367784 | rockylinux-9 -> localhost | | . ooS . = *+| 2026-03-15 13:18:35.367803 | rockylinux-9 -> localhost | | +. .. o = +| 2026-03-15 13:18:35.367821 | rockylinux-9 -> localhost | | ..o = | 2026-03-15 13:18:35.367841 | rockylinux-9 -> localhost | | ... . | 2026-03-15 13:18:35.367863 | rockylinux-9 -> localhost | | .. | 2026-03-15 13:18:35.367883 | rockylinux-9 -> localhost | +----[SHA256]-----+ 2026-03-15 13:18:35.367937 | rockylinux-9 -> localhost | ok: Runtime: 0:00:00.583020 2026-03-15 13:18:35.372892 | 2026-03-15 13:18:35.372977 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-15 13:18:35.402021 | rockylinux-9 | ok 2026-03-15 13:18:35.410325 | rockylinux-9 | included: /var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-15 13:18:35.418195 | 2026-03-15 13:18:35.418257 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-15 13:18:35.442758 | rockylinux-9 | skipping: Conditional result was False 2026-03-15 13:18:35.449214 | 2026-03-15 13:18:35.449303 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-15 13:18:35.929629 | rockylinux-9 | changed 2026-03-15 13:18:35.934367 | 2026-03-15 13:18:35.934436 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-15 13:18:36.213744 | rockylinux-9 | ok 2026-03-15 13:18:36.222266 | 2026-03-15 13:18:36.222328 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-15 13:18:37.193129 | rockylinux-9 | changed 2026-03-15 13:18:37.201008 | 2026-03-15 13:18:37.201075 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-15 13:18:38.161781 | rockylinux-9 | changed 2026-03-15 13:18:38.206434 | 2026-03-15 13:18:38.206567 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-15 13:18:38.230999 | rockylinux-9 | skipping: Conditional result was False 2026-03-15 13:18:38.243010 | 2026-03-15 13:18:38.243156 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-15 13:18:38.612555 | rockylinux-9 -> localhost | changed 2026-03-15 13:18:38.630765 | 2026-03-15 13:18:38.630862 | TASK [add-build-sshkey : Add back temp key] 2026-03-15 13:18:38.940505 | rockylinux-9 -> localhost | Identity added: /var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/work/88801461cc1142c2b36825fc3d71a495_id_rsa (zuul-build-sshkey) 2026-03-15 13:18:38.940791 | rockylinux-9 -> localhost | ok: Runtime: 0:00:00.012755 2026-03-15 13:18:38.948456 | 2026-03-15 13:18:38.948533 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-15 13:18:39.339510 | rockylinux-9 | ok 2026-03-15 13:18:39.344927 | 2026-03-15 13:18:39.345023 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-15 13:18:39.368174 | rockylinux-9 | skipping: Conditional result was False 2026-03-15 13:18:39.382346 | 2026-03-15 13:18:39.382410 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-15 13:18:39.780820 | rockylinux-9 | ok 2026-03-15 13:18:39.786762 | 2026-03-15 13:18:39.786826 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-15 13:18:40.743932 | rockylinux-9 | Output suppressed because no_log was given 2026-03-15 13:18:40.755815 | 2026-03-15 13:18:40.755903 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-15 13:18:41.020850 | rockylinux-9 | ok: "logs" 2026-03-15 13:18:41.021107 | rockylinux-9 | ok: All items complete 2026-03-15 13:18:41.021137 | 2026-03-15 13:18:41.244225 | rockylinux-9 | ok: "artifacts" 2026-03-15 13:18:41.482242 | rockylinux-9 | ok: "docs" 2026-03-15 13:18:41.496214 | 2026-03-15 13:18:41.496421 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-15 13:18:41.776069 | rockylinux-9 | changed: "logs" 2026-03-15 13:18:42.025889 | rockylinux-9 | changed: "artifacts" 2026-03-15 13:18:42.266063 | rockylinux-9 | changed: "docs" 2026-03-15 13:18:42.285426 | 2026-03-15 13:18:42.285563 | PLAY RECAP 2026-03-15 13:18:42.285624 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-15 13:18:42.285666 | rockylinux-9 | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-15 13:18:42.285694 | 2026-03-15 13:18:42.406947 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-15 13:18:42.408488 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-15 13:18:42.964550 | 2026-03-15 13:18:42.964662 | PLAY [all] 2026-03-15 13:18:42.976638 | 2026-03-15 13:18:42.976712 | TASK [setup-uv : Extract archive] 2026-03-15 13:18:45.909169 | rockylinux-9 | changed 2026-03-15 13:18:45.914476 | 2026-03-15 13:18:45.914551 | TASK [setup-uv : Print version] 2026-03-15 13:18:45.936485 | [rockylinux-9] Waiting on logger 2026-03-15 13:18:46.448316 | rockylinux-9 | ok: Runtime: 0:00:00.017606 2026-03-15 13:18:46.454098 | 2026-03-15 13:18:46.454148 | PLAY RECAP 2026-03-15 13:18:46.454198 | rockylinux-9 | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-15 13:18:46.454222 | 2026-03-15 13:18:46.551060 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-15 13:18:46.552214 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-15 13:18:47.123527 | 2026-03-15 13:18:47.123769 | PLAY [all] 2026-03-15 13:18:47.136936 | 2026-03-15 13:18:47.137032 | TASK [Copy inventory file for Zuul] 2026-03-15 13:18:48.571631 | rockylinux-9 | changed 2026-03-15 13:18:48.576114 | 2026-03-15 13:18:48.576187 | TASK [Switch "ansible_host" to private IP] 2026-03-15 13:18:48.929694 | rockylinux-9 | changed: 1 replacements made 2026-03-15 13:18:48.940429 | 2026-03-15 13:18:48.940507 | TASK [Run Molecule scenario] 2026-03-15 13:18:48.963727 | [rockylinux-9] Waiting on logger 2026-03-15 13:18:57.093947 | [rockylinux-9] Waiting on logger 2026-03-15 13:19:07.274065 | [rockylinux-9] Waiting on logger 2026-03-15 13:19:17.445817 | [rockylinux-9] Waiting on logger 2026-03-15 13:19:27.622064 | [rockylinux-9] Waiting on logger 2026-03-15 13:19:37.801887 | [rockylinux-9] Waiting on logger 2026-03-15 13:19:46.955106 | [rockylinux-9] Waiting on logger 2026-03-15 13:19:57.126139 | [rockylinux-9] Waiting on logger 2026-03-15 13:20:07.305983 | [rockylinux-9] Waiting on logger 2026-03-15 13:20:17.477886 | [rockylinux-9] Waiting on logger 2026-03-15 13:20:27.657951 | [rockylinux-9] Waiting on logger 2026-03-15 13:20:32.238173 | rockylinux-9 | ok: Runtime: 0:01:42.481493 2026-03-15 13:20:32.244447 | 2026-03-15 13:20:32.244492 | PLAY RECAP 2026-03-15 13:20:32.244547 | rockylinux-9 | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-15 13:20:32.244569 | 2026-03-15 13:20:32.368769 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-15 13:20:32.370750 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-15 13:20:32.939619 | 2026-03-15 13:20:32.939805 | PLAY [all] 2026-03-15 13:20:32.950863 | 2026-03-15 13:20:32.950942 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-15 13:20:32.997166 | rockylinux-9 | skipping: Conditional result was False 2026-03-15 13:20:33.005167 | 2026-03-15 13:20:33.005275 | TASK [fetch-output : Set log path for single node] 2026-03-15 13:20:33.048251 | rockylinux-9 | ok 2026-03-15 13:20:33.055328 | 2026-03-15 13:20:33.055396 | LOOP [fetch-output : Ensure local output dirs] 2026-03-15 13:20:33.474526 | rockylinux-9 -> localhost | ok: "/var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/work/logs" 2026-03-15 13:20:33.672256 | rockylinux-9 -> localhost | changed: "/var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/work/artifacts" 2026-03-15 13:20:33.874693 | rockylinux-9 -> localhost | changed: "/var/lib/zuul/builds/88801461cc1142c2b36825fc3d71a495/work/docs" 2026-03-15 13:20:33.888706 | 2026-03-15 13:20:33.889012 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-15 13:20:34.565932 | rockylinux-9 | changed: .d..t...... ./ 2026-03-15 13:20:34.566159 | rockylinux-9 | changed: All items complete 2026-03-15 13:20:34.566197 | 2026-03-15 13:20:35.095713 | rockylinux-9 | changed: .d..t...... ./ 2026-03-15 13:20:35.610518 | rockylinux-9 | changed: .d..t...... ./ 2026-03-15 13:20:35.628037 | 2026-03-15 13:20:35.628216 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-15 13:20:36.070529 | rockylinux-9 -> localhost | ok: Item: artifacts Runtime: 0:00:00.008297 2026-03-15 13:20:36.305859 | rockylinux-9 -> localhost | ok: Item: docs Runtime: 0:00:00.008783 2026-03-15 13:20:36.320478 | 2026-03-15 13:20:36.320658 | PLAY [all] 2026-03-15 13:20:36.327029 | 2026-03-15 13:20:36.327102 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-15 13:20:36.799293 | rockylinux-9 | changed 2026-03-15 13:20:36.806807 | 2026-03-15 13:20:36.806910 | PLAY RECAP 2026-03-15 13:20:36.806958 | rockylinux-9 | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-15 13:20:36.806982 | 2026-03-15 13:20:36.965557 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-15 13:20:36.967513 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-15 13:20:37.513779 | 2026-03-15 13:20:37.513889 | PLAY [localhost] 2026-03-15 13:20:37.523259 | 2026-03-15 13:20:37.523335 | TASK [Generate Zuul manifest] 2026-03-15 13:20:37.541574 | localhost | ok 2026-03-15 13:20:37.556636 | 2026-03-15 13:20:37.556708 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-15 13:20:37.854285 | localhost | changed 2026-03-15 13:20:37.865280 | 2026-03-15 13:20:37.865350 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-15 13:20:37.895747 | localhost | ok 2026-03-15 13:20:37.904351 | 2026-03-15 13:20:37.904412 | TASK [Upload logs] 2026-03-15 13:20:37.923296 | localhost | ok 2026-03-15 13:20:37.980382 | 2026-03-15 13:20:37.980481 | TASK [Set zuul-log-path fact] 2026-03-15 13:20:38.000837 | localhost | ok 2026-03-15 13:20:38.013333 | 2026-03-15 13:20:38.013399 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-15 13:20:38.043070 | localhost | ok 2026-03-15 13:20:38.051627 | 2026-03-15 13:20:38.051688 | TASK [upload-logs : Create log directories] 2026-03-15 13:20:38.427070 | localhost | changed 2026-03-15 13:20:38.431582 | 2026-03-15 13:20:38.431649 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-15 13:20:38.829550 | localhost -> localhost | ok: Runtime: 0:00:00.006589 2026-03-15 13:20:38.836463 | 2026-03-15 13:20:38.836539 | TASK [upload-logs : Upload logs to log server] 2026-03-15 13:20:39.262687 | localhost | Output suppressed because no_log was given 2026-03-15 13:20:39.267632 | 2026-03-15 13:20:39.267719 | LOOP [upload-logs : Compress console log and json output] 2026-03-15 13:20:39.309941 | localhost | skipping: Conditional result was False 2026-03-15 13:20:39.317194 | localhost | skipping: Conditional result was False 2026-03-15 13:20:39.330042 | 2026-03-15 13:20:39.330157 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-15 13:20:39.371483 | localhost | skipping: Conditional result was False 2026-03-15 13:20:39.371708 | 2026-03-15 13:20:39.376090 | localhost | skipping: Conditional result was False 2026-03-15 13:20:39.392155 | 2026-03-15 13:20:39.392271 | LOOP [upload-logs : Upload console log and json output]