2026-03-16 00:55:25.380768 | Job console starting 2026-03-16 00:55:25.406087 | Updating git repos 2026-03-16 00:55:25.431566 | Cloning repos into workspace 2026-03-16 00:55:25.499830 | Restoring repo states 2026-03-16 00:55:25.510389 | Merging changes 2026-03-16 00:55:25.782591 | Checking out repos 2026-03-16 00:55:25.935607 | Preparing playbooks 2026-03-16 00:55:28.270872 | Running Ansible setup 2026-03-16 00:55:32.419571 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 00:55:32.976754 | 2026-03-16 00:55:32.976902 | PLAY [localhost] 2026-03-16 00:55:32.984684 | 2026-03-16 00:55:32.984754 | TASK [Gathering Facts] 2026-03-16 00:55:34.211067 | localhost | ok 2026-03-16 00:55:34.222340 | 2026-03-16 00:55:34.222446 | TASK [Setup log path fact] 2026-03-16 00:55:34.242777 | localhost | ok 2026-03-16 00:55:34.255186 | 2026-03-16 00:55:34.255267 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:55:34.296732 | localhost | ok 2026-03-16 00:55:34.304927 | 2026-03-16 00:55:34.305017 | TASK [emit-job-header : Print job information] 2026-03-16 00:55:34.346422 | # Job Information 2026-03-16 00:55:34.346683 | Ansible Version: 2.16.16 2026-03-16 00:55:34.346761 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-03-16 00:55:34.346801 | Pipeline: check 2026-03-16 00:55:34.346830 | Executor: 0a8996d2b663 2026-03-16 00:55:34.346857 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/101 2026-03-16 00:55:34.346887 | Event ID: 77b9c3c0-20d2-11f1-8fa9-da7cf51ce81d 2026-03-16 00:55:34.351074 | 2026-03-16 00:55:34.351165 | LOOP [emit-job-header : Print node information] 2026-03-16 00:55:34.445120 | localhost | ok: 2026-03-16 00:55:34.445345 | localhost | # Node Information 2026-03-16 00:55:34.445376 | localhost | Inventory Hostname: ubuntu-noble 2026-03-16 00:55:34.445402 | localhost | Hostname: np0000158883 2026-03-16 00:55:34.445421 | localhost | Username: zuul 2026-03-16 00:55:34.445444 | localhost | Distro: Ubuntu 24.04 2026-03-16 00:55:34.445463 | localhost | Provider: yul1 2026-03-16 00:55:34.445482 | localhost | Region: ca-ymq-1 2026-03-16 00:55:34.445501 | localhost | Label: ubuntu-noble 2026-03-16 00:55:34.445519 | localhost | Product Name: OpenStack Nova 2026-03-16 00:55:34.445536 | localhost | Interface IP: 199.204.45.115 2026-03-16 00:55:34.459360 | 2026-03-16 00:55:34.459539 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 00:55:34.990408 | localhost -> localhost | changed 2026-03-16 00:55:34.995944 | 2026-03-16 00:55:34.996016 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 00:55:36.014499 | localhost -> localhost | changed 2026-03-16 00:55:36.027704 | 2026-03-16 00:55:36.027805 | PLAY [all] 2026-03-16 00:55:36.039362 | 2026-03-16 00:55:36.039435 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 00:55:36.299042 | ubuntu-noble -> localhost | ok 2026-03-16 00:55:36.311071 | 2026-03-16 00:55:36.311203 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 00:55:36.348044 | ubuntu-noble | ok 2026-03-16 00:55:36.364199 | ubuntu-noble | included: /var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 00:55:36.370266 | 2026-03-16 00:55:36.370326 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 00:55:37.541011 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-16 00:55:37.541219 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/work/b7bd5e2ecd0e4c49b27a507592320201_id_rsa 2026-03-16 00:55:37.541263 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/work/b7bd5e2ecd0e4c49b27a507592320201_id_rsa.pub 2026-03-16 00:55:37.541294 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-16 00:55:37.541323 | ubuntu-noble -> localhost | SHA256:T0WmJMY7jhviK2Era0H7ggd0uwjngjFmzcnjqmG3h1c zuul-build-sshkey 2026-03-16 00:55:37.541369 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-16 00:55:37.541398 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-16 00:55:37.541433 | ubuntu-noble -> localhost | | .o . o | 2026-03-16 00:55:37.541463 | ubuntu-noble -> localhost | | ..o + | 2026-03-16 00:55:37.541491 | ubuntu-noble -> localhost | | .. . | 2026-03-16 00:55:37.541518 | ubuntu-noble -> localhost | | o . o . | 2026-03-16 00:55:37.541545 | ubuntu-noble -> localhost | |o * o oS.. | 2026-03-16 00:55:37.541572 | ubuntu-noble -> localhost | |==+B. oE.o | 2026-03-16 00:55:37.541598 | ubuntu-noble -> localhost | |BO==+..o . | 2026-03-16 00:55:37.541625 | ubuntu-noble -> localhost | |*=*=oo. | 2026-03-16 00:55:37.541654 | ubuntu-noble -> localhost | |=*oo+. | 2026-03-16 00:55:37.541682 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-16 00:55:37.541743 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.766071 2026-03-16 00:55:37.549358 | 2026-03-16 00:55:37.549443 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 00:55:37.580881 | ubuntu-noble | ok 2026-03-16 00:55:37.592470 | ubuntu-noble | included: /var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 00:55:37.600627 | 2026-03-16 00:55:37.600692 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 00:55:37.625766 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:55:37.637717 | 2026-03-16 00:55:37.637781 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 00:55:38.229711 | ubuntu-noble | changed 2026-03-16 00:55:38.238183 | 2026-03-16 00:55:38.238255 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 00:55:38.467795 | ubuntu-noble | ok 2026-03-16 00:55:38.473906 | 2026-03-16 00:55:38.473975 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 00:55:39.021566 | ubuntu-noble | changed 2026-03-16 00:55:39.029223 | 2026-03-16 00:55:39.029286 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 00:55:39.600675 | ubuntu-noble | changed 2026-03-16 00:55:39.606606 | 2026-03-16 00:55:39.606671 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 00:55:39.633841 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:55:39.640239 | 2026-03-16 00:55:39.640307 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 00:55:40.078413 | ubuntu-noble -> localhost | changed 2026-03-16 00:55:40.095414 | 2026-03-16 00:55:40.095521 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 00:55:40.402612 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/work/b7bd5e2ecd0e4c49b27a507592320201_id_rsa (zuul-build-sshkey) 2026-03-16 00:55:40.402875 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.018469 2026-03-16 00:55:40.423404 | 2026-03-16 00:55:40.423547 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 00:55:40.811068 | ubuntu-noble | ok 2026-03-16 00:55:40.818015 | 2026-03-16 00:55:40.820793 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 00:55:40.854899 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:55:40.870317 | 2026-03-16 00:55:40.870422 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-16 00:55:41.255073 | ubuntu-noble | ok 2026-03-16 00:55:41.263463 | 2026-03-16 00:55:41.263535 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-16 00:55:42.136699 | ubuntu-noble | Output suppressed because no_log was given 2026-03-16 00:55:42.319481 | 2026-03-16 00:55:42.479409 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-16 00:55:42.821130 | ubuntu-noble | ok: "logs" 2026-03-16 00:55:42.821420 | ubuntu-noble | ok: All items complete 2026-03-16 00:55:42.821451 | 2026-03-16 00:55:42.983753 | ubuntu-noble | ok: "artifacts" 2026-03-16 00:55:43.180875 | ubuntu-noble | ok: "docs" 2026-03-16 00:55:43.236055 | 2026-03-16 00:55:43.236206 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-16 00:55:43.485579 | ubuntu-noble | changed: "logs" 2026-03-16 00:55:43.677777 | ubuntu-noble | changed: "artifacts" 2026-03-16 00:55:43.875062 | ubuntu-noble | changed: "docs" 2026-03-16 00:55:43.903439 | 2026-03-16 00:55:43.903579 | PLAY RECAP 2026-03-16 00:55:43.903630 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:55:43.903660 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-16 00:55:43.903681 | 2026-03-16 00:55:44.045275 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 00:55:44.047960 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-16 00:55:44.639271 | 2026-03-16 00:55:44.639467 | PLAY [all] 2026-03-16 00:55:44.653247 | 2026-03-16 00:55:44.749991 | TASK [setup-uv : Extract archive] 2026-03-16 00:55:47.195143 | ubuntu-noble | changed 2026-03-16 00:55:47.202187 | 2026-03-16 00:55:47.202269 | TASK [setup-uv : Print version] 2026-03-16 00:55:47.639857 | ubuntu-noble | uv 0.8.13 2026-03-16 00:55:47.738432 | ubuntu-noble | ok: Runtime: 0:00:00.016310 2026-03-16 00:55:47.746219 | 2026-03-16 00:55:47.746286 | PLAY RECAP 2026-03-16 00:55:47.746334 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:55:47.746359 | 2026-03-16 00:55:47.887960 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-16 00:55:47.889409 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-16 00:55:48.471982 | 2026-03-16 00:55:48.472563 | PLAY [all] 2026-03-16 00:55:48.486091 | 2026-03-16 00:55:48.486194 | TASK [Copy inventory file for Zuul] 2026-03-16 00:55:49.476273 | ubuntu-noble | changed 2026-03-16 00:55:49.483870 | 2026-03-16 00:55:49.483946 | TASK [Switch "ansible_host" to private IP] 2026-03-16 00:55:49.810488 | ubuntu-noble | changed: 1 replacements made 2026-03-16 00:55:49.817085 | 2026-03-16 00:55:49.817173 | TASK [Run Molecule scenario] 2026-03-16 00:55:50.306801 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-16 00:55:50.306959 | ubuntu-noble | Creating virtual environment at: .venv 2026-03-16 00:55:50.653543 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-03-16 00:55:50.667067 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-03-16 00:55:50.667828 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-03-16 00:55:50.833397 | ubuntu-noble | Downloading cryptography 2026-03-16 00:55:50.889763 | ubuntu-noble | Downloading pygments 2026-03-16 00:55:51.071112 | ubuntu-noble | Downloading ansible-core 2026-03-16 00:55:51.118178 | ubuntu-noble | Installed 37 packages in 46ms 2026-03-16 00:55:51.878435 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-03-16 00:55:51.878537 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-03-16 00:55:52.713643 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-16 00:55:52.713733 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-03-16 00:55:52.713757 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-16 00:55:52.713873 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-03-16 00:56:01.087911 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-03-16 00:56:01.088038 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-03-16 00:56:01.088047 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-03-16 00:56:01.088091 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-16 00:56:01.092775 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-03-16 00:56:01.093095 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 00:56:01.098703 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-03-16 00:56:01.098776 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-16 00:56:01.098868 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-03-16 00:56:01.104680 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-03-16 00:56:01.635859 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-16 00:56:01.636023 | ubuntu-noble | [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-03-16 00:56:01.636314 | ubuntu-noble | 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-03-16 00:56:01.636461 | ubuntu-noble | 2026-03-16 00:56:02.029848 | ubuntu-noble | 2026-03-16 00:56:02.029947 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-03-16 00:56:02.085343 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-03-16 00:56:02.096060 | ubuntu-noble | INFO [forget-package > create] Executing 2026-03-16 00:56:02.098229 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 00:56:02.105172 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-03-16 00:56:02.614819 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-16 00:56:02.614996 | ubuntu-noble | [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-03-16 00:56:02.615268 | ubuntu-noble | 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-03-16 00:56:02.615410 | ubuntu-noble | 2026-03-16 00:56:03.022821 | ubuntu-noble | 2026-03-16 00:56:03.022927 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-03-16 00:56:03.023092 | ubuntu-noble | 2026-03-16 00:56:03.023303 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-16 00:56:03.023516 | ubuntu-noble | Monday 16 March 2026 00:56:03 +0000 (0:00:00.032) 0:00:00.032 ********** 2026-03-16 00:56:05.369179 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-03-16 00:56:05.371180 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:05.371263 | ubuntu-noble | 2026-03-16 00:56:05.371359 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-03-16 00:56:05.371457 | ubuntu-noble | Monday 16 March 2026 00:56:05 +0000 (0:00:02.349) 0:00:02.382 ********** 2026-03-16 00:56:16.224451 | ubuntu-noble | changed: [ubuntu-noble] 2026-03-16 00:56:16.224633 | ubuntu-noble | 2026-03-16 00:56:16.224651 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-03-16 00:56:16.224664 | ubuntu-noble | Monday 16 March 2026 00:56:16 +0000 (0:00:10.850) 0:00:13.232 ********** 2026-03-16 00:56:16.959315 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:16.959458 | ubuntu-noble | 2026-03-16 00:56:16.959710 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-16 00:56:16.959940 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-16 00:56:16.960125 | ubuntu-noble | 2026-03-16 00:56:16.960295 | ubuntu-noble | 2026-03-16 00:56:16.960511 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-16 00:56:16.960775 | ubuntu-noble | Monday 16 March 2026 00:56:16 +0000 (0:00:00.737) 0:00:13.970 ********** 2026-03-16 00:56:16.960973 | ubuntu-noble | =============================================================================== 2026-03-16 00:56:16.961248 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 10.85s 2026-03-16 00:56:16.961438 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.35s 2026-03-16 00:56:16.961672 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.74s 2026-03-16 00:56:17.066029 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-03-16 00:56:17.075981 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-03-16 00:56:17.608096 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-16 00:56:17.608203 | ubuntu-noble | [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-03-16 00:56:17.608492 | ubuntu-noble | 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-03-16 00:56:17.608728 | ubuntu-noble | 2026-03-16 00:56:17.978253 | ubuntu-noble | 2026-03-16 00:56:17.978410 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-03-16 00:56:17.978679 | ubuntu-noble | 2026-03-16 00:56:17.978908 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-16 00:56:17.979091 | ubuntu-noble | Monday 16 March 2026 00:56:17 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-03-16 00:56:19.104841 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-03-16 00:56:19.106504 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:19.106733 | ubuntu-noble | 2026-03-16 00:56:19.106949 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 00:56:19.107153 | ubuntu-noble | Monday 16 March 2026 00:56:19 +0000 (0:00:01.128) 0:00:01.137 ********** 2026-03-16 00:56:19.535757 | ubuntu-noble | [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-03-16 00:56:19.539804 | ubuntu-noble | changed: [ubuntu-noble] 2026-03-16 00:56:19.539954 | ubuntu-noble | 2026-03-16 00:56:19.540217 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-16 00:56:19.540827 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-16 00:56:19.540969 | ubuntu-noble | 2026-03-16 00:56:19.541189 | ubuntu-noble | 2026-03-16 00:56:19.541398 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-16 00:56:19.541584 | ubuntu-noble | Monday 16 March 2026 00:56:19 +0000 (0:00:00.433) 0:00:01.570 ********** 2026-03-16 00:56:19.541783 | ubuntu-noble | =============================================================================== 2026-03-16 00:56:19.541975 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.13s 2026-03-16 00:56:19.542180 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-03-16 00:56:19.620238 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-03-16 00:56:19.630981 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-03-16 00:56:20.161308 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-16 00:56:20.161364 | ubuntu-noble | [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-03-16 00:56:20.161444 | ubuntu-noble | 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-03-16 00:56:20.161515 | ubuntu-noble | 2026-03-16 00:56:20.557103 | ubuntu-noble | 2026-03-16 00:56:20.557202 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-03-16 00:56:20.557446 | ubuntu-noble | 2026-03-16 00:56:20.557611 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-16 00:56:20.557894 | ubuntu-noble | Monday 16 March 2026 00:56:20 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-03-16 00:56:23.751350 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-03-16 00:56:23.753298 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:23.753464 | ubuntu-noble | 2026-03-16 00:56:23.753705 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 00:56:23.753923 | ubuntu-noble | Monday 16 March 2026 00:56:23 +0000 (0:00:03.196) 0:00:03.206 ********** 2026-03-16 00:56:24.193235 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:24.193398 | ubuntu-noble | 2026-03-16 00:56:24.193715 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-16 00:56:24.193968 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-16 00:56:24.194171 | ubuntu-noble | 2026-03-16 00:56:24.194315 | ubuntu-noble | 2026-03-16 00:56:24.194761 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-16 00:56:24.194992 | ubuntu-noble | Monday 16 March 2026 00:56:24 +0000 (0:00:00.439) 0:00:03.646 ********** 2026-03-16 00:56:24.195155 | ubuntu-noble | =============================================================================== 2026-03-16 00:56:24.195357 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 3.20s 2026-03-16 00:56:24.195636 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-03-16 00:56:24.314135 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-03-16 00:56:24.326485 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-03-16 00:56:24.326743 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 00:56:24.332869 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-03-16 00:56:24.857095 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-16 00:56:24.857239 | ubuntu-noble | [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-03-16 00:56:24.857469 | ubuntu-noble | 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-03-16 00:56:24.857684 | ubuntu-noble | 2026-03-16 00:56:25.219823 | ubuntu-noble | 2026-03-16 00:56:25.219977 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-03-16 00:56:25.220202 | ubuntu-noble | 2026-03-16 00:56:25.220395 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-16 00:56:25.220618 | ubuntu-noble | Monday 16 March 2026 00:56:25 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-03-16 00:56:26.380580 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-03-16 00:56:26.383322 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:26.383519 | ubuntu-noble | 2026-03-16 00:56:26.383776 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-03-16 00:56:26.383995 | ubuntu-noble | Monday 16 March 2026 00:56:26 +0000 (0:00:01.163) 0:00:01.171 ********** 2026-03-16 00:56:28.289438 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:28.289517 | ubuntu-noble | 2026-03-16 00:56:28.289798 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-03-16 00:56:28.289970 | ubuntu-noble | Monday 16 March 2026 00:56:28 +0000 (0:00:01.906) 0:00:03.077 ********** 2026-03-16 00:56:31.123404 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-16 00:56:31.123580 | ubuntu-noble | 2026-03-16 00:56:31.123817 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-03-16 00:56:31.124032 | ubuntu-noble | Monday 16 March 2026 00:56:31 +0000 (0:00:02.834) 0:00:05.912 ********** 2026-03-16 00:56:31.154274 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-03-16 00:56:31.154452 | ubuntu-noble | "changed": false, 2026-03-16 00:56:31.154697 | ubuntu-noble | "msg": "All assertions passed" 2026-03-16 00:56:31.154905 | ubuntu-noble | } 2026-03-16 00:56:31.155085 | ubuntu-noble | 2026-03-16 00:56:31.155324 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-03-16 00:56:31.155522 | ubuntu-noble | Monday 16 March 2026 00:56:31 +0000 (0:00:00.031) 0:00:05.943 ********** 2026-03-16 00:56:31.184005 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-03-16 00:56:31.184188 | ubuntu-noble | "changed": false, 2026-03-16 00:56:31.184393 | ubuntu-noble | "msg": "All assertions passed" 2026-03-16 00:56:31.184592 | ubuntu-noble | } 2026-03-16 00:56:31.184821 | ubuntu-noble | 2026-03-16 00:56:31.185022 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-16 00:56:31.185273 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-16 00:56:31.185444 | ubuntu-noble | 2026-03-16 00:56:31.185658 | ubuntu-noble | 2026-03-16 00:56:31.185858 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-16 00:56:31.186064 | ubuntu-noble | Monday 16 March 2026 00:56:31 +0000 (0:00:00.030) 0:00:05.973 ********** 2026-03-16 00:56:31.186274 | ubuntu-noble | =============================================================================== 2026-03-16 00:56:31.186517 | ubuntu-noble | Populate service facts -------------------------------------------------- 2.83s 2026-03-16 00:56:31.186799 | ubuntu-noble | Populate package facts -------------------------------------------------- 1.91s 2026-03-16 00:56:31.187001 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.16s 2026-03-16 00:56:31.187208 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-03-16 00:56:31.187413 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-03-16 00:56:31.277833 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-03-16 00:56:31.287611 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-03-16 00:56:31.288038 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 00:56:31.293727 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-03-16 00:56:31.293767 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-16 00:56:31.293867 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-03-16 00:56:31.294193 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-16 00:56:31.423901 | ubuntu-noble | ok: Runtime: 0:00:41.152052 2026-03-16 00:56:31.427136 | 2026-03-16 00:56:31.427191 | PLAY RECAP 2026-03-16 00:56:31.427261 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:56:31.427294 | 2026-03-16 00:56:31.596422 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-16 00:56:31.598686 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 00:56:32.236492 | 2026-03-16 00:56:32.289168 | PLAY [all] 2026-03-16 00:56:32.311917 | 2026-03-16 00:56:32.312030 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-16 00:56:32.358104 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:56:32.369092 | 2026-03-16 00:56:32.465934 | TASK [fetch-output : Set log path for single node] 2026-03-16 00:56:32.514054 | ubuntu-noble | ok 2026-03-16 00:56:32.520029 | 2026-03-16 00:56:32.520097 | LOOP [fetch-output : Ensure local output dirs] 2026-03-16 00:56:32.889868 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/work/logs" 2026-03-16 00:56:33.207920 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/work/artifacts" 2026-03-16 00:56:33.424076 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b7bd5e2ecd0e4c49b27a507592320201/work/docs" 2026-03-16 00:56:33.491248 | 2026-03-16 00:56:33.491415 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-16 00:56:34.135162 | ubuntu-noble | ok 2026-03-16 00:56:34.214297 | ubuntu-noble | changed: All items complete 2026-03-16 00:56:34.214450 | 2026-03-16 00:56:34.581718 | ubuntu-noble | changed: .d..t...... ./ 2026-03-16 00:56:35.038771 | ubuntu-noble | changed: .d..t...... ./ 2026-03-16 00:56:35.062971 | 2026-03-16 00:56:35.063148 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-16 00:56:35.521864 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.010144 2026-03-16 00:56:35.752871 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007717 2026-03-16 00:56:35.777174 | 2026-03-16 00:56:35.777306 | PLAY [all] 2026-03-16 00:56:35.783554 | 2026-03-16 00:56:35.783621 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-16 00:56:36.297957 | ubuntu-noble | changed 2026-03-16 00:56:36.304229 | 2026-03-16 00:56:36.304279 | PLAY RECAP 2026-03-16 00:56:36.304334 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-16 00:56:36.304357 | 2026-03-16 00:56:36.417979 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 00:56:36.419719 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-16 00:56:36.969923 | 2026-03-16 00:56:36.970050 | PLAY [localhost] 2026-03-16 00:56:36.979559 | 2026-03-16 00:56:36.979636 | TASK [Generate Zuul manifest] 2026-03-16 00:56:36.997093 | localhost | ok 2026-03-16 00:56:37.010562 | 2026-03-16 00:56:37.010637 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 00:56:37.336623 | localhost | changed 2026-03-16 00:56:37.349759 | 2026-03-16 00:56:37.349847 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 00:56:37.380920 | localhost | ok 2026-03-16 00:56:37.388114 | 2026-03-16 00:56:37.388180 | TASK [Upload logs] 2026-03-16 00:56:37.408398 | localhost | ok 2026-03-16 00:56:37.468033 | 2026-03-16 00:56:37.468156 | TASK [Set zuul-log-path fact] 2026-03-16 00:56:37.486248 | localhost | ok 2026-03-16 00:56:37.497135 | 2026-03-16 00:56:37.497202 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:56:37.525857 | localhost | ok 2026-03-16 00:56:37.534623 | 2026-03-16 00:56:37.534688 | TASK [upload-logs : Create log directories] 2026-03-16 00:56:37.937870 | localhost | changed 2026-03-16 00:56:37.943008 | 2026-03-16 00:56:37.943081 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-16 00:56:38.367824 | localhost -> localhost | ok: Runtime: 0:00:00.005228 2026-03-16 00:56:38.374350 | 2026-03-16 00:56:38.374414 | TASK [upload-logs : Upload logs to log server] 2026-03-16 00:56:38.858008 | localhost | Output suppressed because no_log was given 2026-03-16 00:56:38.861738 | 2026-03-16 00:56:38.861807 | LOOP [upload-logs : Compress console log and json output] 2026-03-16 00:56:38.910033 | localhost | skipping: Conditional result was False 2026-03-16 00:56:38.916801 | localhost | skipping: Conditional result was False 2026-03-16 00:56:38.925114 | 2026-03-16 00:56:38.925231 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-16 00:56:38.967393 | localhost | skipping: Conditional result was False 2026-03-16 00:56:38.967756 | 2026-03-16 00:56:38.971466 | localhost | skipping: Conditional result was False 2026-03-16 00:56:38.985771 | 2026-03-16 00:56:38.985973 | LOOP [upload-logs : Upload console log and json output]