2026-08-13 20:41:45.936787 | Job console starting 2026-08-13 20:41:45.945535 | Updating git repos 2026-08-13 20:41:45.984127 | Cloning repos into workspace 2026-08-13 20:41:47.602565 | Restoring repo states 2026-08-13 20:41:47.610413 | Merging changes 2026-08-13 20:41:48.697526 | Checking out repos 2026-08-13 20:41:49.260225 | Preparing playbooks 2026-08-13 20:42:05.721379 | Running Ansible setup 2026-08-13 20:42:08.886803 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:42:09.479467 | 2026-08-13 20:42:09.479715 | PLAY [localhost] 2026-08-13 20:42:09.487631 | 2026-08-13 20:42:09.487702 | TASK [Gathering Facts] 2026-08-13 20:42:10.349958 | localhost | ok 2026-08-13 20:42:10.359263 | 2026-08-13 20:42:10.359364 | TASK [Setup log path fact] 2026-08-13 20:42:10.380193 | localhost | ok 2026-08-13 20:42:10.394881 | 2026-08-13 20:42:10.394995 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:42:10.425506 | localhost | ok 2026-08-13 20:42:10.433766 | 2026-08-13 20:42:10.433854 | TASK [emit-job-header : Print job information] 2026-08-13 20:42:10.466646 | # Job Information 2026-08-13 20:42:10.466900 | Ansible Version: 2.16.18 2026-08-13 20:42:10.466948 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-focal 2026-08-13 20:42:10.466981 | Pipeline: check 2026-08-13 20:42:10.467010 | Executor: 2d72f0692154 2026-08-13 20:42:10.467038 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/146 2026-08-13 20:42:10.467070 | Event ID: 738be850-9751-11f1-9eb3-c0dee0b23850 2026-08-13 20:42:10.471144 | 2026-08-13 20:42:10.471240 | LOOP [emit-job-header : Print node information] 2026-08-13 20:42:10.563300 | localhost | ok: 2026-08-13 20:42:10.563466 | localhost | # Node Information 2026-08-13 20:42:10.563495 | localhost | Inventory Hostname: ubuntu-focal 2026-08-13 20:42:10.563517 | localhost | Hostname: np0000189443 2026-08-13 20:42:10.563537 | localhost | Username: zuul 2026-08-13 20:42:10.563560 | localhost | Distro: Ubuntu 20.04 2026-08-13 20:42:10.563580 | localhost | Provider: yul1 2026-08-13 20:42:10.563599 | localhost | Region: ca-ymq-1 2026-08-13 20:42:10.563618 | localhost | Label: ubuntu-focal 2026-08-13 20:42:10.563636 | localhost | Product Name: OpenStack Nova 2026-08-13 20:42:10.563829 | localhost | Interface IP: 199.204.45.162 2026-08-13 20:42:10.581527 | 2026-08-13 20:42:10.581734 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:42:11.064271 | localhost -> localhost | changed 2026-08-13 20:42:11.071776 | 2026-08-13 20:42:11.071892 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:42:12.010009 | localhost -> localhost | changed 2026-08-13 20:42:12.018031 | 2026-08-13 20:42:12.018100 | PLAY [all] 2026-08-13 20:42:12.027740 | 2026-08-13 20:42:12.027825 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:42:12.253450 | ubuntu-focal -> localhost | ok 2026-08-13 20:42:12.259081 | 2026-08-13 20:42:12.259143 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:42:12.287028 | ubuntu-focal | ok 2026-08-13 20:42:12.317961 | ubuntu-focal | included: /var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:42:12.324730 | 2026-08-13 20:42:12.324831 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:42:14.618713 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-08-13 20:42:14.618899 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/work/417011f45cda4af7afb26f1d2828c6ee_id_rsa 2026-08-13 20:42:14.618940 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/work/417011f45cda4af7afb26f1d2828c6ee_id_rsa.pub 2026-08-13 20:42:14.618972 | ubuntu-focal -> localhost | The key fingerprint is: 2026-08-13 20:42:14.619000 | ubuntu-focal -> localhost | SHA256:V405Tl7hd8B1oxOduZd8EEmK34GF4v/xRQ8tkLmTBr0 zuul-build-sshkey 2026-08-13 20:42:14.619045 | ubuntu-focal -> localhost | The key's randomart image is: 2026-08-13 20:42:14.619074 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-08-13 20:42:14.619109 | ubuntu-focal -> localhost | | . BB==| 2026-08-13 20:42:14.619140 | ubuntu-focal -> localhost | | o.*O**o| 2026-08-13 20:42:14.619167 | ubuntu-focal -> localhost | | ..oOB*o=| 2026-08-13 20:42:14.619194 | ubuntu-focal -> localhost | | .*E++**| 2026-08-13 20:42:14.619220 | ubuntu-focal -> localhost | | S .o+..++| 2026-08-13 20:42:14.619247 | ubuntu-focal -> localhost | | . . . o| 2026-08-13 20:42:14.619272 | ubuntu-focal -> localhost | | . o.| 2026-08-13 20:42:14.619299 | ubuntu-focal -> localhost | | . .| 2026-08-13 20:42:14.619330 | ubuntu-focal -> localhost | | | 2026-08-13 20:42:14.619358 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-08-13 20:42:14.619416 | ubuntu-focal -> localhost | ok: Runtime: 0:00:01.694960 2026-08-13 20:42:14.625855 | 2026-08-13 20:42:14.625920 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:42:14.655173 | ubuntu-focal | ok 2026-08-13 20:42:14.668746 | ubuntu-focal | included: /var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:42:14.679319 | 2026-08-13 20:42:14.679396 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:42:14.703276 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:42:14.713834 | 2026-08-13 20:42:14.713945 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:42:15.169468 | ubuntu-focal | changed 2026-08-13 20:42:15.177913 | 2026-08-13 20:42:15.178000 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:42:15.363236 | ubuntu-focal | ok 2026-08-13 20:42:15.370984 | 2026-08-13 20:42:15.371046 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:42:15.818013 | ubuntu-focal | changed 2026-08-13 20:42:15.824525 | 2026-08-13 20:42:15.824589 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:42:16.243336 | ubuntu-focal | changed 2026-08-13 20:42:16.249959 | 2026-08-13 20:42:16.250044 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:42:16.274171 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:42:16.283901 | 2026-08-13 20:42:16.283965 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:42:16.634615 | ubuntu-focal -> localhost | changed 2026-08-13 20:42:16.650257 | 2026-08-13 20:42:16.650326 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:42:16.925098 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/work/417011f45cda4af7afb26f1d2828c6ee_id_rsa (zuul-build-sshkey) 2026-08-13 20:42:16.925326 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.012598 2026-08-13 20:42:16.931904 | 2026-08-13 20:42:16.931989 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:42:17.236964 | ubuntu-focal | ok 2026-08-13 20:42:17.243554 | 2026-08-13 20:42:17.243655 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:42:17.267987 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:42:17.284618 | 2026-08-13 20:42:17.284720 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:42:17.591996 | ubuntu-focal | ok 2026-08-13 20:42:17.791021 | 2026-08-13 20:42:17.791147 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:42:18.450236 | ubuntu-focal | Output suppressed because no_log was given 2026-08-13 20:42:18.460779 | 2026-08-13 20:42:18.460845 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:42:18.632385 | ubuntu-focal | ok: "logs" 2026-08-13 20:42:18.632667 | ubuntu-focal | ok: All items complete 2026-08-13 20:42:18.632707 | 2026-08-13 20:42:18.825969 | ubuntu-focal | ok: "artifacts" 2026-08-13 20:42:18.958658 | ubuntu-focal | ok: "docs" 2026-08-13 20:42:18.969910 | 2026-08-13 20:42:18.970049 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:42:19.145222 | ubuntu-focal | changed: "logs" 2026-08-13 20:42:19.326281 | ubuntu-focal | changed: "artifacts" 2026-08-13 20:42:19.465903 | ubuntu-focal | changed: "docs" 2026-08-13 20:42:19.475111 | 2026-08-13 20:42:19.475213 | PLAY RECAP 2026-08-13 20:42:19.475255 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:42:19.475285 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:42:19.475307 | 2026-08-13 20:42:19.592381 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:42:19.595001 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:42:20.233314 | 2026-08-13 20:42:20.233429 | PLAY [all] 2026-08-13 20:42:20.244349 | 2026-08-13 20:42:20.244430 | TASK [setup-uv : Extract archive] 2026-08-13 20:42:22.381881 | ubuntu-focal | changed 2026-08-13 20:42:22.389436 | 2026-08-13 20:42:22.389515 | TASK [setup-uv : Print version] 2026-08-13 20:42:22.744159 | ubuntu-focal | uv 0.8.13 2026-08-13 20:42:22.986739 | ubuntu-focal | ok: Runtime: 0:00:00.010773 2026-08-13 20:42:22.997468 | 2026-08-13 20:42:22.997549 | TASK [Install Ansible collection siblings] 2026-08-13 20:42:23.339708 | ubuntu-focal | ok: 2026-08-13 20:42:23.339940 | ubuntu-focal | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:42:23.339975 | ubuntu-focal | Skipping community.general: no checked-out sibling 2026-08-13 20:42:23.341956 | 2026-08-13 20:42:23.342015 | PLAY RECAP 2026-08-13 20:42:23.342070 | ubuntu-focal | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:42:23.342094 | 2026-08-13 20:42:23.506592 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:42:23.508956 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:42:24.124466 | 2026-08-13 20:42:24.124586 | PLAY [all] 2026-08-13 20:42:24.135605 | 2026-08-13 20:42:24.135681 | LOOP [Check inventory directories] 2026-08-13 20:42:24.406684 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:42:24.555423 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-13 20:42:24.704051 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-13 20:42:24.714830 | 2026-08-13 20:42:24.715362 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:42:25.457392 | ubuntu-focal | changed: 2026-08-13 20:42:25.457558 | ubuntu-focal | { 2026-08-13 20:42:25.457586 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:42:25.457608 | ubuntu-focal | "changed": false, 2026-08-13 20:42:25.457628 | ubuntu-focal | "failed": false, 2026-08-13 20:42:25.457650 | ubuntu-focal | "invocation": { 2026-08-13 20:42:25.457669 | ubuntu-focal | "module_args": { 2026-08-13 20:42:25.457687 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:42:25.457705 | ubuntu-focal | "follow": true, 2026-08-13 20:42:25.457723 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:42:25.457741 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:42:25.457759 | ubuntu-focal | "get_mime": true, 2026-08-13 20:42:25.457777 | ubuntu-focal | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:42:25.457796 | ubuntu-focal | } 2026-08-13 20:42:25.457814 | ubuntu-focal | }, 2026-08-13 20:42:25.457832 | ubuntu-focal | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:42:25.457861 | ubuntu-focal | "stat": { 2026-08-13 20:42:25.457879 | ubuntu-focal | "atime": 1786653738.3745604, 2026-08-13 20:42:25.457897 | ubuntu-focal | "attr_flags": "e", 2026-08-13 20:42:25.457914 | ubuntu-focal | "attributes": [ 2026-08-13 20:42:25.457931 | ubuntu-focal | "extents" 2026-08-13 20:42:25.457948 | ubuntu-focal | ], 2026-08-13 20:42:25.457965 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:42:25.457982 | ubuntu-focal | "blocks": 8, 2026-08-13 20:42:25.458000 | ubuntu-focal | "charset": "binary", 2026-08-13 20:42:25.458018 | ubuntu-focal | "ctime": 1786653738.3745604, 2026-08-13 20:42:25.458036 | ubuntu-focal | "dev": 64513, 2026-08-13 20:42:25.458053 | ubuntu-focal | "device_type": 0, 2026-08-13 20:42:25.458070 | ubuntu-focal | "executable": true, 2026-08-13 20:42:25.458088 | ubuntu-focal | "exists": true, 2026-08-13 20:42:25.458105 | ubuntu-focal | "gid": 1000, 2026-08-13 20:42:25.458122 | ubuntu-focal | "gr_name": "zuul", 2026-08-13 20:42:25.458139 | ubuntu-focal | "inode": 518541, 2026-08-13 20:42:25.458156 | ubuntu-focal | "isblk": false, 2026-08-13 20:42:25.458173 | ubuntu-focal | "ischr": false, 2026-08-13 20:42:25.458190 | ubuntu-focal | "isdir": true, 2026-08-13 20:42:25.458207 | ubuntu-focal | "isfifo": false, 2026-08-13 20:42:25.458224 | ubuntu-focal | "isgid": false, 2026-08-13 20:42:25.458241 | ubuntu-focal | "islnk": false, 2026-08-13 20:42:25.458258 | ubuntu-focal | "isreg": false, 2026-08-13 20:42:25.458274 | ubuntu-focal | "issock": false, 2026-08-13 20:42:25.458291 | ubuntu-focal | "isuid": false, 2026-08-13 20:42:25.458307 | ubuntu-focal | "mimetype": "inode/directory", 2026-08-13 20:42:25.458324 | ubuntu-focal | "mode": "0755", 2026-08-13 20:42:25.458340 | ubuntu-focal | "mtime": 1786653707.689463, 2026-08-13 20:42:25.458357 | ubuntu-focal | "nlink": 11, 2026-08-13 20:42:25.458373 | ubuntu-focal | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:42:25.458390 | ubuntu-focal | "pw_name": "zuul", 2026-08-13 20:42:25.458411 | ubuntu-focal | "readable": true, 2026-08-13 20:42:25.458428 | ubuntu-focal | "rgrp": true, 2026-08-13 20:42:25.458446 | ubuntu-focal | "roth": true, 2026-08-13 20:42:25.458463 | ubuntu-focal | "rusr": true, 2026-08-13 20:42:25.458479 | ubuntu-focal | "size": 4096, 2026-08-13 20:42:25.458497 | ubuntu-focal | "uid": 1000, 2026-08-13 20:42:25.458514 | ubuntu-focal | "version": "2741463264", 2026-08-13 20:42:25.458532 | ubuntu-focal | "wgrp": false, 2026-08-13 20:42:25.458550 | ubuntu-focal | "woth": false, 2026-08-13 20:42:25.458568 | ubuntu-focal | "writeable": true, 2026-08-13 20:42:25.458585 | ubuntu-focal | "wusr": true, 2026-08-13 20:42:25.458602 | ubuntu-focal | "xgrp": true, 2026-08-13 20:42:25.458619 | ubuntu-focal | "xoth": true, 2026-08-13 20:42:25.458635 | ubuntu-focal | "xusr": true 2026-08-13 20:42:25.458653 | ubuntu-focal | } 2026-08-13 20:42:25.458670 | ubuntu-focal | } 2026-08-13 20:42:25.458707 | ubuntu-focal | ok: All items complete 2026-08-13 20:42:25.458729 | 2026-08-13 20:42:25.459921 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:42:25.463893 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:42:25.477398 | 2026-08-13 20:42:25.477518 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:42:25.821657 | ubuntu-focal | changed: 1 replacements made 2026-08-13 20:42:25.822885 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:42:25.826658 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:42:25.847848 | 2026-08-13 20:42:25.847989 | TASK [Run Molecule scenario] 2026-08-13 20:42:26.474885 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-08-13 20:42:27.296646 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-08-13 20:42:27.491869 | ubuntu-focal | Using CPython 3.13.7 2026-08-13 20:42:27.491977 | ubuntu-focal | Creating virtual environment at: .venv 2026-08-13 20:42:27.734303 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-08-13 20:42:27.736505 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-08-13 20:42:27.741765 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-08-13 20:42:27.897471 | ubuntu-focal | Downloading cryptography 2026-08-13 20:42:27.929644 | ubuntu-focal | Downloading pygments 2026-08-13 20:42:28.062601 | ubuntu-focal | Downloading ansible-core 2026-08-13 20:42:28.086987 | ubuntu-focal | Installed 36 packages in 23ms 2026-08-13 20:42:29.198371 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:42:29.198454 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:42:30.046894 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:42:30.046977 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-08-13 20:42:30.047001 | ubuntu-focal | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-13 20:42:30.047114 | ubuntu-focal | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:42:43.996158 | ubuntu-focal | INFO [docker-upgrade > dependency] Executing 2026-08-13 20:42:43.996595 | ubuntu-focal | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:42:43.996990 | ubuntu-focal | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:42:43.997217 | ubuntu-focal | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:42:44.004749 | ubuntu-focal | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:42:44.005098 | ubuntu-focal | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:42:44.023327 | ubuntu-focal | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:42:44.023442 | ubuntu-focal | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:42:44.023568 | ubuntu-focal | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:42:44.061761 | ubuntu-focal | INFO [docker-upgrade > syntax] Executing 2026-08-13 20:42:44.578780 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:42:44.578968 | ubuntu-focal | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:42:44.579144 | ubuntu-focal | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:42:44.579293 | ubuntu-focal | 2026-08-13 20:42:45.059007 | ubuntu-focal | 2026-08-13 20:42:45.059198 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-13 20:42:45.142093 | ubuntu-focal | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-13 20:42:45.152561 | ubuntu-focal | INFO [docker-upgrade > create] Executing 2026-08-13 20:42:45.154023 | ubuntu-focal | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:42:45.159790 | ubuntu-focal | INFO [docker-upgrade > prepare] Executing 2026-08-13 20:42:45.636466 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:42:45.636554 | ubuntu-focal | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:42:45.636785 | ubuntu-focal | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:42:45.636909 | ubuntu-focal | 2026-08-13 20:42:46.118629 | ubuntu-focal | 2026-08-13 20:42:46.118716 | ubuntu-focal | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-13 20:42:46.118754 | ubuntu-focal | 2026-08-13 20:42:46.118780 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:42:46.118894 | ubuntu-focal | Thursday 13 August 2026 20:42:46 +0000 (0:00:00.039) 0:00:00.039 ******* 2026-08-13 20:42:47.246417 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:42:47.250287 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:42:47.250471 | ubuntu-focal | 2026-08-13 20:42:47.250701 | ubuntu-focal | TASK [Update "apt" cache] ****************************************************** 2026-08-13 20:42:47.250885 | ubuntu-focal | Thursday 13 August 2026 20:42:47 +0000 (0:00:01.142) 0:00:01.182 ******* 2026-08-13 20:42:54.669612 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:42:54.669696 | ubuntu-focal | 2026-08-13 20:42:54.669961 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:42:54.670132 | ubuntu-focal | Thursday 13 August 2026 20:42:54 +0000 (0:00:07.418) 0:00:08.600 ******* 2026-08-13 20:42:55.122904 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:42:55.122983 | ubuntu-focal | 2026-08-13 20:42:55.123051 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:42:55.123172 | ubuntu-focal | Thursday 13 August 2026 20:42:55 +0000 (0:00:00.454) 0:00:09.055 ******* 2026-08-13 20:42:55.148335 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:42:55.148480 | ubuntu-focal | 2026-08-13 20:42:55.148675 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:42:55.148858 | ubuntu-focal | Thursday 13 August 2026 20:42:55 +0000 (0:00:00.025) 0:00:09.080 ******* 2026-08-13 20:42:55.522505 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:42:55.522688 | ubuntu-focal | 2026-08-13 20:42:55.522899 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:42:55.523088 | ubuntu-focal | Thursday 13 August 2026 20:42:55 +0000 (0:00:00.373) 0:00:09.454 ******* 2026-08-13 20:42:55.610869 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:42:55.611071 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:42:55.611281 | ubuntu-focal | } 2026-08-13 20:42:55.611456 | ubuntu-focal | 2026-08-13 20:42:55.611648 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:42:55.611816 | ubuntu-focal | Thursday 13 August 2026 20:42:55 +0000 (0:00:00.088) 0:00:09.542 ******* 2026-08-13 20:42:56.465171 | ubuntu-focal | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-13 20:42:56.471717 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:42:56.471966 | ubuntu-focal | 2026-08-13 20:42:56.472210 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:42:56.472447 | ubuntu-focal | Thursday 13 August 2026 20:42:56 +0000 (0:00:00.861) 0:00:10.404 ******* 2026-08-13 20:42:56.500976 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:42:56.501235 | ubuntu-focal | 2026-08-13 20:42:56.501492 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:42:56.501771 | ubuntu-focal | Thursday 13 August 2026 20:42:56 +0000 (0:00:00.029) 0:00:10.433 ******* 2026-08-13 20:42:56.530255 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:42:56.530499 | ubuntu-focal | 2026-08-13 20:42:56.530740 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:42:56.530971 | ubuntu-focal | Thursday 13 August 2026 20:42:56 +0000 (0:00:00.029) 0:00:10.462 ******* 2026-08-13 20:42:56.772591 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:42:56.772898 | ubuntu-focal | 2026-08-13 20:42:56.773291 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:42:56.773485 | ubuntu-focal | Thursday 13 August 2026 20:42:56 +0000 (0:00:00.240) 0:00:10.703 ******* 2026-08-13 20:42:57.894286 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:42:57.894699 | ubuntu-focal | 2026-08-13 20:42:57.894985 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:42:57.895129 | ubuntu-focal | Thursday 13 August 2026 20:42:57 +0000 (0:00:01.122) 0:00:11.826 ******* 2026-08-13 20:42:57.968204 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:42:57.968579 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.33/containerd-1.7.33-linux-amd64.tar.gz" 2026-08-13 20:42:57.968943 | ubuntu-focal | } 2026-08-13 20:42:57.969280 | ubuntu-focal | 2026-08-13 20:42:57.969558 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:42:57.969870 | ubuntu-focal | Thursday 13 August 2026 20:42:57 +0000 (0:00:00.074) 0:00:11.900 ******* 2026-08-13 20:42:59.003694 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:42:59.004007 | ubuntu-focal | 2026-08-13 20:42:59.004273 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:42:59.004527 | ubuntu-focal | Thursday 13 August 2026 20:42:59 +0000 (0:00:01.035) 0:00:12.935 ******* 2026-08-13 20:43:03.068125 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:03.068437 | ubuntu-focal | 2026-08-13 20:43:03.068706 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:43:03.068962 | ubuntu-focal | Thursday 13 August 2026 20:43:03 +0000 (0:00:04.064) 0:00:17.000 ******* 2026-08-13 20:43:03.084948 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:03.085194 | ubuntu-focal | 2026-08-13 20:43:03.085445 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:43:03.085690 | ubuntu-focal | Thursday 13 August 2026 20:43:03 +0000 (0:00:00.017) 0:00:17.017 ******* 2026-08-13 20:43:03.096585 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:03.096833 | ubuntu-focal | 2026-08-13 20:43:03.097081 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:43:03.097319 | ubuntu-focal | Thursday 13 August 2026 20:43:03 +0000 (0:00:00.011) 0:00:17.029 ******* 2026-08-13 20:43:03.113758 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:03.114084 | ubuntu-focal | 2026-08-13 20:43:03.114369 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:43:03.114635 | ubuntu-focal | Thursday 13 August 2026 20:43:03 +0000 (0:00:00.017) 0:00:17.046 ******* 2026-08-13 20:43:11.010271 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:11.010585 | ubuntu-focal | 2026-08-13 20:43:11.010867 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:43:11.011130 | ubuntu-focal | Thursday 13 August 2026 20:43:11 +0000 (0:00:07.896) 0:00:24.942 ******* 2026-08-13 20:43:11.665041 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:11.665352 | ubuntu-focal | 2026-08-13 20:43:11.665619 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:43:11.665948 | ubuntu-focal | Thursday 13 August 2026 20:43:11 +0000 (0:00:00.653) 0:00:25.595 ******* 2026-08-13 20:43:12.778302 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-08-13 20:43:12.778733 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:43:12.779032 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:43:12.779307 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:43:12.779553 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:43:12.779980 | ubuntu-focal | 2026-08-13 20:43:12.780247 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:43:12.780504 | ubuntu-focal | Thursday 13 August 2026 20:43:12 +0000 (0:00:01.114) 0:00:26.710 ******* 2026-08-13 20:43:13.438218 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:13.438432 | ubuntu-focal | 2026-08-13 20:43:13.438613 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:43:13.438776 | ubuntu-focal | Thursday 13 August 2026 20:43:13 +0000 (0:00:00.657) 0:00:27.367 ******* 2026-08-13 20:43:13.438921 | ubuntu-focal | 2026-08-13 20:43:13.439092 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-13 20:43:13.439269 | ubuntu-focal | Thursday 13 August 2026 20:43:13 +0000 (0:00:00.002) 0:00:27.369 ******* 2026-08-13 20:43:14.390130 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:14.390291 | ubuntu-focal | 2026-08-13 20:43:14.390408 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-13 20:43:14.390517 | ubuntu-focal | Thursday 13 August 2026 20:43:14 +0000 (0:00:00.949) 0:00:28.318 ******* 2026-08-13 20:43:14.900429 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:14.900637 | ubuntu-focal | 2026-08-13 20:43:14.900807 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:43:14.900966 | ubuntu-focal | Thursday 13 August 2026 20:43:14 +0000 (0:00:00.509) 0:00:28.828 ******* 2026-08-13 20:43:15.432499 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:15.432560 | ubuntu-focal | 2026-08-13 20:43:15.432567 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:43:15.432574 | ubuntu-focal | Thursday 13 August 2026 20:43:15 +0000 (0:00:00.535) 0:00:29.364 ******* 2026-08-13 20:43:15.681376 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:15.681432 | ubuntu-focal | 2026-08-13 20:43:15.681440 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-13 20:43:15.681446 | ubuntu-focal | Thursday 13 August 2026 20:43:15 +0000 (0:00:00.248) 0:00:29.613 ******* 2026-08-13 20:43:15.919119 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:15.919177 | ubuntu-focal | 2026-08-13 20:43:15.919184 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:43:15.919191 | ubuntu-focal | Thursday 13 August 2026 20:43:15 +0000 (0:00:00.237) 0:00:29.851 ******* 2026-08-13 20:43:15.952512 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:43:15.952545 | ubuntu-focal | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-13 20:43:15.952555 | ubuntu-focal | } 2026-08-13 20:43:15.952564 | ubuntu-focal | 2026-08-13 20:43:15.952573 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:43:15.952581 | ubuntu-focal | Thursday 13 August 2026 20:43:15 +0000 (0:00:00.032) 0:00:29.883 ******* 2026-08-13 20:43:16.954566 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:16.954633 | ubuntu-focal | 2026-08-13 20:43:16.954644 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:43:16.954654 | ubuntu-focal | Thursday 13 August 2026 20:43:16 +0000 (0:00:01.002) 0:00:30.885 ******* 2026-08-13 20:43:21.487553 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:21.487620 | ubuntu-focal | 2026-08-13 20:43:21.487883 | ubuntu-focal | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:43:21.487930 | ubuntu-focal | Thursday 13 August 2026 20:43:21 +0000 (0:00:04.534) 0:00:35.419 ******* 2026-08-13 20:43:22.516062 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:22.516126 | ubuntu-focal | 2026-08-13 20:43:22.516412 | ubuntu-focal | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:43:22.516459 | ubuntu-focal | Thursday 13 August 2026 20:43:22 +0000 (0:00:01.028) 0:00:36.448 ******* 2026-08-13 20:43:22.533469 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:22.533582 | ubuntu-focal | 2026-08-13 20:43:22.533922 | ubuntu-focal | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:43:22.533959 | ubuntu-focal | Thursday 13 August 2026 20:43:22 +0000 (0:00:00.017) 0:00:36.465 ******* 2026-08-13 20:43:25.013777 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:25.014030 | ubuntu-focal | 2026-08-13 20:43:25.014179 | ubuntu-focal | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:43:25.014360 | ubuntu-focal | Thursday 13 August 2026 20:43:25 +0000 (0:00:02.480) 0:00:38.945 ******* 2026-08-13 20:43:25.875443 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:43:25.875640 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:43:25.875865 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:43:25.876075 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:43:25.876259 | ubuntu-focal | 2026-08-13 20:43:25.876466 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:43:25.876654 | ubuntu-focal | Thursday 13 August 2026 20:43:25 +0000 (0:00:00.859) 0:00:39.805 ******* 2026-08-13 20:43:26.365500 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:26.365674 | ubuntu-focal | 2026-08-13 20:43:26.365927 | ubuntu-focal | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:43:26.366130 | ubuntu-focal | Thursday 13 August 2026 20:43:26 +0000 (0:00:00.492) 0:00:40.297 ******* 2026-08-13 20:43:27.027128 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/etc/docker'}) 2026-08-13 20:43:27.027369 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:43:27.027646 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:43:27.027875 | ubuntu-focal | 2026-08-13 20:43:27.028094 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:43:27.028313 | ubuntu-focal | Thursday 13 August 2026 20:43:27 +0000 (0:00:00.661) 0:00:40.959 ******* 2026-08-13 20:43:27.512720 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:27.512801 | ubuntu-focal | 2026-08-13 20:43:27.513087 | ubuntu-focal | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:43:27.513133 | ubuntu-focal | Thursday 13 August 2026 20:43:27 +0000 (0:00:00.485) 0:00:41.445 ******* 2026-08-13 20:43:28.022167 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:28.022228 | ubuntu-focal | 2026-08-13 20:43:28.022641 | ubuntu-focal | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:43:28.022656 | ubuntu-focal | Thursday 13 August 2026 20:43:28 +0000 (0:00:00.505) 0:00:41.950 ******* 2026-08-13 20:43:28.022662 | ubuntu-focal | 2026-08-13 20:43:28.022666 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-13 20:43:28.022674 | ubuntu-focal | Thursday 13 August 2026 20:43:28 +0000 (0:00:00.003) 0:00:41.954 ******* 2026-08-13 20:43:28.520020 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:28.520089 | ubuntu-focal | 2026-08-13 20:43:28.520358 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:43:28.520403 | ubuntu-focal | Thursday 13 August 2026 20:43:28 +0000 (0:00:00.498) 0:00:42.452 ******* 2026-08-13 20:43:28.545453 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:28.546108 | ubuntu-focal | 2026-08-13 20:43:28.546140 | ubuntu-focal | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:43:28.546147 | ubuntu-focal | Thursday 13 August 2026 20:43:28 +0000 (0:00:00.025) 0:00:42.477 ******* 2026-08-13 20:43:32.178258 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:32.178349 | ubuntu-focal | 2026-08-13 20:43:32.178579 | ubuntu-focal | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-13 20:43:32.178619 | ubuntu-focal | Thursday 13 August 2026 20:43:32 +0000 (0:00:03.633) 0:00:46.110 ******* 2026-08-13 20:43:32.538793 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:32.538855 | ubuntu-focal | 2026-08-13 20:43:32.539131 | ubuntu-focal | TASK [Remove versioned Docker binary links] ************************************ 2026-08-13 20:43:32.539177 | ubuntu-focal | Thursday 13 August 2026 20:43:32 +0000 (0:00:00.360) 0:00:46.471 ******* 2026-08-13 20:43:33.379675 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:43:33.379742 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:43:33.379753 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:43:33.379763 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:43:33.379772 | ubuntu-focal | 2026-08-13 20:43:33.379782 | ubuntu-focal | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-13 20:43:33.379792 | ubuntu-focal | Thursday 13 August 2026 20:43:33 +0000 (0:00:00.839) 0:00:47.310 ******* 2026-08-13 20:43:34.689730 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:43:34.689944 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:43:34.690130 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:43:34.690309 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:43:34.690491 | ubuntu-focal | 2026-08-13 20:43:34.690673 | ubuntu-focal | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-13 20:43:34.690846 | ubuntu-focal | Thursday 13 August 2026 20:43:34 +0000 (0:00:01.311) 0:00:48.621 ******* 2026-08-13 20:43:35.251487 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:35.251652 | ubuntu-focal | 2026-08-13 20:43:35.251863 | ubuntu-focal | TASK [Create HTTP workload configuration] ************************************** 2026-08-13 20:43:35.252060 | ubuntu-focal | Thursday 13 August 2026 20:43:35 +0000 (0:00:00.561) 0:00:49.183 ******* 2026-08-13 20:43:35.759614 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:35.759752 | ubuntu-focal | 2026-08-13 20:43:35.759954 | ubuntu-focal | TASK [Pull workload images] **************************************************** 2026-08-13 20:43:35.760148 | ubuntu-focal | Thursday 13 August 2026 20:43:35 +0000 (0:00:00.508) 0:00:49.691 ******* 2026-08-13 20:43:40.126821 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker.io/library/busybox:1.36.1) 2026-08-13 20:43:40.127342 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-13 20:43:40.127390 | ubuntu-focal | 2026-08-13 20:43:40.127398 | ubuntu-focal | TASK [Start counter workload container] **************************************** 2026-08-13 20:43:40.127404 | ubuntu-focal | Thursday 13 August 2026 20:43:40 +0000 (0:00:04.367) 0:00:54.059 ******* 2026-08-13 20:43:40.928607 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:40.929163 | ubuntu-focal | 2026-08-13 20:43:40.929221 | ubuntu-focal | TASK [Start HTTP workload container] ******************************************* 2026-08-13 20:43:40.929232 | ubuntu-focal | Thursday 13 August 2026 20:43:40 +0000 (0:00:00.801) 0:00:54.860 ******* 2026-08-13 20:43:41.375546 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:41.375586 | ubuntu-focal | 2026-08-13 20:43:41.375591 | ubuntu-focal | TASK [Wait for the HTTP workload] ********************************************** 2026-08-13 20:43:41.375596 | ubuntu-focal | Thursday 13 August 2026 20:43:41 +0000 (0:00:00.447) 0:00:55.307 ******* 2026-08-13 20:43:41.843947 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:41.843983 | ubuntu-focal | 2026-08-13 20:43:41.843988 | ubuntu-focal | TASK [Read Docker service PID] ************************************************* 2026-08-13 20:43:41.843993 | ubuntu-focal | Thursday 13 August 2026 20:43:41 +0000 (0:00:00.467) 0:00:55.775 ******* 2026-08-13 20:43:42.081152 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:42.081200 | ubuntu-focal | 2026-08-13 20:43:42.081208 | ubuntu-focal | TASK [Read Docker service invocation ID] *************************************** 2026-08-13 20:43:42.081214 | ubuntu-focal | Thursday 13 August 2026 20:43:42 +0000 (0:00:00.235) 0:00:56.011 ******* 2026-08-13 20:43:42.312372 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:42.312418 | ubuntu-focal | 2026-08-13 20:43:42.312425 | ubuntu-focal | TASK [Read running Docker server version] ************************************** 2026-08-13 20:43:42.312431 | ubuntu-focal | Thursday 13 August 2026 20:43:42 +0000 (0:00:00.233) 0:00:56.244 ******* 2026-08-13 20:43:42.561381 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:42.561964 | ubuntu-focal | 2026-08-13 20:43:42.562022 | ubuntu-focal | TASK [Read running Docker live-restore state] ********************************** 2026-08-13 20:43:42.562034 | ubuntu-focal | Thursday 13 August 2026 20:43:42 +0000 (0:00:00.249) 0:00:56.493 ******* 2026-08-13 20:43:42.813541 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:42.814206 | ubuntu-focal | 2026-08-13 20:43:42.814275 | ubuntu-focal | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-13 20:43:42.814287 | ubuntu-focal | Thursday 13 August 2026 20:43:42 +0000 (0:00:00.252) 0:00:56.745 ******* 2026-08-13 20:43:43.165507 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:43.165568 | ubuntu-focal | 2026-08-13 20:43:43.165885 | ubuntu-focal | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-13 20:43:43.165925 | ubuntu-focal | Thursday 13 August 2026 20:43:43 +0000 (0:00:00.352) 0:00:57.097 ******* 2026-08-13 20:43:43.197901 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:43.198647 | ubuntu-focal | 2026-08-13 20:43:43.198698 | ubuntu-focal | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-13 20:43:43.198709 | ubuntu-focal | Thursday 13 August 2026 20:43:43 +0000 (0:00:00.032) 0:00:57.129 ******* 2026-08-13 20:43:43.234580 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:43:43.235562 | ubuntu-focal | "changed": false, 2026-08-13 20:43:43.235603 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:43:43.235609 | ubuntu-focal | } 2026-08-13 20:43:43.235614 | ubuntu-focal | 2026-08-13 20:43:43.235618 | ubuntu-focal | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:43:43.235623 | ubuntu-focal | Thursday 13 August 2026 20:43:43 +0000 (0:00:00.036) 0:00:57.166 ******* 2026-08-13 20:43:43.455527 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:43.455580 | ubuntu-focal | 2026-08-13 20:43:43.455657 | ubuntu-focal | TASK [Inspect Docker socket] *************************************************** 2026-08-13 20:43:43.455779 | ubuntu-focal | Thursday 13 August 2026 20:43:43 +0000 (0:00:00.221) 0:00:57.388 ******* 2026-08-13 20:43:43.683830 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:43.683899 | ubuntu-focal | 2026-08-13 20:43:43.684167 | ubuntu-focal | TASK [Inspect workload containers] ********************************************* 2026-08-13 20:43:43.684205 | ubuntu-focal | Thursday 13 August 2026 20:43:43 +0000 (0:00:00.228) 0:00:57.616 ******* 2026-08-13 20:43:44.166511 | ubuntu-focal | ok: [ubuntu-focal] => (item=molecule-upgrade-busybox) 2026-08-13 20:43:44.166999 | ubuntu-focal | ok: [ubuntu-focal] => (item=molecule-upgrade-nginx) 2026-08-13 20:43:44.167047 | ubuntu-focal | 2026-08-13 20:43:44.167055 | ubuntu-focal | TASK [Read counter workload progress] ****************************************** 2026-08-13 20:43:44.167061 | ubuntu-focal | Thursday 13 August 2026 20:43:44 +0000 (0:00:00.482) 0:00:58.098 ******* 2026-08-13 20:43:44.483632 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:44.483675 | ubuntu-focal | 2026-08-13 20:43:44.483682 | ubuntu-focal | TASK [Build workload state snapshot] ******************************************* 2026-08-13 20:43:44.483688 | ubuntu-focal | Thursday 13 August 2026 20:43:44 +0000 (0:00:00.317) 0:00:58.415 ******* 2026-08-13 20:43:44.521548 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232",\n "Created": "2026-08-13T20:43:40.337051259Z",\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": 2747,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:43:40.889497037Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hostname",\n "HostsPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hosts",\n "LogPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232-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": "host",\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": false,\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/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb-init/diff:/var/lib/docker/overlay2/5ae113d28df5f278c360ffc1af245419efa4f5284e31c59f354d09ff02becb59/diff",\n "MergedDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/merged",\n "UpperDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/diff",\n "WorkDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "db9f4d0ec1d9",\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": "969779d6dc20ae0db0570648dd775840c3f5378f26c385c18f1082647adc8a7b",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/969779d6dc20",\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': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-13 20:43:43.876951', 'end': '2026-08-13 20:43:43.900239', 'delta': '0:00:00.023288', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-busybox'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232",', ' "Created": "2026-08-13T20:43:40.337051259Z",', ' "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": 2747,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:43:40.889497037Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hostname",', ' "HostsPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hosts",', ' "LogPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232-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": "host",', ' "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": false,', ' "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/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb-init/diff:/var/lib/docker/overlay2/5ae113d28df5f278c360ffc1af245419efa4f5284e31c59f354d09ff02becb59/diff",', ' "MergedDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/merged",', ' "UpperDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/diff",', ' "WorkDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "db9f4d0ec1d9",', ' "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": "969779d6dc20ae0db0570648dd775840c3f5378f26c385c18f1082647adc8a7b",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/969779d6dc20",', ' "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': [], 'failed': False, 'item': 'molecule-upgrade-busybox', 'ansible_loop_var': 'item'}) 2026-08-13 20:43:44.530599 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae",\n "Created": "2026-08-13T20:43:41.13468199Z",\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": 2820,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:43:41.329463988Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hostname",\n "HostsPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hosts",\n "LogPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae-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": "host",\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": false,\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/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1-init/diff:/var/lib/docker/overlay2/186e0c128b323c2b31428c15144fcf38a479c1dc357cbe51013a876aaebe0009/diff:/var/lib/docker/overlay2/bb2dd7bd24935a1fddc9ff3a4d9d03cab944616a1d9a2d93723784e481158511/diff:/var/lib/docker/overlay2/edeab409cdbb01be1235001fec3a185ff7aa5030d5a907a6e48d9493d1cdb754/diff:/var/lib/docker/overlay2/dbc56fa0433c244ba9f365f694f7f8c79ff63d4bb2dc78bf52ea269577310438/diff:/var/lib/docker/overlay2/92c2cf0503367567b7cd0b06f9dff83d7bb83afad03f6fab05a50f2fa4b7a931/diff:/var/lib/docker/overlay2/2d88aa62b1caccd52245588022ed592fb29fbf93ef5e663c5979a229148988c1/diff:/var/lib/docker/overlay2/66a6df85a7913ece46027d7d78cd7513bf9fdaed8bd1c817aa1fb8c866b14c30/diff:/var/lib/docker/overlay2/7aefe92ad8d80b25b9b8808a08a1c41670735a7d0ebf5301f609c0fb31cec633/diff",\n "MergedDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/merged",\n "UpperDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/diff",\n "WorkDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/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": "np0000189443",\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": "83d9792f062fd04c25fcf8d9403c5ab41c88a91434bd416b9f80a7a91b43aebf",\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": "0a8906b683f71fb4a2a67b88c8cfb220f8a0beaa71ba305f1fe60e3350782f32",\n "EndpointID": "aadfc4f980e4cd143af64a6942a413fca63b3fab8c43645d8a1a1936a08ba1fa",\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': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-13 20:43:44.109244', 'end': '2026-08-13 20:43:44.129878', 'delta': '0:00:00.020634', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-nginx'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae",', ' "Created": "2026-08-13T20:43:41.13468199Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 2820,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:43:41.329463988Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hostname",', ' "HostsPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hosts",', ' "LogPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae-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": "host",', ' "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": false,', ' "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/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1-init/diff:/var/lib/docker/overlay2/186e0c128b323c2b31428c15144fcf38a479c1dc357cbe51013a876aaebe0009/diff:/var/lib/docker/overlay2/bb2dd7bd24935a1fddc9ff3a4d9d03cab944616a1d9a2d93723784e481158511/diff:/var/lib/docker/overlay2/edeab409cdbb01be1235001fec3a185ff7aa5030d5a907a6e48d9493d1cdb754/diff:/var/lib/docker/overlay2/dbc56fa0433c244ba9f365f694f7f8c79ff63d4bb2dc78bf52ea269577310438/diff:/var/lib/docker/overlay2/92c2cf0503367567b7cd0b06f9dff83d7bb83afad03f6fab05a50f2fa4b7a931/diff:/var/lib/docker/overlay2/2d88aa62b1caccd52245588022ed592fb29fbf93ef5e663c5979a229148988c1/diff:/var/lib/docker/overlay2/66a6df85a7913ece46027d7d78cd7513bf9fdaed8bd1c817aa1fb8c866b14c30/diff:/var/lib/docker/overlay2/7aefe92ad8d80b25b9b8808a08a1c41670735a7d0ebf5301f609c0fb31cec633/diff",', ' "MergedDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/merged",', ' "UpperDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/diff",', ' "WorkDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/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": "np0000189443",', ' "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": "83d9792f062fd04c25fcf8d9403c5ab41c88a91434bd416b9f80a7a91b43aebf",', ' "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": "0a8906b683f71fb4a2a67b88c8cfb220f8a0beaa71ba305f1fe60e3350782f32",', ' "EndpointID": "aadfc4f980e4cd143af64a6942a413fca63b3fab8c43645d8a1a1936a08ba1fa",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-nginx', 'ansible_loop_var': 'item'}) 2026-08-13 20:43:44.538446 | ubuntu-focal | 2026-08-13 20:43:44.538615 | ubuntu-focal | TASK [Save pre-upgrade state] ************************************************** 2026-08-13 20:43:44.538680 | ubuntu-focal | Thursday 13 August 2026 20:43:44 +0000 (0:00:00.055) 0:00:58.470 ******* 2026-08-13 20:43:45.048109 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:45.048203 | ubuntu-focal | 2026-08-13 20:43:45.048242 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:43:45.048254 | ubuntu-focal | ubuntu-focal : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:43:45.048264 | ubuntu-focal | 2026-08-13 20:43:45.048272 | ubuntu-focal | 2026-08-13 20:43:45.048281 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:43:45.048290 | ubuntu-focal | Thursday 13 August 2026 20:43:45 +0000 (0:00:00.504) 0:00:58.974 ******* 2026-08-13 20:43:45.048298 | ubuntu-focal | =============================================================================== 2026-08-13 20:43:45.048307 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.90s 2026-08-13 20:43:45.049778 | ubuntu-focal | Update "apt" cache ------------------------------------------------------ 7.42s 2026-08-13 20:43:45.049815 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 4.53s 2026-08-13 20:43:45.049831 | ubuntu-focal | Pull workload images ---------------------------------------------------- 4.37s 2026-08-13 20:43:45.049844 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 4.06s 2026-08-13 20:43:45.049857 | ubuntu-focal | vexxhost.containers.docker : Enable and start service ------------------- 3.63s 2026-08-13 20:43:45.049869 | ubuntu-focal | vexxhost.containers.docker : Ensure group "docker" exists --------------- 2.48s 2026-08-13 20:43:45.051469 | ubuntu-focal | Install legacy Docker binaries directly into /usr/bin ------------------- 1.31s 2026-08-13 20:43:45.051486 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.14s 2026-08-13 20:43:45.051493 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.12s 2026-08-13 20:43:45.051500 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.11s 2026-08-13 20:43:45.051506 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 1.04s 2026-08-13 20:43:45.051512 | ubuntu-focal | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.03s 2026-08-13 20:43:45.051519 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 1.00s 2026-08-13 20:43:45.051525 | ubuntu-focal | vexxhost.containers.containerd : Reload systemd ------------------------- 0.95s 2026-08-13 20:43:45.051530 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-08-13 20:43:45.051535 | ubuntu-focal | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.86s 2026-08-13 20:43:45.051540 | ubuntu-focal | Remove versioned Docker binary links ------------------------------------ 0.84s 2026-08-13 20:43:45.051558 | ubuntu-focal | Start counter workload container ---------------------------------------- 0.80s 2026-08-13 20:43:45.051563 | ubuntu-focal | vexxhost.containers.docker : Create folders for configuration ----------- 0.66s 2026-08-13 20:43:45.159300 | ubuntu-focal | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-13 20:43:45.168182 | ubuntu-focal | INFO [docker-upgrade > converge] Executing 2026-08-13 20:43:45.629667 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:43:45.630046 | ubuntu-focal | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:43:45.630309 | ubuntu-focal | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:43:45.630528 | ubuntu-focal | 2026-08-13 20:43:46.050801 | ubuntu-focal | 2026-08-13 20:43:46.051159 | ubuntu-focal | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:43:46.051400 | ubuntu-focal | 2026-08-13 20:43:46.051718 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:43:46.051997 | ubuntu-focal | Thursday 13 August 2026 20:43:46 +0000 (0:00:00.020) 0:00:00.020 ******* 2026-08-13 20:43:47.042731 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:43:47.046702 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:47.046953 | ubuntu-focal | 2026-08-13 20:43:47.047206 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:43:47.047453 | ubuntu-focal | Thursday 13 August 2026 20:43:47 +0000 (0:00:00.996) 0:00:01.016 ******* 2026-08-13 20:43:47.420916 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:47.420964 | ubuntu-focal | 2026-08-13 20:43:47.420972 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:43:47.420978 | ubuntu-focal | Thursday 13 August 2026 20:43:47 +0000 (0:00:00.373) 0:00:01.390 ******* 2026-08-13 20:43:47.451456 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:47.451488 | ubuntu-focal | 2026-08-13 20:43:47.451498 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:43:47.451507 | ubuntu-focal | Thursday 13 August 2026 20:43:47 +0000 (0:00:00.030) 0:00:01.420 ******* 2026-08-13 20:43:47.819977 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:47.820094 | ubuntu-focal | 2026-08-13 20:43:47.820113 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:43:47.820127 | ubuntu-focal | Thursday 13 August 2026 20:43:47 +0000 (0:00:00.367) 0:00:01.787 ******* 2026-08-13 20:43:47.875258 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:43:47.875323 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:43:47.875338 | ubuntu-focal | } 2026-08-13 20:43:47.875350 | ubuntu-focal | 2026-08-13 20:43:47.875363 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:43:47.875374 | ubuntu-focal | Thursday 13 August 2026 20:43:47 +0000 (0:00:00.055) 0:00:01.843 ******* 2026-08-13 20:43:48.378248 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:48.378630 | ubuntu-focal | 2026-08-13 20:43:48.378923 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:43:48.379178 | ubuntu-focal | Thursday 13 August 2026 20:43:48 +0000 (0:00:00.503) 0:00:02.346 ******* 2026-08-13 20:43:48.400319 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:48.400601 | ubuntu-focal | 2026-08-13 20:43:48.400870 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:43:48.401190 | ubuntu-focal | Thursday 13 August 2026 20:43:48 +0000 (0:00:00.022) 0:00:02.369 ******* 2026-08-13 20:43:48.427840 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:48.428083 | ubuntu-focal | 2026-08-13 20:43:48.428324 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:43:48.428583 | ubuntu-focal | Thursday 13 August 2026 20:43:48 +0000 (0:00:00.027) 0:00:02.397 ******* 2026-08-13 20:43:48.652712 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:48.652991 | ubuntu-focal | 2026-08-13 20:43:48.653032 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:43:48.653037 | ubuntu-focal | Thursday 13 August 2026 20:43:48 +0000 (0:00:00.224) 0:00:02.621 ******* 2026-08-13 20:43:49.804037 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:49.804087 | ubuntu-focal | 2026-08-13 20:43:49.804095 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:43:49.804101 | ubuntu-focal | Thursday 13 August 2026 20:43:49 +0000 (0:00:01.150) 0:00:03.772 ******* 2026-08-13 20:43:49.871561 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:43:49.871599 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.33/containerd-1.7.33-linux-amd64.tar.gz" 2026-08-13 20:43:49.871610 | ubuntu-focal | } 2026-08-13 20:43:49.871619 | ubuntu-focal | 2026-08-13 20:43:49.871628 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:43:49.871636 | ubuntu-focal | Thursday 13 August 2026 20:43:49 +0000 (0:00:00.067) 0:00:03.839 ******* 2026-08-13 20:43:50.260702 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:50.260742 | ubuntu-focal | 2026-08-13 20:43:50.260748 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:43:50.260754 | ubuntu-focal | Thursday 13 August 2026 20:43:50 +0000 (0:00:00.390) 0:00:04.229 ******* 2026-08-13 20:43:53.202103 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:53.202147 | ubuntu-focal | 2026-08-13 20:43:53.202153 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:43:53.202158 | ubuntu-focal | Thursday 13 August 2026 20:43:53 +0000 (0:00:02.940) 0:00:07.170 ******* 2026-08-13 20:43:53.219848 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:53.219892 | ubuntu-focal | 2026-08-13 20:43:53.219976 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:43:53.220076 | ubuntu-focal | Thursday 13 August 2026 20:43:53 +0000 (0:00:00.018) 0:00:07.189 ******* 2026-08-13 20:43:53.238201 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:53.238291 | ubuntu-focal | 2026-08-13 20:43:53.238406 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:43:53.238517 | ubuntu-focal | Thursday 13 August 2026 20:43:53 +0000 (0:00:00.018) 0:00:07.207 ******* 2026-08-13 20:43:53.256500 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:43:53.256539 | ubuntu-focal | 2026-08-13 20:43:53.256546 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:43:53.256552 | ubuntu-focal | Thursday 13 August 2026 20:43:53 +0000 (0:00:00.017) 0:00:07.225 ******* 2026-08-13 20:43:54.242801 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:54.242843 | ubuntu-focal | 2026-08-13 20:43:54.242851 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:43:54.242857 | ubuntu-focal | Thursday 13 August 2026 20:43:54 +0000 (0:00:00.986) 0:00:08.211 ******* 2026-08-13 20:43:54.763501 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:54.763546 | ubuntu-focal | 2026-08-13 20:43:54.763553 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:43:54.763566 | ubuntu-focal | Thursday 13 August 2026 20:43:54 +0000 (0:00:00.520) 0:00:08.732 ******* 2026-08-13 20:43:55.840017 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-08-13 20:43:55.840080 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:43:55.840200 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:43:55.840667 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:43:55.840713 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:43:55.840720 | ubuntu-focal | 2026-08-13 20:43:55.840724 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:43:55.840728 | ubuntu-focal | Thursday 13 August 2026 20:43:55 +0000 (0:00:01.077) 0:00:09.809 ******* 2026-08-13 20:43:56.426711 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:56.426776 | ubuntu-focal | 2026-08-13 20:43:56.427519 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:43:56.427564 | ubuntu-focal | Thursday 13 August 2026 20:43:56 +0000 (0:00:00.582) 0:00:10.391 ******* 2026-08-13 20:43:56.427574 | ubuntu-focal | 2026-08-13 20:43:56.427582 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:43:56.427589 | ubuntu-focal | Thursday 13 August 2026 20:43:56 +0000 (0:00:00.002) 0:00:10.394 ******* 2026-08-13 20:43:57.068770 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:57.068847 | ubuntu-focal | 2026-08-13 20:43:57.069103 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:43:57.069151 | ubuntu-focal | Thursday 13 August 2026 20:43:57 +0000 (0:00:00.644) 0:00:11.038 ******* 2026-08-13 20:43:57.295556 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:43:57.295618 | ubuntu-focal | 2026-08-13 20:43:57.295698 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:43:57.295819 | ubuntu-focal | Thursday 13 August 2026 20:43:57 +0000 (0:00:00.226) 0:00:11.265 ******* 2026-08-13 20:43:57.540213 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:57.540774 | ubuntu-focal | 2026-08-13 20:43:57.540829 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:43:57.540840 | ubuntu-focal | Thursday 13 August 2026 20:43:57 +0000 (0:00:00.244) 0:00:11.509 ******* 2026-08-13 20:43:57.574573 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:43:57.574640 | ubuntu-focal | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:43:57.575115 | ubuntu-focal | } 2026-08-13 20:43:57.575144 | ubuntu-focal | 2026-08-13 20:43:57.575151 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:43:57.575158 | ubuntu-focal | Thursday 13 August 2026 20:43:57 +0000 (0:00:00.034) 0:00:11.543 ******* 2026-08-13 20:43:58.456637 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:43:58.456683 | ubuntu-focal | 2026-08-13 20:43:58.456690 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:43:58.456695 | ubuntu-focal | Thursday 13 August 2026 20:43:58 +0000 (0:00:00.879) 0:00:12.423 ******* 2026-08-13 20:44:03.699561 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:44:03.699615 | ubuntu-focal | 2026-08-13 20:44:03.699624 | ubuntu-focal | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:44:03.699633 | ubuntu-focal | Thursday 13 August 2026 20:44:03 +0000 (0:00:05.245) 0:00:17.668 ******* 2026-08-13 20:44:04.676892 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:04.676977 | ubuntu-focal | 2026-08-13 20:44:04.677233 | ubuntu-focal | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:44:04.677279 | ubuntu-focal | Thursday 13 August 2026 20:44:04 +0000 (0:00:00.978) 0:00:18.646 ******* 2026-08-13 20:44:04.698960 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:04.699521 | ubuntu-focal | 2026-08-13 20:44:04.699561 | ubuntu-focal | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:44:04.699573 | ubuntu-focal | Thursday 13 August 2026 20:44:04 +0000 (0:00:00.021) 0:00:18.667 ******* 2026-08-13 20:44:05.058458 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:05.058662 | ubuntu-focal | 2026-08-13 20:44:05.058884 | ubuntu-focal | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:44:05.059160 | ubuntu-focal | Thursday 13 August 2026 20:44:05 +0000 (0:00:00.359) 0:00:19.027 ******* 2026-08-13 20:44:05.933518 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:44:05.933791 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:44:05.934076 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:44:05.934272 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:44:05.934433 | ubuntu-focal | 2026-08-13 20:44:05.934619 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:44:05.934840 | ubuntu-focal | Thursday 13 August 2026 20:44:05 +0000 (0:00:00.875) 0:00:19.902 ******* 2026-08-13 20:44:06.432698 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:06.432842 | ubuntu-focal | 2026-08-13 20:44:06.433040 | ubuntu-focal | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:44:06.433238 | ubuntu-focal | Thursday 13 August 2026 20:44:06 +0000 (0:00:00.496) 0:00:20.398 ******* 2026-08-13 20:44:07.095312 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/docker'}) 2026-08-13 20:44:07.095635 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:44:07.095913 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:44:07.096232 | ubuntu-focal | 2026-08-13 20:44:07.096465 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:44:07.096685 | ubuntu-focal | Thursday 13 August 2026 20:44:07 +0000 (0:00:00.665) 0:00:21.064 ******* 2026-08-13 20:44:07.601536 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:07.601594 | ubuntu-focal | 2026-08-13 20:44:07.601608 | ubuntu-focal | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:44:07.601620 | ubuntu-focal | Thursday 13 August 2026 20:44:07 +0000 (0:00:00.505) 0:00:21.569 ******* 2026-08-13 20:44:08.244601 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:44:08.244666 | ubuntu-focal | 2026-08-13 20:44:08.245261 | ubuntu-focal | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:44:08.245305 | ubuntu-focal | Thursday 13 August 2026 20:44:08 +0000 (0:00:00.640) 0:00:22.210 ******* 2026-08-13 20:44:08.245313 | ubuntu-focal | 2026-08-13 20:44:08.245319 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:44:08.245325 | ubuntu-focal | Thursday 13 August 2026 20:44:08 +0000 (0:00:00.003) 0:00:22.214 ******* 2026-08-13 20:44:08.269552 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:08.270218 | ubuntu-focal | 2026-08-13 20:44:08.270249 | ubuntu-focal | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:44:08.270256 | ubuntu-focal | Thursday 13 August 2026 20:44:08 +0000 (0:00:00.024) 0:00:22.238 ******* 2026-08-13 20:44:08.636397 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:08.636459 | ubuntu-focal | 2026-08-13 20:44:08.639382 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:44:08.639428 | ubuntu-focal | ubuntu-focal : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:44:08.639435 | ubuntu-focal | 2026-08-13 20:44:08.639442 | ubuntu-focal | 2026-08-13 20:44:08.639447 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:44:08.639453 | ubuntu-focal | Thursday 13 August 2026 20:44:08 +0000 (0:00:00.367) 0:00:22.605 ******* 2026-08-13 20:44:08.639458 | ubuntu-focal | =============================================================================== 2026-08-13 20:44:08.639464 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 5.25s 2026-08-13 20:44:08.639469 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 2.94s 2026-08-13 20:44:08.639474 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.15s 2026-08-13 20:44:08.639479 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.08s 2026-08-13 20:44:08.639485 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.00s 2026-08-13 20:44:08.639490 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.99s 2026-08-13 20:44:08.639495 | ubuntu-focal | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.98s 2026-08-13 20:44:08.639500 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.88s 2026-08-13 20:44:08.639506 | ubuntu-focal | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.88s 2026-08-13 20:44:08.639511 | ubuntu-focal | vexxhost.containers.docker : Create folders for configuration ----------- 0.67s 2026-08-13 20:44:08.639516 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.64s 2026-08-13 20:44:08.639521 | ubuntu-focal | vexxhost.containers.docker : Create docker daemon config file ----------- 0.64s 2026-08-13 20:44:08.639527 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.58s 2026-08-13 20:44:08.639532 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.52s 2026-08-13 20:44:08.639549 | ubuntu-focal | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.51s 2026-08-13 20:44:08.639554 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.50s 2026-08-13 20:44:08.639560 | ubuntu-focal | vexxhost.containers.docker : Create systemd service file for docker ----- 0.50s 2026-08-13 20:44:08.639565 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.39s 2026-08-13 20:44:08.639570 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-08-13 20:44:08.639575 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.37s 2026-08-13 20:44:08.749505 | ubuntu-focal | INFO [docker-upgrade > converge] Executed: Successful 2026-08-13 20:44:08.758719 | ubuntu-focal | INFO [docker-upgrade > idempotence] Executing 2026-08-13 20:44:09.223583 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:44:09.223928 | ubuntu-focal | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:44:09.224191 | ubuntu-focal | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:44:09.224414 | ubuntu-focal | 2026-08-13 20:44:09.627214 | ubuntu-focal | 2026-08-13 20:44:09.627677 | ubuntu-focal | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:44:09.628043 | ubuntu-focal | 2026-08-13 20:44:09.628380 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:44:09.628658 | ubuntu-focal | Thursday 13 August 2026 20:44:09 +0000 (0:00:00.021) 0:00:00.021 ******* 2026-08-13 20:44:10.635181 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:44:10.639015 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:10.639047 | ubuntu-focal | 2026-08-13 20:44:10.639077 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:44:10.639086 | ubuntu-focal | Thursday 13 August 2026 20:44:10 +0000 (0:00:01.011) 0:00:01.032 ******* 2026-08-13 20:44:11.028881 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:11.028943 | ubuntu-focal | 2026-08-13 20:44:11.028954 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:44:11.028963 | ubuntu-focal | Thursday 13 August 2026 20:44:11 +0000 (0:00:00.390) 0:00:01.422 ******* 2026-08-13 20:44:11.054936 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:11.054969 | ubuntu-focal | 2026-08-13 20:44:11.054980 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:44:11.054988 | ubuntu-focal | Thursday 13 August 2026 20:44:11 +0000 (0:00:00.026) 0:00:01.449 ******* 2026-08-13 20:44:11.431190 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:11.431250 | ubuntu-focal | 2026-08-13 20:44:11.431261 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:44:11.431270 | ubuntu-focal | Thursday 13 August 2026 20:44:11 +0000 (0:00:00.375) 0:00:01.824 ******* 2026-08-13 20:44:11.492909 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:44:11.492972 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:44:11.492984 | ubuntu-focal | } 2026-08-13 20:44:11.492994 | ubuntu-focal | 2026-08-13 20:44:11.493003 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:44:11.493013 | ubuntu-focal | Thursday 13 August 2026 20:44:11 +0000 (0:00:00.060) 0:00:01.885 ******* 2026-08-13 20:44:12.000661 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:12.000738 | ubuntu-focal | 2026-08-13 20:44:12.000755 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:44:12.000769 | ubuntu-focal | Thursday 13 August 2026 20:44:11 +0000 (0:00:00.508) 0:00:02.394 ******* 2026-08-13 20:44:12.021890 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:12.021945 | ubuntu-focal | 2026-08-13 20:44:12.021953 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:44:12.021959 | ubuntu-focal | Thursday 13 August 2026 20:44:12 +0000 (0:00:00.022) 0:00:02.416 ******* 2026-08-13 20:44:12.053244 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:12.053300 | ubuntu-focal | 2026-08-13 20:44:12.053308 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:44:12.053314 | ubuntu-focal | Thursday 13 August 2026 20:44:12 +0000 (0:00:00.031) 0:00:02.447 ******* 2026-08-13 20:44:12.275509 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:12.275570 | ubuntu-focal | 2026-08-13 20:44:12.275581 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:44:12.275590 | ubuntu-focal | Thursday 13 August 2026 20:44:12 +0000 (0:00:00.221) 0:00:02.669 ******* 2026-08-13 20:44:13.432534 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:13.432594 | ubuntu-focal | 2026-08-13 20:44:13.432604 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:44:13.432626 | ubuntu-focal | Thursday 13 August 2026 20:44:13 +0000 (0:00:01.157) 0:00:03.826 ******* 2026-08-13 20:44:13.495854 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:44:13.495929 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.33/containerd-1.7.33-linux-amd64.tar.gz" 2026-08-13 20:44:13.495942 | ubuntu-focal | } 2026-08-13 20:44:13.496213 | ubuntu-focal | 2026-08-13 20:44:13.496256 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:44:13.496262 | ubuntu-focal | Thursday 13 August 2026 20:44:13 +0000 (0:00:00.063) 0:00:03.890 ******* 2026-08-13 20:44:13.883176 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:13.883688 | ubuntu-focal | 2026-08-13 20:44:13.883740 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:44:13.883768 | ubuntu-focal | Thursday 13 August 2026 20:44:13 +0000 (0:00:00.386) 0:00:04.277 ******* 2026-08-13 20:44:16.827131 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:16.827200 | ubuntu-focal | 2026-08-13 20:44:16.827488 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:44:16.827510 | ubuntu-focal | Thursday 13 August 2026 20:44:16 +0000 (0:00:02.944) 0:00:07.221 ******* 2026-08-13 20:44:16.846993 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:16.847753 | ubuntu-focal | 2026-08-13 20:44:16.847786 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:44:16.847798 | ubuntu-focal | Thursday 13 August 2026 20:44:16 +0000 (0:00:00.019) 0:00:07.241 ******* 2026-08-13 20:44:16.864007 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:16.864473 | ubuntu-focal | 2026-08-13 20:44:16.864494 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:44:16.864501 | ubuntu-focal | Thursday 13 August 2026 20:44:16 +0000 (0:00:00.016) 0:00:07.258 ******* 2026-08-13 20:44:16.882786 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:16.882863 | ubuntu-focal | 2026-08-13 20:44:16.883072 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:44:16.883118 | ubuntu-focal | Thursday 13 August 2026 20:44:16 +0000 (0:00:00.019) 0:00:07.277 ******* 2026-08-13 20:44:17.868068 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:17.868141 | ubuntu-focal | 2026-08-13 20:44:17.868456 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:44:17.868500 | ubuntu-focal | Thursday 13 August 2026 20:44:17 +0000 (0:00:00.985) 0:00:08.262 ******* 2026-08-13 20:44:18.370575 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:18.370969 | ubuntu-focal | 2026-08-13 20:44:18.371011 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:44:18.371019 | ubuntu-focal | Thursday 13 August 2026 20:44:18 +0000 (0:00:00.502) 0:00:08.765 ******* 2026-08-13 20:44:19.504150 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-08-13 20:44:19.505059 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:44:19.505080 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:44:19.505087 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:44:19.505106 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:44:19.505112 | ubuntu-focal | 2026-08-13 20:44:19.505118 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:44:19.505124 | ubuntu-focal | Thursday 13 August 2026 20:44:19 +0000 (0:00:01.133) 0:00:09.898 ******* 2026-08-13 20:44:20.115510 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:20.116217 | ubuntu-focal | 2026-08-13 20:44:20.116243 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:44:20.116251 | ubuntu-focal | Thursday 13 August 2026 20:44:20 +0000 (0:00:00.608) 0:00:10.507 ******* 2026-08-13 20:44:20.116257 | ubuntu-focal | 2026-08-13 20:44:20.116263 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:44:20.116268 | ubuntu-focal | Thursday 13 August 2026 20:44:20 +0000 (0:00:00.002) 0:00:10.510 ******* 2026-08-13 20:44:20.750693 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:20.751117 | ubuntu-focal | 2026-08-13 20:44:20.751138 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:44:20.751146 | ubuntu-focal | Thursday 13 August 2026 20:44:20 +0000 (0:00:00.635) 0:00:11.145 ******* 2026-08-13 20:44:20.977161 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:20.977548 | ubuntu-focal | 2026-08-13 20:44:20.977571 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:44:20.977579 | ubuntu-focal | Thursday 13 August 2026 20:44:20 +0000 (0:00:00.226) 0:00:11.371 ******* 2026-08-13 20:44:21.219287 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:21.219368 | ubuntu-focal | 2026-08-13 20:44:21.219646 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:44:21.219690 | ubuntu-focal | Thursday 13 August 2026 20:44:21 +0000 (0:00:00.242) 0:00:11.614 ******* 2026-08-13 20:44:21.256636 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:44:21.257662 | ubuntu-focal | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:44:21.257700 | ubuntu-focal | } 2026-08-13 20:44:21.257742 | ubuntu-focal | 2026-08-13 20:44:21.257752 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:44:21.257761 | ubuntu-focal | Thursday 13 August 2026 20:44:21 +0000 (0:00:00.036) 0:00:11.651 ******* 2026-08-13 20:44:21.611966 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:21.612025 | ubuntu-focal | 2026-08-13 20:44:21.612339 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:44:21.612388 | ubuntu-focal | Thursday 13 August 2026 20:44:21 +0000 (0:00:00.355) 0:00:12.006 ******* 2026-08-13 20:44:25.314929 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:25.314977 | ubuntu-focal | 2026-08-13 20:44:25.314984 | ubuntu-focal | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:44:25.314990 | ubuntu-focal | Thursday 13 August 2026 20:44:25 +0000 (0:00:03.702) 0:00:15.709 ******* 2026-08-13 20:44:26.227485 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:26.227525 | ubuntu-focal | 2026-08-13 20:44:26.227530 | ubuntu-focal | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:44:26.227535 | ubuntu-focal | Thursday 13 August 2026 20:44:26 +0000 (0:00:00.912) 0:00:16.621 ******* 2026-08-13 20:44:26.247635 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:44:26.247670 | ubuntu-focal | 2026-08-13 20:44:26.247681 | ubuntu-focal | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:44:26.247690 | ubuntu-focal | Thursday 13 August 2026 20:44:26 +0000 (0:00:00.019) 0:00:16.641 ******* 2026-08-13 20:44:26.622405 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:26.622443 | ubuntu-focal | 2026-08-13 20:44:26.622448 | ubuntu-focal | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:44:26.622452 | ubuntu-focal | Thursday 13 August 2026 20:44:26 +0000 (0:00:00.374) 0:00:17.016 ******* 2026-08-13 20:44:27.504967 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker) 2026-08-13 20:44:27.505821 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:44:27.505877 | ubuntu-focal | ok: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:44:27.505903 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:44:27.505913 | ubuntu-focal | 2026-08-13 20:44:27.506313 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:44:27.506340 | ubuntu-focal | Thursday 13 August 2026 20:44:27 +0000 (0:00:00.883) 0:00:17.899 ******* 2026-08-13 20:44:28.068121 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:28.068567 | ubuntu-focal | 2026-08-13 20:44:28.068610 | ubuntu-focal | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:44:28.068617 | ubuntu-focal | Thursday 13 August 2026 20:44:28 +0000 (0:00:00.563) 0:00:18.462 ******* 2026-08-13 20:44:28.729686 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/docker'}) 2026-08-13 20:44:28.729819 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:44:28.730356 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:44:28.730411 | ubuntu-focal | 2026-08-13 20:44:28.730419 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:44:28.730426 | ubuntu-focal | Thursday 13 August 2026 20:44:28 +0000 (0:00:00.658) 0:00:19.121 ******* 2026-08-13 20:44:29.205527 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:29.205585 | ubuntu-focal | 2026-08-13 20:44:29.205597 | ubuntu-focal | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:44:29.205607 | ubuntu-focal | Thursday 13 August 2026 20:44:29 +0000 (0:00:00.478) 0:00:19.599 ******* 2026-08-13 20:44:29.700200 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:29.700247 | ubuntu-focal | 2026-08-13 20:44:29.700334 | ubuntu-focal | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:44:29.700423 | ubuntu-focal | Thursday 13 August 2026 20:44:29 +0000 (0:00:00.492) 0:00:20.091 ******* 2026-08-13 20:44:29.700663 | ubuntu-focal | 2026-08-13 20:44:29.700679 | ubuntu-focal | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:44:29.700684 | ubuntu-focal | Thursday 13 August 2026 20:44:29 +0000 (0:00:00.003) 0:00:20.095 ******* 2026-08-13 20:44:30.044594 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:30.044736 | ubuntu-focal | 2026-08-13 20:44:30.048933 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:44:30.048961 | ubuntu-focal | ubuntu-focal : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-13 20:44:30.048971 | ubuntu-focal | 2026-08-13 20:44:30.048980 | ubuntu-focal | 2026-08-13 20:44:30.048988 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:44:30.048997 | ubuntu-focal | Thursday 13 August 2026 20:44:30 +0000 (0:00:00.344) 0:00:20.439 ******* 2026-08-13 20:44:30.049004 | ubuntu-focal | =============================================================================== 2026-08-13 20:44:30.049013 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 3.70s 2026-08-13 20:44:30.049021 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 2.94s 2026-08-13 20:44:30.049029 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.16s 2026-08-13 20:44:30.049037 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.13s 2026-08-13 20:44:30.049045 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.01s 2026-08-13 20:44:30.049053 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.99s 2026-08-13 20:44:30.049066 | ubuntu-focal | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.91s 2026-08-13 20:44:30.049076 | ubuntu-focal | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.88s 2026-08-13 20:44:30.049084 | ubuntu-focal | vexxhost.containers.docker : Create folders for configuration ----------- 0.66s 2026-08-13 20:44:30.049092 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.64s 2026-08-13 20:44:30.049100 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.61s 2026-08-13 20:44:30.049109 | ubuntu-focal | vexxhost.containers.docker : Create systemd service file for docker ----- 0.56s 2026-08-13 20:44:30.049117 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.51s 2026-08-13 20:44:30.049136 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.50s 2026-08-13 20:44:30.049144 | ubuntu-focal | vexxhost.containers.docker : Create docker daemon config file ----------- 0.49s 2026-08-13 20:44:30.049152 | ubuntu-focal | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.48s 2026-08-13 20:44:30.049159 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-08-13 20:44:30.049167 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.39s 2026-08-13 20:44:30.049176 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.38s 2026-08-13 20:44:30.049183 | ubuntu-focal | vexxhost.containers.docker : Ensure group "docker" exists --------------- 0.37s 2026-08-13 20:44:30.140566 | ubuntu-focal | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-13 20:44:30.146529 | ubuntu-focal | INFO [docker-upgrade > side_effect] Executing 2026-08-13 20:44:30.146860 | ubuntu-focal | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:44:30.153549 | ubuntu-focal | INFO [docker-upgrade > verify] Executing 2026-08-13 20:44:30.634430 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:44:30.634666 | ubuntu-focal | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:44:30.634839 | ubuntu-focal | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:44:30.634984 | ubuntu-focal | 2026-08-13 20:44:30.950318 | ubuntu-focal | 2026-08-13 20:44:30.950636 | ubuntu-focal | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-13 20:44:30.950858 | ubuntu-focal | 2026-08-13 20:44:30.951171 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:44:30.951433 | ubuntu-focal | Thursday 13 August 2026 20:44:30 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:44:31.932052 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:44:31.934660 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:31.934689 | ubuntu-focal | 2026-08-13 20:44:31.934699 | ubuntu-focal | TASK [Read pre-upgrade state] ************************************************** 2026-08-13 20:44:31.934708 | ubuntu-focal | Thursday 13 August 2026 20:44:31 +0000 (0:00:00.983) 0:00:00.991 ******* 2026-08-13 20:44:32.268607 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:32.268660 | ubuntu-focal | 2026-08-13 20:44:32.268673 | ubuntu-focal | TASK [Decode pre-upgrade state] ************************************************ 2026-08-13 20:44:32.268686 | ubuntu-focal | Thursday 13 August 2026 20:44:32 +0000 (0:00:00.333) 0:00:01.325 ******* 2026-08-13 20:44:32.297683 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:32.297755 | ubuntu-focal | 2026-08-13 20:44:32.297766 | ubuntu-focal | TASK [Read current Docker service PID] ***************************************** 2026-08-13 20:44:32.297775 | ubuntu-focal | Thursday 13 August 2026 20:44:32 +0000 (0:00:00.029) 0:00:01.354 ******* 2026-08-13 20:44:32.646331 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:32.646387 | ubuntu-focal | 2026-08-13 20:44:32.646399 | ubuntu-focal | TASK [Read current Docker service invocation ID] ******************************* 2026-08-13 20:44:32.646409 | ubuntu-focal | Thursday 13 August 2026 20:44:32 +0000 (0:00:00.348) 0:00:01.703 ******* 2026-08-13 20:44:32.869522 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:32.869580 | ubuntu-focal | 2026-08-13 20:44:32.869591 | ubuntu-focal | TASK [Read current Docker server version] ************************************** 2026-08-13 20:44:32.869600 | ubuntu-focal | Thursday 13 August 2026 20:44:32 +0000 (0:00:00.222) 0:00:01.925 ******* 2026-08-13 20:44:33.114526 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:33.114583 | ubuntu-focal | 2026-08-13 20:44:33.114594 | ubuntu-focal | TASK [Read installed Docker daemon version] ************************************ 2026-08-13 20:44:33.114620 | ubuntu-focal | Thursday 13 August 2026 20:44:33 +0000 (0:00:00.245) 0:00:02.171 ******* 2026-08-13 20:44:33.378915 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:33.379551 | ubuntu-focal | 2026-08-13 20:44:33.379607 | ubuntu-focal | TASK [Inspect installed Docker binary links] *********************************** 2026-08-13 20:44:33.379620 | ubuntu-focal | Thursday 13 August 2026 20:44:33 +0000 (0:00:00.264) 0:00:02.436 ******* 2026-08-13 20:44:34.384842 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker) 2026-08-13 20:44:34.384890 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:44:34.384897 | ubuntu-focal | ok: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:44:34.384903 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:44:34.384909 | ubuntu-focal | 2026-08-13 20:44:34.384915 | ubuntu-focal | TASK [Read future Docker daemon configuration] ********************************* 2026-08-13 20:44:34.384921 | ubuntu-focal | Thursday 13 August 2026 20:44:34 +0000 (0:00:01.003) 0:00:03.439 ******* 2026-08-13 20:44:34.601424 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:34.601474 | ubuntu-focal | 2026-08-13 20:44:34.601486 | ubuntu-focal | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-13 20:44:34.601498 | ubuntu-focal | Thursday 13 August 2026 20:44:34 +0000 (0:00:00.219) 0:00:03.658 ******* 2026-08-13 20:44:34.629283 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:34.629314 | ubuntu-focal | 2026-08-13 20:44:34.629324 | ubuntu-focal | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-13 20:44:34.629333 | ubuntu-focal | Thursday 13 August 2026 20:44:34 +0000 (0:00:00.027) 0:00:03.686 ******* 2026-08-13 20:44:34.860072 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:34.860133 | ubuntu-focal | 2026-08-13 20:44:34.860144 | ubuntu-focal | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:44:34.860154 | ubuntu-focal | Thursday 13 August 2026 20:44:34 +0000 (0:00:00.230) 0:00:03.917 ******* 2026-08-13 20:44:35.085156 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:35.085226 | ubuntu-focal | 2026-08-13 20:44:35.085241 | ubuntu-focal | TASK [Inspect current Docker socket] ******************************************* 2026-08-13 20:44:35.085254 | ubuntu-focal | Thursday 13 August 2026 20:44:35 +0000 (0:00:00.224) 0:00:04.141 ******* 2026-08-13 20:44:35.306267 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:35.306309 | ubuntu-focal | 2026-08-13 20:44:35.306314 | ubuntu-focal | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-13 20:44:35.306318 | ubuntu-focal | Thursday 13 August 2026 20:44:35 +0000 (0:00:00.222) 0:00:04.364 ******* 2026-08-13 20:44:35.807979 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232', 'pid': 2747, 'restart_count': 0, 'started_at': '2026-08-13T20:43:40.889497037Z'}}) 2026-08-13 20:44:35.808026 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae', 'pid': 2820, 'restart_count': 0, 'started_at': '2026-08-13T20:43:41.329463988Z'}}) 2026-08-13 20:44:35.808033 | ubuntu-focal | 2026-08-13 20:44:35.808039 | ubuntu-focal | TASK [Build current workload state] ******************************************** 2026-08-13 20:44:35.808045 | ubuntu-focal | Thursday 13 August 2026 20:44:35 +0000 (0:00:00.501) 0:00:04.865 ******* 2026-08-13 20:44:35.845444 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232",\n "Created": "2026-08-13T20:43:40.337051259Z",\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": 2747,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:43:40.889497037Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hostname",\n "HostsPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hosts",\n "LogPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232-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": "host",\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": false,\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/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb-init/diff:/var/lib/docker/overlay2/5ae113d28df5f278c360ffc1af245419efa4f5284e31c59f354d09ff02becb59/diff",\n "MergedDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/merged",\n "UpperDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/diff",\n "WorkDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "db9f4d0ec1d9",\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": "969779d6dc20ae0db0570648dd775840c3f5378f26c385c18f1082647adc8a7b",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/969779d6dc20",\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': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-13 20:44:35.506701', 'end': '2026-08-13 20:44:35.528686', 'delta': '0:00:00.021985', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-busybox'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232",', ' "Created": "2026-08-13T20:43:40.337051259Z",', ' "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": 2747,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:43:40.889497037Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hostname",', ' "HostsPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/hosts",', ' "LogPath": "/var/lib/docker/containers/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232/db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232-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": "host",', ' "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": false,', ' "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/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb-init/diff:/var/lib/docker/overlay2/5ae113d28df5f278c360ffc1af245419efa4f5284e31c59f354d09ff02becb59/diff",', ' "MergedDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/merged",', ' "UpperDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/diff",', ' "WorkDir": "/var/lib/docker/overlay2/a0a7e1eaedad0b7b5245e600fdd94fa28f5def61a94f4824bf90ba724b0dedfb/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "db9f4d0ec1d9",', ' "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": "969779d6dc20ae0db0570648dd775840c3f5378f26c385c18f1082647adc8a7b",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/969779d6dc20",', ' "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': [], 'failed': False, 'item': {'key': 'molecule-upgrade-busybox', 'value': {'id': 'db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232', 'pid': 2747, 'restart_count': 0, 'started_at': '2026-08-13T20:43:40.889497037Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:44:35.865950 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae",\n "Created": "2026-08-13T20:43:41.13468199Z",\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": 2820,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:43:41.329463988Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hostname",\n "HostsPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hosts",\n "LogPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae-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": "host",\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": false,\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/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1-init/diff:/var/lib/docker/overlay2/186e0c128b323c2b31428c15144fcf38a479c1dc357cbe51013a876aaebe0009/diff:/var/lib/docker/overlay2/bb2dd7bd24935a1fddc9ff3a4d9d03cab944616a1d9a2d93723784e481158511/diff:/var/lib/docker/overlay2/edeab409cdbb01be1235001fec3a185ff7aa5030d5a907a6e48d9493d1cdb754/diff:/var/lib/docker/overlay2/dbc56fa0433c244ba9f365f694f7f8c79ff63d4bb2dc78bf52ea269577310438/diff:/var/lib/docker/overlay2/92c2cf0503367567b7cd0b06f9dff83d7bb83afad03f6fab05a50f2fa4b7a931/diff:/var/lib/docker/overlay2/2d88aa62b1caccd52245588022ed592fb29fbf93ef5e663c5979a229148988c1/diff:/var/lib/docker/overlay2/66a6df85a7913ece46027d7d78cd7513bf9fdaed8bd1c817aa1fb8c866b14c30/diff:/var/lib/docker/overlay2/7aefe92ad8d80b25b9b8808a08a1c41670735a7d0ebf5301f609c0fb31cec633/diff",\n "MergedDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/merged",\n "UpperDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/diff",\n "WorkDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/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": "np0000189443",\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": "83d9792f062fd04c25fcf8d9403c5ab41c88a91434bd416b9f80a7a91b43aebf",\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": "0a8906b683f71fb4a2a67b88c8cfb220f8a0beaa71ba305f1fe60e3350782f32",\n "EndpointID": "aadfc4f980e4cd143af64a6942a413fca63b3fab8c43645d8a1a1936a08ba1fa",\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': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-13 20:44:35.747945', 'end': '2026-08-13 20:44:35.769811', 'delta': '0:00:00.021866', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-nginx'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae",', ' "Created": "2026-08-13T20:43:41.13468199Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 2820,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:43:41.329463988Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hostname",', ' "HostsPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/hosts",', ' "LogPath": "/var/lib/docker/containers/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae/644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae-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": "host",', ' "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": false,', ' "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/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1-init/diff:/var/lib/docker/overlay2/186e0c128b323c2b31428c15144fcf38a479c1dc357cbe51013a876aaebe0009/diff:/var/lib/docker/overlay2/bb2dd7bd24935a1fddc9ff3a4d9d03cab944616a1d9a2d93723784e481158511/diff:/var/lib/docker/overlay2/edeab409cdbb01be1235001fec3a185ff7aa5030d5a907a6e48d9493d1cdb754/diff:/var/lib/docker/overlay2/dbc56fa0433c244ba9f365f694f7f8c79ff63d4bb2dc78bf52ea269577310438/diff:/var/lib/docker/overlay2/92c2cf0503367567b7cd0b06f9dff83d7bb83afad03f6fab05a50f2fa4b7a931/diff:/var/lib/docker/overlay2/2d88aa62b1caccd52245588022ed592fb29fbf93ef5e663c5979a229148988c1/diff:/var/lib/docker/overlay2/66a6df85a7913ece46027d7d78cd7513bf9fdaed8bd1c817aa1fb8c866b14c30/diff:/var/lib/docker/overlay2/7aefe92ad8d80b25b9b8808a08a1c41670735a7d0ebf5301f609c0fb31cec633/diff",', ' "MergedDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/merged",', ' "UpperDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/diff",', ' "WorkDir": "/var/lib/docker/overlay2/ab4fdeecd994ddfcf6e86c934c99a752b8d3ded90c9731c198ab8dcaa405cfb1/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": "np0000189443",', ' "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": "83d9792f062fd04c25fcf8d9403c5ab41c88a91434bd416b9f80a7a91b43aebf",', ' "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": "0a8906b683f71fb4a2a67b88c8cfb220f8a0beaa71ba305f1fe60e3350782f32",', ' "EndpointID": "aadfc4f980e4cd143af64a6942a413fca63b3fab8c43645d8a1a1936a08ba1fa",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': '644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae', 'pid': 2820, 'restart_count': 0, 'started_at': '2026-08-13T20:43:41.329463988Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:44:35.868502 | ubuntu-focal | 2026-08-13 20:44:35.868681 | ubuntu-focal | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-13 20:44:35.868840 | ubuntu-focal | Thursday 13 August 2026 20:44:35 +0000 (0:00:00.061) 0:00:04.926 ******* 2026-08-13 20:44:35.908242 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:44:35.908426 | ubuntu-focal | "changed": false, 2026-08-13 20:44:35.908584 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:35.908730 | ubuntu-focal | } 2026-08-13 20:44:35.908871 | ubuntu-focal | 2026-08-13 20:44:35.909024 | ubuntu-focal | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-13 20:44:35.909176 | ubuntu-focal | Thursday 13 August 2026 20:44:35 +0000 (0:00:00.039) 0:00:04.966 ******* 2026-08-13 20:44:35.938946 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:44:35.939235 | ubuntu-focal | "changed": false, 2026-08-13 20:44:35.939474 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:35.939714 | ubuntu-focal | } 2026-08-13 20:44:35.939938 | ubuntu-focal | 2026-08-13 20:44:35.940191 | ubuntu-focal | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-13 20:44:35.940436 | ubuntu-focal | Thursday 13 August 2026 20:44:35 +0000 (0:00:00.030) 0:00:04.996 ******* 2026-08-13 20:44:35.983137 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, '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': 31605, 'dev': 64513, 'nlink': 1, 'atime': 1786653845.268988, 'mtime': 1786653845.2649877, 'ctime': 1786653845.2649877, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 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': 'inode/symlink', 'charset': 'binary', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker', 'ansible_loop_var': 'item'}) => { 2026-08-13 20:44:35.983396 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:35.983627 | ubuntu-focal | "changed": false, 2026-08-13 20:44:35.983852 | ubuntu-focal | "item": { 2026-08-13 20:44:35.984081 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:35.984305 | ubuntu-focal | "changed": false, 2026-08-13 20:44:35.984525 | ubuntu-focal | "failed": false, 2026-08-13 20:44:35.984932 | ubuntu-focal | "invocation": { 2026-08-13 20:44:35.985158 | ubuntu-focal | "module_args": { 2026-08-13 20:44:35.985387 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:44:35.985606 | ubuntu-focal | "follow": false, 2026-08-13 20:44:35.985860 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:44:35.986087 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:44:35.986310 | ubuntu-focal | "get_mime": true, 2026-08-13 20:44:35.986534 | ubuntu-focal | "path": "/usr/bin/docker" 2026-08-13 20:44:35.986751 | ubuntu-focal | } 2026-08-13 20:44:35.986969 | ubuntu-focal | }, 2026-08-13 20:44:35.987215 | ubuntu-focal | "item": "docker", 2026-08-13 20:44:35.987435 | ubuntu-focal | "stat": { 2026-08-13 20:44:35.987663 | ubuntu-focal | "atime": 1786653845.268988, 2026-08-13 20:44:35.987884 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:44:35.988106 | ubuntu-focal | "attributes": [], 2026-08-13 20:44:35.988330 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:44:35.988550 | ubuntu-focal | "blocks": 0, 2026-08-13 20:44:35.988779 | ubuntu-focal | "charset": "binary", 2026-08-13 20:44:35.989009 | ubuntu-focal | "ctime": 1786653845.2649877, 2026-08-13 20:44:35.989230 | ubuntu-focal | "dev": 64513, 2026-08-13 20:44:35.989450 | ubuntu-focal | "device_type": 0, 2026-08-13 20:44:35.989672 | ubuntu-focal | "executable": true, 2026-08-13 20:44:35.989937 | ubuntu-focal | "exists": true, 2026-08-13 20:44:35.990162 | ubuntu-focal | "gid": 0, 2026-08-13 20:44:35.990384 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:44:35.990607 | ubuntu-focal | "inode": 31605, 2026-08-13 20:44:35.990828 | ubuntu-focal | "isblk": false, 2026-08-13 20:44:35.991111 | ubuntu-focal | "ischr": false, 2026-08-13 20:44:35.991339 | ubuntu-focal | "isdir": false, 2026-08-13 20:44:35.991549 | ubuntu-focal | "isfifo": false, 2026-08-13 20:44:35.991647 | ubuntu-focal | "isgid": false, 2026-08-13 20:44:35.991746 | ubuntu-focal | "islnk": true, 2026-08-13 20:44:35.991844 | ubuntu-focal | "isreg": false, 2026-08-13 20:44:35.991942 | ubuntu-focal | "issock": false, 2026-08-13 20:44:35.992039 | ubuntu-focal | "isuid": false, 2026-08-13 20:44:35.992143 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:44:35.992254 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:44:35.992357 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:44:35.992457 | ubuntu-focal | "mode": "0777", 2026-08-13 20:44:35.992557 | ubuntu-focal | "mtime": 1786653845.2649877, 2026-08-13 20:44:35.992655 | ubuntu-focal | "nlink": 1, 2026-08-13 20:44:35.992756 | ubuntu-focal | "path": "/usr/bin/docker", 2026-08-13 20:44:35.992854 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:44:35.992953 | ubuntu-focal | "readable": true, 2026-08-13 20:44:35.993051 | ubuntu-focal | "rgrp": true, 2026-08-13 20:44:35.993149 | ubuntu-focal | "roth": true, 2026-08-13 20:44:35.993247 | ubuntu-focal | "rusr": true, 2026-08-13 20:44:35.993346 | ubuntu-focal | "size": 39, 2026-08-13 20:44:35.993444 | ubuntu-focal | "uid": 0, 2026-08-13 20:44:35.993542 | ubuntu-focal | "version": null, 2026-08-13 20:44:35.993640 | ubuntu-focal | "wgrp": true, 2026-08-13 20:44:35.993753 | ubuntu-focal | "woth": true, 2026-08-13 20:44:35.993855 | ubuntu-focal | "writeable": true, 2026-08-13 20:44:35.993954 | ubuntu-focal | "wusr": true, 2026-08-13 20:44:35.994052 | ubuntu-focal | "xgrp": true, 2026-08-13 20:44:35.994151 | ubuntu-focal | "xoth": true, 2026-08-13 20:44:35.994248 | ubuntu-focal | "xusr": true 2026-08-13 20:44:35.994345 | ubuntu-focal | } 2026-08-13 20:44:35.994442 | ubuntu-focal | }, 2026-08-13 20:44:35.994547 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:35.994644 | ubuntu-focal | } 2026-08-13 20:44:35.994788 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, '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': 757, 'dev': 64513, 'nlink': 1, 'atime': 1786653867.045176, 'mtime': 1786653845.48099, 'ctime': 1786653845.48099, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 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': 'inode/symlink', 'charset': 'binary', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-init', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-init', 'ansible_loop_var': 'item'}) => { 2026-08-13 20:44:35.994895 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:35.994996 | ubuntu-focal | "changed": false, 2026-08-13 20:44:35.995111 | ubuntu-focal | "item": { 2026-08-13 20:44:35.995212 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:35.995313 | ubuntu-focal | "changed": false, 2026-08-13 20:44:35.995412 | ubuntu-focal | "failed": false, 2026-08-13 20:44:35.995511 | ubuntu-focal | "invocation": { 2026-08-13 20:44:35.995610 | ubuntu-focal | "module_args": { 2026-08-13 20:44:35.995712 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:44:35.995811 | ubuntu-focal | "follow": false, 2026-08-13 20:44:35.995911 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:44:35.996010 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:44:35.996109 | ubuntu-focal | "get_mime": true, 2026-08-13 20:44:35.996212 | ubuntu-focal | "path": "/usr/bin/docker-init" 2026-08-13 20:44:35.996309 | ubuntu-focal | } 2026-08-13 20:44:35.996406 | ubuntu-focal | }, 2026-08-13 20:44:35.996505 | ubuntu-focal | "item": "docker-init", 2026-08-13 20:44:35.996602 | ubuntu-focal | "stat": { 2026-08-13 20:44:35.996703 | ubuntu-focal | "atime": 1786653867.045176, 2026-08-13 20:44:35.996802 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:44:35.996901 | ubuntu-focal | "attributes": [], 2026-08-13 20:44:35.997001 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:44:35.997098 | ubuntu-focal | "blocks": 0, 2026-08-13 20:44:35.997196 | ubuntu-focal | "charset": "binary", 2026-08-13 20:44:35.997297 | ubuntu-focal | "ctime": 1786653845.48099, 2026-08-13 20:44:35.997402 | ubuntu-focal | "dev": 64513, 2026-08-13 20:44:35.997501 | ubuntu-focal | "device_type": 0, 2026-08-13 20:44:35.997600 | ubuntu-focal | "executable": true, 2026-08-13 20:44:35.997698 | ubuntu-focal | "exists": true, 2026-08-13 20:44:35.997824 | ubuntu-focal | "gid": 0, 2026-08-13 20:44:35.997925 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:44:35.998023 | ubuntu-focal | "inode": 757, 2026-08-13 20:44:35.998121 | ubuntu-focal | "isblk": false, 2026-08-13 20:44:35.998221 | ubuntu-focal | "ischr": false, 2026-08-13 20:44:35.998319 | ubuntu-focal | "isdir": false, 2026-08-13 20:44:35.998417 | ubuntu-focal | "isfifo": false, 2026-08-13 20:44:35.998516 | ubuntu-focal | "isgid": false, 2026-08-13 20:44:35.998615 | ubuntu-focal | "islnk": true, 2026-08-13 20:44:35.998713 | ubuntu-focal | "isreg": false, 2026-08-13 20:44:35.998811 | ubuntu-focal | "issock": false, 2026-08-13 20:44:35.998908 | ubuntu-focal | "isuid": false, 2026-08-13 20:44:35.999027 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:44:35.999131 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:44:35.999232 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:44:35.999330 | ubuntu-focal | "mode": "0777", 2026-08-13 20:44:35.999431 | ubuntu-focal | "mtime": 1786653845.48099, 2026-08-13 20:44:35.999533 | ubuntu-focal | "nlink": 1, 2026-08-13 20:44:35.999636 | ubuntu-focal | "path": "/usr/bin/docker-init", 2026-08-13 20:44:35.999735 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:44:35.999832 | ubuntu-focal | "readable": true, 2026-08-13 20:44:35.999930 | ubuntu-focal | "rgrp": true, 2026-08-13 20:44:36.000028 | ubuntu-focal | "roth": true, 2026-08-13 20:44:36.000125 | ubuntu-focal | "rusr": true, 2026-08-13 20:44:36.000223 | ubuntu-focal | "size": 44, 2026-08-13 20:44:36.000320 | ubuntu-focal | "uid": 0, 2026-08-13 20:44:36.000418 | ubuntu-focal | "version": null, 2026-08-13 20:44:36.000515 | ubuntu-focal | "wgrp": true, 2026-08-13 20:44:36.000613 | ubuntu-focal | "woth": true, 2026-08-13 20:44:36.000712 | ubuntu-focal | "writeable": true, 2026-08-13 20:44:36.000810 | ubuntu-focal | "wusr": true, 2026-08-13 20:44:36.000908 | ubuntu-focal | "xgrp": true, 2026-08-13 20:44:36.001005 | ubuntu-focal | "xoth": true, 2026-08-13 20:44:36.001102 | ubuntu-focal | "xusr": true 2026-08-13 20:44:36.001198 | ubuntu-focal | } 2026-08-13 20:44:36.001294 | ubuntu-focal | }, 2026-08-13 20:44:36.001394 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:36.001491 | ubuntu-focal | } 2026-08-13 20:44:36.001631 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, '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': 31454, 'dev': 64513, 'nlink': 1, 'atime': 1786653867.2491777, 'mtime': 1786653845.6889918, 'ctime': 1786653845.6889918, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 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': 'inode/symlink', 'charset': 'binary', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/dockerd', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'dockerd', 'ansible_loop_var': 'item'}) => { 2026-08-13 20:44:36.001757 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:36.001861 | ubuntu-focal | "changed": false, 2026-08-13 20:44:36.001959 | ubuntu-focal | "item": { 2026-08-13 20:44:36.002059 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:36.002157 | ubuntu-focal | "changed": false, 2026-08-13 20:44:36.002255 | ubuntu-focal | "failed": false, 2026-08-13 20:44:36.002357 | ubuntu-focal | "invocation": { 2026-08-13 20:44:36.002457 | ubuntu-focal | "module_args": { 2026-08-13 20:44:36.002564 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:44:36.002663 | ubuntu-focal | "follow": false, 2026-08-13 20:44:36.002763 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:44:36.002864 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:44:36.002962 | ubuntu-focal | "get_mime": true, 2026-08-13 20:44:36.003094 | ubuntu-focal | "path": "/usr/bin/dockerd" 2026-08-13 20:44:36.003192 | ubuntu-focal | } 2026-08-13 20:44:36.003288 | ubuntu-focal | }, 2026-08-13 20:44:36.003386 | ubuntu-focal | "item": "dockerd", 2026-08-13 20:44:36.003483 | ubuntu-focal | "stat": { 2026-08-13 20:44:36.003582 | ubuntu-focal | "atime": 1786653867.2491777, 2026-08-13 20:44:36.003681 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:44:36.003779 | ubuntu-focal | "attributes": [], 2026-08-13 20:44:36.003879 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:44:36.003976 | ubuntu-focal | "blocks": 0, 2026-08-13 20:44:36.004075 | ubuntu-focal | "charset": "binary", 2026-08-13 20:44:36.004176 | ubuntu-focal | "ctime": 1786653845.6889918, 2026-08-13 20:44:36.004274 | ubuntu-focal | "dev": 64513, 2026-08-13 20:44:36.004373 | ubuntu-focal | "device_type": 0, 2026-08-13 20:44:36.004476 | ubuntu-focal | "executable": true, 2026-08-13 20:44:36.004589 | ubuntu-focal | "exists": true, 2026-08-13 20:44:36.004689 | ubuntu-focal | "gid": 0, 2026-08-13 20:44:36.004791 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:44:36.004903 | ubuntu-focal | "inode": 31454, 2026-08-13 20:44:36.005022 | ubuntu-focal | "isblk": false, 2026-08-13 20:44:36.005126 | ubuntu-focal | "ischr": false, 2026-08-13 20:44:36.005226 | ubuntu-focal | "isdir": false, 2026-08-13 20:44:36.005327 | ubuntu-focal | "isfifo": false, 2026-08-13 20:44:36.005427 | ubuntu-focal | "isgid": false, 2026-08-13 20:44:36.005527 | ubuntu-focal | "islnk": true, 2026-08-13 20:44:36.005628 | ubuntu-focal | "isreg": false, 2026-08-13 20:44:36.005797 | ubuntu-focal | "issock": false, 2026-08-13 20:44:36.005916 | ubuntu-focal | "isuid": false, 2026-08-13 20:44:36.006023 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:44:36.006129 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:44:36.006232 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:44:36.006335 | ubuntu-focal | "mode": "0777", 2026-08-13 20:44:36.006437 | ubuntu-focal | "mtime": 1786653845.6889918, 2026-08-13 20:44:36.006539 | ubuntu-focal | "nlink": 1, 2026-08-13 20:44:36.006644 | ubuntu-focal | "path": "/usr/bin/dockerd", 2026-08-13 20:44:36.006755 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:44:36.006856 | ubuntu-focal | "readable": true, 2026-08-13 20:44:36.006956 | ubuntu-focal | "rgrp": true, 2026-08-13 20:44:36.007075 | ubuntu-focal | "roth": true, 2026-08-13 20:44:36.007176 | ubuntu-focal | "rusr": true, 2026-08-13 20:44:36.007276 | ubuntu-focal | "size": 40, 2026-08-13 20:44:36.007375 | ubuntu-focal | "uid": 0, 2026-08-13 20:44:36.007476 | ubuntu-focal | "version": null, 2026-08-13 20:44:36.007577 | ubuntu-focal | "wgrp": true, 2026-08-13 20:44:36.007677 | ubuntu-focal | "woth": true, 2026-08-13 20:44:36.007779 | ubuntu-focal | "writeable": true, 2026-08-13 20:44:36.007882 | ubuntu-focal | "wusr": true, 2026-08-13 20:44:36.007983 | ubuntu-focal | "xgrp": true, 2026-08-13 20:44:36.008083 | ubuntu-focal | "xoth": true, 2026-08-13 20:44:36.008183 | ubuntu-focal | "xusr": true 2026-08-13 20:44:36.008282 | ubuntu-focal | } 2026-08-13 20:44:36.008380 | ubuntu-focal | }, 2026-08-13 20:44:36.008482 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:36.008585 | ubuntu-focal | } 2026-08-13 20:44:36.008764 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, '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': 31609, 'dev': 64513, 'nlink': 1, 'atime': 1786653867.4731793, 'mtime': 1786653845.9009938, 'ctime': 1786653845.9009938, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 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': 'inode/symlink', 'charset': 'binary', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-proxy', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-proxy', 'ansible_loop_var': 'item'}) => { 2026-08-13 20:44:36.008884 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:36.008991 | ubuntu-focal | "changed": false, 2026-08-13 20:44:36.009093 | ubuntu-focal | "item": { 2026-08-13 20:44:36.009198 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:36.009300 | ubuntu-focal | "changed": false, 2026-08-13 20:44:36.009404 | ubuntu-focal | "failed": false, 2026-08-13 20:44:36.009506 | ubuntu-focal | "invocation": { 2026-08-13 20:44:36.009609 | ubuntu-focal | "module_args": { 2026-08-13 20:44:36.009731 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:44:36.009848 | ubuntu-focal | "follow": false, 2026-08-13 20:44:36.009951 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:44:36.010055 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:44:36.010157 | ubuntu-focal | "get_mime": true, 2026-08-13 20:44:36.010261 | ubuntu-focal | "path": "/usr/bin/docker-proxy" 2026-08-13 20:44:36.010361 | ubuntu-focal | } 2026-08-13 20:44:36.010461 | ubuntu-focal | }, 2026-08-13 20:44:36.010565 | ubuntu-focal | "item": "docker-proxy", 2026-08-13 20:44:36.010667 | ubuntu-focal | "stat": { 2026-08-13 20:44:36.010773 | ubuntu-focal | "atime": 1786653867.4731793, 2026-08-13 20:44:36.010876 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:44:36.010979 | ubuntu-focal | "attributes": [], 2026-08-13 20:44:36.011100 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:44:36.011203 | ubuntu-focal | "blocks": 0, 2026-08-13 20:44:36.011306 | ubuntu-focal | "charset": "binary", 2026-08-13 20:44:36.011410 | ubuntu-focal | "ctime": 1786653845.9009938, 2026-08-13 20:44:36.011511 | ubuntu-focal | "dev": 64513, 2026-08-13 20:44:36.011613 | ubuntu-focal | "device_type": 0, 2026-08-13 20:44:36.011715 | ubuntu-focal | "executable": true, 2026-08-13 20:44:36.011818 | ubuntu-focal | "exists": true, 2026-08-13 20:44:36.011920 | ubuntu-focal | "gid": 0, 2026-08-13 20:44:36.012021 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:44:36.012122 | ubuntu-focal | "inode": 31609, 2026-08-13 20:44:36.012222 | ubuntu-focal | "isblk": false, 2026-08-13 20:44:36.012324 | ubuntu-focal | "ischr": false, 2026-08-13 20:44:36.012426 | ubuntu-focal | "isdir": false, 2026-08-13 20:44:36.012527 | ubuntu-focal | "isfifo": false, 2026-08-13 20:44:36.012628 | ubuntu-focal | "isgid": false, 2026-08-13 20:44:36.012730 | ubuntu-focal | "islnk": true, 2026-08-13 20:44:36.012831 | ubuntu-focal | "isreg": false, 2026-08-13 20:44:36.012932 | ubuntu-focal | "issock": false, 2026-08-13 20:44:36.013033 | ubuntu-focal | "isuid": false, 2026-08-13 20:44:36.013140 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:44:36.013247 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:44:36.013350 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:44:36.013452 | ubuntu-focal | "mode": "0777", 2026-08-13 20:44:36.013561 | ubuntu-focal | "mtime": 1786653845.9009938, 2026-08-13 20:44:36.013661 | ubuntu-focal | "nlink": 1, 2026-08-13 20:44:36.013788 | ubuntu-focal | "path": "/usr/bin/docker-proxy", 2026-08-13 20:44:36.013893 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:44:36.013995 | ubuntu-focal | "readable": true, 2026-08-13 20:44:36.014096 | ubuntu-focal | "rgrp": true, 2026-08-13 20:44:36.014197 | ubuntu-focal | "roth": true, 2026-08-13 20:44:36.014297 | ubuntu-focal | "rusr": true, 2026-08-13 20:44:36.014398 | ubuntu-focal | "size": 45, 2026-08-13 20:44:36.014498 | ubuntu-focal | "uid": 0, 2026-08-13 20:44:36.014600 | ubuntu-focal | "version": null, 2026-08-13 20:44:36.014702 | ubuntu-focal | "wgrp": true, 2026-08-13 20:44:36.014802 | ubuntu-focal | "woth": true, 2026-08-13 20:44:36.014903 | ubuntu-focal | "writeable": true, 2026-08-13 20:44:36.015054 | ubuntu-focal | "wusr": true, 2026-08-13 20:44:36.015162 | ubuntu-focal | "xgrp": true, 2026-08-13 20:44:36.015263 | ubuntu-focal | "xoth": true, 2026-08-13 20:44:36.015364 | ubuntu-focal | "xusr": true 2026-08-13 20:44:36.015465 | ubuntu-focal | } 2026-08-13 20:44:36.015565 | ubuntu-focal | }, 2026-08-13 20:44:36.015668 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:36.015768 | ubuntu-focal | } 2026-08-13 20:44:36.015864 | ubuntu-focal | 2026-08-13 20:44:36.015971 | ubuntu-focal | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-13 20:44:36.016078 | ubuntu-focal | Thursday 13 August 2026 20:44:35 +0000 (0:00:00.059) 0:00:05.055 ******* 2026-08-13 20:44:36.053757 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232', 'pid': 2747, 'restart_count': 0, 'started_at': '2026-08-13T20:43:40.889497037Z'}}) => { 2026-08-13 20:44:36.054015 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:36.054242 | ubuntu-focal | "changed": false, 2026-08-13 20:44:36.054461 | ubuntu-focal | "item": { 2026-08-13 20:44:36.054689 | ubuntu-focal | "key": "molecule-upgrade-busybox", 2026-08-13 20:44:36.054907 | ubuntu-focal | "value": { 2026-08-13 20:44:36.055172 | ubuntu-focal | "id": "db9f4d0ec1d98f6bb800372a499a82c9c73acfe2fc78a4996e39da0993e22232", 2026-08-13 20:44:36.055396 | ubuntu-focal | "pid": 2747, 2026-08-13 20:44:36.055624 | ubuntu-focal | "restart_count": 0, 2026-08-13 20:44:36.055851 | ubuntu-focal | "started_at": "2026-08-13T20:43:40.889497037Z" 2026-08-13 20:44:36.056067 | ubuntu-focal | } 2026-08-13 20:44:36.056284 | ubuntu-focal | }, 2026-08-13 20:44:36.056505 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:36.056721 | ubuntu-focal | } 2026-08-13 20:44:36.056977 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae', 'pid': 2820, 'restart_count': 0, 'started_at': '2026-08-13T20:43:41.329463988Z'}}) => { 2026-08-13 20:44:36.057201 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:44:36.057422 | ubuntu-focal | "changed": false, 2026-08-13 20:44:36.057636 | ubuntu-focal | "item": { 2026-08-13 20:44:36.057905 | ubuntu-focal | "key": "molecule-upgrade-nginx", 2026-08-13 20:44:36.058127 | ubuntu-focal | "value": { 2026-08-13 20:44:36.058363 | ubuntu-focal | "id": "644d82d94424a3547c617adb732db9aa9a8cc68a2372865a2315c5d77547c8ae", 2026-08-13 20:44:36.058583 | ubuntu-focal | "pid": 2820, 2026-08-13 20:44:36.058802 | ubuntu-focal | "restart_count": 0, 2026-08-13 20:44:36.059053 | ubuntu-focal | "started_at": "2026-08-13T20:43:41.329463988Z" 2026-08-13 20:44:36.059273 | ubuntu-focal | } 2026-08-13 20:44:36.059496 | ubuntu-focal | }, 2026-08-13 20:44:36.059720 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:36.059937 | ubuntu-focal | } 2026-08-13 20:44:36.060144 | ubuntu-focal | 2026-08-13 20:44:36.060373 | ubuntu-focal | TASK [Read counter workload progress after upgrade] **************************** 2026-08-13 20:44:36.060608 | ubuntu-focal | Thursday 13 August 2026 20:44:36 +0000 (0:00:00.055) 0:00:05.111 ******* 2026-08-13 20:44:36.375733 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:36.375774 | ubuntu-focal | 2026-08-13 20:44:36.375784 | ubuntu-focal | TASK [Assert counter workload remained functional] ***************************** 2026-08-13 20:44:36.375800 | ubuntu-focal | Thursday 13 August 2026 20:44:36 +0000 (0:00:00.321) 0:00:05.432 ******* 2026-08-13 20:44:36.407778 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:44:36.407798 | ubuntu-focal | "changed": false, 2026-08-13 20:44:36.407804 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:44:36.407810 | ubuntu-focal | } 2026-08-13 20:44:36.407816 | ubuntu-focal | 2026-08-13 20:44:36.407821 | ubuntu-focal | TASK [Verify HTTP workload is functional] ************************************** 2026-08-13 20:44:36.407826 | ubuntu-focal | Thursday 13 August 2026 20:44:36 +0000 (0:00:00.032) 0:00:05.464 ******* 2026-08-13 20:44:36.875271 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:44:36.875323 | ubuntu-focal | 2026-08-13 20:44:36.875334 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:44:36.875343 | ubuntu-focal | ubuntu-focal : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:44:36.875352 | ubuntu-focal | 2026-08-13 20:44:36.875360 | ubuntu-focal | 2026-08-13 20:44:36.875385 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:44:36.875394 | ubuntu-focal | Thursday 13 August 2026 20:44:36 +0000 (0:00:00.463) 0:00:05.927 ******* 2026-08-13 20:44:36.875402 | ubuntu-focal | =============================================================================== 2026-08-13 20:44:36.875411 | ubuntu-focal | Inspect installed Docker binary links ----------------------------------- 1.00s 2026-08-13 20:44:36.875419 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 0.98s 2026-08-13 20:44:36.875427 | ubuntu-focal | Inspect workload containers after upgrade ------------------------------- 0.50s 2026-08-13 20:44:36.875435 | ubuntu-focal | Verify HTTP workload is functional -------------------------------------- 0.46s 2026-08-13 20:44:36.875443 | ubuntu-focal | Read current Docker service PID ----------------------------------------- 0.35s 2026-08-13 20:44:36.875452 | ubuntu-focal | Read pre-upgrade state -------------------------------------------------- 0.33s 2026-08-13 20:44:36.875460 | ubuntu-focal | Read counter workload progress after upgrade ---------------------------- 0.32s 2026-08-13 20:44:36.875468 | ubuntu-focal | Read installed Docker daemon version ------------------------------------ 0.27s 2026-08-13 20:44:36.875476 | ubuntu-focal | Read current Docker server version -------------------------------------- 0.25s 2026-08-13 20:44:36.875489 | ubuntu-focal | Resolve running Docker daemon executable -------------------------------- 0.23s 2026-08-13 20:44:36.875497 | ubuntu-focal | Read running Docker daemon executable inode ----------------------------- 0.22s 2026-08-13 20:44:36.875506 | ubuntu-focal | Read current Docker service invocation ID ------------------------------- 0.22s 2026-08-13 20:44:36.875514 | ubuntu-focal | Inspect current Docker socket ------------------------------------------- 0.22s 2026-08-13 20:44:36.875522 | ubuntu-focal | Read future Docker daemon configuration --------------------------------- 0.22s 2026-08-13 20:44:36.875530 | ubuntu-focal | Build current workload state -------------------------------------------- 0.06s 2026-08-13 20:44:36.875538 | ubuntu-focal | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-13 20:44:36.875546 | ubuntu-focal | Assert workload containers were neither recreated nor restarted --------- 0.06s 2026-08-13 20:44:36.875554 | ubuntu-focal | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-13 20:44:36.875560 | ubuntu-focal | Assert counter workload remained functional ----------------------------- 0.03s 2026-08-13 20:44:36.875565 | ubuntu-focal | Assert new Docker daemon is installed for future activation ------------- 0.03s 2026-08-13 20:44:36.957773 | ubuntu-focal | INFO [docker-upgrade > verify] Executed: Successful 2026-08-13 20:44:36.961676 | ubuntu-focal | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:44:36.962026 | ubuntu-focal | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:44:36.967545 | ubuntu-focal | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:44:36.967651 | ubuntu-focal | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:44:36.967736 | ubuntu-focal | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:44:36.968006 | ubuntu-focal | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:44:37.168341 | ubuntu-focal | ok: Runtime: 0:02:10.891571 2026-08-13 20:44:37.191827 | 2026-08-13 20:44:37.191887 | PLAY RECAP 2026-08-13 20:44:37.191930 | ubuntu-focal | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:44:37.191952 | 2026-08-13 20:44:37.306835 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:44:37.309943 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:44:37.885989 | 2026-08-13 20:44:37.886104 | PLAY [all] 2026-08-13 20:44:37.897713 | 2026-08-13 20:44:37.897792 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:44:37.942400 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:44:37.951525 | 2026-08-13 20:44:37.951605 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:44:37.994791 | ubuntu-focal | ok 2026-08-13 20:44:38.001347 | 2026-08-13 20:44:38.001443 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:44:38.361694 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/work/logs" 2026-08-13 20:44:38.567976 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/work/artifacts" 2026-08-13 20:44:38.769837 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/417011f45cda4af7afb26f1d2828c6ee/work/docs" 2026-08-13 20:44:38.787234 | 2026-08-13 20:44:38.787351 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:44:39.378264 | ubuntu-focal | ok 2026-08-13 20:44:39.378490 | ubuntu-focal | changed: All items complete 2026-08-13 20:44:39.378527 | 2026-08-13 20:44:39.776218 | ubuntu-focal | changed: .d..t...... ./ 2026-08-13 20:44:40.188840 | ubuntu-focal | changed: .d..t...... ./ 2026-08-13 20:44:40.214557 | 2026-08-13 20:44:40.214682 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:44:40.640252 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.005433 2026-08-13 20:44:40.860184 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.006608 2026-08-13 20:44:40.878178 | 2026-08-13 20:44:40.878285 | PLAY [all] 2026-08-13 20:44:40.885125 | 2026-08-13 20:44:40.885194 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:44:41.297127 | ubuntu-focal | changed 2026-08-13 20:44:41.303000 | 2026-08-13 20:44:41.303051 | PLAY RECAP 2026-08-13 20:44:41.303096 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:44:41.303118 | 2026-08-13 20:44:41.419738 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:44:41.422300 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:44:42.026501 | 2026-08-13 20:44:42.026632 | PLAY [localhost] 2026-08-13 20:44:42.037657 | 2026-08-13 20:44:42.037731 | TASK [Generate Zuul manifest] 2026-08-13 20:44:42.068936 | localhost | ok 2026-08-13 20:44:42.084571 | 2026-08-13 20:44:42.084648 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:44:42.460931 | localhost | changed 2026-08-13 20:44:42.476434 | 2026-08-13 20:44:42.476595 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:44:42.510504 | localhost | ok 2026-08-13 20:44:42.521032 | 2026-08-13 20:44:42.521161 | TASK [Upload logs] 2026-08-13 20:44:42.541568 | localhost | ok 2026-08-13 20:44:42.607816 | 2026-08-13 20:44:42.607944 | TASK [Set zuul-log-path fact] 2026-08-13 20:44:42.626460 | localhost | ok 2026-08-13 20:44:42.640998 | 2026-08-13 20:44:42.641068 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:44:42.672195 | localhost | ok 2026-08-13 20:44:42.680859 | 2026-08-13 20:44:42.680925 | TASK [upload-logs : Create log directories] 2026-08-13 20:44:43.073334 | localhost | changed 2026-08-13 20:44:43.079068 | 2026-08-13 20:44:43.079140 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:44:43.471757 | localhost -> localhost | ok: Runtime: 0:00:00.005722 2026-08-13 20:44:43.478718 | 2026-08-13 20:44:43.478821 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:44:43.916641 | localhost | Output suppressed because no_log was given 2026-08-13 20:44:43.921939 | 2026-08-13 20:44:43.922047 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:44:43.965687 | localhost | skipping: Conditional result was False 2026-08-13 20:44:43.972826 | localhost | skipping: Conditional result was False 2026-08-13 20:44:43.985709 | 2026-08-13 20:44:43.985971 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:44:44.021962 | localhost | skipping: Conditional result was False 2026-08-13 20:44:44.022576 | 2026-08-13 20:44:44.026200 | localhost | skipping: Conditional result was False 2026-08-13 20:44:44.042012 | 2026-08-13 20:44:44.042225 | LOOP [upload-logs : Upload console log and json output]