2026-04-20 02:15:06.979515 | Job console starting 2026-04-20 02:15:06.989619 | Updating git repos 2026-04-20 02:15:07.103282 | Cloning repos into workspace 2026-04-20 02:15:07.240838 | Restoring repo states 2026-04-20 02:15:07.248874 | Merging changes 2026-04-20 02:15:07.543522 | Checking out repos 2026-04-20 02:15:07.590788 | Preparing playbooks 2026-04-20 02:15:08.572333 | Running Ansible setup 2026-04-20 02:15:12.592368 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-20 02:15:13.264783 | 2026-04-20 02:15:13.265018 | PLAY [localhost] 2026-04-20 02:15:13.274078 | 2026-04-20 02:15:13.274196 | TASK [Gathering Facts] 2026-04-20 02:15:15.235393 | localhost | ok 2026-04-20 02:15:15.247223 | 2026-04-20 02:15:15.247560 | TASK [Setup log path fact] 2026-04-20 02:15:15.270951 | localhost | ok 2026-04-20 02:15:15.286704 | 2026-04-20 02:15:15.286837 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-20 02:15:15.326411 | localhost | ok 2026-04-20 02:15:15.333227 | 2026-04-20 02:15:15.333334 | TASK [emit-job-header : Print job information] 2026-04-20 02:15:15.379496 | # Job Information 2026-04-20 02:15:15.379764 | Ansible Version: 2.16.16 2026-04-20 02:15:15.379798 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-20 02:15:15.379820 | Pipeline: check 2026-04-20 02:15:15.379840 | Executor: 0a8996d2b663 2026-04-20 02:15:15.379861 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/107 2026-04-20 02:15:15.379884 | Event ID: dc51ced0-3c5d-11f1-9347-b696a2645859 2026-04-20 02:15:15.383004 | 2026-04-20 02:15:15.383081 | LOOP [emit-job-header : Print node information] 2026-04-20 02:15:15.475448 | localhost | ok: 2026-04-20 02:15:15.475692 | localhost | # Node Information 2026-04-20 02:15:15.475722 | localhost | Inventory Hostname: debian-trixie 2026-04-20 02:15:15.475748 | localhost | Hostname: np0000167935 2026-04-20 02:15:15.475770 | localhost | Username: zuul 2026-04-20 02:15:15.475793 | localhost | Distro: Debian 13.4 2026-04-20 02:15:15.475814 | localhost | Provider: yul1 2026-04-20 02:15:15.475834 | localhost | Region: ca-ymq-1 2026-04-20 02:15:15.475854 | localhost | Label: debian-trixie 2026-04-20 02:15:15.475874 | localhost | Product Name: OpenStack Nova 2026-04-20 02:15:15.475893 | localhost | Interface IP: 199.204.45.132 2026-04-20 02:15:15.491267 | 2026-04-20 02:15:15.491463 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-20 02:15:15.948366 | localhost -> localhost | changed 2026-04-20 02:15:15.955760 | 2026-04-20 02:15:15.955928 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-20 02:15:17.031705 | localhost -> localhost | changed 2026-04-20 02:15:17.041589 | 2026-04-20 02:15:17.041730 | PLAY [all] 2026-04-20 02:15:17.050567 | 2026-04-20 02:15:17.050721 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-20 02:15:17.339179 | debian-trixie -> localhost | ok 2026-04-20 02:15:17.346028 | 2026-04-20 02:15:17.346167 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-20 02:15:17.385439 | debian-trixie | ok 2026-04-20 02:15:17.399257 | debian-trixie | included: /var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-20 02:15:17.403916 | 2026-04-20 02:15:17.403983 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-20 02:15:20.530376 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-20 02:15:20.530553 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/work/aaeaa2e7bd5e4f5c8bd52324474a1fac_id_rsa 2026-04-20 02:15:20.530584 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/work/aaeaa2e7bd5e4f5c8bd52324474a1fac_id_rsa.pub 2026-04-20 02:15:20.530607 | debian-trixie -> localhost | The key fingerprint is: 2026-04-20 02:15:20.530628 | debian-trixie -> localhost | SHA256:c4du2LRDs4Ng5r0UdtxZ7EQvNfpZ+57BQeQHhU3m98k zuul-build-sshkey 2026-04-20 02:15:20.530664 | debian-trixie -> localhost | The key's randomart image is: 2026-04-20 02:15:20.530686 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-20 02:15:20.530712 | debian-trixie -> localhost | | oB=| 2026-04-20 02:15:20.530751 | debian-trixie -> localhost | | o=*o| 2026-04-20 02:15:20.530773 | debian-trixie -> localhost | | .=o*| 2026-04-20 02:15:20.530793 | debian-trixie -> localhost | | . o =+.O| 2026-04-20 02:15:20.530813 | debian-trixie -> localhost | | + S O + .E.| 2026-04-20 02:15:20.530833 | debian-trixie -> localhost | | + + % = . o| 2026-04-20 02:15:20.530854 | debian-trixie -> localhost | | . = O o.| 2026-04-20 02:15:20.530877 | debian-trixie -> localhost | | . o o .o| 2026-04-20 02:15:20.530900 | debian-trixie -> localhost | | . ..| 2026-04-20 02:15:20.530920 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-20 02:15:20.531024 | debian-trixie -> localhost | ok: Runtime: 0:00:02.653913 2026-04-20 02:15:20.535487 | 2026-04-20 02:15:20.535562 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-20 02:15:20.571191 | debian-trixie | ok 2026-04-20 02:15:20.579934 | debian-trixie | included: /var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-20 02:15:20.586779 | 2026-04-20 02:15:20.586885 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-20 02:15:20.611847 | debian-trixie | skipping: Conditional result was False 2026-04-20 02:15:20.621026 | 2026-04-20 02:15:20.621195 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-20 02:15:21.209880 | debian-trixie | changed 2026-04-20 02:15:21.215964 | 2026-04-20 02:15:21.216059 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-20 02:15:21.438441 | debian-trixie | ok 2026-04-20 02:15:21.443881 | 2026-04-20 02:15:21.443999 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-20 02:15:22.026119 | debian-trixie | changed 2026-04-20 02:15:22.030421 | 2026-04-20 02:15:22.030490 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-20 02:15:22.571171 | debian-trixie | changed 2026-04-20 02:15:22.576385 | 2026-04-20 02:15:22.576453 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-20 02:15:22.601525 | debian-trixie | skipping: Conditional result was False 2026-04-20 02:15:22.610607 | 2026-04-20 02:15:22.610676 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-20 02:15:23.041609 | debian-trixie -> localhost | changed 2026-04-20 02:15:23.062628 | 2026-04-20 02:15:23.062864 | TASK [add-build-sshkey : Add back temp key] 2026-04-20 02:15:23.374737 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/work/aaeaa2e7bd5e4f5c8bd52324474a1fac_id_rsa (zuul-build-sshkey) 2026-04-20 02:15:23.374979 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013606 2026-04-20 02:15:23.380220 | 2026-04-20 02:15:23.380304 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-20 02:15:23.746849 | debian-trixie | ok 2026-04-20 02:15:23.752520 | 2026-04-20 02:15:23.752611 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-20 02:15:23.778126 | debian-trixie | skipping: Conditional result was False 2026-04-20 02:15:23.791062 | 2026-04-20 02:15:23.791212 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-20 02:15:24.181917 | debian-trixie | ok 2026-04-20 02:15:24.188607 | 2026-04-20 02:15:24.188813 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-20 02:15:25.214849 | debian-trixie | Output suppressed because no_log was given 2026-04-20 02:15:25.225909 | 2026-04-20 02:15:25.226085 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-20 02:15:25.468139 | debian-trixie | ok: "logs" 2026-04-20 02:15:25.473565 | debian-trixie | ok: All items complete 2026-04-20 02:15:25.473628 | 2026-04-20 02:15:25.643502 | debian-trixie | ok: "artifacts" 2026-04-20 02:15:25.844853 | debian-trixie | ok: "docs" 2026-04-20 02:15:25.864998 | 2026-04-20 02:15:25.865092 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-20 02:15:26.112589 | debian-trixie | changed: "logs" 2026-04-20 02:15:26.320436 | debian-trixie | changed: "artifacts" 2026-04-20 02:15:26.510972 | debian-trixie | changed: "docs" 2026-04-20 02:15:26.528434 | 2026-04-20 02:15:26.528557 | PLAY RECAP 2026-04-20 02:15:26.528755 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-20 02:15:26.528803 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-20 02:15:26.528834 | 2026-04-20 02:15:26.674649 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-20 02:15:26.675775 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-20 02:15:27.420116 | 2026-04-20 02:15:27.420251 | PLAY [all] 2026-04-20 02:15:27.430786 | 2026-04-20 02:15:27.430868 | TASK [setup-uv : Extract archive] 2026-04-20 02:15:31.719459 | debian-trixie | changed 2026-04-20 02:15:31.724649 | 2026-04-20 02:15:31.724760 | TASK [setup-uv : Print version] 2026-04-20 02:15:32.124690 | debian-trixie | uv 0.8.13 2026-04-20 02:15:32.256295 | debian-trixie | ok: Runtime: 0:00:00.014260 2026-04-20 02:15:32.262778 | 2026-04-20 02:15:32.262830 | PLAY RECAP 2026-04-20 02:15:32.262876 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-20 02:15:32.262902 | 2026-04-20 02:15:32.386995 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-20 02:15:32.791857 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-20 02:15:33.462909 | 2026-04-20 02:15:33.463056 | PLAY [all] 2026-04-20 02:15:33.473386 | 2026-04-20 02:15:33.473472 | TASK [Copy inventory file for Zuul] 2026-04-20 02:15:34.466323 | debian-trixie | changed 2026-04-20 02:15:34.471440 | 2026-04-20 02:15:34.471553 | TASK [Switch "ansible_host" to private IP] 2026-04-20 02:15:34.830956 | debian-trixie | changed: 1 replacements made 2026-04-20 02:15:34.837281 | 2026-04-20 02:15:34.837370 | TASK [Run Molecule scenario] 2026-04-20 02:15:35.330534 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-20 02:15:35.330682 | debian-trixie | Creating virtual environment at: .venv 2026-04-20 02:15:35.376668 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-20 02:15:35.381319 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-20 02:15:35.381506 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-20 02:15:35.547952 | debian-trixie | Downloading cryptography 2026-04-20 02:15:35.599092 | debian-trixie | Downloading pygments 2026-04-20 02:15:35.791046 | debian-trixie | Downloading ansible-core 2026-04-20 02:15:35.836748 | debian-trixie | Installed 36 packages in 49ms 2026-04-20 02:15:36.651863 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-20 02:15:36.651917 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-20 02:15:37.534841 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-20 02:15:37.534915 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-20 02:15:37.534939 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-20 02:15:37.535005 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-20 02:15:54.140162 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-20 02:15:54.140395 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-20 02:15:54.140597 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-20 02:15:54.140724 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-20 02:15:54.146198 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-20 02:15:54.146526 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:15:54.151831 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-20 02:15:54.151890 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-20 02:15:54.151973 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-20 02:15:54.157232 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-20 02:15:54.680302 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:15:54.680497 | 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-20 02:15:54.680729 | 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-20 02:15:54.680934 | debian-trixie | 2026-04-20 02:15:55.075157 | debian-trixie | 2026-04-20 02:15:55.075313 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-20 02:15:55.154543 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-20 02:15:55.167237 | debian-trixie | INFO [forget-package > create] Executing 2026-04-20 02:15:55.175686 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:15:55.187659 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-20 02:15:55.720846 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:15:55.720926 | 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-20 02:15:55.721004 | 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-20 02:15:55.721127 | debian-trixie | 2026-04-20 02:15:56.134334 | debian-trixie | 2026-04-20 02:15:56.134416 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-20 02:15:56.134563 | debian-trixie | 2026-04-20 02:15:56.134739 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:15:56.134923 | debian-trixie | Monday 20 April 2026 02:15:56 +0000 (0:00:00.035) 0:00:00.035 ********** 2026-04-20 02:15:57.459206 | 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-20 02:15:57.462254 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:15:57.462330 | debian-trixie | 2026-04-20 02:15:57.462442 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-20 02:15:57.462555 | debian-trixie | Monday 20 April 2026 02:15:57 +0000 (0:00:01.328) 0:00:01.363 ********** 2026-04-20 02:16:06.964965 | debian-trixie | changed: [debian-trixie] 2026-04-20 02:16:06.965086 | debian-trixie | 2026-04-20 02:16:06.965287 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-20 02:16:06.965516 | debian-trixie | Monday 20 April 2026 02:16:06 +0000 (0:00:09.492) 0:00:10.856 ********** 2026-04-20 02:16:07.760742 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:16:07.760820 | debian-trixie | 2026-04-20 02:16:07.761024 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-20 02:16:07.761228 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:16:07.761408 | debian-trixie | 2026-04-20 02:16:07.761575 | debian-trixie | 2026-04-20 02:16:07.761760 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-20 02:16:07.761947 | debian-trixie | Monday 20 April 2026 02:16:07 +0000 (0:00:00.805) 0:00:11.662 ********** 2026-04-20 02:16:07.762119 | debian-trixie | =============================================================================== 2026-04-20 02:16:07.762302 | debian-trixie | Install NGINX ----------------------------------------------------------- 9.49s 2026-04-20 02:16:07.762487 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.33s 2026-04-20 02:16:07.762671 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.81s 2026-04-20 02:16:07.851755 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-20 02:16:07.860721 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-20 02:16:08.370714 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:16:08.370856 | 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-20 02:16:08.371130 | 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-20 02:16:08.371289 | debian-trixie | 2026-04-20 02:16:08.704273 | debian-trixie | 2026-04-20 02:16:08.704359 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-20 02:16:08.704536 | debian-trixie | 2026-04-20 02:16:08.704735 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:16:08.704947 | debian-trixie | Monday 20 April 2026 02:16:08 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-20 02:16:09.823854 | 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-20 02:16:09.830470 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:16:09.830607 | debian-trixie | 2026-04-20 02:16:09.830799 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-20 02:16:09.830996 | debian-trixie | Monday 20 April 2026 02:16:09 +0000 (0:00:01.122) 0:00:01.130 ********** 2026-04-20 02:16:10.250063 | 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-20 02:16:10.252288 | debian-trixie | changed: [debian-trixie] 2026-04-20 02:16:10.252483 | debian-trixie | 2026-04-20 02:16:10.252684 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-20 02:16:10.252903 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:16:10.253075 | debian-trixie | 2026-04-20 02:16:10.253243 | debian-trixie | 2026-04-20 02:16:10.253430 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-20 02:16:10.253630 | debian-trixie | Monday 20 April 2026 02:16:10 +0000 (0:00:00.425) 0:00:01.556 ********** 2026-04-20 02:16:10.253820 | debian-trixie | =============================================================================== 2026-04-20 02:16:10.253999 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-20 02:16:10.254219 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-20 02:16:10.382307 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-20 02:16:10.391469 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-20 02:16:10.922376 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:16:10.922445 | 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-20 02:16:10.922575 | 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-20 02:16:10.922675 | debian-trixie | 2026-04-20 02:16:11.243683 | debian-trixie | 2026-04-20 02:16:11.244055 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-20 02:16:11.244179 | debian-trixie | 2026-04-20 02:16:11.244464 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:16:11.244693 | debian-trixie | Monday 20 April 2026 02:16:11 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-20 02:16:12.413410 | 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-20 02:16:12.417238 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:16:12.417426 | debian-trixie | 2026-04-20 02:16:12.417682 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-20 02:16:12.417909 | debian-trixie | Monday 20 April 2026 02:16:12 +0000 (0:00:01.173) 0:00:01.182 ********** 2026-04-20 02:16:12.895549 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:16:12.895597 | debian-trixie | 2026-04-20 02:16:12.895603 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-20 02:16:12.895616 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:16:12.895752 | debian-trixie | 2026-04-20 02:16:12.895941 | debian-trixie | 2026-04-20 02:16:12.896130 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-20 02:16:12.896320 | debian-trixie | Monday 20 April 2026 02:16:12 +0000 (0:00:00.476) 0:00:01.658 ********** 2026-04-20 02:16:12.896490 | debian-trixie | =============================================================================== 2026-04-20 02:16:12.896672 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-20 02:16:12.896891 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-04-20 02:16:13.028715 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-20 02:16:13.038548 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-20 02:16:13.038972 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:16:13.045981 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-20 02:16:13.541689 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:16:13.541796 | 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-20 02:16:13.542036 | 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-20 02:16:13.542213 | debian-trixie | 2026-04-20 02:16:13.859299 | debian-trixie | 2026-04-20 02:16:13.859378 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-20 02:16:13.859618 | debian-trixie | 2026-04-20 02:16:13.859839 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:16:13.860010 | debian-trixie | Monday 20 April 2026 02:16:13 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-20 02:16:15.962868 | 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-20 02:16:15.965022 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:16:15.965135 | debian-trixie | 2026-04-20 02:16:15.965251 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-20 02:16:15.965377 | debian-trixie | Monday 20 April 2026 02:16:15 +0000 (0:00:02.104) 0:00:02.113 ********** 2026-04-20 02:16:17.390952 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:16:17.391087 | debian-trixie | 2026-04-20 02:16:17.391300 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-20 02:16:17.391551 | debian-trixie | Monday 20 April 2026 02:16:17 +0000 (0:00:01.427) 0:00:03.540 ********** 2026-04-20 02:16:22.209030 | debian-trixie | ok: [debian-trixie] 2026-04-20 02:16:22.209070 | debian-trixie | 2026-04-20 02:16:22.209079 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-20 02:16:22.209088 | debian-trixie | Monday 20 April 2026 02:16:22 +0000 (0:00:04.817) 0:00:08.358 ********** 2026-04-20 02:16:22.244018 | debian-trixie | ok: [debian-trixie] => { 2026-04-20 02:16:22.244079 | debian-trixie | "changed": false, 2026-04-20 02:16:22.244208 | debian-trixie | "msg": "All assertions passed" 2026-04-20 02:16:22.244336 | debian-trixie | } 2026-04-20 02:16:22.244447 | debian-trixie | 2026-04-20 02:16:22.244576 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-20 02:16:22.244719 | debian-trixie | Monday 20 April 2026 02:16:22 +0000 (0:00:00.033) 0:00:08.391 ********** 2026-04-20 02:16:22.276022 | debian-trixie | ok: [debian-trixie] => { 2026-04-20 02:16:22.276305 | debian-trixie | "changed": false, 2026-04-20 02:16:22.276321 | debian-trixie | "msg": "All assertions passed" 2026-04-20 02:16:22.276465 | debian-trixie | } 2026-04-20 02:16:22.276586 | debian-trixie | 2026-04-20 02:16:22.276715 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-20 02:16:22.276857 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:16:22.278349 | debian-trixie | 2026-04-20 02:16:22.278386 | debian-trixie | 2026-04-20 02:16:22.278393 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-20 02:16:22.278399 | debian-trixie | Monday 20 April 2026 02:16:22 +0000 (0:00:00.031) 0:00:08.423 ********** 2026-04-20 02:16:22.278404 | debian-trixie | =============================================================================== 2026-04-20 02:16:22.278410 | debian-trixie | Populate service facts -------------------------------------------------- 4.82s 2026-04-20 02:16:22.278415 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.10s 2026-04-20 02:16:22.278419 | debian-trixie | Populate package facts -------------------------------------------------- 1.43s 2026-04-20 02:16:22.278424 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-20 02:16:22.278429 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-20 02:16:22.455947 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-20 02:16:22.463842 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-20 02:16:22.464274 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:16:22.471682 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-20 02:16:22.471812 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-20 02:16:22.471925 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-20 02:16:22.472281 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-20 02:16:22.903309 | debian-trixie | ok: Runtime: 0:00:47.305760 2026-04-20 02:16:22.906576 | 2026-04-20 02:16:22.906674 | PLAY RECAP 2026-04-20 02:16:22.906720 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-20 02:16:22.906742 | 2026-04-20 02:16:23.068257 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-20 02:16:23.069849 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-20 02:16:23.751701 | 2026-04-20 02:16:23.751860 | PLAY [all] 2026-04-20 02:16:23.765995 | 2026-04-20 02:16:23.766165 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-20 02:16:23.817685 | debian-trixie | skipping: Conditional result was False 2026-04-20 02:16:23.822690 | 2026-04-20 02:16:23.822802 | TASK [fetch-output : Set log path for single node] 2026-04-20 02:16:23.865225 | debian-trixie | ok 2026-04-20 02:16:23.870969 | 2026-04-20 02:16:23.871075 | LOOP [fetch-output : Ensure local output dirs] 2026-04-20 02:16:24.761759 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/work/logs" 2026-04-20 02:16:25.089770 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/work/artifacts" 2026-04-20 02:16:25.332529 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/aaeaa2e7bd5e4f5c8bd52324474a1fac/work/docs" 2026-04-20 02:16:25.344744 | 2026-04-20 02:16:25.344893 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-20 02:16:26.199884 | debian-trixie | ok 2026-04-20 02:16:26.200104 | debian-trixie | changed: All items complete 2026-04-20 02:16:26.200143 | 2026-04-20 02:16:27.923917 | debian-trixie | changed: .d..t...... ./ 2026-04-20 02:16:28.523733 | debian-trixie | changed: .d..t...... ./ 2026-04-20 02:16:28.535875 | 2026-04-20 02:16:28.536056 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-20 02:16:29.078929 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.014727 2026-04-20 02:16:29.335311 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008061 2026-04-20 02:16:29.346849 | 2026-04-20 02:16:29.346970 | PLAY [all] 2026-04-20 02:16:29.353738 | 2026-04-20 02:16:29.353836 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-20 02:16:29.869527 | debian-trixie | changed 2026-04-20 02:16:29.943688 | 2026-04-20 02:16:29.943844 | PLAY RECAP 2026-04-20 02:16:29.943912 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-20 02:16:29.943953 | 2026-04-20 02:16:30.157332 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-20 02:16:30.162779 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-20 02:16:30.894085 | 2026-04-20 02:16:30.894257 | PLAY [localhost] 2026-04-20 02:16:30.908288 | 2026-04-20 02:16:30.908418 | TASK [Generate Zuul manifest] 2026-04-20 02:16:30.931310 | localhost | ok 2026-04-20 02:16:30.949044 | 2026-04-20 02:16:30.949157 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-20 02:16:31.642185 | localhost | changed 2026-04-20 02:16:31.666491 | 2026-04-20 02:16:31.666621 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-20 02:16:32.021494 | localhost | ok 2026-04-20 02:16:32.034870 | 2026-04-20 02:16:32.034946 | TASK [Upload logs] 2026-04-20 02:16:32.060576 | localhost | ok 2026-04-20 02:16:32.146858 | 2026-04-20 02:16:32.146978 | TASK [Set zuul-log-path fact] 2026-04-20 02:16:32.170887 | localhost | ok 2026-04-20 02:16:32.188861 | 2026-04-20 02:16:32.188937 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-20 02:16:32.223984 | localhost | ok 2026-04-20 02:16:32.237307 | 2026-04-20 02:16:32.237523 | TASK [upload-logs : Create log directories] 2026-04-20 02:16:33.217489 | localhost | changed 2026-04-20 02:16:33.223770 | 2026-04-20 02:16:33.223840 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-20 02:16:33.712769 | localhost -> localhost | ok: Runtime: 0:00:00.043605 2026-04-20 02:16:33.722479 | 2026-04-20 02:16:33.722632 | TASK [upload-logs : Upload logs to log server] 2026-04-20 02:16:34.222147 | localhost | Output suppressed because no_log was given 2026-04-20 02:16:34.228102 | 2026-04-20 02:16:34.228267 | LOOP [upload-logs : Compress console log and json output] 2026-04-20 02:16:34.276103 | localhost | skipping: Conditional result was False 2026-04-20 02:16:34.283880 | localhost | skipping: Conditional result was False 2026-04-20 02:16:34.294351 | 2026-04-20 02:16:34.294516 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-20 02:16:34.338343 | localhost | skipping: Conditional result was False 2026-04-20 02:16:34.338773 | 2026-04-20 02:16:34.342759 | localhost | skipping: Conditional result was False 2026-04-20 02:16:34.360009 | 2026-04-20 02:16:34.360168 | LOOP [upload-logs : Upload console log and json output]