2026-08-13 20:34:51.725369 | Job console starting 2026-08-13 20:34:51.735551 | Updating git repos 2026-08-13 20:34:51.765077 | Cloning repos into workspace 2026-08-13 20:34:51.804637 | Restoring repo states 2026-08-13 20:34:51.813649 | Merging changes 2026-08-13 20:34:52.126640 | Checking out repos 2026-08-13 20:34:52.154291 | Preparing playbooks 2026-08-13 20:34:53.957213 | Running Ansible setup 2026-08-13 20:34:58.502646 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:34:59.074170 | 2026-08-13 20:34:59.074296 | PLAY [localhost] 2026-08-13 20:34:59.081463 | 2026-08-13 20:34:59.081530 | TASK [Gathering Facts] 2026-08-13 20:35:00.090011 | localhost | ok 2026-08-13 20:35:00.096875 | 2026-08-13 20:35:00.096950 | TASK [Setup log path fact] 2026-08-13 20:35:00.115716 | localhost | ok 2026-08-13 20:35:00.130103 | 2026-08-13 20:35:00.130169 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:35:00.158553 | localhost | ok 2026-08-13 20:35:00.164977 | 2026-08-13 20:35:00.165042 | TASK [emit-job-header : Print job information] 2026-08-13 20:35:00.204695 | # Job Information 2026-08-13 20:35:00.204836 | Ansible Version: 2.16.18 2026-08-13 20:35:00.204882 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-noble 2026-08-13 20:35:00.204914 | Pipeline: check 2026-08-13 20:35:00.204943 | Executor: 2d72f0692154 2026-08-13 20:35:00.204992 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/141 2026-08-13 20:35:00.205026 | Event ID: 72101dc0-9751-11f1-821f-0bf8411ff2ba 2026-08-13 20:35:00.208837 | 2026-08-13 20:35:00.208921 | LOOP [emit-job-header : Print node information] 2026-08-13 20:35:00.303759 | localhost | ok: 2026-08-13 20:35:00.303942 | localhost | # Node Information 2026-08-13 20:35:00.303987 | localhost | Inventory Hostname: ubuntu-noble 2026-08-13 20:35:00.304020 | localhost | Hostname: np0000189418 2026-08-13 20:35:00.304053 | localhost | Username: zuul 2026-08-13 20:35:00.304110 | localhost | Distro: Ubuntu 24.04 2026-08-13 20:35:00.304194 | localhost | Provider: yul1 2026-08-13 20:35:00.304248 | localhost | Region: ca-ymq-1 2026-08-13 20:35:00.304283 | localhost | Label: ubuntu-noble 2026-08-13 20:35:00.304321 | localhost | Product Name: OpenStack Nova 2026-08-13 20:35:00.304359 | localhost | Interface IP: 199.204.45.210 2026-08-13 20:35:00.313754 | 2026-08-13 20:35:00.313871 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:35:00.699488 | localhost -> localhost | changed 2026-08-13 20:35:00.706357 | 2026-08-13 20:35:00.706450 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:35:01.551135 | localhost -> localhost | changed 2026-08-13 20:35:01.562821 | 2026-08-13 20:35:01.562879 | PLAY [all] 2026-08-13 20:35:01.570688 | 2026-08-13 20:35:01.570753 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:35:01.807726 | ubuntu-noble -> localhost | ok 2026-08-13 20:35:01.819300 | 2026-08-13 20:35:01.819409 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:35:01.854467 | ubuntu-noble | ok 2026-08-13 20:35:01.869531 | ubuntu-noble | included: /var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:35:01.875509 | 2026-08-13 20:35:01.875571 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:35:02.454641 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-13 20:35:02.454791 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/work/ec21a807a2d24da88fb71b0f3b2ce926_id_rsa 2026-08-13 20:35:02.454822 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/work/ec21a807a2d24da88fb71b0f3b2ce926_id_rsa.pub 2026-08-13 20:35:02.454845 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-13 20:35:02.454867 | ubuntu-noble -> localhost | SHA256:l2Ww5RQPEIuvIgLjfCfsahSxdV9FCemYCGNxNHHXFBI zuul-build-sshkey 2026-08-13 20:35:02.454901 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-13 20:35:02.454923 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-13 20:35:02.454949 | ubuntu-noble -> localhost | | .o=.. E%BB. | 2026-08-13 20:35:02.454971 | ubuntu-noble -> localhost | | . =..o .+.X o | 2026-08-13 20:35:02.454992 | ubuntu-noble -> localhost | | = + o * o + . | 2026-08-13 20:35:02.455013 | ubuntu-noble -> localhost | | o . + o + | 2026-08-13 20:35:02.455033 | ubuntu-noble -> localhost | |o . S + | 2026-08-13 20:35:02.455054 | ubuntu-noble -> localhost | |o+. o | 2026-08-13 20:35:02.455074 | ubuntu-noble -> localhost | |.o.+... . | 2026-08-13 20:35:02.455094 | ubuntu-noble -> localhost | | .o.o. . | 2026-08-13 20:35:02.455116 | ubuntu-noble -> localhost | |.... | 2026-08-13 20:35:02.455137 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-13 20:35:02.455182 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.205381 2026-08-13 20:35:02.460535 | 2026-08-13 20:35:02.460595 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:35:02.482678 | ubuntu-noble | ok 2026-08-13 20:35:02.494704 | ubuntu-noble | included: /var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:35:02.502329 | 2026-08-13 20:35:02.502387 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:35:02.525893 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:35:02.535053 | 2026-08-13 20:35:02.535151 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:35:03.075607 | ubuntu-noble | changed 2026-08-13 20:35:03.082534 | 2026-08-13 20:35:03.082598 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:35:03.321294 | ubuntu-noble | ok 2026-08-13 20:35:03.327985 | 2026-08-13 20:35:03.328049 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:35:03.862604 | ubuntu-noble | changed 2026-08-13 20:35:03.868143 | 2026-08-13 20:35:03.868209 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:35:04.427226 | ubuntu-noble | changed 2026-08-13 20:35:04.434574 | 2026-08-13 20:35:04.434643 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:35:04.460175 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:35:04.470843 | 2026-08-13 20:35:04.471004 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:35:04.829707 | ubuntu-noble -> localhost | changed 2026-08-13 20:35:04.840529 | 2026-08-13 20:35:04.840590 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:35:05.115546 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/work/ec21a807a2d24da88fb71b0f3b2ce926_id_rsa (zuul-build-sshkey) 2026-08-13 20:35:05.115714 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015267 2026-08-13 20:35:05.122281 | 2026-08-13 20:35:05.122340 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:35:05.467610 | ubuntu-noble | ok 2026-08-13 20:35:05.474025 | 2026-08-13 20:35:05.474117 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:35:05.499083 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:35:05.517213 | 2026-08-13 20:35:05.517317 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:35:05.885416 | ubuntu-noble | ok 2026-08-13 20:35:05.918628 | 2026-08-13 20:35:05.918750 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:35:06.608976 | ubuntu-noble | Output suppressed because no_log was given 2026-08-13 20:35:06.619732 | 2026-08-13 20:35:06.619803 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:35:06.843420 | ubuntu-noble | ok: "logs" 2026-08-13 20:35:06.843646 | ubuntu-noble | ok: All items complete 2026-08-13 20:35:06.843679 | 2026-08-13 20:35:07.041465 | ubuntu-noble | ok: "artifacts" 2026-08-13 20:35:07.247050 | ubuntu-noble | ok: "docs" 2026-08-13 20:35:07.264761 | 2026-08-13 20:35:07.264920 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:35:07.483855 | ubuntu-noble | changed: "logs" 2026-08-13 20:35:07.692781 | ubuntu-noble | changed: "artifacts" 2026-08-13 20:35:07.895689 | ubuntu-noble | changed: "docs" 2026-08-13 20:35:07.919797 | 2026-08-13 20:35:07.919901 | PLAY RECAP 2026-08-13 20:35:07.919949 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:35:07.919979 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:35:07.920002 | 2026-08-13 20:35:08.032283 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:35:08.033480 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:35:08.588425 | 2026-08-13 20:35:08.588537 | PLAY [all] 2026-08-13 20:35:08.599704 | 2026-08-13 20:35:08.599806 | TASK [setup-uv : Extract archive] 2026-08-13 20:35:11.102923 | ubuntu-noble | changed 2026-08-13 20:35:11.111195 | 2026-08-13 20:35:11.111275 | TASK [setup-uv : Print version] 2026-08-13 20:35:11.490585 | ubuntu-noble | uv 0.8.13 2026-08-13 20:35:11.650397 | ubuntu-noble | ok: Runtime: 0:00:00.015324 2026-08-13 20:35:11.662355 | 2026-08-13 20:35:11.662421 | TASK [Install Ansible collection siblings] 2026-08-13 20:35:12.061726 | ubuntu-noble | ok: 2026-08-13 20:35:12.062019 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:35:12.062086 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-08-13 20:35:12.063863 | 2026-08-13 20:35:12.063908 | PLAY RECAP 2026-08-13 20:35:12.063952 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:35:12.063973 | 2026-08-13 20:35:12.167070 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:35:12.169425 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:35:12.735966 | 2026-08-13 20:35:12.736075 | PLAY [all] 2026-08-13 20:35:12.747825 | 2026-08-13 20:35:12.747899 | LOOP [Check inventory directories] 2026-08-13 20:35:13.078666 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:35:13.256626 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-13 20:35:13.433239 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-13 20:35:13.446708 | 2026-08-13 20:35:13.446909 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:35:14.326906 | ubuntu-noble | changed: 2026-08-13 20:35:14.327119 | ubuntu-noble | { 2026-08-13 20:35:14.327160 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:35:14.327193 | ubuntu-noble | "changed": false, 2026-08-13 20:35:14.327221 | ubuntu-noble | "failed": false, 2026-08-13 20:35:14.327251 | ubuntu-noble | "invocation": { 2026-08-13 20:35:14.327278 | ubuntu-noble | "module_args": { 2026-08-13 20:35:14.327303 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:35:14.327328 | ubuntu-noble | "follow": true, 2026-08-13 20:35:14.327353 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:35:14.327379 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:35:14.327405 | ubuntu-noble | "get_mime": true, 2026-08-13 20:35:14.327429 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:35:14.327453 | ubuntu-noble | } 2026-08-13 20:35:14.327477 | ubuntu-noble | }, 2026-08-13 20:35:14.327500 | ubuntu-noble | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:35:14.327536 | ubuntu-noble | "stat": { 2026-08-13 20:35:14.327560 | ubuntu-noble | "atime": 1786653306.50266, 2026-08-13 20:35:14.327586 | ubuntu-noble | "attr_flags": "e", 2026-08-13 20:35:14.327610 | ubuntu-noble | "attributes": [ 2026-08-13 20:35:14.327634 | ubuntu-noble | "extents" 2026-08-13 20:35:14.327658 | ubuntu-noble | ], 2026-08-13 20:35:14.327681 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:35:14.327704 | ubuntu-noble | "blocks": 8, 2026-08-13 20:35:14.327728 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:35:14.327754 | ubuntu-noble | "ctime": 1786653306.5146618, 2026-08-13 20:35:14.327778 | ubuntu-noble | "dev": 64769, 2026-08-13 20:35:14.327802 | ubuntu-noble | "device_type": 0, 2026-08-13 20:35:14.327825 | ubuntu-noble | "executable": true, 2026-08-13 20:35:14.327849 | ubuntu-noble | "exists": true, 2026-08-13 20:35:14.327872 | ubuntu-noble | "gid": 1000, 2026-08-13 20:35:14.327895 | ubuntu-noble | "gr_name": "zuul", 2026-08-13 20:35:14.327919 | ubuntu-noble | "inode": 1034272, 2026-08-13 20:35:14.327942 | ubuntu-noble | "isblk": false, 2026-08-13 20:35:14.327967 | ubuntu-noble | "ischr": false, 2026-08-13 20:35:14.327991 | ubuntu-noble | "isdir": true, 2026-08-13 20:35:14.328014 | ubuntu-noble | "isfifo": false, 2026-08-13 20:35:14.328038 | ubuntu-noble | "isgid": false, 2026-08-13 20:35:14.328061 | ubuntu-noble | "islnk": false, 2026-08-13 20:35:14.328085 | ubuntu-noble | "isreg": false, 2026-08-13 20:35:14.328108 | ubuntu-noble | "issock": false, 2026-08-13 20:35:14.328131 | ubuntu-noble | "isuid": false, 2026-08-13 20:35:14.328155 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:35:14.328178 | ubuntu-noble | "mode": "0755", 2026-08-13 20:35:14.328202 | ubuntu-noble | "mtime": 1786653292.0960035, 2026-08-13 20:35:14.328225 | ubuntu-noble | "nlink": 11, 2026-08-13 20:35:14.328248 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:35:14.328272 | ubuntu-noble | "pw_name": "zuul", 2026-08-13 20:35:14.328297 | ubuntu-noble | "readable": true, 2026-08-13 20:35:14.328321 | ubuntu-noble | "rgrp": true, 2026-08-13 20:35:14.328345 | ubuntu-noble | "roth": true, 2026-08-13 20:35:14.328369 | ubuntu-noble | "rusr": true, 2026-08-13 20:35:14.328392 | ubuntu-noble | "size": 4096, 2026-08-13 20:35:14.328416 | ubuntu-noble | "uid": 1000, 2026-08-13 20:35:14.328439 | ubuntu-noble | "version": "1000504159", 2026-08-13 20:35:14.328463 | ubuntu-noble | "wgrp": false, 2026-08-13 20:35:14.328489 | ubuntu-noble | "woth": false, 2026-08-13 20:35:14.328513 | ubuntu-noble | "writeable": true, 2026-08-13 20:35:14.328538 | ubuntu-noble | "wusr": true, 2026-08-13 20:35:14.328561 | ubuntu-noble | "xgrp": true, 2026-08-13 20:35:14.328585 | ubuntu-noble | "xoth": true, 2026-08-13 20:35:14.328608 | ubuntu-noble | "xusr": true 2026-08-13 20:35:14.328632 | ubuntu-noble | } 2026-08-13 20:35:14.328657 | ubuntu-noble | } 2026-08-13 20:35:14.328703 | ubuntu-noble | ok: All items complete 2026-08-13 20:35:14.328735 | 2026-08-13 20:35:14.330509 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:35:14.331335 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:35:14.346676 | 2026-08-13 20:35:14.346821 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:35:14.702962 | ubuntu-noble | changed: 1 replacements made 2026-08-13 20:35:14.704503 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:35:14.708190 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:35:14.729988 | 2026-08-13 20:35:14.730123 | TASK [Run Molecule scenario] 2026-08-13 20:35:15.201726 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-13 20:35:15.201877 | ubuntu-noble | Creating virtual environment at: .venv 2026-08-13 20:35:15.252981 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-08-13 20:35:15.253019 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-08-13 20:35:15.259625 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-08-13 20:35:15.438535 | ubuntu-noble | Downloading cryptography 2026-08-13 20:35:15.491118 | ubuntu-noble | Downloading pygments 2026-08-13 20:35:15.671839 | ubuntu-noble | Downloading ansible-core 2026-08-13 20:35:15.718751 | ubuntu-noble | Installed 37 packages in 45ms 2026-08-13 20:35:16.526175 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:35:16.526265 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:35:17.460442 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:35:17.460531 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-08-13 20:35:17.460613 | ubuntu-noble | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-13 20:35:17.460697 | ubuntu-noble | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:35:53.656540 | ubuntu-noble | INFO [docker-upgrade > dependency] Executing 2026-08-13 20:35:53.656701 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:35:53.656915 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:35:53.657066 | ubuntu-noble | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:35:53.662861 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:35:53.663211 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:35:53.668810 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:35:53.668851 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:35:53.668919 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:35:53.674576 | ubuntu-noble | INFO [docker-upgrade > syntax] Executing 2026-08-13 20:35:54.278192 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:35:54.278458 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:35:54.278697 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:35:54.278887 | ubuntu-noble | 2026-08-13 20:35:54.803520 | ubuntu-noble | 2026-08-13 20:35:54.803727 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-13 20:35:54.871998 | ubuntu-noble | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-13 20:35:54.883604 | ubuntu-noble | INFO [docker-upgrade > create] Executing 2026-08-13 20:35:54.885135 | ubuntu-noble | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:35:54.890662 | ubuntu-noble | INFO [docker-upgrade > prepare] Executing 2026-08-13 20:35:55.445371 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:35:55.445569 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:35:55.445821 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:35:55.446053 | ubuntu-noble | 2026-08-13 20:35:56.024419 | ubuntu-noble | 2026-08-13 20:35:56.024629 | ubuntu-noble | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-13 20:35:56.024834 | ubuntu-noble | 2026-08-13 20:35:56.025060 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:35:56.025264 | ubuntu-noble | Thursday 13 August 2026 20:35:56 +0000 (0:00:00.046) 0:00:00.046 ******* 2026-08-13 20:35:57.347033 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:35:57.351524 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:35:57.351758 | ubuntu-noble | 2026-08-13 20:35:57.352099 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-08-13 20:35:57.352325 | ubuntu-noble | Thursday 13 August 2026 20:35:57 +0000 (0:00:01.327) 0:00:01.373 ******* 2026-08-13 20:36:03.649456 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:03.649529 | ubuntu-noble | 2026-08-13 20:36:03.649653 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:36:03.649784 | ubuntu-noble | Thursday 13 August 2026 20:36:03 +0000 (0:00:06.297) 0:00:07.671 ******* 2026-08-13 20:36:04.163484 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:04.163564 | ubuntu-noble | 2026-08-13 20:36:04.163578 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:36:04.163593 | ubuntu-noble | Thursday 13 August 2026 20:36:04 +0000 (0:00:00.514) 0:00:08.185 ******* 2026-08-13 20:36:04.212325 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:04.212397 | ubuntu-noble | 2026-08-13 20:36:04.212507 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:36:04.212634 | ubuntu-noble | Thursday 13 August 2026 20:36:04 +0000 (0:00:00.047) 0:00:08.233 ******* 2026-08-13 20:36:04.643977 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:04.644007 | ubuntu-noble | 2026-08-13 20:36:04.644014 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:36:04.644020 | ubuntu-noble | Thursday 13 August 2026 20:36:04 +0000 (0:00:00.432) 0:00:08.665 ******* 2026-08-13 20:36:04.765063 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:36:04.765269 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:36:04.765466 | ubuntu-noble | } 2026-08-13 20:36:04.765652 | ubuntu-noble | 2026-08-13 20:36:04.765864 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:36:04.766110 | ubuntu-noble | Thursday 13 August 2026 20:36:04 +0000 (0:00:00.121) 0:00:08.786 ******* 2026-08-13 20:36:05.885692 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-13 20:36:05.894756 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:05.894988 | ubuntu-noble | 2026-08-13 20:36:05.895221 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:36:05.895426 | ubuntu-noble | Thursday 13 August 2026 20:36:05 +0000 (0:00:01.130) 0:00:09.917 ******* 2026-08-13 20:36:05.929605 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:05.929779 | ubuntu-noble | 2026-08-13 20:36:05.930025 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:36:05.930257 | ubuntu-noble | Thursday 13 August 2026 20:36:05 +0000 (0:00:00.034) 0:00:09.952 ******* 2026-08-13 20:36:05.977338 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:05.977517 | ubuntu-noble | 2026-08-13 20:36:05.977727 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:36:05.977961 | ubuntu-noble | Thursday 13 August 2026 20:36:05 +0000 (0:00:00.047) 0:00:09.999 ******* 2026-08-13 20:36:06.274418 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:06.274526 | ubuntu-noble | 2026-08-13 20:36:06.274696 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:36:06.274851 | ubuntu-noble | Thursday 13 August 2026 20:36:06 +0000 (0:00:00.297) 0:00:10.296 ******* 2026-08-13 20:36:07.234891 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:07.235120 | ubuntu-noble | 2026-08-13 20:36:07.235391 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:36:07.235606 | ubuntu-noble | Thursday 13 August 2026 20:36:07 +0000 (0:00:00.960) 0:00:11.257 ******* 2026-08-13 20:36:07.333324 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:36:07.333554 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:36:07.333752 | ubuntu-noble | } 2026-08-13 20:36:07.333980 | ubuntu-noble | 2026-08-13 20:36:07.334241 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:36:07.334458 | ubuntu-noble | Thursday 13 August 2026 20:36:07 +0000 (0:00:00.098) 0:00:11.355 ******* 2026-08-13 20:36:08.239042 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:08.239106 | ubuntu-noble | 2026-08-13 20:36:08.239117 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:36:08.239127 | ubuntu-noble | Thursday 13 August 2026 20:36:08 +0000 (0:00:00.902) 0:00:12.257 ******* 2026-08-13 20:36:11.462117 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:11.462261 | ubuntu-noble | 2026-08-13 20:36:11.462491 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:36:11.462712 | ubuntu-noble | Thursday 13 August 2026 20:36:11 +0000 (0:00:03.226) 0:00:15.484 ******* 2026-08-13 20:36:11.498267 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:11.498424 | ubuntu-noble | 2026-08-13 20:36:11.498643 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:36:11.498851 | ubuntu-noble | Thursday 13 August 2026 20:36:11 +0000 (0:00:00.036) 0:00:15.520 ******* 2026-08-13 20:36:11.529316 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:11.529474 | ubuntu-noble | 2026-08-13 20:36:11.529690 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:36:11.529895 | ubuntu-noble | Thursday 13 August 2026 20:36:11 +0000 (0:00:00.030) 0:00:15.551 ******* 2026-08-13 20:36:11.560765 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:11.560915 | ubuntu-noble | 2026-08-13 20:36:11.561203 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:36:11.561411 | ubuntu-noble | Thursday 13 August 2026 20:36:11 +0000 (0:00:00.031) 0:00:15.582 ******* 2026-08-13 20:36:19.142580 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:19.142645 | ubuntu-noble | 2026-08-13 20:36:19.142662 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:36:19.142675 | ubuntu-noble | Thursday 13 August 2026 20:36:19 +0000 (0:00:07.579) 0:00:23.162 ******* 2026-08-13 20:36:19.962034 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:19.962103 | ubuntu-noble | 2026-08-13 20:36:19.962147 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:36:19.962371 | ubuntu-noble | Thursday 13 August 2026 20:36:19 +0000 (0:00:00.820) 0:00:23.983 ******* 2026-08-13 20:36:21.371078 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:36:21.371157 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:36:21.371181 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:36:21.372096 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:36:21.372210 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:36:21.372226 | ubuntu-noble | 2026-08-13 20:36:21.372239 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:36:21.372258 | ubuntu-noble | Thursday 13 August 2026 20:36:21 +0000 (0:00:01.408) 0:00:25.391 ******* 2026-08-13 20:36:22.285383 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:22.285445 | ubuntu-noble | 2026-08-13 20:36:22.285596 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:36:22.285737 | ubuntu-noble | Thursday 13 August 2026 20:36:22 +0000 (0:00:00.912) 0:00:26.304 ******* 2026-08-13 20:36:22.285857 | ubuntu-noble | 2026-08-13 20:36:22.286022 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-13 20:36:22.286144 | ubuntu-noble | Thursday 13 August 2026 20:36:22 +0000 (0:00:00.003) 0:00:26.307 ******* 2026-08-13 20:36:23.425987 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:23.426034 | ubuntu-noble | 2026-08-13 20:36:23.426373 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-13 20:36:23.426412 | ubuntu-noble | Thursday 13 August 2026 20:36:23 +0000 (0:00:01.139) 0:00:27.447 ******* 2026-08-13 20:36:24.133059 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:24.133126 | ubuntu-noble | 2026-08-13 20:36:24.133135 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:36:24.133389 | ubuntu-noble | Thursday 13 August 2026 20:36:24 +0000 (0:00:00.706) 0:00:28.154 ******* 2026-08-13 20:36:24.847204 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:24.847260 | ubuntu-noble | 2026-08-13 20:36:24.847268 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:36:24.847275 | ubuntu-noble | Thursday 13 August 2026 20:36:24 +0000 (0:00:00.714) 0:00:28.868 ******* 2026-08-13 20:36:25.152503 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:25.152557 | ubuntu-noble | 2026-08-13 20:36:25.152571 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-13 20:36:25.152599 | ubuntu-noble | Thursday 13 August 2026 20:36:25 +0000 (0:00:00.304) 0:00:29.173 ******* 2026-08-13 20:36:25.481400 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:25.481450 | ubuntu-noble | 2026-08-13 20:36:25.481460 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:36:25.481470 | ubuntu-noble | Thursday 13 August 2026 20:36:25 +0000 (0:00:00.328) 0:00:29.502 ******* 2026-08-13 20:36:25.533069 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:36:25.533127 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-13 20:36:25.533138 | ubuntu-noble | } 2026-08-13 20:36:25.533148 | ubuntu-noble | 2026-08-13 20:36:25.533157 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:36:25.533167 | ubuntu-noble | Thursday 13 August 2026 20:36:25 +0000 (0:00:00.051) 0:00:29.553 ******* 2026-08-13 20:36:26.727307 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:26.727376 | ubuntu-noble | 2026-08-13 20:36:26.727387 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:36:26.727396 | ubuntu-noble | Thursday 13 August 2026 20:36:26 +0000 (0:00:01.194) 0:00:30.747 ******* 2026-08-13 20:36:31.423593 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:31.423671 | ubuntu-noble | 2026-08-13 20:36:31.423775 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:36:31.423946 | ubuntu-noble | Thursday 13 August 2026 20:36:31 +0000 (0:00:04.696) 0:00:35.444 ******* 2026-08-13 20:36:32.380297 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:32.380343 | ubuntu-noble | 2026-08-13 20:36:32.380354 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:36:32.380363 | ubuntu-noble | Thursday 13 August 2026 20:36:32 +0000 (0:00:00.956) 0:00:36.400 ******* 2026-08-13 20:36:32.411182 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:32.411212 | ubuntu-noble | 2026-08-13 20:36:32.411222 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:36:32.411232 | ubuntu-noble | Thursday 13 August 2026 20:36:32 +0000 (0:00:00.031) 0:00:36.432 ******* 2026-08-13 20:36:34.038339 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:34.038398 | ubuntu-noble | 2026-08-13 20:36:34.038408 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:36:34.038417 | ubuntu-noble | Thursday 13 August 2026 20:36:34 +0000 (0:00:01.627) 0:00:38.059 ******* 2026-08-13 20:36:35.197324 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:36:35.197386 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:36:35.197493 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:36:35.197588 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:36:35.197699 | ubuntu-noble | 2026-08-13 20:36:35.197779 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:36:35.197875 | ubuntu-noble | Thursday 13 August 2026 20:36:35 +0000 (0:00:01.157) 0:00:39.217 ******* 2026-08-13 20:36:35.879680 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:35.879741 | ubuntu-noble | 2026-08-13 20:36:35.879910 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:36:35.880115 | ubuntu-noble | Thursday 13 August 2026 20:36:35 +0000 (0:00:00.684) 0:00:39.901 ******* 2026-08-13 20:36:36.755338 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:36:36.755396 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:36:36.755492 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:36:36.755577 | ubuntu-noble | 2026-08-13 20:36:36.755676 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:36:36.755772 | ubuntu-noble | Thursday 13 August 2026 20:36:36 +0000 (0:00:00.875) 0:00:40.777 ******* 2026-08-13 20:36:37.425987 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:37.426027 | ubuntu-noble | 2026-08-13 20:36:37.426400 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:36:37.426437 | ubuntu-noble | Thursday 13 August 2026 20:36:37 +0000 (0:00:00.670) 0:00:41.447 ******* 2026-08-13 20:36:38.120186 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:38.120232 | ubuntu-noble | 2026-08-13 20:36:38.120243 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:36:38.120252 | ubuntu-noble | Thursday 13 August 2026 20:36:38 +0000 (0:00:00.686) 0:00:42.133 ******* 2026-08-13 20:36:38.120261 | ubuntu-noble | 2026-08-13 20:36:38.120270 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-13 20:36:38.120278 | ubuntu-noble | Thursday 13 August 2026 20:36:38 +0000 (0:00:00.006) 0:00:42.139 ******* 2026-08-13 20:36:38.791451 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:38.791499 | ubuntu-noble | 2026-08-13 20:36:38.791510 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:36:38.791519 | ubuntu-noble | Thursday 13 August 2026 20:36:38 +0000 (0:00:00.672) 0:00:42.811 ******* 2026-08-13 20:36:38.836135 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:38.836167 | ubuntu-noble | 2026-08-13 20:36:38.836177 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:36:38.836186 | ubuntu-noble | Thursday 13 August 2026 20:36:38 +0000 (0:00:00.044) 0:00:42.856 ******* 2026-08-13 20:36:40.597993 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:40.598114 | ubuntu-noble | 2026-08-13 20:36:40.598134 | ubuntu-noble | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-13 20:36:40.598152 | ubuntu-noble | Thursday 13 August 2026 20:36:40 +0000 (0:00:01.761) 0:00:44.618 ******* 2026-08-13 20:36:41.103479 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:41.103574 | ubuntu-noble | 2026-08-13 20:36:41.103847 | ubuntu-noble | TASK [Remove versioned Docker binary links] ************************************ 2026-08-13 20:36:41.103898 | ubuntu-noble | Thursday 13 August 2026 20:36:41 +0000 (0:00:00.506) 0:00:45.124 ******* 2026-08-13 20:36:42.311449 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:36:42.311501 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:36:42.311510 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:36:42.311517 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:36:42.311524 | ubuntu-noble | 2026-08-13 20:36:42.311533 | ubuntu-noble | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-13 20:36:42.311541 | ubuntu-noble | Thursday 13 August 2026 20:36:42 +0000 (0:00:01.206) 0:00:46.331 ******* 2026-08-13 20:36:44.208545 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:36:44.208704 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:36:44.208897 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:36:44.209538 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:36:44.209584 | ubuntu-noble | 2026-08-13 20:36:44.209593 | ubuntu-noble | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-13 20:36:44.209601 | ubuntu-noble | Thursday 13 August 2026 20:36:44 +0000 (0:00:01.897) 0:00:48.229 ******* 2026-08-13 20:36:44.878440 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:44.878507 | ubuntu-noble | 2026-08-13 20:36:44.878522 | ubuntu-noble | TASK [Create HTTP workload configuration] ************************************** 2026-08-13 20:36:44.878555 | ubuntu-noble | Thursday 13 August 2026 20:36:44 +0000 (0:00:00.670) 0:00:48.899 ******* 2026-08-13 20:36:45.573478 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:45.573530 | ubuntu-noble | 2026-08-13 20:36:45.573541 | ubuntu-noble | TASK [Pull workload images] **************************************************** 2026-08-13 20:36:45.573551 | ubuntu-noble | Thursday 13 August 2026 20:36:45 +0000 (0:00:00.694) 0:00:49.593 ******* 2026-08-13 20:36:49.816009 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/busybox:1.36.1) 2026-08-13 20:36:49.816080 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-13 20:36:49.816097 | ubuntu-noble | 2026-08-13 20:36:49.816593 | ubuntu-noble | TASK [Start counter workload container] **************************************** 2026-08-13 20:36:49.816632 | ubuntu-noble | Thursday 13 August 2026 20:36:49 +0000 (0:00:04.243) 0:00:53.837 ******* 2026-08-13 20:36:50.659483 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:50.659558 | ubuntu-noble | 2026-08-13 20:36:50.659681 | ubuntu-noble | TASK [Start HTTP workload container] ******************************************* 2026-08-13 20:36:50.659815 | ubuntu-noble | Thursday 13 August 2026 20:36:50 +0000 (0:00:00.844) 0:00:54.681 ******* 2026-08-13 20:36:51.242510 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:51.242567 | ubuntu-noble | 2026-08-13 20:36:51.242582 | ubuntu-noble | TASK [Wait for the HTTP workload] ********************************************** 2026-08-13 20:36:51.242594 | ubuntu-noble | Thursday 13 August 2026 20:36:51 +0000 (0:00:00.582) 0:00:55.263 ******* 2026-08-13 20:36:51.826441 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:51.826503 | ubuntu-noble | 2026-08-13 20:36:51.826653 | ubuntu-noble | TASK [Read Docker service PID] ************************************************* 2026-08-13 20:36:51.826784 | ubuntu-noble | Thursday 13 August 2026 20:36:51 +0000 (0:00:00.584) 0:00:55.847 ******* 2026-08-13 20:36:52.159085 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:52.159153 | ubuntu-noble | 2026-08-13 20:36:52.159174 | ubuntu-noble | TASK [Read Docker service invocation ID] *************************************** 2026-08-13 20:36:52.159416 | ubuntu-noble | Thursday 13 August 2026 20:36:52 +0000 (0:00:00.332) 0:00:56.180 ******* 2026-08-13 20:36:52.477392 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:52.477456 | ubuntu-noble | 2026-08-13 20:36:52.477623 | ubuntu-noble | TASK [Read running Docker server version] ************************************** 2026-08-13 20:36:52.477781 | ubuntu-noble | Thursday 13 August 2026 20:36:52 +0000 (0:00:00.318) 0:00:56.498 ******* 2026-08-13 20:36:52.816707 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:52.816878 | ubuntu-noble | 2026-08-13 20:36:52.817488 | ubuntu-noble | TASK [Read running Docker live-restore state] ********************************** 2026-08-13 20:36:52.817539 | ubuntu-noble | Thursday 13 August 2026 20:36:52 +0000 (0:00:00.339) 0:00:56.838 ******* 2026-08-13 20:36:53.166676 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:53.166753 | ubuntu-noble | 2026-08-13 20:36:53.166814 | ubuntu-noble | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-13 20:36:53.167015 | ubuntu-noble | Thursday 13 August 2026 20:36:53 +0000 (0:00:00.349) 0:00:57.187 ******* 2026-08-13 20:36:53.573515 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:53.573589 | ubuntu-noble | 2026-08-13 20:36:53.573607 | ubuntu-noble | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-13 20:36:53.573623 | ubuntu-noble | Thursday 13 August 2026 20:36:53 +0000 (0:00:00.407) 0:00:57.594 ******* 2026-08-13 20:36:53.628144 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:53.628215 | ubuntu-noble | 2026-08-13 20:36:53.628748 | ubuntu-noble | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-13 20:36:53.628872 | ubuntu-noble | Thursday 13 August 2026 20:36:53 +0000 (0:00:00.055) 0:00:57.649 ******* 2026-08-13 20:36:53.681236 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:36:53.681288 | ubuntu-noble | "changed": false, 2026-08-13 20:36:53.681296 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:36:53.681303 | ubuntu-noble | } 2026-08-13 20:36:53.681310 | ubuntu-noble | 2026-08-13 20:36:53.681317 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:36:53.681324 | ubuntu-noble | Thursday 13 August 2026 20:36:53 +0000 (0:00:00.052) 0:00:57.702 ******* 2026-08-13 20:36:53.987734 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:53.987778 | ubuntu-noble | 2026-08-13 20:36:53.987786 | ubuntu-noble | TASK [Inspect Docker socket] *************************************************** 2026-08-13 20:36:53.987810 | ubuntu-noble | Thursday 13 August 2026 20:36:53 +0000 (0:00:00.307) 0:00:58.009 ******* 2026-08-13 20:36:54.293534 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:54.293576 | ubuntu-noble | 2026-08-13 20:36:54.293583 | ubuntu-noble | TASK [Inspect workload containers] ********************************************* 2026-08-13 20:36:54.293590 | ubuntu-noble | Thursday 13 August 2026 20:36:54 +0000 (0:00:00.305) 0:00:58.314 ******* 2026-08-13 20:36:54.953044 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-busybox) 2026-08-13 20:36:54.953111 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-nginx) 2026-08-13 20:36:54.953128 | ubuntu-noble | 2026-08-13 20:36:54.953373 | ubuntu-noble | TASK [Read counter workload progress] ****************************************** 2026-08-13 20:36:54.953601 | ubuntu-noble | Thursday 13 August 2026 20:36:54 +0000 (0:00:00.656) 0:00:58.971 ******* 2026-08-13 20:36:55.372540 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:55.372692 | ubuntu-noble | 2026-08-13 20:36:55.372980 | ubuntu-noble | TASK [Build workload state snapshot] ******************************************* 2026-08-13 20:36:55.373194 | ubuntu-noble | Thursday 13 August 2026 20:36:55 +0000 (0:00:00.422) 0:00:59.394 ******* 2026-08-13 20:36:55.432844 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'msg': '', 'rc': 0, 'changed_when_result': False, 'ansible_loop_var': 'item', 'item': 'molecule-upgrade-busybox', 'stdout': '[\n {\n "Id": "a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982",\n "Created": "2026-08-13T20:36:50.088530459Z",\n "Path": "sh",\n "Args": [\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3138,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:36:50.590873968Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hostname",\n "HostsPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hosts",\n "LogPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982-json.log",\n "Name": "/molecule-upgrade-busybox",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "default",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605-init/diff:/var/lib/docker/overlay2/af60e3a50ad721e77c96dae3775dd41305ef032e758088d0b72001bd8c8e94b2/diff",\n "MergedDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/merged",\n "UpperDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/diff",\n "WorkDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "a08a2ca4f54c",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"\n ],\n "Cmd": [\n "sh",\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "Image": "docker.io/library/busybox:1.36.1",\n "Volumes": null,\n "WorkingDir": "",\n "Entrypoint": null,\n "NetworkDisabled": true,\n "OnBuild": null,\n "Labels": {}\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "5e433f4a93976b161877372b2894e82654e193113a378b2ba7aff89f3cfbe6d9",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/5e433f4a9397",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-13 20:36:54.557001', 'end': '2026-08-13 20:36:54.586502', 'delta': '0:00:00.029501', 'stdout_lines': ['[', ' {', ' "Id": "a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982",', ' "Created": "2026-08-13T20:36:50.088530459Z",', ' "Path": "sh",', ' "Args": [', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3138,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:36:50.590873968Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hostname",', ' "HostsPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hosts",', ' "LogPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982-json.log",', ' "Name": "/molecule-upgrade-busybox",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "default",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605-init/diff:/var/lib/docker/overlay2/af60e3a50ad721e77c96dae3775dd41305ef032e758088d0b72001bd8c8e94b2/diff",', ' "MergedDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/merged",', ' "UpperDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/diff",', ' "WorkDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "a08a2ca4f54c",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"', ' ],', ' "Cmd": [', ' "sh",', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "Image": "docker.io/library/busybox:1.36.1",', ' "Volumes": null,', ' "WorkingDir": "",', ' "Entrypoint": null,', ' "NetworkDisabled": true,', ' "OnBuild": null,', ' "Labels": {}', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "5e433f4a93976b161877372b2894e82654e193113a378b2ba7aff89f3cfbe6d9",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/5e433f4a9397",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "bridge": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "",', ' "EndpointID": "",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': []}) 2026-08-13 20:36:55.443907 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'msg': '', 'rc': 0, 'changed_when_result': False, 'ansible_loop_var': 'item', 'item': 'molecule-upgrade-nginx', 'stdout': '[\n {\n "Id": "4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e",\n "Created": "2026-08-13T20:36:50.961880693Z",\n "Path": "/docker-entrypoint.sh",\n "Args": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3200,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:36:51.17919439Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hostname",\n "HostsPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hosts",\n "LogPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e-json.log",\n "Name": "/molecule-upgrade-nginx",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "host",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Target": "/etc/nginx/conf.d/default.conf",\n "ReadOnly": true\n }\n ],\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655-init/diff:/var/lib/docker/overlay2/548c8002e61ad621b65269a14fb2de5a5fa3698f5aebbcc3011f2f05a56147a5/diff:/var/lib/docker/overlay2/3f1e5f93568b6956e9a0fbf805bc22e686277a42866f55e4310b452d5a66306f/diff:/var/lib/docker/overlay2/7675dbd164052d12e9cfcc2f94992d9df7f707ebee05fb02d3cc835e7f2735d0/diff:/var/lib/docker/overlay2/5f2953f25d8e50351a80ec4a54a42394c9d51163cbbf4a86dd1d88d38cc31a80/diff:/var/lib/docker/overlay2/58a46c328a2468570538629c81bdc115d91f7de56d7786c8a0b55372ecec9d9d/diff:/var/lib/docker/overlay2/e5c319db9293885c835433ea5e0548e97c12131baccd6ba8ea9110a614a48558/diff:/var/lib/docker/overlay2/6013afd88f086992332f1e4bdea1d5802e002d1716b70aa94d7e74aa066cc3be/diff:/var/lib/docker/overlay2/6a4c7836d9211255ac000daceb2bcc37b5be37446022ba715834fd79ecbb7f7b/diff",\n "MergedDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/merged",\n "UpperDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/diff",\n "WorkDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Destination": "/etc/nginx/conf.d/default.conf",\n "Mode": "",\n "RW": false,\n "Propagation": "rslave"\n }\n ],\n "Config": {\n "Hostname": "np0000189418",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "ExposedPorts": {\n "80/tcp": {}\n },\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",\n "NGINX_VERSION=1.27.5",\n "PKG_RELEASE=1",\n "DYNPKG_RELEASE=1",\n "NJS_VERSION=0.8.10",\n "NJS_RELEASE=1"\n ],\n "Cmd": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "Image": "docker.io/library/nginx:1.27.5-alpine",\n "Volumes": null,\n "WorkingDir": "/",\n "Entrypoint": [\n "/docker-entrypoint.sh"\n ],\n "OnBuild": null,\n "Labels": {\n "maintainer": "NGINX Docker Maintainers "\n },\n "StopSignal": "SIGQUIT"\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "be71a551cc81f508cba2759d7598e5a3569051b44ef2eaf4bbb6b5d7ad7b879d",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/default",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "host": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "383ae3e76f49f2e3b4ccd79bd2c73c725855f71a63a4cca958944101dd282a2f",\n "EndpointID": "f17d450ef64421560c17fb3bb8f9943d2e60292660f265138038f88fd24df704",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-13 20:36:54.866791', 'end': '2026-08-13 20:36:54.897805', 'delta': '0:00:00.031014', 'stdout_lines': ['[', ' {', ' "Id": "4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e",', ' "Created": "2026-08-13T20:36:50.961880693Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3200,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:36:51.17919439Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hostname",', ' "HostsPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hosts",', ' "LogPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e-json.log",', ' "Name": "/molecule-upgrade-nginx",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "host",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Target": "/etc/nginx/conf.d/default.conf",', ' "ReadOnly": true', ' }', ' ],', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655-init/diff:/var/lib/docker/overlay2/548c8002e61ad621b65269a14fb2de5a5fa3698f5aebbcc3011f2f05a56147a5/diff:/var/lib/docker/overlay2/3f1e5f93568b6956e9a0fbf805bc22e686277a42866f55e4310b452d5a66306f/diff:/var/lib/docker/overlay2/7675dbd164052d12e9cfcc2f94992d9df7f707ebee05fb02d3cc835e7f2735d0/diff:/var/lib/docker/overlay2/5f2953f25d8e50351a80ec4a54a42394c9d51163cbbf4a86dd1d88d38cc31a80/diff:/var/lib/docker/overlay2/58a46c328a2468570538629c81bdc115d91f7de56d7786c8a0b55372ecec9d9d/diff:/var/lib/docker/overlay2/e5c319db9293885c835433ea5e0548e97c12131baccd6ba8ea9110a614a48558/diff:/var/lib/docker/overlay2/6013afd88f086992332f1e4bdea1d5802e002d1716b70aa94d7e74aa066cc3be/diff:/var/lib/docker/overlay2/6a4c7836d9211255ac000daceb2bcc37b5be37446022ba715834fd79ecbb7f7b/diff",', ' "MergedDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/merged",', ' "UpperDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/diff",', ' "WorkDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Destination": "/etc/nginx/conf.d/default.conf",', ' "Mode": "",', ' "RW": false,', ' "Propagation": "rslave"', ' }', ' ],', ' "Config": {', ' "Hostname": "np0000189418",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "ExposedPorts": {', ' "80/tcp": {}', ' },', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",', ' "NGINX_VERSION=1.27.5",', ' "PKG_RELEASE=1",', ' "DYNPKG_RELEASE=1",', ' "NJS_VERSION=0.8.10",', ' "NJS_RELEASE=1"', ' ],', ' "Cmd": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "Image": "docker.io/library/nginx:1.27.5-alpine",', ' "Volumes": null,', ' "WorkingDir": "/",', ' "Entrypoint": [', ' "/docker-entrypoint.sh"', ' ],', ' "OnBuild": null,', ' "Labels": {', ' "maintainer": "NGINX Docker Maintainers "', ' },', ' "StopSignal": "SIGQUIT"', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "be71a551cc81f508cba2759d7598e5a3569051b44ef2eaf4bbb6b5d7ad7b879d",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/default",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "host": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "383ae3e76f49f2e3b4ccd79bd2c73c725855f71a63a4cca958944101dd282a2f",', ' "EndpointID": "f17d450ef64421560c17fb3bb8f9943d2e60292660f265138038f88fd24df704",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': []}) 2026-08-13 20:36:55.450325 | ubuntu-noble | 2026-08-13 20:36:55.450449 | ubuntu-noble | TASK [Save pre-upgrade state] ************************************************** 2026-08-13 20:36:55.450582 | ubuntu-noble | Thursday 13 August 2026 20:36:55 +0000 (0:00:00.078) 0:00:59.472 ******* 2026-08-13 20:36:56.143339 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:36:56.143508 | ubuntu-noble | 2026-08-13 20:36:56.143722 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:36:56.144008 | ubuntu-noble | ubuntu-noble : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:36:56.144198 | ubuntu-noble | 2026-08-13 20:36:56.144384 | ubuntu-noble | 2026-08-13 20:36:56.144649 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:36:56.144849 | ubuntu-noble | Thursday 13 August 2026 20:36:56 +0000 (0:00:00.693) 0:01:00.166 ******* 2026-08-13 20:36:56.145111 | ubuntu-noble | =============================================================================== 2026-08-13 20:36:56.145328 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.58s 2026-08-13 20:36:56.145550 | ubuntu-noble | Update "apt" cache ------------------------------------------------------ 6.30s 2026-08-13 20:36:56.145779 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.70s 2026-08-13 20:36:56.146039 | ubuntu-noble | Pull workload images ---------------------------------------------------- 4.24s 2026-08-13 20:36:56.146252 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.23s 2026-08-13 20:36:56.146479 | ubuntu-noble | Install legacy Docker binaries directly into /usr/bin ------------------- 1.90s 2026-08-13 20:36:56.146901 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 1.76s 2026-08-13 20:36:56.147201 | ubuntu-noble | vexxhost.containers.docker : Ensure group "docker" exists --------------- 1.63s 2026-08-13 20:36:56.147425 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.41s 2026-08-13 20:36:56.147646 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.33s 2026-08-13 20:36:56.147863 | ubuntu-noble | Remove versioned Docker binary links ------------------------------------ 1.21s 2026-08-13 20:36:56.148144 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.19s 2026-08-13 20:36:56.148343 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.16s 2026-08-13 20:36:56.148577 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 1.14s 2026-08-13 20:36:56.148806 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.13s 2026-08-13 20:36:56.149079 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 0.96s 2026-08-13 20:36:56.149300 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.96s 2026-08-13 20:36:56.149526 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.91s 2026-08-13 20:36:56.149749 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.90s 2026-08-13 20:36:56.150052 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.88s 2026-08-13 20:36:56.258727 | ubuntu-noble | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-13 20:36:56.264679 | ubuntu-noble | INFO [docker-upgrade > converge] Executing 2026-08-13 20:36:56.840204 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:36:56.840491 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:36:56.840776 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:36:56.841060 | ubuntu-noble | 2026-08-13 20:36:57.359357 | ubuntu-noble | 2026-08-13 20:36:57.359522 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:36:57.359733 | ubuntu-noble | 2026-08-13 20:36:57.360032 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:36:57.360248 | ubuntu-noble | Thursday 13 August 2026 20:36:57 +0000 (0:00:00.023) 0:00:00.023 ******* 2026-08-13 20:36:58.454096 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:36:58.458818 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:58.459080 | ubuntu-noble | 2026-08-13 20:36:58.459303 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:36:58.459537 | ubuntu-noble | Thursday 13 August 2026 20:36:58 +0000 (0:00:01.099) 0:00:01.123 ******* 2026-08-13 20:36:58.893654 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:58.893710 | ubuntu-noble | 2026-08-13 20:36:58.893845 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:36:58.893986 | ubuntu-noble | Thursday 13 August 2026 20:36:58 +0000 (0:00:00.434) 0:00:01.558 ******* 2026-08-13 20:36:58.939845 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:36:58.940015 | ubuntu-noble | 2026-08-13 20:36:58.940250 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:36:58.940471 | ubuntu-noble | Thursday 13 August 2026 20:36:58 +0000 (0:00:00.046) 0:00:01.604 ******* 2026-08-13 20:36:59.372854 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:36:59.373049 | ubuntu-noble | 2026-08-13 20:36:59.373322 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:36:59.373538 | ubuntu-noble | Thursday 13 August 2026 20:36:59 +0000 (0:00:00.433) 0:00:02.037 ******* 2026-08-13 20:36:59.460967 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:36:59.461231 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:36:59.461427 | ubuntu-noble | } 2026-08-13 20:36:59.461607 | ubuntu-noble | 2026-08-13 20:36:59.461818 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:36:59.462053 | ubuntu-noble | Thursday 13 August 2026 20:36:59 +0000 (0:00:00.087) 0:00:02.125 ******* 2026-08-13 20:37:00.021291 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:00.021516 | ubuntu-noble | 2026-08-13 20:37:00.021792 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:37:00.022093 | ubuntu-noble | Thursday 13 August 2026 20:37:00 +0000 (0:00:00.560) 0:00:02.685 ******* 2026-08-13 20:37:00.056811 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:00.057141 | ubuntu-noble | 2026-08-13 20:37:00.057367 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:37:00.057573 | ubuntu-noble | Thursday 13 August 2026 20:37:00 +0000 (0:00:00.035) 0:00:02.720 ******* 2026-08-13 20:37:00.110835 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:00.111066 | ubuntu-noble | 2026-08-13 20:37:00.111295 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:37:00.111520 | ubuntu-noble | Thursday 13 August 2026 20:37:00 +0000 (0:00:00.054) 0:00:02.775 ******* 2026-08-13 20:37:00.417345 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:00.417508 | ubuntu-noble | 2026-08-13 20:37:00.417728 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:37:00.417976 | ubuntu-noble | Thursday 13 August 2026 20:37:00 +0000 (0:00:00.306) 0:00:03.081 ******* 2026-08-13 20:37:01.508844 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:01.509056 | ubuntu-noble | 2026-08-13 20:37:01.509273 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:37:01.509482 | ubuntu-noble | Thursday 13 August 2026 20:37:01 +0000 (0:00:01.091) 0:00:04.172 ******* 2026-08-13 20:37:01.604489 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:01.605167 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:37:01.605404 | ubuntu-noble | } 2026-08-13 20:37:01.605692 | ubuntu-noble | 2026-08-13 20:37:01.606035 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:37:01.606282 | ubuntu-noble | Thursday 13 August 2026 20:37:01 +0000 (0:00:00.095) 0:00:04.268 ******* 2026-08-13 20:37:02.099978 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:02.100016 | ubuntu-noble | 2026-08-13 20:37:02.100022 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:37:02.100029 | ubuntu-noble | Thursday 13 August 2026 20:37:02 +0000 (0:00:00.494) 0:00:04.763 ******* 2026-08-13 20:37:04.621667 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:04.621813 | ubuntu-noble | 2026-08-13 20:37:04.622106 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:37:04.622332 | ubuntu-noble | Thursday 13 August 2026 20:37:04 +0000 (0:00:02.522) 0:00:07.285 ******* 2026-08-13 20:37:04.650290 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:04.650449 | ubuntu-noble | 2026-08-13 20:37:04.650665 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:37:04.650904 | ubuntu-noble | Thursday 13 August 2026 20:37:04 +0000 (0:00:00.029) 0:00:07.314 ******* 2026-08-13 20:37:04.672458 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:04.672666 | ubuntu-noble | 2026-08-13 20:37:04.672905 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:37:04.673164 | ubuntu-noble | Thursday 13 August 2026 20:37:04 +0000 (0:00:00.022) 0:00:07.336 ******* 2026-08-13 20:37:04.698229 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:04.698430 | ubuntu-noble | 2026-08-13 20:37:04.698657 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:37:04.698910 | ubuntu-noble | Thursday 13 August 2026 20:37:04 +0000 (0:00:00.025) 0:00:07.362 ******* 2026-08-13 20:37:05.884063 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:05.884125 | ubuntu-noble | 2026-08-13 20:37:05.884566 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:37:05.884591 | ubuntu-noble | Thursday 13 August 2026 20:37:05 +0000 (0:00:01.185) 0:00:08.547 ******* 2026-08-13 20:37:06.563295 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:06.563350 | ubuntu-noble | 2026-08-13 20:37:06.563362 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:37:06.563371 | ubuntu-noble | Thursday 13 August 2026 20:37:06 +0000 (0:00:00.678) 0:00:09.225 ******* 2026-08-13 20:37:08.047348 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:37:08.047399 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:37:08.047512 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:37:08.048056 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:37:08.048095 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:37:08.048100 | ubuntu-noble | 2026-08-13 20:37:08.048104 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:37:08.048108 | ubuntu-noble | Thursday 13 August 2026 20:37:08 +0000 (0:00:01.485) 0:00:10.710 ******* 2026-08-13 20:37:08.871424 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:08.871515 | ubuntu-noble | 2026-08-13 20:37:08.871594 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:37:08.871704 | ubuntu-noble | Thursday 13 August 2026 20:37:08 +0000 (0:00:00.819) 0:00:11.530 ******* 2026-08-13 20:37:08.871831 | ubuntu-noble | 2026-08-13 20:37:08.872250 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:37:08.872309 | ubuntu-noble | Thursday 13 August 2026 20:37:08 +0000 (0:00:00.004) 0:00:11.534 ******* 2026-08-13 20:37:09.570018 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:09.570095 | ubuntu-noble | 2026-08-13 20:37:09.570409 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:37:09.570479 | ubuntu-noble | Thursday 13 August 2026 20:37:09 +0000 (0:00:00.699) 0:00:12.233 ******* 2026-08-13 20:37:09.889730 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:09.889815 | ubuntu-noble | 2026-08-13 20:37:09.889826 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:37:09.889836 | ubuntu-noble | Thursday 13 August 2026 20:37:09 +0000 (0:00:00.317) 0:00:12.551 ******* 2026-08-13 20:37:10.222769 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:37:10.222871 | ubuntu-noble | 2026-08-13 20:37:10.222884 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:37:10.222898 | ubuntu-noble | Thursday 13 August 2026 20:37:10 +0000 (0:00:00.333) 0:00:12.885 ******* 2026-08-13 20:37:10.271958 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:10.272014 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:37:10.272025 | ubuntu-noble | } 2026-08-13 20:37:10.272035 | ubuntu-noble | 2026-08-13 20:37:10.272044 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:37:10.272054 | ubuntu-noble | Thursday 13 August 2026 20:37:10 +0000 (0:00:00.049) 0:00:12.934 ******* 2026-08-13 20:37:11.338697 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:37:11.338775 | ubuntu-noble | 2026-08-13 20:37:11.338786 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:37:11.338796 | ubuntu-noble | Thursday 13 August 2026 20:37:11 +0000 (0:00:01.066) 0:00:14.000 ******* 2026-08-13 20:37:17.091376 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:37:17.091410 | ubuntu-noble | 2026-08-13 20:37:17.091415 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:37:17.091419 | ubuntu-noble | Thursday 13 August 2026 20:37:17 +0000 (0:00:05.752) 0:00:19.752 ******* 2026-08-13 20:37:18.264307 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:18.264404 | ubuntu-noble | 2026-08-13 20:37:18.264419 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:37:18.264431 | ubuntu-noble | Thursday 13 August 2026 20:37:18 +0000 (0:00:01.174) 0:00:20.926 ******* 2026-08-13 20:37:18.298998 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:18.299032 | ubuntu-noble | 2026-08-13 20:37:18.299249 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:37:18.299521 | ubuntu-noble | Thursday 13 August 2026 20:37:18 +0000 (0:00:00.035) 0:00:20.962 ******* 2026-08-13 20:37:18.726585 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:18.726634 | ubuntu-noble | 2026-08-13 20:37:18.726640 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:37:18.726648 | ubuntu-noble | Thursday 13 August 2026 20:37:18 +0000 (0:00:00.425) 0:00:21.388 ******* 2026-08-13 20:37:19.945631 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:37:19.945704 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:37:19.945801 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:37:19.945898 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:37:19.946021 | ubuntu-noble | 2026-08-13 20:37:19.946109 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:37:19.946267 | ubuntu-noble | Thursday 13 August 2026 20:37:19 +0000 (0:00:01.220) 0:00:22.608 ******* 2026-08-13 20:37:20.636532 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:20.636591 | ubuntu-noble | 2026-08-13 20:37:20.636603 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:37:20.636613 | ubuntu-noble | Thursday 13 August 2026 20:37:20 +0000 (0:00:00.689) 0:00:23.298 ******* 2026-08-13 20:37:21.592834 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:37:21.592896 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:37:21.592906 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:37:21.592915 | ubuntu-noble | 2026-08-13 20:37:21.592960 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:37:21.592974 | ubuntu-noble | Thursday 13 August 2026 20:37:21 +0000 (0:00:00.956) 0:00:24.255 ******* 2026-08-13 20:37:22.286402 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:22.286455 | ubuntu-noble | 2026-08-13 20:37:22.286467 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:37:22.286477 | ubuntu-noble | Thursday 13 August 2026 20:37:22 +0000 (0:00:00.693) 0:00:24.948 ******* 2026-08-13 20:37:23.140003 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:37:23.140063 | ubuntu-noble | 2026-08-13 20:37:23.140068 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:37:23.140073 | ubuntu-noble | Thursday 13 August 2026 20:37:23 +0000 (0:00:00.849) 0:00:25.797 ******* 2026-08-13 20:37:23.140077 | ubuntu-noble | 2026-08-13 20:37:23.140086 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:37:23.140392 | ubuntu-noble | Thursday 13 August 2026 20:37:23 +0000 (0:00:00.002) 0:00:25.800 ******* 2026-08-13 20:37:23.184568 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:23.184612 | ubuntu-noble | 2026-08-13 20:37:23.184699 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:37:23.184793 | ubuntu-noble | Thursday 13 August 2026 20:37:23 +0000 (0:00:00.047) 0:00:25.847 ******* 2026-08-13 20:37:23.708997 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:23.709056 | ubuntu-noble | 2026-08-13 20:37:23.709067 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:37:23.709077 | ubuntu-noble | ubuntu-noble : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:37:23.709086 | ubuntu-noble | 2026-08-13 20:37:23.709095 | ubuntu-noble | 2026-08-13 20:37:23.709103 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:37:23.709112 | ubuntu-noble | Thursday 13 August 2026 20:37:23 +0000 (0:00:00.521) 0:00:26.369 ******* 2026-08-13 20:37:23.709121 | ubuntu-noble | =============================================================================== 2026-08-13 20:37:23.709129 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 5.75s 2026-08-13 20:37:23.709138 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.52s 2026-08-13 20:37:23.709219 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.48s 2026-08-13 20:37:23.709495 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.22s 2026-08-13 20:37:23.709765 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.19s 2026-08-13 20:37:23.710102 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.17s 2026-08-13 20:37:23.710372 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.10s 2026-08-13 20:37:23.710637 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.09s 2026-08-13 20:37:23.710902 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.07s 2026-08-13 20:37:23.711224 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.96s 2026-08-13 20:37:23.711499 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.85s 2026-08-13 20:37:23.711763 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.82s 2026-08-13 20:37:23.712058 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.70s 2026-08-13 20:37:23.712333 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.69s 2026-08-13 20:37:23.712612 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.69s 2026-08-13 20:37:23.712886 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.68s 2026-08-13 20:37:23.713188 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.56s 2026-08-13 20:37:23.713462 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.52s 2026-08-13 20:37:23.713726 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-13 20:37:23.714221 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-08-13 20:37:23.884620 | ubuntu-noble | INFO [docker-upgrade > converge] Executed: Successful 2026-08-13 20:37:23.891446 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executing 2026-08-13 20:37:24.518373 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:37:24.518768 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:37:24.519100 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:37:24.519361 | ubuntu-noble | 2026-08-13 20:37:25.049368 | ubuntu-noble | 2026-08-13 20:37:25.049744 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:37:25.050038 | ubuntu-noble | 2026-08-13 20:37:25.050325 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:37:25.050600 | ubuntu-noble | Thursday 13 August 2026 20:37:25 +0000 (0:00:00.023) 0:00:00.023 ******* 2026-08-13 20:37:26.187533 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:37:26.192599 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:26.192983 | ubuntu-noble | 2026-08-13 20:37:26.193290 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:37:26.193567 | ubuntu-noble | Thursday 13 August 2026 20:37:26 +0000 (0:00:01.143) 0:00:01.166 ******* 2026-08-13 20:37:26.640419 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:26.640786 | ubuntu-noble | 2026-08-13 20:37:26.641162 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:37:26.641484 | ubuntu-noble | Thursday 13 August 2026 20:37:26 +0000 (0:00:00.447) 0:00:01.614 ******* 2026-08-13 20:37:26.686783 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:26.687568 | ubuntu-noble | 2026-08-13 20:37:26.687595 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:37:26.687605 | ubuntu-noble | Thursday 13 August 2026 20:37:26 +0000 (0:00:00.046) 0:00:01.661 ******* 2026-08-13 20:37:27.138508 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:27.138559 | ubuntu-noble | 2026-08-13 20:37:27.138570 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:37:27.138579 | ubuntu-noble | Thursday 13 August 2026 20:37:27 +0000 (0:00:00.449) 0:00:02.110 ******* 2026-08-13 20:37:27.224130 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:27.224184 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:37:27.224264 | ubuntu-noble | } 2026-08-13 20:37:27.224450 | ubuntu-noble | 2026-08-13 20:37:27.224656 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:37:27.224865 | ubuntu-noble | Thursday 13 August 2026 20:37:27 +0000 (0:00:00.086) 0:00:02.197 ******* 2026-08-13 20:37:27.804608 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:27.804760 | ubuntu-noble | 2026-08-13 20:37:27.805057 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:37:27.805260 | ubuntu-noble | Thursday 13 August 2026 20:37:27 +0000 (0:00:00.580) 0:00:02.777 ******* 2026-08-13 20:37:27.840979 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:27.841187 | ubuntu-noble | 2026-08-13 20:37:27.841421 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:37:27.841655 | ubuntu-noble | Thursday 13 August 2026 20:37:27 +0000 (0:00:00.036) 0:00:02.814 ******* 2026-08-13 20:37:27.890091 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:27.890348 | ubuntu-noble | 2026-08-13 20:37:27.890673 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:37:27.891058 | ubuntu-noble | Thursday 13 August 2026 20:37:27 +0000 (0:00:00.049) 0:00:02.863 ******* 2026-08-13 20:37:28.208032 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:28.208079 | ubuntu-noble | 2026-08-13 20:37:28.208084 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:37:28.208104 | ubuntu-noble | Thursday 13 August 2026 20:37:28 +0000 (0:00:00.313) 0:00:03.177 ******* 2026-08-13 20:37:29.565069 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:29.565121 | ubuntu-noble | 2026-08-13 20:37:29.565140 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:37:29.565365 | ubuntu-noble | Thursday 13 August 2026 20:37:29 +0000 (0:00:01.361) 0:00:04.538 ******* 2026-08-13 20:37:29.662609 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:29.662718 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:37:29.662844 | ubuntu-noble | } 2026-08-13 20:37:29.663026 | ubuntu-noble | 2026-08-13 20:37:29.663129 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:37:29.663309 | ubuntu-noble | Thursday 13 August 2026 20:37:29 +0000 (0:00:00.097) 0:00:04.636 ******* 2026-08-13 20:37:30.159017 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:30.159191 | ubuntu-noble | 2026-08-13 20:37:30.159428 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:37:30.159646 | ubuntu-noble | Thursday 13 August 2026 20:37:30 +0000 (0:00:00.496) 0:00:05.132 ******* 2026-08-13 20:37:33.701313 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:33.701521 | ubuntu-noble | 2026-08-13 20:37:33.701762 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:37:33.702053 | ubuntu-noble | Thursday 13 August 2026 20:37:33 +0000 (0:00:03.542) 0:00:08.675 ******* 2026-08-13 20:37:33.730124 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:33.730326 | ubuntu-noble | 2026-08-13 20:37:33.730577 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:37:33.730812 | ubuntu-noble | Thursday 13 August 2026 20:37:33 +0000 (0:00:00.028) 0:00:08.704 ******* 2026-08-13 20:37:33.760362 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:33.760529 | ubuntu-noble | 2026-08-13 20:37:33.760772 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:37:33.761034 | ubuntu-noble | Thursday 13 August 2026 20:37:33 +0000 (0:00:00.029) 0:00:08.733 ******* 2026-08-13 20:37:33.789062 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:33.789295 | ubuntu-noble | 2026-08-13 20:37:33.789528 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:37:33.789759 | ubuntu-noble | Thursday 13 August 2026 20:37:33 +0000 (0:00:00.028) 0:00:08.762 ******* 2026-08-13 20:37:34.868353 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:34.868401 | ubuntu-noble | 2026-08-13 20:37:34.868415 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:37:34.868427 | ubuntu-noble | Thursday 13 August 2026 20:37:34 +0000 (0:00:01.078) 0:00:09.841 ******* 2026-08-13 20:37:35.566094 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:35.566151 | ubuntu-noble | 2026-08-13 20:37:35.566223 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:37:35.566432 | ubuntu-noble | Thursday 13 August 2026 20:37:35 +0000 (0:00:00.698) 0:00:10.539 ******* 2026-08-13 20:37:37.067577 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:37:37.067824 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:37:37.068085 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:37:37.068326 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:37:37.068559 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:37:37.068745 | ubuntu-noble | 2026-08-13 20:37:37.068996 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:37:37.069225 | ubuntu-noble | Thursday 13 August 2026 20:37:37 +0000 (0:00:01.501) 0:00:12.041 ******* 2026-08-13 20:37:37.899964 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:37.899998 | ubuntu-noble | 2026-08-13 20:37:37.900004 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:37:37.900010 | ubuntu-noble | Thursday 13 August 2026 20:37:37 +0000 (0:00:00.824) 0:00:12.865 ******* 2026-08-13 20:37:37.900027 | ubuntu-noble | 2026-08-13 20:37:37.900031 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:37:37.900034 | ubuntu-noble | Thursday 13 August 2026 20:37:37 +0000 (0:00:00.005) 0:00:12.871 ******* 2026-08-13 20:37:39.604073 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:39.604382 | ubuntu-noble | 2026-08-13 20:37:39.604667 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:37:39.604984 | ubuntu-noble | Thursday 13 August 2026 20:37:39 +0000 (0:00:01.706) 0:00:14.578 ******* 2026-08-13 20:37:39.914793 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:39.915155 | ubuntu-noble | 2026-08-13 20:37:39.915478 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:37:39.915763 | ubuntu-noble | Thursday 13 August 2026 20:37:39 +0000 (0:00:00.310) 0:00:14.888 ******* 2026-08-13 20:37:40.243648 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:40.244023 | ubuntu-noble | 2026-08-13 20:37:40.244349 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:37:40.244656 | ubuntu-noble | Thursday 13 August 2026 20:37:40 +0000 (0:00:00.328) 0:00:15.216 ******* 2026-08-13 20:37:40.299170 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:40.299236 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:37:40.299323 | ubuntu-noble | } 2026-08-13 20:37:40.299407 | ubuntu-noble | 2026-08-13 20:37:40.299503 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:37:40.299594 | ubuntu-noble | Thursday 13 August 2026 20:37:40 +0000 (0:00:00.056) 0:00:15.273 ******* 2026-08-13 20:37:40.789119 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:40.789173 | ubuntu-noble | 2026-08-13 20:37:40.789566 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:37:40.789610 | ubuntu-noble | Thursday 13 August 2026 20:37:40 +0000 (0:00:00.487) 0:00:15.760 ******* 2026-08-13 20:37:44.839739 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:44.839837 | ubuntu-noble | 2026-08-13 20:37:44.839852 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:37:44.839865 | ubuntu-noble | Thursday 13 August 2026 20:37:44 +0000 (0:00:04.051) 0:00:19.811 ******* 2026-08-13 20:37:46.028413 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:46.028469 | ubuntu-noble | 2026-08-13 20:37:46.028483 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:37:46.028495 | ubuntu-noble | Thursday 13 August 2026 20:37:46 +0000 (0:00:01.185) 0:00:20.997 ******* 2026-08-13 20:37:46.062089 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:37:46.062174 | ubuntu-noble | 2026-08-13 20:37:46.062188 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:37:46.062246 | ubuntu-noble | Thursday 13 August 2026 20:37:46 +0000 (0:00:00.037) 0:00:21.034 ******* 2026-08-13 20:37:46.496623 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:46.496707 | ubuntu-noble | 2026-08-13 20:37:46.496721 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:37:46.496734 | ubuntu-noble | Thursday 13 August 2026 20:37:46 +0000 (0:00:00.433) 0:00:21.468 ******* 2026-08-13 20:37:47.695091 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-13 20:37:47.695183 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:37:47.695197 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:37:47.695209 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:37:47.695221 | ubuntu-noble | 2026-08-13 20:37:47.695233 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:37:47.695254 | ubuntu-noble | Thursday 13 August 2026 20:37:47 +0000 (0:00:01.198) 0:00:22.666 ******* 2026-08-13 20:37:48.373447 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:48.373508 | ubuntu-noble | 2026-08-13 20:37:48.373651 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:37:48.373785 | ubuntu-noble | Thursday 13 August 2026 20:37:48 +0000 (0:00:00.679) 0:00:23.346 ******* 2026-08-13 20:37:49.293869 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:37:49.294053 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:37:49.295029 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:37:49.295097 | ubuntu-noble | 2026-08-13 20:37:49.295108 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:37:49.295116 | ubuntu-noble | Thursday 13 August 2026 20:37:49 +0000 (0:00:00.920) 0:00:24.267 ******* 2026-08-13 20:37:49.971726 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:49.971786 | ubuntu-noble | 2026-08-13 20:37:49.971972 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:37:49.972112 | ubuntu-noble | Thursday 13 August 2026 20:37:49 +0000 (0:00:00.675) 0:00:24.942 ******* 2026-08-13 20:37:50.676648 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:50.676721 | ubuntu-noble | 2026-08-13 20:37:50.676786 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:37:50.676882 | ubuntu-noble | Thursday 13 August 2026 20:37:50 +0000 (0:00:00.704) 0:00:25.646 ******* 2026-08-13 20:37:50.676985 | ubuntu-noble | 2026-08-13 20:37:50.677370 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:37:50.677402 | ubuntu-noble | Thursday 13 August 2026 20:37:50 +0000 (0:00:00.004) 0:00:25.651 ******* 2026-08-13 20:37:51.191364 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:51.191419 | ubuntu-noble | 2026-08-13 20:37:51.191491 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:37:51.191603 | ubuntu-noble | ubuntu-noble : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-13 20:37:51.191692 | ubuntu-noble | 2026-08-13 20:37:51.191778 | ubuntu-noble | 2026-08-13 20:37:51.191865 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:37:51.191987 | ubuntu-noble | Thursday 13 August 2026 20:37:51 +0000 (0:00:00.512) 0:00:26.163 ******* 2026-08-13 20:37:51.192074 | ubuntu-noble | =============================================================================== 2026-08-13 20:37:51.192172 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.05s 2026-08-13 20:37:51.192269 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.54s 2026-08-13 20:37:51.193975 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 1.71s 2026-08-13 20:37:51.194007 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.50s 2026-08-13 20:37:51.194014 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.36s 2026-08-13 20:37:51.194019 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.20s 2026-08-13 20:37:51.194025 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.19s 2026-08-13 20:37:51.194030 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.14s 2026-08-13 20:37:51.194035 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.08s 2026-08-13 20:37:51.194040 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.92s 2026-08-13 20:37:51.194045 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.82s 2026-08-13 20:37:51.194050 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.70s 2026-08-13 20:37:51.194055 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.70s 2026-08-13 20:37:51.194060 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.68s 2026-08-13 20:37:51.194065 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.68s 2026-08-13 20:37:51.194070 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.58s 2026-08-13 20:37:51.194075 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.51s 2026-08-13 20:37:51.194080 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.50s 2026-08-13 20:37:51.194085 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-13 20:37:51.194171 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.45s 2026-08-13 20:37:51.350671 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-13 20:37:51.361283 | ubuntu-noble | INFO [docker-upgrade > side_effect] Executing 2026-08-13 20:37:51.361677 | ubuntu-noble | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:37:51.367537 | ubuntu-noble | INFO [docker-upgrade > verify] Executing 2026-08-13 20:37:52.004191 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:37:52.004577 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:37:52.004987 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:37:52.005263 | ubuntu-noble | 2026-08-13 20:37:52.447281 | ubuntu-noble | 2026-08-13 20:37:52.447634 | ubuntu-noble | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-13 20:37:52.447888 | ubuntu-noble | 2026-08-13 20:37:52.448211 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:37:52.448500 | ubuntu-noble | Thursday 13 August 2026 20:37:52 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-08-13 20:37:53.570982 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:37:53.576068 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:53.576266 | ubuntu-noble | 2026-08-13 20:37:53.576439 | ubuntu-noble | TASK [Read pre-upgrade state] ************************************************** 2026-08-13 20:37:53.576610 | ubuntu-noble | Thursday 13 August 2026 20:37:53 +0000 (0:00:01.128) 0:00:01.139 ******* 2026-08-13 20:37:53.989888 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:53.990082 | ubuntu-noble | 2026-08-13 20:37:53.990215 | ubuntu-noble | TASK [Decode pre-upgrade state] ************************************************ 2026-08-13 20:37:53.990340 | ubuntu-noble | Thursday 13 August 2026 20:37:53 +0000 (0:00:00.413) 0:00:01.553 ******* 2026-08-13 20:37:54.046715 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:54.047037 | ubuntu-noble | 2026-08-13 20:37:54.047408 | ubuntu-noble | TASK [Read current Docker service PID] ***************************************** 2026-08-13 20:37:54.047689 | ubuntu-noble | Thursday 13 August 2026 20:37:54 +0000 (0:00:00.056) 0:00:01.609 ******* 2026-08-13 20:37:54.493639 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:54.493987 | ubuntu-noble | 2026-08-13 20:37:54.494522 | ubuntu-noble | TASK [Read current Docker service invocation ID] ******************************* 2026-08-13 20:37:54.494541 | ubuntu-noble | Thursday 13 August 2026 20:37:54 +0000 (0:00:00.446) 0:00:02.056 ******* 2026-08-13 20:37:54.823980 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:54.824036 | ubuntu-noble | 2026-08-13 20:37:54.824047 | ubuntu-noble | TASK [Read current Docker server version] ************************************** 2026-08-13 20:37:54.824056 | ubuntu-noble | Thursday 13 August 2026 20:37:54 +0000 (0:00:00.329) 0:00:02.386 ******* 2026-08-13 20:37:55.190107 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:55.190188 | ubuntu-noble | 2026-08-13 20:37:55.190415 | ubuntu-noble | TASK [Read installed Docker daemon version] ************************************ 2026-08-13 20:37:55.190629 | ubuntu-noble | Thursday 13 August 2026 20:37:55 +0000 (0:00:00.366) 0:00:02.752 ******* 2026-08-13 20:37:55.603124 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:55.603225 | ubuntu-noble | 2026-08-13 20:37:55.603236 | ubuntu-noble | TASK [Inspect installed Docker binary links] *********************************** 2026-08-13 20:37:55.603246 | ubuntu-noble | Thursday 13 August 2026 20:37:55 +0000 (0:00:00.412) 0:00:03.165 ******* 2026-08-13 20:37:56.889683 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-13 20:37:56.889844 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:37:56.890090 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:37:56.890309 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:37:56.890461 | ubuntu-noble | 2026-08-13 20:37:56.890719 | ubuntu-noble | TASK [Read future Docker daemon configuration] ********************************* 2026-08-13 20:37:56.890957 | ubuntu-noble | Thursday 13 August 2026 20:37:56 +0000 (0:00:01.286) 0:00:04.451 ******* 2026-08-13 20:37:57.195615 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:57.195781 | ubuntu-noble | 2026-08-13 20:37:57.196048 | ubuntu-noble | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-13 20:37:57.196272 | ubuntu-noble | Thursday 13 August 2026 20:37:57 +0000 (0:00:00.306) 0:00:04.758 ******* 2026-08-13 20:37:57.249387 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:57.249472 | ubuntu-noble | 2026-08-13 20:37:57.249698 | ubuntu-noble | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-13 20:37:57.249967 | ubuntu-noble | Thursday 13 August 2026 20:37:57 +0000 (0:00:00.054) 0:00:04.812 ******* 2026-08-13 20:37:57.562096 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:57.562242 | ubuntu-noble | 2026-08-13 20:37:57.562505 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:37:57.562719 | ubuntu-noble | Thursday 13 August 2026 20:37:57 +0000 (0:00:00.312) 0:00:05.125 ******* 2026-08-13 20:37:57.928500 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:57.928554 | ubuntu-noble | 2026-08-13 20:37:57.928561 | ubuntu-noble | TASK [Inspect current Docker socket] ******************************************* 2026-08-13 20:37:57.928567 | ubuntu-noble | Thursday 13 August 2026 20:37:57 +0000 (0:00:00.360) 0:00:05.486 ******* 2026-08-13 20:37:58.295580 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:58.295648 | ubuntu-noble | 2026-08-13 20:37:58.295773 | ubuntu-noble | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-13 20:37:58.295908 | ubuntu-noble | Thursday 13 August 2026 20:37:58 +0000 (0:00:00.371) 0:00:05.857 ******* 2026-08-13 20:37:58.985097 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982', 'pid': 3138, 'restart_count': 0, 'started_at': '2026-08-13T20:36:50.590873968Z'}}) 2026-08-13 20:37:58.985166 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e', 'pid': 3200, 'restart_count': 0, 'started_at': '2026-08-13T20:36:51.17919439Z'}}) 2026-08-13 20:37:58.985177 | ubuntu-noble | 2026-08-13 20:37:58.985193 | ubuntu-noble | TASK [Build current workload state] ******************************************** 2026-08-13 20:37:58.985355 | ubuntu-noble | Thursday 13 August 2026 20:37:58 +0000 (0:00:00.690) 0:00:06.547 ******* 2026-08-13 20:37:59.050820 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'msg': '', 'rc': 0, 'changed_when_result': False, 'ansible_loop_var': 'item', 'item': {'key': 'molecule-upgrade-busybox', 'value': {'id': 'a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982', 'pid': 3138, 'restart_count': 0, 'started_at': '2026-08-13T20:36:50.590873968Z'}}, 'stdout': '[\n {\n "Id": "a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982",\n "Created": "2026-08-13T20:36:50.088530459Z",\n "Path": "sh",\n "Args": [\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3138,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:36:50.590873968Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hostname",\n "HostsPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hosts",\n "LogPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982-json.log",\n "Name": "/molecule-upgrade-busybox",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "default",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605-init/diff:/var/lib/docker/overlay2/af60e3a50ad721e77c96dae3775dd41305ef032e758088d0b72001bd8c8e94b2/diff",\n "MergedDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/merged",\n "UpperDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/diff",\n "WorkDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "a08a2ca4f54c",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"\n ],\n "Cmd": [\n "sh",\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "Image": "docker.io/library/busybox:1.36.1",\n "Volumes": null,\n "WorkingDir": "",\n "Entrypoint": null,\n "NetworkDisabled": true,\n "OnBuild": null,\n "Labels": {}\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "5e433f4a93976b161877372b2894e82654e193113a378b2ba7aff89f3cfbe6d9",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/5e433f4a9397",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-13 20:37:58.570174', 'end': '2026-08-13 20:37:58.604604', 'delta': '0:00:00.034430', 'stdout_lines': ['[', ' {', ' "Id": "a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982",', ' "Created": "2026-08-13T20:36:50.088530459Z",', ' "Path": "sh",', ' "Args": [', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3138,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:36:50.590873968Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hostname",', ' "HostsPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/hosts",', ' "LogPath": "/var/lib/docker/containers/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982/a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982-json.log",', ' "Name": "/molecule-upgrade-busybox",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "default",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605-init/diff:/var/lib/docker/overlay2/af60e3a50ad721e77c96dae3775dd41305ef032e758088d0b72001bd8c8e94b2/diff",', ' "MergedDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/merged",', ' "UpperDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/diff",', ' "WorkDir": "/var/lib/docker/overlay2/7750f289bfb84c6eae6f16c45e208121e32a2706def39ee91529b9ac0ea17605/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "a08a2ca4f54c",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"', ' ],', ' "Cmd": [', ' "sh",', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "Image": "docker.io/library/busybox:1.36.1",', ' "Volumes": null,', ' "WorkingDir": "",', ' "Entrypoint": null,', ' "NetworkDisabled": true,', ' "OnBuild": null,', ' "Labels": {}', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "5e433f4a93976b161877372b2894e82654e193113a378b2ba7aff89f3cfbe6d9",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/5e433f4a9397",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "bridge": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "",', ' "EndpointID": "",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': []}) 2026-08-13 20:37:59.058990 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'msg': '', 'rc': 0, 'changed_when_result': False, 'ansible_loop_var': 'item', 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': '4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e', 'pid': 3200, 'restart_count': 0, 'started_at': '2026-08-13T20:36:51.17919439Z'}}, 'stdout': '[\n {\n "Id": "4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e",\n "Created": "2026-08-13T20:36:50.961880693Z",\n "Path": "/docker-entrypoint.sh",\n "Args": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3200,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:36:51.17919439Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hostname",\n "HostsPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hosts",\n "LogPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e-json.log",\n "Name": "/molecule-upgrade-nginx",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "host",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Target": "/etc/nginx/conf.d/default.conf",\n "ReadOnly": true\n }\n ],\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655-init/diff:/var/lib/docker/overlay2/548c8002e61ad621b65269a14fb2de5a5fa3698f5aebbcc3011f2f05a56147a5/diff:/var/lib/docker/overlay2/3f1e5f93568b6956e9a0fbf805bc22e686277a42866f55e4310b452d5a66306f/diff:/var/lib/docker/overlay2/7675dbd164052d12e9cfcc2f94992d9df7f707ebee05fb02d3cc835e7f2735d0/diff:/var/lib/docker/overlay2/5f2953f25d8e50351a80ec4a54a42394c9d51163cbbf4a86dd1d88d38cc31a80/diff:/var/lib/docker/overlay2/58a46c328a2468570538629c81bdc115d91f7de56d7786c8a0b55372ecec9d9d/diff:/var/lib/docker/overlay2/e5c319db9293885c835433ea5e0548e97c12131baccd6ba8ea9110a614a48558/diff:/var/lib/docker/overlay2/6013afd88f086992332f1e4bdea1d5802e002d1716b70aa94d7e74aa066cc3be/diff:/var/lib/docker/overlay2/6a4c7836d9211255ac000daceb2bcc37b5be37446022ba715834fd79ecbb7f7b/diff",\n "MergedDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/merged",\n "UpperDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/diff",\n "WorkDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Destination": "/etc/nginx/conf.d/default.conf",\n "Mode": "",\n "RW": false,\n "Propagation": "rslave"\n }\n ],\n "Config": {\n "Hostname": "np0000189418",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "ExposedPorts": {\n "80/tcp": {}\n },\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",\n "NGINX_VERSION=1.27.5",\n "PKG_RELEASE=1",\n "DYNPKG_RELEASE=1",\n "NJS_VERSION=0.8.10",\n "NJS_RELEASE=1"\n ],\n "Cmd": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "Image": "docker.io/library/nginx:1.27.5-alpine",\n "Volumes": null,\n "WorkingDir": "/",\n "Entrypoint": [\n "/docker-entrypoint.sh"\n ],\n "OnBuild": null,\n "Labels": {\n "maintainer": "NGINX Docker Maintainers "\n },\n "StopSignal": "SIGQUIT"\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "be71a551cc81f508cba2759d7598e5a3569051b44ef2eaf4bbb6b5d7ad7b879d",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/default",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "host": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "383ae3e76f49f2e3b4ccd79bd2c73c725855f71a63a4cca958944101dd282a2f",\n "EndpointID": "f17d450ef64421560c17fb3bb8f9943d2e60292660f265138038f88fd24df704",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-13 20:37:58.887808', 'end': '2026-08-13 20:37:58.922654', 'delta': '0:00:00.034846', 'stdout_lines': ['[', ' {', ' "Id": "4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e",', ' "Created": "2026-08-13T20:36:50.961880693Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3200,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:36:51.17919439Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hostname",', ' "HostsPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/hosts",', ' "LogPath": "/var/lib/docker/containers/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e/4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e-json.log",', ' "Name": "/molecule-upgrade-nginx",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "host",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Target": "/etc/nginx/conf.d/default.conf",', ' "ReadOnly": true', ' }', ' ],', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655-init/diff:/var/lib/docker/overlay2/548c8002e61ad621b65269a14fb2de5a5fa3698f5aebbcc3011f2f05a56147a5/diff:/var/lib/docker/overlay2/3f1e5f93568b6956e9a0fbf805bc22e686277a42866f55e4310b452d5a66306f/diff:/var/lib/docker/overlay2/7675dbd164052d12e9cfcc2f94992d9df7f707ebee05fb02d3cc835e7f2735d0/diff:/var/lib/docker/overlay2/5f2953f25d8e50351a80ec4a54a42394c9d51163cbbf4a86dd1d88d38cc31a80/diff:/var/lib/docker/overlay2/58a46c328a2468570538629c81bdc115d91f7de56d7786c8a0b55372ecec9d9d/diff:/var/lib/docker/overlay2/e5c319db9293885c835433ea5e0548e97c12131baccd6ba8ea9110a614a48558/diff:/var/lib/docker/overlay2/6013afd88f086992332f1e4bdea1d5802e002d1716b70aa94d7e74aa066cc3be/diff:/var/lib/docker/overlay2/6a4c7836d9211255ac000daceb2bcc37b5be37446022ba715834fd79ecbb7f7b/diff",', ' "MergedDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/merged",', ' "UpperDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/diff",', ' "WorkDir": "/var/lib/docker/overlay2/116a4b3b62834a3a0707c0183613098526886e53428841d6028f827b04d66655/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Destination": "/etc/nginx/conf.d/default.conf",', ' "Mode": "",', ' "RW": false,', ' "Propagation": "rslave"', ' }', ' ],', ' "Config": {', ' "Hostname": "np0000189418",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "ExposedPorts": {', ' "80/tcp": {}', ' },', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",', ' "NGINX_VERSION=1.27.5",', ' "PKG_RELEASE=1",', ' "DYNPKG_RELEASE=1",', ' "NJS_VERSION=0.8.10",', ' "NJS_RELEASE=1"', ' ],', ' "Cmd": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "Image": "docker.io/library/nginx:1.27.5-alpine",', ' "Volumes": null,', ' "WorkingDir": "/",', ' "Entrypoint": [', ' "/docker-entrypoint.sh"', ' ],', ' "OnBuild": null,', ' "Labels": {', ' "maintainer": "NGINX Docker Maintainers "', ' },', ' "StopSignal": "SIGQUIT"', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "be71a551cc81f508cba2759d7598e5a3569051b44ef2eaf4bbb6b5d7ad7b879d",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/default",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "host": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "383ae3e76f49f2e3b4ccd79bd2c73c725855f71a63a4cca958944101dd282a2f",', ' "EndpointID": "f17d450ef64421560c17fb3bb8f9943d2e60292660f265138038f88fd24df704",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': []}) 2026-08-13 20:37:59.070485 | ubuntu-noble | 2026-08-13 20:37:59.070582 | ubuntu-noble | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-13 20:37:59.070593 | ubuntu-noble | Thursday 13 August 2026 20:37:59 +0000 (0:00:00.084) 0:00:06.631 ******* 2026-08-13 20:37:59.130491 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:59.130550 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.130561 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.130570 | ubuntu-noble | } 2026-08-13 20:37:59.130579 | ubuntu-noble | 2026-08-13 20:37:59.130589 | ubuntu-noble | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-13 20:37:59.130598 | ubuntu-noble | Thursday 13 August 2026 20:37:59 +0000 (0:00:00.059) 0:00:06.691 ******* 2026-08-13 20:37:59.171138 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:59.171207 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.171212 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.171217 | ubuntu-noble | } 2026-08-13 20:37:59.171226 | ubuntu-noble | 2026-08-13 20:37:59.171421 | ubuntu-noble | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-13 20:37:59.171631 | ubuntu-noble | Thursday 13 August 2026 20:37:59 +0000 (0:00:00.042) 0:00:06.733 ******* 2026-08-13 20:37:59.245321 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'ansible_loop_var': 'item', 'item': 'docker', 'stat': {'exists': True, 'path': '/usr/bin/docker', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 39, 'inode': 33564, 'dev': 64769, 'nlink': 1, 'atime': 1786653439.0222232, 'mtime': 1786653439.0102227, 'ctime': 1786653439.0102227, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'disk_usage_bytes': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}}) => { 2026-08-13 20:37:59.245534 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.245735 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.245961 | ubuntu-noble | "item": { 2026-08-13 20:37:59.246173 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.246374 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.246564 | ubuntu-noble | "failed": false, 2026-08-13 20:37:59.246761 | ubuntu-noble | "item": "docker", 2026-08-13 20:37:59.247000 | ubuntu-noble | "stat": { 2026-08-13 20:37:59.247195 | ubuntu-noble | "atime": 1786653439.0222232, 2026-08-13 20:37:59.247393 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:37:59.247593 | ubuntu-noble | "attributes": [], 2026-08-13 20:37:59.247795 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:37:59.248038 | ubuntu-noble | "blocks": 0, 2026-08-13 20:37:59.248227 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:37:59.248430 | ubuntu-noble | "ctime": 1786653439.0102227, 2026-08-13 20:37:59.248626 | ubuntu-noble | "dev": 64769, 2026-08-13 20:37:59.248821 | ubuntu-noble | "device_type": 0, 2026-08-13 20:37:59.249077 | ubuntu-noble | "disk_usage_bytes": 0, 2026-08-13 20:37:59.249265 | ubuntu-noble | "executable": true, 2026-08-13 20:37:59.249460 | ubuntu-noble | "exists": true, 2026-08-13 20:37:59.249699 | ubuntu-noble | "gid": 0, 2026-08-13 20:37:59.249882 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:37:59.250134 | ubuntu-noble | "inode": 33564, 2026-08-13 20:37:59.250321 | ubuntu-noble | "isblk": false, 2026-08-13 20:37:59.250518 | ubuntu-noble | "ischr": false, 2026-08-13 20:37:59.250709 | ubuntu-noble | "isdir": false, 2026-08-13 20:37:59.250903 | ubuntu-noble | "isfifo": false, 2026-08-13 20:37:59.251144 | ubuntu-noble | "isgid": false, 2026-08-13 20:37:59.251334 | ubuntu-noble | "islnk": true, 2026-08-13 20:37:59.251532 | ubuntu-noble | "isreg": false, 2026-08-13 20:37:59.251729 | ubuntu-noble | "issock": false, 2026-08-13 20:37:59.251941 | ubuntu-noble | "isuid": false, 2026-08-13 20:37:59.252165 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:37:59.252374 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:37:59.252573 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:37:59.252768 | ubuntu-noble | "mode": "0777", 2026-08-13 20:37:59.253014 | ubuntu-noble | "mtime": 1786653439.0102227, 2026-08-13 20:37:59.253207 | ubuntu-noble | "nlink": 1, 2026-08-13 20:37:59.253406 | ubuntu-noble | "path": "/usr/bin/docker", 2026-08-13 20:37:59.253683 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:37:59.253880 | ubuntu-noble | "readable": true, 2026-08-13 20:37:59.254122 | ubuntu-noble | "rgrp": true, 2026-08-13 20:37:59.254310 | ubuntu-noble | "roth": true, 2026-08-13 20:37:59.254508 | ubuntu-noble | "rusr": true, 2026-08-13 20:37:59.254633 | ubuntu-noble | "size": 39, 2026-08-13 20:37:59.254753 | ubuntu-noble | "uid": 0, 2026-08-13 20:37:59.254877 | ubuntu-noble | "version": null, 2026-08-13 20:37:59.255033 | ubuntu-noble | "wgrp": true, 2026-08-13 20:37:59.255148 | ubuntu-noble | "woth": true, 2026-08-13 20:37:59.255271 | ubuntu-noble | "writeable": true, 2026-08-13 20:37:59.255393 | ubuntu-noble | "wusr": true, 2026-08-13 20:37:59.255517 | ubuntu-noble | "xgrp": true, 2026-08-13 20:37:59.255639 | ubuntu-noble | "xoth": true, 2026-08-13 20:37:59.255759 | ubuntu-noble | "xusr": true 2026-08-13 20:37:59.255879 | ubuntu-noble | } 2026-08-13 20:37:59.256034 | ubuntu-noble | }, 2026-08-13 20:37:59.256155 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.256276 | ubuntu-noble | } 2026-08-13 20:37:59.256458 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'ansible_loop_var': 'item', 'item': 'docker-init', 'stat': {'exists': True, 'path': '/usr/bin/docker-init', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 44, 'inode': 33560, 'dev': 64769, 'nlink': 1, 'atime': 1786653439.317234, 'mtime': 1786653439.3162339, 'ctime': 1786653439.3162339, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'disk_usage_bytes': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-init', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-init', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}}) => { 2026-08-13 20:37:59.256590 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.256716 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.256837 | ubuntu-noble | "item": { 2026-08-13 20:37:59.256992 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.257112 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.257235 | ubuntu-noble | "failed": false, 2026-08-13 20:37:59.257359 | ubuntu-noble | "item": "docker-init", 2026-08-13 20:37:59.257481 | ubuntu-noble | "stat": { 2026-08-13 20:37:59.257630 | ubuntu-noble | "atime": 1786653439.317234, 2026-08-13 20:37:59.257746 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:37:59.257871 | ubuntu-noble | "attributes": [], 2026-08-13 20:37:59.258028 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:37:59.258142 | ubuntu-noble | "blocks": 0, 2026-08-13 20:37:59.258266 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:37:59.258394 | ubuntu-noble | "ctime": 1786653439.3162339, 2026-08-13 20:37:59.258517 | ubuntu-noble | "dev": 64769, 2026-08-13 20:37:59.258641 | ubuntu-noble | "device_type": 0, 2026-08-13 20:37:59.258766 | ubuntu-noble | "disk_usage_bytes": 0, 2026-08-13 20:37:59.258883 | ubuntu-noble | "executable": true, 2026-08-13 20:37:59.259037 | ubuntu-noble | "exists": true, 2026-08-13 20:37:59.259154 | ubuntu-noble | "gid": 0, 2026-08-13 20:37:59.259277 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:37:59.259408 | ubuntu-noble | "inode": 33560, 2026-08-13 20:37:59.259533 | ubuntu-noble | "isblk": false, 2026-08-13 20:37:59.259662 | ubuntu-noble | "ischr": false, 2026-08-13 20:37:59.259785 | ubuntu-noble | "isdir": false, 2026-08-13 20:37:59.259908 | ubuntu-noble | "isfifo": false, 2026-08-13 20:37:59.260062 | ubuntu-noble | "isgid": false, 2026-08-13 20:37:59.260182 | ubuntu-noble | "islnk": true, 2026-08-13 20:37:59.260306 | ubuntu-noble | "isreg": false, 2026-08-13 20:37:59.260428 | ubuntu-noble | "issock": false, 2026-08-13 20:37:59.260556 | ubuntu-noble | "isuid": false, 2026-08-13 20:37:59.260688 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:37:59.260816 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:37:59.260972 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:37:59.261094 | ubuntu-noble | "mode": "0777", 2026-08-13 20:37:59.261222 | ubuntu-noble | "mtime": 1786653439.3162339, 2026-08-13 20:37:59.261343 | ubuntu-noble | "nlink": 1, 2026-08-13 20:37:59.261471 | ubuntu-noble | "path": "/usr/bin/docker-init", 2026-08-13 20:37:59.261611 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:37:59.261737 | ubuntu-noble | "readable": true, 2026-08-13 20:37:59.261860 | ubuntu-noble | "rgrp": true, 2026-08-13 20:37:59.262011 | ubuntu-noble | "roth": true, 2026-08-13 20:37:59.262127 | ubuntu-noble | "rusr": true, 2026-08-13 20:37:59.262250 | ubuntu-noble | "size": 44, 2026-08-13 20:37:59.262369 | ubuntu-noble | "uid": 0, 2026-08-13 20:37:59.262493 | ubuntu-noble | "version": null, 2026-08-13 20:37:59.262616 | ubuntu-noble | "wgrp": true, 2026-08-13 20:37:59.262739 | ubuntu-noble | "woth": true, 2026-08-13 20:37:59.262861 | ubuntu-noble | "writeable": true, 2026-08-13 20:37:59.263014 | ubuntu-noble | "wusr": true, 2026-08-13 20:37:59.263133 | ubuntu-noble | "xgrp": true, 2026-08-13 20:37:59.263255 | ubuntu-noble | "xoth": true, 2026-08-13 20:37:59.263377 | ubuntu-noble | "xusr": true 2026-08-13 20:37:59.263496 | ubuntu-noble | } 2026-08-13 20:37:59.263617 | ubuntu-noble | }, 2026-08-13 20:37:59.263744 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.263864 | ubuntu-noble | } 2026-08-13 20:37:59.264075 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'ansible_loop_var': 'item', 'item': 'dockerd', 'stat': {'exists': True, 'path': '/usr/bin/dockerd', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 40, 'inode': 33561, 'dev': 64769, 'nlink': 1, 'atime': 1786653439.6152449, 'mtime': 1786653439.614245, 'ctime': 1786653439.614245, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'disk_usage_bytes': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/dockerd', 'lnk_target': '/var/lib/downloads/docker-29.7.2/dockerd', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}}) => { 2026-08-13 20:37:59.264197 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.264322 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.264443 | ubuntu-noble | "item": { 2026-08-13 20:37:59.264569 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.264694 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.264814 | ubuntu-noble | "failed": false, 2026-08-13 20:37:59.264963 | ubuntu-noble | "item": "dockerd", 2026-08-13 20:37:59.265083 | ubuntu-noble | "stat": { 2026-08-13 20:37:59.265209 | ubuntu-noble | "atime": 1786653439.6152449, 2026-08-13 20:37:59.265332 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:37:59.265455 | ubuntu-noble | "attributes": [], 2026-08-13 20:37:59.265633 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:37:59.265744 | ubuntu-noble | "blocks": 0, 2026-08-13 20:37:59.265870 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:37:59.266314 | ubuntu-noble | "ctime": 1786653439.614245, 2026-08-13 20:37:59.266448 | ubuntu-noble | "dev": 64769, 2026-08-13 20:37:59.266567 | ubuntu-noble | "device_type": 0, 2026-08-13 20:37:59.266663 | ubuntu-noble | "disk_usage_bytes": 0, 2026-08-13 20:37:59.266757 | ubuntu-noble | "executable": true, 2026-08-13 20:37:59.266844 | ubuntu-noble | "exists": true, 2026-08-13 20:37:59.266953 | ubuntu-noble | "gid": 0, 2026-08-13 20:37:59.267048 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:37:59.267141 | ubuntu-noble | "inode": 33561, 2026-08-13 20:37:59.267233 | ubuntu-noble | "isblk": false, 2026-08-13 20:37:59.267325 | ubuntu-noble | "ischr": false, 2026-08-13 20:37:59.267417 | ubuntu-noble | "isdir": false, 2026-08-13 20:37:59.267509 | ubuntu-noble | "isfifo": false, 2026-08-13 20:37:59.267601 | ubuntu-noble | "isgid": false, 2026-08-13 20:37:59.267694 | ubuntu-noble | "islnk": true, 2026-08-13 20:37:59.267789 | ubuntu-noble | "isreg": false, 2026-08-13 20:37:59.267882 | ubuntu-noble | "issock": false, 2026-08-13 20:37:59.267998 | ubuntu-noble | "isuid": false, 2026-08-13 20:37:59.268091 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:37:59.268188 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:37:59.268281 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:37:59.268374 | ubuntu-noble | "mode": "0777", 2026-08-13 20:37:59.268469 | ubuntu-noble | "mtime": 1786653439.614245, 2026-08-13 20:37:59.268559 | ubuntu-noble | "nlink": 1, 2026-08-13 20:37:59.268654 | ubuntu-noble | "path": "/usr/bin/dockerd", 2026-08-13 20:37:59.268745 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:37:59.268837 | ubuntu-noble | "readable": true, 2026-08-13 20:37:59.268943 | ubuntu-noble | "rgrp": true, 2026-08-13 20:37:59.269037 | ubuntu-noble | "roth": true, 2026-08-13 20:37:59.269127 | ubuntu-noble | "rusr": true, 2026-08-13 20:37:59.269218 | ubuntu-noble | "size": 40, 2026-08-13 20:37:59.269308 | ubuntu-noble | "uid": 0, 2026-08-13 20:37:59.269400 | ubuntu-noble | "version": null, 2026-08-13 20:37:59.269512 | ubuntu-noble | "wgrp": true, 2026-08-13 20:37:59.269601 | ubuntu-noble | "woth": true, 2026-08-13 20:37:59.269695 | ubuntu-noble | "writeable": true, 2026-08-13 20:37:59.269784 | ubuntu-noble | "wusr": true, 2026-08-13 20:37:59.269874 | ubuntu-noble | "xgrp": true, 2026-08-13 20:37:59.269988 | ubuntu-noble | "xoth": true, 2026-08-13 20:37:59.270072 | ubuntu-noble | "xusr": true 2026-08-13 20:37:59.270161 | ubuntu-noble | } 2026-08-13 20:37:59.270250 | ubuntu-noble | }, 2026-08-13 20:37:59.270344 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.270431 | ubuntu-noble | } 2026-08-13 20:37:59.270569 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'failed': False, 'ansible_loop_var': 'item', 'item': 'docker-proxy', 'stat': {'exists': True, 'path': '/usr/bin/docker-proxy', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 45, 'inode': 33565, 'dev': 64769, 'nlink': 1, 'atime': 1786653439.9042556, 'mtime': 1786653439.9032555, 'ctime': 1786653439.9032555, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'disk_usage_bytes': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}}) => { 2026-08-13 20:37:59.270663 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.270754 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.270845 | ubuntu-noble | "item": { 2026-08-13 20:37:59.270959 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.271050 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.271141 | ubuntu-noble | "failed": false, 2026-08-13 20:37:59.271236 | ubuntu-noble | "item": "docker-proxy", 2026-08-13 20:37:59.271325 | ubuntu-noble | "stat": { 2026-08-13 20:37:59.271419 | ubuntu-noble | "atime": 1786653439.9042556, 2026-08-13 20:37:59.271511 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:37:59.271602 | ubuntu-noble | "attributes": [], 2026-08-13 20:37:59.271696 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:37:59.271787 | ubuntu-noble | "blocks": 0, 2026-08-13 20:37:59.271879 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:37:59.271998 | ubuntu-noble | "ctime": 1786653439.9032555, 2026-08-13 20:37:59.272085 | ubuntu-noble | "dev": 64769, 2026-08-13 20:37:59.272177 | ubuntu-noble | "device_type": 0, 2026-08-13 20:37:59.272270 | ubuntu-noble | "disk_usage_bytes": 0, 2026-08-13 20:37:59.272368 | ubuntu-noble | "executable": true, 2026-08-13 20:37:59.272458 | ubuntu-noble | "exists": true, 2026-08-13 20:37:59.272552 | ubuntu-noble | "gid": 0, 2026-08-13 20:37:59.272644 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:37:59.272735 | ubuntu-noble | "inode": 33565, 2026-08-13 20:37:59.272825 | ubuntu-noble | "isblk": false, 2026-08-13 20:37:59.272917 | ubuntu-noble | "ischr": false, 2026-08-13 20:37:59.273027 | ubuntu-noble | "isdir": false, 2026-08-13 20:37:59.273119 | ubuntu-noble | "isfifo": false, 2026-08-13 20:37:59.273214 | ubuntu-noble | "isgid": false, 2026-08-13 20:37:59.273306 | ubuntu-noble | "islnk": true, 2026-08-13 20:37:59.273398 | ubuntu-noble | "isreg": false, 2026-08-13 20:37:59.273503 | ubuntu-noble | "issock": false, 2026-08-13 20:37:59.273597 | ubuntu-noble | "isuid": false, 2026-08-13 20:37:59.273695 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:37:59.273793 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:37:59.273884 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:37:59.273998 | ubuntu-noble | "mode": "0777", 2026-08-13 20:37:59.274086 | ubuntu-noble | "mtime": 1786653439.9032555, 2026-08-13 20:37:59.274176 | ubuntu-noble | "nlink": 1, 2026-08-13 20:37:59.274272 | ubuntu-noble | "path": "/usr/bin/docker-proxy", 2026-08-13 20:37:59.274364 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:37:59.274456 | ubuntu-noble | "readable": true, 2026-08-13 20:37:59.274547 | ubuntu-noble | "rgrp": true, 2026-08-13 20:37:59.274639 | ubuntu-noble | "roth": true, 2026-08-13 20:37:59.274728 | ubuntu-noble | "rusr": true, 2026-08-13 20:37:59.274819 | ubuntu-noble | "size": 45, 2026-08-13 20:37:59.274908 | ubuntu-noble | "uid": 0, 2026-08-13 20:37:59.275025 | ubuntu-noble | "version": null, 2026-08-13 20:37:59.275111 | ubuntu-noble | "wgrp": true, 2026-08-13 20:37:59.275202 | ubuntu-noble | "woth": true, 2026-08-13 20:37:59.275293 | ubuntu-noble | "writeable": true, 2026-08-13 20:37:59.275384 | ubuntu-noble | "wusr": true, 2026-08-13 20:37:59.275473 | ubuntu-noble | "xgrp": true, 2026-08-13 20:37:59.275564 | ubuntu-noble | "xoth": true, 2026-08-13 20:37:59.275654 | ubuntu-noble | "xusr": true 2026-08-13 20:37:59.275742 | ubuntu-noble | } 2026-08-13 20:37:59.275833 | ubuntu-noble | }, 2026-08-13 20:37:59.275940 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.276035 | ubuntu-noble | } 2026-08-13 20:37:59.276159 | ubuntu-noble | 2026-08-13 20:37:59.276257 | ubuntu-noble | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-13 20:37:59.276354 | ubuntu-noble | Thursday 13 August 2026 20:37:59 +0000 (0:00:00.084) 0:00:06.818 ******* 2026-08-13 20:37:59.333107 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982', 'pid': 3138, 'restart_count': 0, 'started_at': '2026-08-13T20:36:50.590873968Z'}}) => { 2026-08-13 20:37:59.333283 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.333515 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.333717 | ubuntu-noble | "item": { 2026-08-13 20:37:59.334063 | ubuntu-noble | "key": "molecule-upgrade-busybox", 2026-08-13 20:37:59.334165 | ubuntu-noble | "value": { 2026-08-13 20:37:59.334384 | ubuntu-noble | "id": "a08a2ca4f54c18f142a46284cb947f155aa898b8bed8551200ab7d283cb10982", 2026-08-13 20:37:59.334587 | ubuntu-noble | "pid": 3138, 2026-08-13 20:37:59.334786 | ubuntu-noble | "restart_count": 0, 2026-08-13 20:37:59.335038 | ubuntu-noble | "started_at": "2026-08-13T20:36:50.590873968Z" 2026-08-13 20:37:59.335226 | ubuntu-noble | } 2026-08-13 20:37:59.335419 | ubuntu-noble | }, 2026-08-13 20:37:59.335623 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.335814 | ubuntu-noble | } 2026-08-13 20:37:59.336098 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e', 'pid': 3200, 'restart_count': 0, 'started_at': '2026-08-13T20:36:51.17919439Z'}}) => { 2026-08-13 20:37:59.336300 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:37:59.336503 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.336700 | ubuntu-noble | "item": { 2026-08-13 20:37:59.336904 | ubuntu-noble | "key": "molecule-upgrade-nginx", 2026-08-13 20:37:59.337144 | ubuntu-noble | "value": { 2026-08-13 20:37:59.337355 | ubuntu-noble | "id": "4a7082905b2a4664b6226076c0d9460fb798b15e0dd113ff4543d857b24a4e5e", 2026-08-13 20:37:59.337574 | ubuntu-noble | "pid": 3200, 2026-08-13 20:37:59.337775 | ubuntu-noble | "restart_count": 0, 2026-08-13 20:37:59.338021 | ubuntu-noble | "started_at": "2026-08-13T20:36:51.17919439Z" 2026-08-13 20:37:59.338210 | ubuntu-noble | } 2026-08-13 20:37:59.338404 | ubuntu-noble | }, 2026-08-13 20:37:59.338606 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.338798 | ubuntu-noble | } 2026-08-13 20:37:59.339020 | ubuntu-noble | 2026-08-13 20:37:59.339230 | ubuntu-noble | TASK [Read counter workload progress after upgrade] **************************** 2026-08-13 20:37:59.339443 | ubuntu-noble | Thursday 13 August 2026 20:37:59 +0000 (0:00:00.078) 0:00:06.896 ******* 2026-08-13 20:37:59.737394 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:37:59.737509 | ubuntu-noble | 2026-08-13 20:37:59.737735 | ubuntu-noble | TASK [Assert counter workload remained functional] ***************************** 2026-08-13 20:37:59.737979 | ubuntu-noble | Thursday 13 August 2026 20:37:59 +0000 (0:00:00.403) 0:00:07.299 ******* 2026-08-13 20:37:59.796223 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:37:59.796291 | ubuntu-noble | "changed": false, 2026-08-13 20:37:59.796345 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:37:59.796437 | ubuntu-noble | } 2026-08-13 20:37:59.796525 | ubuntu-noble | 2026-08-13 20:37:59.796618 | ubuntu-noble | TASK [Verify HTTP workload is functional] ************************************** 2026-08-13 20:37:59.796714 | ubuntu-noble | Thursday 13 August 2026 20:37:59 +0000 (0:00:00.059) 0:00:07.359 ******* 2026-08-13 20:38:00.424878 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:38:00.425140 | ubuntu-noble | 2026-08-13 20:38:00.425367 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:38:00.425593 | ubuntu-noble | ubuntu-noble : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:38:00.425809 | ubuntu-noble | 2026-08-13 20:38:00.426062 | ubuntu-noble | 2026-08-13 20:38:00.426285 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:38:00.426513 | ubuntu-noble | Thursday 13 August 2026 20:38:00 +0000 (0:00:00.628) 0:00:07.988 ******* 2026-08-13 20:38:00.426725 | ubuntu-noble | =============================================================================== 2026-08-13 20:38:00.426986 | ubuntu-noble | Inspect installed Docker binary links ----------------------------------- 1.29s 2026-08-13 20:38:00.427213 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.13s 2026-08-13 20:38:00.427456 | ubuntu-noble | Inspect workload containers after upgrade ------------------------------- 0.69s 2026-08-13 20:38:00.427687 | ubuntu-noble | Verify HTTP workload is functional -------------------------------------- 0.63s 2026-08-13 20:38:00.427914 | ubuntu-noble | Read current Docker service PID ----------------------------------------- 0.45s 2026-08-13 20:38:00.428171 | ubuntu-noble | Read pre-upgrade state -------------------------------------------------- 0.41s 2026-08-13 20:38:00.428398 | ubuntu-noble | Read installed Docker daemon version ------------------------------------ 0.41s 2026-08-13 20:38:00.428626 | ubuntu-noble | Read counter workload progress after upgrade ---------------------------- 0.40s 2026-08-13 20:38:00.428848 | ubuntu-noble | Inspect current Docker socket ------------------------------------------- 0.37s 2026-08-13 20:38:00.429163 | ubuntu-noble | Read current Docker server version -------------------------------------- 0.37s 2026-08-13 20:38:00.429394 | ubuntu-noble | Read running Docker daemon executable inode ----------------------------- 0.36s 2026-08-13 20:38:00.429757 | ubuntu-noble | Read current Docker service invocation ID ------------------------------- 0.33s 2026-08-13 20:38:00.429859 | ubuntu-noble | Resolve running Docker daemon executable -------------------------------- 0.31s 2026-08-13 20:38:00.430015 | ubuntu-noble | Read future Docker daemon configuration --------------------------------- 0.31s 2026-08-13 20:38:00.430156 | ubuntu-noble | Assert Docker binaries point to the staged version ---------------------- 0.08s 2026-08-13 20:38:00.430280 | ubuntu-noble | Build current workload state -------------------------------------------- 0.08s 2026-08-13 20:38:00.430412 | ubuntu-noble | Assert workload containers were neither recreated nor restarted --------- 0.08s 2026-08-13 20:38:00.430552 | ubuntu-noble | Assert counter workload remained functional ----------------------------- 0.06s 2026-08-13 20:38:00.430682 | ubuntu-noble | Assert Docker daemon was not restarted ---------------------------------- 0.06s 2026-08-13 20:38:00.430819 | ubuntu-noble | Decode pre-upgrade state ------------------------------------------------ 0.06s 2026-08-13 20:38:00.562004 | ubuntu-noble | INFO [docker-upgrade > verify] Executed: Successful 2026-08-13 20:38:00.572850 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:38:00.573234 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:38:00.578846 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:38:00.578883 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:38:00.579014 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:38:00.579310 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:38:01.283251 | ubuntu-noble | ok: Runtime: 0:02:45.556942 2026-08-13 20:38:01.337417 | 2026-08-13 20:38:01.337555 | PLAY RECAP 2026-08-13 20:38:01.337652 | ubuntu-noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:38:01.337703 | 2026-08-13 20:38:01.454929 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:38:01.468394 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:38:02.043558 | 2026-08-13 20:38:02.043982 | PLAY [all] 2026-08-13 20:38:02.055265 | 2026-08-13 20:38:02.055343 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:38:02.100120 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:38:02.110110 | 2026-08-13 20:38:02.110232 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:38:02.155240 | ubuntu-noble | ok 2026-08-13 20:38:02.283453 | 2026-08-13 20:38:02.283606 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:38:02.673232 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/work/logs" 2026-08-13 20:38:02.870667 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/work/artifacts" 2026-08-13 20:38:03.091527 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/ec21a807a2d24da88fb71b0f3b2ce926/work/docs" 2026-08-13 20:38:03.107165 | 2026-08-13 20:38:03.107281 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:38:03.816272 | ubuntu-noble | ok 2026-08-13 20:38:03.816501 | ubuntu-noble | changed: All items complete 2026-08-13 20:38:03.816542 | 2026-08-13 20:38:04.272884 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 20:38:04.762191 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 20:38:04.799395 | 2026-08-13 20:38:04.799526 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:38:05.236175 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009526 2026-08-13 20:38:05.551132 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009140 2026-08-13 20:38:05.575138 | 2026-08-13 20:38:05.575268 | PLAY [all] 2026-08-13 20:38:05.582864 | 2026-08-13 20:38:05.582941 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:38:06.089601 | ubuntu-noble | changed 2026-08-13 20:38:06.097349 | 2026-08-13 20:38:06.097404 | PLAY RECAP 2026-08-13 20:38:06.097451 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:38:06.097472 | 2026-08-13 20:38:06.229909 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:38:06.231185 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:38:06.827444 | 2026-08-13 20:38:06.827589 | PLAY [localhost] 2026-08-13 20:38:06.838508 | 2026-08-13 20:38:06.838582 | TASK [Generate Zuul manifest] 2026-08-13 20:38:06.855976 | localhost | ok 2026-08-13 20:38:06.870189 | 2026-08-13 20:38:06.870315 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:38:07.255240 | localhost | changed 2026-08-13 20:38:07.268370 | 2026-08-13 20:38:07.268467 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:38:07.301294 | localhost | ok 2026-08-13 20:38:07.311545 | 2026-08-13 20:38:07.311612 | TASK [Upload logs] 2026-08-13 20:38:07.332030 | localhost | ok 2026-08-13 20:38:07.388606 | 2026-08-13 20:38:07.388706 | TASK [Set zuul-log-path fact] 2026-08-13 20:38:07.410146 | localhost | ok 2026-08-13 20:38:07.423731 | 2026-08-13 20:38:07.423797 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:38:07.452755 | localhost | ok 2026-08-13 20:38:07.461991 | 2026-08-13 20:38:07.462055 | TASK [upload-logs : Create log directories] 2026-08-13 20:38:07.845134 | localhost | changed 2026-08-13 20:38:07.852760 | 2026-08-13 20:38:07.852863 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:38:08.229109 | localhost -> localhost | ok: Runtime: 0:00:00.005033 2026-08-13 20:38:08.235210 | 2026-08-13 20:38:08.235275 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:38:09.045666 | localhost | Output suppressed because no_log was given 2026-08-13 20:38:09.049225 | 2026-08-13 20:38:09.049287 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:38:09.097004 | localhost | skipping: Conditional result was False 2026-08-13 20:38:09.106306 | localhost | skipping: Conditional result was False 2026-08-13 20:38:09.117900 | 2026-08-13 20:38:09.118035 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:38:09.155158 | localhost | skipping: Conditional result was False 2026-08-13 20:38:09.155433 | 2026-08-13 20:38:09.161226 | localhost | skipping: Conditional result was False 2026-08-13 20:38:09.171031 | 2026-08-13 20:38:09.171269 | LOOP [upload-logs : Upload console log and json output]