2026-04-03 00:52:48.344849 | Job console starting 2026-04-03 00:52:48.360680 | Updating git repos 2026-04-03 00:52:48.381213 | Cloning repos into workspace 2026-04-03 00:52:48.687309 | Restoring repo states 2026-04-03 00:52:48.698770 | Merging changes 2026-04-03 00:52:49.022232 | Checking out repos 2026-04-03 00:52:49.160338 | Preparing playbooks 2026-04-03 00:52:51.598241 | Running Ansible setup 2026-04-03 00:52:55.498028 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-03 00:52:56.091147 | 2026-04-03 00:52:56.091272 | PLAY [localhost] 2026-04-03 00:52:56.098768 | 2026-04-03 00:52:56.098840 | TASK [Gathering Facts] 2026-04-03 00:52:57.006538 | localhost | ok 2026-04-03 00:52:57.015784 | 2026-04-03 00:52:57.015859 | TASK [Setup log path fact] 2026-04-03 00:52:57.037068 | localhost | ok 2026-04-03 00:52:57.049406 | 2026-04-03 00:52:57.049499 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-03 00:52:57.083080 | localhost | ok 2026-04-03 00:52:57.093806 | 2026-04-03 00:52:57.093984 | TASK [emit-job-header : Print job information] 2026-04-03 00:52:57.135780 | # Job Information 2026-04-03 00:52:57.136032 | Ansible Version: 2.16.16 2026-04-03 00:52:57.136118 | Job: ansible-collection-containers-molecule-docker-rockylinux-9 2026-04-03 00:52:57.136144 | Pipeline: check 2026-04-03 00:52:57.136165 | Executor: 0a8996d2b663 2026-04-03 00:52:57.136187 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/103 2026-04-03 00:52:57.136211 | Event ID: 48923fe0-2ef7-11f1-94a5-904b5104f847 2026-04-03 00:52:57.140203 | 2026-04-03 00:52:57.140284 | LOOP [emit-job-header : Print node information] 2026-04-03 00:52:57.250541 | localhost | ok: 2026-04-03 00:52:57.250731 | localhost | # Node Information 2026-04-03 00:52:57.250760 | localhost | Inventory Hostname: rockylinux-9 2026-04-03 00:52:57.250782 | localhost | Hostname: np0000163276 2026-04-03 00:52:57.250931 | localhost | Username: zuul 2026-04-03 00:52:57.251231 | localhost | Distro: Rocky 9.7 2026-04-03 00:52:57.251269 | localhost | Provider: yul1 2026-04-03 00:52:57.251291 | localhost | Region: ca-ymq-1 2026-04-03 00:52:57.251310 | localhost | Label: rockylinux-9 2026-04-03 00:52:57.251329 | localhost | Product Name: OpenStack Nova 2026-04-03 00:52:57.251348 | localhost | Interface IP: 199.204.45.169 2026-04-03 00:52:57.266975 | 2026-04-03 00:52:57.267182 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-03 00:52:57.642647 | localhost -> localhost | changed 2026-04-03 00:52:57.648304 | 2026-04-03 00:52:57.648385 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-03 00:52:58.474925 | localhost -> localhost | changed 2026-04-03 00:52:58.481401 | 2026-04-03 00:52:58.481459 | PLAY [all] 2026-04-03 00:52:58.499457 | 2026-04-03 00:52:58.499580 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-03 00:52:58.736222 | rockylinux-9 -> localhost | ok 2026-04-03 00:52:58.741735 | 2026-04-03 00:52:58.741803 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-03 00:52:58.770220 | rockylinux-9 | ok 2026-04-03 00:52:58.785654 | rockylinux-9 | included: /var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-03 00:52:58.790708 | 2026-04-03 00:52:58.790806 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-03 00:52:59.853843 | rockylinux-9 -> localhost | Generating public/private rsa key pair. 2026-04-03 00:52:59.854051 | rockylinux-9 -> localhost | Your identification has been saved in /var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/work/4963682ca0e949b187d22fdaaf65eb47_id_rsa 2026-04-03 00:52:59.854085 | rockylinux-9 -> localhost | Your public key has been saved in /var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/work/4963682ca0e949b187d22fdaaf65eb47_id_rsa.pub 2026-04-03 00:52:59.854110 | rockylinux-9 -> localhost | The key fingerprint is: 2026-04-03 00:52:59.854134 | rockylinux-9 -> localhost | SHA256:cwFQGo3aZ7ioMbr5glERHCD5Ma83Qf9jEiyOXLq8bRo zuul-build-sshkey 2026-04-03 00:52:59.854176 | rockylinux-9 -> localhost | The key's randomart image is: 2026-04-03 00:52:59.854199 | rockylinux-9 -> localhost | +---[RSA 3072]----+ 2026-04-03 00:52:59.854226 | rockylinux-9 -> localhost | |o+oo o=o | 2026-04-03 00:52:59.854248 | rockylinux-9 -> localhost | |o = . .o.. | 2026-04-03 00:52:59.854280 | rockylinux-9 -> localhost | | . * =.. . | 2026-04-03 00:52:59.854301 | rockylinux-9 -> localhost | | o * * o . | 2026-04-03 00:52:59.854321 | rockylinux-9 -> localhost | | o * + *S . | 2026-04-03 00:52:59.854341 | rockylinux-9 -> localhost | |. B = o +o | 2026-04-03 00:52:59.854361 | rockylinux-9 -> localhost | |.+E* . o . | 2026-04-03 00:52:59.854381 | rockylinux-9 -> localhost | |+.+o. | 2026-04-03 00:52:59.854404 | rockylinux-9 -> localhost | |o+++. | 2026-04-03 00:52:59.854424 | rockylinux-9 -> localhost | +----[SHA256]-----+ 2026-04-03 00:52:59.854488 | rockylinux-9 -> localhost | ok: Runtime: 0:00:00.651162 2026-04-03 00:52:59.859693 | 2026-04-03 00:52:59.859770 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-03 00:52:59.890555 | rockylinux-9 | ok 2026-04-03 00:52:59.901934 | rockylinux-9 | included: /var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-03 00:52:59.910098 | 2026-04-03 00:52:59.910177 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-03 00:52:59.934263 | rockylinux-9 | skipping: Conditional result was False 2026-04-03 00:52:59.944652 | 2026-04-03 00:52:59.944723 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-03 00:53:00.443845 | rockylinux-9 | changed 2026-04-03 00:53:00.451273 | 2026-04-03 00:53:00.468207 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-03 00:53:00.726021 | rockylinux-9 | ok 2026-04-03 00:53:00.731788 | 2026-04-03 00:53:00.731852 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-03 00:53:01.618191 | rockylinux-9 | changed 2026-04-03 00:53:01.625692 | 2026-04-03 00:53:01.625766 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-03 00:53:02.527844 | rockylinux-9 | changed 2026-04-03 00:53:02.534078 | 2026-04-03 00:53:02.534163 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-03 00:53:02.558397 | rockylinux-9 | skipping: Conditional result was False 2026-04-03 00:53:02.571200 | 2026-04-03 00:53:02.571265 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-03 00:53:02.981089 | rockylinux-9 -> localhost | changed 2026-04-03 00:53:02.995543 | 2026-04-03 00:53:02.995667 | TASK [add-build-sshkey : Add back temp key] 2026-04-03 00:53:03.295969 | rockylinux-9 -> localhost | Identity added: /var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/work/4963682ca0e949b187d22fdaaf65eb47_id_rsa (zuul-build-sshkey) 2026-04-03 00:53:03.296185 | rockylinux-9 -> localhost | ok: Runtime: 0:00:00.020364 2026-04-03 00:53:03.304765 | 2026-04-03 00:53:03.304826 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-03 00:53:03.672946 | rockylinux-9 | ok 2026-04-03 00:53:03.678682 | 2026-04-03 00:53:03.678766 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-03 00:53:03.718628 | rockylinux-9 | skipping: Conditional result was False 2026-04-03 00:53:03.732121 | 2026-04-03 00:53:03.732448 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-03 00:53:04.133457 | rockylinux-9 | ok 2026-04-03 00:53:04.140782 | 2026-04-03 00:53:04.140853 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-03 00:53:05.146621 | rockylinux-9 | Output suppressed because no_log was given 2026-04-03 00:53:05.155090 | 2026-04-03 00:53:05.155160 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-03 00:53:05.418280 | rockylinux-9 | ok: "logs" 2026-04-03 00:53:05.418892 | rockylinux-9 | ok: All items complete 2026-04-03 00:53:05.418941 | 2026-04-03 00:53:05.644687 | rockylinux-9 | ok: "artifacts" 2026-04-03 00:53:05.862186 | rockylinux-9 | ok: "docs" 2026-04-03 00:53:05.882605 | 2026-04-03 00:53:05.882757 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-03 00:53:06.145351 | rockylinux-9 | changed: "logs" 2026-04-03 00:53:06.360829 | rockylinux-9 | changed: "artifacts" 2026-04-03 00:53:06.603246 | rockylinux-9 | changed: "docs" 2026-04-03 00:53:06.622011 | 2026-04-03 00:53:06.622124 | PLAY RECAP 2026-04-03 00:53:06.622173 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:53:06.622204 | rockylinux-9 | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-03 00:53:06.622227 | 2026-04-03 00:53:06.751022 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-03 00:53:06.752163 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-03 00:53:07.409728 | 2026-04-03 00:53:07.409915 | PLAY [all] 2026-04-03 00:53:07.421943 | 2026-04-03 00:53:07.422041 | TASK [setup-uv : Extract archive] 2026-04-03 00:53:10.412849 | rockylinux-9 | changed 2026-04-03 00:53:10.420112 | 2026-04-03 00:53:10.420188 | TASK [setup-uv : Print version] 2026-04-03 00:53:10.442428 | [rockylinux-9] Waiting on logger 2026-04-03 00:53:10.956526 | rockylinux-9 | ok: Runtime: 0:00:00.011130 2026-04-03 00:53:10.965903 | 2026-04-03 00:53:10.965958 | PLAY RECAP 2026-04-03 00:53:10.966013 | rockylinux-9 | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:53:10.966037 | 2026-04-03 00:53:11.129623 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-03 00:53:11.131408 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-03 00:53:11.693260 | 2026-04-03 00:53:11.693418 | PLAY [all] 2026-04-03 00:53:11.704446 | 2026-04-03 00:53:11.704518 | TASK [Copy inventory file for Zuul] 2026-04-03 00:53:13.023714 | rockylinux-9 | changed 2026-04-03 00:53:13.030578 | 2026-04-03 00:53:13.030704 | TASK [Switch "ansible_host" to private IP] 2026-04-03 00:53:13.368682 | rockylinux-9 | changed: 1 replacements made 2026-04-03 00:53:13.377443 | 2026-04-03 00:53:13.377622 | TASK [Run Molecule scenario] 2026-04-03 00:53:13.403527 | [rockylinux-9] Waiting on logger 2026-04-03 00:53:21.547784 | [rockylinux-9] Waiting on logger 2026-04-03 00:53:31.718151 | [rockylinux-9] Waiting on logger 2026-04-03 00:53:41.927756 | [rockylinux-9] Waiting on logger 2026-04-03 00:53:52.102424 | [rockylinux-9] Waiting on logger 2026-04-03 00:54:02.310110 | [rockylinux-9] Waiting on logger 2026-04-03 00:54:11.467914 | [rockylinux-9] Waiting on logger 2026-04-03 00:54:21.637934 | [rockylinux-9] Waiting on logger 2026-04-03 00:54:31.813979 | [rockylinux-9] Waiting on logger 2026-04-03 00:54:41.990551 | [rockylinux-9] Waiting on logger 2026-04-03 00:54:52.330070 | [rockylinux-9] Waiting on logger 2026-04-03 00:55:01.483615 | [rockylinux-9] Waiting on logger 2026-04-03 00:55:09.325205 | rockylinux-9 | ok: Runtime: 0:01:54.490273 2026-04-03 00:55:09.337133 | 2026-04-03 00:55:09.337288 | PLAY RECAP 2026-04-03 00:55:09.337346 | rockylinux-9 | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:55:09.337370 | 2026-04-03 00:55:09.490044 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-03 00:55:09.493358 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-03 00:55:10.037848 | 2026-04-03 00:55:10.037969 | PLAY [all] 2026-04-03 00:55:10.048193 | 2026-04-03 00:55:10.048289 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-03 00:55:10.094213 | rockylinux-9 | skipping: Conditional result was False 2026-04-03 00:55:10.103741 | 2026-04-03 00:55:10.103984 | TASK [fetch-output : Set log path for single node] 2026-04-03 00:55:10.148809 | rockylinux-9 | ok 2026-04-03 00:55:10.155075 | 2026-04-03 00:55:10.155146 | LOOP [fetch-output : Ensure local output dirs] 2026-04-03 00:55:10.529307 | rockylinux-9 -> localhost | ok: "/var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/work/logs" 2026-04-03 00:55:10.748517 | rockylinux-9 -> localhost | changed: "/var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/work/artifacts" 2026-04-03 00:55:10.960579 | rockylinux-9 -> localhost | changed: "/var/lib/zuul/builds/4963682ca0e949b187d22fdaaf65eb47/work/docs" 2026-04-03 00:55:10.981304 | 2026-04-03 00:55:10.981780 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-03 00:55:11.681307 | rockylinux-9 | ok 2026-04-03 00:55:11.681548 | rockylinux-9 | changed: All items complete 2026-04-03 00:55:11.681587 | 2026-04-03 00:55:12.204544 | rockylinux-9 | changed: .d..t...... ./ 2026-04-03 00:55:12.730383 | rockylinux-9 | changed: .d..t...... ./ 2026-04-03 00:55:12.749475 | 2026-04-03 00:55:12.749694 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-03 00:55:13.155677 | rockylinux-9 -> localhost | ok: Item: artifacts Runtime: 0:00:00.007581 2026-04-03 00:55:13.388941 | rockylinux-9 -> localhost | ok: Item: docs Runtime: 0:00:00.007727 2026-04-03 00:55:13.411553 | 2026-04-03 00:55:13.411712 | PLAY [all] 2026-04-03 00:55:13.419026 | 2026-04-03 00:55:13.419114 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-03 00:55:13.879727 | rockylinux-9 | changed 2026-04-03 00:55:13.886492 | 2026-04-03 00:55:13.886548 | PLAY RECAP 2026-04-03 00:55:13.886595 | rockylinux-9 | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-03 00:55:13.886618 | 2026-04-03 00:55:14.025859 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-03 00:55:14.027348 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-03 00:55:14.609416 | 2026-04-03 00:55:14.610161 | PLAY [localhost] 2026-04-03 00:55:14.620592 | 2026-04-03 00:55:14.620664 | TASK [Generate Zuul manifest] 2026-04-03 00:55:14.644857 | localhost | ok 2026-04-03 00:55:14.662066 | 2026-04-03 00:55:14.662144 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-03 00:55:14.988182 | localhost | changed 2026-04-03 00:55:15.006870 | 2026-04-03 00:55:15.006984 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-03 00:55:15.038813 | localhost | ok 2026-04-03 00:55:15.047767 | 2026-04-03 00:55:15.047856 | TASK [Upload logs] 2026-04-03 00:55:15.069773 | localhost | ok 2026-04-03 00:55:15.136971 | 2026-04-03 00:55:15.137132 | TASK [Set zuul-log-path fact] 2026-04-03 00:55:15.162695 | localhost | ok 2026-04-03 00:55:15.177097 | 2026-04-03 00:55:15.177194 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-03 00:55:15.209886 | localhost | ok 2026-04-03 00:55:15.217596 | 2026-04-03 00:55:15.217662 | TASK [upload-logs : Create log directories] 2026-04-03 00:55:15.666233 | localhost | changed 2026-04-03 00:55:15.673903 | 2026-04-03 00:55:15.674004 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-03 00:55:16.103930 | localhost -> localhost | ok: Runtime: 0:00:00.006334 2026-04-03 00:55:16.110533 | 2026-04-03 00:55:16.110605 | TASK [upload-logs : Upload logs to log server] 2026-04-03 00:55:16.609306 | localhost | Output suppressed because no_log was given 2026-04-03 00:55:16.614707 | 2026-04-03 00:55:16.614772 | LOOP [upload-logs : Compress console log and json output] 2026-04-03 00:55:16.671631 | localhost | skipping: Conditional result was False 2026-04-03 00:55:16.678423 | localhost | skipping: Conditional result was False 2026-04-03 00:55:16.689969 | 2026-04-03 00:55:16.690098 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-03 00:55:16.742244 | localhost | skipping: Conditional result was False 2026-04-03 00:55:16.742754 | 2026-04-03 00:55:16.746597 | localhost | skipping: Conditional result was False 2026-04-03 00:55:16.766621 | 2026-04-03 00:55:16.766859 | LOOP [upload-logs : Upload console log and json output]