2026-02-17 18:51:28.533707 | Job console starting 2026-02-17 18:51:28.543710 | Updating git repos 2026-02-17 18:51:28.572703 | Cloning repos into workspace 2026-02-17 18:51:28.606851 | Restoring repo states 2026-02-17 18:51:28.615785 | Merging changes 2026-02-17 18:51:29.010385 | Checking out repos 2026-02-17 18:51:29.174273 | Preparing playbooks 2026-02-17 18:51:30.058285 | Running Ansible setup 2026-02-17 18:51:34.615180 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-17 18:51:35.185494 | 2026-02-17 18:51:35.185653 | PLAY [localhost] 2026-02-17 18:51:35.193610 | 2026-02-17 18:51:35.193707 | TASK [Gathering Facts] 2026-02-17 18:51:36.068660 | localhost | ok 2026-02-17 18:51:36.077394 | 2026-02-17 18:51:36.077474 | TASK [Setup log path fact] 2026-02-17 18:51:36.099214 | localhost | ok 2026-02-17 18:51:36.110647 | 2026-02-17 18:51:36.110711 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 18:51:36.138884 | localhost | ok 2026-02-17 18:51:36.146014 | 2026-02-17 18:51:36.146082 | TASK [emit-job-header : Print job information] 2026-02-17 18:51:36.187263 | # Job Information 2026-02-17 18:51:36.187461 | Ansible Version: 2.16.15 2026-02-17 18:51:36.187506 | Job: atmosphere-common-molecule-kube-prometheus-stack 2026-02-17 18:51:36.187538 | Pipeline: check 2026-02-17 18:51:36.187565 | Executor: 3a2793d2bd32 2026-02-17 18:51:36.187592 | Triggered by: https://github.com/vexxhost/atmosphere.common/pull/107 2026-02-17 18:51:36.187623 | Event ID: 99f0c520-0c31-11f1-807d-e0808e1599fc 2026-02-17 18:51:36.191420 | 2026-02-17 18:51:36.191510 | LOOP [emit-job-header : Print node information] 2026-02-17 18:51:36.280339 | localhost | ok: 2026-02-17 18:51:36.280864 | localhost | # Node Information 2026-02-17 18:51:36.280913 | localhost | Inventory Hostname: ubuntu-noble 2026-02-17 18:51:36.280945 | localhost | Hostname: np0000156105 2026-02-17 18:51:36.280977 | localhost | Username: zuul 2026-02-17 18:51:36.281032 | localhost | Distro: Ubuntu 24.04 2026-02-17 18:51:36.281063 | localhost | Provider: yul1 2026-02-17 18:51:36.281090 | localhost | Region: ca-ymq-1 2026-02-17 18:51:36.281115 | localhost | Label: ubuntu-noble 2026-02-17 18:51:36.281140 | localhost | Product Name: OpenStack Nova 2026-02-17 18:51:36.281165 | localhost | Interface IP: 162.253.55.195 2026-02-17 18:51:36.299185 | 2026-02-17 18:51:36.299365 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-17 18:51:36.657961 | localhost -> localhost | changed 2026-02-17 18:51:36.668410 | 2026-02-17 18:51:36.668486 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-17 18:51:37.466419 | localhost -> localhost | changed 2026-02-17 18:51:37.477430 | 2026-02-17 18:51:37.477512 | PLAY [all] 2026-02-17 18:51:37.487539 | 2026-02-17 18:51:37.487633 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-17 18:51:37.727433 | ubuntu-noble -> localhost | ok 2026-02-17 18:51:37.738704 | 2026-02-17 18:51:37.738788 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-17 18:51:37.763756 | ubuntu-noble | ok 2026-02-17 18:51:37.782405 | ubuntu-noble | included: /var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-17 18:51:37.788619 | 2026-02-17 18:51:37.788684 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-17 18:51:38.584228 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-02-17 18:51:38.584466 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/work/433e9ac31ec84740bf8b9c4f636ee8ea_id_rsa 2026-02-17 18:51:38.584508 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/work/433e9ac31ec84740bf8b9c4f636ee8ea_id_rsa.pub 2026-02-17 18:51:38.584539 | ubuntu-noble -> localhost | The key fingerprint is: 2026-02-17 18:51:38.584568 | ubuntu-noble -> localhost | SHA256:TPLd4KCzNbTN2LoB8XE3CVWNMCrkeI528OH8mQ0+zk0 zuul-build-sshkey 2026-02-17 18:51:38.584618 | ubuntu-noble -> localhost | The key's randomart image is: 2026-02-17 18:51:38.584649 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-02-17 18:51:38.584707 | ubuntu-noble -> localhost | | . ..+o.o | 2026-02-17 18:51:38.584745 | ubuntu-noble -> localhost | | + o o. .| 2026-02-17 18:51:38.584777 | ubuntu-noble -> localhost | | = X + + | 2026-02-17 18:51:38.584805 | ubuntu-noble -> localhost | | ^ # + . | 2026-02-17 18:51:38.584832 | ubuntu-noble -> localhost | | * S B . | 2026-02-17 18:51:38.584859 | ubuntu-noble -> localhost | | . * = = | 2026-02-17 18:51:38.584886 | ubuntu-noble -> localhost | | . o * E | 2026-02-17 18:51:38.584913 | ubuntu-noble -> localhost | | = + | 2026-02-17 18:51:38.584943 | ubuntu-noble -> localhost | | . o . | 2026-02-17 18:51:38.584971 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-02-17 18:51:38.585055 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.390503 2026-02-17 18:51:38.591813 | 2026-02-17 18:51:38.591883 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-17 18:51:38.624920 | ubuntu-noble | ok 2026-02-17 18:51:38.640755 | ubuntu-noble | included: /var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-17 18:51:38.653325 | 2026-02-17 18:51:38.653468 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-17 18:51:38.679046 | ubuntu-noble | skipping: Conditional result was False 2026-02-17 18:51:38.691163 | 2026-02-17 18:51:38.691276 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-17 18:51:39.205651 | ubuntu-noble | changed 2026-02-17 18:51:39.211240 | 2026-02-17 18:51:39.211314 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-17 18:51:39.431883 | ubuntu-noble | ok 2026-02-17 18:51:39.439169 | 2026-02-17 18:51:39.439277 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-17 18:51:39.987759 | ubuntu-noble | changed 2026-02-17 18:51:39.995549 | 2026-02-17 18:51:39.995622 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-17 18:51:40.518579 | ubuntu-noble | changed 2026-02-17 18:51:40.524971 | 2026-02-17 18:51:40.525065 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-17 18:51:40.550354 | ubuntu-noble | skipping: Conditional result was False 2026-02-17 18:51:40.560350 | 2026-02-17 18:51:40.560444 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-17 18:51:40.921477 | ubuntu-noble -> localhost | changed 2026-02-17 18:51:40.936311 | 2026-02-17 18:51:40.936384 | TASK [add-build-sshkey : Add back temp key] 2026-02-17 18:51:41.224546 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/work/433e9ac31ec84740bf8b9c4f636ee8ea_id_rsa (zuul-build-sshkey) 2026-02-17 18:51:41.224806 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013030 2026-02-17 18:51:41.232766 | 2026-02-17 18:51:41.232839 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-17 18:51:41.574250 | ubuntu-noble | ok 2026-02-17 18:51:41.580742 | 2026-02-17 18:51:41.580821 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-17 18:51:41.606704 | ubuntu-noble | skipping: Conditional result was False 2026-02-17 18:51:41.622904 | 2026-02-17 18:51:41.622975 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-17 18:51:41.984903 | ubuntu-noble | ok 2026-02-17 18:51:41.993320 | 2026-02-17 18:51:41.993440 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-17 18:51:43.109171 | ubuntu-noble | Output suppressed because no_log was given 2026-02-17 18:51:43.118795 | 2026-02-17 18:51:43.118875 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-17 18:51:43.351785 | ubuntu-noble | ok: "logs" 2026-02-17 18:51:43.352091 | ubuntu-noble | ok: All items complete 2026-02-17 18:51:43.352139 | 2026-02-17 18:51:43.583889 | ubuntu-noble | ok: "artifacts" 2026-02-17 18:51:43.727645 | ubuntu-noble | ok: "docs" 2026-02-17 18:51:43.746449 | 2026-02-17 18:51:43.746649 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-17 18:51:43.973246 | ubuntu-noble | changed: "logs" 2026-02-17 18:51:44.161827 | ubuntu-noble | changed: "artifacts" 2026-02-17 18:51:44.359720 | ubuntu-noble | changed: "docs" 2026-02-17 18:51:44.374133 | 2026-02-17 18:51:44.374911 | PLAY RECAP 2026-02-17 18:51:44.374980 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 18:51:44.375524 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-17 18:51:44.375576 | 2026-02-17 18:51:44.516057 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-17 18:51:44.518615 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-17 18:51:45.097532 | 2026-02-17 18:51:45.097702 | PLAY [all] 2026-02-17 18:51:45.111262 | 2026-02-17 18:51:45.111363 | TASK [setup-uv : Extract archive] 2026-02-17 18:51:47.472148 | ubuntu-noble | changed 2026-02-17 18:51:47.478753 | 2026-02-17 18:51:47.478836 | TASK [setup-uv : Print version] 2026-02-17 18:51:47.241463 | ubuntu-noble | uv 0.8.13 2026-02-17 18:51:48.019960 | ubuntu-noble | ok: Runtime: 0:00:00.008966 2026-02-17 18:51:48.028125 | 2026-02-17 18:51:48.028177 | PLAY RECAP 2026-02-17 18:51:48.028226 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 18:51:48.028251 | 2026-02-17 18:51:48.143086 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-17 18:51:48.146347 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-17 18:51:48.717729 | 2026-02-17 18:51:48.717890 | PLAY [all] 2026-02-17 18:51:48.730296 | 2026-02-17 18:51:48.730378 | TASK [Copy inventory file for Zuul] 2026-02-17 18:51:49.787883 | ubuntu-noble | changed 2026-02-17 18:51:49.797152 | 2026-02-17 18:51:49.797349 | TASK [Switch "ansible_host" to private IP] 2026-02-17 18:51:50.108612 | ubuntu-noble | changed: 1 replacements made 2026-02-17 18:51:50.116229 | 2026-02-17 18:51:50.116305 | TASK [Run Molecule scenario] 2026-02-17 18:51:49.971582 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-02-17 18:51:49.971642 | ubuntu-noble | Creating virtual environment at: .venv 2026-02-17 18:51:49.977096 | ubuntu-noble | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-02-17 18:51:50.383305 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-02-17 18:51:50.386492 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-02-17 18:51:50.387187 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-02-17 18:51:50.389842 | ubuntu-noble | Downloading kubernetes (1.9MiB) 2026-02-17 18:51:50.652390 | ubuntu-noble | Downloading cryptography 2026-02-17 18:51:50.698860 | ubuntu-noble | Downloading pygments 2026-02-17 18:51:50.783439 | ubuntu-noble | Downloading kubernetes 2026-02-17 18:51:50.817868 | ubuntu-noble | Downloading ansible-core 2026-02-17 18:51:50.886000 | ubuntu-noble | Installed 47 packages in 67ms 2026-02-17 18:51:51.674920 | ubuntu-noble | INFO Collection 'atmosphere.common' detected. 2026-02-17 18:51:51.674987 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-02-17 18:51:52.567974 | ubuntu-noble | INFO [kube-prometheus-stack > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-02-17 18:51:52.568051 | ubuntu-noble | INFO [kube-prometheus-stack > prerun] Performing prerun with role_name_check=0... 2026-02-17 18:52:01.071959 | ubuntu-noble | WARNING Retrying execution failure 1 of: ansible-galaxy collection install -vvv vexxhost.kubernetes:>=2.5.1 2026-02-17 18:52:01.072014 | ubuntu-noble | ERROR Command ansible-galaxy collection install -vvv vexxhost.kubernetes:>=2.5.1, returned 1 code: 2026-02-17 18:52:01.072028 | ubuntu-noble | Starting galaxy collection install process 2026-02-17 18:52:01.072033 | ubuntu-noble | Process install dependency map 2026-02-17 18:52:01.072038 | ubuntu-noble | 2026-02-17 18:52:01.072042 | ubuntu-noble | ansible-galaxy 2026-02-17 18:52:01.072046 | ubuntu-noble | config file = None 2026-02-17 18:52:01.072049 | ubuntu-noble | configured module search path = 2026-02-17 18:52:01.072053 | ubuntu-noble | ansible python module location = /home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/ansible 2026-02-17 18:52:01.072066 | ubuntu-noble | ansible collection location = /home/zuul/.ansible/collections:/usr/share/ansible/collections:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/dist-packages:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3/dist-packages:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/local/lib/python3.12/dist-packages:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages 2026-02-17 18:52:01.072073 | ubuntu-noble | executable location = /home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/bin/ansible-galaxy 2026-02-17 18:52:01.072077 | ubuntu-noble | python version = 3.12.3 (main, Jan 22 2026, 20:57:42) (/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/bin/python) 2026-02-17 18:52:01.072112 | ubuntu-noble | jinja version = 3.1.6 2026-02-17 18:52:01.072116 | ubuntu-noble | pyyaml version = 6.0.2 (with libyaml v0.2.5) 2026-02-17 18:52:01.072120 | ubuntu-noble | No config file found; using defaults 2026-02-17 18:52:01.072124 | ubuntu-noble | Found installed collection ansible._protomatter:2.19.0 at '/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/ansible/_internal/ansible_collections/ansible/_protomatter' 2026-02-17 18:52:01.072128 | ubuntu-noble | Found installed collection community.general:12.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-02-17 18:52:01.072132 | ubuntu-noble | Found installed collection kubernetes.core:6.3.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-02-17 18:52:01.072136 | ubuntu-noble | Opened /home/zuul/.ansible/galaxy_token 2026-02-17 18:52:01.072140 | ubuntu-noble | : Failed to resolve the requested dependencies map. Could not satisfy the following requirements: 2026-02-17 18:52:01.072143 | ubuntu-noble | * vexxhost.kubernetes:>=2.5.1 (direct request) 2026-02-17 18:52:01.072147 | ubuntu-noble | Hint: Pre-releases hosted on Galaxy or Automation Hub are not installed by default unless a specific version is requested. To enable pre-releases globally, use --pre: : Requirements conflict: =2.5.1 of type 'galaxy' from Galaxy> 2026-02-17 18:52:01.072152 | ubuntu-noble | 2026-02-17 18:52:01.072168 | ubuntu-noble | 2026-02-17 18:52:01.072229 | ubuntu-noble | Traceback (most recent call last): 2026-02-17 18:52:01.072513 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/bin/molecule", line 10, in 2026-02-17 18:52:01.072911 | ubuntu-noble | sys.exit(main()) 2026-02-17 18:52:01.073172 | ubuntu-noble | ^^^^^^ 2026-02-17 18:52:01.073401 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/click/core.py", line 1442, in __call__ 2026-02-17 18:52:01.074127 | ubuntu-noble | return self.main(*args, **kwargs) 2026-02-17 18:52:01.074405 | ubuntu-noble | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-17 18:52:01.074625 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/click/core.py", line 1363, in main 2026-02-17 18:52:01.075326 | ubuntu-noble | rv = self.invoke(ctx) 2026-02-17 18:52:01.075573 | ubuntu-noble | ^^^^^^^^^^^^^^^^ 2026-02-17 18:52:01.075835 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/click/core.py", line 1830, in invoke 2026-02-17 18:52:01.076657 | ubuntu-noble | return _process_result(sub_ctx.command.invoke(sub_ctx)) 2026-02-17 18:52:01.076892 | ubuntu-noble | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-17 18:52:01.077043 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/click/core.py", line 1226, in invoke 2026-02-17 18:52:01.077448 | ubuntu-noble | return ctx.invoke(self.callback, **ctx.params) 2026-02-17 18:52:01.077646 | ubuntu-noble | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-17 18:52:01.078018 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/click/core.py", line 794, in invoke 2026-02-17 18:52:01.078343 | ubuntu-noble | return callback(*args, **kwargs) 2026-02-17 18:52:01.078522 | ubuntu-noble | ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-17 18:52:01.078669 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/molecule/click_cfg.py", line 583, in wrapper 2026-02-17 18:52:01.078994 | ubuntu-noble | return func(*args, **kwargs) 2026-02-17 18:52:01.079172 | ubuntu-noble | ^^^^^^^^^^^^^^^^^^^^^ 2026-02-17 18:52:01.079327 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/click/decorators.py", line 34, in new_func 2026-02-17 18:52:01.079518 | ubuntu-noble | return f(get_current_context(), *args, **kwargs) 2026-02-17 18:52:01.079710 | ubuntu-noble | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-17 18:52:01.079881 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/molecule/click_cfg.py", line 418, in wrapper 2026-02-17 18:52:01.080183 | ubuntu-noble | return func(ctx) 2026-02-17 18:52:01.080343 | ubuntu-noble | ^^^^^^^^^ 2026-02-17 18:52:01.080513 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/molecule/command/test.py", line 81, in test 2026-02-17 18:52:01.080748 | ubuntu-noble | base.execute_cmdline_scenarios(scenario_name, args, command_args, ansible_args, exclude) 2026-02-17 18:52:01.081147 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/molecule/command/base.py", line 169, in execute_cmdline_scenarios 2026-02-17 18:52:01.081377 | ubuntu-noble | _run_scenarios(scenarios, command_args, default_config) 2026-02-17 18:52:01.081556 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/molecule/command/base.py", line 240, in _run_scenarios 2026-02-17 18:52:01.081833 | ubuntu-noble | scenario.config.runtime.prepare_environment( 2026-02-17 18:52:01.081987 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/ansible_compat/runtime.py", line 752, in prepare_environment 2026-02-17 18:52:01.082319 | ubuntu-noble | self.install_collection( 2026-02-17 18:52:01.082466 | ubuntu-noble | File "/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/ansible_compat/runtime.py", line 609, in install_collection 2026-02-17 18:52:01.082794 | ubuntu-noble | raise InvalidPrerequisiteError(msg) 2026-02-17 18:52:01.083817 | ubuntu-noble | ansible_compat.errors.InvalidPrerequisiteError: Command ansible-galaxy collection install -vvv vexxhost.kubernetes:>=2.5.1, returned 1 code: 2026-02-17 18:52:01.083845 | ubuntu-noble | Starting galaxy collection install process 2026-02-17 18:52:01.083851 | ubuntu-noble | Process install dependency map 2026-02-17 18:52:01.083858 | ubuntu-noble | 2026-02-17 18:52:01.083864 | ubuntu-noble | ansible-galaxy [core 2.19.0] 2026-02-17 18:52:01.083870 | ubuntu-noble | config file = None 2026-02-17 18:52:01.083876 | ubuntu-noble | configured module search path = ['/home/zuul/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] 2026-02-17 18:52:01.083881 | ubuntu-noble | ansible python module location = /home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/ansible 2026-02-17 18:52:01.083888 | ubuntu-noble | ansible collection location = /home/zuul/.ansible/collections:/usr/share/ansible/collections:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/dist-packages:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3/dist-packages:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/local/lib/python3.12/dist-packages:/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages 2026-02-17 18:52:01.083894 | ubuntu-noble | executable location = /home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/bin/ansible-galaxy 2026-02-17 18:52:01.083900 | ubuntu-noble | python version = 3.12.3 (main, Jan 22 2026, 20:57:42) [GCC 13.3.0] (/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/bin/python) 2026-02-17 18:52:01.083905 | ubuntu-noble | jinja version = 3.1.6 2026-02-17 18:52:01.083911 | ubuntu-noble | pyyaml version = 6.0.2 (with libyaml v0.2.5) 2026-02-17 18:52:01.083916 | ubuntu-noble | No config file found; using defaults 2026-02-17 18:52:01.083922 | ubuntu-noble | Found installed collection ansible._protomatter:2.19.0 at '/home/zuul/src/github.com/vexxhost/atmosphere.common/.venv/lib/python3.12/site-packages/ansible/_internal/ansible_collections/ansible/_protomatter' 2026-02-17 18:52:01.083928 | ubuntu-noble | Found installed collection community.general:12.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-02-17 18:52:01.083934 | ubuntu-noble | Found installed collection kubernetes.core:6.3.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-02-17 18:52:01.083939 | ubuntu-noble | Opened /home/zuul/.ansible/galaxy_token 2026-02-17 18:52:01.083945 | ubuntu-noble | [ERROR]: Failed to resolve the requested dependencies map. Could not satisfy the following requirements: 2026-02-17 18:52:01.083950 | ubuntu-noble | * vexxhost.kubernetes:>=2.5.1 (direct request) 2026-02-17 18:52:01.083962 | ubuntu-noble | Hint: Pre-releases hosted on Galaxy or Automation Hub are not installed by default unless a specific version is requested. To enable pre-releases globally, use --pre: [RequirementInformation(requirement==2.5.1 of type 'galaxy' from Galaxy>, parent=None)]: Requirements conflict: =2.5.1 of type 'galaxy' from Galaxy> 2026-02-17 18:52:01.083973 | ubuntu-noble | 2026-02-17 18:52:01.083982 | ubuntu-noble | 2026-02-17 18:52:01.665360 | ubuntu-noble | ERROR 2026-02-17 18:52:01.673606 | ubuntu-noble | { 2026-02-17 18:52:01.673664 | ubuntu-noble | "delta": "0:00:11.260475", 2026-02-17 18:52:01.673698 | ubuntu-noble | "end": "2026-02-17 18:52:01.158519", 2026-02-17 18:52:01.673725 | ubuntu-noble | "msg": "non-zero return code", 2026-02-17 18:52:01.673750 | ubuntu-noble | "rc": 1, 2026-02-17 18:52:01.673779 | ubuntu-noble | "start": "2026-02-17 18:51:49.898044" 2026-02-17 18:52:01.673804 | ubuntu-noble | } failure 2026-02-17 18:52:01.676488 | 2026-02-17 18:52:01.676563 | PLAY RECAP 2026-02-17 18:52:01.676633 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-17 18:52:01.676664 | 2026-02-17 18:52:01.797967 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-17 18:52:01.801482 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-17 18:52:02.371964 | 2026-02-17 18:52:02.372110 | PLAY [all] 2026-02-17 18:52:02.383709 | 2026-02-17 18:52:02.383790 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-17 18:52:02.428228 | ubuntu-noble | skipping: Conditional result was False 2026-02-17 18:52:02.439676 | 2026-02-17 18:52:02.439758 | TASK [fetch-output : Set log path for single node] 2026-02-17 18:52:02.483347 | ubuntu-noble | ok 2026-02-17 18:52:02.489917 | 2026-02-17 18:52:02.490015 | LOOP [fetch-output : Ensure local output dirs] 2026-02-17 18:52:02.873351 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/work/logs" 2026-02-17 18:52:03.118632 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/work/artifacts" 2026-02-17 18:52:03.350954 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/433e9ac31ec84740bf8b9c4f636ee8ea/work/docs" 2026-02-17 18:52:03.366774 | 2026-02-17 18:52:03.366938 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-17 18:52:04.024532 | ubuntu-noble | changed: .d..t...... ./ 2026-02-17 18:52:04.024814 | ubuntu-noble | changed: All items complete 2026-02-17 18:52:04.024854 | 2026-02-17 18:52:04.501963 | ubuntu-noble | changed: .d..t...... ./ 2026-02-17 18:52:05.000542 | ubuntu-noble | changed: .d..t...... ./ 2026-02-17 18:52:05.031293 | 2026-02-17 18:52:05.031446 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-17 18:52:05.503466 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008355 2026-02-17 18:52:05.732198 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008424 2026-02-17 18:52:05.749989 | 2026-02-17 18:52:05.750116 | PLAY [all] 2026-02-17 18:52:05.758978 | 2026-02-17 18:52:05.759096 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-17 18:52:06.258567 | ubuntu-noble | changed 2026-02-17 18:52:06.267174 | 2026-02-17 18:52:06.267309 | PLAY RECAP 2026-02-17 18:52:06.267359 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-17 18:52:06.267382 | 2026-02-17 18:52:06.397622 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-17 18:52:06.400041 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-17 18:52:07.014919 | 2026-02-17 18:52:07.015119 | PLAY [localhost] 2026-02-17 18:52:07.027778 | 2026-02-17 18:52:07.027922 | TASK [Generate Zuul manifest] 2026-02-17 18:52:07.049685 | localhost | ok 2026-02-17 18:52:07.077350 | 2026-02-17 18:52:07.077748 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-17 18:52:07.409284 | localhost | changed 2026-02-17 18:52:07.424381 | 2026-02-17 18:52:07.424519 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-17 18:52:07.468397 | localhost | ok 2026-02-17 18:52:07.482131 | 2026-02-17 18:52:07.482237 | TASK [Upload logs] 2026-02-17 18:52:07.502331 | localhost | ok 2026-02-17 18:52:07.572999 | 2026-02-17 18:52:07.573161 | TASK [Set zuul-log-path fact] 2026-02-17 18:52:07.594307 | localhost | ok 2026-02-17 18:52:07.612129 | 2026-02-17 18:52:07.612246 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 18:52:07.644497 | localhost | ok 2026-02-17 18:52:07.651669 | 2026-02-17 18:52:07.651760 | TASK [upload-logs : Create log directories] 2026-02-17 18:52:08.061812 | localhost | changed 2026-02-17 18:52:08.068496 | 2026-02-17 18:52:08.068575 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-17 18:52:08.516885 | localhost -> localhost | ok: Runtime: 0:00:00.006026 2026-02-17 18:52:08.523631 | 2026-02-17 18:52:08.523780 | TASK [upload-logs : Upload logs to log server] 2026-02-17 18:52:08.991606 | localhost | Output suppressed because no_log was given 2026-02-17 18:52:08.996990 | 2026-02-17 18:52:08.997079 | LOOP [upload-logs : Compress console log and json output] 2026-02-17 18:52:09.044179 | localhost | skipping: Conditional result was False 2026-02-17 18:52:09.050794 | localhost | skipping: Conditional result was False 2026-02-17 18:52:09.064584 | 2026-02-17 18:52:09.064771 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-17 18:52:09.107615 | localhost | skipping: Conditional result was False 2026-02-17 18:52:09.108109 | 2026-02-17 18:52:09.110574 | localhost | skipping: Conditional result was False 2026-02-17 18:52:09.120845 | 2026-02-17 18:52:09.121059 | LOOP [upload-logs : Upload console log and json output]