2026-04-29 20:48:18.870177 | Job console starting 2026-04-29 20:48:18.895159 | Updating git repos 2026-04-29 20:48:18.930023 | Cloning repos into workspace 2026-04-29 20:48:20.099994 | Restoring repo states 2026-04-29 20:48:20.109261 | Merging changes 2026-04-29 20:48:20.773198 | Checking out repos 2026-04-29 20:48:20.979293 | Preparing playbooks 2026-04-29 20:48:28.349818 | Running Ansible setup 2026-04-29 20:48:32.482348 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-29 20:48:33.181599 | 2026-04-29 20:48:33.181751 | PLAY [localhost] 2026-04-29 20:48:33.189278 | 2026-04-29 20:48:33.189347 | TASK [Gathering Facts] 2026-04-29 20:48:35.098161 | localhost | ok 2026-04-29 20:48:35.105417 | 2026-04-29 20:48:35.105542 | TASK [Setup log path fact] 2026-04-29 20:48:35.124125 | localhost | ok 2026-04-29 20:48:35.134446 | 2026-04-29 20:48:35.134570 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-29 20:48:35.162319 | localhost | ok 2026-04-29 20:48:35.168128 | 2026-04-29 20:48:35.168204 | TASK [emit-job-header : Print job information] 2026-04-29 20:48:35.205938 | # Job Information 2026-04-29 20:48:35.206102 | Ansible Version: 2.16.18 2026-04-29 20:48:35.206134 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-04-29 20:48:35.206157 | Pipeline: check 2026-04-29 20:48:35.206177 | Executor: 2d72f0692154 2026-04-29 20:48:35.206197 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/126 2026-04-29 20:48:35.206220 | Event ID: 9b4e1cc0-440c-11f1-90ca-0e5250fcd001 2026-04-29 20:48:35.209205 | 2026-04-29 20:48:35.209276 | LOOP [emit-job-header : Print node information] 2026-04-29 20:48:35.305147 | localhost | ok: 2026-04-29 20:48:35.305463 | localhost | # Node Information 2026-04-29 20:48:35.305632 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-29 20:48:35.305698 | localhost | Hostname: np0000171285 2026-04-29 20:48:35.305745 | localhost | Username: zuul 2026-04-29 20:48:35.305796 | localhost | Distro: Ubuntu 22.04 2026-04-29 20:48:35.305839 | localhost | Provider: yul1 2026-04-29 20:48:35.305869 | localhost | Region: ca-ymq-1 2026-04-29 20:48:35.305891 | localhost | Label: ubuntu-jammy 2026-04-29 20:48:35.305912 | localhost | Product Name: OpenStack Nova 2026-04-29 20:48:35.305931 | localhost | Interface IP: 199.204.45.153 2026-04-29 20:48:35.321252 | 2026-04-29 20:48:35.321358 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-29 20:48:35.709921 | localhost -> localhost | changed 2026-04-29 20:48:35.717235 | 2026-04-29 20:48:35.717338 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-29 20:48:36.628621 | localhost -> localhost | changed 2026-04-29 20:48:36.638468 | 2026-04-29 20:48:36.638626 | PLAY [all] 2026-04-29 20:48:36.651531 | 2026-04-29 20:48:36.651628 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-29 20:48:36.969896 | ubuntu-jammy -> localhost | ok 2026-04-29 20:48:36.977960 | 2026-04-29 20:48:36.978060 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-29 20:48:37.003135 | ubuntu-jammy | ok 2026-04-29 20:48:37.016406 | ubuntu-jammy | included: /var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-29 20:48:37.022928 | 2026-04-29 20:48:37.022993 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-29 20:48:38.237636 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-29 20:48:38.238220 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/work/8349f314fddb49f8911b36c484fa4368_id_rsa 2026-04-29 20:48:38.238264 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/work/8349f314fddb49f8911b36c484fa4368_id_rsa.pub 2026-04-29 20:48:38.238292 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-29 20:48:38.238326 | ubuntu-jammy -> localhost | SHA256:e7B+lSl8mn1j423PTKK2Bcb6Xxq4cUCBRI9d9yPauBI zuul-build-sshkey 2026-04-29 20:48:38.238374 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-29 20:48:38.238399 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-29 20:48:38.238429 | ubuntu-jammy -> localhost | | oo.. . .| 2026-04-29 20:48:38.238452 | ubuntu-jammy -> localhost | | .+ o ..| 2026-04-29 20:48:38.238473 | ubuntu-jammy -> localhost | | . +. ..| 2026-04-29 20:48:38.238495 | ubuntu-jammy -> localhost | | o+ . .| 2026-04-29 20:48:38.238516 | ubuntu-jammy -> localhost | | SE o=+ | 2026-04-29 20:48:38.238557 | ubuntu-jammy -> localhost | | ++o*+ | 2026-04-29 20:48:38.238581 | ubuntu-jammy -> localhost | | o.oOo = o| 2026-04-29 20:48:38.238603 | ubuntu-jammy -> localhost | | . .=.o*=X.| 2026-04-29 20:48:38.238628 | ubuntu-jammy -> localhost | | .. .=*++*| 2026-04-29 20:48:38.238651 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-29 20:48:38.238716 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.666885 2026-04-29 20:48:38.251119 | 2026-04-29 20:48:38.251741 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-29 20:48:38.279961 | ubuntu-jammy | ok 2026-04-29 20:48:38.303016 | ubuntu-jammy | included: /var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-29 20:48:38.312514 | 2026-04-29 20:48:38.312626 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-29 20:48:38.358801 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:48:38.368224 | 2026-04-29 20:48:38.368310 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-29 20:48:38.827202 | ubuntu-jammy | changed 2026-04-29 20:48:38.833422 | 2026-04-29 20:48:38.833504 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-29 20:48:39.010329 | ubuntu-jammy | ok 2026-04-29 20:48:39.020943 | 2026-04-29 20:48:39.021096 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-29 20:48:39.572876 | ubuntu-jammy | changed 2026-04-29 20:48:39.632264 | 2026-04-29 20:48:39.632389 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-29 20:48:40.094081 | ubuntu-jammy | changed 2026-04-29 20:48:40.099507 | 2026-04-29 20:48:40.099585 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-29 20:48:40.123881 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:48:40.130363 | 2026-04-29 20:48:40.130447 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-29 20:48:40.828027 | ubuntu-jammy -> localhost | changed 2026-04-29 20:48:40.838540 | 2026-04-29 20:48:40.838614 | TASK [add-build-sshkey : Add back temp key] 2026-04-29 20:48:41.281764 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/work/8349f314fddb49f8911b36c484fa4368_id_rsa (zuul-build-sshkey) 2026-04-29 20:48:41.282428 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.013692 2026-04-29 20:48:41.288756 | 2026-04-29 20:48:41.676008 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-29 20:48:42.055364 | ubuntu-jammy | ok 2026-04-29 20:48:42.064971 | 2026-04-29 20:48:42.065087 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-29 20:48:42.101387 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:48:42.114587 | 2026-04-29 20:48:42.114660 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-29 20:48:42.507490 | ubuntu-jammy | ok 2026-04-29 20:48:42.517911 | 2026-04-29 20:48:42.518060 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-29 20:48:43.421435 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-29 20:48:43.431322 | 2026-04-29 20:48:43.431393 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-29 20:48:43.663984 | ubuntu-jammy | ok: "logs" 2026-04-29 20:48:43.664210 | ubuntu-jammy | ok: All items complete 2026-04-29 20:48:43.664238 | 2026-04-29 20:48:43.779221 | ubuntu-jammy | ok: "artifacts" 2026-04-29 20:48:43.931275 | ubuntu-jammy | ok: "docs" 2026-04-29 20:48:43.947603 | 2026-04-29 20:48:43.947764 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-29 20:48:44.131393 | ubuntu-jammy | changed: "logs" 2026-04-29 20:48:44.279872 | ubuntu-jammy | changed: "artifacts" 2026-04-29 20:48:44.450312 | ubuntu-jammy | changed: "docs" 2026-04-29 20:48:44.458813 | 2026-04-29 20:48:44.458913 | PLAY RECAP 2026-04-29 20:48:44.458957 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 20:48:44.458985 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-29 20:48:44.459008 | 2026-04-29 20:48:44.610468 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-29 20:48:44.612788 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-29 20:48:45.292906 | 2026-04-29 20:48:45.293095 | PLAY [all] 2026-04-29 20:48:45.306495 | 2026-04-29 20:48:45.306588 | TASK [setup-uv : Extract archive] 2026-04-29 20:48:47.513875 | ubuntu-jammy | changed 2026-04-29 20:48:47.520480 | 2026-04-29 20:48:47.520562 | TASK [setup-uv : Print version] 2026-04-29 20:48:48.117711 | ubuntu-jammy | uv 0.8.13 2026-04-29 20:48:48.083327 | ubuntu-jammy | ok: Runtime: 0:00:00.012657 2026-04-29 20:48:48.089442 | 2026-04-29 20:48:48.089491 | PLAY RECAP 2026-04-29 20:48:48.089536 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 20:48:48.089559 | 2026-04-29 20:48:48.267308 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-29 20:48:48.268531 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-29 20:48:48.901744 | 2026-04-29 20:48:48.901921 | PLAY [all] 2026-04-29 20:48:48.917359 | 2026-04-29 20:48:48.917526 | TASK [Copy inventory file for Zuul] 2026-04-29 20:48:49.801163 | ubuntu-jammy | changed 2026-04-29 20:48:49.806224 | 2026-04-29 20:48:49.806302 | TASK [Switch "ansible_host" to private IP] 2026-04-29 20:48:50.138739 | ubuntu-jammy | changed: 1 replacements made 2026-04-29 20:48:50.146638 | 2026-04-29 20:48:50.146708 | TASK [Run Molecule scenario] 2026-04-29 20:48:50.857868 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-29 20:48:51.587150 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-29 20:48:51.760276 | ubuntu-jammy | Using CPython 3.13.7 2026-04-29 20:48:51.760334 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-29 20:48:52.045059 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-29 20:48:52.045317 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-29 20:48:52.045805 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-29 20:48:52.241793 | ubuntu-jammy | Downloading pygments 2026-04-29 20:48:52.252300 | ubuntu-jammy | Downloading cryptography 2026-04-29 20:48:52.395638 | ubuntu-jammy | Downloading ansible-core 2026-04-29 20:48:52.427352 | ubuntu-jammy | Installed 36 packages in 31ms 2026-04-29 20:48:53.522365 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-29 20:48:53.522440 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-29 20:48:54.328093 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-29 20:48:54.328163 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-29 20:48:54.328328 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-29 20:48:54.328427 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-29 20:49:04.362929 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-04-29 20:49:04.363090 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-29 20:49:04.363112 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-29 20:49:04.363264 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-29 20:49:04.368565 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-29 20:49:04.368691 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:04.373842 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-29 20:49:04.373928 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-29 20:49:04.373939 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-29 20:49:04.378806 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-04-29 20:49:04.911372 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:04.911558 | ubuntu-jammy | [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-29 20:49:04.911815 | ubuntu-jammy | 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-29 20:49:04.911937 | ubuntu-jammy | 2026-04-29 20:49:05.268501 | ubuntu-jammy | 2026-04-29 20:49:05.268612 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-29 20:49:05.332290 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-04-29 20:49:05.342074 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-04-29 20:49:05.343366 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:05.348306 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-04-29 20:49:05.836264 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:05.836367 | ubuntu-jammy | [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-29 20:49:05.836599 | ubuntu-jammy | 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-29 20:49:05.836759 | ubuntu-jammy | 2026-04-29 20:49:06.194451 | ubuntu-jammy | 2026-04-29 20:49:06.194550 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-29 20:49:06.194759 | ubuntu-jammy | 2026-04-29 20:49:06.194972 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:06.195150 | ubuntu-jammy | Wednesday 29 April 2026 20:49:06 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-04-29 20:49:07.424562 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-29 20:49:07.427288 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:07.427468 | ubuntu-jammy | 2026-04-29 20:49:07.427661 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-04-29 20:49:07.427880 | ubuntu-jammy | Wednesday 29 April 2026 20:49:07 +0000 (0:00:01.233) 0:00:01.263 ******* 2026-04-29 20:49:26.792866 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:26.792969 | ubuntu-jammy | 2026-04-29 20:49:26.793064 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-04-29 20:49:26.793189 | ubuntu-jammy | Wednesday 29 April 2026 20:49:26 +0000 (0:00:19.365) 0:00:20.628 ******* 2026-04-29 20:49:27.458184 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:27.458291 | ubuntu-jammy | 2026-04-29 20:49:27.458475 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:27.458781 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-29 20:49:27.458965 | ubuntu-jammy | 2026-04-29 20:49:27.459136 | ubuntu-jammy | 2026-04-29 20:49:27.459312 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:27.459512 | ubuntu-jammy | Wednesday 29 April 2026 20:49:27 +0000 (0:00:00.665) 0:00:21.294 ******* 2026-04-29 20:49:27.459715 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:27.459934 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 19.37s 2026-04-29 20:49:27.460116 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.23s 2026-04-29 20:49:27.460299 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.67s 2026-04-29 20:49:27.539418 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-04-29 20:49:27.549538 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-04-29 20:49:28.109516 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:28.109633 | ubuntu-jammy | [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-29 20:49:28.109841 | ubuntu-jammy | 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-29 20:49:28.109996 | ubuntu-jammy | 2026-04-29 20:49:28.456279 | ubuntu-jammy | 2026-04-29 20:49:28.456435 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-29 20:49:28.456612 | ubuntu-jammy | 2026-04-29 20:49:28.456814 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:28.456984 | ubuntu-jammy | Wednesday 29 April 2026 20:49:28 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-04-29 20:49:29.519945 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-29 20:49:29.522091 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:29.522263 | ubuntu-jammy | 2026-04-29 20:49:29.522454 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-29 20:49:29.522727 | ubuntu-jammy | Wednesday 29 April 2026 20:49:29 +0000 (0:00:01.066) 0:00:01.075 ******* 2026-04-29 20:49:29.909491 | ubuntu-jammy | [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-29 20:49:29.913657 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:29.913844 | ubuntu-jammy | 2026-04-29 20:49:29.914088 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:29.914304 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-29 20:49:29.914461 | ubuntu-jammy | 2026-04-29 20:49:29.914653 | ubuntu-jammy | 2026-04-29 20:49:29.914861 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:29.915084 | ubuntu-jammy | Wednesday 29 April 2026 20:49:29 +0000 (0:00:00.391) 0:00:01.467 ******* 2026-04-29 20:49:29.915246 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:29.915462 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.07s 2026-04-29 20:49:29.915650 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-04-29 20:49:30.022160 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-04-29 20:49:30.033928 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-04-29 20:49:30.593309 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:30.593464 | ubuntu-jammy | [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-29 20:49:30.593687 | ubuntu-jammy | 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-29 20:49:30.593875 | ubuntu-jammy | 2026-04-29 20:49:30.913453 | ubuntu-jammy | 2026-04-29 20:49:30.913602 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-29 20:49:30.913799 | ubuntu-jammy | 2026-04-29 20:49:30.914051 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:30.914239 | ubuntu-jammy | Wednesday 29 April 2026 20:49:30 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-04-29 20:49:31.997248 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-29 20:49:31.999235 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:31.999431 | ubuntu-jammy | 2026-04-29 20:49:31.999636 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-29 20:49:31.999831 | ubuntu-jammy | Wednesday 29 April 2026 20:49:31 +0000 (0:00:01.086) 0:00:01.093 ******* 2026-04-29 20:49:32.376548 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:32.376672 | ubuntu-jammy | 2026-04-29 20:49:32.376875 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:32.377072 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-29 20:49:32.377227 | ubuntu-jammy | 2026-04-29 20:49:32.377385 | ubuntu-jammy | 2026-04-29 20:49:32.377541 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:32.377715 | ubuntu-jammy | Wednesday 29 April 2026 20:49:32 +0000 (0:00:00.377) 0:00:01.471 ******* 2026-04-29 20:49:32.377894 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:32.378248 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.09s 2026-04-29 20:49:32.378418 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.38s 2026-04-29 20:49:32.484390 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-04-29 20:49:32.493493 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-04-29 20:49:32.493899 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:32.500569 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-04-29 20:49:33.010419 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:33.010522 | ubuntu-jammy | [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-29 20:49:33.010768 | ubuntu-jammy | 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-29 20:49:33.010923 | ubuntu-jammy | 2026-04-29 20:49:33.338942 | ubuntu-jammy | 2026-04-29 20:49:33.339047 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-29 20:49:33.339163 | ubuntu-jammy | 2026-04-29 20:49:33.339379 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:33.339521 | ubuntu-jammy | Wednesday 29 April 2026 20:49:33 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-04-29 20:49:34.401428 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-29 20:49:34.402785 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:34.403011 | ubuntu-jammy | 2026-04-29 20:49:34.403251 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-04-29 20:49:34.403449 | ubuntu-jammy | Wednesday 29 April 2026 20:49:34 +0000 (0:00:01.064) 0:00:01.072 ******* 2026-04-29 20:49:36.555499 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:36.555612 | ubuntu-jammy | 2026-04-29 20:49:36.555794 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-04-29 20:49:36.555997 | ubuntu-jammy | Wednesday 29 April 2026 20:49:36 +0000 (0:00:02.151) 0:00:03.224 ******* 2026-04-29 20:49:38.548958 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:38.549051 | ubuntu-jammy | 2026-04-29 20:49:38.549063 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-29 20:49:38.549073 | ubuntu-jammy | Wednesday 29 April 2026 20:49:38 +0000 (0:00:01.988) 0:00:05.212 ******* 2026-04-29 20:49:38.574283 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-29 20:49:38.574472 | ubuntu-jammy | "changed": false, 2026-04-29 20:49:38.574708 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-29 20:49:38.574910 | ubuntu-jammy | } 2026-04-29 20:49:38.575087 | ubuntu-jammy | 2026-04-29 20:49:38.575288 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-29 20:49:38.575469 | ubuntu-jammy | Wednesday 29 April 2026 20:49:38 +0000 (0:00:00.030) 0:00:05.243 ******* 2026-04-29 20:49:38.597058 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-29 20:49:38.597241 | ubuntu-jammy | "changed": false, 2026-04-29 20:49:38.597424 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-29 20:49:38.597630 | ubuntu-jammy | } 2026-04-29 20:49:38.597804 | ubuntu-jammy | 2026-04-29 20:49:38.597981 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:38.598201 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-29 20:49:38.598360 | ubuntu-jammy | 2026-04-29 20:49:38.598517 | ubuntu-jammy | 2026-04-29 20:49:38.598721 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:38.598902 | ubuntu-jammy | Wednesday 29 April 2026 20:49:38 +0000 (0:00:00.023) 0:00:05.267 ******* 2026-04-29 20:49:38.599088 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:38.599287 | ubuntu-jammy | Populate package facts -------------------------------------------------- 2.15s 2026-04-29 20:49:38.599471 | ubuntu-jammy | Populate service facts -------------------------------------------------- 1.99s 2026-04-29 20:49:38.599656 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.06s 2026-04-29 20:49:38.599859 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-29 20:49:38.600062 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.02s 2026-04-29 20:49:38.690001 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-04-29 20:49:38.699958 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-29 20:49:38.700164 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:38.705160 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-29 20:49:38.705197 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-29 20:49:38.705268 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-29 20:49:38.706068 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-29 20:49:38.931667 | ubuntu-jammy | ok: Runtime: 0:00:48.143489 2026-04-29 20:49:38.985551 | 2026-04-29 20:49:38.985664 | PLAY RECAP 2026-04-29 20:49:38.985762 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 20:49:38.985815 | 2026-04-29 20:49:39.103081 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-29 20:49:39.105708 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-29 20:49:39.717381 | 2026-04-29 20:49:39.717509 | PLAY [all] 2026-04-29 20:49:39.729151 | 2026-04-29 20:49:39.729239 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-29 20:49:39.775563 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:49:39.784767 | 2026-04-29 20:49:39.784877 | TASK [fetch-output : Set log path for single node] 2026-04-29 20:49:39.832528 | ubuntu-jammy | ok 2026-04-29 20:49:39.838794 | 2026-04-29 20:49:39.838892 | LOOP [fetch-output : Ensure local output dirs] 2026-04-29 20:49:40.898121 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/work/logs" 2026-04-29 20:49:41.122134 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/work/artifacts" 2026-04-29 20:49:41.334214 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/8349f314fddb49f8911b36c484fa4368/work/docs" 2026-04-29 20:49:41.350518 | 2026-04-29 20:49:41.350651 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-29 20:49:42.001962 | ubuntu-jammy | ok 2026-04-29 20:49:42.002173 | ubuntu-jammy | changed: All items complete 2026-04-29 20:49:42.002201 | 2026-04-29 20:49:42.472191 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-29 20:49:42.981266 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-29 20:49:43.000937 | 2026-04-29 20:49:43.001468 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-29 20:49:43.446479 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.008144 2026-04-29 20:49:43.680455 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.008172 2026-04-29 20:49:43.702734 | 2026-04-29 20:49:43.702862 | PLAY [all] 2026-04-29 20:49:43.709843 | 2026-04-29 20:49:43.709920 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-29 20:49:44.159987 | ubuntu-jammy | changed 2026-04-29 20:49:44.168085 | 2026-04-29 20:49:44.174560 | PLAY RECAP 2026-04-29 20:49:44.174626 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-29 20:49:44.174652 | 2026-04-29 20:49:44.304684 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-29 20:49:44.307131 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-29 20:49:44.912540 | 2026-04-29 20:49:45.127348 | PLAY [localhost] 2026-04-29 20:49:45.146426 | 2026-04-29 20:49:45.146567 | TASK [Generate Zuul manifest] 2026-04-29 20:49:45.170289 | localhost | ok 2026-04-29 20:49:45.187245 | 2026-04-29 20:49:45.187447 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-29 20:49:45.574520 | localhost | changed 2026-04-29 20:49:45.586444 | 2026-04-29 20:49:45.586536 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-29 20:49:45.905290 | localhost | ok 2026-04-29 20:49:45.915570 | 2026-04-29 20:49:45.915657 | TASK [Upload logs] 2026-04-29 20:49:45.938224 | localhost | ok 2026-04-29 20:49:46.002461 | 2026-04-29 20:49:46.002634 | TASK [Set zuul-log-path fact] 2026-04-29 20:49:46.027053 | localhost | ok 2026-04-29 20:49:46.040636 | 2026-04-29 20:49:46.040711 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-29 20:49:46.073225 | localhost | ok 2026-04-29 20:49:46.082590 | 2026-04-29 20:49:46.082730 | TASK [upload-logs : Create log directories] 2026-04-29 20:49:46.502788 | localhost | changed 2026-04-29 20:49:46.507791 | 2026-04-29 20:49:46.507865 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-29 20:49:46.939013 | localhost -> localhost | ok: Runtime: 0:00:00.005736 2026-04-29 20:49:46.945536 | 2026-04-29 20:49:46.945604 | TASK [upload-logs : Upload logs to log server] 2026-04-29 20:49:47.475694 | localhost | Output suppressed because no_log was given 2026-04-29 20:49:47.479796 | 2026-04-29 20:49:47.479868 | LOOP [upload-logs : Compress console log and json output] 2026-04-29 20:49:47.527488 | localhost | skipping: Conditional result was False 2026-04-29 20:49:47.534353 | localhost | skipping: Conditional result was False 2026-04-29 20:49:47.547903 | 2026-04-29 20:49:47.548045 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-29 20:49:47.592818 | localhost | skipping: Conditional result was False 2026-04-29 20:49:47.593448 | 2026-04-29 20:49:47.596598 | localhost | skipping: Conditional result was False 2026-04-29 20:49:47.614224 | 2026-04-29 20:49:47.614409 | LOOP [upload-logs : Upload console log and json output]