2026-05-01 01:10:12.777264 | Job console starting 2026-05-01 01:10:12.786329 | Updating git repos 2026-05-01 01:10:12.820252 | Cloning repos into workspace 2026-05-01 01:10:12.881357 | Restoring repo states 2026-05-01 01:10:12.893789 | Merging changes 2026-05-01 01:10:13.242611 | Checking out repos 2026-05-01 01:10:13.275294 | Preparing playbooks 2026-05-01 01:10:14.719398 | Running Ansible setup 2026-05-01 01:10:18.713497 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-01 01:10:19.336293 | 2026-05-01 01:10:19.336405 | PLAY [localhost] 2026-05-01 01:10:19.343571 | 2026-05-01 01:10:19.343638 | TASK [Gathering Facts] 2026-05-01 01:10:20.532822 | localhost | ok 2026-05-01 01:10:20.539985 | 2026-05-01 01:10:20.540066 | TASK [Setup log path fact] 2026-05-01 01:10:20.567222 | localhost | ok 2026-05-01 01:10:20.583594 | 2026-05-01 01:10:20.583716 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-01 01:10:20.613019 | localhost | ok 2026-05-01 01:10:20.618903 | 2026-05-01 01:10:20.618999 | TASK [emit-job-header : Print job information] 2026-05-01 01:10:20.650397 | # Job Information 2026-05-01 01:10:20.650547 | Ansible Version: 2.16.18 2026-05-01 01:10:20.650580 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-05-01 01:10:20.650602 | Pipeline: check 2026-05-01 01:10:20.650623 | Executor: 2d72f0692154 2026-05-01 01:10:20.650643 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/127 2026-05-01 01:10:20.650685 | Event ID: 5d95fee0-44fa-11f1-996a-0310ba4962fe 2026-05-01 01:10:20.653650 | 2026-05-01 01:10:20.653724 | LOOP [emit-job-header : Print node information] 2026-05-01 01:10:20.731452 | localhost | ok: 2026-05-01 01:10:20.731595 | localhost | # Node Information 2026-05-01 01:10:20.731624 | localhost | Inventory Hostname: debian-trixie 2026-05-01 01:10:20.731647 | localhost | Hostname: np0000171423 2026-05-01 01:10:20.731667 | localhost | Username: zuul 2026-05-01 01:10:20.731690 | localhost | Distro: Debian 13.4 2026-05-01 01:10:20.731710 | localhost | Provider: yul1 2026-05-01 01:10:20.731729 | localhost | Region: ca-ymq-1 2026-05-01 01:10:20.731748 | localhost | Label: debian-trixie 2026-05-01 01:10:20.731770 | localhost | Product Name: OpenStack Nova 2026-05-01 01:10:20.731791 | localhost | Interface IP: 199.204.45.157 2026-05-01 01:10:20.745742 | 2026-05-01 01:10:20.745854 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-01 01:10:21.147208 | localhost -> localhost | changed 2026-05-01 01:10:21.152941 | 2026-05-01 01:10:21.153030 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-01 01:10:22.036017 | localhost -> localhost | changed 2026-05-01 01:10:22.041840 | 2026-05-01 01:10:22.041907 | PLAY [all] 2026-05-01 01:10:22.050355 | 2026-05-01 01:10:22.050448 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-01 01:10:22.321290 | debian-trixie -> localhost | ok 2026-05-01 01:10:22.327673 | 2026-05-01 01:10:22.327837 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-01 01:10:22.368404 | debian-trixie | ok 2026-05-01 01:10:22.384550 | debian-trixie | included: /var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-01 01:10:22.393752 | 2026-05-01 01:10:22.393916 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-01 01:10:23.126481 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-05-01 01:10:23.126622 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/work/6460cef1b2204725871fc2bcb95f42db_id_rsa 2026-05-01 01:10:23.126651 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/work/6460cef1b2204725871fc2bcb95f42db_id_rsa.pub 2026-05-01 01:10:23.126673 | debian-trixie -> localhost | The key fingerprint is: 2026-05-01 01:10:23.126694 | debian-trixie -> localhost | SHA256:TZc3yA4o4JJF99u1Zu23MDuVsUOoLbr0Pxpt252SINM zuul-build-sshkey 2026-05-01 01:10:23.126727 | debian-trixie -> localhost | The key's randomart image is: 2026-05-01 01:10:23.126748 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-05-01 01:10:23.126772 | debian-trixie -> localhost | | .+ . | 2026-05-01 01:10:23.126793 | debian-trixie -> localhost | | + o . . . o | 2026-05-01 01:10:23.126813 | debian-trixie -> localhost | | o . . o o * + | 2026-05-01 01:10:23.126834 | debian-trixie -> localhost | | . . = = = + | 2026-05-01 01:10:23.126857 | debian-trixie -> localhost | | S + B o +| 2026-05-01 01:10:23.126877 | debian-trixie -> localhost | | o E.o = | 2026-05-01 01:10:23.126896 | debian-trixie -> localhost | | .+.o=+ o| 2026-05-01 01:10:23.126915 | debian-trixie -> localhost | | ... o=*.+| 2026-05-01 01:10:23.126936 | debian-trixie -> localhost | | ..oo+++.| 2026-05-01 01:10:23.126956 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-05-01 01:10:23.126999 | debian-trixie -> localhost | ok: Runtime: 0:00:00.307769 2026-05-01 01:10:23.135249 | 2026-05-01 01:10:23.135312 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-01 01:10:23.152608 | debian-trixie | ok 2026-05-01 01:10:23.162234 | debian-trixie | included: /var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-01 01:10:23.169520 | 2026-05-01 01:10:23.169580 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-01 01:10:23.193690 | debian-trixie | skipping: Conditional result was False 2026-05-01 01:10:23.199524 | 2026-05-01 01:10:23.199616 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-01 01:10:23.713636 | debian-trixie | changed 2026-05-01 01:10:23.717952 | 2026-05-01 01:10:23.718017 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-01 01:10:23.918732 | debian-trixie | ok 2026-05-01 01:10:23.925028 | 2026-05-01 01:10:23.925119 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-01 01:10:24.484724 | debian-trixie | changed 2026-05-01 01:10:24.488729 | 2026-05-01 01:10:24.488831 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-01 01:10:25.049841 | debian-trixie | changed 2026-05-01 01:10:25.054568 | 2026-05-01 01:10:25.054677 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-01 01:10:25.078642 | debian-trixie | skipping: Conditional result was False 2026-05-01 01:10:25.083059 | 2026-05-01 01:10:25.083166 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-01 01:10:25.437761 | debian-trixie -> localhost | changed 2026-05-01 01:10:25.445998 | 2026-05-01 01:10:25.446066 | TASK [add-build-sshkey : Add back temp key] 2026-05-01 01:10:25.742427 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/work/6460cef1b2204725871fc2bcb95f42db_id_rsa (zuul-build-sshkey) 2026-05-01 01:10:25.742636 | debian-trixie -> localhost | ok: Runtime: 0:00:00.011931 2026-05-01 01:10:25.750794 | 2026-05-01 01:10:25.750873 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-01 01:10:26.123065 | debian-trixie | ok 2026-05-01 01:10:26.126719 | 2026-05-01 01:10:26.126789 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-01 01:10:26.161140 | debian-trixie | skipping: Conditional result was False 2026-05-01 01:10:26.173000 | 2026-05-01 01:10:26.173102 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-01 01:10:26.558181 | debian-trixie | ok 2026-05-01 01:10:26.565245 | 2026-05-01 01:10:26.565321 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-01 01:10:27.484204 | debian-trixie | Output suppressed because no_log was given 2026-05-01 01:10:27.493667 | 2026-05-01 01:10:27.493734 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-01 01:10:27.742539 | debian-trixie | ok: "logs" 2026-05-01 01:10:27.742886 | debian-trixie | ok: All items complete 2026-05-01 01:10:27.742946 | 2026-05-01 01:10:27.920791 | debian-trixie | ok: "artifacts" 2026-05-01 01:10:28.121273 | debian-trixie | ok: "docs" 2026-05-01 01:10:28.133920 | 2026-05-01 01:10:28.134083 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-01 01:10:28.357329 | debian-trixie | changed: "logs" 2026-05-01 01:10:28.536852 | debian-trixie | changed: "artifacts" 2026-05-01 01:10:28.744577 | debian-trixie | changed: "docs" 2026-05-01 01:10:28.761084 | 2026-05-01 01:10:28.761195 | PLAY RECAP 2026-05-01 01:10:28.761242 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-01 01:10:28.761273 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-01 01:10:28.761296 | 2026-05-01 01:10:28.909485 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-01 01:10:28.910642 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-01 01:10:29.486064 | 2026-05-01 01:10:29.486184 | PLAY [all] 2026-05-01 01:10:29.496906 | 2026-05-01 01:10:29.496996 | TASK [setup-uv : Extract archive] 2026-05-01 01:10:31.802606 | debian-trixie | changed 2026-05-01 01:10:31.809976 | 2026-05-01 01:10:31.810130 | TASK [setup-uv : Print version] 2026-05-01 01:10:32.168357 | debian-trixie | uv 0.8.13 2026-05-01 01:10:32.339580 | debian-trixie | ok: Runtime: 0:00:00.015854 2026-05-01 01:10:32.346052 | 2026-05-01 01:10:32.346117 | PLAY RECAP 2026-05-01 01:10:32.346162 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-01 01:10:32.346185 | 2026-05-01 01:10:32.515074 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-01 01:10:32.517542 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-01 01:10:33.136088 | 2026-05-01 01:10:33.136268 | PLAY [all] 2026-05-01 01:10:33.150768 | 2026-05-01 01:10:33.150866 | TASK [Copy inventory file for Zuul] 2026-05-01 01:10:34.054000 | debian-trixie | changed 2026-05-01 01:10:34.059873 | 2026-05-01 01:10:34.059991 | TASK [Switch "ansible_host" to private IP] 2026-05-01 01:10:34.345727 | debian-trixie | changed: 1 replacements made 2026-05-01 01:10:34.350230 | 2026-05-01 01:10:34.350293 | TASK [Run Molecule scenario] 2026-05-01 01:10:34.771787 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-05-01 01:10:34.771916 | debian-trixie | Creating virtual environment at: .venv 2026-05-01 01:10:35.023103 | debian-trixie | Downloading pygments (1.2MiB) 2026-05-01 01:10:35.024282 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-05-01 01:10:35.029174 | debian-trixie | Downloading cryptography (4.3MiB) 2026-05-01 01:10:35.182653 | debian-trixie | Downloading cryptography 2026-05-01 01:10:35.237827 | debian-trixie | Downloading pygments 2026-05-01 01:10:35.411911 | debian-trixie | Downloading ansible-core 2026-05-01 01:10:35.457322 | debian-trixie | Installed 36 packages in 44ms 2026-05-01 01:10:36.155460 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-05-01 01:10:36.155502 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-05-01 01:10:37.120693 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-01 01:10:37.120754 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-05-01 01:10:37.120964 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-01 01:10:37.121091 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-05-01 01:10:45.729540 | debian-trixie | INFO [forget-package > dependency] Executing 2026-05-01 01:10:45.729874 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-05-01 01:10:45.730072 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-05-01 01:10:45.730197 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-01 01:10:45.735679 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-05-01 01:10:45.735997 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-01 01:10:45.741450 | debian-trixie | INFO [forget-package > destroy] Executing 2026-05-01 01:10:45.741511 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-01 01:10:45.741590 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-05-01 01:10:45.746888 | debian-trixie | INFO [forget-package > syntax] Executing 2026-05-01 01:10:46.245441 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-01 01:10:46.245657 | 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-05-01 01:10:46.245916 | 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-05-01 01:10:46.246045 | debian-trixie | 2026-05-01 01:10:46.593243 | debian-trixie | 2026-05-01 01:10:46.593434 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-05-01 01:10:46.660742 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-05-01 01:10:46.671641 | debian-trixie | INFO [forget-package > create] Executing 2026-05-01 01:10:46.673122 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-01 01:10:46.678561 | debian-trixie | INFO [forget-package > prepare] Executing 2026-05-01 01:10:47.178822 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-01 01:10:47.179009 | 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-05-01 01:10:47.179222 | 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-05-01 01:10:47.179403 | debian-trixie | 2026-05-01 01:10:47.519418 | debian-trixie | 2026-05-01 01:10:47.519624 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-05-01 01:10:47.519853 | debian-trixie | 2026-05-01 01:10:47.520092 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-01 01:10:47.520333 | debian-trixie | Friday 01 May 2026 01:10:47 +0000 (0:00:00.029) 0:00:00.029 ************ 2026-05-01 01:10:48.803918 | 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-05-01 01:10:48.806743 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:10:48.806913 | debian-trixie | 2026-05-01 01:10:48.807101 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-05-01 01:10:48.807295 | debian-trixie | Friday 01 May 2026 01:10:48 +0000 (0:00:01.288) 0:00:01.317 ************ 2026-05-01 01:10:57.172119 | debian-trixie | changed: [debian-trixie] 2026-05-01 01:10:57.172149 | debian-trixie | 2026-05-01 01:10:57.172154 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-05-01 01:10:57.172158 | debian-trixie | Friday 01 May 2026 01:10:57 +0000 (0:00:08.362) 0:00:09.680 ************ 2026-05-01 01:10:57.887496 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:10:57.887577 | debian-trixie | 2026-05-01 01:10:57.887696 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-01 01:10:57.887825 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-01 01:10:57.887959 | debian-trixie | 2026-05-01 01:10:57.888061 | debian-trixie | 2026-05-01 01:10:57.888313 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-01 01:10:57.888322 | debian-trixie | Friday 01 May 2026 01:10:57 +0000 (0:00:00.718) 0:00:10.398 ************ 2026-05-01 01:10:57.888403 | debian-trixie | =============================================================================== 2026-05-01 01:10:57.888508 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.36s 2026-05-01 01:10:57.888617 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.29s 2026-05-01 01:10:57.888725 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.72s 2026-05-01 01:10:57.991494 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-05-01 01:10:58.004595 | debian-trixie | INFO [forget-package > converge] Executing 2026-05-01 01:10:58.477968 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-01 01:10:58.478090 | 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-05-01 01:10:58.478392 | 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-05-01 01:10:58.478534 | debian-trixie | 2026-05-01 01:10:58.797029 | debian-trixie | 2026-05-01 01:10:58.797092 | debian-trixie | PLAY [Converge] **************************************************************** 2026-05-01 01:10:58.797104 | debian-trixie | 2026-05-01 01:10:58.797200 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-01 01:10:58.797285 | debian-trixie | Friday 01 May 2026 01:10:58 +0000 (0:00:00.008) 0:00:00.008 ************ 2026-05-01 01:10:59.880302 | 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-05-01 01:10:59.883148 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:10:59.883283 | debian-trixie | 2026-05-01 01:10:59.883439 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-01 01:10:59.883588 | debian-trixie | Friday 01 May 2026 01:10:59 +0000 (0:00:01.085) 0:00:01.093 ************ 2026-05-01 01:11:00.283692 | 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-05-01 01:11:00.287878 | debian-trixie | changed: [debian-trixie] 2026-05-01 01:11:00.287999 | debian-trixie | 2026-05-01 01:11:00.288125 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-01 01:11:00.288262 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-01 01:11:00.288379 | debian-trixie | 2026-05-01 01:11:00.288482 | debian-trixie | 2026-05-01 01:11:00.288618 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-01 01:11:00.288738 | debian-trixie | Friday 01 May 2026 01:11:00 +0000 (0:00:00.405) 0:00:01.499 ************ 2026-05-01 01:11:00.288856 | debian-trixie | =============================================================================== 2026-05-01 01:11:00.288979 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-05-01 01:11:00.289107 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-05-01 01:11:00.363418 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-05-01 01:11:00.375664 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-05-01 01:11:00.869512 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-01 01:11:00.869665 | 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-05-01 01:11:00.869873 | 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-05-01 01:11:00.870055 | debian-trixie | 2026-05-01 01:11:01.189929 | debian-trixie | 2026-05-01 01:11:01.190190 | debian-trixie | PLAY [Converge] **************************************************************** 2026-05-01 01:11:01.190458 | debian-trixie | 2026-05-01 01:11:01.190622 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-01 01:11:01.190856 | debian-trixie | Friday 01 May 2026 01:11:01 +0000 (0:00:00.007) 0:00:00.007 ************ 2026-05-01 01:11:02.237855 | 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-05-01 01:11:02.240584 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:11:02.240660 | debian-trixie | 2026-05-01 01:11:02.240747 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-01 01:11:02.240842 | debian-trixie | Friday 01 May 2026 01:11:02 +0000 (0:00:01.050) 0:00:01.058 ************ 2026-05-01 01:11:02.637691 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:11:02.637877 | debian-trixie | 2026-05-01 01:11:02.637948 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-01 01:11:02.638078 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-01 01:11:02.638283 | debian-trixie | 2026-05-01 01:11:02.638464 | debian-trixie | 2026-05-01 01:11:02.638633 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-01 01:11:02.638827 | debian-trixie | Friday 01 May 2026 01:11:02 +0000 (0:00:00.397) 0:00:01.456 ************ 2026-05-01 01:11:02.638988 | debian-trixie | =============================================================================== 2026-05-01 01:11:02.639171 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.05s 2026-05-01 01:11:02.639368 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.40s 2026-05-01 01:11:02.712767 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-05-01 01:11:02.726169 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-05-01 01:11:02.726853 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-01 01:11:02.737317 | debian-trixie | INFO [forget-package > verify] Executing 2026-05-01 01:11:03.266426 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-01 01:11:03.266532 | 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-05-01 01:11:03.266555 | 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-05-01 01:11:03.266564 | debian-trixie | 2026-05-01 01:11:03.577555 | debian-trixie | 2026-05-01 01:11:03.577644 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-05-01 01:11:03.577871 | debian-trixie | 2026-05-01 01:11:03.578068 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-01 01:11:03.578227 | debian-trixie | Friday 01 May 2026 01:11:03 +0000 (0:00:00.008) 0:00:00.008 ************ 2026-05-01 01:11:04.666996 | 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-05-01 01:11:04.670069 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:11:04.670325 | debian-trixie | 2026-05-01 01:11:04.670487 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-05-01 01:11:04.670677 | debian-trixie | Friday 01 May 2026 01:11:04 +0000 (0:00:01.092) 0:00:01.100 ************ 2026-05-01 01:11:06.039839 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:11:06.039868 | debian-trixie | 2026-05-01 01:11:06.039873 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-05-01 01:11:06.039878 | debian-trixie | Friday 01 May 2026 01:11:06 +0000 (0:00:01.369) 0:00:02.470 ************ 2026-05-01 01:11:10.800816 | debian-trixie | ok: [debian-trixie] 2026-05-01 01:11:10.800845 | debian-trixie | 2026-05-01 01:11:10.800851 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-05-01 01:11:10.800856 | debian-trixie | Friday 01 May 2026 01:11:10 +0000 (0:00:04.760) 0:00:07.231 ************ 2026-05-01 01:11:10.836379 | debian-trixie | ok: [debian-trixie] => { 2026-05-01 01:11:10.836726 | debian-trixie | "changed": false, 2026-05-01 01:11:10.836984 | debian-trixie | "msg": "All assertions passed" 2026-05-01 01:11:10.837225 | debian-trixie | } 2026-05-01 01:11:10.837451 | debian-trixie | 2026-05-01 01:11:10.837699 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-05-01 01:11:10.837949 | debian-trixie | Friday 01 May 2026 01:11:10 +0000 (0:00:00.035) 0:00:07.267 ************ 2026-05-01 01:11:10.871644 | debian-trixie | ok: [debian-trixie] => { 2026-05-01 01:11:10.871937 | debian-trixie | "changed": false, 2026-05-01 01:11:10.872207 | debian-trixie | "msg": "All assertions passed" 2026-05-01 01:11:10.872506 | debian-trixie | } 2026-05-01 01:11:10.872771 | debian-trixie | 2026-05-01 01:11:10.873044 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-01 01:11:10.873322 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-01 01:11:10.873563 | debian-trixie | 2026-05-01 01:11:10.873808 | debian-trixie | 2026-05-01 01:11:10.874076 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-01 01:11:10.874375 | debian-trixie | Friday 01 May 2026 01:11:10 +0000 (0:00:00.035) 0:00:07.303 ************ 2026-05-01 01:11:10.874625 | debian-trixie | =============================================================================== 2026-05-01 01:11:10.874899 | debian-trixie | Populate service facts -------------------------------------------------- 4.76s 2026-05-01 01:11:10.875169 | debian-trixie | Populate package facts -------------------------------------------------- 1.37s 2026-05-01 01:11:10.875424 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-05-01 01:11:10.875680 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.04s 2026-05-01 01:11:10.875956 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-05-01 01:11:11.009050 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-05-01 01:11:11.019732 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-05-01 01:11:11.019993 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-01 01:11:11.025351 | debian-trixie | INFO [forget-package > destroy] Executing 2026-05-01 01:11:11.025453 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-01 01:11:11.025485 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-05-01 01:11:11.025776 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-01 01:11:11.739241 | debian-trixie | ok: Runtime: 0:00:36.710860 2026-05-01 01:11:11.743605 | 2026-05-01 01:11:11.743652 | PLAY RECAP 2026-05-01 01:11:11.743693 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-01 01:11:11.743716 | 2026-05-01 01:11:11.845808 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-01 01:11:11.847011 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-01 01:11:12.446700 | 2026-05-01 01:11:12.447165 | PLAY [all] 2026-05-01 01:11:12.457992 | 2026-05-01 01:11:12.458088 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-01 01:11:12.504396 | debian-trixie | skipping: Conditional result was False 2026-05-01 01:11:12.510834 | 2026-05-01 01:11:12.510948 | TASK [fetch-output : Set log path for single node] 2026-05-01 01:11:12.554020 | debian-trixie | ok 2026-05-01 01:11:12.559217 | 2026-05-01 01:11:12.559308 | LOOP [fetch-output : Ensure local output dirs] 2026-05-01 01:11:12.929278 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/work/logs" 2026-05-01 01:11:13.177531 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/work/artifacts" 2026-05-01 01:11:13.375541 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/6460cef1b2204725871fc2bcb95f42db/work/docs" 2026-05-01 01:11:13.393834 | 2026-05-01 01:11:13.393974 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-01 01:11:18.629854 | debian-trixie | changed: .d..t...... ./ 2026-05-01 01:11:18.630088 | debian-trixie | changed: All items complete 2026-05-01 01:11:18.630116 | 2026-05-01 01:11:19.149091 | debian-trixie | changed: .d..t...... ./ 2026-05-01 01:11:19.643915 | debian-trixie | changed: .d..t...... ./ 2026-05-01 01:11:19.666214 | 2026-05-01 01:11:19.666333 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-01 01:11:20.125044 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007621 2026-05-01 01:11:20.357791 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007338 2026-05-01 01:11:20.375125 | 2026-05-01 01:11:20.375236 | PLAY [all] 2026-05-01 01:11:20.382570 | 2026-05-01 01:11:20.382660 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-01 01:11:20.842380 | debian-trixie | changed 2026-05-01 01:11:20.852077 | 2026-05-01 01:11:20.852166 | PLAY RECAP 2026-05-01 01:11:20.852209 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-01 01:11:20.852232 | 2026-05-01 01:11:20.973857 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-01 01:11:20.975248 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-01 01:11:21.507991 | 2026-05-01 01:11:21.508094 | PLAY [localhost] 2026-05-01 01:11:21.518089 | 2026-05-01 01:11:21.518175 | TASK [Generate Zuul manifest] 2026-05-01 01:11:21.538903 | localhost | ok 2026-05-01 01:11:21.556915 | 2026-05-01 01:11:21.557032 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-01 01:11:21.899713 | localhost | changed 2026-05-01 01:11:21.911500 | 2026-05-01 01:11:21.911579 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-01 01:11:21.942479 | localhost | ok 2026-05-01 01:11:21.950739 | 2026-05-01 01:11:21.950804 | TASK [Upload logs] 2026-05-01 01:11:21.971047 | localhost | ok 2026-05-01 01:11:22.027177 | 2026-05-01 01:11:22.027289 | TASK [Set zuul-log-path fact] 2026-05-01 01:11:22.047687 | localhost | ok 2026-05-01 01:11:22.060884 | 2026-05-01 01:11:22.060965 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-01 01:11:22.091427 | localhost | ok 2026-05-01 01:11:22.101021 | 2026-05-01 01:11:22.101112 | TASK [upload-logs : Create log directories] 2026-05-01 01:11:22.487333 | localhost | changed 2026-05-01 01:11:22.495665 | 2026-05-01 01:11:22.495753 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-01 01:11:22.866343 | localhost -> localhost | ok: Runtime: 0:00:00.006043 2026-05-01 01:11:22.871024 | 2026-05-01 01:11:22.871110 | TASK [upload-logs : Upload logs to log server] 2026-05-01 01:11:23.318121 | localhost | Output suppressed because no_log was given 2026-05-01 01:11:23.323609 | 2026-05-01 01:11:23.323708 | LOOP [upload-logs : Compress console log and json output] 2026-05-01 01:11:23.370967 | localhost | skipping: Conditional result was False 2026-05-01 01:11:23.378368 | localhost | skipping: Conditional result was False 2026-05-01 01:11:23.390738 | 2026-05-01 01:11:23.391054 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-01 01:11:23.434060 | localhost | skipping: Conditional result was False 2026-05-01 01:11:23.434457 | 2026-05-01 01:11:23.437942 | localhost | skipping: Conditional result was False 2026-05-01 01:11:23.449660 | 2026-05-01 01:11:23.449902 | LOOP [upload-logs : Upload console log and json output]