2026-08-13 20:26:21.463002 | Job console starting 2026-08-13 20:26:21.473280 | Updating git repos 2026-08-13 20:26:21.489728 | Cloning repos into workspace 2026-08-13 20:26:21.610051 | Restoring repo states 2026-08-13 20:26:21.617625 | Merging changes 2026-08-13 20:26:21.931664 | Checking out repos 2026-08-13 20:26:21.963583 | Preparing playbooks 2026-08-13 20:26:22.936022 | Running Ansible setup 2026-08-13 20:26:27.148681 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:26:27.725215 | 2026-08-13 20:26:27.725325 | PLAY [localhost] 2026-08-13 20:26:27.732504 | 2026-08-13 20:26:27.732574 | TASK [Gathering Facts] 2026-08-13 20:26:28.654338 | localhost | ok 2026-08-13 20:26:28.668111 | 2026-08-13 20:26:28.668283 | TASK [Setup log path fact] 2026-08-13 20:26:28.689773 | localhost | ok 2026-08-13 20:26:28.704125 | 2026-08-13 20:26:28.704244 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:26:28.733813 | localhost | ok 2026-08-13 20:26:28.739647 | 2026-08-13 20:26:28.739733 | TASK [emit-job-header : Print job information] 2026-08-13 20:26:28.778316 | # Job Information 2026-08-13 20:26:28.778472 | Ansible Version: 2.16.18 2026-08-13 20:26:28.778503 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-focal 2026-08-13 20:26:28.778525 | Pipeline: check 2026-08-13 20:26:28.778546 | Executor: 2d72f0692154 2026-08-13 20:26:28.778576 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/139 2026-08-13 20:26:28.778599 | Event ID: 70633110-9751-11f1-9515-eb26d37b76d5 2026-08-13 20:26:28.781461 | 2026-08-13 20:26:28.781556 | LOOP [emit-job-header : Print node information] 2026-08-13 20:26:28.873250 | localhost | ok: 2026-08-13 20:26:28.873404 | localhost | # Node Information 2026-08-13 20:26:28.873439 | localhost | Inventory Hostname: ubuntu-focal 2026-08-13 20:26:28.873463 | localhost | Hostname: np0000189389 2026-08-13 20:26:28.873485 | localhost | Username: zuul 2026-08-13 20:26:28.873512 | localhost | Distro: Ubuntu 20.04 2026-08-13 20:26:28.873532 | localhost | Provider: yul1 2026-08-13 20:26:28.873552 | localhost | Region: ca-ymq-1 2026-08-13 20:26:28.873573 | localhost | Label: ubuntu-focal 2026-08-13 20:26:28.873598 | localhost | Product Name: OpenStack Nova 2026-08-13 20:26:28.873617 | localhost | Interface IP: 199.19.213.129 2026-08-13 20:26:28.887519 | 2026-08-13 20:26:28.887721 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:26:29.256070 | localhost -> localhost | changed 2026-08-13 20:26:29.263649 | 2026-08-13 20:26:29.263720 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:26:30.540655 | localhost -> localhost | changed 2026-08-13 20:26:30.552053 | 2026-08-13 20:26:30.552133 | PLAY [all] 2026-08-13 20:26:30.561688 | 2026-08-13 20:26:30.561755 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:26:30.799255 | ubuntu-focal -> localhost | ok 2026-08-13 20:26:30.811376 | 2026-08-13 20:26:30.811513 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:26:30.843479 | ubuntu-focal | ok 2026-08-13 20:26:30.858707 | ubuntu-focal | included: /var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:26:30.864016 | 2026-08-13 20:26:30.864075 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:26:32.162177 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-08-13 20:26:32.162353 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/work/4a56ec6f3e844df3b46744c33c4ae872_id_rsa 2026-08-13 20:26:32.162394 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/work/4a56ec6f3e844df3b46744c33c4ae872_id_rsa.pub 2026-08-13 20:26:32.162425 | ubuntu-focal -> localhost | The key fingerprint is: 2026-08-13 20:26:32.162454 | ubuntu-focal -> localhost | SHA256:0QQrRaOvCBS1ug3kayE42p24QtjgSCOR/tnF9ubEFj8 zuul-build-sshkey 2026-08-13 20:26:32.162497 | ubuntu-focal -> localhost | The key's randomart image is: 2026-08-13 20:26:32.162526 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-08-13 20:26:32.162560 | ubuntu-focal -> localhost | | .... .=.. | 2026-08-13 20:26:32.162590 | ubuntu-focal -> localhost | |o . . o = | 2026-08-13 20:26:32.162618 | ubuntu-focal -> localhost | |..o . + o . | 2026-08-13 20:26:32.162645 | ubuntu-focal -> localhost | |+B . * o | 2026-08-13 20:26:32.162671 | ubuntu-focal -> localhost | |XoO o o S o | 2026-08-13 20:26:32.162698 | ubuntu-focal -> localhost | |+*.% + . * E | 2026-08-13 20:26:32.162725 | ubuntu-focal -> localhost | |o * = . = . | 2026-08-13 20:26:32.162752 | ubuntu-focal -> localhost | |.. . . | 2026-08-13 20:26:32.162783 | ubuntu-focal -> localhost | | .. | 2026-08-13 20:26:32.162810 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-08-13 20:26:32.162870 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.858478 2026-08-13 20:26:32.168914 | 2026-08-13 20:26:32.168995 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:26:32.200941 | ubuntu-focal | ok 2026-08-13 20:26:32.209879 | ubuntu-focal | included: /var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:26:32.217758 | 2026-08-13 20:26:32.217817 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:26:32.241641 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:26:32.251596 | 2026-08-13 20:26:32.251681 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:26:32.908782 | ubuntu-focal | changed 2026-08-13 20:26:32.915299 | 2026-08-13 20:26:32.915382 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:26:33.084834 | ubuntu-focal | ok 2026-08-13 20:26:33.089662 | 2026-08-13 20:26:33.089723 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:26:33.508574 | ubuntu-focal | changed 2026-08-13 20:26:33.515120 | 2026-08-13 20:26:33.515183 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:26:33.904012 | ubuntu-focal | changed 2026-08-13 20:26:33.911712 | 2026-08-13 20:26:33.911812 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:26:33.937669 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:26:33.946422 | 2026-08-13 20:26:33.946528 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:26:34.294726 | ubuntu-focal -> localhost | changed 2026-08-13 20:26:34.308896 | 2026-08-13 20:26:34.308975 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:26:34.572335 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/work/4a56ec6f3e844df3b46744c33c4ae872_id_rsa (zuul-build-sshkey) 2026-08-13 20:26:34.572544 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.014936 2026-08-13 20:26:34.579424 | 2026-08-13 20:26:34.579510 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:26:34.887769 | ubuntu-focal | ok 2026-08-13 20:26:34.894502 | 2026-08-13 20:26:34.894629 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:26:34.918901 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:26:34.933633 | 2026-08-13 20:26:34.933695 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:26:35.220060 | ubuntu-focal | ok 2026-08-13 20:26:35.225449 | 2026-08-13 20:26:35.225509 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:26:35.930444 | ubuntu-focal | Output suppressed because no_log was given 2026-08-13 20:26:35.939532 | 2026-08-13 20:26:35.939594 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:26:36.114046 | ubuntu-focal | ok: "logs" 2026-08-13 20:26:36.114373 | ubuntu-focal | ok: All items complete 2026-08-13 20:26:36.114412 | 2026-08-13 20:26:36.322006 | ubuntu-focal | ok: "artifacts" 2026-08-13 20:26:36.410915 | ubuntu-focal | ok: "docs" 2026-08-13 20:26:36.432082 | 2026-08-13 20:26:36.432792 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:26:36.600746 | ubuntu-focal | changed: "logs" 2026-08-13 20:26:36.741013 | ubuntu-focal | changed: "artifacts" 2026-08-13 20:26:36.879012 | ubuntu-focal | changed: "docs" 2026-08-13 20:26:36.899632 | 2026-08-13 20:26:36.899802 | PLAY RECAP 2026-08-13 20:26:36.899884 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:26:36.899930 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:26:36.899965 | 2026-08-13 20:26:37.096810 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:26:37.099165 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:26:37.685516 | 2026-08-13 20:26:37.685655 | PLAY [all] 2026-08-13 20:26:37.697097 | 2026-08-13 20:26:37.697199 | TASK [setup-uv : Extract archive] 2026-08-13 20:26:39.712430 | ubuntu-focal | changed 2026-08-13 20:26:39.720877 | 2026-08-13 20:26:39.721050 | TASK [setup-uv : Print version] 2026-08-13 20:26:40.060591 | ubuntu-focal | uv 0.8.13 2026-08-13 20:26:40.279457 | ubuntu-focal | ok: Runtime: 0:00:00.009232 2026-08-13 20:26:40.289287 | 2026-08-13 20:26:40.289386 | TASK [Install Ansible collection siblings] 2026-08-13 20:26:40.626889 | ubuntu-focal | ok: 2026-08-13 20:26:40.627062 | ubuntu-focal | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:26:40.627101 | ubuntu-focal | Skipping community.general: no checked-out sibling 2026-08-13 20:26:40.629051 | 2026-08-13 20:26:40.629116 | PLAY RECAP 2026-08-13 20:26:40.629176 | ubuntu-focal | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:26:40.629206 | 2026-08-13 20:26:40.731945 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:26:40.734338 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:26:41.270184 | 2026-08-13 20:26:41.270295 | PLAY [all] 2026-08-13 20:26:41.280931 | 2026-08-13 20:26:41.281024 | LOOP [Check inventory directories] 2026-08-13 20:26:41.590353 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:26:41.733212 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-13 20:26:41.872476 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-13 20:26:41.882034 | 2026-08-13 20:26:41.882235 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:26:42.573743 | ubuntu-focal | changed: 2026-08-13 20:26:42.573918 | ubuntu-focal | { 2026-08-13 20:26:42.573946 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:26:42.573969 | ubuntu-focal | "changed": false, 2026-08-13 20:26:42.573988 | ubuntu-focal | "failed": false, 2026-08-13 20:26:42.574013 | ubuntu-focal | "invocation": { 2026-08-13 20:26:42.574033 | ubuntu-focal | "module_args": { 2026-08-13 20:26:42.574052 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:26:42.574069 | ubuntu-focal | "follow": true, 2026-08-13 20:26:42.574087 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:26:42.574106 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:26:42.574124 | ubuntu-focal | "get_mime": true, 2026-08-13 20:26:42.574141 | ubuntu-focal | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:26:42.574159 | ubuntu-focal | } 2026-08-13 20:26:42.574176 | ubuntu-focal | }, 2026-08-13 20:26:42.574193 | ubuntu-focal | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:26:42.574223 | ubuntu-focal | "stat": { 2026-08-13 20:26:42.574241 | ubuntu-focal | "atime": 1786652795.8379726, 2026-08-13 20:26:42.574258 | ubuntu-focal | "attr_flags": "e", 2026-08-13 20:26:42.574275 | ubuntu-focal | "attributes": [ 2026-08-13 20:26:42.574292 | ubuntu-focal | "extents" 2026-08-13 20:26:42.574309 | ubuntu-focal | ], 2026-08-13 20:26:42.574326 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:26:42.574343 | ubuntu-focal | "blocks": 8, 2026-08-13 20:26:42.574359 | ubuntu-focal | "charset": "binary", 2026-08-13 20:26:42.574377 | ubuntu-focal | "ctime": 1786652795.8379726, 2026-08-13 20:26:42.574394 | ubuntu-focal | "dev": 64513, 2026-08-13 20:26:42.574411 | ubuntu-focal | "device_type": 0, 2026-08-13 20:26:42.574428 | ubuntu-focal | "executable": true, 2026-08-13 20:26:42.574444 | ubuntu-focal | "exists": true, 2026-08-13 20:26:42.574461 | ubuntu-focal | "gid": 1000, 2026-08-13 20:26:42.574477 | ubuntu-focal | "gr_name": "zuul", 2026-08-13 20:26:42.574494 | ubuntu-focal | "inode": 518541, 2026-08-13 20:26:42.574510 | ubuntu-focal | "isblk": false, 2026-08-13 20:26:42.574559 | ubuntu-focal | "ischr": false, 2026-08-13 20:26:42.574578 | ubuntu-focal | "isdir": true, 2026-08-13 20:26:42.574595 | ubuntu-focal | "isfifo": false, 2026-08-13 20:26:42.574612 | ubuntu-focal | "isgid": false, 2026-08-13 20:26:42.574629 | ubuntu-focal | "islnk": false, 2026-08-13 20:26:42.574646 | ubuntu-focal | "isreg": false, 2026-08-13 20:26:42.574662 | ubuntu-focal | "issock": false, 2026-08-13 20:26:42.574679 | ubuntu-focal | "isuid": false, 2026-08-13 20:26:42.574695 | ubuntu-focal | "mimetype": "inode/directory", 2026-08-13 20:26:42.574712 | ubuntu-focal | "mode": "0755", 2026-08-13 20:26:42.574728 | ubuntu-focal | "mtime": 1786652781.6363416, 2026-08-13 20:26:42.574744 | ubuntu-focal | "nlink": 11, 2026-08-13 20:26:42.574760 | ubuntu-focal | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:26:42.574777 | ubuntu-focal | "pw_name": "zuul", 2026-08-13 20:26:42.574797 | ubuntu-focal | "readable": true, 2026-08-13 20:26:42.574815 | ubuntu-focal | "rgrp": true, 2026-08-13 20:26:42.574832 | ubuntu-focal | "roth": true, 2026-08-13 20:26:42.574849 | ubuntu-focal | "rusr": true, 2026-08-13 20:26:42.574866 | ubuntu-focal | "size": 4096, 2026-08-13 20:26:42.574883 | ubuntu-focal | "uid": 1000, 2026-08-13 20:26:42.574900 | ubuntu-focal | "version": "2223668949", 2026-08-13 20:26:42.574917 | ubuntu-focal | "wgrp": false, 2026-08-13 20:26:42.574936 | ubuntu-focal | "woth": false, 2026-08-13 20:26:42.574954 | ubuntu-focal | "writeable": true, 2026-08-13 20:26:42.574971 | ubuntu-focal | "wusr": true, 2026-08-13 20:26:42.574988 | ubuntu-focal | "xgrp": true, 2026-08-13 20:26:42.575004 | ubuntu-focal | "xoth": true, 2026-08-13 20:26:42.575021 | ubuntu-focal | "xusr": true 2026-08-13 20:26:42.575038 | ubuntu-focal | } 2026-08-13 20:26:42.575055 | ubuntu-focal | } 2026-08-13 20:26:42.575088 | ubuntu-focal | ok: All items complete 2026-08-13 20:26:42.575109 | 2026-08-13 20:26:42.576347 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:26:42.576921 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:26:42.595245 | 2026-08-13 20:26:42.595381 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:26:42.906214 | ubuntu-focal | changed: 1 replacements made 2026-08-13 20:26:42.908014 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:26:42.908871 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:26:42.928762 | 2026-08-13 20:26:42.928871 | TASK [Run Molecule scenario] 2026-08-13 20:26:43.908565 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-08-13 20:26:44.635521 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-08-13 20:26:44.805693 | ubuntu-focal | Using CPython 3.13.7 2026-08-13 20:26:44.805745 | ubuntu-focal | Creating virtual environment at: .venv 2026-08-13 20:26:45.028856 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-08-13 20:26:45.030066 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-08-13 20:26:45.031911 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-08-13 20:26:45.220297 | ubuntu-focal | Downloading cryptography 2026-08-13 20:26:45.225231 | ubuntu-focal | Downloading pygments 2026-08-13 20:26:45.360813 | ubuntu-focal | Downloading ansible-core 2026-08-13 20:26:45.387107 | ubuntu-focal | Installed 36 packages in 25ms 2026-08-13 20:26:46.445189 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:26:46.445266 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:26:47.226561 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:26:47.226599 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-08-13 20:26:47.226709 | 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:26:47.226776 | ubuntu-focal | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:27:04.949562 | ubuntu-focal | INFO [docker-upgrade > dependency] Executing 2026-08-13 20:27:04.949663 | ubuntu-focal | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:27:04.949814 | ubuntu-focal | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:27:04.949908 | ubuntu-focal | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:27:04.954865 | ubuntu-focal | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:27:04.955094 | ubuntu-focal | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:27:04.959969 | ubuntu-focal | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:27:04.960008 | ubuntu-focal | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:27:04.960036 | ubuntu-focal | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:27:04.964922 | ubuntu-focal | INFO [docker-upgrade > syntax] Executing 2026-08-13 20:27:05.470346 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:27:05.470389 | 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:27:05.470573 | 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:27:05.470809 | ubuntu-focal | 2026-08-13 20:27:05.915730 | ubuntu-focal | 2026-08-13 20:27:05.915946 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-13 20:27:06.024087 | ubuntu-focal | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-13 20:27:06.034974 | ubuntu-focal | INFO [docker-upgrade > create] Executing 2026-08-13 20:27:06.036319 | ubuntu-focal | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:27:06.041259 | ubuntu-focal | INFO [docker-upgrade > prepare] Executing 2026-08-13 20:27:06.544423 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:27:06.544640 | 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:27:06.544860 | 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:27:06.544989 | ubuntu-focal | 2026-08-13 20:27:07.063041 | ubuntu-focal | 2026-08-13 20:27:07.063230 | ubuntu-focal | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-13 20:27:07.063396 | ubuntu-focal | 2026-08-13 20:27:07.063597 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:27:07.063820 | ubuntu-focal | Thursday 13 August 2026 20:27:07 +0000 (0:00:00.041) 0:00:00.041 ******* 2026-08-13 20:27:08.182038 | 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:27:08.185629 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:08.185807 | ubuntu-focal | 2026-08-13 20:27:08.185996 | ubuntu-focal | TASK [Update "apt" cache] ****************************************************** 2026-08-13 20:27:08.186172 | ubuntu-focal | Thursday 13 August 2026 20:27:08 +0000 (0:00:01.123) 0:00:01.165 ******* 2026-08-13 20:27:15.052943 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:15.053062 | ubuntu-focal | 2026-08-13 20:27:15.053248 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:15.053431 | ubuntu-focal | Thursday 13 August 2026 20:27:15 +0000 (0:00:06.866) 0:00:08.031 ******* 2026-08-13 20:27:15.509481 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:15.509567 | ubuntu-focal | 2026-08-13 20:27:15.509831 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:15.509993 | ubuntu-focal | Thursday 13 August 2026 20:27:15 +0000 (0:00:00.457) 0:00:08.489 ******* 2026-08-13 20:27:15.538619 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:15.538773 | ubuntu-focal | 2026-08-13 20:27:15.538961 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:27:15.539149 | ubuntu-focal | Thursday 13 August 2026 20:27:15 +0000 (0:00:00.029) 0:00:08.518 ******* 2026-08-13 20:27:15.939446 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:15.939587 | ubuntu-focal | 2026-08-13 20:27:15.939801 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:15.939958 | ubuntu-focal | Thursday 13 August 2026 20:27:15 +0000 (0:00:00.400) 0:00:08.918 ******* 2026-08-13 20:27:16.025999 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:27:16.026158 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:27:16.026322 | ubuntu-focal | } 2026-08-13 20:27:16.026475 | ubuntu-focal | 2026-08-13 20:27:16.026666 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:16.026823 | ubuntu-focal | Thursday 13 August 2026 20:27:16 +0000 (0:00:00.086) 0:00:09.005 ******* 2026-08-13 20:27:16.884378 | 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:27:16.891305 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:16.891495 | ubuntu-focal | 2026-08-13 20:27:16.891690 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:16.891909 | ubuntu-focal | Thursday 13 August 2026 20:27:16 +0000 (0:00:00.865) 0:00:09.870 ******* 2026-08-13 20:27:16.910303 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:16.910475 | ubuntu-focal | 2026-08-13 20:27:16.910662 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:16.910842 | ubuntu-focal | Thursday 13 August 2026 20:27:16 +0000 (0:00:00.019) 0:00:09.890 ******* 2026-08-13 20:27:16.933317 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:16.933527 | ubuntu-focal | 2026-08-13 20:27:16.933710 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:16.933889 | ubuntu-focal | Thursday 13 August 2026 20:27:16 +0000 (0:00:00.023) 0:00:09.913 ******* 2026-08-13 20:27:17.176825 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:17.176973 | ubuntu-focal | 2026-08-13 20:27:17.177169 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:17.177353 | ubuntu-focal | Thursday 13 August 2026 20:27:17 +0000 (0:00:00.242) 0:00:10.155 ******* 2026-08-13 20:27:18.126119 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:18.126248 | ubuntu-focal | 2026-08-13 20:27:18.126466 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:18.126613 | ubuntu-focal | Thursday 13 August 2026 20:27:18 +0000 (0:00:00.949) 0:00:11.105 ******* 2026-08-13 20:27:18.196287 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:27:18.196401 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.34/containerd-1.7.34-linux-amd64.tar.gz" 2026-08-13 20:27:18.196615 | ubuntu-focal | } 2026-08-13 20:27:18.196723 | ubuntu-focal | 2026-08-13 20:27:18.196946 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:18.197060 | ubuntu-focal | Thursday 13 August 2026 20:27:18 +0000 (0:00:00.070) 0:00:11.175 ******* 2026-08-13 20:27:19.060514 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:19.060646 | ubuntu-focal | 2026-08-13 20:27:19.060837 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:19.061017 | ubuntu-focal | Thursday 13 August 2026 20:27:19 +0000 (0:00:00.863) 0:00:12.039 ******* 2026-08-13 20:27:23.099338 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:23.099440 | ubuntu-focal | 2026-08-13 20:27:23.099568 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:27:23.099685 | ubuntu-focal | Thursday 13 August 2026 20:27:23 +0000 (0:00:04.035) 0:00:16.074 ******* 2026-08-13 20:27:23.121169 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:23.121261 | ubuntu-focal | 2026-08-13 20:27:23.121376 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:27:23.121484 | ubuntu-focal | Thursday 13 August 2026 20:27:23 +0000 (0:00:00.026) 0:00:16.101 ******* 2026-08-13 20:27:23.140205 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:23.140295 | ubuntu-focal | 2026-08-13 20:27:23.140409 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:27:23.140519 | ubuntu-focal | Thursday 13 August 2026 20:27:23 +0000 (0:00:00.018) 0:00:16.120 ******* 2026-08-13 20:27:23.158562 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:23.158655 | ubuntu-focal | 2026-08-13 20:27:23.158767 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:27:23.158898 | ubuntu-focal | Thursday 13 August 2026 20:27:23 +0000 (0:00:00.018) 0:00:16.138 ******* 2026-08-13 20:27:28.610694 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:28.610836 | ubuntu-focal | 2026-08-13 20:27:28.611029 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:27:28.611205 | ubuntu-focal | Thursday 13 August 2026 20:27:28 +0000 (0:00:05.451) 0:00:21.590 ******* 2026-08-13 20:27:29.247297 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:29.247437 | ubuntu-focal | 2026-08-13 20:27:29.247621 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:27:29.247794 | ubuntu-focal | Thursday 13 August 2026 20:27:29 +0000 (0:00:00.633) 0:00:22.223 ******* 2026-08-13 20:27:30.324381 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-08-13 20:27:30.324559 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:27:30.324740 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:27:30.324918 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:27:30.325118 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:27:30.325274 | ubuntu-focal | 2026-08-13 20:27:30.325465 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:27:30.325641 | ubuntu-focal | Thursday 13 August 2026 20:27:30 +0000 (0:00:01.077) 0:00:23.301 ******* 2026-08-13 20:27:30.959589 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:30.959742 | ubuntu-focal | 2026-08-13 20:27:30.959946 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:27:30.960141 | ubuntu-focal | Thursday 13 August 2026 20:27:30 +0000 (0:00:00.634) 0:00:23.935 ******* 2026-08-13 20:27:30.960338 | ubuntu-focal | 2026-08-13 20:27:30.960529 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-13 20:27:30.960826 | ubuntu-focal | Thursday 13 August 2026 20:27:30 +0000 (0:00:00.003) 0:00:23.938 ******* 2026-08-13 20:27:31.963154 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:31.963224 | ubuntu-focal | 2026-08-13 20:27:31.963370 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-13 20:27:31.963494 | ubuntu-focal | Thursday 13 August 2026 20:27:31 +0000 (0:00:01.003) 0:00:24.942 ******* 2026-08-13 20:27:32.435688 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:32.435760 | ubuntu-focal | 2026-08-13 20:27:32.435873 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:27:32.435980 | ubuntu-focal | Thursday 13 August 2026 20:27:32 +0000 (0:00:00.472) 0:00:25.415 ******* 2026-08-13 20:27:32.958957 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:32.959021 | ubuntu-focal | 2026-08-13 20:27:32.959160 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:32.959286 | ubuntu-focal | Thursday 13 August 2026 20:27:32 +0000 (0:00:00.523) 0:00:25.938 ******* 2026-08-13 20:27:33.206874 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:33.206985 | ubuntu-focal | 2026-08-13 20:27:33.206996 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-13 20:27:33.207006 | ubuntu-focal | Thursday 13 August 2026 20:27:33 +0000 (0:00:00.246) 0:00:26.185 ******* 2026-08-13 20:27:33.451822 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:33.451941 | ubuntu-focal | 2026-08-13 20:27:33.452230 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:33.452314 | ubuntu-focal | Thursday 13 August 2026 20:27:33 +0000 (0:00:00.245) 0:00:26.431 ******* 2026-08-13 20:27:33.489432 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:27:33.490688 | ubuntu-focal | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-13 20:27:33.490765 | ubuntu-focal | } 2026-08-13 20:27:33.490773 | ubuntu-focal | 2026-08-13 20:27:33.490778 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:33.490785 | ubuntu-focal | Thursday 13 August 2026 20:27:33 +0000 (0:00:00.037) 0:00:26.468 ******* 2026-08-13 20:27:34.322310 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:34.322449 | ubuntu-focal | 2026-08-13 20:27:34.322844 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:34.322927 | ubuntu-focal | Thursday 13 August 2026 20:27:34 +0000 (0:00:00.833) 0:00:27.301 ******* 2026-08-13 20:27:38.900150 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:38.900227 | ubuntu-focal | 2026-08-13 20:27:38.900509 | ubuntu-focal | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:27:38.900585 | ubuntu-focal | Thursday 13 August 2026 20:27:38 +0000 (0:00:04.577) 0:00:31.879 ******* 2026-08-13 20:27:39.906345 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:39.906465 | ubuntu-focal | 2026-08-13 20:27:39.906477 | ubuntu-focal | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:27:39.906489 | ubuntu-focal | Thursday 13 August 2026 20:27:39 +0000 (0:00:01.006) 0:00:32.885 ******* 2026-08-13 20:27:39.927398 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:39.927725 | ubuntu-focal | 2026-08-13 20:27:39.927789 | ubuntu-focal | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:27:39.927795 | ubuntu-focal | Thursday 13 August 2026 20:27:39 +0000 (0:00:00.021) 0:00:32.906 ******* 2026-08-13 20:27:40.327097 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:40.327168 | ubuntu-focal | 2026-08-13 20:27:40.327538 | ubuntu-focal | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:27:40.327610 | ubuntu-focal | Thursday 13 August 2026 20:27:40 +0000 (0:00:00.399) 0:00:33.306 ******* 2026-08-13 20:27:41.205751 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:27:41.206521 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:27:41.206567 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:27:41.206574 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:27:41.206580 | ubuntu-focal | 2026-08-13 20:27:41.206586 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:27:41.206592 | ubuntu-focal | Thursday 13 August 2026 20:27:41 +0000 (0:00:00.878) 0:00:34.185 ******* 2026-08-13 20:27:41.715953 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:41.716467 | ubuntu-focal | 2026-08-13 20:27:41.716513 | ubuntu-focal | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:27:41.716521 | ubuntu-focal | Thursday 13 August 2026 20:27:41 +0000 (0:00:00.509) 0:00:34.695 ******* 2026-08-13 20:27:42.394641 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/etc/docker'}) 2026-08-13 20:27:42.394687 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:27:42.394693 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:27:42.394698 | ubuntu-focal | 2026-08-13 20:27:42.394702 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:27:42.394706 | ubuntu-focal | Thursday 13 August 2026 20:27:42 +0000 (0:00:00.678) 0:00:35.373 ******* 2026-08-13 20:27:42.916985 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:42.917399 | ubuntu-focal | 2026-08-13 20:27:42.917465 | ubuntu-focal | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:27:42.917473 | ubuntu-focal | Thursday 13 August 2026 20:27:42 +0000 (0:00:00.523) 0:00:35.896 ******* 2026-08-13 20:27:43.422388 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:43.422510 | ubuntu-focal | 2026-08-13 20:27:43.422521 | ubuntu-focal | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:27:43.422534 | ubuntu-focal | Thursday 13 August 2026 20:27:43 +0000 (0:00:00.502) 0:00:36.399 ******* 2026-08-13 20:27:43.422844 | ubuntu-focal | 2026-08-13 20:27:43.422901 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-13 20:27:43.422914 | ubuntu-focal | Thursday 13 August 2026 20:27:43 +0000 (0:00:00.002) 0:00:36.401 ******* 2026-08-13 20:27:43.942502 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:43.943054 | ubuntu-focal | 2026-08-13 20:27:43.943117 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:27:43.943129 | ubuntu-focal | Thursday 13 August 2026 20:27:43 +0000 (0:00:00.519) 0:00:36.921 ******* 2026-08-13 20:27:43.966943 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:27:43.967020 | ubuntu-focal | 2026-08-13 20:27:43.967109 | ubuntu-focal | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:27:43.967235 | ubuntu-focal | Thursday 13 August 2026 20:27:43 +0000 (0:00:00.024) 0:00:36.946 ******* 2026-08-13 20:27:45.587609 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:45.587672 | ubuntu-focal | 2026-08-13 20:27:45.587683 | ubuntu-focal | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-13 20:27:45.587692 | ubuntu-focal | Thursday 13 August 2026 20:27:45 +0000 (0:00:01.620) 0:00:38.566 ******* 2026-08-13 20:27:45.958617 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:45.958695 | ubuntu-focal | 2026-08-13 20:27:45.958709 | ubuntu-focal | TASK [Remove versioned Docker binary links] ************************************ 2026-08-13 20:27:45.958840 | ubuntu-focal | Thursday 13 August 2026 20:27:45 +0000 (0:00:00.371) 0:00:38.938 ******* 2026-08-13 20:27:46.849001 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:27:46.850046 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:27:46.850111 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:27:46.850123 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:27:46.850133 | ubuntu-focal | 2026-08-13 20:27:46.850143 | ubuntu-focal | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-13 20:27:46.850153 | ubuntu-focal | Thursday 13 August 2026 20:27:46 +0000 (0:00:00.889) 0:00:39.828 ******* 2026-08-13 20:27:48.187869 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:27:48.188211 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:27:48.189197 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:27:48.189225 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:27:48.189238 | ubuntu-focal | 2026-08-13 20:27:48.189249 | ubuntu-focal | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-13 20:27:48.189260 | ubuntu-focal | Thursday 13 August 2026 20:27:48 +0000 (0:00:01.338) 0:00:41.167 ******* 2026-08-13 20:27:48.679002 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:48.679094 | ubuntu-focal | 2026-08-13 20:27:48.679107 | ubuntu-focal | TASK [Create HTTP workload configuration] ************************************** 2026-08-13 20:27:48.679118 | ubuntu-focal | Thursday 13 August 2026 20:27:48 +0000 (0:00:00.490) 0:00:41.657 ******* 2026-08-13 20:27:49.178033 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:49.178095 | ubuntu-focal | 2026-08-13 20:27:49.178106 | ubuntu-focal | TASK [Pull workload images] **************************************************** 2026-08-13 20:27:49.178115 | ubuntu-focal | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.499) 0:00:42.156 ******* 2026-08-13 20:27:53.056461 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker.io/library/busybox:1.36.1) 2026-08-13 20:27:53.056525 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-13 20:27:53.056532 | ubuntu-focal | 2026-08-13 20:27:53.056539 | ubuntu-focal | TASK [Start counter workload container] **************************************** 2026-08-13 20:27:53.056544 | ubuntu-focal | Thursday 13 August 2026 20:27:53 +0000 (0:00:03.878) 0:00:46.035 ******* 2026-08-13 20:27:53.644214 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:53.644297 | ubuntu-focal | 2026-08-13 20:27:53.644305 | ubuntu-focal | TASK [Start HTTP workload container] ******************************************* 2026-08-13 20:27:53.644434 | ubuntu-focal | Thursday 13 August 2026 20:27:53 +0000 (0:00:00.587) 0:00:46.623 ******* 2026-08-13 20:27:54.114307 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:54.114384 | ubuntu-focal | 2026-08-13 20:27:54.114395 | ubuntu-focal | TASK [Wait for the HTTP workload] ********************************************** 2026-08-13 20:27:54.114405 | ubuntu-focal | Thursday 13 August 2026 20:27:54 +0000 (0:00:00.469) 0:00:47.092 ******* 2026-08-13 20:27:54.589691 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:54.589783 | ubuntu-focal | 2026-08-13 20:27:54.590063 | ubuntu-focal | TASK [Read Docker service PID] ************************************************* 2026-08-13 20:27:54.590138 | ubuntu-focal | Thursday 13 August 2026 20:27:54 +0000 (0:00:00.476) 0:00:47.569 ******* 2026-08-13 20:27:54.835970 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:54.836101 | ubuntu-focal | 2026-08-13 20:27:54.836335 | ubuntu-focal | TASK [Read Docker service invocation ID] *************************************** 2026-08-13 20:27:54.836531 | ubuntu-focal | Thursday 13 August 2026 20:27:54 +0000 (0:00:00.245) 0:00:47.814 ******* 2026-08-13 20:27:55.087774 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:55.087863 | ubuntu-focal | 2026-08-13 20:27:55.088077 | ubuntu-focal | TASK [Read running Docker server version] ************************************** 2026-08-13 20:27:55.088342 | ubuntu-focal | Thursday 13 August 2026 20:27:55 +0000 (0:00:00.252) 0:00:48.067 ******* 2026-08-13 20:27:55.353599 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:55.353693 | ubuntu-focal | 2026-08-13 20:27:55.353898 | ubuntu-focal | TASK [Read running Docker live-restore state] ********************************** 2026-08-13 20:27:55.354075 | ubuntu-focal | Thursday 13 August 2026 20:27:55 +0000 (0:00:00.265) 0:00:48.333 ******* 2026-08-13 20:27:55.632438 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:55.632520 | ubuntu-focal | 2026-08-13 20:27:55.632609 | ubuntu-focal | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-13 20:27:55.632711 | ubuntu-focal | Thursday 13 August 2026 20:27:55 +0000 (0:00:00.278) 0:00:48.611 ******* 2026-08-13 20:27:55.977591 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:55.977710 | ubuntu-focal | 2026-08-13 20:27:55.977924 | ubuntu-focal | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-13 20:27:55.978116 | ubuntu-focal | Thursday 13 August 2026 20:27:55 +0000 (0:00:00.345) 0:00:48.957 ******* 2026-08-13 20:27:56.012281 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:56.012341 | ubuntu-focal | 2026-08-13 20:27:56.012524 | ubuntu-focal | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-13 20:27:56.012710 | ubuntu-focal | Thursday 13 August 2026 20:27:56 +0000 (0:00:00.034) 0:00:48.991 ******* 2026-08-13 20:27:56.051079 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:27:56.051240 | ubuntu-focal | "changed": false, 2026-08-13 20:27:56.051429 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:27:56.051599 | ubuntu-focal | } 2026-08-13 20:27:56.051766 | ubuntu-focal | 2026-08-13 20:27:56.051940 | ubuntu-focal | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:27:56.052135 | ubuntu-focal | Thursday 13 August 2026 20:27:56 +0000 (0:00:00.038) 0:00:49.030 ******* 2026-08-13 20:27:56.284123 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:56.284288 | ubuntu-focal | 2026-08-13 20:27:56.284474 | ubuntu-focal | TASK [Inspect Docker socket] *************************************************** 2026-08-13 20:27:56.284651 | ubuntu-focal | Thursday 13 August 2026 20:27:56 +0000 (0:00:00.233) 0:00:49.263 ******* 2026-08-13 20:27:56.534905 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:56.535030 | ubuntu-focal | 2026-08-13 20:27:56.535214 | ubuntu-focal | TASK [Inspect workload containers] ********************************************* 2026-08-13 20:27:56.535392 | ubuntu-focal | Thursday 13 August 2026 20:27:56 +0000 (0:00:00.250) 0:00:49.514 ******* 2026-08-13 20:27:57.046397 | ubuntu-focal | ok: [ubuntu-focal] => (item=molecule-upgrade-busybox) 2026-08-13 20:27:57.046543 | ubuntu-focal | ok: [ubuntu-focal] => (item=molecule-upgrade-nginx) 2026-08-13 20:27:57.046708 | ubuntu-focal | 2026-08-13 20:27:57.046888 | ubuntu-focal | TASK [Read counter workload progress] ****************************************** 2026-08-13 20:27:57.047064 | ubuntu-focal | Thursday 13 August 2026 20:27:57 +0000 (0:00:00.511) 0:00:50.026 ******* 2026-08-13 20:27:57.384820 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:27:57.384924 | ubuntu-focal | 2026-08-13 20:27:57.385109 | ubuntu-focal | TASK [Build workload state snapshot] ******************************************* 2026-08-13 20:27:57.385302 | ubuntu-focal | Thursday 13 August 2026 20:27:57 +0000 (0:00:00.337) 0:00:50.363 ******* 2026-08-13 20:27:57.427550 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6",\n "Created": "2026-08-13T20:27:53.270981673Z",\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": 2759,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:53.596263397Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hostname",\n "HostsPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hosts",\n "LogPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6-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/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731-init/diff:/var/lib/docker/overlay2/fc795605ff619e9e9f0d0a11017abc2f2367f8c5838baa19d3add02885ae6645/diff",\n "MergedDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/merged",\n "UpperDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/diff",\n "WorkDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "ee4d5df0f79b",\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": "4fa25fc4d58c4e5ca6da91f223ea34d8d102a45af5cf08a23dcef0628825675a",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/4fa25fc4d58c",\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:27:56.739453', 'end': '2026-08-13 20:27:56.764617', 'delta': '0:00:00.025164', '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": "ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6",', ' "Created": "2026-08-13T20:27:53.270981673Z",', ' "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": 2759,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:53.596263397Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hostname",', ' "HostsPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hosts",', ' "LogPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6-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/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731-init/diff:/var/lib/docker/overlay2/fc795605ff619e9e9f0d0a11017abc2f2367f8c5838baa19d3add02885ae6645/diff",', ' "MergedDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/merged",', ' "UpperDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/diff",', ' "WorkDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "ee4d5df0f79b",', ' "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": "4fa25fc4d58c4e5ca6da91f223ea34d8d102a45af5cf08a23dcef0628825675a",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/4fa25fc4d58c",', ' "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:27:57.434874 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e",\n "Created": "2026-08-13T20:27:53.880910027Z",\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": 2829,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:54.064893688Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hostname",\n "HostsPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hosts",\n "LogPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e-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/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d-init/diff:/var/lib/docker/overlay2/d833c3f0059418426cbc0bc75e1618a84c44a1e90aedc8e89107dd731c41765c/diff:/var/lib/docker/overlay2/934fedc52c86cdeacd8ee965a36bc0da59d31be6c7f5d7bb990f665ac5a474ce/diff:/var/lib/docker/overlay2/30d5e3eb17e1a780b271ff9f7a1e31e8a655f3c4f4eeebadb6e3d84f4b174ada/diff:/var/lib/docker/overlay2/1b7d45a2c6e8e7bddfb83bee9568856cdb8239029c58cf745bc241834c6e49d3/diff:/var/lib/docker/overlay2/a506ea9cb85935db6fa7039dfb55c051ea25ba8abb64d27203b9a1b18eb4c62a/diff:/var/lib/docker/overlay2/405e4f5748d7dea50beec614075c83b2719a4bf0502af1cc2bc4160d997a9c60/diff:/var/lib/docker/overlay2/1b915b839edce1681fd7573a89fe6b5769a046dbffa7ddc5a0a92f80ce9e0fb7/diff:/var/lib/docker/overlay2/a8a14c72eafdbc293350ba9a453f663410aea0d883c4bde91737e33cd4134f51/diff",\n "MergedDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/merged",\n "UpperDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/diff",\n "WorkDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/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": "np0000189389",\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": "ebda90ad0e6c105959dbdeccfef79a6fc7e1931c22042e8f88c26323ec25aca4",\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": "a78184239c3a6682597c6900aff0fd2316fa88481cf915bc409e07c9bec99703",\n "EndpointID": "e1fb9554d1b6b6af636effa5e35836608d28fe23e6c5b4da497947b4bdc1a3fd",\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:27:56.990080', 'end': '2026-08-13 20:27:57.012203', 'delta': '0:00:00.022123', '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": "148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e",', ' "Created": "2026-08-13T20:27:53.880910027Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 2829,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:54.064893688Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hostname",', ' "HostsPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hosts",', ' "LogPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e-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/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d-init/diff:/var/lib/docker/overlay2/d833c3f0059418426cbc0bc75e1618a84c44a1e90aedc8e89107dd731c41765c/diff:/var/lib/docker/overlay2/934fedc52c86cdeacd8ee965a36bc0da59d31be6c7f5d7bb990f665ac5a474ce/diff:/var/lib/docker/overlay2/30d5e3eb17e1a780b271ff9f7a1e31e8a655f3c4f4eeebadb6e3d84f4b174ada/diff:/var/lib/docker/overlay2/1b7d45a2c6e8e7bddfb83bee9568856cdb8239029c58cf745bc241834c6e49d3/diff:/var/lib/docker/overlay2/a506ea9cb85935db6fa7039dfb55c051ea25ba8abb64d27203b9a1b18eb4c62a/diff:/var/lib/docker/overlay2/405e4f5748d7dea50beec614075c83b2719a4bf0502af1cc2bc4160d997a9c60/diff:/var/lib/docker/overlay2/1b915b839edce1681fd7573a89fe6b5769a046dbffa7ddc5a0a92f80ce9e0fb7/diff:/var/lib/docker/overlay2/a8a14c72eafdbc293350ba9a453f663410aea0d883c4bde91737e33cd4134f51/diff",', ' "MergedDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/merged",', ' "UpperDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/diff",', ' "WorkDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/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": "np0000189389",', ' "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": "ebda90ad0e6c105959dbdeccfef79a6fc7e1931c22042e8f88c26323ec25aca4",', ' "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": "a78184239c3a6682597c6900aff0fd2316fa88481cf915bc409e07c9bec99703",', ' "EndpointID": "e1fb9554d1b6b6af636effa5e35836608d28fe23e6c5b4da497947b4bdc1a3fd",', ' "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:27:57.438333 | ubuntu-focal | 2026-08-13 20:27:57.438516 | ubuntu-focal | TASK [Save pre-upgrade state] ************************************************** 2026-08-13 20:27:57.438679 | ubuntu-focal | Thursday 13 August 2026 20:27:57 +0000 (0:00:00.054) 0:00:50.418 ******* 2026-08-13 20:27:57.965055 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:27:57.965148 | ubuntu-focal | 2026-08-13 20:27:57.965348 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:27:57.965555 | ubuntu-focal | ubuntu-focal : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:27:57.965700 | ubuntu-focal | 2026-08-13 20:27:57.965848 | ubuntu-focal | 2026-08-13 20:27:57.966010 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:27:57.966186 | ubuntu-focal | Thursday 13 August 2026 20:27:57 +0000 (0:00:00.526) 0:00:50.944 ******* 2026-08-13 20:27:57.966345 | ubuntu-focal | =============================================================================== 2026-08-13 20:27:57.966523 | ubuntu-focal | Update "apt" cache ------------------------------------------------------ 6.87s 2026-08-13 20:27:57.966697 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.45s 2026-08-13 20:27:57.966867 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 4.58s 2026-08-13 20:27:57.967037 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 4.04s 2026-08-13 20:27:57.967298 | ubuntu-focal | Pull workload images ---------------------------------------------------- 3.88s 2026-08-13 20:27:57.967561 | ubuntu-focal | vexxhost.containers.docker : Enable and start service ------------------- 1.62s 2026-08-13 20:27:57.967783 | ubuntu-focal | Install legacy Docker binaries directly into /usr/bin ------------------- 1.34s 2026-08-13 20:27:57.967992 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.12s 2026-08-13 20:27:57.968194 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.08s 2026-08-13 20:27:57.968435 | ubuntu-focal | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.01s 2026-08-13 20:27:57.968616 | ubuntu-focal | vexxhost.containers.containerd : Reload systemd ------------------------- 1.00s 2026-08-13 20:27:57.968789 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 0.95s 2026-08-13 20:27:57.968966 | ubuntu-focal | Remove versioned Docker binary links ------------------------------------ 0.89s 2026-08-13 20:27:57.969156 | ubuntu-focal | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.88s 2026-08-13 20:27:57.969356 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.87s 2026-08-13 20:27:57.969530 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-08-13 20:27:57.969713 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.83s 2026-08-13 20:27:57.969890 | ubuntu-focal | vexxhost.containers.docker : Create folders for configuration ----------- 0.68s 2026-08-13 20:27:57.970061 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.63s 2026-08-13 20:27:57.970237 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.63s 2026-08-13 20:27:58.101940 | ubuntu-focal | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-13 20:27:58.111595 | ubuntu-focal | INFO [docker-upgrade > converge] Executing 2026-08-13 20:27:58.605549 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:27:58.605665 | 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:27:58.605791 | 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:27:58.605962 | ubuntu-focal | 2026-08-13 20:27:59.017232 | ubuntu-focal | 2026-08-13 20:27:59.017405 | ubuntu-focal | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:27:59.017577 | ubuntu-focal | 2026-08-13 20:27:59.017758 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:27:59.017938 | ubuntu-focal | Thursday 13 August 2026 20:27:59 +0000 (0:00:00.020) 0:00:00.020 ******* 2026-08-13 20:28:00.092747 | 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:28:00.096010 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:00.096212 | ubuntu-focal | 2026-08-13 20:28:00.096400 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:00.096581 | ubuntu-focal | Thursday 13 August 2026 20:28:00 +0000 (0:00:01.078) 0:00:01.099 ******* 2026-08-13 20:28:00.470592 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:00.470690 | ubuntu-focal | 2026-08-13 20:28:00.470881 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:00.471054 | ubuntu-focal | Thursday 13 August 2026 20:28:00 +0000 (0:00:00.374) 0:00:01.474 ******* 2026-08-13 20:28:00.499109 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:00.499284 | ubuntu-focal | 2026-08-13 20:28:00.499467 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:28:00.499640 | ubuntu-focal | Thursday 13 August 2026 20:28:00 +0000 (0:00:00.028) 0:00:01.502 ******* 2026-08-13 20:28:00.882444 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:00.882548 | ubuntu-focal | 2026-08-13 20:28:00.882740 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:00.882912 | ubuntu-focal | Thursday 13 August 2026 20:28:00 +0000 (0:00:00.382) 0:00:01.885 ******* 2026-08-13 20:28:00.946181 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:00.946290 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:28:00.946464 | ubuntu-focal | } 2026-08-13 20:28:00.946619 | ubuntu-focal | 2026-08-13 20:28:00.946799 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:00.946968 | ubuntu-focal | Thursday 13 August 2026 20:28:00 +0000 (0:00:00.063) 0:00:01.949 ******* 2026-08-13 20:28:01.488298 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:01.488357 | ubuntu-focal | 2026-08-13 20:28:01.488362 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:01.488367 | ubuntu-focal | Thursday 13 August 2026 20:28:01 +0000 (0:00:00.541) 0:00:02.491 ******* 2026-08-13 20:28:01.513525 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:01.513601 | ubuntu-focal | 2026-08-13 20:28:01.513690 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:01.513825 | ubuntu-focal | Thursday 13 August 2026 20:28:01 +0000 (0:00:00.025) 0:00:02.517 ******* 2026-08-13 20:28:01.537875 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:01.537952 | ubuntu-focal | 2026-08-13 20:28:01.538091 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:01.538226 | ubuntu-focal | Thursday 13 August 2026 20:28:01 +0000 (0:00:00.024) 0:00:02.541 ******* 2026-08-13 20:28:01.761211 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:01.761276 | ubuntu-focal | 2026-08-13 20:28:01.761327 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:01.761409 | ubuntu-focal | Thursday 13 August 2026 20:28:01 +0000 (0:00:00.223) 0:00:02.765 ******* 2026-08-13 20:28:02.872589 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:02.872659 | ubuntu-focal | 2026-08-13 20:28:02.872834 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:02.872885 | ubuntu-focal | Thursday 13 August 2026 20:28:02 +0000 (0:00:01.111) 0:00:03.876 ******* 2026-08-13 20:28:02.936531 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:02.937125 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.34/containerd-1.7.34-linux-amd64.tar.gz" 2026-08-13 20:28:02.937179 | ubuntu-focal | } 2026-08-13 20:28:02.937186 | ubuntu-focal | 2026-08-13 20:28:02.937192 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:02.937198 | ubuntu-focal | Thursday 13 August 2026 20:28:02 +0000 (0:00:00.063) 0:00:03.939 ******* 2026-08-13 20:28:03.325478 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:03.325563 | ubuntu-focal | 2026-08-13 20:28:03.325574 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:03.325683 | ubuntu-focal | Thursday 13 August 2026 20:28:03 +0000 (0:00:00.389) 0:00:04.329 ******* 2026-08-13 20:28:06.326319 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:06.326395 | ubuntu-focal | 2026-08-13 20:28:06.326650 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:28:06.326701 | ubuntu-focal | Thursday 13 August 2026 20:28:06 +0000 (0:00:03.000) 0:00:07.329 ******* 2026-08-13 20:28:06.349268 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:06.349816 | ubuntu-focal | 2026-08-13 20:28:06.349855 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:28:06.349866 | ubuntu-focal | Thursday 13 August 2026 20:28:06 +0000 (0:00:00.022) 0:00:07.352 ******* 2026-08-13 20:28:06.367726 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:06.368188 | ubuntu-focal | 2026-08-13 20:28:06.368229 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:28:06.368523 | ubuntu-focal | Thursday 13 August 2026 20:28:06 +0000 (0:00:00.018) 0:00:07.370 ******* 2026-08-13 20:28:06.389859 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:06.389892 | ubuntu-focal | 2026-08-13 20:28:06.389903 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:28:06.389913 | ubuntu-focal | Thursday 13 August 2026 20:28:06 +0000 (0:00:00.021) 0:00:07.392 ******* 2026-08-13 20:28:07.338794 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:07.338846 | ubuntu-focal | 2026-08-13 20:28:07.338851 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:28:07.338855 | ubuntu-focal | Thursday 13 August 2026 20:28:07 +0000 (0:00:00.949) 0:00:08.342 ******* 2026-08-13 20:28:07.863455 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:07.863505 | ubuntu-focal | 2026-08-13 20:28:07.863526 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:28:07.863536 | ubuntu-focal | Thursday 13 August 2026 20:28:07 +0000 (0:00:00.524) 0:00:08.866 ******* 2026-08-13 20:28:08.955358 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-08-13 20:28:08.955425 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:28:08.956149 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:28:08.956204 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:28:08.956211 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:28:08.956218 | ubuntu-focal | 2026-08-13 20:28:08.956224 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:28:08.956229 | ubuntu-focal | Thursday 13 August 2026 20:28:08 +0000 (0:00:01.092) 0:00:09.958 ******* 2026-08-13 20:28:09.541365 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:09.541440 | ubuntu-focal | 2026-08-13 20:28:09.541454 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:28:09.541821 | ubuntu-focal | Thursday 13 August 2026 20:28:09 +0000 (0:00:00.583) 0:00:10.542 ******* 2026-08-13 20:28:09.541868 | ubuntu-focal | 2026-08-13 20:28:09.541873 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:28:09.541878 | ubuntu-focal | Thursday 13 August 2026 20:28:09 +0000 (0:00:00.002) 0:00:10.545 ******* 2026-08-13 20:28:10.255215 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:10.255281 | ubuntu-focal | 2026-08-13 20:28:10.255598 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:10.255674 | ubuntu-focal | Thursday 13 August 2026 20:28:10 +0000 (0:00:00.712) 0:00:11.258 ******* 2026-08-13 20:28:10.501749 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:10.501842 | ubuntu-focal | 2026-08-13 20:28:10.502088 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:28:10.502153 | ubuntu-focal | Thursday 13 August 2026 20:28:10 +0000 (0:00:00.247) 0:00:11.505 ******* 2026-08-13 20:28:10.750330 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:28:10.750393 | ubuntu-focal | 2026-08-13 20:28:10.750610 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:10.750679 | ubuntu-focal | Thursday 13 August 2026 20:28:10 +0000 (0:00:00.248) 0:00:11.753 ******* 2026-08-13 20:28:10.784651 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:10.785671 | ubuntu-focal | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:28:10.785741 | ubuntu-focal | } 2026-08-13 20:28:10.785754 | ubuntu-focal | 2026-08-13 20:28:10.785764 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:10.785775 | ubuntu-focal | Thursday 13 August 2026 20:28:10 +0000 (0:00:00.034) 0:00:11.787 ******* 2026-08-13 20:28:11.878096 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:28:11.878163 | ubuntu-focal | 2026-08-13 20:28:11.878181 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:11.878284 | ubuntu-focal | Thursday 13 August 2026 20:28:11 +0000 (0:00:01.092) 0:00:12.880 ******* 2026-08-13 20:28:17.261770 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:28:17.261878 | ubuntu-focal | 2026-08-13 20:28:17.262127 | ubuntu-focal | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:28:17.262196 | ubuntu-focal | Thursday 13 August 2026 20:28:17 +0000 (0:00:05.385) 0:00:18.265 ******* 2026-08-13 20:28:18.361637 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:18.362270 | ubuntu-focal | 2026-08-13 20:28:18.362335 | ubuntu-focal | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:28:18.362347 | ubuntu-focal | Thursday 13 August 2026 20:28:18 +0000 (0:00:01.099) 0:00:19.364 ******* 2026-08-13 20:28:18.384582 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:18.384760 | ubuntu-focal | 2026-08-13 20:28:18.384942 | ubuntu-focal | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:28:18.385115 | ubuntu-focal | Thursday 13 August 2026 20:28:18 +0000 (0:00:00.022) 0:00:19.387 ******* 2026-08-13 20:28:18.752399 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:18.752470 | ubuntu-focal | 2026-08-13 20:28:18.752591 | ubuntu-focal | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:28:18.752702 | ubuntu-focal | Thursday 13 August 2026 20:28:18 +0000 (0:00:00.367) 0:00:19.755 ******* 2026-08-13 20:28:19.619903 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker) 2026-08-13 20:28:19.620082 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:28:19.620316 | ubuntu-focal | changed: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:28:19.620491 | ubuntu-focal | changed: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:28:19.620642 | ubuntu-focal | 2026-08-13 20:28:19.620817 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:28:19.620984 | ubuntu-focal | Thursday 13 August 2026 20:28:19 +0000 (0:00:00.867) 0:00:20.623 ******* 2026-08-13 20:28:20.120939 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:20.120992 | ubuntu-focal | 2026-08-13 20:28:20.121072 | ubuntu-focal | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:28:20.121152 | ubuntu-focal | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.500) 0:00:21.124 ******* 2026-08-13 20:28:20.758981 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/docker'}) 2026-08-13 20:28:20.759121 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:28:20.759316 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:28:20.759483 | ubuntu-focal | 2026-08-13 20:28:20.759668 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:28:20.759844 | ubuntu-focal | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.638) 0:00:21.762 ******* 2026-08-13 20:28:21.271445 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:21.271630 | ubuntu-focal | 2026-08-13 20:28:21.271903 | ubuntu-focal | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:28:21.272195 | ubuntu-focal | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.511) 0:00:22.274 ******* 2026-08-13 20:28:21.925151 | ubuntu-focal | changed: [ubuntu-focal] 2026-08-13 20:28:21.925198 | ubuntu-focal | 2026-08-13 20:28:21.925204 | ubuntu-focal | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:28:21.925209 | ubuntu-focal | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.650) 0:00:22.924 ******* 2026-08-13 20:28:21.925213 | ubuntu-focal | 2026-08-13 20:28:21.925217 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:28:21.925221 | ubuntu-focal | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.002) 0:00:22.927 ******* 2026-08-13 20:28:21.945494 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:21.945556 | ubuntu-focal | 2026-08-13 20:28:21.945672 | ubuntu-focal | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:28:21.945791 | ubuntu-focal | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.021) 0:00:22.949 ******* 2026-08-13 20:28:22.332925 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:22.332976 | ubuntu-focal | 2026-08-13 20:28:22.335301 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:28:22.335380 | ubuntu-focal | ubuntu-focal : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:28:22.335393 | ubuntu-focal | 2026-08-13 20:28:22.335398 | ubuntu-focal | 2026-08-13 20:28:22.335402 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:28:22.335406 | ubuntu-focal | Thursday 13 August 2026 20:28:22 +0000 (0:00:00.387) 0:00:23.336 ******* 2026-08-13 20:28:22.335411 | ubuntu-focal | =============================================================================== 2026-08-13 20:28:22.335415 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 5.39s 2026-08-13 20:28:22.335419 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 3.00s 2026-08-13 20:28:22.335423 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.11s 2026-08-13 20:28:22.335427 | ubuntu-focal | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.10s 2026-08-13 20:28:22.335431 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.09s 2026-08-13 20:28:22.335436 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 1.09s 2026-08-13 20:28:22.335440 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.08s 2026-08-13 20:28:22.335444 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.95s 2026-08-13 20:28:22.335448 | ubuntu-focal | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.87s 2026-08-13 20:28:22.335452 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.71s 2026-08-13 20:28:22.335456 | ubuntu-focal | vexxhost.containers.docker : Create docker daemon config file ----------- 0.65s 2026-08-13 20:28:22.335460 | ubuntu-focal | vexxhost.containers.docker : Create folders for configuration ----------- 0.64s 2026-08-13 20:28:22.335464 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.58s 2026-08-13 20:28:22.335468 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.54s 2026-08-13 20:28:22.335493 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.52s 2026-08-13 20:28:22.335497 | ubuntu-focal | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.51s 2026-08-13 20:28:22.335501 | ubuntu-focal | vexxhost.containers.docker : Create systemd service file for docker ----- 0.50s 2026-08-13 20:28:22.335505 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.39s 2026-08-13 20:28:22.335509 | ubuntu-focal | vexxhost.containers.docker : Enable and start service ------------------- 0.39s 2026-08-13 20:28:22.335513 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.38s 2026-08-13 20:28:22.471511 | ubuntu-focal | INFO [docker-upgrade > converge] Executed: Successful 2026-08-13 20:28:22.481590 | ubuntu-focal | INFO [docker-upgrade > idempotence] Executing 2026-08-13 20:28:22.932807 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:28:22.933156 | 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:28:22.933464 | 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:28:22.933713 | ubuntu-focal | 2026-08-13 20:28:23.377169 | ubuntu-focal | 2026-08-13 20:28:23.377395 | ubuntu-focal | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:28:23.377560 | ubuntu-focal | 2026-08-13 20:28:23.377816 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:28:23.378020 | ubuntu-focal | Thursday 13 August 2026 20:28:23 +0000 (0:00:00.022) 0:00:00.022 ******* 2026-08-13 20:28:24.348957 | 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:28:24.351338 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:24.351509 | ubuntu-focal | 2026-08-13 20:28:24.351731 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:24.351912 | ubuntu-focal | Thursday 13 August 2026 20:28:24 +0000 (0:00:00.988) 0:00:01.010 ******* 2026-08-13 20:28:24.756023 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:24.756155 | ubuntu-focal | 2026-08-13 20:28:24.756476 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:24.756684 | ubuntu-focal | Thursday 13 August 2026 20:28:24 +0000 (0:00:00.404) 0:00:01.414 ******* 2026-08-13 20:28:24.783789 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:24.784002 | ubuntu-focal | 2026-08-13 20:28:24.784348 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:28:24.784595 | ubuntu-focal | Thursday 13 August 2026 20:28:24 +0000 (0:00:00.027) 0:00:01.442 ******* 2026-08-13 20:28:25.162255 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:25.162334 | ubuntu-focal | 2026-08-13 20:28:25.162433 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:25.162573 | ubuntu-focal | Thursday 13 August 2026 20:28:25 +0000 (0:00:00.378) 0:00:01.820 ******* 2026-08-13 20:28:25.223699 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:25.223892 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:28:25.224062 | ubuntu-focal | } 2026-08-13 20:28:25.224263 | ubuntu-focal | 2026-08-13 20:28:25.224482 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:25.224658 | ubuntu-focal | Thursday 13 August 2026 20:28:25 +0000 (0:00:00.061) 0:00:01.882 ******* 2026-08-13 20:28:25.727377 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:25.727454 | ubuntu-focal | 2026-08-13 20:28:25.727579 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:25.727694 | ubuntu-focal | Thursday 13 August 2026 20:28:25 +0000 (0:00:00.501) 0:00:02.383 ******* 2026-08-13 20:28:25.748802 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:25.748877 | ubuntu-focal | 2026-08-13 20:28:25.748964 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:25.749046 | ubuntu-focal | Thursday 13 August 2026 20:28:25 +0000 (0:00:00.024) 0:00:02.408 ******* 2026-08-13 20:28:25.772544 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:25.772622 | ubuntu-focal | 2026-08-13 20:28:25.772715 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:25.772801 | ubuntu-focal | Thursday 13 August 2026 20:28:25 +0000 (0:00:00.023) 0:00:02.431 ******* 2026-08-13 20:28:26.002348 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:26.002403 | ubuntu-focal | 2026-08-13 20:28:26.002478 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:26.002560 | ubuntu-focal | Thursday 13 August 2026 20:28:26 +0000 (0:00:00.229) 0:00:02.661 ******* 2026-08-13 20:28:27.103778 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:27.103919 | ubuntu-focal | 2026-08-13 20:28:27.104160 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:27.104328 | ubuntu-focal | Thursday 13 August 2026 20:28:27 +0000 (0:00:01.100) 0:00:03.762 ******* 2026-08-13 20:28:27.171730 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:27.171881 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.34/containerd-1.7.34-linux-amd64.tar.gz" 2026-08-13 20:28:27.172045 | ubuntu-focal | } 2026-08-13 20:28:27.172230 | ubuntu-focal | 2026-08-13 20:28:27.172410 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:27.172583 | ubuntu-focal | Thursday 13 August 2026 20:28:27 +0000 (0:00:00.068) 0:00:03.830 ******* 2026-08-13 20:28:27.555995 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:27.556194 | ubuntu-focal | 2026-08-13 20:28:27.556396 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:27.556573 | ubuntu-focal | Thursday 13 August 2026 20:28:27 +0000 (0:00:00.384) 0:00:04.214 ******* 2026-08-13 20:28:30.493174 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:30.493236 | ubuntu-focal | 2026-08-13 20:28:30.493247 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:28:30.493256 | ubuntu-focal | Thursday 13 August 2026 20:28:30 +0000 (0:00:02.936) 0:00:07.151 ******* 2026-08-13 20:28:30.513073 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:30.513697 | ubuntu-focal | 2026-08-13 20:28:30.513763 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:28:30.513775 | ubuntu-focal | Thursday 13 August 2026 20:28:30 +0000 (0:00:00.020) 0:00:07.171 ******* 2026-08-13 20:28:30.534593 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:30.535156 | ubuntu-focal | 2026-08-13 20:28:30.535198 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:28:30.535209 | ubuntu-focal | Thursday 13 August 2026 20:28:30 +0000 (0:00:00.020) 0:00:07.192 ******* 2026-08-13 20:28:30.554397 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:30.554994 | ubuntu-focal | 2026-08-13 20:28:30.555046 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:28:30.555058 | ubuntu-focal | Thursday 13 August 2026 20:28:30 +0000 (0:00:00.020) 0:00:07.213 ******* 2026-08-13 20:28:31.496651 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:31.496733 | ubuntu-focal | 2026-08-13 20:28:31.496744 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:28:31.496861 | ubuntu-focal | Thursday 13 August 2026 20:28:31 +0000 (0:00:00.942) 0:00:08.155 ******* 2026-08-13 20:28:31.983198 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:31.983846 | ubuntu-focal | 2026-08-13 20:28:31.983905 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:28:31.983918 | ubuntu-focal | Thursday 13 August 2026 20:28:31 +0000 (0:00:00.486) 0:00:08.641 ******* 2026-08-13 20:28:33.097669 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-08-13 20:28:33.097720 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:28:33.097728 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:28:33.097734 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:28:33.097754 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:28:33.097760 | ubuntu-focal | 2026-08-13 20:28:33.097766 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:28:33.097772 | ubuntu-focal | Thursday 13 August 2026 20:28:33 +0000 (0:00:01.111) 0:00:09.753 ******* 2026-08-13 20:28:33.709097 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:33.709163 | ubuntu-focal | 2026-08-13 20:28:33.709832 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:28:33.709884 | ubuntu-focal | Thursday 13 August 2026 20:28:33 +0000 (0:00:00.612) 0:00:10.365 ******* 2026-08-13 20:28:33.709892 | ubuntu-focal | 2026-08-13 20:28:33.709898 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:28:33.709904 | ubuntu-focal | Thursday 13 August 2026 20:28:33 +0000 (0:00:00.002) 0:00:10.368 ******* 2026-08-13 20:28:34.403242 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:34.403440 | ubuntu-focal | 2026-08-13 20:28:34.403632 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:34.403810 | ubuntu-focal | Thursday 13 August 2026 20:28:34 +0000 (0:00:00.693) 0:00:11.061 ******* 2026-08-13 20:28:34.652168 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:34.652361 | ubuntu-focal | 2026-08-13 20:28:34.652572 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:28:34.652757 | ubuntu-focal | Thursday 13 August 2026 20:28:34 +0000 (0:00:00.248) 0:00:11.310 ******* 2026-08-13 20:28:34.908314 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:34.908478 | ubuntu-focal | 2026-08-13 20:28:34.908677 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:34.908884 | ubuntu-focal | Thursday 13 August 2026 20:28:34 +0000 (0:00:00.256) 0:00:11.566 ******* 2026-08-13 20:28:34.942290 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:34.942502 | ubuntu-focal | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:28:34.942682 | ubuntu-focal | } 2026-08-13 20:28:34.942849 | ubuntu-focal | 2026-08-13 20:28:34.943058 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:34.943247 | ubuntu-focal | Thursday 13 August 2026 20:28:34 +0000 (0:00:00.034) 0:00:11.601 ******* 2026-08-13 20:28:35.307417 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:35.307550 | ubuntu-focal | 2026-08-13 20:28:35.307741 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:35.307972 | ubuntu-focal | Thursday 13 August 2026 20:28:35 +0000 (0:00:00.364) 0:00:11.966 ******* 2026-08-13 20:28:39.035719 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:39.035858 | ubuntu-focal | 2026-08-13 20:28:39.036053 | ubuntu-focal | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:28:39.036326 | ubuntu-focal | Thursday 13 August 2026 20:28:39 +0000 (0:00:03.727) 0:00:15.693 ******* 2026-08-13 20:28:40.096922 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:40.096972 | ubuntu-focal | 2026-08-13 20:28:40.096977 | ubuntu-focal | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:28:40.096982 | ubuntu-focal | Thursday 13 August 2026 20:28:40 +0000 (0:00:01.061) 0:00:16.755 ******* 2026-08-13 20:28:40.120805 | ubuntu-focal | skipping: [ubuntu-focal] 2026-08-13 20:28:40.120874 | ubuntu-focal | 2026-08-13 20:28:40.120885 | ubuntu-focal | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:28:40.120894 | ubuntu-focal | Thursday 13 August 2026 20:28:40 +0000 (0:00:00.023) 0:00:16.778 ******* 2026-08-13 20:28:40.534350 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:40.534424 | ubuntu-focal | 2026-08-13 20:28:40.534435 | ubuntu-focal | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:28:40.534446 | ubuntu-focal | Thursday 13 August 2026 20:28:40 +0000 (0:00:00.413) 0:00:17.192 ******* 2026-08-13 20:28:41.428183 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker) 2026-08-13 20:28:41.428241 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:28:41.428693 | ubuntu-focal | ok: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:28:41.428720 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:28:41.428725 | ubuntu-focal | 2026-08-13 20:28:41.428729 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:28:41.428734 | ubuntu-focal | Thursday 13 August 2026 20:28:41 +0000 (0:00:00.889) 0:00:18.082 ******* 2026-08-13 20:28:41.959026 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:41.959081 | ubuntu-focal | 2026-08-13 20:28:41.959092 | ubuntu-focal | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:28:41.959102 | ubuntu-focal | Thursday 13 August 2026 20:28:41 +0000 (0:00:00.535) 0:00:18.617 ******* 2026-08-13 20:28:42.611467 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/docker'}) 2026-08-13 20:28:42.611513 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:28:42.611520 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:28:42.611526 | ubuntu-focal | 2026-08-13 20:28:42.611532 | ubuntu-focal | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:28:42.611538 | ubuntu-focal | Thursday 13 August 2026 20:28:42 +0000 (0:00:00.652) 0:00:19.269 ******* 2026-08-13 20:28:43.095762 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:43.095804 | ubuntu-focal | 2026-08-13 20:28:43.095810 | ubuntu-focal | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:28:43.095817 | ubuntu-focal | Thursday 13 August 2026 20:28:43 +0000 (0:00:00.484) 0:00:19.754 ******* 2026-08-13 20:28:43.560767 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:43.560798 | ubuntu-focal | 2026-08-13 20:28:43.560805 | ubuntu-focal | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:28:43.560811 | ubuntu-focal | Thursday 13 August 2026 20:28:43 +0000 (0:00:00.462) 0:00:20.217 ******* 2026-08-13 20:28:43.560817 | ubuntu-focal | 2026-08-13 20:28:43.560822 | ubuntu-focal | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:28:43.560828 | ubuntu-focal | Thursday 13 August 2026 20:28:43 +0000 (0:00:00.002) 0:00:20.219 ******* 2026-08-13 20:28:43.914322 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:43.914359 | ubuntu-focal | 2026-08-13 20:28:43.914364 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:28:43.914370 | ubuntu-focal | ubuntu-focal : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-13 20:28:43.914373 | ubuntu-focal | 2026-08-13 20:28:43.914377 | ubuntu-focal | 2026-08-13 20:28:43.914381 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:28:43.914385 | ubuntu-focal | Thursday 13 August 2026 20:28:43 +0000 (0:00:00.351) 0:00:20.570 ******* 2026-08-13 20:28:43.914389 | ubuntu-focal | =============================================================================== 2026-08-13 20:28:43.914392 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 3.73s 2026-08-13 20:28:43.914396 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 2.94s 2026-08-13 20:28:43.914400 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.11s 2026-08-13 20:28:43.914403 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.10s 2026-08-13 20:28:43.914407 | ubuntu-focal | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.06s 2026-08-13 20:28:43.914415 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 0.99s 2026-08-13 20:28:43.914419 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.94s 2026-08-13 20:28:43.914423 | ubuntu-focal | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.89s 2026-08-13 20:28:43.914426 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.69s 2026-08-13 20:28:43.914430 | ubuntu-focal | vexxhost.containers.docker : Create folders for configuration ----------- 0.65s 2026-08-13 20:28:43.914434 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.61s 2026-08-13 20:28:43.914438 | ubuntu-focal | vexxhost.containers.docker : Create systemd service file for docker ----- 0.54s 2026-08-13 20:28:43.914441 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.50s 2026-08-13 20:28:43.914456 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.49s 2026-08-13 20:28:43.914459 | ubuntu-focal | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.48s 2026-08-13 20:28:43.914463 | ubuntu-focal | vexxhost.containers.docker : Create docker daemon config file ----------- 0.46s 2026-08-13 20:28:43.914467 | ubuntu-focal | vexxhost.containers.docker : Ensure group "docker" exists --------------- 0.41s 2026-08-13 20:28:43.914471 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.40s 2026-08-13 20:28:43.914474 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.38s 2026-08-13 20:28:43.914478 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.38s 2026-08-13 20:28:44.011509 | ubuntu-focal | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-13 20:28:44.022602 | ubuntu-focal | INFO [docker-upgrade > side_effect] Executing 2026-08-13 20:28:44.022889 | ubuntu-focal | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:28:44.027798 | ubuntu-focal | INFO [docker-upgrade > verify] Executing 2026-08-13 20:28:44.467452 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:28:44.467650 | 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:28:44.467843 | 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:28:44.468003 | ubuntu-focal | 2026-08-13 20:28:44.768471 | ubuntu-focal | 2026-08-13 20:28:44.768657 | ubuntu-focal | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-13 20:28:44.768853 | ubuntu-focal | 2026-08-13 20:28:44.769030 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:28:44.769224 | ubuntu-focal | Thursday 13 August 2026 20:28:44 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-08-13 20:28:45.748130 | 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:28:45.749789 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:45.749988 | ubuntu-focal | 2026-08-13 20:28:45.750181 | ubuntu-focal | TASK [Read pre-upgrade state] ************************************************** 2026-08-13 20:28:45.750369 | ubuntu-focal | Thursday 13 August 2026 20:28:45 +0000 (0:00:00.981) 0:00:00.989 ******* 2026-08-13 20:28:46.080828 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:46.080965 | ubuntu-focal | 2026-08-13 20:28:46.081143 | ubuntu-focal | TASK [Decode pre-upgrade state] ************************************************ 2026-08-13 20:28:46.081318 | ubuntu-focal | Thursday 13 August 2026 20:28:46 +0000 (0:00:00.330) 0:00:01.319 ******* 2026-08-13 20:28:46.110702 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:46.110844 | ubuntu-focal | 2026-08-13 20:28:46.111030 | ubuntu-focal | TASK [Read current Docker service PID] ***************************************** 2026-08-13 20:28:46.111210 | ubuntu-focal | Thursday 13 August 2026 20:28:46 +0000 (0:00:00.030) 0:00:01.349 ******* 2026-08-13 20:28:46.465262 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:46.465325 | ubuntu-focal | 2026-08-13 20:28:46.465336 | ubuntu-focal | TASK [Read current Docker service invocation ID] ******************************* 2026-08-13 20:28:46.465345 | ubuntu-focal | Thursday 13 August 2026 20:28:46 +0000 (0:00:00.352) 0:00:01.702 ******* 2026-08-13 20:28:46.685302 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:46.685352 | ubuntu-focal | 2026-08-13 20:28:46.685363 | ubuntu-focal | TASK [Read current Docker server version] ************************************** 2026-08-13 20:28:46.685372 | ubuntu-focal | Thursday 13 August 2026 20:28:46 +0000 (0:00:00.221) 0:00:01.923 ******* 2026-08-13 20:28:46.926428 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:46.926487 | ubuntu-focal | 2026-08-13 20:28:46.926498 | ubuntu-focal | TASK [Read installed Docker daemon version] ************************************ 2026-08-13 20:28:46.926527 | ubuntu-focal | Thursday 13 August 2026 20:28:46 +0000 (0:00:00.240) 0:00:02.164 ******* 2026-08-13 20:28:47.186707 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:47.186760 | ubuntu-focal | 2026-08-13 20:28:47.186772 | ubuntu-focal | TASK [Inspect installed Docker binary links] *********************************** 2026-08-13 20:28:47.186782 | ubuntu-focal | Thursday 13 August 2026 20:28:47 +0000 (0:00:00.260) 0:00:02.425 ******* 2026-08-13 20:28:48.157202 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker) 2026-08-13 20:28:48.157266 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-init) 2026-08-13 20:28:48.157277 | ubuntu-focal | ok: [ubuntu-focal] => (item=dockerd) 2026-08-13 20:28:48.157286 | ubuntu-focal | ok: [ubuntu-focal] => (item=docker-proxy) 2026-08-13 20:28:48.157295 | ubuntu-focal | 2026-08-13 20:28:48.157304 | ubuntu-focal | TASK [Read future Docker daemon configuration] ********************************* 2026-08-13 20:28:48.157313 | ubuntu-focal | Thursday 13 August 2026 20:28:48 +0000 (0:00:00.970) 0:00:03.395 ******* 2026-08-13 20:28:48.363246 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:48.363296 | ubuntu-focal | 2026-08-13 20:28:48.363303 | ubuntu-focal | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-13 20:28:48.363309 | ubuntu-focal | Thursday 13 August 2026 20:28:48 +0000 (0:00:00.204) 0:00:03.599 ******* 2026-08-13 20:28:48.390932 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:48.391487 | ubuntu-focal | 2026-08-13 20:28:48.391524 | ubuntu-focal | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-13 20:28:48.391535 | ubuntu-focal | Thursday 13 August 2026 20:28:48 +0000 (0:00:00.027) 0:00:03.627 ******* 2026-08-13 20:28:48.613121 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:48.613160 | ubuntu-focal | 2026-08-13 20:28:48.613170 | ubuntu-focal | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:28:48.613180 | ubuntu-focal | Thursday 13 August 2026 20:28:48 +0000 (0:00:00.224) 0:00:03.851 ******* 2026-08-13 20:28:48.833955 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:48.834020 | ubuntu-focal | 2026-08-13 20:28:48.834031 | ubuntu-focal | TASK [Inspect current Docker socket] ******************************************* 2026-08-13 20:28:48.834040 | ubuntu-focal | Thursday 13 August 2026 20:28:48 +0000 (0:00:00.217) 0:00:04.069 ******* 2026-08-13 20:28:49.059621 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:49.059681 | ubuntu-focal | 2026-08-13 20:28:49.059693 | ubuntu-focal | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-13 20:28:49.059703 | ubuntu-focal | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.225) 0:00:04.295 ******* 2026-08-13 20:28:49.540951 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6', 'pid': 2759, 'restart_count': 0, 'started_at': '2026-08-13T20:27:53.596263397Z'}}) 2026-08-13 20:28:49.541006 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e', 'pid': 2829, 'restart_count': 0, 'started_at': '2026-08-13T20:27:54.064893688Z'}}) 2026-08-13 20:28:49.541017 | ubuntu-focal | 2026-08-13 20:28:49.541027 | ubuntu-focal | TASK [Build current workload state] ******************************************** 2026-08-13 20:28:49.541037 | ubuntu-focal | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.484) 0:00:04.779 ******* 2026-08-13 20:28:49.576975 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6",\n "Created": "2026-08-13T20:27:53.270981673Z",\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": 2759,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:53.596263397Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hostname",\n "HostsPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hosts",\n "LogPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6-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/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731-init/diff:/var/lib/docker/overlay2/fc795605ff619e9e9f0d0a11017abc2f2367f8c5838baa19d3add02885ae6645/diff",\n "MergedDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/merged",\n "UpperDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/diff",\n "WorkDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "ee4d5df0f79b",\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": "4fa25fc4d58c4e5ca6da91f223ea34d8d102a45af5cf08a23dcef0628825675a",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/4fa25fc4d58c",\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:28:49.252282', 'end': '2026-08-13 20:28:49.275815', 'delta': '0:00:00.023533', '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": "ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6",', ' "Created": "2026-08-13T20:27:53.270981673Z",', ' "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": 2759,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:53.596263397Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hostname",', ' "HostsPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/hosts",', ' "LogPath": "/var/lib/docker/containers/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6/ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6-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/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731-init/diff:/var/lib/docker/overlay2/fc795605ff619e9e9f0d0a11017abc2f2367f8c5838baa19d3add02885ae6645/diff",', ' "MergedDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/merged",', ' "UpperDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/diff",', ' "WorkDir": "/var/lib/docker/overlay2/e6d88543eb641e1af9fcad25b841679ecdac27d5ce89a6aa36c4deb1e71f9731/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "ee4d5df0f79b",', ' "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": "4fa25fc4d58c4e5ca6da91f223ea34d8d102a45af5cf08a23dcef0628825675a",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/4fa25fc4d58c",', ' "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': 'ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6', 'pid': 2759, 'restart_count': 0, 'started_at': '2026-08-13T20:27:53.596263397Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:28:49.595909 | ubuntu-focal | ok: [ubuntu-focal] => (item={'changed': False, 'stdout': '[\n {\n "Id": "148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e",\n "Created": "2026-08-13T20:27:53.880910027Z",\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": 2829,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:54.064893688Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hostname",\n "HostsPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hosts",\n "LogPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e-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/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d-init/diff:/var/lib/docker/overlay2/d833c3f0059418426cbc0bc75e1618a84c44a1e90aedc8e89107dd731c41765c/diff:/var/lib/docker/overlay2/934fedc52c86cdeacd8ee965a36bc0da59d31be6c7f5d7bb990f665ac5a474ce/diff:/var/lib/docker/overlay2/30d5e3eb17e1a780b271ff9f7a1e31e8a655f3c4f4eeebadb6e3d84f4b174ada/diff:/var/lib/docker/overlay2/1b7d45a2c6e8e7bddfb83bee9568856cdb8239029c58cf745bc241834c6e49d3/diff:/var/lib/docker/overlay2/a506ea9cb85935db6fa7039dfb55c051ea25ba8abb64d27203b9a1b18eb4c62a/diff:/var/lib/docker/overlay2/405e4f5748d7dea50beec614075c83b2719a4bf0502af1cc2bc4160d997a9c60/diff:/var/lib/docker/overlay2/1b915b839edce1681fd7573a89fe6b5769a046dbffa7ddc5a0a92f80ce9e0fb7/diff:/var/lib/docker/overlay2/a8a14c72eafdbc293350ba9a453f663410aea0d883c4bde91737e33cd4134f51/diff",\n "MergedDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/merged",\n "UpperDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/diff",\n "WorkDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/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": "np0000189389",\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": "ebda90ad0e6c105959dbdeccfef79a6fc7e1931c22042e8f88c26323ec25aca4",\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": "a78184239c3a6682597c6900aff0fd2316fa88481cf915bc409e07c9bec99703",\n "EndpointID": "e1fb9554d1b6b6af636effa5e35836608d28fe23e6c5b4da497947b4bdc1a3fd",\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:28:49.483163', 'end': '2026-08-13 20:28:49.506144', 'delta': '0:00:00.022981', '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": "148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e",', ' "Created": "2026-08-13T20:27:53.880910027Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 2829,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:54.064893688Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hostname",', ' "HostsPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/hosts",', ' "LogPath": "/var/lib/docker/containers/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e/148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e-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/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d-init/diff:/var/lib/docker/overlay2/d833c3f0059418426cbc0bc75e1618a84c44a1e90aedc8e89107dd731c41765c/diff:/var/lib/docker/overlay2/934fedc52c86cdeacd8ee965a36bc0da59d31be6c7f5d7bb990f665ac5a474ce/diff:/var/lib/docker/overlay2/30d5e3eb17e1a780b271ff9f7a1e31e8a655f3c4f4eeebadb6e3d84f4b174ada/diff:/var/lib/docker/overlay2/1b7d45a2c6e8e7bddfb83bee9568856cdb8239029c58cf745bc241834c6e49d3/diff:/var/lib/docker/overlay2/a506ea9cb85935db6fa7039dfb55c051ea25ba8abb64d27203b9a1b18eb4c62a/diff:/var/lib/docker/overlay2/405e4f5748d7dea50beec614075c83b2719a4bf0502af1cc2bc4160d997a9c60/diff:/var/lib/docker/overlay2/1b915b839edce1681fd7573a89fe6b5769a046dbffa7ddc5a0a92f80ce9e0fb7/diff:/var/lib/docker/overlay2/a8a14c72eafdbc293350ba9a453f663410aea0d883c4bde91737e33cd4134f51/diff",', ' "MergedDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/merged",', ' "UpperDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/diff",', ' "WorkDir": "/var/lib/docker/overlay2/e4dff56aa3a70e2c9f515c4ab5a76cb2cf24256dc1710f4a37d0732a6e79d12d/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": "np0000189389",', ' "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": "ebda90ad0e6c105959dbdeccfef79a6fc7e1931c22042e8f88c26323ec25aca4",', ' "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": "a78184239c3a6682597c6900aff0fd2316fa88481cf915bc409e07c9bec99703",', ' "EndpointID": "e1fb9554d1b6b6af636effa5e35836608d28fe23e6c5b4da497947b4bdc1a3fd",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': '148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e', 'pid': 2829, 'restart_count': 0, 'started_at': '2026-08-13T20:27:54.064893688Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:28:49.598605 | ubuntu-focal | 2026-08-13 20:28:49.598875 | ubuntu-focal | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-13 20:28:49.599121 | ubuntu-focal | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.059) 0:00:04.838 ******* 2026-08-13 20:28:49.633194 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:49.633445 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.633681 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.633908 | ubuntu-focal | } 2026-08-13 20:28:49.634122 | ubuntu-focal | 2026-08-13 20:28:49.634363 | ubuntu-focal | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-13 20:28:49.634601 | ubuntu-focal | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.034) 0:00:04.872 ******* 2026-08-13 20:28:49.659018 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:49.659293 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.659530 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.659753 | ubuntu-focal | } 2026-08-13 20:28:49.659967 | ubuntu-focal | 2026-08-13 20:28:49.660238 | ubuntu-focal | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-13 20:28:49.660479 | ubuntu-focal | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.025) 0:00:04.898 ******* 2026-08-13 20:28:49.697123 | 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': 1786652898.958523, 'mtime': 1786652898.9545228, 'ctime': 1786652898.9545228, '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:28:49.697384 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.697622 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.697846 | ubuntu-focal | "item": { 2026-08-13 20:28:49.698076 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.698302 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.698524 | ubuntu-focal | "failed": false, 2026-08-13 20:28:49.698746 | ubuntu-focal | "invocation": { 2026-08-13 20:28:49.698974 | ubuntu-focal | "module_args": { 2026-08-13 20:28:49.699200 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:28:49.699486 | ubuntu-focal | "follow": false, 2026-08-13 20:28:49.699717 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:28:49.699944 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:28:49.700201 | ubuntu-focal | "get_mime": true, 2026-08-13 20:28:49.700436 | ubuntu-focal | "path": "/usr/bin/docker" 2026-08-13 20:28:49.700652 | ubuntu-focal | } 2026-08-13 20:28:49.700871 | ubuntu-focal | }, 2026-08-13 20:28:49.701094 | ubuntu-focal | "item": "docker", 2026-08-13 20:28:49.701314 | ubuntu-focal | "stat": { 2026-08-13 20:28:49.701538 | ubuntu-focal | "atime": 1786652898.958523, 2026-08-13 20:28:49.701758 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:28:49.701979 | ubuntu-focal | "attributes": [], 2026-08-13 20:28:49.702202 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:28:49.702420 | ubuntu-focal | "blocks": 0, 2026-08-13 20:28:49.702643 | ubuntu-focal | "charset": "binary", 2026-08-13 20:28:49.702868 | ubuntu-focal | "ctime": 1786652898.9545228, 2026-08-13 20:28:49.703086 | ubuntu-focal | "dev": 64513, 2026-08-13 20:28:49.703337 | ubuntu-focal | "device_type": 0, 2026-08-13 20:28:49.703561 | ubuntu-focal | "executable": true, 2026-08-13 20:28:49.703780 | ubuntu-focal | "exists": true, 2026-08-13 20:28:49.704001 | ubuntu-focal | "gid": 0, 2026-08-13 20:28:49.704253 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:28:49.704479 | ubuntu-focal | "inode": 31605, 2026-08-13 20:28:49.704700 | ubuntu-focal | "isblk": false, 2026-08-13 20:28:49.704918 | ubuntu-focal | "ischr": false, 2026-08-13 20:28:49.705137 | ubuntu-focal | "isdir": false, 2026-08-13 20:28:49.705357 | ubuntu-focal | "isfifo": false, 2026-08-13 20:28:49.705575 | ubuntu-focal | "isgid": false, 2026-08-13 20:28:49.705792 | ubuntu-focal | "islnk": true, 2026-08-13 20:28:49.706010 | ubuntu-focal | "isreg": false, 2026-08-13 20:28:49.706228 | ubuntu-focal | "issock": false, 2026-08-13 20:28:49.706445 | ubuntu-focal | "isuid": false, 2026-08-13 20:28:49.706673 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:28:49.706916 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:28:49.707146 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:28:49.707423 | ubuntu-focal | "mode": "0777", 2026-08-13 20:28:49.707653 | ubuntu-focal | "mtime": 1786652898.9545228, 2026-08-13 20:28:49.707800 | ubuntu-focal | "nlink": 1, 2026-08-13 20:28:49.707900 | ubuntu-focal | "path": "/usr/bin/docker", 2026-08-13 20:28:49.707999 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:28:49.708098 | ubuntu-focal | "readable": true, 2026-08-13 20:28:49.708214 | ubuntu-focal | "rgrp": true, 2026-08-13 20:28:49.708314 | ubuntu-focal | "roth": true, 2026-08-13 20:28:49.708412 | ubuntu-focal | "rusr": true, 2026-08-13 20:28:49.708510 | ubuntu-focal | "size": 39, 2026-08-13 20:28:49.708608 | ubuntu-focal | "uid": 0, 2026-08-13 20:28:49.708707 | ubuntu-focal | "version": null, 2026-08-13 20:28:49.708805 | ubuntu-focal | "wgrp": true, 2026-08-13 20:28:49.708903 | ubuntu-focal | "woth": true, 2026-08-13 20:28:49.709002 | ubuntu-focal | "writeable": true, 2026-08-13 20:28:49.709100 | ubuntu-focal | "wusr": true, 2026-08-13 20:28:49.709198 | ubuntu-focal | "xgrp": true, 2026-08-13 20:28:49.709296 | ubuntu-focal | "xoth": true, 2026-08-13 20:28:49.709393 | ubuntu-focal | "xusr": true 2026-08-13 20:28:49.709493 | ubuntu-focal | } 2026-08-13 20:28:49.709590 | ubuntu-focal | }, 2026-08-13 20:28:49.709691 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.709789 | ubuntu-focal | } 2026-08-13 20:28:49.709936 | 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': 1786652920.9589572, 'mtime': 1786652899.1665277, 'ctime': 1786652899.1665277, '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:28:49.710042 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.710143 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.710241 | ubuntu-focal | "item": { 2026-08-13 20:28:49.710343 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.710443 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.710541 | ubuntu-focal | "failed": false, 2026-08-13 20:28:49.710640 | ubuntu-focal | "invocation": { 2026-08-13 20:28:49.710740 | ubuntu-focal | "module_args": { 2026-08-13 20:28:49.710841 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:28:49.710939 | ubuntu-focal | "follow": false, 2026-08-13 20:28:49.711039 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:28:49.711139 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:28:49.711238 | ubuntu-focal | "get_mime": true, 2026-08-13 20:28:49.711363 | ubuntu-focal | "path": "/usr/bin/docker-init" 2026-08-13 20:28:49.711461 | ubuntu-focal | } 2026-08-13 20:28:49.711558 | ubuntu-focal | }, 2026-08-13 20:28:49.711659 | ubuntu-focal | "item": "docker-init", 2026-08-13 20:28:49.711762 | ubuntu-focal | "stat": { 2026-08-13 20:28:49.711863 | ubuntu-focal | "atime": 1786652920.9589572, 2026-08-13 20:28:49.711961 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:28:49.712060 | ubuntu-focal | "attributes": [], 2026-08-13 20:28:49.712177 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:28:49.712279 | ubuntu-focal | "blocks": 0, 2026-08-13 20:28:49.712379 | ubuntu-focal | "charset": "binary", 2026-08-13 20:28:49.712478 | ubuntu-focal | "ctime": 1786652899.1665277, 2026-08-13 20:28:49.712583 | ubuntu-focal | "dev": 64513, 2026-08-13 20:28:49.712682 | ubuntu-focal | "device_type": 0, 2026-08-13 20:28:49.712781 | ubuntu-focal | "executable": true, 2026-08-13 20:28:49.712879 | ubuntu-focal | "exists": true, 2026-08-13 20:28:49.712977 | ubuntu-focal | "gid": 0, 2026-08-13 20:28:49.713076 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:28:49.713174 | ubuntu-focal | "inode": 757, 2026-08-13 20:28:49.713272 | ubuntu-focal | "isblk": false, 2026-08-13 20:28:49.713372 | ubuntu-focal | "ischr": false, 2026-08-13 20:28:49.713472 | ubuntu-focal | "isdir": false, 2026-08-13 20:28:49.713570 | ubuntu-focal | "isfifo": false, 2026-08-13 20:28:49.713669 | ubuntu-focal | "isgid": false, 2026-08-13 20:28:49.713767 | ubuntu-focal | "islnk": true, 2026-08-13 20:28:49.713864 | ubuntu-focal | "isreg": false, 2026-08-13 20:28:49.713962 | ubuntu-focal | "issock": false, 2026-08-13 20:28:49.714060 | ubuntu-focal | "isuid": false, 2026-08-13 20:28:49.714162 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:28:49.714266 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:28:49.714366 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:28:49.714465 | ubuntu-focal | "mode": "0777", 2026-08-13 20:28:49.714565 | ubuntu-focal | "mtime": 1786652899.1665277, 2026-08-13 20:28:49.714662 | ubuntu-focal | "nlink": 1, 2026-08-13 20:28:49.714770 | ubuntu-focal | "path": "/usr/bin/docker-init", 2026-08-13 20:28:49.714869 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:28:49.714968 | ubuntu-focal | "readable": true, 2026-08-13 20:28:49.715065 | ubuntu-focal | "rgrp": true, 2026-08-13 20:28:49.715163 | ubuntu-focal | "roth": true, 2026-08-13 20:28:49.715295 | ubuntu-focal | "rusr": true, 2026-08-13 20:28:49.715415 | ubuntu-focal | "size": 44, 2026-08-13 20:28:49.715516 | ubuntu-focal | "uid": 0, 2026-08-13 20:28:49.715616 | ubuntu-focal | "version": null, 2026-08-13 20:28:49.715714 | ubuntu-focal | "wgrp": true, 2026-08-13 20:28:49.715812 | ubuntu-focal | "woth": true, 2026-08-13 20:28:49.715910 | ubuntu-focal | "writeable": true, 2026-08-13 20:28:49.716008 | ubuntu-focal | "wusr": true, 2026-08-13 20:28:49.716123 | ubuntu-focal | "xgrp": true, 2026-08-13 20:28:49.716229 | ubuntu-focal | "xoth": true, 2026-08-13 20:28:49.716329 | ubuntu-focal | "xusr": true 2026-08-13 20:28:49.716426 | ubuntu-focal | } 2026-08-13 20:28:49.716523 | ubuntu-focal | }, 2026-08-13 20:28:49.716624 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.716722 | ubuntu-focal | } 2026-08-13 20:28:49.716862 | 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': 1786652921.1749609, 'mtime': 1786652899.3825328, 'ctime': 1786652899.3825328, '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:28:49.716965 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.717066 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.717164 | ubuntu-focal | "item": { 2026-08-13 20:28:49.717263 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.717363 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.717465 | ubuntu-focal | "failed": false, 2026-08-13 20:28:49.717565 | ubuntu-focal | "invocation": { 2026-08-13 20:28:49.717664 | ubuntu-focal | "module_args": { 2026-08-13 20:28:49.717773 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:28:49.717873 | ubuntu-focal | "follow": false, 2026-08-13 20:28:49.717972 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:28:49.718073 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:28:49.718172 | ubuntu-focal | "get_mime": true, 2026-08-13 20:28:49.718273 | ubuntu-focal | "path": "/usr/bin/dockerd" 2026-08-13 20:28:49.718371 | ubuntu-focal | } 2026-08-13 20:28:49.718468 | ubuntu-focal | }, 2026-08-13 20:28:49.718567 | ubuntu-focal | "item": "dockerd", 2026-08-13 20:28:49.718666 | ubuntu-focal | "stat": { 2026-08-13 20:28:49.718766 | ubuntu-focal | "atime": 1786652921.1749609, 2026-08-13 20:28:49.718864 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:28:49.718964 | ubuntu-focal | "attributes": [], 2026-08-13 20:28:49.719063 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:28:49.719161 | ubuntu-focal | "blocks": 0, 2026-08-13 20:28:49.719260 | ubuntu-focal | "charset": "binary", 2026-08-13 20:28:49.719376 | ubuntu-focal | "ctime": 1786652899.3825328, 2026-08-13 20:28:49.719476 | ubuntu-focal | "dev": 64513, 2026-08-13 20:28:49.719575 | ubuntu-focal | "device_type": 0, 2026-08-13 20:28:49.719674 | ubuntu-focal | "executable": true, 2026-08-13 20:28:49.719773 | ubuntu-focal | "exists": true, 2026-08-13 20:28:49.719872 | ubuntu-focal | "gid": 0, 2026-08-13 20:28:49.719971 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:28:49.720070 | ubuntu-focal | "inode": 31454, 2026-08-13 20:28:49.720183 | ubuntu-focal | "isblk": false, 2026-08-13 20:28:49.720285 | ubuntu-focal | "ischr": false, 2026-08-13 20:28:49.720383 | ubuntu-focal | "isdir": false, 2026-08-13 20:28:49.720481 | ubuntu-focal | "isfifo": false, 2026-08-13 20:28:49.720580 | ubuntu-focal | "isgid": false, 2026-08-13 20:28:49.720679 | ubuntu-focal | "islnk": true, 2026-08-13 20:28:49.720782 | ubuntu-focal | "isreg": false, 2026-08-13 20:28:49.720881 | ubuntu-focal | "issock": false, 2026-08-13 20:28:49.720979 | ubuntu-focal | "isuid": false, 2026-08-13 20:28:49.721080 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:28:49.721182 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:28:49.721283 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:28:49.721381 | ubuntu-focal | "mode": "0777", 2026-08-13 20:28:49.721479 | ubuntu-focal | "mtime": 1786652899.3825328, 2026-08-13 20:28:49.721577 | ubuntu-focal | "nlink": 1, 2026-08-13 20:28:49.721679 | ubuntu-focal | "path": "/usr/bin/dockerd", 2026-08-13 20:28:49.721778 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:28:49.721876 | ubuntu-focal | "readable": true, 2026-08-13 20:28:49.721973 | ubuntu-focal | "rgrp": true, 2026-08-13 20:28:49.722070 | ubuntu-focal | "roth": true, 2026-08-13 20:28:49.722167 | ubuntu-focal | "rusr": true, 2026-08-13 20:28:49.722265 | ubuntu-focal | "size": 40, 2026-08-13 20:28:49.722362 | ubuntu-focal | "uid": 0, 2026-08-13 20:28:49.722460 | ubuntu-focal | "version": null, 2026-08-13 20:28:49.722559 | ubuntu-focal | "wgrp": true, 2026-08-13 20:28:49.722658 | ubuntu-focal | "woth": true, 2026-08-13 20:28:49.722756 | ubuntu-focal | "writeable": true, 2026-08-13 20:28:49.722854 | ubuntu-focal | "wusr": true, 2026-08-13 20:28:49.722952 | ubuntu-focal | "xgrp": true, 2026-08-13 20:28:49.723050 | ubuntu-focal | "xoth": true, 2026-08-13 20:28:49.723147 | ubuntu-focal | "xusr": true 2026-08-13 20:28:49.723248 | ubuntu-focal | } 2026-08-13 20:28:49.723372 | ubuntu-focal | }, 2026-08-13 20:28:49.723474 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.723572 | ubuntu-focal | } 2026-08-13 20:28:49.723751 | 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': 1786652921.3869646, 'mtime': 1786652899.5905375, 'ctime': 1786652899.5905375, '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:28:49.723869 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.723971 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.724069 | ubuntu-focal | "item": { 2026-08-13 20:28:49.724186 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.724288 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.724388 | ubuntu-focal | "failed": false, 2026-08-13 20:28:49.724486 | ubuntu-focal | "invocation": { 2026-08-13 20:28:49.724585 | ubuntu-focal | "module_args": { 2026-08-13 20:28:49.724685 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-08-13 20:28:49.724783 | ubuntu-focal | "follow": false, 2026-08-13 20:28:49.724882 | ubuntu-focal | "get_attributes": true, 2026-08-13 20:28:49.724981 | ubuntu-focal | "get_checksum": true, 2026-08-13 20:28:49.725079 | ubuntu-focal | "get_mime": true, 2026-08-13 20:28:49.725180 | ubuntu-focal | "path": "/usr/bin/docker-proxy" 2026-08-13 20:28:49.725275 | ubuntu-focal | } 2026-08-13 20:28:49.725372 | ubuntu-focal | }, 2026-08-13 20:28:49.725473 | ubuntu-focal | "item": "docker-proxy", 2026-08-13 20:28:49.725571 | ubuntu-focal | "stat": { 2026-08-13 20:28:49.725672 | ubuntu-focal | "atime": 1786652921.3869646, 2026-08-13 20:28:49.725771 | ubuntu-focal | "attr_flags": "", 2026-08-13 20:28:49.725871 | ubuntu-focal | "attributes": [], 2026-08-13 20:28:49.725970 | ubuntu-focal | "block_size": 4096, 2026-08-13 20:28:49.726068 | ubuntu-focal | "blocks": 0, 2026-08-13 20:28:49.726167 | ubuntu-focal | "charset": "binary", 2026-08-13 20:28:49.726267 | ubuntu-focal | "ctime": 1786652899.5905375, 2026-08-13 20:28:49.726365 | ubuntu-focal | "dev": 64513, 2026-08-13 20:28:49.726463 | ubuntu-focal | "device_type": 0, 2026-08-13 20:28:49.726562 | ubuntu-focal | "executable": true, 2026-08-13 20:28:49.726660 | ubuntu-focal | "exists": true, 2026-08-13 20:28:49.726758 | ubuntu-focal | "gid": 0, 2026-08-13 20:28:49.726856 | ubuntu-focal | "gr_name": "root", 2026-08-13 20:28:49.726955 | ubuntu-focal | "inode": 31609, 2026-08-13 20:28:49.727053 | ubuntu-focal | "isblk": false, 2026-08-13 20:28:49.727151 | ubuntu-focal | "ischr": false, 2026-08-13 20:28:49.727247 | ubuntu-focal | "isdir": false, 2026-08-13 20:28:49.727360 | ubuntu-focal | "isfifo": false, 2026-08-13 20:28:49.727458 | ubuntu-focal | "isgid": false, 2026-08-13 20:28:49.727556 | ubuntu-focal | "islnk": true, 2026-08-13 20:28:49.727654 | ubuntu-focal | "isreg": false, 2026-08-13 20:28:49.727767 | ubuntu-focal | "issock": false, 2026-08-13 20:28:49.727883 | ubuntu-focal | "isuid": false, 2026-08-13 20:28:49.727988 | ubuntu-focal | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:28:49.728091 | ubuntu-focal | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:28:49.728206 | ubuntu-focal | "mimetype": "inode/symlink", 2026-08-13 20:28:49.728306 | ubuntu-focal | "mode": "0777", 2026-08-13 20:28:49.728406 | ubuntu-focal | "mtime": 1786652899.5905375, 2026-08-13 20:28:49.728503 | ubuntu-focal | "nlink": 1, 2026-08-13 20:28:49.728604 | ubuntu-focal | "path": "/usr/bin/docker-proxy", 2026-08-13 20:28:49.728702 | ubuntu-focal | "pw_name": "root", 2026-08-13 20:28:49.728800 | ubuntu-focal | "readable": true, 2026-08-13 20:28:49.728898 | ubuntu-focal | "rgrp": true, 2026-08-13 20:28:49.728995 | ubuntu-focal | "roth": true, 2026-08-13 20:28:49.729092 | ubuntu-focal | "rusr": true, 2026-08-13 20:28:49.729190 | ubuntu-focal | "size": 45, 2026-08-13 20:28:49.729287 | ubuntu-focal | "uid": 0, 2026-08-13 20:28:49.729386 | ubuntu-focal | "version": null, 2026-08-13 20:28:49.729484 | ubuntu-focal | "wgrp": true, 2026-08-13 20:28:49.729581 | ubuntu-focal | "woth": true, 2026-08-13 20:28:49.729687 | ubuntu-focal | "writeable": true, 2026-08-13 20:28:49.729784 | ubuntu-focal | "wusr": true, 2026-08-13 20:28:49.729881 | ubuntu-focal | "xgrp": true, 2026-08-13 20:28:49.729979 | ubuntu-focal | "xoth": true, 2026-08-13 20:28:49.730075 | ubuntu-focal | "xusr": true 2026-08-13 20:28:49.730173 | ubuntu-focal | } 2026-08-13 20:28:49.730277 | ubuntu-focal | }, 2026-08-13 20:28:49.730377 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.730475 | ubuntu-focal | } 2026-08-13 20:28:49.730569 | ubuntu-focal | 2026-08-13 20:28:49.730673 | ubuntu-focal | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-13 20:28:49.730780 | ubuntu-focal | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.051) 0:00:04.950 ******* 2026-08-13 20:28:49.759324 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6', 'pid': 2759, 'restart_count': 0, 'started_at': '2026-08-13T20:27:53.596263397Z'}}) => { 2026-08-13 20:28:49.759435 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.759535 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.759633 | ubuntu-focal | "item": { 2026-08-13 20:28:49.759735 | ubuntu-focal | "key": "molecule-upgrade-busybox", 2026-08-13 20:28:49.759833 | ubuntu-focal | "value": { 2026-08-13 20:28:49.759938 | ubuntu-focal | "id": "ee4d5df0f79bd0ac9f9b27ec52b48c8dd65fcc4420e3da6c7fcee5a1cc2898c6", 2026-08-13 20:28:49.760038 | ubuntu-focal | "pid": 2759, 2026-08-13 20:28:49.760154 | ubuntu-focal | "restart_count": 0, 2026-08-13 20:28:49.760261 | ubuntu-focal | "started_at": "2026-08-13T20:27:53.596263397Z" 2026-08-13 20:28:49.760358 | ubuntu-focal | } 2026-08-13 20:28:49.760455 | ubuntu-focal | }, 2026-08-13 20:28:49.760555 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.760652 | ubuntu-focal | } 2026-08-13 20:28:49.760768 | ubuntu-focal | ok: [ubuntu-focal] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e', 'pid': 2829, 'restart_count': 0, 'started_at': '2026-08-13T20:27:54.064893688Z'}}) => { 2026-08-13 20:28:49.760869 | ubuntu-focal | "ansible_loop_var": "item", 2026-08-13 20:28:49.760967 | ubuntu-focal | "changed": false, 2026-08-13 20:28:49.761063 | ubuntu-focal | "item": { 2026-08-13 20:28:49.761169 | ubuntu-focal | "key": "molecule-upgrade-nginx", 2026-08-13 20:28:49.761268 | ubuntu-focal | "value": { 2026-08-13 20:28:49.761374 | ubuntu-focal | "id": "148da7cdb7b97fc50e225fd27c031e80291e8466e843cb86f00b28f28c779b4e", 2026-08-13 20:28:49.761473 | ubuntu-focal | "pid": 2829, 2026-08-13 20:28:49.761571 | ubuntu-focal | "restart_count": 0, 2026-08-13 20:28:49.761674 | ubuntu-focal | "started_at": "2026-08-13T20:27:54.064893688Z" 2026-08-13 20:28:49.761777 | ubuntu-focal | } 2026-08-13 20:28:49.761873 | ubuntu-focal | }, 2026-08-13 20:28:49.761973 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:49.762069 | ubuntu-focal | } 2026-08-13 20:28:49.762162 | ubuntu-focal | 2026-08-13 20:28:49.762265 | ubuntu-focal | TASK [Read counter workload progress after upgrade] **************************** 2026-08-13 20:28:49.762366 | ubuntu-focal | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.048) 0:00:04.998 ******* 2026-08-13 20:28:50.088264 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:50.088314 | ubuntu-focal | 2026-08-13 20:28:50.088325 | ubuntu-focal | TASK [Assert counter workload remained functional] ***************************** 2026-08-13 20:28:50.088343 | ubuntu-focal | Thursday 13 August 2026 20:28:50 +0000 (0:00:00.327) 0:00:05.326 ******* 2026-08-13 20:28:50.125172 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-08-13 20:28:50.125202 | ubuntu-focal | "changed": false, 2026-08-13 20:28:50.125211 | ubuntu-focal | "msg": "All assertions passed" 2026-08-13 20:28:50.125221 | ubuntu-focal | } 2026-08-13 20:28:50.125229 | ubuntu-focal | 2026-08-13 20:28:50.125238 | ubuntu-focal | TASK [Verify HTTP workload is functional] ************************************** 2026-08-13 20:28:50.125247 | ubuntu-focal | Thursday 13 August 2026 20:28:50 +0000 (0:00:00.036) 0:00:05.363 ******* 2026-08-13 20:28:50.610175 | ubuntu-focal | ok: [ubuntu-focal] 2026-08-13 20:28:50.610209 | ubuntu-focal | 2026-08-13 20:28:50.610219 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-08-13 20:28:50.610229 | ubuntu-focal | ubuntu-focal : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:28:50.610238 | ubuntu-focal | 2026-08-13 20:28:50.610258 | ubuntu-focal | 2026-08-13 20:28:50.610267 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-08-13 20:28:50.610275 | ubuntu-focal | Thursday 13 August 2026 20:28:50 +0000 (0:00:00.481) 0:00:05.845 ******* 2026-08-13 20:28:50.610284 | ubuntu-focal | =============================================================================== 2026-08-13 20:28:50.610292 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 0.98s 2026-08-13 20:28:50.610301 | ubuntu-focal | Inspect installed Docker binary links ----------------------------------- 0.97s 2026-08-13 20:28:50.610309 | ubuntu-focal | Inspect workload containers after upgrade ------------------------------- 0.48s 2026-08-13 20:28:50.610318 | ubuntu-focal | Verify HTTP workload is functional -------------------------------------- 0.48s 2026-08-13 20:28:50.610326 | ubuntu-focal | Read current Docker service PID ----------------------------------------- 0.35s 2026-08-13 20:28:50.610334 | ubuntu-focal | Read pre-upgrade state -------------------------------------------------- 0.33s 2026-08-13 20:28:50.610343 | ubuntu-focal | Read counter workload progress after upgrade ---------------------------- 0.33s 2026-08-13 20:28:50.610351 | ubuntu-focal | Read installed Docker daemon version ------------------------------------ 0.26s 2026-08-13 20:28:50.610360 | ubuntu-focal | Read current Docker server version -------------------------------------- 0.24s 2026-08-13 20:28:50.610372 | ubuntu-focal | Inspect current Docker socket ------------------------------------------- 0.23s 2026-08-13 20:28:50.610381 | ubuntu-focal | Resolve running Docker daemon executable -------------------------------- 0.22s 2026-08-13 20:28:50.610390 | ubuntu-focal | Read current Docker service invocation ID ------------------------------- 0.22s 2026-08-13 20:28:50.610398 | ubuntu-focal | Read running Docker daemon executable inode ----------------------------- 0.22s 2026-08-13 20:28:50.610406 | ubuntu-focal | Read future Docker daemon configuration --------------------------------- 0.20s 2026-08-13 20:28:50.610415 | ubuntu-focal | Build current workload state -------------------------------------------- 0.06s 2026-08-13 20:28:50.610423 | ubuntu-focal | Assert Docker binaries point to the staged version ---------------------- 0.05s 2026-08-13 20:28:50.610432 | ubuntu-focal | Assert workload containers were neither recreated nor restarted --------- 0.05s 2026-08-13 20:28:50.610440 | ubuntu-focal | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-13 20:28:50.610448 | ubuntu-focal | Assert Docker daemon was not restarted ---------------------------------- 0.03s 2026-08-13 20:28:50.610457 | ubuntu-focal | Decode pre-upgrade state ------------------------------------------------ 0.03s 2026-08-13 20:28:50.709072 | ubuntu-focal | INFO [docker-upgrade > verify] Executed: Successful 2026-08-13 20:28:50.718794 | ubuntu-focal | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:28:50.719119 | ubuntu-focal | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:28:50.723978 | ubuntu-focal | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:28:50.724086 | ubuntu-focal | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:28:50.724187 | ubuntu-focal | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:28:50.724509 | ubuntu-focal | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:28:52.112350 | ubuntu-focal | ok: Runtime: 0:02:07.592894 2026-08-13 20:28:52.134442 | 2026-08-13 20:28:52.134554 | PLAY RECAP 2026-08-13 20:28:52.134621 | ubuntu-focal | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:28:52.134658 | 2026-08-13 20:28:52.274376 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:28:52.276133 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:28:52.883369 | 2026-08-13 20:28:53.805554 | PLAY [all] 2026-08-13 20:28:53.825309 | 2026-08-13 20:28:53.825601 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:28:53.912563 | ubuntu-focal | skipping: Conditional result was False 2026-08-13 20:28:53.924536 | 2026-08-13 20:28:53.924717 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:28:53.955257 | ubuntu-focal | ok 2026-08-13 20:28:53.960106 | 2026-08-13 20:28:53.960184 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:28:54.321856 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/work/logs" 2026-08-13 20:28:54.530445 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/work/artifacts" 2026-08-13 20:28:54.793542 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/4a56ec6f3e844df3b46744c33c4ae872/work/docs" 2026-08-13 20:28:54.807628 | 2026-08-13 20:28:54.807740 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:28:55.381076 | ubuntu-focal | ok 2026-08-13 20:28:55.381305 | ubuntu-focal | changed: All items complete 2026-08-13 20:28:55.381343 | 2026-08-13 20:28:55.776619 | ubuntu-focal | changed: .d..t...... ./ 2026-08-13 20:28:56.186379 | ubuntu-focal | changed: .d..t...... ./ 2026-08-13 20:28:56.219031 | 2026-08-13 20:28:56.219147 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:28:56.739313 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.007297 2026-08-13 20:28:56.963698 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.007725 2026-08-13 20:28:56.984892 | 2026-08-13 20:28:56.985052 | PLAY [all] 2026-08-13 20:28:56.992073 | 2026-08-13 20:28:56.992141 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:28:57.366316 | ubuntu-focal | changed 2026-08-13 20:28:57.373662 | 2026-08-13 20:28:57.373709 | PLAY RECAP 2026-08-13 20:28:57.373750 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:28:57.373771 | 2026-08-13 20:28:57.476871 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:28:57.479490 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:28:58.031840 | 2026-08-13 20:28:58.031950 | PLAY [localhost] 2026-08-13 20:28:58.043021 | 2026-08-13 20:28:58.043095 | TASK [Generate Zuul manifest] 2026-08-13 20:28:58.063706 | localhost | ok 2026-08-13 20:28:58.080519 | 2026-08-13 20:28:58.080610 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:28:58.442384 | localhost | changed 2026-08-13 20:28:58.455152 | 2026-08-13 20:28:58.455254 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:28:58.569519 | localhost | ok 2026-08-13 20:28:58.578374 | 2026-08-13 20:28:58.578461 | TASK [Upload logs] 2026-08-13 20:28:58.598219 | localhost | ok 2026-08-13 20:28:58.655905 | 2026-08-13 20:28:58.656026 | TASK [Set zuul-log-path fact] 2026-08-13 20:28:58.677894 | localhost | ok 2026-08-13 20:28:58.689565 | 2026-08-13 20:28:58.689629 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:28:58.720101 | localhost | ok 2026-08-13 20:28:58.729135 | 2026-08-13 20:28:58.729224 | TASK [upload-logs : Create log directories] 2026-08-13 20:28:59.144546 | localhost | changed 2026-08-13 20:28:59.153520 | 2026-08-13 20:28:59.153643 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:28:59.551556 | localhost -> localhost | ok: Runtime: 0:00:00.004808 2026-08-13 20:28:59.558374 | 2026-08-13 20:28:59.558483 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:29:00.045553 | localhost | Output suppressed because no_log was given 2026-08-13 20:29:00.066491 | 2026-08-13 20:29:00.066649 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:29:00.110725 | localhost | skipping: Conditional result was False 2026-08-13 20:29:00.118339 | localhost | skipping: Conditional result was False 2026-08-13 20:29:00.130837 | 2026-08-13 20:29:00.130945 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:29:00.171223 | localhost | skipping: Conditional result was False 2026-08-13 20:29:00.171604 | 2026-08-13 20:29:00.175378 | localhost | skipping: Conditional result was False 2026-08-13 20:29:00.193785 | 2026-08-13 20:29:00.193893 | LOOP [upload-logs : Upload console log and json output]