2026-04-18 00:53:38.110119 | Job console starting 2026-04-18 00:53:38.132466 | Updating git repos 2026-04-18 00:53:38.190399 | Cloning repos into workspace 2026-04-18 00:53:38.264785 | Restoring repo states 2026-04-18 00:53:38.290252 | Merging changes 2026-04-18 00:53:38.566519 | Checking out repos 2026-04-18 00:53:38.608797 | Preparing playbooks 2026-04-18 00:53:40.215486 | Running Ansible setup 2026-04-18 00:53:43.931084 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 00:53:44.581492 | 2026-04-18 00:53:44.581639 | PLAY [localhost] 2026-04-18 00:53:44.589605 | 2026-04-18 00:53:44.589697 | TASK [Gathering Facts] 2026-04-18 00:53:45.551909 | localhost | ok 2026-04-18 00:53:45.558674 | 2026-04-18 00:53:45.558784 | TASK [Setup log path fact] 2026-04-18 00:53:45.577774 | localhost | ok 2026-04-18 00:53:45.592789 | 2026-04-18 00:53:45.592913 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 00:53:45.625867 | localhost | ok 2026-04-18 00:53:45.651252 | 2026-04-18 00:53:45.651409 | TASK [emit-job-header : Print job information] 2026-04-18 00:53:45.695490 | # Job Information 2026-04-18 00:53:45.695667 | Ansible Version: 2.16.16 2026-04-18 00:53:45.695716 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-18 00:53:45.695749 | Pipeline: check 2026-04-18 00:53:45.695780 | Executor: 0a8996d2b663 2026-04-18 00:53:45.695810 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/109 2026-04-18 00:53:45.695842 | Event ID: e69d5b00-3ac0-11f1-8e84-863288ff99e4 2026-04-18 00:53:45.698751 | 2026-04-18 00:53:45.698812 | LOOP [emit-job-header : Print node information] 2026-04-18 00:53:45.781978 | localhost | ok: 2026-04-18 00:53:45.782499 | localhost | # Node Information 2026-04-18 00:53:45.782531 | localhost | Inventory Hostname: debian-trixie 2026-04-18 00:53:45.782557 | localhost | Hostname: np0000167191 2026-04-18 00:53:45.782577 | localhost | Username: zuul 2026-04-18 00:53:45.782599 | localhost | Distro: Debian 13.4 2026-04-18 00:53:45.782619 | localhost | Provider: yul1 2026-04-18 00:53:45.782637 | localhost | Region: ca-ymq-1 2026-04-18 00:53:45.782655 | localhost | Label: debian-trixie 2026-04-18 00:53:45.782673 | localhost | Product Name: OpenStack Nova 2026-04-18 00:53:45.782692 | localhost | Interface IP: 199.204.45.113 2026-04-18 00:53:45.798638 | 2026-04-18 00:53:45.798771 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 00:53:46.208057 | localhost -> localhost | changed 2026-04-18 00:53:46.213379 | 2026-04-18 00:53:46.213451 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 00:53:47.143539 | localhost -> localhost | changed 2026-04-18 00:53:47.152421 | 2026-04-18 00:53:47.152553 | PLAY [all] 2026-04-18 00:53:47.168912 | 2026-04-18 00:53:47.169143 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 00:53:47.416840 | debian-trixie -> localhost | ok 2026-04-18 00:53:47.424019 | 2026-04-18 00:53:47.424162 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 00:53:47.473651 | debian-trixie | ok 2026-04-18 00:53:47.490233 | debian-trixie | included: /var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 00:53:47.495180 | 2026-04-18 00:53:47.495282 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 00:53:48.479401 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-18 00:53:48.479625 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/work/5ec114be16c444e7afd3ad9695a89d88_id_rsa 2026-04-18 00:53:48.479672 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/work/5ec114be16c444e7afd3ad9695a89d88_id_rsa.pub 2026-04-18 00:53:48.479708 | debian-trixie -> localhost | The key fingerprint is: 2026-04-18 00:53:48.479743 | debian-trixie -> localhost | SHA256:AFJ5ai6mBVQMnQL7gx5lffeTYPPXV3NNQBobYNIyO74 zuul-build-sshkey 2026-04-18 00:53:48.479796 | debian-trixie -> localhost | The key's randomart image is: 2026-04-18 00:53:48.479830 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-18 00:53:48.479867 | debian-trixie -> localhost | |o.*o+. ..o.o.o..| 2026-04-18 00:53:48.479900 | debian-trixie -> localhost | | + =o.. oo. = ..| 2026-04-18 00:53:48.479931 | debian-trixie -> localhost | |o .o +.. O o .+| 2026-04-18 00:53:48.479961 | debian-trixie -> localhost | |.oo o ..= = . . +| 2026-04-18 00:53:48.479991 | debian-trixie -> localhost | |.ooo .S. = . ..| 2026-04-18 00:53:48.480021 | debian-trixie -> localhost | |. =.. . o .| 2026-04-18 00:53:48.480050 | debian-trixie -> localhost | | = . . | 2026-04-18 00:53:48.480080 | debian-trixie -> localhost | |. E | 2026-04-18 00:53:48.480114 | debian-trixie -> localhost | | | 2026-04-18 00:53:48.480146 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-18 00:53:48.480215 | debian-trixie -> localhost | ok: Runtime: 0:00:00.545574 2026-04-18 00:53:48.486517 | 2026-04-18 00:53:48.486623 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 00:53:48.516776 | debian-trixie | ok 2026-04-18 00:53:48.528115 | debian-trixie | included: /var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 00:53:48.541153 | 2026-04-18 00:53:48.541294 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 00:53:48.570953 | debian-trixie | skipping: Conditional result was False 2026-04-18 00:53:48.578778 | 2026-04-18 00:53:48.578998 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 00:53:49.179385 | debian-trixie | changed 2026-04-18 00:53:49.186377 | 2026-04-18 00:53:49.186463 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 00:53:49.390985 | debian-trixie | ok 2026-04-18 00:53:49.395069 | 2026-04-18 00:53:49.395135 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 00:53:49.961467 | debian-trixie | changed 2026-04-18 00:53:49.966959 | 2026-04-18 00:53:49.967049 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 00:53:50.488296 | debian-trixie | changed 2026-04-18 00:53:50.492539 | 2026-04-18 00:53:50.492605 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 00:53:50.517208 | debian-trixie | skipping: Conditional result was False 2026-04-18 00:53:50.525455 | 2026-04-18 00:53:50.525592 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 00:53:50.894054 | debian-trixie -> localhost | changed 2026-04-18 00:53:50.909577 | 2026-04-18 00:53:50.909670 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 00:53:51.196435 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/work/5ec114be16c444e7afd3ad9695a89d88_id_rsa (zuul-build-sshkey) 2026-04-18 00:53:51.196697 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013424 2026-04-18 00:53:51.202487 | 2026-04-18 00:53:51.202589 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 00:53:51.569375 | debian-trixie | ok 2026-04-18 00:53:51.574224 | 2026-04-18 00:53:51.574296 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 00:53:51.598951 | debian-trixie | skipping: Conditional result was False 2026-04-18 00:53:51.611395 | 2026-04-18 00:53:51.611491 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 00:53:51.991172 | debian-trixie | ok 2026-04-18 00:53:51.997896 | 2026-04-18 00:53:51.997987 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 00:53:52.944636 | debian-trixie | Output suppressed because no_log was given 2026-04-18 00:53:52.954944 | 2026-04-18 00:53:52.955082 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 00:53:53.169120 | debian-trixie | ok: "logs" 2026-04-18 00:53:53.169409 | debian-trixie | ok: All items complete 2026-04-18 00:53:53.169450 | 2026-04-18 00:53:53.350847 | debian-trixie | ok: "artifacts" 2026-04-18 00:53:53.533493 | debian-trixie | ok: "docs" 2026-04-18 00:53:53.545257 | 2026-04-18 00:53:53.545729 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 00:53:53.763001 | debian-trixie | changed: "logs" 2026-04-18 00:53:53.945691 | debian-trixie | changed: "artifacts" 2026-04-18 00:53:54.131276 | debian-trixie | changed: "docs" 2026-04-18 00:53:54.150259 | 2026-04-18 00:53:54.150387 | PLAY RECAP 2026-04-18 00:53:54.150452 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 00:53:54.150493 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 00:53:54.150522 | 2026-04-18 00:53:54.286462 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 00:53:54.287697 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 00:53:54.912644 | 2026-04-18 00:53:54.912805 | PLAY [all] 2026-04-18 00:53:54.923250 | 2026-04-18 00:53:54.923341 | TASK [setup-uv : Extract archive] 2026-04-18 00:53:57.316494 | debian-trixie | changed 2026-04-18 00:53:57.321382 | 2026-04-18 00:53:57.321488 | TASK [setup-uv : Print version] 2026-04-18 00:53:57.741966 | debian-trixie | uv 0.8.13 2026-04-18 00:53:57.859183 | debian-trixie | ok: Runtime: 0:00:00.013197 2026-04-18 00:53:57.864312 | 2026-04-18 00:53:57.864371 | PLAY RECAP 2026-04-18 00:53:57.864419 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 00:53:57.864443 | 2026-04-18 00:53:57.987800 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 00:53:57.988900 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 00:53:58.548506 | 2026-04-18 00:53:58.548662 | PLAY [all] 2026-04-18 00:53:58.559051 | 2026-04-18 00:53:58.559177 | TASK [Copy inventory file for Zuul] 2026-04-18 00:53:59.539352 | debian-trixie | changed 2026-04-18 00:53:59.549364 | 2026-04-18 00:53:59.549509 | TASK [Switch "ansible_host" to private IP] 2026-04-18 00:53:59.860374 | debian-trixie | changed: 1 replacements made 2026-04-18 00:53:59.868333 | 2026-04-18 00:53:59.868401 | TASK [Run Molecule scenario] 2026-04-18 00:54:00.297671 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-18 00:54:00.297793 | debian-trixie | Creating virtual environment at: .venv 2026-04-18 00:54:00.544439 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-18 00:54:00.545673 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-18 00:54:00.546841 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-18 00:54:00.698428 | debian-trixie | Downloading cryptography 2026-04-18 00:54:00.780423 | debian-trixie | Downloading pygments 2026-04-18 00:54:01.006045 | debian-trixie | Downloading ansible-core 2026-04-18 00:54:01.063402 | debian-trixie | Installed 36 packages in 55ms 2026-04-18 00:54:01.750761 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-18 00:54:01.750820 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 00:54:02.606984 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-18 00:54:02.607056 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-18 00:54:02.607193 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 00:54:02.607270 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-18 00:54:10.584168 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-18 00:54:10.584255 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-18 00:54:10.584265 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-18 00:54:10.584392 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 00:54:10.590497 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-18 00:54:10.590798 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 00:54:10.596108 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-18 00:54:10.596129 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 00:54:10.596242 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-18 00:54:10.601589 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-18 00:54:11.127660 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 00:54:11.127982 | 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-18 00:54:11.128270 | 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-18 00:54:11.128494 | debian-trixie | 2026-04-18 00:54:11.484089 | debian-trixie | 2026-04-18 00:54:11.484313 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-18 00:54:11.544941 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-18 00:54:11.556357 | debian-trixie | INFO [forget-package > create] Executing 2026-04-18 00:54:11.558460 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 00:54:11.566012 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-18 00:54:12.068696 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 00:54:12.069081 | 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-18 00:54:12.069141 | 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-18 00:54:12.069349 | debian-trixie | 2026-04-18 00:54:12.416907 | debian-trixie | 2026-04-18 00:54:12.417157 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-18 00:54:12.417283 | debian-trixie | 2026-04-18 00:54:12.417536 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 00:54:12.417667 | debian-trixie | Saturday 18 April 2026 00:54:12 +0000 (0:00:00.030) 0:00:00.030 ******** 2026-04-18 00:54:13.760816 | 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-18 00:54:13.761897 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:13.762207 | debian-trixie | 2026-04-18 00:54:13.762478 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-18 00:54:13.762727 | debian-trixie | Saturday 18 April 2026 00:54:13 +0000 (0:00:01.344) 0:00:01.375 ******** 2026-04-18 00:54:23.212779 | debian-trixie | changed: [debian-trixie] 2026-04-18 00:54:23.212814 | debian-trixie | 2026-04-18 00:54:23.212821 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-18 00:54:23.212827 | debian-trixie | Saturday 18 April 2026 00:54:23 +0000 (0:00:09.449) 0:00:10.824 ******** 2026-04-18 00:54:23.968463 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:23.968540 | debian-trixie | 2026-04-18 00:54:23.968829 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 00:54:23.969082 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 00:54:23.969252 | debian-trixie | 2026-04-18 00:54:23.969430 | debian-trixie | 2026-04-18 00:54:23.969719 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 00:54:23.969891 | debian-trixie | Saturday 18 April 2026 00:54:23 +0000 (0:00:00.758) 0:00:11.582 ******** 2026-04-18 00:54:23.970064 | debian-trixie | =============================================================================== 2026-04-18 00:54:23.970272 | debian-trixie | Install NGINX ----------------------------------------------------------- 9.45s 2026-04-18 00:54:23.970432 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.34s 2026-04-18 00:54:23.970612 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.76s 2026-04-18 00:54:24.091747 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-18 00:54:24.102471 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-18 00:54:24.622836 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 00:54:24.622987 | 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-18 00:54:24.623220 | 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-18 00:54:24.623392 | debian-trixie | 2026-04-18 00:54:24.945102 | debian-trixie | 2026-04-18 00:54:24.945207 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-18 00:54:24.945363 | debian-trixie | 2026-04-18 00:54:24.945506 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 00:54:24.945665 | debian-trixie | Saturday 18 April 2026 00:54:24 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 00:54:26.085800 | 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-18 00:54:26.092129 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:26.092373 | debian-trixie | 2026-04-18 00:54:26.092800 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 00:54:26.093023 | debian-trixie | Saturday 18 April 2026 00:54:26 +0000 (0:00:01.142) 0:00:01.151 ******** 2026-04-18 00:54:26.521313 | 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-18 00:54:26.522802 | debian-trixie | changed: [debian-trixie] 2026-04-18 00:54:26.522878 | debian-trixie | 2026-04-18 00:54:26.522964 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 00:54:26.523057 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 00:54:26.523135 | debian-trixie | 2026-04-18 00:54:26.523205 | debian-trixie | 2026-04-18 00:54:26.523291 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 00:54:26.523378 | debian-trixie | Saturday 18 April 2026 00:54:26 +0000 (0:00:00.435) 0:00:01.587 ******** 2026-04-18 00:54:26.523457 | debian-trixie | =============================================================================== 2026-04-18 00:54:26.523540 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.14s 2026-04-18 00:54:26.523625 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-04-18 00:54:26.635394 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-18 00:54:26.644432 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-18 00:54:27.160410 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 00:54:27.160452 | 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-18 00:54:27.160600 | 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-18 00:54:27.160704 | debian-trixie | 2026-04-18 00:54:27.472989 | debian-trixie | 2026-04-18 00:54:27.473167 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-18 00:54:27.473377 | debian-trixie | 2026-04-18 00:54:27.473586 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 00:54:27.473785 | debian-trixie | Saturday 18 April 2026 00:54:27 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 00:54:29.579610 | 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-18 00:54:29.583224 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:29.583358 | debian-trixie | 2026-04-18 00:54:29.583548 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 00:54:29.583733 | debian-trixie | Saturday 18 April 2026 00:54:29 +0000 (0:00:02.110) 0:00:02.118 ******** 2026-04-18 00:54:30.016897 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:30.017042 | debian-trixie | 2026-04-18 00:54:30.017246 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 00:54:30.017501 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 00:54:30.017684 | debian-trixie | 2026-04-18 00:54:30.017859 | debian-trixie | 2026-04-18 00:54:30.018050 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 00:54:30.018250 | debian-trixie | Saturday 18 April 2026 00:54:30 +0000 (0:00:00.434) 0:00:02.552 ******** 2026-04-18 00:54:30.018472 | debian-trixie | =============================================================================== 2026-04-18 00:54:30.018762 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.11s 2026-04-18 00:54:30.018976 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-18 00:54:30.165139 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-18 00:54:30.176146 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-18 00:54:30.176429 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 00:54:30.181813 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-18 00:54:30.688615 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 00:54:30.688803 | 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-18 00:54:30.689017 | 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-18 00:54:30.689186 | debian-trixie | 2026-04-18 00:54:30.998868 | debian-trixie | 2026-04-18 00:54:30.998932 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-18 00:54:30.999102 | debian-trixie | 2026-04-18 00:54:30.999203 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 00:54:30.999308 | debian-trixie | Saturday 18 April 2026 00:54:30 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 00:54:33.148780 | 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-18 00:54:33.148833 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:33.148841 | debian-trixie | 2026-04-18 00:54:33.148847 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-18 00:54:33.148852 | debian-trixie | Saturday 18 April 2026 00:54:33 +0000 (0:00:02.148) 0:00:02.156 ******** 2026-04-18 00:54:34.600819 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:34.601075 | debian-trixie | 2026-04-18 00:54:34.601286 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-18 00:54:34.601496 | debian-trixie | Saturday 18 April 2026 00:54:34 +0000 (0:00:01.452) 0:00:03.609 ******** 2026-04-18 00:54:38.589232 | debian-trixie | ok: [debian-trixie] 2026-04-18 00:54:38.589277 | debian-trixie | 2026-04-18 00:54:38.589345 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-18 00:54:38.589434 | debian-trixie | Saturday 18 April 2026 00:54:38 +0000 (0:00:03.987) 0:00:07.596 ******** 2026-04-18 00:54:38.624947 | debian-trixie | ok: [debian-trixie] => { 2026-04-18 00:54:38.626230 | debian-trixie | "changed": false, 2026-04-18 00:54:38.626254 | debian-trixie | "msg": "All assertions passed" 2026-04-18 00:54:38.626263 | debian-trixie | } 2026-04-18 00:54:38.626272 | debian-trixie | 2026-04-18 00:54:38.626280 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-18 00:54:38.626289 | debian-trixie | Saturday 18 April 2026 00:54:38 +0000 (0:00:00.037) 0:00:07.633 ******** 2026-04-18 00:54:38.659040 | debian-trixie | ok: [debian-trixie] => { 2026-04-18 00:54:38.659152 | debian-trixie | "changed": false, 2026-04-18 00:54:38.659276 | debian-trixie | "msg": "All assertions passed" 2026-04-18 00:54:38.660815 | debian-trixie | } 2026-04-18 00:54:38.660852 | debian-trixie | 2026-04-18 00:54:38.660858 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 00:54:38.660862 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 00:54:38.660865 | debian-trixie | 2026-04-18 00:54:38.660868 | debian-trixie | 2026-04-18 00:54:38.660872 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 00:54:38.660875 | debian-trixie | Saturday 18 April 2026 00:54:38 +0000 (0:00:00.034) 0:00:07.668 ******** 2026-04-18 00:54:38.660879 | debian-trixie | =============================================================================== 2026-04-18 00:54:38.660882 | debian-trixie | Populate service facts -------------------------------------------------- 3.99s 2026-04-18 00:54:38.660885 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.15s 2026-04-18 00:54:38.660888 | debian-trixie | Populate package facts -------------------------------------------------- 1.45s 2026-04-18 00:54:38.660897 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-04-18 00:54:38.661018 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-18 00:54:38.764808 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-18 00:54:38.773217 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-18 00:54:38.773530 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 00:54:38.778823 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-18 00:54:38.778892 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 00:54:38.778964 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-18 00:54:38.779207 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 00:54:38.932895 | debian-trixie | ok: Runtime: 0:00:38.630324 2026-04-18 00:54:38.936884 | 2026-04-18 00:54:38.936947 | PLAY RECAP 2026-04-18 00:54:38.937036 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 00:54:38.937067 | 2026-04-18 00:54:39.048603 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 00:54:39.050742 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 00:54:39.651989 | 2026-04-18 00:54:39.652139 | PLAY [all] 2026-04-18 00:54:39.662596 | 2026-04-18 00:54:39.662679 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 00:54:39.707678 | debian-trixie | skipping: Conditional result was False 2026-04-18 00:54:39.715746 | 2026-04-18 00:54:39.715866 | TASK [fetch-output : Set log path for single node] 2026-04-18 00:54:39.758245 | debian-trixie | ok 2026-04-18 00:54:39.763258 | 2026-04-18 00:54:39.763352 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 00:54:40.151220 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/work/logs" 2026-04-18 00:54:40.352270 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/work/artifacts" 2026-04-18 00:54:40.560580 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/5ec114be16c444e7afd3ad9695a89d88/work/docs" 2026-04-18 00:54:40.573147 | 2026-04-18 00:54:40.573320 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 00:54:41.239775 | debian-trixie | changed: .d..t...... ./ 2026-04-18 00:54:41.240035 | debian-trixie | changed: All items complete 2026-04-18 00:54:41.240078 | 2026-04-18 00:54:41.737187 | debian-trixie | changed: .d..t...... ./ 2026-04-18 00:54:42.201439 | debian-trixie | changed: .d..t...... ./ 2026-04-18 00:54:42.225357 | 2026-04-18 00:54:42.225498 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 00:54:42.666735 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.011980 2026-04-18 00:54:42.882923 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008209 2026-04-18 00:54:42.902082 | 2026-04-18 00:54:42.902236 | PLAY [all] 2026-04-18 00:54:42.907868 | 2026-04-18 00:54:42.907935 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 00:54:43.376333 | debian-trixie | changed 2026-04-18 00:54:43.384283 | 2026-04-18 00:54:43.384336 | PLAY RECAP 2026-04-18 00:54:43.384381 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 00:54:43.384403 | 2026-04-18 00:54:43.596245 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 00:54:43.597712 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 00:54:44.142183 | 2026-04-18 00:54:44.142313 | PLAY [localhost] 2026-04-18 00:54:44.151740 | 2026-04-18 00:54:44.151817 | TASK [Generate Zuul manifest] 2026-04-18 00:54:44.172298 | localhost | ok 2026-04-18 00:54:44.188378 | 2026-04-18 00:54:44.188459 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 00:54:44.513425 | localhost | changed 2026-04-18 00:54:44.529441 | 2026-04-18 00:54:44.529524 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 00:54:44.558985 | localhost | ok 2026-04-18 00:54:44.568580 | 2026-04-18 00:54:44.568673 | TASK [Upload logs] 2026-04-18 00:54:44.590457 | localhost | ok 2026-04-18 00:54:44.649218 | 2026-04-18 00:54:44.649329 | TASK [Set zuul-log-path fact] 2026-04-18 00:54:44.666543 | localhost | ok 2026-04-18 00:54:44.676852 | 2026-04-18 00:54:44.676919 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 00:54:44.708656 | localhost | ok 2026-04-18 00:54:44.719647 | 2026-04-18 00:54:44.719730 | TASK [upload-logs : Create log directories] 2026-04-18 00:54:45.179495 | localhost | changed 2026-04-18 00:54:45.184124 | 2026-04-18 00:54:45.184191 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 00:54:45.590095 | localhost -> localhost | ok: Runtime: 0:00:00.004890 2026-04-18 00:54:45.596068 | 2026-04-18 00:54:45.596136 | TASK [upload-logs : Upload logs to log server] 2026-04-18 00:54:46.040580 | localhost | Output suppressed because no_log was given 2026-04-18 00:54:46.046325 | 2026-04-18 00:54:46.046434 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 00:54:46.093772 | localhost | skipping: Conditional result was False 2026-04-18 00:54:46.101311 | localhost | skipping: Conditional result was False 2026-04-18 00:54:46.109819 | 2026-04-18 00:54:46.109927 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 00:54:46.154122 | localhost | skipping: Conditional result was False 2026-04-18 00:54:46.154374 | 2026-04-18 00:54:46.158771 | localhost | skipping: Conditional result was False 2026-04-18 00:54:46.172124 | 2026-04-18 00:54:46.172244 | LOOP [upload-logs : Upload console log and json output]