2026-05-14 10:00:08.373942 | Job console starting 2026-05-14 10:00:08.387526 | Updating git repos 2026-05-14 10:00:08.420405 | Cloning repos into workspace 2026-05-14 10:00:15.473405 | Restoring repo states 2026-05-14 10:00:15.480682 | Merging changes 2026-05-14 10:00:20.035179 | Checking out repos 2026-05-14 10:00:22.638019 | Preparing playbooks 2026-05-14 10:01:30.947983 | Running Ansible setup 2026-05-14 10:01:39.127120 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 10:01:39.883565 | 2026-05-14 10:01:39.883705 | PLAY [localhost] 2026-05-14 10:01:39.892414 | 2026-05-14 10:01:39.892501 | TASK [Gathering Facts] 2026-05-14 10:01:40.975815 | localhost | ok 2026-05-14 10:01:40.983740 | 2026-05-14 10:01:40.983887 | TASK [Setup log path fact] 2026-05-14 10:01:41.012387 | localhost | ok 2026-05-14 10:01:41.025914 | 2026-05-14 10:01:41.026045 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 10:01:41.060825 | localhost | ok 2026-05-14 10:01:41.071601 | 2026-05-14 10:01:41.071744 | TASK [emit-job-header : Print job information] 2026-05-14 10:01:41.116254 | # Job Information 2026-05-14 10:01:41.116507 | Ansible Version: 2.16.18 2026-05-14 10:01:41.116595 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-05-14 10:01:41.116663 | Pipeline: check 2026-05-14 10:01:41.116711 | Executor: 2d72f0692154 2026-05-14 10:01:41.116755 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/129 2026-05-14 10:01:41.117280 | Event ID: e1cdee90-4f7a-11f1-8e86-6e434c085c6c 2026-05-14 10:01:41.121300 | 2026-05-14 10:01:41.121388 | LOOP [emit-job-header : Print node information] 2026-05-14 10:01:41.232231 | localhost | ok: 2026-05-14 10:01:41.232532 | localhost | # Node Information 2026-05-14 10:01:41.232576 | localhost | Inventory Hostname: ubuntu-jammy 2026-05-14 10:01:41.232603 | localhost | Hostname: np0000174174 2026-05-14 10:01:41.232623 | localhost | Username: zuul 2026-05-14 10:01:41.232651 | localhost | Distro: Ubuntu 22.04 2026-05-14 10:01:41.232672 | localhost | Provider: yul1 2026-05-14 10:01:41.232692 | localhost | Region: ca-ymq-1 2026-05-14 10:01:41.232713 | localhost | Label: ubuntu-jammy 2026-05-14 10:01:41.232732 | localhost | Product Name: OpenStack Nova 2026-05-14 10:01:41.232750 | localhost | Interface IP: 199.19.213.100 2026-05-14 10:01:41.253889 | 2026-05-14 10:01:41.254085 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-14 10:01:41.900504 | localhost -> localhost | changed 2026-05-14 10:01:41.915380 | 2026-05-14 10:01:41.915556 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-14 10:01:43.251826 | localhost -> localhost | changed 2026-05-14 10:01:43.259168 | 2026-05-14 10:01:43.259255 | PLAY [all] 2026-05-14 10:01:43.267529 | 2026-05-14 10:01:43.267614 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-14 10:01:43.584121 | ubuntu-jammy -> localhost | ok 2026-05-14 10:01:43.592655 | 2026-05-14 10:01:43.592752 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-14 10:01:43.623816 | ubuntu-jammy | ok 2026-05-14 10:01:43.639216 | ubuntu-jammy | included: /var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-14 10:01:43.646608 | 2026-05-14 10:01:43.646692 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-14 10:01:46.319838 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-05-14 10:01:46.320058 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/work/0343a6452bed4cae81a57d0d8491d167_id_rsa 2026-05-14 10:01:46.320100 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/work/0343a6452bed4cae81a57d0d8491d167_id_rsa.pub 2026-05-14 10:01:46.320131 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-05-14 10:01:46.320161 | ubuntu-jammy -> localhost | SHA256:nUbS62Tybofa4v4qZqYFZitJuaMNsne+oj1qduo/wjc zuul-build-sshkey 2026-05-14 10:01:46.320209 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-05-14 10:01:46.320237 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-05-14 10:01:46.320272 | ubuntu-jammy -> localhost | | | 2026-05-14 10:01:46.320300 | ubuntu-jammy -> localhost | | . | 2026-05-14 10:01:46.320325 | ubuntu-jammy -> localhost | | . o | 2026-05-14 10:01:46.320352 | ubuntu-jammy -> localhost | | . + o | 2026-05-14 10:01:46.320377 | ubuntu-jammy -> localhost | | o + S B | 2026-05-14 10:01:46.320403 | ubuntu-jammy -> localhost | | . = o B | 2026-05-14 10:01:46.320429 | ubuntu-jammy -> localhost | |+ = . . o. | 2026-05-14 10:01:46.320454 | ubuntu-jammy -> localhost | |.@+E..= .oo . | 2026-05-14 10:01:46.320487 | ubuntu-jammy -> localhost | |O*O*** +=*+. | 2026-05-14 10:01:46.320519 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-05-14 10:01:46.320607 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:02.025810 2026-05-14 10:01:46.341546 | 2026-05-14 10:01:46.341723 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-14 10:01:46.379416 | ubuntu-jammy | ok 2026-05-14 10:01:46.407668 | ubuntu-jammy | included: /var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-14 10:01:46.427180 | 2026-05-14 10:01:46.427363 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-14 10:01:46.475676 | ubuntu-jammy | skipping: Conditional result was False 2026-05-14 10:01:46.485470 | 2026-05-14 10:01:46.485599 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-14 10:01:47.032105 | ubuntu-jammy | changed 2026-05-14 10:01:47.040067 | 2026-05-14 10:01:47.040181 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-14 10:01:47.276849 | ubuntu-jammy | ok 2026-05-14 10:01:47.286049 | 2026-05-14 10:01:47.286226 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-14 10:01:47.808823 | ubuntu-jammy | changed 2026-05-14 10:01:47.817240 | 2026-05-14 10:01:47.817327 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-14 10:01:48.356500 | ubuntu-jammy | changed 2026-05-14 10:01:48.362372 | 2026-05-14 10:01:48.362455 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-14 10:01:48.388638 | ubuntu-jammy | skipping: Conditional result was False 2026-05-14 10:01:48.398051 | 2026-05-14 10:01:48.398207 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-14 10:01:48.985355 | ubuntu-jammy -> localhost | changed 2026-05-14 10:01:49.001779 | 2026-05-14 10:01:49.001934 | TASK [add-build-sshkey : Add back temp key] 2026-05-14 10:01:49.406392 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/work/0343a6452bed4cae81a57d0d8491d167_id_rsa (zuul-build-sshkey) 2026-05-14 10:01:49.406573 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.019697 2026-05-14 10:01:49.411516 | 2026-05-14 10:01:49.411574 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-14 10:01:49.780935 | ubuntu-jammy | ok 2026-05-14 10:01:49.788394 | 2026-05-14 10:01:49.788520 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-14 10:01:49.815847 | ubuntu-jammy | skipping: Conditional result was False 2026-05-14 10:01:49.829468 | 2026-05-14 10:01:49.829605 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-14 10:01:50.217859 | ubuntu-jammy | ok 2026-05-14 10:01:50.223349 | 2026-05-14 10:01:50.223418 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-14 10:01:51.154200 | ubuntu-jammy | Output suppressed because no_log was given 2026-05-14 10:01:51.173610 | 2026-05-14 10:01:51.173756 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-14 10:01:51.429955 | ubuntu-jammy | ok: "logs" 2026-05-14 10:01:51.430181 | ubuntu-jammy | ok: All items complete 2026-05-14 10:01:51.430210 | 2026-05-14 10:01:51.537978 | ubuntu-jammy | ok: "artifacts" 2026-05-14 10:01:51.703218 | ubuntu-jammy | ok: "docs" 2026-05-14 10:01:51.716001 | 2026-05-14 10:01:51.716150 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-14 10:01:51.940421 | ubuntu-jammy | changed: "logs" 2026-05-14 10:01:52.119445 | ubuntu-jammy | changed: "artifacts" 2026-05-14 10:01:52.278305 | ubuntu-jammy | changed: "docs" 2026-05-14 10:01:52.291936 | 2026-05-14 10:01:52.292069 | PLAY RECAP 2026-05-14 10:01:52.292169 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 10:01:52.292207 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-14 10:01:52.292232 | 2026-05-14 10:01:52.518767 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 10:01:52.519990 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 10:01:53.283595 | 2026-05-14 10:01:53.283793 | PLAY [all] 2026-05-14 10:01:53.300796 | 2026-05-14 10:01:53.300973 | TASK [setup-uv : Extract archive] 2026-05-14 10:01:55.657885 | ubuntu-jammy | changed 2026-05-14 10:01:55.666722 | 2026-05-14 10:01:55.666881 | TASK [setup-uv : Print version] 2026-05-14 10:01:56.090939 | ubuntu-jammy | uv 0.8.13 2026-05-14 10:01:56.213940 | ubuntu-jammy | ok: Runtime: 0:00:00.010601 2026-05-14 10:01:56.221107 | 2026-05-14 10:01:56.221195 | PLAY RECAP 2026-05-14 10:01:56.221266 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 10:01:56.221293 | 2026-05-14 10:01:56.444598 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 10:01:56.446344 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 10:01:57.170722 | 2026-05-14 10:01:57.170884 | PLAY [all] 2026-05-14 10:01:57.184044 | 2026-05-14 10:01:57.184170 | TASK [Copy inventory file for Zuul] 2026-05-14 10:01:58.174693 | ubuntu-jammy | changed 2026-05-14 10:01:58.179906 | 2026-05-14 10:01:58.179984 | TASK [Switch "ansible_host" to private IP] 2026-05-14 10:01:58.527286 | ubuntu-jammy | changed: 1 replacements made 2026-05-14 10:01:58.536257 | 2026-05-14 10:01:58.536425 | TASK [Run Molecule scenario] 2026-05-14 10:01:59.233827 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-14 10:02:00.045809 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-14 10:02:00.529613 | ubuntu-jammy | Using CPython 3.13.7 2026-05-14 10:02:00.529705 | ubuntu-jammy | Creating virtual environment at: .venv 2026-05-14 10:02:00.783607 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-05-14 10:02:00.793203 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-05-14 10:02:00.798819 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-05-14 10:02:01.048459 | ubuntu-jammy | Downloading pygments 2026-05-14 10:02:01.166135 | ubuntu-jammy | Downloading cryptography 2026-05-14 10:02:01.191793 | ubuntu-jammy | Downloading ansible-core 2026-05-14 10:02:01.220255 | ubuntu-jammy | Installed 36 packages in 27ms 2026-05-14 10:02:02.385740 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-05-14 10:02:02.385883 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-05-14 10:02:03.328846 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-14 10:02:03.328994 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-05-14 10:02:03.329219 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-14 10:02:03.329341 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-05-14 10:02:34.176353 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-05-14 10:02:34.176785 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-05-14 10:02:34.177105 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-05-14 10:02:34.177347 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-14 10:02:34.199386 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-05-14 10:02:34.200164 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:02:34.343137 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-05-14 10:02:34.343355 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-14 10:02:34.343493 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-05-14 10:02:34.410681 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-05-14 10:02:35.005139 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:02:35.005549 | 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-05-14 10:02:35.005837 | 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-05-14 10:02:35.006069 | ubuntu-jammy | 2026-05-14 10:02:35.380422 | ubuntu-jammy | 2026-05-14 10:02:35.380815 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-05-14 10:02:35.458463 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-05-14 10:02:35.637015 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-05-14 10:02:36.110295 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:02:36.203334 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-05-14 10:02:36.720232 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:02:36.720599 | 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-05-14 10:02:36.720787 | 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-05-14 10:02:36.720939 | ubuntu-jammy | 2026-05-14 10:02:37.102446 | ubuntu-jammy | 2026-05-14 10:02:37.102757 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-05-14 10:02:37.103001 | ubuntu-jammy | 2026-05-14 10:02:37.103239 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:02:37.103474 | ubuntu-jammy | Thursday 14 May 2026 10:02:37 +0000 (0:00:00.031) 0:00:00.031 ********** 2026-05-14 10:02:38.540251 | 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-05-14 10:02:38.542325 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:02:38.542484 | ubuntu-jammy | 2026-05-14 10:02:38.542637 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-05-14 10:02:38.542804 | ubuntu-jammy | Thursday 14 May 2026 10:02:38 +0000 (0:00:01.440) 0:00:01.472 ********** 2026-05-14 10:03:25.513123 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-05-14 10:03:25.513211 | ubuntu-jammy | 2026-05-14 10:03:25.513224 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-05-14 10:03:25.513235 | ubuntu-jammy | Thursday 14 May 2026 10:03:25 +0000 (0:00:46.967) 0:00:48.439 ********** 2026-05-14 10:03:26.222137 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:03:26.222224 | ubuntu-jammy | 2026-05-14 10:03:26.222232 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-05-14 10:03:26.222241 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:03:26.222247 | ubuntu-jammy | 2026-05-14 10:03:26.222253 | ubuntu-jammy | 2026-05-14 10:03:26.222259 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-05-14 10:03:26.222266 | ubuntu-jammy | Thursday 14 May 2026 10:03:26 +0000 (0:00:00.710) 0:00:49.150 ********** 2026-05-14 10:03:26.222272 | ubuntu-jammy | =============================================================================== 2026-05-14 10:03:26.222278 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 46.97s 2026-05-14 10:03:26.222284 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.44s 2026-05-14 10:03:26.222290 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.71s 2026-05-14 10:03:26.337394 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-05-14 10:03:26.348021 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-05-14 10:03:26.877465 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:03:26.877837 | 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-05-14 10:03:26.878261 | 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-05-14 10:03:26.878523 | ubuntu-jammy | 2026-05-14 10:03:27.190745 | ubuntu-jammy | 2026-05-14 10:03:27.190928 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-05-14 10:03:27.191044 | ubuntu-jammy | 2026-05-14 10:03:27.191169 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:03:27.191286 | ubuntu-jammy | Thursday 14 May 2026 10:03:27 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-05-14 10:03:28.354118 | 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-05-14 10:03:28.356911 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:03:28.357190 | ubuntu-jammy | 2026-05-14 10:03:28.357447 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 10:03:28.357688 | ubuntu-jammy | Thursday 14 May 2026 10:03:28 +0000 (0:00:01.166) 0:00:01.177 ********** 2026-05-14 10:03:28.748565 | 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-05-14 10:03:28.752784 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-05-14 10:03:28.753051 | ubuntu-jammy | 2026-05-14 10:03:28.753306 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-05-14 10:03:28.753574 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:03:28.753800 | ubuntu-jammy | 2026-05-14 10:03:28.754188 | ubuntu-jammy | 2026-05-14 10:03:28.754430 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-05-14 10:03:28.754672 | ubuntu-jammy | Thursday 14 May 2026 10:03:28 +0000 (0:00:00.396) 0:00:01.573 ********** 2026-05-14 10:03:28.754891 | ubuntu-jammy | =============================================================================== 2026-05-14 10:03:28.755200 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-14 10:03:28.755445 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.40s 2026-05-14 10:03:28.868139 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-05-14 10:03:28.879098 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-05-14 10:03:29.413986 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:03:29.414343 | 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-05-14 10:03:29.414611 | 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-05-14 10:03:29.414838 | ubuntu-jammy | 2026-05-14 10:03:29.722530 | ubuntu-jammy | 2026-05-14 10:03:29.722796 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-05-14 10:03:29.722973 | ubuntu-jammy | 2026-05-14 10:03:29.723139 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:03:29.723298 | ubuntu-jammy | Thursday 14 May 2026 10:03:29 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-05-14 10:03:30.833207 | 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-05-14 10:03:30.837280 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:03:30.837298 | ubuntu-jammy | 2026-05-14 10:03:30.837304 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 10:03:30.837309 | ubuntu-jammy | Thursday 14 May 2026 10:03:30 +0000 (0:00:01.114) 0:00:01.121 ********** 2026-05-14 10:03:31.272465 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:03:31.272557 | ubuntu-jammy | 2026-05-14 10:03:31.272565 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-05-14 10:03:31.272570 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:03:31.272574 | ubuntu-jammy | 2026-05-14 10:03:31.272578 | ubuntu-jammy | 2026-05-14 10:03:31.272582 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-05-14 10:03:31.272586 | ubuntu-jammy | Thursday 14 May 2026 10:03:31 +0000 (0:00:00.433) 0:00:01.555 ********** 2026-05-14 10:03:31.272590 | ubuntu-jammy | =============================================================================== 2026-05-14 10:03:31.272601 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.11s 2026-05-14 10:03:31.272739 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-05-14 10:03:31.419287 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-05-14 10:03:31.427489 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-05-14 10:03:31.427878 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:03:31.433354 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-05-14 10:03:31.982678 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:03:31.982800 | 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-05-14 10:03:31.982978 | 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-05-14 10:03:31.983109 | ubuntu-jammy | 2026-05-14 10:03:32.312801 | ubuntu-jammy | 2026-05-14 10:03:32.312947 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-05-14 10:03:32.313026 | ubuntu-jammy | 2026-05-14 10:03:32.313160 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:03:32.313284 | ubuntu-jammy | Thursday 14 May 2026 10:03:32 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-05-14 10:03:33.417606 | 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-05-14 10:03:33.419620 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:03:33.419733 | ubuntu-jammy | 2026-05-14 10:03:33.419864 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-05-14 10:03:33.419986 | ubuntu-jammy | Thursday 14 May 2026 10:03:33 +0000 (0:00:01.107) 0:00:01.115 ********** 2026-05-14 10:03:35.958310 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:03:35.958401 | ubuntu-jammy | 2026-05-14 10:03:35.958519 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-05-14 10:03:35.958687 | ubuntu-jammy | Thursday 14 May 2026 10:03:35 +0000 (0:00:02.538) 0:00:03.654 ********** 2026-05-14 10:03:38.070085 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-05-14 10:03:38.070710 | ubuntu-jammy | 2026-05-14 10:03:38.071070 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-05-14 10:03:38.071425 | ubuntu-jammy | Thursday 14 May 2026 10:03:38 +0000 (0:00:02.107) 0:00:05.761 ********** 2026-05-14 10:03:38.099098 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-05-14 10:03:38.099347 | ubuntu-jammy | "changed": false, 2026-05-14 10:03:38.099706 | ubuntu-jammy | "msg": "All assertions passed" 2026-05-14 10:03:38.100122 | ubuntu-jammy | } 2026-05-14 10:03:38.100510 | ubuntu-jammy | 2026-05-14 10:03:38.100793 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-05-14 10:03:38.101047 | ubuntu-jammy | Thursday 14 May 2026 10:03:38 +0000 (0:00:00.033) 0:00:05.794 ********** 2026-05-14 10:03:38.136131 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-05-14 10:03:38.136597 | ubuntu-jammy | "changed": false, 2026-05-14 10:03:38.136971 | ubuntu-jammy | "msg": "All assertions passed" 2026-05-14 10:03:38.137208 | ubuntu-jammy | } 2026-05-14 10:03:38.137424 | ubuntu-jammy | 2026-05-14 10:03:38.137633 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-05-14 10:03:38.137850 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:03:38.138032 | ubuntu-jammy | 2026-05-14 10:03:38.138210 | ubuntu-jammy | 2026-05-14 10:03:38.138409 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-05-14 10:03:38.138603 | ubuntu-jammy | Thursday 14 May 2026 10:03:38 +0000 (0:00:00.037) 0:00:05.832 ********** 2026-05-14 10:03:38.138789 | ubuntu-jammy | =============================================================================== 2026-05-14 10:03:38.138983 | ubuntu-jammy | Populate package facts -------------------------------------------------- 2.54s 2026-05-14 10:03:38.139176 | ubuntu-jammy | Populate service facts -------------------------------------------------- 2.11s 2026-05-14 10:03:38.139370 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.11s 2026-05-14 10:03:38.139561 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.04s 2026-05-14 10:03:38.139756 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-05-14 10:03:38.280978 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-05-14 10:03:38.292459 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-05-14 10:03:38.292924 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:03:38.345982 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-05-14 10:03:38.346215 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-14 10:03:38.346408 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-05-14 10:03:38.347086 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-14 10:03:38.818791 | ubuntu-jammy | ok: Runtime: 0:01:39.543875 2026-05-14 10:03:38.823950 | 2026-05-14 10:03:38.824007 | PLAY RECAP 2026-05-14 10:03:38.824058 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 10:03:38.824082 | 2026-05-14 10:03:38.971524 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 10:03:38.973187 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 10:03:39.621850 | 2026-05-14 10:03:39.621995 | PLAY [all] 2026-05-14 10:03:39.633727 | 2026-05-14 10:03:39.633809 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-14 10:03:39.678520 | ubuntu-jammy | skipping: Conditional result was False 2026-05-14 10:03:39.683741 | 2026-05-14 10:03:39.683821 | TASK [fetch-output : Set log path for single node] 2026-05-14 10:03:39.722778 | ubuntu-jammy | ok 2026-05-14 10:03:39.727404 | 2026-05-14 10:03:39.727471 | LOOP [fetch-output : Ensure local output dirs] 2026-05-14 10:03:40.137991 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/work/logs" 2026-05-14 10:03:40.355596 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/work/artifacts" 2026-05-14 10:03:40.580603 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/0343a6452bed4cae81a57d0d8491d167/work/docs" 2026-05-14 10:03:40.604337 | 2026-05-14 10:03:40.604477 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-14 10:03:41.257238 | ubuntu-jammy | changed: .d..t...... ./ 2026-05-14 10:03:41.257492 | ubuntu-jammy | changed: All items complete 2026-05-14 10:03:41.257537 | 2026-05-14 10:03:41.719701 | ubuntu-jammy | changed: .d..t...... ./ 2026-05-14 10:03:42.158013 | ubuntu-jammy | changed: .d..t...... ./ 2026-05-14 10:03:42.183458 | 2026-05-14 10:03:42.183605 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-14 10:03:42.634907 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.008053 2026-05-14 10:03:42.886283 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.008790 2026-05-14 10:03:42.906036 | 2026-05-14 10:03:42.906144 | PLAY [all] 2026-05-14 10:03:42.912588 | 2026-05-14 10:03:42.912759 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-14 10:03:43.350618 | ubuntu-jammy | changed 2026-05-14 10:03:43.357142 | 2026-05-14 10:03:43.357191 | PLAY RECAP 2026-05-14 10:03:43.357237 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-14 10:03:43.357258 | 2026-05-14 10:03:43.516808 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 10:03:43.519483 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-14 10:03:44.121916 | 2026-05-14 10:03:44.122051 | PLAY [localhost] 2026-05-14 10:03:44.133553 | 2026-05-14 10:03:44.133653 | TASK [Generate Zuul manifest] 2026-05-14 10:03:44.155636 | localhost | ok 2026-05-14 10:03:44.173490 | 2026-05-14 10:03:44.173621 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-14 10:03:44.792799 | localhost | changed 2026-05-14 10:03:44.805194 | 2026-05-14 10:03:44.805362 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-14 10:03:45.039113 | localhost | ok 2026-05-14 10:03:45.049765 | 2026-05-14 10:03:45.049895 | TASK [Upload logs] 2026-05-14 10:03:45.070969 | localhost | ok 2026-05-14 10:03:45.144597 | 2026-05-14 10:03:45.144734 | TASK [Set zuul-log-path fact] 2026-05-14 10:03:45.167105 | localhost | ok 2026-05-14 10:03:45.178069 | 2026-05-14 10:03:45.178168 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 10:03:45.209204 | localhost | ok 2026-05-14 10:03:45.219341 | 2026-05-14 10:03:45.219443 | TASK [upload-logs : Create log directories] 2026-05-14 10:03:45.669378 | localhost | changed 2026-05-14 10:03:45.674828 | 2026-05-14 10:03:45.674906 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-14 10:03:46.096722 | localhost -> localhost | ok: Runtime: 0:00:00.005937 2026-05-14 10:03:46.102062 | 2026-05-14 10:03:46.102152 | TASK [upload-logs : Upload logs to log server] 2026-05-14 10:03:46.589341 | localhost | Output suppressed because no_log was given 2026-05-14 10:03:46.594354 | 2026-05-14 10:03:46.594445 | LOOP [upload-logs : Compress console log and json output] 2026-05-14 10:03:46.643158 | localhost | skipping: Conditional result was False 2026-05-14 10:03:46.650416 | localhost | skipping: Conditional result was False 2026-05-14 10:03:46.667298 | 2026-05-14 10:03:46.667463 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-14 10:03:46.710921 | localhost | skipping: Conditional result was False 2026-05-14 10:03:46.711416 | 2026-05-14 10:03:46.715125 | localhost | skipping: Conditional result was False 2026-05-14 10:03:46.734057 | 2026-05-14 10:03:46.734249 | LOOP [upload-logs : Upload console log and json output]