2026-04-27 06:29:27.521309 | Job console starting 2026-04-27 06:29:27.539020 | Updating git repos 2026-04-27 06:29:27.564366 | Cloning repos into workspace 2026-04-27 06:29:27.901937 | Restoring repo states 2026-04-27 06:29:27.908908 | Merging changes 2026-04-27 06:29:28.194968 | Checking out repos 2026-04-27 06:29:28.241634 | Preparing playbooks 2026-04-27 06:29:30.405168 | Running Ansible setup 2026-04-27 06:29:34.570238 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 06:29:35.272758 | 2026-04-27 06:29:35.272931 | PLAY [localhost] 2026-04-27 06:29:35.282225 | 2026-04-27 06:29:35.282329 | TASK [Gathering Facts] 2026-04-27 06:29:36.226520 | localhost | ok 2026-04-27 06:29:36.233600 | 2026-04-27 06:29:36.233679 | TASK [Setup log path fact] 2026-04-27 06:29:36.254572 | localhost | ok 2026-04-27 06:29:36.266940 | 2026-04-27 06:29:36.267015 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 06:29:36.296889 | localhost | ok 2026-04-27 06:29:36.305436 | 2026-04-27 06:29:36.305509 | TASK [emit-job-header : Print job information] 2026-04-27 06:29:36.334928 | # Job Information 2026-04-27 06:29:36.335161 | Ansible Version: 2.16.16 2026-04-27 06:29:36.335232 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-27 06:29:36.335294 | Pipeline: check 2026-04-27 06:29:36.335355 | Executor: 0a8996d2b663 2026-04-27 06:29:36.335401 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/123 2026-04-27 06:29:36.335450 | Event ID: 4c5fca70-4202-11f1-893c-7c7f296c9778 2026-04-27 06:29:36.339506 | 2026-04-27 06:29:36.339576 | LOOP [emit-job-header : Print node information] 2026-04-27 06:29:36.411612 | localhost | ok: 2026-04-27 06:29:36.411821 | localhost | # Node Information 2026-04-27 06:29:36.411850 | localhost | Inventory Hostname: debian-trixie 2026-04-27 06:29:36.411876 | localhost | Hostname: np0000170409 2026-04-27 06:29:36.411898 | localhost | Username: zuul 2026-04-27 06:29:36.411921 | localhost | Distro: Debian 13.4 2026-04-27 06:29:36.411942 | localhost | Provider: yul1 2026-04-27 06:29:36.411963 | localhost | Region: ca-ymq-1 2026-04-27 06:29:36.411982 | localhost | Label: debian-trixie 2026-04-27 06:29:36.412002 | localhost | Product Name: OpenStack Nova 2026-04-27 06:29:36.412021 | localhost | Interface IP: 199.204.45.115 2026-04-27 06:29:36.425084 | 2026-04-27 06:29:36.425252 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-27 06:29:36.865789 | localhost -> localhost | changed 2026-04-27 06:29:36.874276 | 2026-04-27 06:29:36.874371 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-27 06:29:37.771262 | localhost -> localhost | changed 2026-04-27 06:29:37.781916 | 2026-04-27 06:29:37.781993 | PLAY [all] 2026-04-27 06:29:37.789799 | 2026-04-27 06:29:37.789863 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-27 06:29:38.057580 | debian-trixie -> localhost | ok 2026-04-27 06:29:38.065577 | 2026-04-27 06:29:38.065762 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-27 06:29:38.099286 | debian-trixie | ok 2026-04-27 06:29:38.114090 | debian-trixie | included: /var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-27 06:29:38.119398 | 2026-04-27 06:29:38.119480 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-27 06:29:39.254873 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-27 06:29:39.255073 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/work/a034e00abfc54574a718e27d4c8f3210_id_rsa 2026-04-27 06:29:39.255115 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/work/a034e00abfc54574a718e27d4c8f3210_id_rsa.pub 2026-04-27 06:29:39.255149 | debian-trixie -> localhost | The key fingerprint is: 2026-04-27 06:29:39.255179 | debian-trixie -> localhost | SHA256:3WJH3wdq+2jYM9ScJBg27APUaTA0jV53nNQC/2uZJ2A zuul-build-sshkey 2026-04-27 06:29:39.255224 | debian-trixie -> localhost | The key's randomart image is: 2026-04-27 06:29:39.255255 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-27 06:29:39.255291 | debian-trixie -> localhost | | o** ..+.o | 2026-04-27 06:29:39.255322 | debian-trixie -> localhost | | oo@ ..= .| 2026-04-27 06:29:39.255351 | debian-trixie -> localhost | | . * =..o. | 2026-04-27 06:29:39.255379 | debian-trixie -> localhost | | ..+o.o.+ | 2026-04-27 06:29:39.255407 | debian-trixie -> localhost | | S +.E=..+| 2026-04-27 06:29:39.255435 | debian-trixie -> localhost | | . =.o+ =| 2026-04-27 06:29:39.255462 | debian-trixie -> localhost | | +. .=.| 2026-04-27 06:29:39.255491 | debian-trixie -> localhost | | . =o...| 2026-04-27 06:29:39.255522 | debian-trixie -> localhost | | ..o. | 2026-04-27 06:29:39.255551 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-27 06:29:39.255617 | debian-trixie -> localhost | ok: Runtime: 0:00:00.698763 2026-04-27 06:29:39.273448 | 2026-04-27 06:29:39.273556 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-27 06:29:39.305388 | debian-trixie | ok 2026-04-27 06:29:39.314435 | debian-trixie | included: /var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-27 06:29:39.320734 | 2026-04-27 06:29:39.320798 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-27 06:29:39.346353 | debian-trixie | skipping: Conditional result was False 2026-04-27 06:29:39.352324 | 2026-04-27 06:29:39.352411 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-27 06:29:39.931938 | debian-trixie | changed 2026-04-27 06:29:39.939995 | 2026-04-27 06:29:39.940088 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-27 06:29:40.155095 | debian-trixie | ok 2026-04-27 06:29:40.394829 | 2026-04-27 06:29:40.395035 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-27 06:29:40.952541 | debian-trixie | changed 2026-04-27 06:29:40.958868 | 2026-04-27 06:29:40.959008 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-27 06:29:41.518898 | debian-trixie | changed 2026-04-27 06:29:41.523323 | 2026-04-27 06:29:41.523395 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-27 06:29:41.548841 | debian-trixie | skipping: Conditional result was False 2026-04-27 06:29:41.554600 | 2026-04-27 06:29:41.554687 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-27 06:29:41.965658 | debian-trixie -> localhost | changed 2026-04-27 06:29:41.978990 | 2026-04-27 06:29:41.979159 | TASK [add-build-sshkey : Add back temp key] 2026-04-27 06:29:42.274967 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/work/a034e00abfc54574a718e27d4c8f3210_id_rsa (zuul-build-sshkey) 2026-04-27 06:29:42.275212 | debian-trixie -> localhost | ok: Runtime: 0:00:00.015787 2026-04-27 06:29:42.280796 | 2026-04-27 06:29:42.280859 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-27 06:29:42.656492 | debian-trixie | ok 2026-04-27 06:29:42.660426 | 2026-04-27 06:29:42.660498 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-27 06:29:42.686520 | debian-trixie | skipping: Conditional result was False 2026-04-27 06:29:42.698979 | 2026-04-27 06:29:42.699195 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-27 06:29:43.079033 | debian-trixie | ok 2026-04-27 06:29:43.085758 | 2026-04-27 06:29:43.085891 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-27 06:29:44.083753 | debian-trixie | Output suppressed because no_log was given 2026-04-27 06:29:44.092604 | 2026-04-27 06:29:44.092666 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-27 06:29:44.300612 | debian-trixie | ok: "logs" 2026-04-27 06:29:44.300888 | debian-trixie | ok: All items complete 2026-04-27 06:29:44.300916 | 2026-04-27 06:29:44.485965 | debian-trixie | ok: "artifacts" 2026-04-27 06:29:44.665392 | debian-trixie | ok: "docs" 2026-04-27 06:29:44.676026 | 2026-04-27 06:29:44.676190 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-27 06:29:44.886578 | debian-trixie | changed: "logs" 2026-04-27 06:29:45.095724 | debian-trixie | changed: "artifacts" 2026-04-27 06:29:45.279814 | debian-trixie | changed: "docs" 2026-04-27 06:29:45.295776 | 2026-04-27 06:29:45.295904 | PLAY RECAP 2026-04-27 06:29:45.295968 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-27 06:29:45.296011 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 06:29:45.296041 | 2026-04-27 06:29:45.435164 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 06:29:45.437845 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 06:29:46.015761 | 2026-04-27 06:29:46.016454 | PLAY [all] 2026-04-27 06:29:46.027591 | 2026-04-27 06:29:46.027711 | TASK [setup-uv : Extract archive] 2026-04-27 06:29:48.487370 | debian-trixie | changed 2026-04-27 06:29:48.492860 | 2026-04-27 06:29:48.492946 | TASK [setup-uv : Print version] 2026-04-27 06:29:48.974402 | debian-trixie | uv 0.8.13 2026-04-27 06:29:49.033604 | debian-trixie | ok: Runtime: 0:00:00.014242 2026-04-27 06:29:49.038862 | 2026-04-27 06:29:49.038953 | PLAY RECAP 2026-04-27 06:29:49.039004 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 06:29:49.039029 | 2026-04-27 06:29:49.232534 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 06:29:49.234160 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 06:29:49.840675 | 2026-04-27 06:29:49.840828 | PLAY [all] 2026-04-27 06:29:49.851799 | 2026-04-27 06:29:49.851899 | TASK [Copy inventory file for Zuul] 2026-04-27 06:29:50.876991 | debian-trixie | changed 2026-04-27 06:29:50.882784 | 2026-04-27 06:29:50.882901 | TASK [Switch "ansible_host" to private IP] 2026-04-27 06:29:51.178366 | debian-trixie | changed: 1 replacements made 2026-04-27 06:29:51.184594 | 2026-04-27 06:29:51.184688 | TASK [Run Molecule scenario] 2026-04-27 06:29:51.731211 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-27 06:29:51.731354 | debian-trixie | Creating virtual environment at: .venv 2026-04-27 06:29:51.973641 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-27 06:29:51.973792 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-27 06:29:51.979011 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-27 06:29:52.126308 | debian-trixie | Downloading cryptography 2026-04-27 06:29:52.180997 | debian-trixie | Downloading pygments 2026-04-27 06:29:52.384168 | debian-trixie | Downloading ansible-core 2026-04-27 06:29:52.435526 | debian-trixie | Installed 36 packages in 50ms 2026-04-27 06:29:53.078941 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-27 06:29:53.079057 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-27 06:29:53.954610 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-27 06:29:53.954663 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-27 06:29:53.954933 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-27 06:29:53.955101 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-27 06:30:01.980118 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-27 06:30:01.980410 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-27 06:30:01.980617 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-27 06:30:01.980756 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-27 06:30:01.986370 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-27 06:30:01.986726 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 06:30:01.992524 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-27 06:30:01.992593 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-27 06:30:01.992675 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-27 06:30:01.998681 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-27 06:30:02.562749 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 06:30:02.563008 | 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-27 06:30:02.563350 | 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-27 06:30:02.563550 | debian-trixie | 2026-04-27 06:30:02.919059 | debian-trixie | 2026-04-27 06:30:02.919286 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-27 06:30:02.983947 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-27 06:30:02.994441 | debian-trixie | INFO [forget-package > create] Executing 2026-04-27 06:30:02.996502 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 06:30:03.004525 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-27 06:30:03.513164 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 06:30:03.513223 | 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-27 06:30:03.513458 | 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-27 06:30:03.513638 | debian-trixie | 2026-04-27 06:30:03.867020 | debian-trixie | 2026-04-27 06:30:03.867188 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-27 06:30:03.867393 | debian-trixie | 2026-04-27 06:30:03.867594 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 06:30:03.867795 | debian-trixie | Monday 27 April 2026 06:30:03 +0000 (0:00:00.030) 0:00:00.030 ********** 2026-04-27 06:30:05.182074 | 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-27 06:30:05.184801 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:05.184921 | debian-trixie | 2026-04-27 06:30:05.185057 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-27 06:30:05.185191 | debian-trixie | Monday 27 April 2026 06:30:05 +0000 (0:00:01.318) 0:00:01.348 ********** 2026-04-27 06:30:14.391627 | debian-trixie | changed: [debian-trixie] 2026-04-27 06:30:14.391680 | debian-trixie | 2026-04-27 06:30:14.391802 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-27 06:30:14.391926 | debian-trixie | Monday 27 April 2026 06:30:14 +0000 (0:00:09.204) 0:00:10.553 ********** 2026-04-27 06:30:15.129507 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:15.129660 | debian-trixie | 2026-04-27 06:30:15.129868 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 06:30:15.130083 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 06:30:15.130280 | debian-trixie | 2026-04-27 06:30:15.130443 | debian-trixie | 2026-04-27 06:30:15.130623 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 06:30:15.130824 | debian-trixie | Monday 27 April 2026 06:30:15 +0000 (0:00:00.740) 0:00:11.293 ********** 2026-04-27 06:30:15.131036 | debian-trixie | =============================================================================== 2026-04-27 06:30:15.131245 | debian-trixie | Install NGINX ----------------------------------------------------------- 9.20s 2026-04-27 06:30:15.131431 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.32s 2026-04-27 06:30:15.131624 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.74s 2026-04-27 06:30:15.218070 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-27 06:30:15.228980 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-27 06:30:15.711031 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 06:30:15.711204 | 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-27 06:30:15.711441 | 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-27 06:30:15.711590 | debian-trixie | 2026-04-27 06:30:16.028876 | debian-trixie | 2026-04-27 06:30:16.028975 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-27 06:30:16.029152 | debian-trixie | 2026-04-27 06:30:16.029336 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 06:30:16.029528 | debian-trixie | Monday 27 April 2026 06:30:16 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 06:30:18.109146 | 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-27 06:30:18.111793 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:18.111981 | debian-trixie | 2026-04-27 06:30:18.112191 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 06:30:18.112382 | debian-trixie | Monday 27 April 2026 06:30:18 +0000 (0:00:02.083) 0:00:02.091 ********** 2026-04-27 06:30:18.526529 | 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-27 06:30:18.530075 | debian-trixie | changed: [debian-trixie] 2026-04-27 06:30:18.530174 | debian-trixie | 2026-04-27 06:30:18.530298 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 06:30:18.530433 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 06:30:18.530545 | debian-trixie | 2026-04-27 06:30:18.530646 | debian-trixie | 2026-04-27 06:30:18.530822 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 06:30:18.530928 | debian-trixie | Monday 27 April 2026 06:30:18 +0000 (0:00:00.418) 0:00:02.510 ********** 2026-04-27 06:30:18.531127 | debian-trixie | =============================================================================== 2026-04-27 06:30:18.531259 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.08s 2026-04-27 06:30:18.531408 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-27 06:30:18.640630 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-27 06:30:18.650330 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-27 06:30:19.200671 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 06:30:19.200774 | 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-27 06:30:19.200855 | 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-27 06:30:19.200968 | debian-trixie | 2026-04-27 06:30:19.514806 | debian-trixie | 2026-04-27 06:30:19.514952 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-27 06:30:19.515149 | debian-trixie | 2026-04-27 06:30:19.515332 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 06:30:19.515524 | debian-trixie | Monday 27 April 2026 06:30:19 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 06:30:20.668177 | 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-27 06:30:20.670239 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:20.670435 | debian-trixie | 2026-04-27 06:30:20.670682 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 06:30:20.670950 | debian-trixie | Monday 27 April 2026 06:30:20 +0000 (0:00:01.155) 0:00:01.163 ********** 2026-04-27 06:30:21.088302 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:21.088443 | debian-trixie | 2026-04-27 06:30:21.088644 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 06:30:21.088957 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 06:30:21.089145 | debian-trixie | 2026-04-27 06:30:21.089314 | debian-trixie | 2026-04-27 06:30:21.089522 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 06:30:21.089762 | debian-trixie | Monday 27 April 2026 06:30:21 +0000 (0:00:00.418) 0:00:01.582 ********** 2026-04-27 06:30:21.090030 | debian-trixie | =============================================================================== 2026-04-27 06:30:21.090221 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.16s 2026-04-27 06:30:21.090414 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-27 06:30:21.163865 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-27 06:30:21.172027 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-27 06:30:21.172430 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 06:30:21.178378 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-27 06:30:21.698348 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 06:30:21.698464 | 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-27 06:30:21.698772 | 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-27 06:30:21.698953 | debian-trixie | 2026-04-27 06:30:22.017772 | debian-trixie | 2026-04-27 06:30:22.017875 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-27 06:30:22.018007 | debian-trixie | 2026-04-27 06:30:22.018148 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 06:30:22.018264 | debian-trixie | Monday 27 April 2026 06:30:22 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 06:30:24.139555 | 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-27 06:30:24.139969 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:24.140168 | debian-trixie | 2026-04-27 06:30:24.140239 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-27 06:30:24.143058 | debian-trixie | Monday 27 April 2026 06:30:24 +0000 (0:00:02.121) 0:00:02.130 ********** 2026-04-27 06:30:25.572842 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:25.572907 | debian-trixie | 2026-04-27 06:30:25.572917 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-27 06:30:25.573027 | debian-trixie | Monday 27 April 2026 06:30:25 +0000 (0:00:01.426) 0:00:03.557 ********** 2026-04-27 06:30:29.329978 | debian-trixie | ok: [debian-trixie] 2026-04-27 06:30:29.330024 | debian-trixie | 2026-04-27 06:30:29.330114 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-27 06:30:29.330200 | debian-trixie | Monday 27 April 2026 06:30:29 +0000 (0:00:03.761) 0:00:07.318 ********** 2026-04-27 06:30:29.361593 | debian-trixie | ok: [debian-trixie] => { 2026-04-27 06:30:29.361714 | debian-trixie | "changed": false, 2026-04-27 06:30:29.361829 | debian-trixie | "msg": "All assertions passed" 2026-04-27 06:30:29.361950 | debian-trixie | } 2026-04-27 06:30:29.362077 | debian-trixie | 2026-04-27 06:30:29.362188 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-27 06:30:29.362317 | debian-trixie | Monday 27 April 2026 06:30:29 +0000 (0:00:00.033) 0:00:07.352 ********** 2026-04-27 06:30:29.393143 | debian-trixie | ok: [debian-trixie] => { 2026-04-27 06:30:29.393336 | debian-trixie | "changed": false, 2026-04-27 06:30:29.393527 | debian-trixie | "msg": "All assertions passed" 2026-04-27 06:30:29.393712 | debian-trixie | } 2026-04-27 06:30:29.393914 | debian-trixie | 2026-04-27 06:30:29.394117 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 06:30:29.394327 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 06:30:29.394542 | debian-trixie | 2026-04-27 06:30:29.394707 | debian-trixie | 2026-04-27 06:30:29.394903 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 06:30:29.396328 | debian-trixie | Monday 27 April 2026 06:30:29 +0000 (0:00:00.031) 0:00:07.384 ********** 2026-04-27 06:30:29.396363 | debian-trixie | =============================================================================== 2026-04-27 06:30:29.396372 | debian-trixie | Populate service facts -------------------------------------------------- 3.76s 2026-04-27 06:30:29.396379 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.12s 2026-04-27 06:30:29.396387 | debian-trixie | Populate package facts -------------------------------------------------- 1.43s 2026-04-27 06:30:29.396394 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-27 06:30:29.396401 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-27 06:30:29.487059 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-27 06:30:29.495819 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-27 06:30:29.496248 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 06:30:29.503809 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-27 06:30:29.503874 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-27 06:30:29.503968 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-27 06:30:29.504225 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-27 06:30:29.815797 | debian-trixie | ok: Runtime: 0:00:37.927337 2026-04-27 06:30:29.819992 | 2026-04-27 06:30:29.820071 | PLAY RECAP 2026-04-27 06:30:29.820136 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 06:30:29.820171 | 2026-04-27 06:30:29.947422 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 06:30:29.949594 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 06:30:30.583895 | 2026-04-27 06:30:30.658907 | PLAY [all] 2026-04-27 06:30:30.675267 | 2026-04-27 06:30:30.675421 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-27 06:30:30.731716 | debian-trixie | skipping: Conditional result was False 2026-04-27 06:30:30.741207 | 2026-04-27 06:30:30.741387 | TASK [fetch-output : Set log path for single node] 2026-04-27 06:30:30.784478 | debian-trixie | ok 2026-04-27 06:30:30.789647 | 2026-04-27 06:30:30.789758 | LOOP [fetch-output : Ensure local output dirs] 2026-04-27 06:30:31.233960 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/work/logs" 2026-04-27 06:30:31.484589 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/work/artifacts" 2026-04-27 06:30:31.725251 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/a034e00abfc54574a718e27d4c8f3210/work/docs" 2026-04-27 06:30:31.739779 | 2026-04-27 06:30:31.739955 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-27 06:30:32.416666 | debian-trixie | ok 2026-04-27 06:30:32.416948 | debian-trixie | changed: All items complete 2026-04-27 06:30:32.417010 | 2026-04-27 06:30:32.915407 | debian-trixie | changed: .d..t...... ./ 2026-04-27 06:30:33.616883 | debian-trixie | changed: .d..t...... ./ 2026-04-27 06:30:33.636782 | 2026-04-27 06:30:33.637180 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-27 06:30:34.135791 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008095 2026-04-27 06:30:34.389150 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007162 2026-04-27 06:30:34.407819 | 2026-04-27 06:30:34.408471 | PLAY [all] 2026-04-27 06:30:34.415988 | 2026-04-27 06:30:34.416056 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-27 06:30:34.893659 | debian-trixie | changed 2026-04-27 06:30:34.900221 | 2026-04-27 06:30:34.900295 | PLAY RECAP 2026-04-27 06:30:34.900359 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-27 06:30:34.900391 | 2026-04-27 06:30:35.040439 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 06:30:35.042835 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-27 06:30:35.592395 | 2026-04-27 06:30:35.592548 | PLAY [localhost] 2026-04-27 06:30:35.602982 | 2026-04-27 06:30:35.603058 | TASK [Generate Zuul manifest] 2026-04-27 06:30:35.624947 | localhost | ok 2026-04-27 06:30:35.641270 | 2026-04-27 06:30:35.641387 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-27 06:30:35.997013 | localhost | changed 2026-04-27 06:30:36.008665 | 2026-04-27 06:30:36.008748 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-27 06:30:36.292517 | localhost | ok 2026-04-27 06:30:36.302239 | 2026-04-27 06:30:36.302376 | TASK [Upload logs] 2026-04-27 06:30:36.323155 | localhost | ok 2026-04-27 06:30:36.392245 | 2026-04-27 06:30:36.392418 | TASK [Set zuul-log-path fact] 2026-04-27 06:30:36.416275 | localhost | ok 2026-04-27 06:30:36.435223 | 2026-04-27 06:30:36.435372 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 06:30:36.471322 | localhost | ok 2026-04-27 06:30:36.482761 | 2026-04-27 06:30:36.482928 | TASK [upload-logs : Create log directories] 2026-04-27 06:30:36.890845 | localhost | changed 2026-04-27 06:30:36.895805 | 2026-04-27 06:30:36.895885 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-27 06:30:37.392334 | localhost -> localhost | ok: Runtime: 0:00:00.005975 2026-04-27 06:30:37.399415 | 2026-04-27 06:30:37.399548 | TASK [upload-logs : Upload logs to log server] 2026-04-27 06:30:37.903543 | localhost | Output suppressed because no_log was given 2026-04-27 06:30:37.907540 | 2026-04-27 06:30:37.907632 | LOOP [upload-logs : Compress console log and json output] 2026-04-27 06:30:37.958069 | localhost | skipping: Conditional result was False 2026-04-27 06:30:37.965435 | localhost | skipping: Conditional result was False 2026-04-27 06:30:37.983162 | 2026-04-27 06:30:37.983338 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-27 06:30:38.030704 | localhost | skipping: Conditional result was False 2026-04-27 06:30:38.031151 | 2026-04-27 06:30:38.037158 | localhost | skipping: Conditional result was False 2026-04-27 06:30:38.053098 | 2026-04-27 06:30:38.053316 | LOOP [upload-logs : Upload console log and json output]