2026-03-17 18:54:38.610206 | Job console starting 2026-03-17 18:54:38.626647 | Updating git repos 2026-03-17 18:54:38.729438 | Cloning repos into workspace 2026-03-17 18:54:38.817155 | Restoring repo states 2026-03-17 18:54:38.833336 | Merging changes 2026-03-17 18:54:39.367794 | Checking out repos 2026-03-17 18:54:39.462904 | Preparing playbooks 2026-03-17 18:54:40.973056 | Running Ansible setup 2026-03-17 18:54:44.407480 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-17 18:54:44.975287 | 2026-03-17 18:54:44.975390 | PLAY [localhost] 2026-03-17 18:54:44.982273 | 2026-03-17 18:54:44.982341 | TASK [Gathering Facts] 2026-03-17 18:54:45.831565 | localhost | ok 2026-03-17 18:54:45.844603 | 2026-03-17 18:54:45.844728 | TASK [Setup log path fact] 2026-03-17 18:54:45.862719 | localhost | ok 2026-03-17 18:54:45.875359 | 2026-03-17 18:54:45.875445 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 18:54:45.902701 | localhost | ok 2026-03-17 18:54:45.910793 | 2026-03-17 18:54:45.910880 | TASK [emit-job-header : Print job information] 2026-03-17 18:54:45.948302 | # Job Information 2026-03-17 18:54:45.948468 | Ansible Version: 2.16.16 2026-03-17 18:54:45.948513 | Job: ansible-collection-kubernetes-molecule-aio-rockylinux-9 2026-03-17 18:54:45.948546 | Pipeline: check 2026-03-17 18:54:45.948576 | Executor: 0a8996d2b663 2026-03-17 18:54:45.948605 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/238 2026-03-17 18:54:45.948640 | Event ID: 728760e0-2232-11f1-89e0-7dc7177ef4eb 2026-03-17 18:54:45.952548 | 2026-03-17 18:54:45.952635 | LOOP [emit-job-header : Print node information] 2026-03-17 18:54:46.034067 | localhost | ok: 2026-03-17 18:54:46.034259 | localhost | # Node Information 2026-03-17 18:54:46.034289 | localhost | Inventory Hostname: controller 2026-03-17 18:54:46.034311 | localhost | Hostname: np0000159471 2026-03-17 18:54:46.034332 | localhost | Username: zuul 2026-03-17 18:54:46.034358 | localhost | Distro: Rocky 9.7 2026-03-17 18:54:46.034379 | localhost | Provider: yul1 2026-03-17 18:54:46.034398 | localhost | Region: ca-ymq-1 2026-03-17 18:54:46.034417 | localhost | Label: rockylinux-9 2026-03-17 18:54:46.034436 | localhost | Product Name: OpenStack Nova 2026-03-17 18:54:46.034454 | localhost | Interface IP: 199.204.45.132 2026-03-17 18:54:46.044724 | 2026-03-17 18:54:46.044865 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-17 18:54:46.402907 | localhost -> localhost | changed 2026-03-17 18:54:46.412174 | 2026-03-17 18:54:46.412242 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-17 18:54:47.195045 | localhost -> localhost | changed 2026-03-17 18:54:47.205641 | 2026-03-17 18:54:47.205702 | PLAY [all] 2026-03-17 18:54:47.213800 | 2026-03-17 18:54:47.213867 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 18:54:47.461359 | controller -> localhost | ok 2026-03-17 18:54:47.469561 | 2026-03-17 18:54:47.469653 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 18:54:47.503500 | controller | ok 2026-03-17 18:54:47.520631 | controller | included: /var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 18:54:47.526356 | 2026-03-17 18:54:47.526424 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 18:54:49.257948 | controller -> localhost | Generating public/private rsa key pair. 2026-03-17 18:54:49.258484 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/work/59997588e6004d0e96d1ab6424ea7ae8_id_rsa 2026-03-17 18:54:49.258531 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/work/59997588e6004d0e96d1ab6424ea7ae8_id_rsa.pub 2026-03-17 18:54:49.258567 | controller -> localhost | The key fingerprint is: 2026-03-17 18:54:49.258599 | controller -> localhost | SHA256:ERyEbFNOOZd2CNKBoSK/P1fsUMcbq1itmD/A9pUfgrc zuul-build-sshkey 2026-03-17 18:54:49.258643 | controller -> localhost | The key's randomart image is: 2026-03-17 18:54:49.258675 | controller -> localhost | +---[RSA 3072]----+ 2026-03-17 18:54:49.258713 | controller -> localhost | | .oOO= o | 2026-03-17 18:54:49.258748 | controller -> localhost | | .*+=.= . | 2026-03-17 18:54:49.258787 | controller -> localhost | |. . .. .o= . | 2026-03-17 18:54:49.258819 | controller -> localhost | | o . ..+ | 2026-03-17 18:54:49.258848 | controller -> localhost | | . . oS+ = | 2026-03-17 18:54:49.258877 | controller -> localhost | | . = = O . | 2026-03-17 18:54:49.258906 | controller -> localhost | | . . @ = + . | 2026-03-17 18:54:49.258935 | controller -> localhost | | .. = * E . | 2026-03-17 18:54:49.258968 | controller -> localhost | | .o ... | 2026-03-17 18:54:49.258998 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 18:54:49.259063 | controller -> localhost | ok: Runtime: 0:00:01.271946 2026-03-17 18:54:49.263959 | 2026-03-17 18:54:49.264025 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 18:54:49.294549 | controller | ok 2026-03-17 18:54:49.303619 | controller | included: /var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 18:54:49.310469 | 2026-03-17 18:54:49.310527 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 18:54:49.333983 | controller | skipping: Conditional result was False 2026-03-17 18:54:49.343820 | 2026-03-17 18:54:49.343953 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 18:54:49.775438 | controller | changed 2026-03-17 18:54:49.779835 | 2026-03-17 18:54:49.779898 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 18:54:50.013332 | controller | ok 2026-03-17 18:54:50.019574 | 2026-03-17 18:54:50.019660 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 18:54:50.939106 | controller | changed 2026-03-17 18:54:50.943662 | 2026-03-17 18:54:50.943726 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 18:54:51.800744 | controller | changed 2026-03-17 18:54:51.871711 | 2026-03-17 18:54:51.871806 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 18:54:51.896179 | controller | skipping: Conditional result was False 2026-03-17 18:54:51.907457 | 2026-03-17 18:54:51.907550 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 18:54:52.294088 | controller -> localhost | changed 2026-03-17 18:54:52.309214 | 2026-03-17 18:54:52.309282 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 18:54:52.577441 | controller -> localhost | Identity added: /var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/work/59997588e6004d0e96d1ab6424ea7ae8_id_rsa (zuul-build-sshkey) 2026-03-17 18:54:52.577606 | controller -> localhost | ok: Runtime: 0:00:00.013939 2026-03-17 18:54:52.581971 | 2026-03-17 18:54:52.582032 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 18:54:52.939445 | controller | ok 2026-03-17 18:54:52.946580 | 2026-03-17 18:54:52.946902 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 18:54:52.971403 | controller | skipping: Conditional result was False 2026-03-17 18:54:52.984812 | 2026-03-17 18:54:52.984897 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-17 18:54:53.390882 | controller | ok 2026-03-17 18:54:53.399992 | 2026-03-17 18:54:53.400061 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-17 18:54:54.456639 | controller | Output suppressed because no_log was given 2026-03-17 18:54:54.467259 | 2026-03-17 18:54:54.467320 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-17 18:54:54.707779 | controller | ok: "logs" 2026-03-17 18:54:54.707973 | controller | ok: All items complete 2026-03-17 18:54:54.708012 | 2026-03-17 18:54:54.922589 | controller | ok: "artifacts" 2026-03-17 18:54:55.134662 | controller | ok: "docs" 2026-03-17 18:54:55.156597 | 2026-03-17 18:54:55.156722 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-17 18:54:55.419672 | controller | changed: "logs" 2026-03-17 18:54:55.643469 | controller | changed: "artifacts" 2026-03-17 18:54:55.871737 | controller | changed: "docs" 2026-03-17 18:54:55.920767 | 2026-03-17 18:54:55.920884 | PLAY RECAP 2026-03-17 18:54:55.921327 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-17 18:54:55.921393 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 18:54:55.921573 | 2026-03-17 18:54:56.036574 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-17 18:54:56.039368 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-17 18:54:56.579347 | 2026-03-17 18:54:56.579455 | PLAY [all] 2026-03-17 18:54:56.594073 | 2026-03-17 18:54:56.594148 | TASK [setup-uv : Extract archive] 2026-03-17 18:54:59.330570 | controller | changed 2026-03-17 18:54:59.337009 | 2026-03-17 18:54:59.337096 | TASK [setup-uv : Print version] 2026-03-17 18:54:59.358919 | [controller] Waiting on logger 2026-03-17 18:54:59.769904 | controller | ok: Runtime: 0:00:00.014020 2026-03-17 18:54:59.777290 | 2026-03-17 18:54:59.777341 | PLAY RECAP 2026-03-17 18:54:59.777426 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 18:54:59.777454 | 2026-03-17 18:54:59.862942 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-17 18:54:59.864198 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-17 18:55:00.447564 | 2026-03-17 18:55:00.447714 | PLAY [all] 2026-03-17 18:55:00.463444 | 2026-03-17 18:55:00.463604 | TASK [Copy inventory file for Zuul] 2026-03-17 18:55:01.789336 | controller | changed 2026-03-17 18:55:01.795435 | 2026-03-17 18:55:01.795508 | TASK [Switch "ansible_host" to private IP] 2026-03-17 18:55:02.113038 | controller | changed: 1 replacements made 2026-03-17 18:55:02.117763 | 2026-03-17 18:55:02.117828 | TASK [Run Molecule scenario] 2026-03-17 18:55:02.138240 | [controller] Waiting on logger 2026-03-17 18:55:10.281901 | [controller] Waiting on logger 2026-03-17 18:55:19.435154 | [controller] Waiting on logger 2026-03-17 18:55:29.606050 | [controller] Waiting on logger 2026-03-17 18:55:39.782115 | [controller] Waiting on logger 2026-03-17 18:55:49.957888 | [controller] Waiting on logger 2026-03-17 18:56:00.134175 | [controller] Waiting on logger 2026-03-17 18:56:10.310364 | [controller] Waiting on logger 2026-03-17 18:56:19.467554 | [controller] Waiting on logger 2026-03-17 18:56:29.642072 | [controller] Waiting on logger 2026-03-17 18:56:39.818112 | [controller] Waiting on logger 2026-03-17 18:56:49.989813 | [controller] Waiting on logger 2026-03-17 18:57:00.165968 | [controller] Waiting on logger 2026-03-17 18:57:10.341970 | [controller] Waiting on logger 2026-03-17 18:57:19.494168 | [controller] Waiting on logger 2026-03-17 18:57:29.670246 | [controller] Waiting on logger 2026-03-17 18:57:39.846089 | [controller] Waiting on logger 2026-03-17 18:57:50.021939 | [controller] Waiting on logger 2026-03-17 18:58:00.197715 | [controller] Waiting on logger 2026-03-17 18:58:10.373995 | [controller] Waiting on logger 2026-03-17 18:58:19.529983 | [controller] Waiting on logger 2026-03-17 18:58:29.705892 | [controller] Waiting on logger 2026-03-17 18:58:39.878288 | [controller] Waiting on logger 2026-03-17 18:58:50.054086 | [controller] Waiting on logger 2026-03-17 18:59:00.230140 | [controller] Waiting on logger 2026-03-17 19:01:32.614719 | controller | ERROR 2026-03-17 19:01:32.614915 | controller | { 2026-03-17 19:01:32.614946 | controller | "delta": "0:06:30.055594", 2026-03-17 19:01:32.614968 | controller | "end": "2026-03-17 19:01:32.180649", 2026-03-17 19:01:32.615001 | controller | "msg": "non-zero return code", 2026-03-17 19:01:32.615022 | controller | "rc": 2, 2026-03-17 19:01:32.615042 | controller | "start": "2026-03-17 18:55:02.125055" 2026-03-17 19:01:32.615062 | controller | } failure 2026-03-17 19:01:32.628763 | 2026-03-17 19:01:32.628865 | PLAY RECAP 2026-03-17 19:01:32.628911 | controller | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-17 19:01:32.628934 | 2026-03-17 19:01:32.727425 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-17 19:01:32.730625 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-17 19:01:33.274213 | 2026-03-17 19:01:33.274330 | PLAY [all] 2026-03-17 19:01:33.284317 | 2026-03-17 19:01:33.284394 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-17 19:01:33.328909 | controller | skipping: Conditional result was False 2026-03-17 19:01:33.336854 | 2026-03-17 19:01:33.336984 | TASK [fetch-output : Set log path for single node] 2026-03-17 19:01:33.382408 | controller | ok 2026-03-17 19:01:33.388140 | 2026-03-17 19:01:33.388229 | LOOP [fetch-output : Ensure local output dirs] 2026-03-17 19:01:33.786792 | controller -> localhost | ok: "/var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/work/logs" 2026-03-17 19:01:33.986760 | controller -> localhost | changed: "/var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/work/artifacts" 2026-03-17 19:01:34.199353 | controller -> localhost | changed: "/var/lib/zuul/builds/59997588e6004d0e96d1ab6424ea7ae8/work/docs" 2026-03-17 19:01:34.215837 | 2026-03-17 19:01:34.215983 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-17 19:01:34.910355 | controller | ok 2026-03-17 19:01:34.910599 | controller | changed: All items complete 2026-03-17 19:01:34.910628 | 2026-03-17 19:01:35.441781 | controller | changed: .d..t...... ./ 2026-03-17 19:01:35.941263 | controller | changed: .d..t...... ./ 2026-03-17 19:01:35.964810 | 2026-03-17 19:01:35.965016 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-17 19:01:36.423579 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006294 2026-03-17 19:01:36.649738 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006190 2026-03-17 19:01:36.671770 | 2026-03-17 19:01:36.671875 | PLAY [all] 2026-03-17 19:01:36.677391 | 2026-03-17 19:01:36.677453 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-17 19:01:37.157621 | controller | changed 2026-03-17 19:01:37.164901 | 2026-03-17 19:01:37.164976 | PLAY RECAP 2026-03-17 19:01:37.165027 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-17 19:01:37.165050 | 2026-03-17 19:01:37.267002 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-17 19:01:37.269424 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-17 19:01:37.797632 | 2026-03-17 19:01:37.797740 | PLAY [localhost] 2026-03-17 19:01:37.806930 | 2026-03-17 19:01:37.806998 | TASK [Generate Zuul manifest] 2026-03-17 19:01:37.824449 | localhost | ok 2026-03-17 19:01:37.838159 | 2026-03-17 19:01:37.838235 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-17 19:01:38.164158 | localhost | changed 2026-03-17 19:01:38.173641 | 2026-03-17 19:01:38.173712 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-17 19:01:38.214647 | localhost | ok 2026-03-17 19:01:38.226096 | 2026-03-17 19:01:38.226161 | TASK [Upload logs] 2026-03-17 19:01:38.246051 | localhost | ok 2026-03-17 19:01:38.306692 | 2026-03-17 19:01:38.306776 | TASK [Set zuul-log-path fact] 2026-03-17 19:01:38.329141 | localhost | ok 2026-03-17 19:01:38.340397 | 2026-03-17 19:01:38.340462 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 19:01:38.372140 | localhost | ok 2026-03-17 19:01:38.380815 | 2026-03-17 19:01:38.380916 | TASK [upload-logs : Create log directories] 2026-03-17 19:01:38.796893 | localhost | changed 2026-03-17 19:01:38.802082 | 2026-03-17 19:01:38.802149 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-17 19:01:39.239196 | localhost -> localhost | ok: Runtime: 0:00:00.007731 2026-03-17 19:01:39.246780 | 2026-03-17 19:01:39.246842 | TASK [upload-logs : Upload logs to log server] 2026-03-17 19:01:39.682171 | localhost | Output suppressed because no_log was given 2026-03-17 19:01:39.686152 | 2026-03-17 19:01:39.686215 | LOOP [upload-logs : Compress console log and json output] 2026-03-17 19:01:39.729323 | localhost | skipping: Conditional result was False 2026-03-17 19:01:39.736514 | localhost | skipping: Conditional result was False 2026-03-17 19:01:39.747370 | 2026-03-17 19:01:39.747485 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-17 19:01:39.795318 | localhost | skipping: Conditional result was False 2026-03-17 19:01:39.795671 | 2026-03-17 19:01:39.799620 | localhost | skipping: Conditional result was False 2026-03-17 19:01:39.809742 | 2026-03-17 19:01:39.809864 | LOOP [upload-logs : Upload console log and json output]