2026-04-17 00:58:29.694139 | Job console starting 2026-04-17 00:58:29.705795 | Updating git repos 2026-04-17 00:58:29.734026 | Cloning repos into workspace 2026-04-17 00:58:29.989893 | Restoring repo states 2026-04-17 00:58:29.995390 | Merging changes 2026-04-17 00:58:30.234888 | Checking out repos 2026-04-17 00:58:30.266248 | Preparing playbooks 2026-04-17 00:58:31.438093 | Running Ansible setup 2026-04-17 00:58:34.796709 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-17 00:58:35.420051 | 2026-04-17 00:58:35.420211 | PLAY [localhost] 2026-04-17 00:58:35.428230 | 2026-04-17 00:58:35.428302 | TASK [Gathering Facts] 2026-04-17 00:58:36.528301 | localhost | ok 2026-04-17 00:58:36.535446 | 2026-04-17 00:58:36.535532 | TASK [Setup log path fact] 2026-04-17 00:58:36.553151 | localhost | ok 2026-04-17 00:58:36.566976 | 2026-04-17 00:58:36.567074 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-17 00:58:36.596368 | localhost | ok 2026-04-17 00:58:36.603784 | 2026-04-17 00:58:36.603855 | TASK [emit-job-header : Print job information] 2026-04-17 00:58:36.648234 | # Job Information 2026-04-17 00:58:36.648457 | Ansible Version: 2.16.16 2026-04-17 00:58:36.648503 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-focal 2026-04-17 00:58:36.648534 | Pipeline: check 2026-04-17 00:58:36.648562 | Executor: 0a8996d2b663 2026-04-17 00:58:36.648589 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/109 2026-04-17 00:58:36.648620 | Event ID: 64e04cd0-39f8-11f1-9088-4230c452b1b4 2026-04-17 00:58:36.652707 | 2026-04-17 00:58:36.652803 | LOOP [emit-job-header : Print node information] 2026-04-17 00:58:36.752775 | localhost | ok: 2026-04-17 00:58:36.753110 | localhost | # Node Information 2026-04-17 00:58:36.753158 | localhost | Inventory Hostname: ubuntu-focal 2026-04-17 00:58:36.753193 | localhost | Hostname: np0000166931 2026-04-17 00:58:36.753222 | localhost | Username: zuul 2026-04-17 00:58:36.753253 | localhost | Distro: Ubuntu 20.04 2026-04-17 00:58:36.753281 | localhost | Provider: yul1 2026-04-17 00:58:36.753308 | localhost | Region: ca-ymq-1 2026-04-17 00:58:36.753335 | localhost | Label: ubuntu-focal 2026-04-17 00:58:36.753361 | localhost | Product Name: OpenStack Nova 2026-04-17 00:58:36.753386 | localhost | Interface IP: 199.204.45.89 2026-04-17 00:58:36.762483 | 2026-04-17 00:58:36.762572 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-17 00:58:37.176672 | localhost -> localhost | changed 2026-04-17 00:58:37.183499 | 2026-04-17 00:58:37.183596 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-17 00:58:38.448377 | localhost -> localhost | changed 2026-04-17 00:58:38.475927 | 2026-04-17 00:58:38.679515 | PLAY [all] 2026-04-17 00:58:38.688857 | 2026-04-17 00:58:38.688981 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-17 00:58:38.946481 | ubuntu-focal -> localhost | ok 2026-04-17 00:58:38.956034 | 2026-04-17 00:58:38.956102 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-17 00:58:38.992042 | ubuntu-focal | ok 2026-04-17 00:58:39.008184 | ubuntu-focal | included: /var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-17 00:58:39.014028 | 2026-04-17 00:58:39.014101 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-17 00:58:41.094255 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-04-17 00:58:41.094490 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/work/ec1c203305654a4191c069f676452ffd_id_rsa 2026-04-17 00:58:41.094534 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/work/ec1c203305654a4191c069f676452ffd_id_rsa.pub 2026-04-17 00:58:41.094566 | ubuntu-focal -> localhost | The key fingerprint is: 2026-04-17 00:58:41.094597 | ubuntu-focal -> localhost | SHA256:szXmqIpT0W/JVLWjUtih9a60p3gUK8ikfmNyhEhmmUc zuul-build-sshkey 2026-04-17 00:58:41.094658 | ubuntu-focal -> localhost | The key's randomart image is: 2026-04-17 00:58:41.094693 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-04-17 00:58:41.094732 | ubuntu-focal -> localhost | | o.. | 2026-04-17 00:58:41.094763 | ubuntu-focal -> localhost | | E =.o . | 2026-04-17 00:58:41.094791 | ubuntu-focal -> localhost | | + . o.o + | 2026-04-17 00:58:41.094819 | ubuntu-focal -> localhost | | * o o ...o . | 2026-04-17 00:58:41.094847 | ubuntu-focal -> localhost | | + o * =S.*o. | 2026-04-17 00:58:41.094874 | ubuntu-focal -> localhost | | . + + *Xo+ | 2026-04-17 00:58:41.094900 | ubuntu-focal -> localhost | | o . .oo+ . | 2026-04-17 00:58:41.094927 | ubuntu-focal -> localhost | | ..o =. ..o | 2026-04-17 00:58:41.094958 | ubuntu-focal -> localhost | | ...*..... | 2026-04-17 00:58:41.094986 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-04-17 00:58:41.095049 | ubuntu-focal -> localhost | ok: Runtime: 0:00:01.619339 2026-04-17 00:58:41.102751 | 2026-04-17 00:58:41.102825 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-17 00:58:41.138293 | ubuntu-focal | ok 2026-04-17 00:58:41.149707 | ubuntu-focal | included: /var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-17 00:58:41.157022 | 2026-04-17 00:58:41.157085 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-17 00:58:41.181529 | ubuntu-focal | skipping: Conditional result was False 2026-04-17 00:58:41.190213 | 2026-04-17 00:58:41.190372 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-17 00:58:41.682852 | ubuntu-focal | changed 2026-04-17 00:58:41.687949 | 2026-04-17 00:58:41.688016 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-17 00:58:41.864632 | ubuntu-focal | ok 2026-04-17 00:58:41.873011 | 2026-04-17 00:58:41.873103 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-17 00:58:42.319269 | ubuntu-focal | changed 2026-04-17 00:58:42.324206 | 2026-04-17 00:58:42.324267 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-17 00:58:42.777028 | ubuntu-focal | changed 2026-04-17 00:58:42.781915 | 2026-04-17 00:58:42.781977 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-17 00:58:42.806623 | ubuntu-focal | skipping: Conditional result was False 2026-04-17 00:58:42.816699 | 2026-04-17 00:58:42.816764 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-17 00:58:43.224907 | ubuntu-focal -> localhost | changed 2026-04-17 00:58:43.236912 | 2026-04-17 00:58:43.237003 | TASK [add-build-sshkey : Add back temp key] 2026-04-17 00:58:43.584279 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/work/ec1c203305654a4191c069f676452ffd_id_rsa (zuul-build-sshkey) 2026-04-17 00:58:43.584465 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.011353 2026-04-17 00:58:43.589866 | 2026-04-17 00:58:43.589942 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-17 00:58:43.936806 | ubuntu-focal | ok 2026-04-17 00:58:43.941622 | 2026-04-17 00:58:43.942002 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-17 00:58:43.966862 | ubuntu-focal | skipping: Conditional result was False 2026-04-17 00:58:43.978238 | 2026-04-17 00:58:43.978329 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-17 00:58:44.303342 | ubuntu-focal | ok 2026-04-17 00:58:44.309803 | 2026-04-17 00:58:44.309945 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-17 00:58:45.089951 | ubuntu-focal | Output suppressed because no_log was given 2026-04-17 00:58:45.103958 | 2026-04-17 00:58:45.104045 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-17 00:58:45.275561 | ubuntu-focal | ok: "logs" 2026-04-17 00:58:45.275826 | ubuntu-focal | ok: All items complete 2026-04-17 00:58:45.275854 | 2026-04-17 00:58:45.424708 | ubuntu-focal | ok: "artifacts" 2026-04-17 00:58:45.736299 | ubuntu-focal | ok: "docs" 2026-04-17 00:58:45.754186 | 2026-04-17 00:58:45.754356 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-17 00:58:45.933054 | ubuntu-focal | changed: "logs" 2026-04-17 00:58:46.112085 | ubuntu-focal | changed: "artifacts" 2026-04-17 00:58:46.203130 | ubuntu-focal | changed: "docs" 2026-04-17 00:58:46.222552 | 2026-04-17 00:58:46.222668 | PLAY RECAP 2026-04-17 00:58:46.222716 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-17 00:58:46.222746 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-17 00:58:46.222769 | 2026-04-17 00:58:46.395242 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-17 00:58:46.396372 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-17 00:58:46.973252 | 2026-04-17 00:58:47.061684 | PLAY [all] 2026-04-17 00:58:47.079026 | 2026-04-17 00:58:47.079124 | TASK [setup-uv : Extract archive] 2026-04-17 00:58:49.359982 | ubuntu-focal | changed 2026-04-17 00:58:49.365825 | 2026-04-17 00:58:49.365913 | TASK [setup-uv : Print version] 2026-04-17 00:58:49.711993 | ubuntu-focal | uv 0.8.13 2026-04-17 00:58:49.899794 | ubuntu-focal | ok: Runtime: 0:00:00.010925 2026-04-17 00:58:49.910720 | 2026-04-17 00:58:49.910787 | PLAY RECAP 2026-04-17 00:58:49.910893 | ubuntu-focal | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-17 00:58:49.910921 | 2026-04-17 00:58:50.076890 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-17 00:58:50.128472 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-17 00:58:50.723535 | 2026-04-17 00:58:50.723694 | PLAY [all] 2026-04-17 00:58:50.735065 | 2026-04-17 00:58:50.735161 | TASK [Copy inventory file for Zuul] 2026-04-17 00:58:51.616049 | ubuntu-focal | changed 2026-04-17 00:58:51.623381 | 2026-04-17 00:58:51.623464 | TASK [Switch "ansible_host" to private IP] 2026-04-17 00:58:51.943591 | ubuntu-focal | changed: 1 replacements made 2026-04-17 00:58:51.954600 | 2026-04-17 00:58:51.954687 | TASK [Run Molecule scenario] 2026-04-17 00:58:52.561944 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-17 00:58:53.406887 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-17 00:58:53.586656 | ubuntu-focal | Using CPython 3.13.7 2026-04-17 00:58:53.586772 | ubuntu-focal | Creating virtual environment at: .venv 2026-04-17 00:58:53.838621 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-04-17 00:58:53.841767 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-04-17 00:58:53.948103 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-04-17 00:58:54.026745 | ubuntu-focal | Downloading cryptography 2026-04-17 00:58:54.038250 | ubuntu-focal | Downloading pygments 2026-04-17 00:58:54.156860 | ubuntu-focal | Downloading ansible-core 2026-04-17 00:58:54.180799 | ubuntu-focal | Installed 36 packages in 23ms 2026-04-17 00:58:55.252807 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-04-17 00:58:55.252865 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-04-17 00:58:56.033798 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-17 00:58:56.033870 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-04-17 00:58:56.033891 | ubuntu-focal | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-17 00:58:56.033967 | ubuntu-focal | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-17 00:59:04.422709 | ubuntu-focal | INFO [forget-package > dependency] Executing 2026-04-17 00:59:04.422886 | ubuntu-focal | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-17 00:59:04.423115 | ubuntu-focal | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-17 00:59:04.423226 | ubuntu-focal | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-17 00:59:04.428504 | ubuntu-focal | INFO [forget-package > cleanup] Executing 2026-04-17 00:59:04.428849 | ubuntu-focal | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-17 00:59:04.433824 | ubuntu-focal | INFO [forget-package > destroy] Executing 2026-04-17 00:59:04.433859 | ubuntu-focal | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-17 00:59:04.433920 | ubuntu-focal | INFO [forget-package > destroy] Executed: Successful 2026-04-17 00:59:04.439095 | ubuntu-focal | INFO [forget-package > syntax] Executing 2026-04-17 00:59:04.929017 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-17 00:59:04.929123 | ubuntu-focal | [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-17 00:59:04.929278 | ubuntu-focal | 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-17 00:59:04.929393 | ubuntu-focal | 2026-04-17 00:59:05.276150 | ubuntu-focal | 2026-04-17 00:59:05.276253 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-17 00:59:05.344034 | ubuntu-focal | INFO [forget-package > syntax] Executed: Successful 2026-04-17 00:59:05.353896 | ubuntu-focal | INFO [forget-package > create] Executing 2026-04-17 00:59:05.355164 | ubuntu-focal | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-17 00:59:05.360089 | ubuntu-focal | INFO [forget-package > prepare] Executing 2026-04-17 00:59:05.813856 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-17 00:59:05.813936 | ubuntu-focal | [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-17 00:59:05.814040 | ubuntu-focal | 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-17 00:59:05.814160 | ubuntu-focal | 2026-04-17 00:59:06.157105 | ubuntu-focal | 2026-04-17 00:59:06.157220 | ubuntu-focal | PLAY [Prepare] ***************************************************************** 2026-04-17 00:59:06.157435 | ubuntu-focal | 2026-04-17 00:59:06.157564 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-17 00:59:06.157731 | ubuntu-focal | Friday 17 April 2026 00:59:06 +0000 (0:00:00.029) 0:00:00.029 ********** 2026-04-17 00:59:07.268416 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-17 00:59:07.270217 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:07.270385 | ubuntu-focal | 2026-04-17 00:59:07.270579 | ubuntu-focal | TASK [Install NGINX] *********************************************************** 2026-04-17 00:59:07.270756 | ubuntu-focal | Friday 17 April 2026 00:59:07 +0000 (0:00:01.113) 0:00:01.142 ********** 2026-04-17 00:59:35.707789 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-17 00:59:35.707932 | ubuntu-focal | 2026-04-17 00:59:35.708116 | ubuntu-focal | TASK [Ensure NGINX is running] ************************************************* 2026-04-17 00:59:35.708298 | ubuntu-focal | Friday 17 April 2026 00:59:35 +0000 (0:00:28.437) 0:00:29.580 ********** 2026-04-17 00:59:36.351236 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:36.351300 | ubuntu-focal | 2026-04-17 00:59:36.351544 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-17 00:59:36.351743 | ubuntu-focal | ubuntu-focal : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-17 00:59:36.351851 | ubuntu-focal | 2026-04-17 00:59:36.352046 | ubuntu-focal | 2026-04-17 00:59:36.352156 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-17 00:59:36.352331 | ubuntu-focal | Friday 17 April 2026 00:59:36 +0000 (0:00:00.643) 0:00:30.224 ********** 2026-04-17 00:59:36.352477 | ubuntu-focal | =============================================================================== 2026-04-17 00:59:36.352639 | ubuntu-focal | Install NGINX ---------------------------------------------------------- 28.44s 2026-04-17 00:59:36.352801 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.11s 2026-04-17 00:59:36.352964 | ubuntu-focal | Ensure NGINX is running ------------------------------------------------- 0.64s 2026-04-17 00:59:36.426571 | ubuntu-focal | INFO [forget-package > prepare] Executed: Successful 2026-04-17 00:59:36.437753 | ubuntu-focal | INFO [forget-package > converge] Executing 2026-04-17 00:59:36.894074 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-17 00:59:36.894145 | ubuntu-focal | [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-17 00:59:36.894239 | ubuntu-focal | 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-17 00:59:36.894334 | ubuntu-focal | 2026-04-17 00:59:37.186268 | ubuntu-focal | 2026-04-17 00:59:37.186415 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-17 00:59:37.186630 | ubuntu-focal | 2026-04-17 00:59:37.186763 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-17 00:59:37.186942 | ubuntu-focal | Friday 17 April 2026 00:59:37 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-17 00:59:38.175800 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-17 00:59:38.177397 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:38.177565 | ubuntu-focal | 2026-04-17 00:59:38.177743 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-17 00:59:38.177919 | ubuntu-focal | Friday 17 April 2026 00:59:38 +0000 (0:00:00.991) 0:00:00.998 ********** 2026-04-17 00:59:38.510183 | ubuntu-focal | [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-17 00:59:38.513871 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-17 00:59:38.513988 | ubuntu-focal | 2026-04-17 00:59:38.514128 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-17 00:59:38.514253 | ubuntu-focal | ubuntu-focal : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-17 00:59:38.514345 | ubuntu-focal | 2026-04-17 00:59:38.514444 | ubuntu-focal | 2026-04-17 00:59:38.514569 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-17 00:59:38.514676 | ubuntu-focal | Friday 17 April 2026 00:59:38 +0000 (0:00:00.336) 0:00:01.335 ********** 2026-04-17 00:59:38.514782 | ubuntu-focal | =============================================================================== 2026-04-17 00:59:38.514893 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 0.99s 2026-04-17 00:59:38.515006 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.34s 2026-04-17 00:59:38.589222 | ubuntu-focal | INFO [forget-package > converge] Executed: Successful 2026-04-17 00:59:38.598477 | ubuntu-focal | INFO [forget-package > idempotence] Executing 2026-04-17 00:59:39.055858 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-17 00:59:39.056026 | ubuntu-focal | [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-17 00:59:39.056216 | ubuntu-focal | 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-17 00:59:39.056426 | ubuntu-focal | 2026-04-17 00:59:39.345957 | ubuntu-focal | 2026-04-17 00:59:39.346083 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-17 00:59:39.346269 | ubuntu-focal | 2026-04-17 00:59:39.346439 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-17 00:59:39.346603 | ubuntu-focal | Friday 17 April 2026 00:59:39 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-17 00:59:40.327045 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-17 00:59:40.328662 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:40.328839 | ubuntu-focal | 2026-04-17 00:59:40.329037 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-17 00:59:40.329302 | ubuntu-focal | Friday 17 April 2026 00:59:40 +0000 (0:00:00.982) 0:00:00.990 ********** 2026-04-17 00:59:40.669297 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:40.669435 | ubuntu-focal | 2026-04-17 00:59:40.669622 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-17 00:59:40.669816 | ubuntu-focal | ubuntu-focal : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-17 00:59:40.669977 | ubuntu-focal | 2026-04-17 00:59:40.670153 | ubuntu-focal | 2026-04-17 00:59:40.670340 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-17 00:59:40.670514 | ubuntu-focal | Friday 17 April 2026 00:59:40 +0000 (0:00:00.340) 0:00:01.330 ********** 2026-04-17 00:59:40.670675 | ubuntu-focal | =============================================================================== 2026-04-17 00:59:40.670847 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 0.98s 2026-04-17 00:59:40.671109 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.34s 2026-04-17 00:59:40.741081 | ubuntu-focal | INFO [forget-package > idempotence] Executed: Successful 2026-04-17 00:59:40.751812 | ubuntu-focal | INFO [forget-package > side_effect] Executing 2026-04-17 00:59:40.752091 | ubuntu-focal | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-17 00:59:40.757062 | ubuntu-focal | INFO [forget-package > verify] Executing 2026-04-17 00:59:41.191986 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-17 00:59:41.192178 | ubuntu-focal | [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-17 00:59:41.192366 | ubuntu-focal | 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-17 00:59:41.192593 | ubuntu-focal | 2026-04-17 00:59:41.482085 | ubuntu-focal | 2026-04-17 00:59:41.482231 | ubuntu-focal | PLAY [Verify] ****************************************************************** 2026-04-17 00:59:41.482395 | ubuntu-focal | 2026-04-17 00:59:41.482579 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-17 00:59:41.482778 | ubuntu-focal | Friday 17 April 2026 00:59:41 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-17 00:59:42.459659 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-17 00:59:42.462095 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:42.462152 | ubuntu-focal | 2026-04-17 00:59:42.462261 | ubuntu-focal | TASK [Populate package facts] ************************************************** 2026-04-17 00:59:42.462337 | ubuntu-focal | Friday 17 April 2026 00:59:42 +0000 (0:00:00.980) 0:00:00.987 ********** 2026-04-17 00:59:44.399327 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:44.399497 | ubuntu-focal | 2026-04-17 00:59:44.399727 | ubuntu-focal | TASK [Populate service facts] ************************************************** 2026-04-17 00:59:44.399965 | ubuntu-focal | Friday 17 April 2026 00:59:44 +0000 (0:00:01.936) 0:00:02.924 ********** 2026-04-17 00:59:45.982102 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-17 00:59:45.982270 | ubuntu-focal | 2026-04-17 00:59:45.982571 | ubuntu-focal | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-17 00:59:45.982776 | ubuntu-focal | Friday 17 April 2026 00:59:45 +0000 (0:00:01.582) 0:00:04.507 ********** 2026-04-17 00:59:46.008001 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-17 00:59:46.008182 | ubuntu-focal | "changed": false, 2026-04-17 00:59:46.008382 | ubuntu-focal | "msg": "All assertions passed" 2026-04-17 00:59:46.008569 | ubuntu-focal | } 2026-04-17 00:59:46.008744 | ubuntu-focal | 2026-04-17 00:59:46.008937 | ubuntu-focal | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-17 00:59:46.009139 | ubuntu-focal | Friday 17 April 2026 00:59:46 +0000 (0:00:00.025) 0:00:04.533 ********** 2026-04-17 00:59:46.031129 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-17 00:59:46.031273 | ubuntu-focal | "changed": false, 2026-04-17 00:59:46.031446 | ubuntu-focal | "msg": "All assertions passed" 2026-04-17 00:59:46.031624 | ubuntu-focal | } 2026-04-17 00:59:46.031777 | ubuntu-focal | 2026-04-17 00:59:46.031947 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-17 00:59:46.032134 | ubuntu-focal | ubuntu-focal : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-17 00:59:46.032279 | ubuntu-focal | 2026-04-17 00:59:46.032427 | ubuntu-focal | 2026-04-17 00:59:46.032588 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-17 00:59:46.032756 | ubuntu-focal | Friday 17 April 2026 00:59:46 +0000 (0:00:00.023) 0:00:04.556 ********** 2026-04-17 00:59:46.032911 | ubuntu-focal | =============================================================================== 2026-04-17 00:59:46.033076 | ubuntu-focal | Populate package facts -------------------------------------------------- 1.94s 2026-04-17 00:59:46.033241 | ubuntu-focal | Populate service facts -------------------------------------------------- 1.58s 2026-04-17 00:59:46.033406 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 0.98s 2026-04-17 00:59:46.033572 | ubuntu-focal | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-17 00:59:46.033743 | ubuntu-focal | Assert that the NGINX service is still up ------------------------------- 0.02s 2026-04-17 00:59:46.115359 | ubuntu-focal | INFO [forget-package > verify] Executed: Successful 2026-04-17 00:59:46.124956 | ubuntu-focal | INFO [forget-package > cleanup] Executing 2026-04-17 00:59:46.125300 | ubuntu-focal | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-17 00:59:46.131471 | ubuntu-focal | INFO [forget-package > destroy] Executing 2026-04-17 00:59:46.131504 | ubuntu-focal | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-17 00:59:46.131571 | ubuntu-focal | INFO [forget-package > destroy] Executed: Successful 2026-04-17 00:59:46.131808 | ubuntu-focal | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-17 00:59:46.594823 | ubuntu-focal | ok: Runtime: 0:00:53.894816 2026-04-17 00:59:46.598846 | 2026-04-17 00:59:46.598895 | PLAY RECAP 2026-04-17 00:59:46.598945 | ubuntu-focal | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-17 00:59:46.598969 | 2026-04-17 00:59:46.732466 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-17 00:59:46.735002 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-17 00:59:47.349675 | 2026-04-17 00:59:47.572653 | PLAY [all] 2026-04-17 00:59:47.590368 | 2026-04-17 00:59:47.590470 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-17 00:59:47.636092 | ubuntu-focal | skipping: Conditional result was False 2026-04-17 00:59:47.646075 | 2026-04-17 00:59:47.646207 | TASK [fetch-output : Set log path for single node] 2026-04-17 00:59:47.692094 | ubuntu-focal | ok 2026-04-17 00:59:47.697388 | 2026-04-17 00:59:47.697464 | LOOP [fetch-output : Ensure local output dirs] 2026-04-17 00:59:48.105222 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/work/logs" 2026-04-17 00:59:48.419838 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/work/artifacts" 2026-04-17 00:59:48.622191 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/ec1c203305654a4191c069f676452ffd/work/docs" 2026-04-17 00:59:48.633874 | 2026-04-17 00:59:48.634008 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-17 00:59:49.363861 | ubuntu-focal | ok 2026-04-17 00:59:49.364280 | ubuntu-focal | changed: All items complete 2026-04-17 00:59:49.364332 | 2026-04-17 00:59:49.780949 | ubuntu-focal | changed: .d..t...... ./ 2026-04-17 00:59:50.183775 | ubuntu-focal | changed: .d..t...... ./ 2026-04-17 00:59:50.214628 | 2026-04-17 00:59:50.214817 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-17 00:59:50.856838 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.008984 2026-04-17 00:59:51.070970 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.007996 2026-04-17 00:59:51.089460 | 2026-04-17 00:59:51.089519 | PLAY [all] 2026-04-17 00:59:51.095387 | 2026-04-17 00:59:51.095453 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-17 00:59:51.512191 | ubuntu-focal | changed 2026-04-17 00:59:51.654842 | 2026-04-17 00:59:51.654955 | PLAY RECAP 2026-04-17 00:59:51.655018 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-17 00:59:51.655049 | 2026-04-17 00:59:51.784303 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-17 00:59:51.786661 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-17 00:59:52.404133 | 2026-04-17 00:59:52.480418 | PLAY [localhost] 2026-04-17 00:59:52.496601 | 2026-04-17 00:59:52.496699 | TASK [Generate Zuul manifest] 2026-04-17 00:59:52.518964 | localhost | ok 2026-04-17 00:59:52.535668 | 2026-04-17 00:59:52.535837 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-17 00:59:52.922852 | localhost | changed 2026-04-17 00:59:52.936187 | 2026-04-17 00:59:52.936276 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-17 00:59:53.493106 | localhost | ok 2026-04-17 00:59:53.500279 | 2026-04-17 00:59:53.500361 | TASK [Upload logs] 2026-04-17 00:59:53.522373 | localhost | ok 2026-04-17 00:59:53.582928 | 2026-04-17 00:59:53.583083 | TASK [Set zuul-log-path fact] 2026-04-17 00:59:53.604782 | localhost | ok 2026-04-17 00:59:53.617058 | 2026-04-17 00:59:53.617130 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-17 00:59:53.650135 | localhost | ok 2026-04-17 00:59:53.658244 | 2026-04-17 00:59:53.658341 | TASK [upload-logs : Create log directories] 2026-04-17 00:59:54.092740 | localhost | changed 2026-04-17 00:59:54.097881 | 2026-04-17 00:59:54.097964 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-17 00:59:54.574409 | localhost -> localhost | ok: Runtime: 0:00:00.005742 2026-04-17 00:59:54.580813 | 2026-04-17 00:59:54.580903 | TASK [upload-logs : Upload logs to log server] 2026-04-17 00:59:55.056760 | localhost | Output suppressed because no_log was given 2026-04-17 00:59:55.061010 | 2026-04-17 00:59:55.061079 | LOOP [upload-logs : Compress console log and json output] 2026-04-17 00:59:55.108769 | localhost | skipping: Conditional result was False 2026-04-17 00:59:55.116174 | localhost | skipping: Conditional result was False 2026-04-17 00:59:55.123750 | 2026-04-17 00:59:55.123851 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-17 00:59:55.170559 | localhost | skipping: Conditional result was False 2026-04-17 00:59:55.170963 | 2026-04-17 00:59:55.175445 | localhost | skipping: Conditional result was False 2026-04-17 00:59:55.190847 | 2026-04-17 00:59:55.190927 | LOOP [upload-logs : Upload console log and json output]