2026-02-14 00:46:46.373499 | Job console starting 2026-02-14 00:46:46.381698 | Updating git repos 2026-02-14 00:46:46.425284 | Cloning repos into workspace 2026-02-14 00:46:46.483305 | Restoring repo states 2026-02-14 00:46:46.493026 | Merging changes 2026-02-14 00:46:46.778252 | Checking out repos 2026-02-14 00:46:46.815826 | Preparing playbooks 2026-02-14 00:46:47.795378 | Running Ansible setup 2026-02-14 00:46:51.537438 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-14 00:46:52.136233 | 2026-02-14 00:46:52.136723 | PLAY [localhost] 2026-02-14 00:46:52.144140 | 2026-02-14 00:46:52.144210 | TASK [Gathering Facts] 2026-02-14 00:46:53.123782 | localhost | ok 2026-02-14 00:46:53.132892 | 2026-02-14 00:46:53.133049 | TASK [Setup log path fact] 2026-02-14 00:46:53.150738 | localhost | ok 2026-02-14 00:46:53.161190 | 2026-02-14 00:46:53.161349 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-14 00:46:53.191390 | localhost | ok 2026-02-14 00:46:53.200340 | 2026-02-14 00:46:53.200465 | TASK [emit-job-header : Print job information] 2026-02-14 00:46:53.242369 | # Job Information 2026-02-14 00:46:53.242639 | Ansible Version: 2.16.15 2026-02-14 00:46:53.242704 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-02-14 00:46:53.242750 | Pipeline: check 2026-02-14 00:46:53.242793 | Executor: 3a2793d2bd32 2026-02-14 00:46:53.242834 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/92 2026-02-14 00:46:53.242882 | Event ID: 7be9d3a0-093e-11f1-9258-d7bae6f876bb 2026-02-14 00:46:53.247242 | 2026-02-14 00:46:53.247313 | LOOP [emit-job-header : Print node information] 2026-02-14 00:46:53.331270 | localhost | ok: 2026-02-14 00:46:53.331484 | localhost | # Node Information 2026-02-14 00:46:53.331525 | localhost | Inventory Hostname: debian-trixie 2026-02-14 00:46:53.331558 | localhost | Hostname: np0000155529 2026-02-14 00:46:53.331588 | localhost | Username: zuul 2026-02-14 00:46:53.331621 | localhost | Distro: Debian 13.3 2026-02-14 00:46:53.331650 | localhost | Provider: yul1 2026-02-14 00:46:53.331677 | localhost | Region: ca-ymq-1 2026-02-14 00:46:53.331704 | localhost | Label: debian-trixie 2026-02-14 00:46:53.331732 | localhost | Product Name: OpenStack Nova 2026-02-14 00:46:53.331759 | localhost | Interface IP: 199.204.45.205 2026-02-14 00:46:53.343229 | 2026-02-14 00:46:53.343453 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-14 00:46:53.724831 | localhost -> localhost | changed 2026-02-14 00:46:53.732814 | 2026-02-14 00:46:53.732913 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-14 00:46:54.577891 | localhost -> localhost | changed 2026-02-14 00:46:54.585558 | 2026-02-14 00:46:54.585633 | PLAY [all] 2026-02-14 00:46:54.595231 | 2026-02-14 00:46:54.595321 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-14 00:46:54.822344 | debian-trixie -> localhost | ok 2026-02-14 00:46:54.828696 | 2026-02-14 00:46:54.828784 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-14 00:46:54.860326 | debian-trixie | ok 2026-02-14 00:46:54.875731 | debian-trixie | included: /var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-14 00:46:54.880577 | 2026-02-14 00:46:54.880640 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-14 00:46:56.281393 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-02-14 00:46:56.281593 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/work/a3b5113ba68040f99b24f31e49886236_id_rsa 2026-02-14 00:46:56.281636 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/work/a3b5113ba68040f99b24f31e49886236_id_rsa.pub 2026-02-14 00:46:56.281669 | debian-trixie -> localhost | The key fingerprint is: 2026-02-14 00:46:56.281701 | debian-trixie -> localhost | SHA256:0NvFN3R973q/lxqgFhcWaZy1IpqGF/zQH14DGg9K1mM zuul-build-sshkey 2026-02-14 00:46:56.281748 | debian-trixie -> localhost | The key's randomart image is: 2026-02-14 00:46:56.281779 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-02-14 00:46:56.281811 | debian-trixie -> localhost | | o.o.o+.. o| 2026-02-14 00:46:56.281856 | debian-trixie -> localhost | | +.oE=*o...o| 2026-02-14 00:46:56.281885 | debian-trixie -> localhost | | .=o+o*o+o o| 2026-02-14 00:46:56.281915 | debian-trixie -> localhost | | ..*o=.=....| 2026-02-14 00:46:56.281948 | debian-trixie -> localhost | | . =So.= . | 2026-02-14 00:46:56.281979 | debian-trixie -> localhost | | o + . .| 2026-02-14 00:46:56.282007 | debian-trixie -> localhost | | o . ..| 2026-02-14 00:46:56.282033 | debian-trixie -> localhost | | . o.o| 2026-02-14 00:46:56.282064 | debian-trixie -> localhost | | ..o=| 2026-02-14 00:46:56.282091 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-02-14 00:46:56.282156 | debian-trixie -> localhost | ok: Runtime: 0:00:00.975395 2026-02-14 00:46:56.288945 | 2026-02-14 00:46:56.289050 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-14 00:46:56.320261 | debian-trixie | ok 2026-02-14 00:46:56.329472 | debian-trixie | included: /var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-14 00:46:56.336098 | 2026-02-14 00:46:56.336192 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-14 00:46:56.361447 | debian-trixie | skipping: Conditional result was False 2026-02-14 00:46:56.371780 | 2026-02-14 00:46:56.372010 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-14 00:46:56.934779 | debian-trixie | changed 2026-02-14 00:46:56.943936 | 2026-02-14 00:46:56.944285 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-14 00:46:57.173437 | debian-trixie | ok 2026-02-14 00:46:57.180369 | 2026-02-14 00:46:57.180443 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-14 00:46:57.692068 | debian-trixie | changed 2026-02-14 00:46:57.696249 | 2026-02-14 00:46:57.696314 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-14 00:46:58.204816 | debian-trixie | changed 2026-02-14 00:46:58.210017 | 2026-02-14 00:46:58.210095 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-14 00:46:58.234752 | debian-trixie | skipping: Conditional result was False 2026-02-14 00:46:58.243453 | 2026-02-14 00:46:58.243550 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-14 00:46:58.631877 | debian-trixie -> localhost | changed 2026-02-14 00:46:58.647020 | 2026-02-14 00:46:58.647092 | TASK [add-build-sshkey : Add back temp key] 2026-02-14 00:46:58.961697 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/work/a3b5113ba68040f99b24f31e49886236_id_rsa (zuul-build-sshkey) 2026-02-14 00:46:58.961940 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013285 2026-02-14 00:46:58.967249 | 2026-02-14 00:46:58.967334 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-14 00:46:59.323654 | debian-trixie | ok 2026-02-14 00:46:59.328822 | 2026-02-14 00:46:59.328905 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-14 00:46:59.356673 | debian-trixie | skipping: Conditional result was False 2026-02-14 00:46:59.369565 | 2026-02-14 00:46:59.369639 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-14 00:46:59.737623 | debian-trixie | ok 2026-02-14 00:46:59.744971 | 2026-02-14 00:46:59.745036 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-14 00:47:00.638162 | debian-trixie | Output suppressed because no_log was given 2026-02-14 00:47:00.649113 | 2026-02-14 00:47:00.649179 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-14 00:47:00.855602 | debian-trixie | ok: "logs" 2026-02-14 00:47:00.855926 | debian-trixie | ok: All items complete 2026-02-14 00:47:00.855966 | 2026-02-14 00:47:01.037292 | debian-trixie | ok: "artifacts" 2026-02-14 00:47:01.222145 | debian-trixie | ok: "docs" 2026-02-14 00:47:01.243542 | 2026-02-14 00:47:01.243752 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-14 00:47:01.462063 | debian-trixie | changed: "logs" 2026-02-14 00:47:01.639589 | debian-trixie | changed: "artifacts" 2026-02-14 00:47:01.822819 | debian-trixie | changed: "docs" 2026-02-14 00:47:01.842581 | 2026-02-14 00:47:01.842712 | PLAY RECAP 2026-02-14 00:47:01.842762 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-14 00:47:01.842792 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-14 00:47:01.842814 | 2026-02-14 00:47:01.969725 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-14 00:47:01.971863 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-14 00:47:02.513811 | 2026-02-14 00:47:02.513944 | PLAY [all] 2026-02-14 00:47:02.525032 | 2026-02-14 00:47:02.525111 | TASK [setup-uv : Extract archive] 2026-02-14 00:47:05.051440 | debian-trixie | changed 2026-02-14 00:47:05.059146 | 2026-02-14 00:47:05.059259 | TASK [setup-uv : Print version] 2026-02-14 00:47:06.148122 | debian-trixie | uv 0.8.13 2026-02-14 00:47:05.593719 | debian-trixie | ok: Runtime: 0:00:00.009900 2026-02-14 00:47:05.601352 | 2026-02-14 00:47:05.601431 | PLAY RECAP 2026-02-14 00:47:05.601481 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-14 00:47:05.601507 | 2026-02-14 00:47:05.747447 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-14 00:47:05.749779 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-14 00:47:06.337507 | 2026-02-14 00:47:06.337643 | PLAY [all] 2026-02-14 00:47:06.348406 | 2026-02-14 00:47:06.348497 | TASK [Copy inventory file for Zuul] 2026-02-14 00:47:07.253747 | debian-trixie | changed 2026-02-14 00:47:07.558346 | 2026-02-14 00:47:07.558653 | TASK [Switch "ansible_host" to private IP] 2026-02-14 00:47:07.863529 | debian-trixie | changed: 1 replacements made 2026-02-14 00:47:07.869492 | 2026-02-14 00:47:07.869559 | TASK [Run Molecule scenario] 2026-02-14 00:47:08.327889 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-02-14 00:47:08.327938 | debian-trixie | Creating virtual environment at: .venv 2026-02-14 00:47:09.072374 | debian-trixie | Downloading pygments (1.2MiB) 2026-02-14 00:47:09.078585 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-02-14 00:47:09.079156 | debian-trixie | Downloading cryptography (4.3MiB) 2026-02-14 00:47:09.256871 | debian-trixie | Downloading cryptography 2026-02-14 00:47:09.295035 | debian-trixie | Downloading pygments 2026-02-14 00:47:09.389971 | debian-trixie | Downloading ansible-core 2026-02-14 00:47:09.437073 | debian-trixie | Installed 36 packages in 46ms 2026-02-14 00:47:10.225846 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-02-14 00:47:10.225869 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-02-14 00:47:11.229614 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-02-14 00:47:11.229723 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-02-14 00:47:11.229949 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-02-14 00:47:11.230068 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-02-14 00:47:20.484253 | debian-trixie | INFO [forget-package > dependency] Executing 2026-02-14 00:47:20.484536 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-02-14 00:47:20.484768 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-02-14 00:47:20.484928 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-02-14 00:47:20.490755 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-02-14 00:47:20.491157 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:47:20.503511 | debian-trixie | INFO [forget-package > destroy] Executing 2026-02-14 00:47:20.503610 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-02-14 00:47:20.503701 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-02-14 00:47:20.510009 | debian-trixie | INFO [forget-package > syntax] Executing 2026-02-14 00:47:21.300359 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:47:21.300757 | 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-14 00:47:21.301162 | 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-14 00:47:21.301462 | debian-trixie | 2026-02-14 00:47:21.699857 | debian-trixie | 2026-02-14 00:47:21.700206 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-02-14 00:47:21.754752 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-02-14 00:47:21.762718 | debian-trixie | INFO [forget-package > create] Executing 2026-02-14 00:47:21.765347 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:47:21.770435 | debian-trixie | INFO [forget-package > prepare] Executing 2026-02-14 00:47:22.245725 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:47:22.246065 | 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-14 00:47:22.246356 | 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-14 00:47:22.246609 | debian-trixie | 2026-02-14 00:47:22.612754 | debian-trixie | 2026-02-14 00:47:22.613232 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-02-14 00:47:22.613520 | debian-trixie | 2026-02-14 00:47:22.613797 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:47:22.614075 | debian-trixie | Saturday 14 February 2026 00:47:22 +0000 (0:00:00.058) 0:00:00.058 ***** 2026-02-14 00:47:23.899345 | 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-14 00:47:23.900666 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:23.900681 | debian-trixie | 2026-02-14 00:47:23.900688 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-02-14 00:47:23.900693 | debian-trixie | Saturday 14 February 2026 00:47:23 +0000 (0:00:01.287) 0:00:01.346 ***** 2026-02-14 00:47:46.483540 | debian-trixie | changed: [debian-trixie] 2026-02-14 00:47:46.485113 | debian-trixie | 2026-02-14 00:47:46.485229 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-02-14 00:47:46.485339 | debian-trixie | Saturday 14 February 2026 00:47:46 +0000 (0:00:22.583) 0:00:23.929 ***** 2026-02-14 00:47:47.210916 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:47.210968 | debian-trixie | 2026-02-14 00:47:47.211068 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-14 00:47:47.211169 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-14 00:47:47.211254 | debian-trixie | 2026-02-14 00:47:47.211333 | debian-trixie | 2026-02-14 00:47:47.211421 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-14 00:47:47.211510 | debian-trixie | Saturday 14 February 2026 00:47:47 +0000 (0:00:00.719) 0:00:24.649 ***** 2026-02-14 00:47:47.211589 | debian-trixie | =============================================================================== 2026-02-14 00:47:47.211674 | debian-trixie | Install NGINX ---------------------------------------------------------- 22.58s 2026-02-14 00:47:47.212159 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.29s 2026-02-14 00:47:47.212165 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.72s 2026-02-14 00:47:47.291636 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-02-14 00:47:47.300935 | debian-trixie | INFO [forget-package > converge] Executing 2026-02-14 00:47:47.768887 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:47:47.768909 | 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-14 00:47:47.768919 | 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-14 00:47:47.768923 | debian-trixie | 2026-02-14 00:47:48.061454 | debian-trixie | 2026-02-14 00:47:48.061664 | debian-trixie | PLAY [Converge] **************************************************************** 2026-02-14 00:47:48.061848 | debian-trixie | 2026-02-14 00:47:48.062046 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:47:48.062240 | debian-trixie | Saturday 14 February 2026 00:47:48 +0000 (0:00:00.007) 0:00:00.007 ***** 2026-02-14 00:47:49.030814 | 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-14 00:47:49.031405 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:49.031527 | debian-trixie | 2026-02-14 00:47:49.031657 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-14 00:47:49.031779 | debian-trixie | Saturday 14 February 2026 00:47:49 +0000 (0:00:00.970) 0:00:00.978 ***** 2026-02-14 00:47:49.397825 | 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-14 00:47:49.400949 | debian-trixie | changed: [debian-trixie] 2026-02-14 00:47:49.400961 | debian-trixie | 2026-02-14 00:47:49.401690 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-14 00:47:49.401699 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-14 00:47:49.401703 | debian-trixie | 2026-02-14 00:47:49.401707 | debian-trixie | 2026-02-14 00:47:49.401710 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-14 00:47:49.401714 | debian-trixie | Saturday 14 February 2026 00:47:49 +0000 (0:00:00.369) 0:00:01.347 ***** 2026-02-14 00:47:49.401718 | debian-trixie | =============================================================================== 2026-02-14 00:47:49.401721 | debian-trixie | Gathering Facts --------------------------------------------------------- 0.97s 2026-02-14 00:47:49.401724 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-02-14 00:47:49.487489 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-02-14 00:47:49.495501 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-02-14 00:47:50.014427 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:47:50.014768 | 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-14 00:47:50.015099 | 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-14 00:47:50.015462 | debian-trixie | 2026-02-14 00:47:50.322725 | debian-trixie | 2026-02-14 00:47:50.323016 | debian-trixie | PLAY [Converge] **************************************************************** 2026-02-14 00:47:50.323245 | debian-trixie | 2026-02-14 00:47:50.323493 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:47:50.324894 | debian-trixie | Saturday 14 February 2026 00:47:50 +0000 (0:00:00.008) 0:00:00.008 ***** 2026-02-14 00:47:51.312991 | 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-14 00:47:51.321671 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:51.321701 | debian-trixie | 2026-02-14 00:47:51.321711 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-14 00:47:51.321719 | debian-trixie | Saturday 14 February 2026 00:47:51 +0000 (0:00:00.993) 0:00:01.001 ***** 2026-02-14 00:47:51.709294 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:51.714120 | debian-trixie | 2026-02-14 00:47:51.714135 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-14 00:47:51.714141 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-14 00:47:51.714146 | debian-trixie | 2026-02-14 00:47:51.714151 | debian-trixie | 2026-02-14 00:47:51.714156 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-14 00:47:51.714161 | debian-trixie | Saturday 14 February 2026 00:47:51 +0000 (0:00:00.393) 0:00:01.395 ***** 2026-02-14 00:47:51.714166 | debian-trixie | =============================================================================== 2026-02-14 00:47:51.714171 | debian-trixie | Gathering Facts --------------------------------------------------------- 0.99s 2026-02-14 00:47:51.714175 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-02-14 00:47:51.791270 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-02-14 00:47:51.797234 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-02-14 00:47:51.797561 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:47:51.804208 | debian-trixie | INFO [forget-package > verify] Executing 2026-02-14 00:47:52.312658 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:47:52.313063 | 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-14 00:47:52.313342 | 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-14 00:47:52.313578 | debian-trixie | 2026-02-14 00:47:52.623942 | debian-trixie | 2026-02-14 00:47:52.624243 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-02-14 00:47:52.624483 | debian-trixie | 2026-02-14 00:47:52.624754 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:47:52.625229 | debian-trixie | Saturday 14 February 2026 00:47:52 +0000 (0:00:00.008) 0:00:00.008 ***** 2026-02-14 00:47:53.636532 | 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-14 00:47:53.642708 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:53.642827 | debian-trixie | 2026-02-14 00:47:53.642945 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-02-14 00:47:53.643061 | debian-trixie | Saturday 14 February 2026 00:47:53 +0000 (0:00:01.014) 0:00:01.022 ***** 2026-02-14 00:47:55.242072 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:55.243829 | debian-trixie | 2026-02-14 00:47:55.243975 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-02-14 00:47:55.244117 | debian-trixie | Saturday 14 February 2026 00:47:55 +0000 (0:00:01.603) 0:00:02.626 ***** 2026-02-14 00:47:58.662442 | debian-trixie | ok: [debian-trixie] 2026-02-14 00:47:58.662744 | debian-trixie | 2026-02-14 00:47:58.663048 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-02-14 00:47:58.663338 | debian-trixie | Saturday 14 February 2026 00:47:58 +0000 (0:00:03.420) 0:00:06.046 ***** 2026-02-14 00:47:58.686379 | debian-trixie | ok: [debian-trixie] => { 2026-02-14 00:47:58.686657 | debian-trixie | "changed": false, 2026-02-14 00:47:58.686900 | debian-trixie | "msg": "All assertions passed" 2026-02-14 00:47:58.687136 | debian-trixie | } 2026-02-14 00:47:58.687363 | debian-trixie | 2026-02-14 00:47:58.687610 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-02-14 00:47:58.687966 | debian-trixie | Saturday 14 February 2026 00:47:58 +0000 (0:00:00.022) 0:00:06.069 ***** 2026-02-14 00:47:58.710208 | debian-trixie | ok: [debian-trixie] => { 2026-02-14 00:47:58.710497 | debian-trixie | "changed": false, 2026-02-14 00:47:58.710740 | debian-trixie | "msg": "All assertions passed" 2026-02-14 00:47:58.710983 | debian-trixie | } 2026-02-14 00:47:58.711263 | debian-trixie | 2026-02-14 00:47:58.711572 | debian-trixie | PLAY RECAP ********************************************************************* 2026-02-14 00:47:58.711862 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-14 00:47:58.712126 | debian-trixie | 2026-02-14 00:47:58.712404 | debian-trixie | 2026-02-14 00:47:58.712697 | debian-trixie | TASKS RECAP ******************************************************************** 2026-02-14 00:47:58.713061 | debian-trixie | Saturday 14 February 2026 00:47:58 +0000 (0:00:00.025) 0:00:06.094 ***** 2026-02-14 00:47:58.713310 | debian-trixie | =============================================================================== 2026-02-14 00:47:58.713656 | debian-trixie | Populate service facts -------------------------------------------------- 3.42s 2026-02-14 00:47:58.713906 | debian-trixie | Populate package facts -------------------------------------------------- 1.60s 2026-02-14 00:47:58.714153 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.01s 2026-02-14 00:47:58.714342 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-02-14 00:47:58.714541 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.02s 2026-02-14 00:47:58.788988 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-02-14 00:47:58.799887 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-02-14 00:47:58.800206 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:47:58.805856 | debian-trixie | INFO [forget-package > destroy] Executing 2026-02-14 00:47:58.805948 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-02-14 00:47:58.806035 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-02-14 00:47:58.806329 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-02-14 00:47:58.940886 | debian-trixie | ok: Runtime: 0:00:50.622026 2026-02-14 00:47:58.944882 | 2026-02-14 00:47:58.944948 | PLAY RECAP 2026-02-14 00:47:58.945033 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-14 00:47:58.945066 | 2026-02-14 00:47:59.073877 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-14 00:47:59.076113 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-14 00:47:59.645971 | 2026-02-14 00:47:59.646079 | PLAY [all] 2026-02-14 00:47:59.655737 | 2026-02-14 00:47:59.655810 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-14 00:47:59.701473 | debian-trixie | skipping: Conditional result was False 2026-02-14 00:47:59.709750 | 2026-02-14 00:47:59.709933 | TASK [fetch-output : Set log path for single node] 2026-02-14 00:47:59.751105 | debian-trixie | ok 2026-02-14 00:47:59.755862 | 2026-02-14 00:47:59.755951 | LOOP [fetch-output : Ensure local output dirs] 2026-02-14 00:48:00.177715 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/work/logs" 2026-02-14 00:48:00.418430 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/work/artifacts" 2026-02-14 00:48:00.634942 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/a3b5113ba68040f99b24f31e49886236/work/docs" 2026-02-14 00:48:00.652503 | 2026-02-14 00:48:00.652658 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-14 00:48:01.239414 | debian-trixie | changed: .d..t...... ./ 2026-02-14 00:48:01.239770 | debian-trixie | changed: All items complete 2026-02-14 00:48:01.239830 | 2026-02-14 00:48:01.726930 | debian-trixie | changed: .d..t...... ./ 2026-02-14 00:48:02.234702 | debian-trixie | changed: .d..t...... ./ 2026-02-14 00:48:02.252067 | 2026-02-14 00:48:02.252195 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-14 00:48:02.683009 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007738 2026-02-14 00:48:02.920751 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008331 2026-02-14 00:48:02.937789 | 2026-02-14 00:48:02.937931 | PLAY [all] 2026-02-14 00:48:02.944536 | 2026-02-14 00:48:02.944631 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-14 00:48:03.413568 | debian-trixie | changed 2026-02-14 00:48:03.418900 | 2026-02-14 00:48:03.418949 | PLAY RECAP 2026-02-14 00:48:03.418993 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-14 00:48:03.419016 | 2026-02-14 00:48:03.554926 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-14 00:48:03.557297 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-14 00:48:04.175359 | 2026-02-14 00:48:04.176030 | PLAY [localhost] 2026-02-14 00:48:04.186591 | 2026-02-14 00:48:04.186671 | TASK [Generate Zuul manifest] 2026-02-14 00:48:04.207939 | localhost | ok 2026-02-14 00:48:04.230518 | 2026-02-14 00:48:04.230674 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-14 00:48:04.558908 | localhost | changed 2026-02-14 00:48:04.569769 | 2026-02-14 00:48:04.569922 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-14 00:48:04.603787 | localhost | ok 2026-02-14 00:48:04.611704 | 2026-02-14 00:48:04.611817 | TASK [Upload logs] 2026-02-14 00:48:04.632371 | localhost | ok 2026-02-14 00:48:04.698449 | 2026-02-14 00:48:04.698607 | TASK [Set zuul-log-path fact] 2026-02-14 00:48:04.721598 | localhost | ok 2026-02-14 00:48:04.733578 | 2026-02-14 00:48:04.733725 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-14 00:48:04.765631 | localhost | ok 2026-02-14 00:48:04.774751 | 2026-02-14 00:48:04.774861 | TASK [upload-logs : Create log directories] 2026-02-14 00:48:05.224092 | localhost | changed 2026-02-14 00:48:05.228826 | 2026-02-14 00:48:05.228896 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-14 00:48:05.646149 | localhost -> localhost | ok: Runtime: 0:00:00.004383 2026-02-14 00:48:05.652653 | 2026-02-14 00:48:05.652750 | TASK [upload-logs : Upload logs to log server] 2026-02-14 00:48:06.133519 | localhost | Output suppressed because no_log was given 2026-02-14 00:48:06.137117 | 2026-02-14 00:48:06.137180 | LOOP [upload-logs : Compress console log and json output] 2026-02-14 00:48:06.190734 | localhost | skipping: Conditional result was False 2026-02-14 00:48:06.200461 | localhost | skipping: Conditional result was False 2026-02-14 00:48:06.212474 | 2026-02-14 00:48:06.212711 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-14 00:48:06.253807 | localhost | skipping: Conditional result was False 2026-02-14 00:48:06.254208 | 2026-02-14 00:48:06.257030 | localhost | skipping: Conditional result was False 2026-02-14 00:48:06.267575 | 2026-02-14 00:48:06.267720 | LOOP [upload-logs : Upload console log and json output]