2026-02-04 13:52:15.531156 | Job console starting 2026-02-04 13:52:15.543670 | Updating git repos 2026-02-04 13:52:15.586179 | Cloning repos into workspace 2026-02-04 13:52:15.721610 | Restoring repo states 2026-02-04 13:52:15.733455 | Merging changes 2026-02-04 13:52:16.213544 | Checking out repos 2026-02-04 13:52:16.312734 | Preparing playbooks 2026-02-04 13:52:18.090271 | Running Ansible setup 2026-02-04 13:52:22.981323 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-04 13:52:23.651981 | 2026-02-04 13:52:23.652115 | PLAY [localhost] 2026-02-04 13:52:23.660202 | 2026-02-04 13:52:23.660278 | TASK [Gathering Facts] 2026-02-04 13:52:24.514213 | localhost | ok 2026-02-04 13:52:24.522336 | 2026-02-04 13:52:24.522420 | TASK [Setup log path fact] 2026-02-04 13:52:24.544069 | localhost | ok 2026-02-04 13:52:24.561942 | 2026-02-04 13:52:24.562085 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-04 13:52:24.595212 | localhost | ok 2026-02-04 13:52:24.603901 | 2026-02-04 13:52:24.604156 | TASK [emit-job-header : Print job information] 2026-02-04 13:52:24.644166 | # Job Information 2026-02-04 13:52:24.644342 | Ansible Version: 2.16.15 2026-02-04 13:52:24.644373 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-02-04 13:52:24.644396 | Pipeline: check 2026-02-04 13:52:24.644416 | Executor: 3a2793d2bd32 2026-02-04 13:52:24.644436 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/93 2026-02-04 13:52:24.644458 | Event ID: 8df6747e-01d0-11f1-93f2-82fc7d812c5c 2026-02-04 13:52:24.647333 | 2026-02-04 13:52:24.647413 | LOOP [emit-job-header : Print node information] 2026-02-04 13:52:24.727609 | localhost | ok: 2026-02-04 13:52:24.727828 | localhost | # Node Information 2026-02-04 13:52:24.727857 | localhost | Inventory Hostname: debian-trixie 2026-02-04 13:52:24.727879 | localhost | Hostname: np0000154856 2026-02-04 13:52:24.727898 | localhost | Username: zuul 2026-02-04 13:52:24.727921 | localhost | Distro: Debian 13.3 2026-02-04 13:52:24.727942 | localhost | Provider: yul1 2026-02-04 13:52:24.727960 | localhost | Region: ca-ymq-1 2026-02-04 13:52:24.727978 | localhost | Label: debian-trixie 2026-02-04 13:52:24.727997 | localhost | Product Name: OpenStack Nova 2026-02-04 13:52:24.728015 | localhost | Interface IP: 199.19.213.126 2026-02-04 13:52:24.740947 | 2026-02-04 13:52:24.741105 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-04 13:52:25.151441 | localhost -> localhost | changed 2026-02-04 13:52:25.158285 | 2026-02-04 13:52:25.158362 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-04 13:52:26.113795 | localhost -> localhost | changed 2026-02-04 13:52:26.120481 | 2026-02-04 13:52:26.120543 | PLAY [all] 2026-02-04 13:52:26.127797 | 2026-02-04 13:52:26.127872 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-04 13:52:26.385348 | debian-trixie -> localhost | ok 2026-02-04 13:52:26.390364 | 2026-02-04 13:52:26.390439 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-04 13:52:26.423046 | debian-trixie | ok 2026-02-04 13:52:26.452402 | debian-trixie | included: /var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-04 13:52:26.458441 | 2026-02-04 13:52:26.458524 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-04 13:52:27.700418 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-02-04 13:52:27.700601 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/work/fe35b899c5da4d4a9ba8335c8757fc9d_id_rsa 2026-02-04 13:52:27.700632 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/work/fe35b899c5da4d4a9ba8335c8757fc9d_id_rsa.pub 2026-02-04 13:52:27.700658 | debian-trixie -> localhost | The key fingerprint is: 2026-02-04 13:52:27.700680 | debian-trixie -> localhost | SHA256:VY5WkV/0KYTPA5adYXct1W7Tuq21VIqnGF7wmXocOMY zuul-build-sshkey 2026-02-04 13:52:27.700712 | debian-trixie -> localhost | The key's randomart image is: 2026-02-04 13:52:27.700733 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-02-04 13:52:27.700756 | debian-trixie -> localhost | | B*o+*| 2026-02-04 13:52:27.700776 | debian-trixie -> localhost | | X+oo B| 2026-02-04 13:52:27.700796 | debian-trixie -> localhost | | = =o =o| 2026-02-04 13:52:27.700816 | debian-trixie -> localhost | | o +o.+| 2026-02-04 13:52:27.700834 | debian-trixie -> localhost | | S... .oo| 2026-02-04 13:52:27.700853 | debian-trixie -> localhost | | Eo.+...| 2026-02-04 13:52:27.700872 | debian-trixie -> localhost | | ..o*.o+.| 2026-02-04 13:52:27.700891 | debian-trixie -> localhost | | . =ooo.o| 2026-02-04 13:52:27.700913 | debian-trixie -> localhost | | +.. .o | 2026-02-04 13:52:27.700933 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-02-04 13:52:27.701320 | debian-trixie -> localhost | ok: Runtime: 0:00:00.843978 2026-02-04 13:52:27.707145 | 2026-02-04 13:52:27.707245 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-04 13:52:27.736060 | debian-trixie | ok 2026-02-04 13:52:27.744394 | debian-trixie | included: /var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-04 13:52:27.751147 | 2026-02-04 13:52:27.751225 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-04 13:52:27.776372 | debian-trixie | skipping: Conditional result was False 2026-02-04 13:52:27.786597 | 2026-02-04 13:52:27.786742 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-04 13:52:28.509026 | debian-trixie | changed 2026-02-04 13:52:28.513983 | 2026-02-04 13:52:28.514260 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-04 13:52:28.720203 | debian-trixie | ok 2026-02-04 13:52:28.728860 | 2026-02-04 13:52:28.728939 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-04 13:52:29.257012 | debian-trixie | changed 2026-02-04 13:52:29.262186 | 2026-02-04 13:52:29.262251 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-04 13:52:29.791428 | debian-trixie | changed 2026-02-04 13:52:29.795998 | 2026-02-04 13:52:29.796070 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-04 13:52:29.821814 | debian-trixie | skipping: Conditional result was False 2026-02-04 13:52:29.829942 | 2026-02-04 13:52:29.830035 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-04 13:52:30.239278 | debian-trixie -> localhost | changed 2026-02-04 13:52:30.250314 | 2026-02-04 13:52:30.250420 | TASK [add-build-sshkey : Add back temp key] 2026-02-04 13:52:30.551892 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/work/fe35b899c5da4d4a9ba8335c8757fc9d_id_rsa (zuul-build-sshkey) 2026-02-04 13:52:30.562413 | debian-trixie -> localhost | ok: Runtime: 0:00:00.016498 2026-02-04 13:52:30.569533 | 2026-02-04 13:52:30.569608 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-04 13:52:30.932263 | debian-trixie | ok 2026-02-04 13:52:30.937905 | 2026-02-04 13:52:30.937998 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-04 13:52:30.963492 | debian-trixie | skipping: Conditional result was False 2026-02-04 13:52:30.977450 | 2026-02-04 13:52:30.977565 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-04 13:52:31.342508 | debian-trixie | ok 2026-02-04 13:52:31.349146 | 2026-02-04 13:52:31.349238 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-04 13:52:32.250136 | debian-trixie | Output suppressed because no_log was given 2026-02-04 13:52:32.258395 | 2026-02-04 13:52:32.258476 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-04 13:52:32.466719 | debian-trixie | ok: "logs" 2026-02-04 13:52:32.467106 | debian-trixie | ok: All items complete 2026-02-04 13:52:32.467158 | 2026-02-04 13:52:32.650457 | debian-trixie | ok: "artifacts" 2026-02-04 13:52:32.821277 | debian-trixie | ok: "docs" 2026-02-04 13:52:32.836386 | 2026-02-04 13:52:32.836866 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-04 13:52:33.044837 | debian-trixie | changed: "logs" 2026-02-04 13:52:33.216594 | debian-trixie | changed: "artifacts" 2026-02-04 13:52:33.393725 | debian-trixie | changed: "docs" 2026-02-04 13:52:33.409602 | 2026-02-04 13:52:33.409761 | PLAY RECAP 2026-02-04 13:52:33.409831 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-04 13:52:33.409871 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-04 13:52:33.409904 | 2026-02-04 13:52:33.566404 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-04 13:52:33.568778 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-04 13:52:34.128128 | 2026-02-04 13:52:34.128716 | PLAY [all] 2026-02-04 13:52:34.139842 | 2026-02-04 13:52:34.139920 | TASK [setup-uv : Extract archive] 2026-02-04 13:52:36.485606 | debian-trixie | changed 2026-02-04 13:52:36.492789 | 2026-02-04 13:52:36.492899 | TASK [setup-uv : Print version] 2026-02-04 13:52:36.900656 | debian-trixie | uv 0.8.13 2026-02-04 13:52:37.023201 | debian-trixie | ok: Runtime: 0:00:00.013189 2026-02-04 13:52:37.030140 | 2026-02-04 13:52:37.030191 | PLAY RECAP 2026-02-04 13:52:37.030238 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-04 13:52:37.030262 | 2026-02-04 13:52:37.145467 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-04 13:52:37.146809 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-04 13:52:37.748253 | 2026-02-04 13:52:37.748410 | PLAY [all] 2026-02-04 13:52:37.759954 | 2026-02-04 13:52:37.760043 | TASK [Copy inventory file for Zuul] 2026-02-04 13:52:39.708671 | debian-trixie | changed 2026-02-04 13:52:39.714449 | 2026-02-04 13:52:39.714523 | TASK [Switch "ansible_host" to private IP] 2026-02-04 13:52:40.031321 | debian-trixie | changed: 1 replacements made 2026-02-04 13:52:40.036364 | 2026-02-04 13:52:40.036439 | TASK [Run Molecule scenario] 2026-02-04 13:52:40.468013 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-02-04 13:52:40.468100 | debian-trixie | Creating virtual environment at: .venv 2026-02-04 13:52:40.687522 | debian-trixie | Downloading cryptography (4.3MiB) 2026-02-04 13:52:40.688041 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-02-04 13:52:40.688596 | debian-trixie | Downloading pygments (1.2MiB) 2026-02-04 13:52:40.885084 | debian-trixie | Downloading cryptography 2026-02-04 13:52:40.918443 | debian-trixie | Downloading pygments 2026-02-04 13:52:41.007391 | debian-trixie | Downloading ansible-core 2026-02-04 13:52:41.055463 | debian-trixie | Installed 36 packages in 47ms 2026-02-04 13:52:41.714735 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-02-04 13:52:41.714761 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-02-04 13:52:42.460570 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-02-04 13:52:42.460675 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-02-04 13:52:42.460870 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-02-04 13:52:42.461003 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-02-04 13:52:51.341658 | debian-trixie | INFO [forget-package > dependency] Executing 2026-02-04 13:52:51.341955 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-02-04 13:52:51.342184 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-02-04 13:52:51.342325 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-02-04 13:52:51.347841 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-02-04 13:52:51.348205 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-04 13:52:51.353618 | debian-trixie | INFO [forget-package > destroy] Executing 2026-02-04 13:52:51.353714 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-02-04 13:52:51.353800 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-02-04 13:52:51.359218 | debian-trixie | INFO [forget-package > syntax] Executing 2026-02-04 13:52:51.847581 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-04 13:52:51.848003 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-04 13:52:51.848381 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-04 13:52:51.848755 | debian-trixie | 2026-02-04 13:52:52.252481 | debian-trixie | 2026-02-04 13:52:52.252810 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-02-04 13:52:52.319351 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-02-04 13:52:52.327437 | debian-trixie | INFO [forget-package > create] Executing 2026-02-04 13:52:52.330646 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-04 13:52:52.337671 | debian-trixie | INFO [forget-package > prepare] Executing 2026-02-04 13:52:52.819230 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-04 13:52:52.819550 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-04 13:52:52.819825 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-04 13:52:52.820059 | debian-trixie | 2026-02-04 13:52:53.171541 | debian-trixie | 2026-02-04 13:52:53.171917 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-02-04 13:52:53.172181 | debian-trixie | 2026-02-04 13:52:53.172527 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-04 13:52:53.172923 | debian-trixie | Wednesday 04 February 2026 13:52:53 +0000 (0:00:00.037) 0:00:00.037 **** 2026-02-04 13:52:54.424335 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-04 13:52:54.430940 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:52:54.431025 | debian-trixie | 2026-02-04 13:52:54.431118 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-02-04 13:52:54.433169 | debian-trixie | Wednesday 04 February 2026 13:52:54 +0000 (0:00:01.255) 0:00:01.293 **** 2026-02-04 13:53:05.025860 | debian-trixie | changed: [debian-trixie] 2026-02-04 13:53:05.026666 | debian-trixie | 2026-02-04 13:53:05.026696 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-02-04 13:53:05.026703 | debian-trixie | Wednesday 04 February 2026 13:53:05 +0000 (0:00:10.598) 0:00:11.891 **** 2026-02-04 13:53:05.751351 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:53:05.751379 | debian-trixie | 2026-02-04 13:53:05.751386 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-04 13:53:05.751393 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-04 13:53:05.751399 | debian-trixie | 2026-02-04 13:53:05.751405 | debian-trixie | 2026-02-04 13:53:05.751410 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-04 13:53:05.751415 | debian-trixie | Wednesday 04 February 2026 13:53:05 +0000 (0:00:00.725) 0:00:12.617 **** 2026-02-04 13:53:05.751420 | debian-trixie | =============================================================================== 2026-02-04 13:53:05.751425 | debian-trixie | Install NGINX ---------------------------------------------------------- 10.60s 2026-02-04 13:53:05.751430 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.26s 2026-02-04 13:53:05.751435 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.73s 2026-02-04 13:53:05.874615 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-02-04 13:53:05.882727 | debian-trixie | INFO [forget-package > converge] Executing 2026-02-04 13:53:06.445874 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-04 13:53:06.447121 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-04 13:53:06.447235 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-04 13:53:06.447319 | debian-trixie | 2026-02-04 13:53:06.794985 | debian-trixie | 2026-02-04 13:53:06.795281 | debian-trixie | PLAY [Converge] **************************************************************** 2026-02-04 13:53:06.795514 | debian-trixie | 2026-02-04 13:53:06.795794 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-04 13:53:06.796071 | debian-trixie | Wednesday 04 February 2026 13:53:06 +0000 (0:00:00.009) 0:00:00.009 **** 2026-02-04 13:53:07.781424 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-04 13:53:07.782378 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:53:07.782467 | debian-trixie | 2026-02-04 13:53:07.782568 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-04 13:53:07.782721 | debian-trixie | Wednesday 04 February 2026 13:53:07 +0000 (0:00:00.987) 0:00:00.996 **** 2026-02-04 13:53:08.244366 | debian-trixie | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-02-04 13:53:08.250936 | debian-trixie | changed: [debian-trixie] 2026-02-04 13:53:08.251067 | debian-trixie | 2026-02-04 13:53:08.251189 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-04 13:53:08.252166 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-04 13:53:08.252195 | debian-trixie | 2026-02-04 13:53:08.252200 | debian-trixie | 2026-02-04 13:53:08.252206 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-04 13:53:08.252211 | debian-trixie | Wednesday 04 February 2026 13:53:08 +0000 (0:00:00.466) 0:00:01.462 **** 2026-02-04 13:53:08.252217 | debian-trixie | =============================================================================== 2026-02-04 13:53:08.252222 | debian-trixie | Gathering Facts --------------------------------------------------------- 0.99s 2026-02-04 13:53:08.252227 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.47s 2026-02-04 13:53:08.347332 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-02-04 13:53:08.422038 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-02-04 13:53:09.242077 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-04 13:53:09.242303 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-04 13:53:09.242515 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-04 13:53:09.242750 | debian-trixie | 2026-02-04 13:53:09.564744 | debian-trixie | 2026-02-04 13:53:09.564985 | debian-trixie | PLAY [Converge] **************************************************************** 2026-02-04 13:53:09.565185 | debian-trixie | 2026-02-04 13:53:09.565381 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-04 13:53:09.565585 | debian-trixie | Wednesday 04 February 2026 13:53:09 +0000 (0:00:00.008) 0:00:00.008 **** 2026-02-04 13:53:11.610000 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-04 13:53:11.611402 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:53:11.611467 | debian-trixie | 2026-02-04 13:53:11.611563 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-04 13:53:11.611661 | debian-trixie | Wednesday 04 February 2026 13:53:11 +0000 (0:00:02.045) 0:00:02.054 **** 2026-02-04 13:53:11.997106 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:53:11.997151 | debian-trixie | 2026-02-04 13:53:11.998087 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-04 13:53:11.998098 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-04 13:53:11.998103 | debian-trixie | 2026-02-04 13:53:11.998107 | debian-trixie | 2026-02-04 13:53:11.998111 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-04 13:53:11.998116 | debian-trixie | Wednesday 04 February 2026 13:53:11 +0000 (0:00:00.387) 0:00:02.441 **** 2026-02-04 13:53:11.998119 | debian-trixie | =============================================================================== 2026-02-04 13:53:11.998123 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.05s 2026-02-04 13:53:11.998127 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-02-04 13:53:12.077925 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-02-04 13:53:13.346722 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-02-04 13:53:13.350606 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-04 13:53:14.111737 | debian-trixie | INFO [forget-package > verify] Executing 2026-02-04 13:53:14.583459 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-04 13:53:14.583487 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-04 13:53:14.583492 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-04 13:53:14.583497 | debian-trixie | 2026-02-04 13:53:15.227967 | debian-trixie | 2026-02-04 13:53:15.228006 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-02-04 13:53:15.228019 | debian-trixie | 2026-02-04 13:53:15.228042 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-04 13:53:15.228053 | debian-trixie | Wednesday 04 February 2026 13:53:15 +0000 (0:00:00.008) 0:00:00.008 **** 2026-02-04 13:53:16.322445 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-04 13:53:16.324541 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:53:16.324700 | debian-trixie | 2026-02-04 13:53:16.324862 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-02-04 13:53:16.325021 | debian-trixie | Wednesday 04 February 2026 13:53:16 +0000 (0:00:01.097) 0:00:01.106 **** 2026-02-04 13:53:18.653350 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:53:18.653632 | debian-trixie | 2026-02-04 13:53:18.653898 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-02-04 13:53:18.654157 | debian-trixie | Wednesday 04 February 2026 13:53:18 +0000 (0:00:02.328) 0:00:03.434 **** 2026-02-04 13:53:24.401820 | debian-trixie | ok: [debian-trixie] 2026-02-04 13:53:24.402086 | debian-trixie | 2026-02-04 13:53:24.402340 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-02-04 13:53:24.402649 | debian-trixie | Wednesday 04 February 2026 13:53:24 +0000 (0:00:05.748) 0:00:09.183 **** 2026-02-04 13:53:24.431164 | debian-trixie | ok: [debian-trixie] => { 2026-02-04 13:53:24.431881 | debian-trixie | "changed": false, 2026-02-04 13:53:24.431891 | debian-trixie | "msg": "All assertions passed" 2026-02-04 13:53:24.431895 | debian-trixie | } 2026-02-04 13:53:24.431899 | debian-trixie | 2026-02-04 13:53:24.431903 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-02-04 13:53:24.431908 | debian-trixie | Wednesday 04 February 2026 13:53:24 +0000 (0:00:00.028) 0:00:09.212 **** 2026-02-04 13:53:24.455706 | debian-trixie | ok: [debian-trixie] => { 2026-02-04 13:53:24.455729 | debian-trixie | "changed": false, 2026-02-04 13:53:24.455733 | debian-trixie | "msg": "All assertions passed" 2026-02-04 13:53:24.455737 | debian-trixie | } 2026-02-04 13:53:24.455741 | debian-trixie | 2026-02-04 13:53:24.455744 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-04 13:53:24.455748 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-04 13:53:24.455751 | debian-trixie | 2026-02-04 13:53:24.455755 | debian-trixie | 2026-02-04 13:53:24.455758 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-04 13:53:24.455761 | debian-trixie | Wednesday 04 February 2026 13:53:24 +0000 (0:00:00.024) 0:00:09.236 **** 2026-02-04 13:53:24.455765 | debian-trixie | =============================================================================== 2026-02-04 13:53:24.455768 | debian-trixie | Populate service facts -------------------------------------------------- 5.75s 2026-02-04 13:53:24.455771 | debian-trixie | Populate package facts -------------------------------------------------- 2.33s 2026-02-04 13:53:24.455774 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.10s 2026-02-04 13:53:24.455777 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-02-04 13:53:24.455780 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.02s 2026-02-04 13:53:24.540892 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-02-04 13:53:24.552972 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-02-04 13:53:24.553403 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-04 13:53:24.564142 | debian-trixie | INFO [forget-package > destroy] Executing 2026-02-04 13:53:24.564240 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-02-04 13:53:24.564324 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-02-04 13:53:24.564613 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-02-04 13:53:25.117902 | debian-trixie | ok: Runtime: 0:00:44.240215 2026-02-04 13:53:25.123276 | 2026-02-04 13:53:25.123771 | PLAY RECAP 2026-02-04 13:53:25.123822 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-04 13:53:25.123845 | 2026-02-04 13:53:25.247750 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-04 13:53:25.250540 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-04 13:53:25.823735 | 2026-02-04 13:53:25.823868 | PLAY [all] 2026-02-04 13:53:25.834340 | 2026-02-04 13:53:25.834425 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-04 13:53:25.871057 | debian-trixie | skipping: Conditional result was False 2026-02-04 13:53:25.879538 | 2026-02-04 13:53:25.879617 | TASK [fetch-output : Set log path for single node] 2026-02-04 13:53:25.922231 | debian-trixie | ok 2026-02-04 13:53:25.926557 | 2026-02-04 13:53:25.926627 | LOOP [fetch-output : Ensure local output dirs] 2026-02-04 13:53:26.317186 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/work/logs" 2026-02-04 13:53:26.528548 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/work/artifacts" 2026-02-04 13:53:26.738470 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/fe35b899c5da4d4a9ba8335c8757fc9d/work/docs" 2026-02-04 13:53:26.755694 | 2026-02-04 13:53:26.755818 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-04 13:53:27.438332 | debian-trixie | changed: .d..t...... ./ 2026-02-04 13:53:27.438839 | debian-trixie | changed: All items complete 2026-02-04 13:53:27.438917 | 2026-02-04 13:53:28.022406 | debian-trixie | changed: .d..t...... ./ 2026-02-04 13:53:28.485265 | debian-trixie | changed: .d..t...... ./ 2026-02-04 13:53:28.502130 | 2026-02-04 13:53:28.502221 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-04 13:53:28.923822 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008681 2026-02-04 13:53:29.153672 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007487 2026-02-04 13:53:29.164862 | 2026-02-04 13:53:29.164935 | PLAY [all] 2026-02-04 13:53:29.170535 | 2026-02-04 13:53:29.170599 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-04 13:53:29.660051 | debian-trixie | changed 2026-02-04 13:53:29.666374 | 2026-02-04 13:53:29.666427 | PLAY RECAP 2026-02-04 13:53:29.666475 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-04 13:53:29.666498 | 2026-02-04 13:53:29.797573 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-04 13:53:29.799609 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-04 13:53:30.369252 | 2026-02-04 13:53:30.369437 | PLAY [localhost] 2026-02-04 13:53:30.381031 | 2026-02-04 13:53:30.381113 | TASK [Generate Zuul manifest] 2026-02-04 13:53:30.404114 | localhost | ok 2026-02-04 13:53:30.419184 | 2026-02-04 13:53:30.419275 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-04 13:53:30.736628 | localhost | changed 2026-02-04 13:53:30.747629 | 2026-02-04 13:53:30.747704 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-04 13:53:30.781904 | localhost | ok 2026-02-04 13:53:30.790263 | 2026-02-04 13:53:30.790327 | TASK [Upload logs] 2026-02-04 13:53:30.810584 | localhost | ok 2026-02-04 13:53:30.870061 | 2026-02-04 13:53:30.870169 | TASK [Set zuul-log-path fact] 2026-02-04 13:53:30.892166 | localhost | ok 2026-02-04 13:53:30.903508 | 2026-02-04 13:53:30.903576 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-04 13:53:30.937236 | localhost | ok 2026-02-04 13:53:30.943943 | 2026-02-04 13:53:30.944011 | TASK [upload-logs : Create log directories] 2026-02-04 13:53:31.350631 | localhost | changed 2026-02-04 13:53:31.357187 | 2026-02-04 13:53:31.357283 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-04 13:53:31.778413 | localhost -> localhost | ok: Runtime: 0:00:00.005393 2026-02-04 13:53:31.785573 | 2026-02-04 13:53:31.785642 | TASK [upload-logs : Upload logs to log server] 2026-02-04 13:53:32.283326 | localhost | Output suppressed because no_log was given 2026-02-04 13:53:32.288392 | 2026-02-04 13:53:32.288478 | LOOP [upload-logs : Compress console log and json output] 2026-02-04 13:53:32.334010 | localhost | skipping: Conditional result was False 2026-02-04 13:53:32.340718 | localhost | skipping: Conditional result was False 2026-02-04 13:53:32.354518 | 2026-02-04 13:53:32.354629 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-04 13:53:32.396937 | localhost | skipping: Conditional result was False 2026-02-04 13:53:32.397338 | 2026-02-04 13:53:32.400474 | localhost | skipping: Conditional result was False 2026-02-04 13:53:32.418967 | 2026-02-04 13:53:32.419094 | LOOP [upload-logs : Upload console log and json output]