2026-04-22 09:28:16.295791 | Job console starting 2026-04-22 09:28:16.314207 | Updating git repos 2026-04-22 09:28:16.346273 | Cloning repos into workspace 2026-04-22 09:28:16.551178 | Restoring repo states 2026-04-22 09:28:16.556744 | Merging changes 2026-04-22 09:28:16.830357 | Checking out repos 2026-04-22 09:28:16.882304 | Preparing playbooks 2026-04-22 09:28:17.980647 | Running Ansible setup 2026-04-22 09:28:22.515050 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:28:23.120170 | 2026-04-22 09:28:23.120316 | PLAY [localhost] 2026-04-22 09:28:23.128133 | 2026-04-22 09:28:23.128207 | TASK [Gathering Facts] 2026-04-22 09:28:24.665167 | localhost | ok 2026-04-22 09:28:24.672117 | 2026-04-22 09:28:24.672213 | TASK [Setup log path fact] 2026-04-22 09:28:24.690983 | localhost | ok 2026-04-22 09:28:24.706376 | 2026-04-22 09:28:24.706469 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:28:24.736805 | localhost | ok 2026-04-22 09:28:24.746811 | 2026-04-22 09:28:24.746921 | TASK [emit-job-header : Print job information] 2026-04-22 09:28:24.790374 | # Job Information 2026-04-22 09:28:24.790590 | Ansible Version: 2.16.16 2026-04-22 09:28:24.790639 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-22 09:28:24.790672 | Pipeline: check 2026-04-22 09:28:24.790703 | Executor: 0a8996d2b663 2026-04-22 09:28:24.790732 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/119 2026-04-22 09:28:24.790766 | Event ID: 55170b20-3e2d-11f1-9df2-0e69a4d4d9f0 2026-04-22 09:28:24.794951 | 2026-04-22 09:28:24.795117 | LOOP [emit-job-header : Print node information] 2026-04-22 09:28:24.883011 | localhost | ok: 2026-04-22 09:28:24.883390 | localhost | # Node Information 2026-04-22 09:28:24.883426 | localhost | Inventory Hostname: debian-trixie 2026-04-22 09:28:24.883450 | localhost | Hostname: np0000169286 2026-04-22 09:28:24.883470 | localhost | Username: zuul 2026-04-22 09:28:24.883492 | localhost | Distro: Debian 13.4 2026-04-22 09:28:24.883512 | localhost | Provider: yul1 2026-04-22 09:28:24.883532 | localhost | Region: ca-ymq-1 2026-04-22 09:28:24.883551 | localhost | Label: debian-trixie 2026-04-22 09:28:24.883569 | localhost | Product Name: OpenStack Nova 2026-04-22 09:28:24.883587 | localhost | Interface IP: 199.19.213.63 2026-04-22 09:28:24.904211 | 2026-04-22 09:28:24.904384 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-22 09:28:25.295475 | localhost -> localhost | changed 2026-04-22 09:28:25.303998 | 2026-04-22 09:28:25.304141 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-22 09:28:26.188944 | localhost -> localhost | changed 2026-04-22 09:28:26.198844 | 2026-04-22 09:28:26.209469 | PLAY [all] 2026-04-22 09:28:26.220555 | 2026-04-22 09:28:26.220664 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-22 09:28:26.511077 | debian-trixie -> localhost | ok 2026-04-22 09:28:26.518348 | 2026-04-22 09:28:26.519832 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-22 09:28:26.548234 | debian-trixie | ok 2026-04-22 09:28:26.588683 | debian-trixie | included: /var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-22 09:28:26.594538 | 2026-04-22 09:28:26.598311 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-22 09:28:27.977239 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-22 09:28:27.977603 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/work/d1524d160def4ca49e4d03eb3c8ce763_id_rsa 2026-04-22 09:28:27.977681 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/work/d1524d160def4ca49e4d03eb3c8ce763_id_rsa.pub 2026-04-22 09:28:27.977736 | debian-trixie -> localhost | The key fingerprint is: 2026-04-22 09:28:27.977788 | debian-trixie -> localhost | SHA256:oEyIDPaA1nYE/GF1viZknPztdxueZndhYw48pAR90l8 zuul-build-sshkey 2026-04-22 09:28:27.977857 | debian-trixie -> localhost | The key's randomart image is: 2026-04-22 09:28:27.977909 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-22 09:28:27.977968 | debian-trixie -> localhost | |ooo.o... .. . | 2026-04-22 09:28:27.978020 | debian-trixie -> localhost | |=oo= +o +. o o E| 2026-04-22 09:28:27.978069 | debian-trixie -> localhost | |o.o.= o* .. o . .| 2026-04-22 09:28:27.978117 | debian-trixie -> localhost | | o oo.. o. . . | 2026-04-22 09:28:27.978164 | debian-trixie -> localhost | | o .S+..+ | 2026-04-22 09:28:27.978211 | debian-trixie -> localhost | | o .. + = | 2026-04-22 09:28:27.978259 | debian-trixie -> localhost | | . .*oo| 2026-04-22 09:28:27.978306 | debian-trixie -> localhost | | . o+*| 2026-04-22 09:28:27.978359 | debian-trixie -> localhost | | o+o| 2026-04-22 09:28:27.978408 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-22 09:28:27.978512 | debian-trixie -> localhost | ok: Runtime: 0:00:00.910933 2026-04-22 09:28:27.985634 | 2026-04-22 09:28:27.985702 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-22 09:28:28.019319 | debian-trixie | ok 2026-04-22 09:28:28.027793 | debian-trixie | included: /var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-22 09:28:28.034381 | 2026-04-22 09:28:28.034446 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-22 09:28:28.059970 | debian-trixie | skipping: Conditional result was False 2026-04-22 09:28:28.068891 | 2026-04-22 09:28:28.069014 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-22 09:28:28.646182 | debian-trixie | changed 2026-04-22 09:28:28.653777 | 2026-04-22 09:28:28.653863 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-22 09:28:28.877568 | debian-trixie | ok 2026-04-22 09:28:28.883169 | 2026-04-22 09:28:28.883259 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-22 09:28:29.453069 | debian-trixie | changed 2026-04-22 09:28:29.464249 | 2026-04-22 09:28:29.464426 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-22 09:28:30.003548 | debian-trixie | changed 2026-04-22 09:28:30.122005 | 2026-04-22 09:28:30.122119 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-22 09:28:30.148006 | debian-trixie | skipping: Conditional result was False 2026-04-22 09:28:30.153082 | 2026-04-22 09:28:30.153158 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-22 09:28:30.828671 | debian-trixie -> localhost | changed 2026-04-22 09:28:30.846626 | 2026-04-22 09:28:30.846698 | TASK [add-build-sshkey : Add back temp key] 2026-04-22 09:28:31.173217 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/work/d1524d160def4ca49e4d03eb3c8ce763_id_rsa (zuul-build-sshkey) 2026-04-22 09:28:31.173525 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013757 2026-04-22 09:28:31.179370 | 2026-04-22 09:28:31.179457 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-22 09:28:31.502410 | debian-trixie | ok 2026-04-22 09:28:31.506576 | 2026-04-22 09:28:31.506657 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-22 09:28:31.542761 | debian-trixie | skipping: Conditional result was False 2026-04-22 09:28:31.554732 | 2026-04-22 09:28:31.554895 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-22 09:28:31.932580 | debian-trixie | ok 2026-04-22 09:28:31.939669 | 2026-04-22 09:28:31.939811 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-22 09:28:32.871974 | debian-trixie | Output suppressed because no_log was given 2026-04-22 09:28:32.882011 | 2026-04-22 09:28:32.882134 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-22 09:28:33.104124 | debian-trixie | ok: "logs" 2026-04-22 09:28:33.125246 | debian-trixie | ok: All items complete 2026-04-22 09:28:33.125388 | 2026-04-22 09:28:33.311467 | debian-trixie | ok: "artifacts" 2026-04-22 09:28:33.497339 | debian-trixie | ok: "docs" 2026-04-22 09:28:33.509251 | 2026-04-22 09:28:33.509448 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-22 09:28:33.715640 | debian-trixie | changed: "logs" 2026-04-22 09:28:33.928326 | debian-trixie | changed: "artifacts" 2026-04-22 09:28:34.114177 | debian-trixie | changed: "docs" 2026-04-22 09:28:34.123167 | 2026-04-22 09:28:34.123330 | PLAY RECAP 2026-04-22 09:28:34.123410 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-22 09:28:34.123455 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:34.123487 | 2026-04-22 09:28:34.322935 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:28:34.324864 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:28:34.957820 | 2026-04-22 09:28:34.958279 | PLAY [all] 2026-04-22 09:28:34.968903 | 2026-04-22 09:28:34.969052 | TASK [setup-uv : Extract archive] 2026-04-22 09:28:37.458755 | debian-trixie | changed 2026-04-22 09:28:37.466908 | 2026-04-22 09:28:37.467030 | TASK [setup-uv : Print version] 2026-04-22 09:28:37.887987 | debian-trixie | uv 0.8.13 2026-04-22 09:28:38.002809 | debian-trixie | ok: Runtime: 0:00:00.013688 2026-04-22 09:28:38.009876 | 2026-04-22 09:28:38.009946 | PLAY RECAP 2026-04-22 09:28:38.009998 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:38.010023 | 2026-04-22 09:28:38.212718 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:28:38.216650 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:28:38.842363 | 2026-04-22 09:28:39.013155 | PLAY [all] 2026-04-22 09:28:39.032276 | 2026-04-22 09:28:39.032443 | TASK [Copy inventory file for Zuul] 2026-04-22 09:28:40.505765 | debian-trixie | changed 2026-04-22 09:28:40.518588 | 2026-04-22 09:28:40.589898 | TASK [Switch "ansible_host" to private IP] 2026-04-22 09:28:40.982407 | debian-trixie | changed: 1 replacements made 2026-04-22 09:28:41.000970 | 2026-04-22 09:28:41.001121 | TASK [Run Molecule scenario] 2026-04-22 09:28:41.446113 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-22 09:28:41.446226 | debian-trixie | Creating virtual environment at: .venv 2026-04-22 09:28:41.787868 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-22 09:28:41.788336 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-22 09:28:41.789403 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-22 09:28:41.949880 | debian-trixie | Downloading cryptography 2026-04-22 09:28:41.998271 | debian-trixie | Downloading pygments 2026-04-22 09:28:42.189770 | debian-trixie | Downloading ansible-core 2026-04-22 09:28:42.239413 | debian-trixie | Installed 36 packages in 48ms 2026-04-22 09:28:42.939310 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-22 09:28:42.939414 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-22 09:28:43.799442 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-22 09:28:43.799522 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-22 09:28:43.799632 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-22 09:28:43.799746 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-22 09:28:53.262003 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-22 09:28:53.262086 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-22 09:28:53.262324 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-22 09:28:53.262461 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-22 09:28:53.268015 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-22 09:28:53.268342 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:53.273654 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-22 09:28:53.273674 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:28:53.273767 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-22 09:28:53.279088 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-22 09:28:53.795247 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:53.795544 | 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-04-22 09:28:53.795806 | 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-04-22 09:28:53.795961 | debian-trixie | 2026-04-22 09:28:54.145449 | debian-trixie | 2026-04-22 09:28:54.145821 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-22 09:28:54.213172 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-22 09:28:54.223266 | debian-trixie | INFO [forget-package > create] Executing 2026-04-22 09:28:54.227125 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:54.232490 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-22 09:28:54.724743 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:54.724921 | 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-04-22 09:28:54.725133 | 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-04-22 09:28:54.725421 | debian-trixie | 2026-04-22 09:28:55.087874 | debian-trixie | 2026-04-22 09:28:55.088037 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-22 09:28:55.088243 | debian-trixie | 2026-04-22 09:28:55.088473 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:55.088680 | debian-trixie | Wednesday 22 April 2026 09:28:55 +0000 (0:00:00.045) 0:00:00.045 ******* 2026-04-22 09:28:56.405276 | 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-04-22 09:28:56.409181 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:28:56.409319 | debian-trixie | 2026-04-22 09:28:56.409499 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-22 09:28:56.409721 | debian-trixie | Wednesday 22 April 2026 09:28:56 +0000 (0:00:01.322) 0:00:01.367 ******* 2026-04-22 09:29:06.596350 | debian-trixie | changed: [debian-trixie] 2026-04-22 09:29:06.596422 | debian-trixie | 2026-04-22 09:29:06.596650 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-22 09:29:06.596863 | debian-trixie | Wednesday 22 April 2026 09:29:06 +0000 (0:00:10.186) 0:00:11.554 ******* 2026-04-22 09:29:07.384296 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:29:07.384452 | debian-trixie | 2026-04-22 09:29:07.384667 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 09:29:07.384891 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:29:07.385076 | debian-trixie | 2026-04-22 09:29:07.385250 | debian-trixie | 2026-04-22 09:29:07.385535 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 09:29:07.385811 | debian-trixie | Wednesday 22 April 2026 09:29:07 +0000 (0:00:00.788) 0:00:12.342 ******* 2026-04-22 09:29:07.385999 | debian-trixie | =============================================================================== 2026-04-22 09:29:07.386189 | debian-trixie | Install NGINX ---------------------------------------------------------- 10.19s 2026-04-22 09:29:07.386381 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.32s 2026-04-22 09:29:07.386562 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.79s 2026-04-22 09:29:07.526835 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-22 09:29:07.538958 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-22 09:29:08.090856 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:29:08.091042 | 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-04-22 09:29:08.091284 | 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-04-22 09:29:08.091437 | debian-trixie | 2026-04-22 09:29:08.427035 | debian-trixie | 2026-04-22 09:29:08.427102 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-22 09:29:08.427327 | debian-trixie | 2026-04-22 09:29:08.427577 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:29:08.427799 | debian-trixie | Wednesday 22 April 2026 09:29:08 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-04-22 09:29:09.553719 | 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-04-22 09:29:09.555904 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:29:09.556023 | debian-trixie | 2026-04-22 09:29:09.556160 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:29:09.556332 | debian-trixie | Wednesday 22 April 2026 09:29:09 +0000 (0:00:01.129) 0:00:01.138 ******* 2026-04-22 09:29:09.986473 | 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-04-22 09:29:09.990426 | debian-trixie | changed: [debian-trixie] 2026-04-22 09:29:09.990550 | debian-trixie | 2026-04-22 09:29:09.990681 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 09:29:09.990818 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:29:09.990934 | debian-trixie | 2026-04-22 09:29:09.991041 | debian-trixie | 2026-04-22 09:29:09.991207 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 09:29:09.991368 | debian-trixie | Wednesday 22 April 2026 09:29:09 +0000 (0:00:00.435) 0:00:01.574 ******* 2026-04-22 09:29:09.991526 | debian-trixie | =============================================================================== 2026-04-22 09:29:09.991702 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.13s 2026-04-22 09:29:09.991851 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-04-22 09:29:10.109152 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-22 09:29:10.119811 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-22 09:29:10.636357 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:29:10.636695 | 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-04-22 09:29:10.636978 | 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-04-22 09:29:10.637217 | debian-trixie | 2026-04-22 09:29:10.950180 | debian-trixie | 2026-04-22 09:29:10.950503 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-22 09:29:10.950741 | debian-trixie | 2026-04-22 09:29:10.951021 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:29:10.951286 | debian-trixie | Wednesday 22 April 2026 09:29:10 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-04-22 09:29:12.080101 | 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-04-22 09:29:12.083848 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:29:12.083870 | debian-trixie | 2026-04-22 09:29:12.083879 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:29:12.083887 | debian-trixie | Wednesday 22 April 2026 09:29:12 +0000 (0:00:01.133) 0:00:01.141 ******* 2026-04-22 09:29:12.513844 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:29:12.514033 | debian-trixie | 2026-04-22 09:29:12.514201 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 09:29:12.514375 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:29:12.514538 | debian-trixie | 2026-04-22 09:29:12.514758 | debian-trixie | 2026-04-22 09:29:12.514936 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 09:29:12.515103 | debian-trixie | Wednesday 22 April 2026 09:29:12 +0000 (0:00:00.430) 0:00:01.572 ******* 2026-04-22 09:29:12.515258 | debian-trixie | =============================================================================== 2026-04-22 09:29:12.515421 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.13s 2026-04-22 09:29:12.515584 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-22 09:29:12.604849 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-22 09:29:12.618091 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-22 09:29:12.619027 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:29:12.631352 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-22 09:29:13.117859 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:29:13.118265 | 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-04-22 09:29:13.118634 | 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-04-22 09:29:13.118908 | debian-trixie | 2026-04-22 09:29:13.430164 | debian-trixie | 2026-04-22 09:29:13.430499 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-22 09:29:13.430771 | debian-trixie | 2026-04-22 09:29:13.431066 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:29:13.431379 | debian-trixie | Wednesday 22 April 2026 09:29:13 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-04-22 09:29:16.557675 | 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-04-22 09:29:16.561719 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:29:16.561763 | debian-trixie | 2026-04-22 09:29:16.561867 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-22 09:29:16.562074 | debian-trixie | Wednesday 22 April 2026 09:29:16 +0000 (0:00:03.130) 0:00:03.138 ******* 2026-04-22 09:29:18.129867 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:29:18.130003 | debian-trixie | 2026-04-22 09:29:18.130274 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-22 09:29:18.130543 | debian-trixie | Wednesday 22 April 2026 09:29:18 +0000 (0:00:01.569) 0:00:04.707 ******* 2026-04-22 09:29:22.054890 | debian-trixie | ok: [debian-trixie] 2026-04-22 09:29:22.055148 | debian-trixie | 2026-04-22 09:29:22.055442 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-22 09:29:22.055681 | debian-trixie | Wednesday 22 April 2026 09:29:22 +0000 (0:00:03.925) 0:00:08.632 ******* 2026-04-22 09:29:22.088793 | debian-trixie | ok: [debian-trixie] => { 2026-04-22 09:29:22.088953 | debian-trixie | "changed": false, 2026-04-22 09:29:22.089149 | debian-trixie | "msg": "All assertions passed" 2026-04-22 09:29:22.089336 | debian-trixie | } 2026-04-22 09:29:22.089516 | debian-trixie | 2026-04-22 09:29:22.089755 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-22 09:29:22.089952 | debian-trixie | Wednesday 22 April 2026 09:29:22 +0000 (0:00:00.034) 0:00:08.667 ******* 2026-04-22 09:29:22.118704 | debian-trixie | ok: [debian-trixie] => { 2026-04-22 09:29:22.118877 | debian-trixie | "changed": false, 2026-04-22 09:29:22.119106 | debian-trixie | "msg": "All assertions passed" 2026-04-22 09:29:22.119340 | debian-trixie | } 2026-04-22 09:29:22.119589 | debian-trixie | 2026-04-22 09:29:22.119814 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 09:29:22.120040 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:29:22.120221 | debian-trixie | 2026-04-22 09:29:22.120403 | debian-trixie | 2026-04-22 09:29:22.120602 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 09:29:22.120808 | debian-trixie | Wednesday 22 April 2026 09:29:22 +0000 (0:00:00.030) 0:00:08.697 ******* 2026-04-22 09:29:22.120996 | debian-trixie | =============================================================================== 2026-04-22 09:29:22.121195 | debian-trixie | Populate service facts -------------------------------------------------- 3.93s 2026-04-22 09:29:22.121392 | debian-trixie | Gathering Facts --------------------------------------------------------- 3.13s 2026-04-22 09:29:22.121595 | debian-trixie | Populate package facts -------------------------------------------------- 1.57s 2026-04-22 09:29:22.121848 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-22 09:29:22.122049 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-22 09:29:22.243932 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-22 09:29:22.255524 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-22 09:29:22.256472 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:29:22.268495 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-22 09:29:22.268618 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:29:22.268745 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-22 09:29:22.269186 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-22 09:29:22.599770 | debian-trixie | ok: Runtime: 0:00:41.007641 2026-04-22 09:29:22.603981 | 2026-04-22 09:29:22.604041 | PLAY RECAP 2026-04-22 09:29:22.604095 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:29:22.604118 | 2026-04-22 09:29:22.761475 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:29:22.763655 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:29:23.390685 | 2026-04-22 09:29:23.390823 | PLAY [all] 2026-04-22 09:29:23.401031 | 2026-04-22 09:29:23.401147 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-22 09:29:23.447056 | debian-trixie | skipping: Conditional result was False 2026-04-22 09:29:23.455837 | 2026-04-22 09:29:23.456003 | TASK [fetch-output : Set log path for single node] 2026-04-22 09:29:23.498850 | debian-trixie | ok 2026-04-22 09:29:23.503909 | 2026-04-22 09:29:23.503974 | LOOP [fetch-output : Ensure local output dirs] 2026-04-22 09:29:23.927553 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/work/logs" 2026-04-22 09:29:24.166769 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/work/artifacts" 2026-04-22 09:29:24.373888 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/d1524d160def4ca49e4d03eb3c8ce763/work/docs" 2026-04-22 09:29:24.392529 | 2026-04-22 09:29:24.392686 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-22 09:29:25.146184 | debian-trixie | changed: .d..t...... ./ 2026-04-22 09:29:25.146562 | debian-trixie | changed: All items complete 2026-04-22 09:29:25.146598 | 2026-04-22 09:29:25.670995 | debian-trixie | changed: .d..t...... ./ 2026-04-22 09:29:26.192576 | debian-trixie | changed: .d..t...... ./ 2026-04-22 09:29:26.205140 | 2026-04-22 09:29:26.205314 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-22 09:29:26.695645 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008698 2026-04-22 09:29:26.931277 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007365 2026-04-22 09:29:26.951913 | 2026-04-22 09:29:26.952044 | PLAY [all] 2026-04-22 09:29:26.957694 | 2026-04-22 09:29:26.957763 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-22 09:29:27.463908 | debian-trixie | changed 2026-04-22 09:29:27.471672 | 2026-04-22 09:29:27.471827 | PLAY RECAP 2026-04-22 09:29:27.471894 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-22 09:29:27.471930 | 2026-04-22 09:29:27.666692 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:29:27.669217 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-22 09:29:28.386695 | 2026-04-22 09:29:28.386941 | PLAY [localhost] 2026-04-22 09:29:28.400148 | 2026-04-22 09:29:28.400271 | TASK [Generate Zuul manifest] 2026-04-22 09:29:28.423452 | localhost | ok 2026-04-22 09:29:28.439502 | 2026-04-22 09:29:28.439729 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-22 09:29:28.800943 | localhost | changed 2026-04-22 09:29:28.814497 | 2026-04-22 09:29:28.814628 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-22 09:29:28.853482 | localhost | ok 2026-04-22 09:29:28.862208 | 2026-04-22 09:29:28.862303 | TASK [Upload logs] 2026-04-22 09:29:28.885237 | localhost | ok 2026-04-22 09:29:28.946721 | 2026-04-22 09:29:28.946849 | TASK [Set zuul-log-path fact] 2026-04-22 09:29:28.967574 | localhost | ok 2026-04-22 09:29:28.987204 | 2026-04-22 09:29:28.987343 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:29:29.024622 | localhost | ok 2026-04-22 09:29:29.034288 | 2026-04-22 09:29:29.034369 | TASK [upload-logs : Create log directories] 2026-04-22 09:29:29.510839 | localhost | changed 2026-04-22 09:29:29.517341 | 2026-04-22 09:29:29.517409 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-22 09:29:29.964672 | localhost -> localhost | ok: Runtime: 0:00:00.005904 2026-04-22 09:29:29.971832 | 2026-04-22 09:29:29.971924 | TASK [upload-logs : Upload logs to log server] 2026-04-22 09:29:30.501572 | localhost | Output suppressed because no_log was given 2026-04-22 09:29:30.507022 | 2026-04-22 09:29:30.507160 | LOOP [upload-logs : Compress console log and json output] 2026-04-22 09:29:30.558515 | localhost | skipping: Conditional result was False 2026-04-22 09:29:30.566501 | localhost | skipping: Conditional result was False 2026-04-22 09:29:30.576632 | 2026-04-22 09:29:30.576783 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-22 09:29:30.622103 | localhost | skipping: Conditional result was False 2026-04-22 09:29:30.622453 | 2026-04-22 09:29:30.626854 | localhost | skipping: Conditional result was False 2026-04-22 09:29:30.639831 | 2026-04-22 09:29:30.639928 | LOOP [upload-logs : Upload console log and json output]