2026-05-27 05:55:50.816644 | Job console starting 2026-05-27 05:55:50.873376 | Updating git repos 2026-05-27 05:55:53.024672 | Cloning repos into workspace 2026-05-27 05:56:52.027549 | Restoring repo states 2026-05-27 05:57:05.386091 | Merging changes 2026-05-27 05:57:13.895715 | Checking out repos 2026-05-27 05:57:30.533278 | Preparing playbooks 2026-05-27 05:58:07.912754 | Running Ansible setup 2026-05-27 05:58:12.301976 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-27 05:58:13.008208 | 2026-05-27 05:58:14.023756 | PLAY [localhost] 2026-05-27 05:58:14.038380 | 2026-05-27 05:58:14.038489 | TASK [Gathering Facts] 2026-05-27 05:58:14.978580 | localhost | ok 2026-05-27 05:58:14.988674 | 2026-05-27 05:58:14.988769 | TASK [Setup log path fact] 2026-05-27 05:58:15.019640 | localhost | ok 2026-05-27 05:58:15.032057 | 2026-05-27 05:58:15.032128 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-27 05:58:15.063912 | localhost | ok 2026-05-27 05:58:15.071309 | 2026-05-27 05:58:15.071382 | TASK [emit-job-header : Print job information] 2026-05-27 05:58:15.112453 | # Job Information 2026-05-27 05:58:15.112611 | Ansible Version: 2.16.18 2026-05-27 05:58:15.112658 | Job: atmosphere-molecule-aio-openvswitch 2026-05-27 05:58:15.112691 | Pipeline: check 2026-05-27 05:58:15.112720 | Executor: 2d72f0692154 2026-05-27 05:58:15.112749 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3985 2026-05-27 05:58:15.112783 | Event ID: 673ad3e0-598f-11f1-84f2-318afe1532f9 2026-05-27 05:58:15.116711 | 2026-05-27 05:58:15.116811 | LOOP [emit-job-header : Print node information] 2026-05-27 05:58:15.219132 | localhost | ok: 2026-05-27 05:58:15.219383 | localhost | # Node Information 2026-05-27 05:58:15.219442 | localhost | Inventory Hostname: instance 2026-05-27 05:58:15.219486 | localhost | Hostname: np0000176881 2026-05-27 05:58:15.219568 | localhost | Username: zuul 2026-05-27 05:58:15.219638 | localhost | Distro: Ubuntu 22.04 2026-05-27 05:58:15.219692 | localhost | Provider: yul1 2026-05-27 05:58:15.219736 | localhost | Region: ca-ymq-1 2026-05-27 05:58:15.219772 | localhost | Label: ubuntu-jammy-16 2026-05-27 05:58:15.219807 | localhost | Product Name: OpenStack Nova 2026-05-27 05:58:15.219842 | localhost | Interface IP: 199.19.213.119 2026-05-27 05:58:15.240155 | 2026-05-27 05:58:15.240326 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-27 05:58:15.668621 | localhost -> localhost | changed 2026-05-27 05:58:15.691903 | 2026-05-27 05:58:15.692155 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-27 05:58:16.853716 | localhost -> localhost | changed 2026-05-27 05:58:16.865530 | 2026-05-27 05:58:16.865619 | PLAY [all] 2026-05-27 05:58:16.874630 | 2026-05-27 05:58:16.874697 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-27 05:58:18.291784 | instance -> localhost | ok 2026-05-27 05:58:18.302148 | 2026-05-27 05:58:18.302286 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-27 05:58:18.338499 | instance | ok 2026-05-27 05:58:18.355576 | instance | included: /var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-27 05:58:18.361649 | 2026-05-27 05:58:18.361719 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-27 05:58:19.785167 | instance -> localhost | Generating public/private rsa key pair. 2026-05-27 05:58:19.785409 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/work/560fba858a804a96a6c3b04afddb685e_id_rsa 2026-05-27 05:58:19.785451 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/work/560fba858a804a96a6c3b04afddb685e_id_rsa.pub 2026-05-27 05:58:19.785483 | instance -> localhost | The key fingerprint is: 2026-05-27 05:58:19.785514 | instance -> localhost | SHA256:IN5AVs6RCk86hlJQQir8x+QSBR7GIZPBgd/RVqy/D5U zuul-build-sshkey 2026-05-27 05:58:19.785563 | instance -> localhost | The key's randomart image is: 2026-05-27 05:58:19.785593 | instance -> localhost | +---[RSA 3072]----+ 2026-05-27 05:58:19.785627 | instance -> localhost | |*O*==+o+. | 2026-05-27 05:58:19.785657 | instance -> localhost | |++B+=o+.. | 2026-05-27 05:58:19.785685 | instance -> localhost | |o= Oo=+. | 2026-05-27 05:58:19.785713 | instance -> localhost | |+ *.O+.. . | 2026-05-27 05:58:19.785740 | instance -> localhost | |.. +.+..S E | 2026-05-27 05:58:19.785768 | instance -> localhost | | o .. | 2026-05-27 05:58:19.785795 | instance -> localhost | | .. | 2026-05-27 05:58:19.785822 | instance -> localhost | | .. | 2026-05-27 05:58:19.785853 | instance -> localhost | | .. | 2026-05-27 05:58:19.785883 | instance -> localhost | +----[SHA256]-----+ 2026-05-27 05:58:19.785993 | instance -> localhost | ok: Runtime: 0:00:00.262681 2026-05-27 05:58:19.794483 | 2026-05-27 05:58:19.794548 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-27 05:58:19.833642 | instance | ok 2026-05-27 05:58:19.842914 | instance | included: /var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-27 05:58:19.851675 | 2026-05-27 05:58:19.851755 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-27 05:58:19.878909 | instance | skipping: Conditional result was False 2026-05-27 05:58:19.888209 | 2026-05-27 05:58:19.888315 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-27 05:58:20.382312 | instance | changed 2026-05-27 05:58:21.059176 | 2026-05-27 05:58:21.060009 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-27 05:58:21.299367 | instance | ok 2026-05-27 05:58:21.304269 | 2026-05-27 05:58:21.304333 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-27 05:58:21.801317 | instance | changed 2026-05-27 05:58:21.806621 | 2026-05-27 05:58:21.806689 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-27 05:58:22.270948 | instance | changed 2026-05-27 05:58:22.470446 | 2026-05-27 05:58:22.470606 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-27 05:58:22.496161 | instance | skipping: Conditional result was False 2026-05-27 05:58:22.507217 | 2026-05-27 05:58:22.507290 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-27 05:58:22.825809 | instance -> localhost | changed 2026-05-27 05:58:22.845999 | 2026-05-27 05:58:22.846135 | TASK [add-build-sshkey : Add back temp key] 2026-05-27 05:58:23.148138 | instance -> localhost | Identity added: /var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/work/560fba858a804a96a6c3b04afddb685e_id_rsa (zuul-build-sshkey) 2026-05-27 05:58:23.148376 | instance -> localhost | ok: Runtime: 0:00:00.013091 2026-05-27 05:58:23.154510 | 2026-05-27 05:58:23.154604 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-27 05:58:23.446594 | instance | ok 2026-05-27 05:58:23.457469 | 2026-05-27 05:58:23.457538 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-27 05:58:23.484236 | instance | skipping: Conditional result was False 2026-05-27 05:58:23.637901 | 2026-05-27 05:58:23.638022 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-27 05:58:23.927748 | instance | ok 2026-05-27 05:58:23.933807 | 2026-05-27 05:58:23.933880 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-27 05:58:29.639031 | instance | Output suppressed because no_log was given 2026-05-27 05:58:29.650018 | 2026-05-27 05:58:29.650106 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-27 05:58:29.845734 | instance | ok: "logs" 2026-05-27 05:58:29.845999 | instance | ok: All items complete 2026-05-27 05:58:29.846030 | 2026-05-27 05:58:29.997099 | instance | ok: "artifacts" 2026-05-27 05:58:30.153903 | instance | ok: "docs" 2026-05-27 05:58:30.175225 | 2026-05-27 05:58:30.175312 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-27 05:58:30.372606 | instance | changed: "logs" 2026-05-27 05:58:30.517687 | instance | changed: "artifacts" 2026-05-27 05:58:30.689297 | instance | changed: "docs" 2026-05-27 05:58:30.713108 | 2026-05-27 05:58:30.713217 | PLAY RECAP 2026-05-27 05:58:30.713277 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-27 05:58:30.713318 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-27 05:58:30.713352 | 2026-05-27 05:58:30.900059 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-27 05:58:30.912228 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-27 05:58:31.620185 | 2026-05-27 05:58:31.620383 | PLAY [all] 2026-05-27 05:58:31.632991 | 2026-05-27 05:58:31.633131 | TASK [setup-uv : Extract archive] 2026-05-27 05:58:33.947590 | instance | changed 2026-05-27 05:58:34.114048 | 2026-05-27 05:58:34.114219 | TASK [setup-uv : Print version] 2026-05-27 05:58:34.520345 | instance | uv 0.8.13 2026-05-27 05:58:34.658349 | instance | ok: Runtime: 0:00:00.010320 2026-05-27 05:58:34.673238 | 2026-05-27 05:58:34.673382 | TASK [Install Ansible collection siblings] 2026-05-27 05:58:35.339846 | instance | ERROR 2026-05-27 05:58:35.340132 | instance | { 2026-05-27 05:58:35.340165 | instance | "log": [ 2026-05-27 05:58:35.340187 | instance | "Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon", 2026-05-27 05:58:35.340211 | instance | "Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix", 2026-05-27 05:58:35.340231 | instance | "Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils", 2026-05-27 05:58:35.340254 | instance | "Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto", 2026-05-27 05:58:35.340273 | instance | "Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general", 2026-05-27 05:58:35.340294 | instance | "Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql", 2026-05-27 05:58:35.340312 | instance | "Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core", 2026-05-27 05:58:35.340331 | instance | "Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph", 2026-05-27 05:58:35.340349 | instance | "Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers", 2026-05-27 05:58:35.340367 | instance | "Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes", 2026-05-27 05:58:35.340385 | instance | "Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common", 2026-05-27 05:58:35.340403 | instance | "Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack", 2026-05-27 05:58:35.340421 | instance | "Resolved ansible.netcommon to v8.5.2 for >=1.2.0", 2026-05-27 05:58:35.340439 | instance | "Resolved ansible.posix to 1.6.0 for 1.6.0", 2026-05-27 05:58:35.340458 | instance | "Resolved ansible.utils to v6.0.2 for >=2.9.0,>=3.0.0", 2026-05-27 05:58:35.340475 | instance | "Resolved community.crypto to 2.2.3 for 2.2.3", 2026-05-27 05:58:35.340494 | instance | "Resolved community.general to 7.3.0 for 7.3.0", 2026-05-27 05:58:35.340512 | instance | "Resolved community.mysql to 3.6.0 for 3.6.0", 2026-05-27 05:58:35.340531 | instance | "Resolved kubernetes.core to 2.4.0 for 2.4.0", 2026-05-27 05:58:35.340625 | instance | "Resolved openstack.cloud to 1.7.0 for 1.7.0", 2026-05-27 05:58:35.340657 | instance | "Resolved atmosphere.common to v0.7.0 for >=0.6.0", 2026-05-27 05:58:35.340695 | instance | "Resolved vexxhost.ceph to v4.0.0 for >=3.1.2", 2026-05-27 05:58:35.340715 | instance | "Resolved vexxhost.kubernetes to v3.1.0 for >=2.3.2,>=2.5.0", 2026-05-27 05:58:35.340734 | instance | "Resolved ansible.utils to v6.0.2 for >=2.9.0,>=3.0.0,>=6.0.0", 2026-05-27 05:58:35.340752 | instance | "Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2" 2026-05-27 05:58:35.340770 | instance | ], 2026-05-27 05:58:35.340788 | instance | "msg": "No local release tag for openstack.cloud satisfies 1.7.0,>=2.0.0" 2026-05-27 05:58:35.340806 | instance | } failure 2026-05-27 05:58:35.344091 | 2026-05-27 05:58:35.344145 | PLAY RECAP 2026-05-27 05:58:35.344200 | instance | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-27 05:58:35.344231 | 2026-05-27 05:58:35.557681 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-27 05:58:35.586993 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-27 05:58:36.236891 | 2026-05-27 05:58:36.237086 | PLAY [all] 2026-05-27 05:58:36.248304 | 2026-05-27 05:58:36.248385 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-27 05:58:36.304123 | instance | skipping: Conditional result was False 2026-05-27 05:58:36.315143 | 2026-05-27 05:58:36.315256 | TASK [fetch-output : Set log path for single node] 2026-05-27 05:58:36.361542 | instance | ok 2026-05-27 05:58:36.366380 | 2026-05-27 05:58:36.366449 | LOOP [fetch-output : Ensure local output dirs] 2026-05-27 05:58:37.011657 | instance -> localhost | ok: "/var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/work/logs" 2026-05-27 05:58:37.222350 | instance -> localhost | changed: "/var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/work/artifacts" 2026-05-27 05:58:37.638346 | instance -> localhost | changed: "/var/lib/zuul/builds/560fba858a804a96a6c3b04afddb685e/work/docs" 2026-05-27 05:58:37.651252 | 2026-05-27 05:58:37.651415 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-27 05:58:38.289873 | instance | ok 2026-05-27 05:58:38.290213 | instance | changed: All items complete 2026-05-27 05:58:38.290267 | 2026-05-27 05:58:39.202580 | instance | changed: .d..t...... ./ 2026-05-27 05:58:39.709697 | instance | changed: .d..t...... ./ 2026-05-27 05:58:39.735481 | 2026-05-27 05:58:39.735621 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-27 05:58:41.260892 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.008834 2026-05-27 05:58:41.568763 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.006492 2026-05-27 05:58:41.590557 | 2026-05-27 05:58:41.590644 | PLAY [all] 2026-05-27 05:58:41.597380 | 2026-05-27 05:58:41.597449 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-27 05:58:42.044833 | instance | changed 2026-05-27 05:58:42.054118 | 2026-05-27 05:58:42.054188 | PLAY RECAP 2026-05-27 05:58:42.054239 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-27 05:58:42.054261 | 2026-05-27 05:58:42.218159 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-27 05:58:42.230682 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-27 05:58:42.880918 | 2026-05-27 05:58:42.881058 | PLAY [localhost] 2026-05-27 05:58:42.890728 | 2026-05-27 05:58:42.890798 | TASK [Generate Zuul manifest] 2026-05-27 05:58:42.919025 | localhost | ok 2026-05-27 05:58:42.934122 | 2026-05-27 05:58:42.934197 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-27 05:58:43.350739 | localhost | changed 2026-05-27 05:58:43.366641 | 2026-05-27 05:58:43.366766 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-27 05:58:43.428256 | localhost | ok 2026-05-27 05:58:43.437892 | 2026-05-27 05:58:43.437984 | TASK [Upload logs] 2026-05-27 05:58:43.460600 | localhost | ok 2026-05-27 05:58:43.578917 | 2026-05-27 05:58:43.579059 | TASK [Set zuul-log-path fact] 2026-05-27 05:58:43.602114 | localhost | ok 2026-05-27 05:58:43.614716 | 2026-05-27 05:58:43.614804 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-27 05:58:43.647721 | localhost | ok 2026-05-27 05:58:43.657865 | 2026-05-27 05:58:43.657966 | TASK [upload-logs : Create log directories] 2026-05-27 05:58:44.711350 | localhost | changed 2026-05-27 05:58:44.716538 | 2026-05-27 05:58:44.716655 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-27 05:58:45.135638 | localhost -> localhost | ok: Runtime: 0:00:00.005375 2026-05-27 05:58:45.142025 | 2026-05-27 05:58:45.142115 | TASK [upload-logs : Upload logs to log server] 2026-05-27 05:58:46.565567 | localhost | Output suppressed because no_log was given 2026-05-27 05:58:46.572483 | 2026-05-27 05:58:46.572554 | LOOP [upload-logs : Compress console log and json output] 2026-05-27 05:58:46.622363 | localhost | skipping: Conditional result was False 2026-05-27 05:58:46.631721 | localhost | skipping: Conditional result was False 2026-05-27 05:58:46.670651 | 2026-05-27 05:58:46.670873 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-27 05:58:46.715091 | localhost | skipping: Conditional result was False 2026-05-27 05:58:46.715382 | 2026-05-27 05:58:46.721854 | localhost | skipping: Conditional result was False 2026-05-27 05:58:46.737966 | 2026-05-27 05:58:46.738154 | LOOP [upload-logs : Upload console log and json output]