2026-08-13 20:26:53.729444 | Job console starting 2026-08-13 20:26:53.739228 | Updating git repos 2026-08-13 20:26:53.760530 | Cloning repos into workspace 2026-08-13 20:26:53.798260 | Restoring repo states 2026-08-13 20:26:53.805441 | Merging changes 2026-08-13 20:26:54.389111 | Checking out repos 2026-08-13 20:26:54.421637 | Preparing playbooks 2026-08-13 20:26:55.424132 | Running Ansible setup 2026-08-13 20:27:00.209238 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:27:00.767099 | 2026-08-13 20:27:00.767227 | PLAY [localhost] 2026-08-13 20:27:00.774315 | 2026-08-13 20:27:00.774384 | TASK [Gathering Facts] 2026-08-13 20:27:01.642661 | localhost | ok 2026-08-13 20:27:01.654222 | 2026-08-13 20:27:01.654334 | TASK [Setup log path fact] 2026-08-13 20:27:01.673981 | localhost | ok 2026-08-13 20:27:01.689791 | 2026-08-13 20:27:01.689868 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:27:01.718375 | localhost | ok 2026-08-13 20:27:01.726616 | 2026-08-13 20:27:01.726709 | TASK [emit-job-header : Print job information] 2026-08-13 20:27:01.756804 | # Job Information 2026-08-13 20:27:01.756964 | Ansible Version: 2.16.18 2026-08-13 20:27:01.757015 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-noble 2026-08-13 20:27:01.757049 | Pipeline: check 2026-08-13 20:27:01.757081 | Executor: 2d72f0692154 2026-08-13 20:27:01.757110 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/139 2026-08-13 20:27:01.757144 | Event ID: 70633110-9751-11f1-9515-eb26d37b76d5 2026-08-13 20:27:01.761355 | 2026-08-13 20:27:01.761443 | LOOP [emit-job-header : Print node information] 2026-08-13 20:27:01.860971 | localhost | ok: 2026-08-13 20:27:01.861120 | localhost | # Node Information 2026-08-13 20:27:01.861155 | localhost | Inventory Hostname: ubuntu-noble 2026-08-13 20:27:01.861179 | localhost | Hostname: np0000189391 2026-08-13 20:27:01.861204 | localhost | Username: zuul 2026-08-13 20:27:01.861230 | localhost | Distro: Ubuntu 24.04 2026-08-13 20:27:01.861255 | localhost | Provider: yul1 2026-08-13 20:27:01.861279 | localhost | Region: ca-ymq-1 2026-08-13 20:27:01.861302 | localhost | Label: ubuntu-noble 2026-08-13 20:27:01.861325 | localhost | Product Name: OpenStack Nova 2026-08-13 20:27:01.861347 | localhost | Interface IP: 199.19.213.240 2026-08-13 20:27:01.873106 | 2026-08-13 20:27:01.873320 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:27:02.231548 | localhost -> localhost | changed 2026-08-13 20:27:02.242549 | 2026-08-13 20:27:02.242659 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:27:03.039596 | localhost -> localhost | changed 2026-08-13 20:27:03.051490 | 2026-08-13 20:27:03.051560 | PLAY [all] 2026-08-13 20:27:03.060212 | 2026-08-13 20:27:03.060287 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:27:03.277627 | ubuntu-noble -> localhost | ok 2026-08-13 20:27:03.287425 | 2026-08-13 20:27:03.287522 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:27:03.321404 | ubuntu-noble | ok 2026-08-13 20:27:03.338896 | ubuntu-noble | included: /var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:27:03.345493 | 2026-08-13 20:27:03.345558 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:27:04.432787 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-13 20:27:04.433164 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/work/85b37a3e5cde4df78e98513bf48eea5c_id_rsa 2026-08-13 20:27:04.433218 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/work/85b37a3e5cde4df78e98513bf48eea5c_id_rsa.pub 2026-08-13 20:27:04.433251 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-13 20:27:04.433280 | ubuntu-noble -> localhost | SHA256:hmevEcd7loJNd0vTviZhDL5iPt+oqW1cjLqPz5u1w2I zuul-build-sshkey 2026-08-13 20:27:04.433324 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-13 20:27:04.433353 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-13 20:27:04.433392 | ubuntu-noble -> localhost | | | 2026-08-13 20:27:04.433423 | ubuntu-noble -> localhost | | | 2026-08-13 20:27:04.433450 | ubuntu-noble -> localhost | | | 2026-08-13 20:27:04.433478 | ubuntu-noble -> localhost | | . . . . | 2026-08-13 20:27:04.433504 | ubuntu-noble -> localhost | | . S B + + .| 2026-08-13 20:27:04.433531 | ubuntu-noble -> localhost | | + O * B + | 2026-08-13 20:27:04.433557 | ubuntu-noble -> localhost | | = B.* o .| 2026-08-13 20:27:04.433584 | ubuntu-noble -> localhost | | .+E+B+. ..| 2026-08-13 20:27:04.433614 | ubuntu-noble -> localhost | | +@@B+..o. | 2026-08-13 20:27:04.433641 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-13 20:27:04.433701 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.691863 2026-08-13 20:27:04.441626 | 2026-08-13 20:27:04.441690 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:27:04.474473 | ubuntu-noble | ok 2026-08-13 20:27:04.486043 | ubuntu-noble | included: /var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:27:04.494893 | 2026-08-13 20:27:04.494952 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:27:04.517819 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:27:04.527575 | 2026-08-13 20:27:04.527660 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:27:05.108253 | ubuntu-noble | changed 2026-08-13 20:27:05.117496 | 2026-08-13 20:27:05.117664 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:27:05.337741 | ubuntu-noble | ok 2026-08-13 20:27:05.344048 | 2026-08-13 20:27:05.344113 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:27:05.903280 | ubuntu-noble | changed 2026-08-13 20:27:05.908606 | 2026-08-13 20:27:05.908672 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:27:06.465609 | ubuntu-noble | changed 2026-08-13 20:27:06.473719 | 2026-08-13 20:27:06.473783 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:27:06.497518 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:27:06.508800 | 2026-08-13 20:27:06.508866 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:27:06.836678 | ubuntu-noble -> localhost | changed 2026-08-13 20:27:06.857270 | 2026-08-13 20:27:06.857444 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:27:07.126182 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/work/85b37a3e5cde4df78e98513bf48eea5c_id_rsa (zuul-build-sshkey) 2026-08-13 20:27:07.126411 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.012180 2026-08-13 20:27:07.135634 | 2026-08-13 20:27:07.135699 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:27:07.464813 | ubuntu-noble | ok 2026-08-13 20:27:07.470553 | 2026-08-13 20:27:07.470618 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:27:07.494595 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:27:07.511536 | 2026-08-13 20:27:07.511621 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:27:07.873518 | ubuntu-noble | ok 2026-08-13 20:27:07.936389 | 2026-08-13 20:27:07.936556 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:27:08.632194 | ubuntu-noble | Output suppressed because no_log was given 2026-08-13 20:27:08.644256 | 2026-08-13 20:27:08.644327 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:27:08.873251 | ubuntu-noble | ok: "logs" 2026-08-13 20:27:08.873563 | ubuntu-noble | ok: All items complete 2026-08-13 20:27:08.873606 | 2026-08-13 20:27:09.062516 | ubuntu-noble | ok: "artifacts" 2026-08-13 20:27:09.256603 | ubuntu-noble | ok: "docs" 2026-08-13 20:27:09.273855 | 2026-08-13 20:27:09.273987 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:27:09.494389 | ubuntu-noble | changed: "logs" 2026-08-13 20:27:09.687215 | ubuntu-noble | changed: "artifacts" 2026-08-13 20:27:09.880820 | ubuntu-noble | changed: "docs" 2026-08-13 20:27:09.903514 | 2026-08-13 20:27:09.903671 | PLAY RECAP 2026-08-13 20:27:09.903737 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:27:09.903782 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:27:09.903815 | 2026-08-13 20:27:10.043900 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:27:10.046272 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:27:10.613346 | 2026-08-13 20:27:10.613467 | PLAY [all] 2026-08-13 20:27:10.624995 | 2026-08-13 20:27:10.625081 | TASK [setup-uv : Extract archive] 2026-08-13 20:27:13.147465 | ubuntu-noble | changed 2026-08-13 20:27:13.155686 | 2026-08-13 20:27:13.155768 | TASK [setup-uv : Print version] 2026-08-13 20:27:13.527702 | ubuntu-noble | uv 0.8.13 2026-08-13 20:27:13.694166 | ubuntu-noble | ok: Runtime: 0:00:00.016557 2026-08-13 20:27:13.706340 | 2026-08-13 20:27:13.706408 | TASK [Install Ansible collection siblings] 2026-08-13 20:27:14.144868 | ubuntu-noble | ok: 2026-08-13 20:27:14.145066 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:27:14.145107 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-08-13 20:27:14.147092 | 2026-08-13 20:27:14.147150 | PLAY RECAP 2026-08-13 20:27:14.147207 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:27:14.147237 | 2026-08-13 20:27:14.241539 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:27:14.243883 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:27:14.785321 | 2026-08-13 20:27:14.785453 | PLAY [all] 2026-08-13 20:27:14.796743 | 2026-08-13 20:27:14.796821 | LOOP [Check inventory directories] 2026-08-13 20:27:15.116107 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:27:15.301037 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-13 20:27:15.486465 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-13 20:27:15.498677 | 2026-08-13 20:27:15.498799 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:27:16.382355 | ubuntu-noble | changed: 2026-08-13 20:27:16.382528 | ubuntu-noble | { 2026-08-13 20:27:16.382555 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:27:16.382578 | ubuntu-noble | "changed": false, 2026-08-13 20:27:16.382598 | ubuntu-noble | "failed": false, 2026-08-13 20:27:16.382623 | ubuntu-noble | "invocation": { 2026-08-13 20:27:16.382642 | ubuntu-noble | "module_args": { 2026-08-13 20:27:16.382661 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:27:16.382679 | ubuntu-noble | "follow": true, 2026-08-13 20:27:16.382696 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:27:16.382714 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:27:16.382732 | ubuntu-noble | "get_mime": true, 2026-08-13 20:27:16.382750 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:27:16.382767 | ubuntu-noble | } 2026-08-13 20:27:16.382785 | ubuntu-noble | }, 2026-08-13 20:27:16.382802 | ubuntu-noble | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:27:16.382829 | ubuntu-noble | "stat": { 2026-08-13 20:27:16.382847 | ubuntu-noble | "atime": 1786652828.5319896, 2026-08-13 20:27:16.382865 | ubuntu-noble | "attr_flags": "e", 2026-08-13 20:27:16.382882 | ubuntu-noble | "attributes": [ 2026-08-13 20:27:16.382899 | ubuntu-noble | "extents" 2026-08-13 20:27:16.382916 | ubuntu-noble | ], 2026-08-13 20:27:16.382933 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:27:16.382949 | ubuntu-noble | "blocks": 8, 2026-08-13 20:27:16.382966 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:27:16.382984 | ubuntu-noble | "ctime": 1786652828.542991, 2026-08-13 20:27:16.383005 | ubuntu-noble | "dev": 64769, 2026-08-13 20:27:16.383025 | ubuntu-noble | "device_type": 0, 2026-08-13 20:27:16.383042 | ubuntu-noble | "executable": true, 2026-08-13 20:27:16.383059 | ubuntu-noble | "exists": true, 2026-08-13 20:27:16.383076 | ubuntu-noble | "gid": 1000, 2026-08-13 20:27:16.383093 | ubuntu-noble | "gr_name": "zuul", 2026-08-13 20:27:16.383109 | ubuntu-noble | "inode": 1034272, 2026-08-13 20:27:16.383126 | ubuntu-noble | "isblk": false, 2026-08-13 20:27:16.383143 | ubuntu-noble | "ischr": false, 2026-08-13 20:27:16.383160 | ubuntu-noble | "isdir": true, 2026-08-13 20:27:16.383190 | ubuntu-noble | "isfifo": false, 2026-08-13 20:27:16.383208 | ubuntu-noble | "isgid": false, 2026-08-13 20:27:16.383230 | ubuntu-noble | "islnk": false, 2026-08-13 20:27:16.383251 | ubuntu-noble | "isreg": false, 2026-08-13 20:27:16.383272 | ubuntu-noble | "issock": false, 2026-08-13 20:27:16.383293 | ubuntu-noble | "isuid": false, 2026-08-13 20:27:16.383314 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:27:16.383340 | ubuntu-noble | "mode": "0755", 2026-08-13 20:27:16.383360 | ubuntu-noble | "mtime": 1786652813.8210793, 2026-08-13 20:27:16.383381 | ubuntu-noble | "nlink": 11, 2026-08-13 20:27:16.383402 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:27:16.383422 | ubuntu-noble | "pw_name": "zuul", 2026-08-13 20:27:16.383447 | ubuntu-noble | "readable": true, 2026-08-13 20:27:16.383469 | ubuntu-noble | "rgrp": true, 2026-08-13 20:27:16.383490 | ubuntu-noble | "roth": true, 2026-08-13 20:27:16.383512 | ubuntu-noble | "rusr": true, 2026-08-13 20:27:16.383531 | ubuntu-noble | "size": 4096, 2026-08-13 20:27:16.383550 | ubuntu-noble | "uid": 1000, 2026-08-13 20:27:16.383576 | ubuntu-noble | "version": "2823600199", 2026-08-13 20:27:16.383595 | ubuntu-noble | "wgrp": false, 2026-08-13 20:27:16.383615 | ubuntu-noble | "woth": false, 2026-08-13 20:27:16.383638 | ubuntu-noble | "writeable": true, 2026-08-13 20:27:16.383660 | ubuntu-noble | "wusr": true, 2026-08-13 20:27:16.383681 | ubuntu-noble | "xgrp": true, 2026-08-13 20:27:16.383703 | ubuntu-noble | "xoth": true, 2026-08-13 20:27:16.383724 | ubuntu-noble | "xusr": true 2026-08-13 20:27:16.383745 | ubuntu-noble | } 2026-08-13 20:27:16.383766 | ubuntu-noble | } 2026-08-13 20:27:16.383813 | ubuntu-noble | ok: All items complete 2026-08-13 20:27:16.383840 | 2026-08-13 20:27:16.385171 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:27:16.388241 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:27:16.407401 | 2026-08-13 20:27:16.407551 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:27:16.781063 | ubuntu-noble | changed: 1 replacements made 2026-08-13 20:27:16.782638 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:27:16.784805 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:27:16.804068 | 2026-08-13 20:27:16.804208 | TASK [Run Molecule scenario] 2026-08-13 20:27:17.233828 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-13 20:27:17.234011 | ubuntu-noble | Creating virtual environment at: .venv 2026-08-13 20:27:17.514561 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-08-13 20:27:17.522919 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-08-13 20:27:17.530441 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-08-13 20:27:17.708144 | ubuntu-noble | Downloading cryptography 2026-08-13 20:27:17.761487 | ubuntu-noble | Downloading pygments 2026-08-13 20:27:17.904255 | ubuntu-noble | Downloading ansible-core 2026-08-13 20:27:17.953045 | ubuntu-noble | Installed 37 packages in 47ms 2026-08-13 20:27:18.888453 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:27:18.888537 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:27:19.799812 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:27:19.799963 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-08-13 20:27:19.800092 | ubuntu-noble | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-13 20:27:19.800213 | ubuntu-noble | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:27:38.576758 | ubuntu-noble | INFO [docker-upgrade > dependency] Executing 2026-08-13 20:27:38.576995 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:27:38.577026 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:27:38.577228 | ubuntu-noble | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:27:38.583358 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:27:38.583688 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:27:38.589576 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:27:38.589653 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:27:38.589727 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:27:38.595685 | ubuntu-noble | INFO [docker-upgrade > syntax] Executing 2026-08-13 20:27:39.205995 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:27:39.206257 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:27:39.206428 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:27:39.206619 | ubuntu-noble | 2026-08-13 20:27:39.841350 | ubuntu-noble | 2026-08-13 20:27:39.841503 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-13 20:27:39.916488 | ubuntu-noble | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-13 20:27:39.927090 | ubuntu-noble | INFO [docker-upgrade > create] Executing 2026-08-13 20:27:39.929350 | ubuntu-noble | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:27:39.935550 | ubuntu-noble | INFO [docker-upgrade > prepare] Executing 2026-08-13 20:27:40.524993 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:27:40.525110 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:27:40.525292 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:27:40.525439 | ubuntu-noble | 2026-08-13 20:27:41.146604 | ubuntu-noble | 2026-08-13 20:27:41.146784 | ubuntu-noble | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-13 20:27:41.147017 | ubuntu-noble | 2026-08-13 20:27:41.147232 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:27:41.147448 | ubuntu-noble | Thursday 13 August 2026 20:27:41 +0000 (0:00:00.044) 0:00:00.044 ******* 2026-08-13 20:27:42.579484 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:27:42.582907 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:27:42.582939 | ubuntu-noble | 2026-08-13 20:27:42.582950 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-08-13 20:27:42.582959 | ubuntu-noble | Thursday 13 August 2026 20:27:42 +0000 (0:00:01.436) 0:00:01.480 ******* 2026-08-13 20:27:48.553406 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:27:48.553470 | ubuntu-noble | 2026-08-13 20:27:48.553476 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:48.553482 | ubuntu-noble | Thursday 13 August 2026 20:27:48 +0000 (0:00:05.970) 0:00:07.451 ******* 2026-08-13 20:27:49.134015 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:27:49.134090 | ubuntu-noble | 2026-08-13 20:27:49.134102 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:49.134112 | ubuntu-noble | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.580) 0:00:08.031 ******* 2026-08-13 20:27:49.171023 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:27:49.171087 | ubuntu-noble | 2026-08-13 20:27:49.171102 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:27:49.171202 | ubuntu-noble | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.037) 0:00:08.069 ******* 2026-08-13 20:27:49.667881 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:27:49.668104 | ubuntu-noble | 2026-08-13 20:27:49.668356 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:49.668587 | ubuntu-noble | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.495) 0:00:08.565 ******* 2026-08-13 20:27:49.796837 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:27:49.797094 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:27:49.797309 | ubuntu-noble | } 2026-08-13 20:27:49.797586 | ubuntu-noble | 2026-08-13 20:27:49.797719 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:49.797970 | ubuntu-noble | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.129) 0:00:08.694 ******* 2026-08-13 20:27:50.833237 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-13 20:27:50.841893 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:27:50.842116 | ubuntu-noble | 2026-08-13 20:27:50.842360 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:50.842563 | ubuntu-noble | Thursday 13 August 2026 20:27:50 +0000 (0:00:01.046) 0:00:09.740 ******* 2026-08-13 20:27:50.873982 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:27:50.874137 | ubuntu-noble | 2026-08-13 20:27:50.874354 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:50.874563 | ubuntu-noble | Thursday 13 August 2026 20:27:50 +0000 (0:00:00.032) 0:00:09.772 ******* 2026-08-13 20:27:50.911850 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:27:50.912037 | ubuntu-noble | 2026-08-13 20:27:50.912254 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:50.912466 | ubuntu-noble | Thursday 13 August 2026 20:27:50 +0000 (0:00:00.037) 0:00:09.810 ******* 2026-08-13 20:27:51.232556 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:27:51.232733 | ubuntu-noble | 2026-08-13 20:27:51.233035 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:51.233312 | ubuntu-noble | Thursday 13 August 2026 20:27:51 +0000 (0:00:00.318) 0:00:10.129 ******* 2026-08-13 20:27:52.406251 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:27:52.406424 | ubuntu-noble | 2026-08-13 20:27:52.406650 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:52.406905 | ubuntu-noble | Thursday 13 August 2026 20:27:52 +0000 (0:00:01.175) 0:00:11.304 ******* 2026-08-13 20:27:52.501145 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:27:52.501317 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-13 20:27:52.501532 | ubuntu-noble | } 2026-08-13 20:27:52.501734 | ubuntu-noble | 2026-08-13 20:27:52.502024 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:52.502308 | ubuntu-noble | Thursday 13 August 2026 20:27:52 +0000 (0:00:00.095) 0:00:11.399 ******* 2026-08-13 20:27:53.555080 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:27:53.555314 | ubuntu-noble | 2026-08-13 20:27:53.555599 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:53.555843 | ubuntu-noble | Thursday 13 August 2026 20:27:53 +0000 (0:00:01.053) 0:00:12.452 ******* 2026-08-13 20:27:56.972568 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:27:56.972735 | ubuntu-noble | 2026-08-13 20:27:56.972985 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:27:56.973201 | ubuntu-noble | Thursday 13 August 2026 20:27:56 +0000 (0:00:03.416) 0:00:15.869 ******* 2026-08-13 20:27:57.002805 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:27:57.002946 | ubuntu-noble | 2026-08-13 20:27:57.003074 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:27:57.003210 | ubuntu-noble | Thursday 13 August 2026 20:27:57 +0000 (0:00:00.031) 0:00:15.901 ******* 2026-08-13 20:27:57.026513 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:27:57.026727 | ubuntu-noble | 2026-08-13 20:27:57.027025 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:27:57.027239 | ubuntu-noble | Thursday 13 August 2026 20:27:57 +0000 (0:00:00.023) 0:00:15.924 ******* 2026-08-13 20:27:57.052145 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:27:57.052400 | ubuntu-noble | 2026-08-13 20:27:57.052650 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:27:57.052962 | ubuntu-noble | Thursday 13 August 2026 20:27:57 +0000 (0:00:00.025) 0:00:15.950 ******* 2026-08-13 20:28:13.253794 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:13.253859 | ubuntu-noble | 2026-08-13 20:28:13.253909 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:28:13.253920 | ubuntu-noble | Thursday 13 August 2026 20:28:13 +0000 (0:00:16.200) 0:00:32.151 ******* 2026-08-13 20:28:14.203390 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:14.203454 | ubuntu-noble | 2026-08-13 20:28:14.203465 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:28:14.203474 | ubuntu-noble | Thursday 13 August 2026 20:28:14 +0000 (0:00:00.948) 0:00:33.099 ******* 2026-08-13 20:28:15.832969 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:28:15.833035 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:28:15.833042 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:28:15.833052 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:28:15.833920 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:28:15.833963 | ubuntu-noble | 2026-08-13 20:28:15.834100 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:28:15.834579 | ubuntu-noble | Thursday 13 August 2026 20:28:15 +0000 (0:00:01.629) 0:00:34.729 ******* 2026-08-13 20:28:16.744507 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:16.744572 | ubuntu-noble | 2026-08-13 20:28:16.745313 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:28:16.745374 | ubuntu-noble | Thursday 13 August 2026 20:28:16 +0000 (0:00:00.909) 0:00:35.638 ******* 2026-08-13 20:28:16.745381 | ubuntu-noble | 2026-08-13 20:28:16.745387 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-13 20:28:16.745393 | ubuntu-noble | Thursday 13 August 2026 20:28:16 +0000 (0:00:00.002) 0:00:35.641 ******* 2026-08-13 20:28:18.009581 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:18.009652 | ubuntu-noble | 2026-08-13 20:28:18.009663 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-13 20:28:18.009673 | ubuntu-noble | Thursday 13 August 2026 20:28:18 +0000 (0:00:01.264) 0:00:36.906 ******* 2026-08-13 20:28:18.668849 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:18.668994 | ubuntu-noble | 2026-08-13 20:28:18.669006 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:28:18.669015 | ubuntu-noble | Thursday 13 August 2026 20:28:18 +0000 (0:00:00.659) 0:00:37.565 ******* 2026-08-13 20:28:19.494914 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:19.495076 | ubuntu-noble | 2026-08-13 20:28:19.495394 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:19.495634 | ubuntu-noble | Thursday 13 August 2026 20:28:19 +0000 (0:00:00.827) 0:00:38.392 ******* 2026-08-13 20:28:19.878561 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:19.878633 | ubuntu-noble | 2026-08-13 20:28:19.878772 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-13 20:28:19.878972 | ubuntu-noble | Thursday 13 August 2026 20:28:19 +0000 (0:00:00.383) 0:00:38.776 ******* 2026-08-13 20:28:20.235528 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:20.235623 | ubuntu-noble | 2026-08-13 20:28:20.236949 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:20.237005 | ubuntu-noble | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.356) 0:00:39.132 ******* 2026-08-13 20:28:20.281312 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:28:20.281368 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-13 20:28:20.281378 | ubuntu-noble | } 2026-08-13 20:28:20.281385 | ubuntu-noble | 2026-08-13 20:28:20.281393 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:20.281401 | ubuntu-noble | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.044) 0:00:39.177 ******* 2026-08-13 20:28:21.336956 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:21.337010 | ubuntu-noble | 2026-08-13 20:28:21.337016 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:21.337021 | ubuntu-noble | Thursday 13 August 2026 20:28:21 +0000 (0:00:01.044) 0:00:40.221 ******* 2026-08-13 20:28:26.236697 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:26.236748 | ubuntu-noble | 2026-08-13 20:28:26.236754 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:28:26.236761 | ubuntu-noble | Thursday 13 August 2026 20:28:26 +0000 (0:00:04.913) 0:00:45.134 ******* 2026-08-13 20:28:27.357680 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:27.357770 | ubuntu-noble | 2026-08-13 20:28:27.357923 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:28:27.358116 | ubuntu-noble | Thursday 13 August 2026 20:28:27 +0000 (0:00:01.120) 0:00:46.255 ******* 2026-08-13 20:28:27.391013 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:28:27.391209 | ubuntu-noble | 2026-08-13 20:28:27.391440 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:28:27.391658 | ubuntu-noble | Thursday 13 August 2026 20:28:27 +0000 (0:00:00.033) 0:00:46.288 ******* 2026-08-13 20:28:28.002500 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:28.002608 | ubuntu-noble | 2026-08-13 20:28:28.002700 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:28:28.002839 | ubuntu-noble | Thursday 13 August 2026 20:28:27 +0000 (0:00:00.611) 0:00:46.899 ******* 2026-08-13 20:28:29.229834 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:28:29.230101 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:28:29.230305 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:28:29.230525 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:28:29.230712 | ubuntu-noble | 2026-08-13 20:28:29.230979 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:28:29.231197 | ubuntu-noble | Thursday 13 August 2026 20:28:29 +0000 (0:00:01.228) 0:00:48.127 ******* 2026-08-13 20:28:29.976588 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:29.976810 | ubuntu-noble | 2026-08-13 20:28:29.977202 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:28:29.977455 | ubuntu-noble | Thursday 13 August 2026 20:28:29 +0000 (0:00:00.747) 0:00:48.874 ******* 2026-08-13 20:28:30.913046 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:28:30.913109 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:28:30.913120 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:28:30.913135 | ubuntu-noble | 2026-08-13 20:28:30.913634 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:28:30.913686 | ubuntu-noble | Thursday 13 August 2026 20:28:30 +0000 (0:00:00.935) 0:00:49.810 ******* 2026-08-13 20:28:31.648550 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:31.648631 | ubuntu-noble | 2026-08-13 20:28:31.648756 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:28:31.648924 | ubuntu-noble | Thursday 13 August 2026 20:28:31 +0000 (0:00:00.735) 0:00:50.546 ******* 2026-08-13 20:28:32.383437 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:32.383507 | ubuntu-noble | 2026-08-13 20:28:32.383522 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:28:32.383534 | ubuntu-noble | Thursday 13 August 2026 20:28:32 +0000 (0:00:00.730) 0:00:51.276 ******* 2026-08-13 20:28:32.383544 | ubuntu-noble | 2026-08-13 20:28:32.383554 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-13 20:28:32.383564 | ubuntu-noble | Thursday 13 August 2026 20:28:32 +0000 (0:00:00.003) 0:00:51.279 ******* 2026-08-13 20:28:33.108336 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:33.108408 | ubuntu-noble | 2026-08-13 20:28:33.108422 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:28:33.108435 | ubuntu-noble | Thursday 13 August 2026 20:28:33 +0000 (0:00:00.723) 0:00:52.002 ******* 2026-08-13 20:28:33.140394 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:28:33.140460 | ubuntu-noble | 2026-08-13 20:28:33.140474 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:28:33.140487 | ubuntu-noble | Thursday 13 August 2026 20:28:33 +0000 (0:00:00.034) 0:00:52.037 ******* 2026-08-13 20:28:35.532457 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:35.532546 | ubuntu-noble | 2026-08-13 20:28:35.532561 | ubuntu-noble | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-13 20:28:35.532573 | ubuntu-noble | Thursday 13 August 2026 20:28:35 +0000 (0:00:02.392) 0:00:54.429 ******* 2026-08-13 20:28:36.060296 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:36.060364 | ubuntu-noble | 2026-08-13 20:28:36.060379 | ubuntu-noble | TASK [Remove versioned Docker binary links] ************************************ 2026-08-13 20:28:36.060391 | ubuntu-noble | Thursday 13 August 2026 20:28:36 +0000 (0:00:00.527) 0:00:54.956 ******* 2026-08-13 20:28:37.327606 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:28:37.327678 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:28:37.327755 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:28:37.327856 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:28:37.327977 | ubuntu-noble | 2026-08-13 20:28:37.328081 | ubuntu-noble | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-13 20:28:37.328178 | ubuntu-noble | Thursday 13 August 2026 20:28:37 +0000 (0:00:01.268) 0:00:56.224 ******* 2026-08-13 20:28:39.274147 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:28:39.274210 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:28:39.274223 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:28:39.274235 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:28:39.274247 | ubuntu-noble | 2026-08-13 20:28:39.274260 | ubuntu-noble | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-13 20:28:39.274272 | ubuntu-noble | Thursday 13 August 2026 20:28:39 +0000 (0:00:01.945) 0:00:58.169 ******* 2026-08-13 20:28:40.007131 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:40.007204 | ubuntu-noble | 2026-08-13 20:28:40.007220 | ubuntu-noble | TASK [Create HTTP workload configuration] ************************************** 2026-08-13 20:28:40.007252 | ubuntu-noble | Thursday 13 August 2026 20:28:40 +0000 (0:00:00.734) 0:00:58.904 ******* 2026-08-13 20:28:40.764750 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:40.764797 | ubuntu-noble | 2026-08-13 20:28:40.764804 | ubuntu-noble | TASK [Pull workload images] **************************************************** 2026-08-13 20:28:40.764810 | ubuntu-noble | Thursday 13 August 2026 20:28:40 +0000 (0:00:00.756) 0:00:59.660 ******* 2026-08-13 20:28:46.882376 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/busybox:1.36.1) 2026-08-13 20:28:46.882429 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-13 20:28:46.882436 | ubuntu-noble | 2026-08-13 20:28:46.882442 | ubuntu-noble | TASK [Start counter workload container] **************************************** 2026-08-13 20:28:46.882447 | ubuntu-noble | Thursday 13 August 2026 20:28:46 +0000 (0:00:06.119) 0:01:05.780 ******* 2026-08-13 20:28:47.939661 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:47.940186 | ubuntu-noble | 2026-08-13 20:28:47.940541 | ubuntu-noble | TASK [Start HTTP workload container] ******************************************* 2026-08-13 20:28:47.940920 | ubuntu-noble | Thursday 13 August 2026 20:28:47 +0000 (0:00:01.057) 0:01:06.837 ******* 2026-08-13 20:28:48.538722 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:48.539725 | ubuntu-noble | 2026-08-13 20:28:48.539757 | ubuntu-noble | TASK [Wait for the HTTP workload] ********************************************** 2026-08-13 20:28:48.539772 | ubuntu-noble | Thursday 13 August 2026 20:28:48 +0000 (0:00:00.598) 0:01:07.435 ******* 2026-08-13 20:28:49.232503 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:49.232629 | ubuntu-noble | 2026-08-13 20:28:49.232992 | ubuntu-noble | TASK [Read Docker service PID] ************************************************* 2026-08-13 20:28:49.233108 | ubuntu-noble | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.693) 0:01:08.129 ******* 2026-08-13 20:28:49.571401 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:49.572242 | ubuntu-noble | 2026-08-13 20:28:49.572327 | ubuntu-noble | TASK [Read Docker service invocation ID] *************************************** 2026-08-13 20:28:49.572348 | ubuntu-noble | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.339) 0:01:08.469 ******* 2026-08-13 20:28:49.923462 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:49.923523 | ubuntu-noble | 2026-08-13 20:28:49.923537 | ubuntu-noble | TASK [Read running Docker server version] ************************************** 2026-08-13 20:28:49.923550 | ubuntu-noble | Thursday 13 August 2026 20:28:49 +0000 (0:00:00.350) 0:01:08.820 ******* 2026-08-13 20:28:50.315414 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:50.315483 | ubuntu-noble | 2026-08-13 20:28:50.315850 | ubuntu-noble | TASK [Read running Docker live-restore state] ********************************** 2026-08-13 20:28:50.315924 | ubuntu-noble | Thursday 13 August 2026 20:28:50 +0000 (0:00:00.390) 0:01:09.210 ******* 2026-08-13 20:28:50.675331 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:50.675400 | ubuntu-noble | 2026-08-13 20:28:50.675414 | ubuntu-noble | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-13 20:28:50.675428 | ubuntu-noble | Thursday 13 August 2026 20:28:50 +0000 (0:00:00.360) 0:01:09.571 ******* 2026-08-13 20:28:51.130343 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:51.130409 | ubuntu-noble | 2026-08-13 20:28:51.130423 | ubuntu-noble | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-13 20:28:51.130436 | ubuntu-noble | Thursday 13 August 2026 20:28:51 +0000 (0:00:00.455) 0:01:10.027 ******* 2026-08-13 20:28:51.169421 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:51.169494 | ubuntu-noble | 2026-08-13 20:28:51.169665 | ubuntu-noble | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-13 20:28:51.169795 | ubuntu-noble | Thursday 13 August 2026 20:28:51 +0000 (0:00:00.039) 0:01:10.067 ******* 2026-08-13 20:28:51.214032 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:28:51.214097 | ubuntu-noble | "changed": false, 2026-08-13 20:28:51.214111 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:28:51.214123 | ubuntu-noble | } 2026-08-13 20:28:51.214135 | ubuntu-noble | 2026-08-13 20:28:51.214147 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:28:51.214159 | ubuntu-noble | Thursday 13 August 2026 20:28:51 +0000 (0:00:00.043) 0:01:10.110 ******* 2026-08-13 20:28:51.546143 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:51.546209 | ubuntu-noble | 2026-08-13 20:28:51.546223 | ubuntu-noble | TASK [Inspect Docker socket] *************************************************** 2026-08-13 20:28:51.546261 | ubuntu-noble | Thursday 13 August 2026 20:28:51 +0000 (0:00:00.332) 0:01:10.443 ******* 2026-08-13 20:28:51.857667 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:51.857819 | ubuntu-noble | 2026-08-13 20:28:51.858389 | ubuntu-noble | TASK [Inspect workload containers] ********************************************* 2026-08-13 20:28:51.858451 | ubuntu-noble | Thursday 13 August 2026 20:28:51 +0000 (0:00:00.310) 0:01:10.753 ******* 2026-08-13 20:28:52.548774 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-busybox) 2026-08-13 20:28:52.548831 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-nginx) 2026-08-13 20:28:52.548843 | ubuntu-noble | 2026-08-13 20:28:52.548853 | ubuntu-noble | TASK [Read counter workload progress] ****************************************** 2026-08-13 20:28:52.548918 | ubuntu-noble | Thursday 13 August 2026 20:28:52 +0000 (0:00:00.691) 0:01:11.445 ******* 2026-08-13 20:28:52.977659 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:52.977732 | ubuntu-noble | 2026-08-13 20:28:52.978186 | ubuntu-noble | TASK [Build workload state snapshot] ******************************************* 2026-08-13 20:28:52.978251 | ubuntu-noble | Thursday 13 August 2026 20:28:52 +0000 (0:00:00.429) 0:01:11.875 ******* 2026-08-13 20:28:53.026908 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c",\n "Created": "2026-08-13T20:28:47.204700244Z",\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": 3206,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:28:47.871029569Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hostname",\n "HostsPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hosts",\n "LogPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c-json.log",\n "Name": "/molecule-upgrade-busybox",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "default",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d-init/diff:/var/lib/docker/overlay2/846752003c3ff2a23e7d9a9ee2805f6ceed8c1e7c252ac29462c02d1d37a73b0/diff",\n "MergedDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/merged",\n "UpperDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/diff",\n "WorkDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "9864ab0a5465",\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": "41cff2b4920b28965b7b6339a5bc188d0fc860b86f28ffd06eb9f15f7782057a",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/41cff2b4920b",\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:52.135653', 'end': '2026-08-13 20:28:52.162798', 'delta': '0:00:00.027145', '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": "9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c",', ' "Created": "2026-08-13T20:28:47.204700244Z",', ' "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": 3206,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:28:47.871029569Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hostname",', ' "HostsPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hosts",', ' "LogPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c-json.log",', ' "Name": "/molecule-upgrade-busybox",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "default",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d-init/diff:/var/lib/docker/overlay2/846752003c3ff2a23e7d9a9ee2805f6ceed8c1e7c252ac29462c02d1d37a73b0/diff",', ' "MergedDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/merged",', ' "UpperDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/diff",', ' "WorkDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "9864ab0a5465",', ' "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": "41cff2b4920b28965b7b6339a5bc188d0fc860b86f28ffd06eb9f15f7782057a",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/41cff2b4920b",', ' "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:28:53.052225 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc",\n "Created": "2026-08-13T20:28:48.234658474Z",\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": 3270,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:28:48.467944132Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hostname",\n "HostsPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hosts",\n "LogPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc-json.log",\n "Name": "/molecule-upgrade-nginx",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "host",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Target": "/etc/nginx/conf.d/default.conf",\n "ReadOnly": true\n }\n ],\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785-init/diff:/var/lib/docker/overlay2/8beba203a6a80583cb512b79b80c09b71ca570d707bf1b3d9905e4c952d28cce/diff:/var/lib/docker/overlay2/4bce8cf06743f0bdb24e23540458717849ea3c33e25bc509cd0eadda6abb4b3e/diff:/var/lib/docker/overlay2/bdc4b34aafeb336966d7aff7c61fbaa906ac86069280df2aec2b1ec836ca9012/diff:/var/lib/docker/overlay2/f9c88055826fef55c5d83e841ddf4031460b9f77d647f68460805d5a25bca5e6/diff:/var/lib/docker/overlay2/abeb6fbaf12b933df4641807fc6960bc6c433f638698bdf7fb0778846994da7d/diff:/var/lib/docker/overlay2/d312df9b8b4936a60e74d0b0a99cbcd78c1d122ce3b8fbfa9ea6965e110c3ce9/diff:/var/lib/docker/overlay2/ad1aa4407514f43a974f9aef5ee5fb9facd83c18907636362f19bc19ddc33716/diff:/var/lib/docker/overlay2/946b1679c147779798650eeb1435f41db4fd1910e046609d57a99164680fdcea/diff",\n "MergedDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/merged",\n "UpperDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/diff",\n "WorkDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/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": "np0000189391",\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": "ac0c6c8cfc5a25525acb0ee3f2dc27222f6ab51da408b38ea858a34296ed20d1",\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": "96115f088b253cccc63d884689c6712ce3486a8b5e3950c0ab320681b1655e08",\n "EndpointID": "2c28fff74c0962a70e612391a301866d1cd1437941ddf6868bf2e7be7b69cb43",\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:52.462894', 'end': '2026-08-13 20:28:52.492530', 'delta': '0:00:00.029636', '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": "2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc",', ' "Created": "2026-08-13T20:28:48.234658474Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3270,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:28:48.467944132Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hostname",', ' "HostsPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hosts",', ' "LogPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc-json.log",', ' "Name": "/molecule-upgrade-nginx",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "host",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Target": "/etc/nginx/conf.d/default.conf",', ' "ReadOnly": true', ' }', ' ],', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785-init/diff:/var/lib/docker/overlay2/8beba203a6a80583cb512b79b80c09b71ca570d707bf1b3d9905e4c952d28cce/diff:/var/lib/docker/overlay2/4bce8cf06743f0bdb24e23540458717849ea3c33e25bc509cd0eadda6abb4b3e/diff:/var/lib/docker/overlay2/bdc4b34aafeb336966d7aff7c61fbaa906ac86069280df2aec2b1ec836ca9012/diff:/var/lib/docker/overlay2/f9c88055826fef55c5d83e841ddf4031460b9f77d647f68460805d5a25bca5e6/diff:/var/lib/docker/overlay2/abeb6fbaf12b933df4641807fc6960bc6c433f638698bdf7fb0778846994da7d/diff:/var/lib/docker/overlay2/d312df9b8b4936a60e74d0b0a99cbcd78c1d122ce3b8fbfa9ea6965e110c3ce9/diff:/var/lib/docker/overlay2/ad1aa4407514f43a974f9aef5ee5fb9facd83c18907636362f19bc19ddc33716/diff:/var/lib/docker/overlay2/946b1679c147779798650eeb1435f41db4fd1910e046609d57a99164680fdcea/diff",', ' "MergedDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/merged",', ' "UpperDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/diff",', ' "WorkDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/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": "np0000189391",', ' "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": "ac0c6c8cfc5a25525acb0ee3f2dc27222f6ab51da408b38ea858a34296ed20d1",', ' "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": "96115f088b253cccc63d884689c6712ce3486a8b5e3950c0ab320681b1655e08",', ' "EndpointID": "2c28fff74c0962a70e612391a301866d1cd1437941ddf6868bf2e7be7b69cb43",', ' "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:28:53.061347 | ubuntu-noble | 2026-08-13 20:28:53.061484 | ubuntu-noble | TASK [Save pre-upgrade state] ************************************************** 2026-08-13 20:28:53.061615 | ubuntu-noble | Thursday 13 August 2026 20:28:53 +0000 (0:00:00.084) 0:01:11.959 ******* 2026-08-13 20:28:53.808925 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:28:53.808984 | ubuntu-noble | 2026-08-13 20:28:53.808989 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:28:53.808994 | ubuntu-noble | ubuntu-noble : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:28:53.808998 | ubuntu-noble | 2026-08-13 20:28:53.809002 | ubuntu-noble | 2026-08-13 20:28:53.809006 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:28:53.809009 | ubuntu-noble | Thursday 13 August 2026 20:28:53 +0000 (0:00:00.744) 0:01:12.703 ******* 2026-08-13 20:28:53.809013 | ubuntu-noble | =============================================================================== 2026-08-13 20:28:53.809017 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages ------------- 16.20s 2026-08-13 20:28:53.809020 | ubuntu-noble | Pull workload images ---------------------------------------------------- 6.12s 2026-08-13 20:28:53.809024 | ubuntu-noble | Update "apt" cache ------------------------------------------------------ 5.97s 2026-08-13 20:28:53.809028 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.91s 2026-08-13 20:28:53.809031 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.42s 2026-08-13 20:28:53.809036 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 2.39s 2026-08-13 20:28:53.809042 | ubuntu-noble | Install legacy Docker binaries directly into /usr/bin ------------------- 1.95s 2026-08-13 20:28:53.809053 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.63s 2026-08-13 20:28:53.809059 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.44s 2026-08-13 20:28:53.809064 | ubuntu-noble | Remove versioned Docker binary links ------------------------------------ 1.27s 2026-08-13 20:28:53.809068 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 1.26s 2026-08-13 20:28:53.809071 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.23s 2026-08-13 20:28:53.809158 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.18s 2026-08-13 20:28:53.809316 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.12s 2026-08-13 20:28:53.809458 | ubuntu-noble | Start counter workload container ---------------------------------------- 1.06s 2026-08-13 20:28:53.809586 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.05s 2026-08-13 20:28:53.809721 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.05s 2026-08-13 20:28:53.809857 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.04s 2026-08-13 20:28:53.810017 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.95s 2026-08-13 20:28:53.810166 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.94s 2026-08-13 20:28:53.924226 | ubuntu-noble | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-13 20:28:53.932117 | ubuntu-noble | INFO [docker-upgrade > converge] Executing 2026-08-13 20:28:54.512023 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:28:54.512461 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:28:54.512794 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:28:54.513102 | ubuntu-noble | 2026-08-13 20:28:55.028811 | ubuntu-noble | 2026-08-13 20:28:55.029368 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:28:55.029686 | ubuntu-noble | 2026-08-13 20:28:55.030045 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:28:55.030388 | ubuntu-noble | Thursday 13 August 2026 20:28:55 +0000 (0:00:00.022) 0:00:00.022 ******* 2026-08-13 20:28:56.214054 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:28:56.217571 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:56.217806 | ubuntu-noble | 2026-08-13 20:28:56.218021 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:56.218207 | ubuntu-noble | Thursday 13 August 2026 20:28:56 +0000 (0:00:01.188) 0:00:01.211 ******* 2026-08-13 20:28:56.705336 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:56.705403 | ubuntu-noble | 2026-08-13 20:28:56.705483 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:56.705582 | ubuntu-noble | Thursday 13 August 2026 20:28:56 +0000 (0:00:00.486) 0:00:01.697 ******* 2026-08-13 20:28:56.744945 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:28:56.745018 | ubuntu-noble | 2026-08-13 20:28:56.745399 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:28:56.745437 | ubuntu-noble | Thursday 13 August 2026 20:28:56 +0000 (0:00:00.040) 0:00:01.738 ******* 2026-08-13 20:28:57.234415 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:57.234494 | ubuntu-noble | 2026-08-13 20:28:57.234787 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:57.234823 | ubuntu-noble | Thursday 13 August 2026 20:28:57 +0000 (0:00:00.489) 0:00:02.228 ******* 2026-08-13 20:28:57.319075 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:28:57.319224 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:28:57.319240 | ubuntu-noble | } 2026-08-13 20:28:57.319249 | ubuntu-noble | 2026-08-13 20:28:57.319259 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:57.319278 | ubuntu-noble | Thursday 13 August 2026 20:28:57 +0000 (0:00:00.082) 0:00:02.310 ******* 2026-08-13 20:28:57.914602 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:57.914774 | ubuntu-noble | 2026-08-13 20:28:57.915049 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:57.915285 | ubuntu-noble | Thursday 13 August 2026 20:28:57 +0000 (0:00:00.597) 0:00:02.907 ******* 2026-08-13 20:28:57.941331 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:28:57.941646 | ubuntu-noble | 2026-08-13 20:28:57.942027 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:57.942312 | ubuntu-noble | Thursday 13 August 2026 20:28:57 +0000 (0:00:00.027) 0:00:02.935 ******* 2026-08-13 20:28:57.983121 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:28:57.983254 | ubuntu-noble | 2026-08-13 20:28:57.983411 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:57.983557 | ubuntu-noble | Thursday 13 August 2026 20:28:57 +0000 (0:00:00.041) 0:00:02.976 ******* 2026-08-13 20:28:58.304354 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:58.304466 | ubuntu-noble | 2026-08-13 20:28:58.304481 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:28:58.304611 | ubuntu-noble | Thursday 13 August 2026 20:28:58 +0000 (0:00:00.320) 0:00:03.297 ******* 2026-08-13 20:28:59.576934 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:28:59.577136 | ubuntu-noble | 2026-08-13 20:28:59.577394 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:59.577636 | ubuntu-noble | Thursday 13 August 2026 20:28:59 +0000 (0:00:01.272) 0:00:04.570 ******* 2026-08-13 20:28:59.668241 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:28:59.668467 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-13 20:28:59.668680 | ubuntu-noble | } 2026-08-13 20:28:59.668887 | ubuntu-noble | 2026-08-13 20:28:59.669126 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:59.669426 | ubuntu-noble | Thursday 13 August 2026 20:28:59 +0000 (0:00:00.091) 0:00:04.661 ******* 2026-08-13 20:29:00.186619 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:00.186758 | ubuntu-noble | 2026-08-13 20:29:00.187059 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:29:00.187312 | ubuntu-noble | Thursday 13 August 2026 20:29:00 +0000 (0:00:00.516) 0:00:05.177 ******* 2026-08-13 20:29:02.863952 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:02.864207 | ubuntu-noble | 2026-08-13 20:29:02.864540 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:29:02.864947 | ubuntu-noble | Thursday 13 August 2026 20:29:02 +0000 (0:00:02.679) 0:00:07.857 ******* 2026-08-13 20:29:02.891290 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:02.891474 | ubuntu-noble | 2026-08-13 20:29:02.891695 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:29:02.891955 | ubuntu-noble | Thursday 13 August 2026 20:29:02 +0000 (0:00:00.028) 0:00:07.885 ******* 2026-08-13 20:29:02.919271 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:02.919450 | ubuntu-noble | 2026-08-13 20:29:02.919689 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:29:02.919937 | ubuntu-noble | Thursday 13 August 2026 20:29:02 +0000 (0:00:00.027) 0:00:07.913 ******* 2026-08-13 20:29:02.944026 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:02.944205 | ubuntu-noble | 2026-08-13 20:29:02.944447 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:29:02.944673 | ubuntu-noble | Thursday 13 August 2026 20:29:02 +0000 (0:00:00.024) 0:00:07.937 ******* 2026-08-13 20:29:04.005328 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:04.005415 | ubuntu-noble | 2026-08-13 20:29:04.005588 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:29:04.005734 | ubuntu-noble | Thursday 13 August 2026 20:29:04 +0000 (0:00:01.060) 0:00:08.998 ******* 2026-08-13 20:29:04.699126 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:04.699290 | ubuntu-noble | 2026-08-13 20:29:04.699510 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:29:04.699727 | ubuntu-noble | Thursday 13 August 2026 20:29:04 +0000 (0:00:00.692) 0:00:09.690 ******* 2026-08-13 20:29:06.239972 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:29:06.240022 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:29:06.240029 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:29:06.240040 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:29:06.240903 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:29:06.240972 | ubuntu-noble | 2026-08-13 20:29:06.240983 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:29:06.240993 | ubuntu-noble | Thursday 13 August 2026 20:29:06 +0000 (0:00:01.541) 0:00:11.232 ******* 2026-08-13 20:29:07.074899 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:07.074951 | ubuntu-noble | 2026-08-13 20:29:07.075007 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:29:07.075017 | ubuntu-noble | Thursday 13 August 2026 20:29:07 +0000 (0:00:00.830) 0:00:12.063 ******* 2026-08-13 20:29:07.075026 | ubuntu-noble | 2026-08-13 20:29:07.075034 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:29:07.075042 | ubuntu-noble | Thursday 13 August 2026 20:29:07 +0000 (0:00:00.003) 0:00:12.067 ******* 2026-08-13 20:29:07.863333 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:07.863393 | ubuntu-noble | 2026-08-13 20:29:07.863405 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:29:07.863416 | ubuntu-noble | Thursday 13 August 2026 20:29:07 +0000 (0:00:00.788) 0:00:12.855 ******* 2026-08-13 20:29:08.188511 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:08.188574 | ubuntu-noble | 2026-08-13 20:29:08.188586 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:29:08.188599 | ubuntu-noble | Thursday 13 August 2026 20:29:08 +0000 (0:00:00.325) 0:00:13.180 ******* 2026-08-13 20:29:08.514843 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:29:08.514916 | ubuntu-noble | 2026-08-13 20:29:08.514924 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:29:08.514931 | ubuntu-noble | Thursday 13 August 2026 20:29:08 +0000 (0:00:00.325) 0:00:13.505 ******* 2026-08-13 20:29:08.554886 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:29:08.555511 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:29:08.555526 | ubuntu-noble | } 2026-08-13 20:29:08.555532 | ubuntu-noble | 2026-08-13 20:29:08.555538 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:29:08.555544 | ubuntu-noble | Thursday 13 August 2026 20:29:08 +0000 (0:00:00.043) 0:00:13.548 ******* 2026-08-13 20:29:09.625272 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:29:09.625333 | ubuntu-noble | 2026-08-13 20:29:09.625344 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:29:09.625354 | ubuntu-noble | Thursday 13 August 2026 20:29:09 +0000 (0:00:01.067) 0:00:14.616 ******* 2026-08-13 20:29:15.266350 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:29:15.266419 | ubuntu-noble | 2026-08-13 20:29:15.266511 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:29:15.266609 | ubuntu-noble | Thursday 13 August 2026 20:29:15 +0000 (0:00:05.642) 0:00:20.258 ******* 2026-08-13 20:29:16.289349 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:16.289422 | ubuntu-noble | 2026-08-13 20:29:16.292138 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:29:16.292397 | ubuntu-noble | Thursday 13 August 2026 20:29:16 +0000 (0:00:01.025) 0:00:21.283 ******* 2026-08-13 20:29:16.320212 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:16.320239 | ubuntu-noble | 2026-08-13 20:29:16.320245 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:29:16.320251 | ubuntu-noble | Thursday 13 August 2026 20:29:16 +0000 (0:00:00.029) 0:00:21.312 ******* 2026-08-13 20:29:16.783810 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:16.783906 | ubuntu-noble | 2026-08-13 20:29:16.783916 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:29:16.783922 | ubuntu-noble | Thursday 13 August 2026 20:29:16 +0000 (0:00:00.464) 0:00:21.776 ******* 2026-08-13 20:29:18.053123 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:29:18.053186 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:29:18.053196 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:29:18.053206 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:29:18.053215 | ubuntu-noble | 2026-08-13 20:29:18.053225 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:29:18.053235 | ubuntu-noble | Thursday 13 August 2026 20:29:18 +0000 (0:00:01.267) 0:00:23.044 ******* 2026-08-13 20:29:18.781959 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:18.782004 | ubuntu-noble | 2026-08-13 20:29:18.782427 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:29:18.782477 | ubuntu-noble | Thursday 13 August 2026 20:29:18 +0000 (0:00:00.730) 0:00:23.775 ******* 2026-08-13 20:29:19.788105 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:29:19.788190 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:29:19.788209 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:29:19.788226 | ubuntu-noble | 2026-08-13 20:29:19.788242 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:29:19.788258 | ubuntu-noble | Thursday 13 August 2026 20:29:19 +0000 (0:00:01.004) 0:00:24.779 ******* 2026-08-13 20:29:20.524025 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:20.524089 | ubuntu-noble | 2026-08-13 20:29:20.524098 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:29:20.524111 | ubuntu-noble | Thursday 13 August 2026 20:29:20 +0000 (0:00:00.737) 0:00:25.516 ******* 2026-08-13 20:29:21.424641 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:29:21.424764 | ubuntu-noble | 2026-08-13 20:29:21.425083 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:29:21.425367 | ubuntu-noble | Thursday 13 August 2026 20:29:21 +0000 (0:00:00.898) 0:00:26.415 ******* 2026-08-13 20:29:21.425565 | ubuntu-noble | 2026-08-13 20:29:21.425861 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:29:21.426159 | ubuntu-noble | Thursday 13 August 2026 20:29:21 +0000 (0:00:00.003) 0:00:26.418 ******* 2026-08-13 20:29:21.464995 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:21.465085 | ubuntu-noble | 2026-08-13 20:29:21.465273 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:29:21.465422 | ubuntu-noble | Thursday 13 August 2026 20:29:21 +0000 (0:00:00.040) 0:00:26.458 ******* 2026-08-13 20:29:21.991831 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:21.992037 | ubuntu-noble | 2026-08-13 20:29:21.992275 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:29:21.992489 | ubuntu-noble | ubuntu-noble : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:29:21.992996 | ubuntu-noble | 2026-08-13 20:29:21.993208 | ubuntu-noble | 2026-08-13 20:29:21.993496 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:29:21.993735 | ubuntu-noble | Thursday 13 August 2026 20:29:21 +0000 (0:00:00.527) 0:00:26.985 ******* 2026-08-13 20:29:21.993986 | ubuntu-noble | =============================================================================== 2026-08-13 20:29:21.994342 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 5.64s 2026-08-13 20:29:21.994589 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.68s 2026-08-13 20:29:21.994815 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.54s 2026-08-13 20:29:21.995078 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.27s 2026-08-13 20:29:21.995398 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.27s 2026-08-13 20:29:21.995534 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.19s 2026-08-13 20:29:21.995779 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.07s 2026-08-13 20:29:21.996028 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.06s 2026-08-13 20:29:21.996248 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.02s 2026-08-13 20:29:21.996468 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 1.00s 2026-08-13 20:29:21.996747 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.90s 2026-08-13 20:29:21.997014 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.83s 2026-08-13 20:29:21.997242 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.79s 2026-08-13 20:29:21.997480 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.74s 2026-08-13 20:29:21.997709 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.73s 2026-08-13 20:29:21.997973 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.69s 2026-08-13 20:29:21.998206 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.60s 2026-08-13 20:29:21.998423 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.53s 2026-08-13 20:29:21.998644 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.52s 2026-08-13 20:29:21.998889 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.49s 2026-08-13 20:29:22.171154 | ubuntu-noble | INFO [docker-upgrade > converge] Executed: Successful 2026-08-13 20:29:22.179790 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executing 2026-08-13 20:29:22.768600 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:29:22.768686 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:29:22.768907 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:29:22.769034 | ubuntu-noble | 2026-08-13 20:29:23.281300 | ubuntu-noble | 2026-08-13 20:29:23.281595 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:29:23.281802 | ubuntu-noble | 2026-08-13 20:29:23.282134 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:29:23.282391 | ubuntu-noble | Thursday 13 August 2026 20:29:23 +0000 (0:00:00.022) 0:00:00.022 ******* 2026-08-13 20:29:25.476470 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:29:25.481180 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:25.481388 | ubuntu-noble | 2026-08-13 20:29:25.481617 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:29:25.481950 | ubuntu-noble | Thursday 13 August 2026 20:29:25 +0000 (0:00:02.198) 0:00:02.221 ******* 2026-08-13 20:29:25.972120 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:25.972215 | ubuntu-noble | 2026-08-13 20:29:25.972446 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:29:25.972664 | ubuntu-noble | Thursday 13 August 2026 20:29:25 +0000 (0:00:00.492) 0:00:02.713 ******* 2026-08-13 20:29:26.015368 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:26.015529 | ubuntu-noble | 2026-08-13 20:29:26.015750 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:29:26.016019 | ubuntu-noble | Thursday 13 August 2026 20:29:26 +0000 (0:00:00.043) 0:00:02.757 ******* 2026-08-13 20:29:26.511730 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:26.511793 | ubuntu-noble | 2026-08-13 20:29:26.511806 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:29:26.511819 | ubuntu-noble | Thursday 13 August 2026 20:29:26 +0000 (0:00:00.495) 0:00:03.252 ******* 2026-08-13 20:29:26.600588 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:29:26.600637 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:29:26.600650 | ubuntu-noble | } 2026-08-13 20:29:26.600663 | ubuntu-noble | 2026-08-13 20:29:26.600675 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:29:26.600686 | ubuntu-noble | Thursday 13 August 2026 20:29:26 +0000 (0:00:00.088) 0:00:03.341 ******* 2026-08-13 20:29:27.259300 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:27.259356 | ubuntu-noble | 2026-08-13 20:29:27.259372 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:29:27.259386 | ubuntu-noble | Thursday 13 August 2026 20:29:27 +0000 (0:00:00.658) 0:00:03.999 ******* 2026-08-13 20:29:27.290668 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:27.290751 | ubuntu-noble | 2026-08-13 20:29:27.290766 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:29:27.290810 | ubuntu-noble | Thursday 13 August 2026 20:29:27 +0000 (0:00:00.031) 0:00:04.031 ******* 2026-08-13 20:29:27.330476 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:27.330547 | ubuntu-noble | 2026-08-13 20:29:27.330557 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:29:27.330568 | ubuntu-noble | Thursday 13 August 2026 20:29:27 +0000 (0:00:00.039) 0:00:04.070 ******* 2026-08-13 20:29:27.652293 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:27.652343 | ubuntu-noble | 2026-08-13 20:29:27.652354 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:29:27.652363 | ubuntu-noble | Thursday 13 August 2026 20:29:27 +0000 (0:00:00.322) 0:00:04.392 ******* 2026-08-13 20:29:28.938415 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:28.938478 | ubuntu-noble | 2026-08-13 20:29:28.938642 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:29:28.938786 | ubuntu-noble | Thursday 13 August 2026 20:29:28 +0000 (0:00:01.286) 0:00:05.678 ******* 2026-08-13 20:29:29.029383 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:29:29.029449 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-13 20:29:29.029522 | ubuntu-noble | } 2026-08-13 20:29:29.029615 | ubuntu-noble | 2026-08-13 20:29:29.029719 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:29:29.029835 | ubuntu-noble | Thursday 13 August 2026 20:29:29 +0000 (0:00:00.090) 0:00:05.769 ******* 2026-08-13 20:29:29.546325 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:29.546383 | ubuntu-noble | 2026-08-13 20:29:29.546393 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:29:29.546403 | ubuntu-noble | Thursday 13 August 2026 20:29:29 +0000 (0:00:00.517) 0:00:06.286 ******* 2026-08-13 20:29:32.143426 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:32.143507 | ubuntu-noble | 2026-08-13 20:29:32.143652 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:29:32.143803 | ubuntu-noble | Thursday 13 August 2026 20:29:32 +0000 (0:00:02.596) 0:00:08.882 ******* 2026-08-13 20:29:32.161523 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:32.161582 | ubuntu-noble | 2026-08-13 20:29:32.161740 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:29:32.161903 | ubuntu-noble | Thursday 13 August 2026 20:29:32 +0000 (0:00:00.020) 0:00:08.903 ******* 2026-08-13 20:29:32.183052 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:32.183123 | ubuntu-noble | 2026-08-13 20:29:32.183230 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:29:32.183331 | ubuntu-noble | Thursday 13 August 2026 20:29:32 +0000 (0:00:00.021) 0:00:08.925 ******* 2026-08-13 20:29:32.206469 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:32.206532 | ubuntu-noble | 2026-08-13 20:29:32.206548 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:29:32.206562 | ubuntu-noble | Thursday 13 August 2026 20:29:32 +0000 (0:00:00.020) 0:00:08.946 ******* 2026-08-13 20:29:33.203474 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:33.203537 | ubuntu-noble | 2026-08-13 20:29:33.203551 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:29:33.203563 | ubuntu-noble | Thursday 13 August 2026 20:29:33 +0000 (0:00:00.997) 0:00:09.943 ******* 2026-08-13 20:29:33.912510 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:33.912704 | ubuntu-noble | 2026-08-13 20:29:33.913281 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:29:33.913339 | ubuntu-noble | Thursday 13 August 2026 20:29:33 +0000 (0:00:00.708) 0:00:10.652 ******* 2026-08-13 20:29:35.457480 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:29:35.457539 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:29:35.457548 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:29:35.457554 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:29:35.457561 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:29:35.457587 | ubuntu-noble | 2026-08-13 20:29:35.457593 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:29:35.457598 | ubuntu-noble | Thursday 13 August 2026 20:29:35 +0000 (0:00:01.545) 0:00:12.197 ******* 2026-08-13 20:29:36.312007 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:36.312073 | ubuntu-noble | 2026-08-13 20:29:36.312088 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:29:36.312101 | ubuntu-noble | Thursday 13 August 2026 20:29:36 +0000 (0:00:00.849) 0:00:13.047 ******* 2026-08-13 20:29:36.312112 | ubuntu-noble | 2026-08-13 20:29:36.312123 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:29:36.312134 | ubuntu-noble | Thursday 13 August 2026 20:29:36 +0000 (0:00:00.004) 0:00:13.052 ******* 2026-08-13 20:29:37.106567 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:37.106603 | ubuntu-noble | 2026-08-13 20:29:37.106608 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:29:37.106612 | ubuntu-noble | Thursday 13 August 2026 20:29:37 +0000 (0:00:00.792) 0:00:13.844 ******* 2026-08-13 20:29:37.411319 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:37.411383 | ubuntu-noble | 2026-08-13 20:29:37.411539 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:29:37.411673 | ubuntu-noble | Thursday 13 August 2026 20:29:37 +0000 (0:00:00.308) 0:00:14.153 ******* 2026-08-13 20:29:37.750510 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:37.750577 | ubuntu-noble | 2026-08-13 20:29:37.750646 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:29:37.750736 | ubuntu-noble | Thursday 13 August 2026 20:29:37 +0000 (0:00:00.339) 0:00:14.492 ******* 2026-08-13 20:29:37.790005 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:29:37.790207 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:29:37.790335 | ubuntu-noble | } 2026-08-13 20:29:37.790421 | ubuntu-noble | 2026-08-13 20:29:37.790525 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:29:37.790608 | ubuntu-noble | Thursday 13 August 2026 20:29:37 +0000 (0:00:00.038) 0:00:14.531 ******* 2026-08-13 20:29:38.261315 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:38.261419 | ubuntu-noble | 2026-08-13 20:29:38.261563 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:29:38.261704 | ubuntu-noble | Thursday 13 August 2026 20:29:38 +0000 (0:00:00.469) 0:00:15.000 ******* 2026-08-13 20:29:42.282543 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:42.282634 | ubuntu-noble | 2026-08-13 20:29:42.282774 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:29:42.282923 | ubuntu-noble | Thursday 13 August 2026 20:29:42 +0000 (0:00:04.023) 0:00:19.024 ******* 2026-08-13 20:29:43.277368 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:43.277431 | ubuntu-noble | 2026-08-13 20:29:43.277445 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:29:43.277458 | ubuntu-noble | Thursday 13 August 2026 20:29:43 +0000 (0:00:00.993) 0:00:20.018 ******* 2026-08-13 20:29:43.303411 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:29:43.303473 | ubuntu-noble | 2026-08-13 20:29:43.303486 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:29:43.303499 | ubuntu-noble | Thursday 13 August 2026 20:29:43 +0000 (0:00:00.025) 0:00:20.043 ******* 2026-08-13 20:29:43.770838 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:43.770913 | ubuntu-noble | 2026-08-13 20:29:43.770925 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:29:43.770933 | ubuntu-noble | Thursday 13 August 2026 20:29:43 +0000 (0:00:00.465) 0:00:20.509 ******* 2026-08-13 20:29:45.003711 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-13 20:29:45.003896 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:29:45.004080 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:29:45.004328 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:29:45.004733 | ubuntu-noble | 2026-08-13 20:29:45.004755 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:29:45.004778 | ubuntu-noble | Thursday 13 August 2026 20:29:45 +0000 (0:00:01.236) 0:00:21.745 ******* 2026-08-13 20:29:45.702511 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:45.702638 | ubuntu-noble | 2026-08-13 20:29:45.702843 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:29:45.703089 | ubuntu-noble | Thursday 13 August 2026 20:29:45 +0000 (0:00:00.696) 0:00:22.441 ******* 2026-08-13 20:29:46.855892 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:29:46.855970 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:29:46.856120 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:29:46.856302 | ubuntu-noble | 2026-08-13 20:29:46.856448 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:29:46.856587 | ubuntu-noble | Thursday 13 August 2026 20:29:46 +0000 (0:00:01.155) 0:00:23.597 ******* 2026-08-13 20:29:47.582388 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:47.582445 | ubuntu-noble | 2026-08-13 20:29:47.582615 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:29:47.582753 | ubuntu-noble | Thursday 13 August 2026 20:29:47 +0000 (0:00:00.725) 0:00:24.323 ******* 2026-08-13 20:29:48.293570 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:48.293624 | ubuntu-noble | 2026-08-13 20:29:48.293634 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:29:48.293646 | ubuntu-noble | Thursday 13 August 2026 20:29:48 +0000 (0:00:00.707) 0:00:25.030 ******* 2026-08-13 20:29:48.293655 | ubuntu-noble | 2026-08-13 20:29:48.293664 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:29:48.293674 | ubuntu-noble | Thursday 13 August 2026 20:29:48 +0000 (0:00:00.003) 0:00:25.034 ******* 2026-08-13 20:29:48.800935 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:48.800991 | ubuntu-noble | 2026-08-13 20:29:48.801004 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:29:48.801017 | ubuntu-noble | ubuntu-noble : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-13 20:29:48.801028 | ubuntu-noble | 2026-08-13 20:29:48.801040 | ubuntu-noble | 2026-08-13 20:29:48.801051 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:29:48.801062 | ubuntu-noble | Thursday 13 August 2026 20:29:48 +0000 (0:00:00.506) 0:00:25.540 ******* 2026-08-13 20:29:48.801074 | ubuntu-noble | =============================================================================== 2026-08-13 20:29:48.801085 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.02s 2026-08-13 20:29:48.801096 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.60s 2026-08-13 20:29:48.801107 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.20s 2026-08-13 20:29:48.801118 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.55s 2026-08-13 20:29:48.801129 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.29s 2026-08-13 20:29:48.801141 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.24s 2026-08-13 20:29:48.801303 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 1.16s 2026-08-13 20:29:48.801592 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.00s 2026-08-13 20:29:48.801956 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.99s 2026-08-13 20:29:48.802246 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.85s 2026-08-13 20:29:48.802502 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.79s 2026-08-13 20:29:48.802676 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.73s 2026-08-13 20:29:48.802854 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.71s 2026-08-13 20:29:48.803058 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.71s 2026-08-13 20:29:48.803248 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.70s 2026-08-13 20:29:48.803414 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.66s 2026-08-13 20:29:48.803584 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.52s 2026-08-13 20:29:48.803751 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.51s 2026-08-13 20:29:48.803938 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.50s 2026-08-13 20:29:48.804111 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.49s 2026-08-13 20:29:48.918449 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-13 20:29:48.928925 | ubuntu-noble | INFO [docker-upgrade > side_effect] Executing 2026-08-13 20:29:48.929275 | ubuntu-noble | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:29:48.934990 | ubuntu-noble | INFO [docker-upgrade > verify] Executing 2026-08-13 20:29:49.480766 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:29:49.481251 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:29:49.481631 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:29:49.481973 | ubuntu-noble | 2026-08-13 20:29:49.870785 | ubuntu-noble | 2026-08-13 20:29:49.871258 | ubuntu-noble | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-13 20:29:49.871548 | ubuntu-noble | 2026-08-13 20:29:49.871857 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:29:49.872568 | ubuntu-noble | Thursday 13 August 2026 20:29:49 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-08-13 20:29:52.005601 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:29:52.007778 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:52.008118 | ubuntu-noble | 2026-08-13 20:29:52.008434 | ubuntu-noble | TASK [Read pre-upgrade state] ************************************************** 2026-08-13 20:29:52.008742 | ubuntu-noble | Thursday 13 August 2026 20:29:52 +0000 (0:00:02.137) 0:00:02.146 ******* 2026-08-13 20:29:52.439269 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:52.439612 | ubuntu-noble | 2026-08-13 20:29:52.439981 | ubuntu-noble | TASK [Decode pre-upgrade state] ************************************************ 2026-08-13 20:29:52.440293 | ubuntu-noble | Thursday 13 August 2026 20:29:52 +0000 (0:00:00.430) 0:00:02.577 ******* 2026-08-13 20:29:52.471558 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:52.471911 | ubuntu-noble | 2026-08-13 20:29:52.472199 | ubuntu-noble | TASK [Read current Docker service PID] ***************************************** 2026-08-13 20:29:52.472467 | ubuntu-noble | Thursday 13 August 2026 20:29:52 +0000 (0:00:00.032) 0:00:02.610 ******* 2026-08-13 20:29:52.934244 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:52.934399 | ubuntu-noble | 2026-08-13 20:29:52.934529 | ubuntu-noble | TASK [Read current Docker service invocation ID] ******************************* 2026-08-13 20:29:52.934656 | ubuntu-noble | Thursday 13 August 2026 20:29:52 +0000 (0:00:00.459) 0:00:03.070 ******* 2026-08-13 20:29:53.264340 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:53.264553 | ubuntu-noble | 2026-08-13 20:29:53.267503 | ubuntu-noble | TASK [Read current Docker server version] ************************************** 2026-08-13 20:29:53.267733 | ubuntu-noble | Thursday 13 August 2026 20:29:53 +0000 (0:00:00.332) 0:00:03.402 ******* 2026-08-13 20:29:53.624562 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:53.624722 | ubuntu-noble | 2026-08-13 20:29:53.625000 | ubuntu-noble | TASK [Read installed Docker daemon version] ************************************ 2026-08-13 20:29:53.625225 | ubuntu-noble | Thursday 13 August 2026 20:29:53 +0000 (0:00:00.360) 0:00:03.763 ******* 2026-08-13 20:29:53.977915 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:53.978127 | ubuntu-noble | 2026-08-13 20:29:53.978349 | ubuntu-noble | TASK [Inspect installed Docker binary links] *********************************** 2026-08-13 20:29:53.978566 | ubuntu-noble | Thursday 13 August 2026 20:29:53 +0000 (0:00:00.353) 0:00:04.116 ******* 2026-08-13 20:29:55.289975 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-13 20:29:55.290036 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:29:55.291350 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:29:55.291410 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:29:55.291421 | ubuntu-noble | 2026-08-13 20:29:55.291432 | ubuntu-noble | TASK [Read future Docker daemon configuration] ********************************* 2026-08-13 20:29:55.291441 | ubuntu-noble | Thursday 13 August 2026 20:29:55 +0000 (0:00:01.311) 0:00:05.428 ******* 2026-08-13 20:29:55.595056 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:55.595119 | ubuntu-noble | 2026-08-13 20:29:55.595126 | ubuntu-noble | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-13 20:29:55.595132 | ubuntu-noble | Thursday 13 August 2026 20:29:55 +0000 (0:00:00.303) 0:00:05.732 ******* 2026-08-13 20:29:55.629198 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:55.629377 | ubuntu-noble | 2026-08-13 20:29:55.629623 | ubuntu-noble | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-13 20:29:55.629917 | ubuntu-noble | Thursday 13 August 2026 20:29:55 +0000 (0:00:00.035) 0:00:05.767 ******* 2026-08-13 20:29:55.944106 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:55.944164 | ubuntu-noble | 2026-08-13 20:29:55.944267 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:29:55.944369 | ubuntu-noble | Thursday 13 August 2026 20:29:55 +0000 (0:00:00.315) 0:00:06.083 ******* 2026-08-13 20:29:56.251103 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:56.251271 | ubuntu-noble | 2026-08-13 20:29:56.251505 | ubuntu-noble | TASK [Inspect current Docker socket] ******************************************* 2026-08-13 20:29:56.251731 | ubuntu-noble | Thursday 13 August 2026 20:29:56 +0000 (0:00:00.306) 0:00:06.389 ******* 2026-08-13 20:29:56.577668 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:56.577821 | ubuntu-noble | 2026-08-13 20:29:56.578093 | ubuntu-noble | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-13 20:29:56.578318 | ubuntu-noble | Thursday 13 August 2026 20:29:56 +0000 (0:00:00.325) 0:00:06.715 ******* 2026-08-13 20:29:57.238109 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c', 'pid': 3206, 'restart_count': 0, 'started_at': '2026-08-13T20:28:47.871029569Z'}}) 2026-08-13 20:29:57.238352 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc', 'pid': 3270, 'restart_count': 0, 'started_at': '2026-08-13T20:28:48.467944132Z'}}) 2026-08-13 20:29:57.238631 | ubuntu-noble | 2026-08-13 20:29:57.238938 | ubuntu-noble | TASK [Build current workload state] ******************************************** 2026-08-13 20:29:57.239167 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.661) 0:00:07.376 ******* 2026-08-13 20:29:57.287410 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c",\n "Created": "2026-08-13T20:28:47.204700244Z",\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": 3206,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:28:47.871029569Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hostname",\n "HostsPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hosts",\n "LogPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c-json.log",\n "Name": "/molecule-upgrade-busybox",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "default",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d-init/diff:/var/lib/docker/overlay2/846752003c3ff2a23e7d9a9ee2805f6ceed8c1e7c252ac29462c02d1d37a73b0/diff",\n "MergedDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/merged",\n "UpperDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/diff",\n "WorkDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "9864ab0a5465",\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": "41cff2b4920b28965b7b6339a5bc188d0fc860b86f28ffd06eb9f15f7782057a",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/41cff2b4920b",\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:29:56.847416', 'end': '2026-08-13 20:29:56.878421', 'delta': '0:00:00.031005', '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": "9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c",', ' "Created": "2026-08-13T20:28:47.204700244Z",', ' "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": 3206,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:28:47.871029569Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hostname",', ' "HostsPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/hosts",', ' "LogPath": "/var/lib/docker/containers/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c/9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c-json.log",', ' "Name": "/molecule-upgrade-busybox",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "default",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d-init/diff:/var/lib/docker/overlay2/846752003c3ff2a23e7d9a9ee2805f6ceed8c1e7c252ac29462c02d1d37a73b0/diff",', ' "MergedDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/merged",', ' "UpperDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/diff",', ' "WorkDir": "/var/lib/docker/overlay2/3eb91c1ad8a0b785fcb4ce21891a8d20915f45684a572cdf29f74b7c22da504d/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "9864ab0a5465",', ' "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": "41cff2b4920b28965b7b6339a5bc188d0fc860b86f28ffd06eb9f15f7782057a",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/41cff2b4920b",', ' "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': '9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c', 'pid': 3206, 'restart_count': 0, 'started_at': '2026-08-13T20:28:47.871029569Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:29:57.297260 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc",\n "Created": "2026-08-13T20:28:48.234658474Z",\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": 3270,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:28:48.467944132Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hostname",\n "HostsPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hosts",\n "LogPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc-json.log",\n "Name": "/molecule-upgrade-nginx",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "host",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Target": "/etc/nginx/conf.d/default.conf",\n "ReadOnly": true\n }\n ],\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785-init/diff:/var/lib/docker/overlay2/8beba203a6a80583cb512b79b80c09b71ca570d707bf1b3d9905e4c952d28cce/diff:/var/lib/docker/overlay2/4bce8cf06743f0bdb24e23540458717849ea3c33e25bc509cd0eadda6abb4b3e/diff:/var/lib/docker/overlay2/bdc4b34aafeb336966d7aff7c61fbaa906ac86069280df2aec2b1ec836ca9012/diff:/var/lib/docker/overlay2/f9c88055826fef55c5d83e841ddf4031460b9f77d647f68460805d5a25bca5e6/diff:/var/lib/docker/overlay2/abeb6fbaf12b933df4641807fc6960bc6c433f638698bdf7fb0778846994da7d/diff:/var/lib/docker/overlay2/d312df9b8b4936a60e74d0b0a99cbcd78c1d122ce3b8fbfa9ea6965e110c3ce9/diff:/var/lib/docker/overlay2/ad1aa4407514f43a974f9aef5ee5fb9facd83c18907636362f19bc19ddc33716/diff:/var/lib/docker/overlay2/946b1679c147779798650eeb1435f41db4fd1910e046609d57a99164680fdcea/diff",\n "MergedDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/merged",\n "UpperDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/diff",\n "WorkDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/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": "np0000189391",\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": "ac0c6c8cfc5a25525acb0ee3f2dc27222f6ab51da408b38ea858a34296ed20d1",\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": "96115f088b253cccc63d884689c6712ce3486a8b5e3950c0ab320681b1655e08",\n "EndpointID": "2c28fff74c0962a70e612391a301866d1cd1437941ddf6868bf2e7be7b69cb43",\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:29:57.162341', 'end': '2026-08-13 20:29:57.189914', 'delta': '0:00:00.027573', '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": "2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc",', ' "Created": "2026-08-13T20:28:48.234658474Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3270,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:28:48.467944132Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hostname",', ' "HostsPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/hosts",', ' "LogPath": "/var/lib/docker/containers/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc/2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc-json.log",', ' "Name": "/molecule-upgrade-nginx",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "host",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Target": "/etc/nginx/conf.d/default.conf",', ' "ReadOnly": true', ' }', ' ],', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785-init/diff:/var/lib/docker/overlay2/8beba203a6a80583cb512b79b80c09b71ca570d707bf1b3d9905e4c952d28cce/diff:/var/lib/docker/overlay2/4bce8cf06743f0bdb24e23540458717849ea3c33e25bc509cd0eadda6abb4b3e/diff:/var/lib/docker/overlay2/bdc4b34aafeb336966d7aff7c61fbaa906ac86069280df2aec2b1ec836ca9012/diff:/var/lib/docker/overlay2/f9c88055826fef55c5d83e841ddf4031460b9f77d647f68460805d5a25bca5e6/diff:/var/lib/docker/overlay2/abeb6fbaf12b933df4641807fc6960bc6c433f638698bdf7fb0778846994da7d/diff:/var/lib/docker/overlay2/d312df9b8b4936a60e74d0b0a99cbcd78c1d122ce3b8fbfa9ea6965e110c3ce9/diff:/var/lib/docker/overlay2/ad1aa4407514f43a974f9aef5ee5fb9facd83c18907636362f19bc19ddc33716/diff:/var/lib/docker/overlay2/946b1679c147779798650eeb1435f41db4fd1910e046609d57a99164680fdcea/diff",', ' "MergedDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/merged",', ' "UpperDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/diff",', ' "WorkDir": "/var/lib/docker/overlay2/316b7138c65c388b7d25f4f53f40198ccd758b913e8837a5c28d8e13e8256785/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": "np0000189391",', ' "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": "ac0c6c8cfc5a25525acb0ee3f2dc27222f6ab51da408b38ea858a34296ed20d1",', ' "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": "96115f088b253cccc63d884689c6712ce3486a8b5e3950c0ab320681b1655e08",', ' "EndpointID": "2c28fff74c0962a70e612391a301866d1cd1437941ddf6868bf2e7be7b69cb43",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': '2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc', 'pid': 3270, 'restart_count': 0, 'started_at': '2026-08-13T20:28:48.467944132Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:29:57.306148 | ubuntu-noble | 2026-08-13 20:29:57.306343 | ubuntu-noble | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-13 20:29:57.306549 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.067) 0:00:07.444 ******* 2026-08-13 20:29:57.349151 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:29:57.349325 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.349544 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.349700 | ubuntu-noble | } 2026-08-13 20:29:57.349815 | ubuntu-noble | 2026-08-13 20:29:57.349973 | ubuntu-noble | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-13 20:29:57.350108 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.042) 0:00:07.487 ******* 2026-08-13 20:29:57.380943 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:29:57.381144 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.381338 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.381532 | ubuntu-noble | } 2026-08-13 20:29:57.381727 | ubuntu-noble | 2026-08-13 20:29:57.381963 | ubuntu-noble | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-13 20:29:57.382157 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.031) 0:00:07.519 ******* 2026-08-13 20:29:57.428201 | ubuntu-noble | ok: [ubuntu-noble] => (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': 33564, 'dev': 64769, 'nlink': 1, 'atime': 1786652957.0726538, 'mtime': 1786652957.0636537, 'ctime': 1786652957.0636537, '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': 'unknown', 'charset': 'unknown', '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:29:57.428347 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.428544 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.428827 | ubuntu-noble | "item": { 2026-08-13 20:29:57.429067 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.429262 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.429532 | ubuntu-noble | "failed": false, 2026-08-13 20:29:57.429746 | ubuntu-noble | "invocation": { 2026-08-13 20:29:57.430002 | ubuntu-noble | "module_args": { 2026-08-13 20:29:57.430230 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:29:57.430438 | ubuntu-noble | "follow": false, 2026-08-13 20:29:57.430636 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:29:57.430844 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:29:57.431073 | ubuntu-noble | "get_mime": true, 2026-08-13 20:29:57.431264 | ubuntu-noble | "path": "/usr/bin/docker" 2026-08-13 20:29:57.431450 | ubuntu-noble | } 2026-08-13 20:29:57.431633 | ubuntu-noble | }, 2026-08-13 20:29:57.431823 | ubuntu-noble | "item": "docker", 2026-08-13 20:29:57.432042 | ubuntu-noble | "stat": { 2026-08-13 20:29:57.432238 | ubuntu-noble | "atime": 1786652957.0726538, 2026-08-13 20:29:57.432428 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:29:57.432679 | ubuntu-noble | "attributes": [], 2026-08-13 20:29:57.432921 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:29:57.433123 | ubuntu-noble | "blocks": 0, 2026-08-13 20:29:57.433313 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:29:57.433510 | ubuntu-noble | "ctime": 1786652957.0636537, 2026-08-13 20:29:57.433710 | ubuntu-noble | "dev": 64769, 2026-08-13 20:29:57.433970 | ubuntu-noble | "device_type": 0, 2026-08-13 20:29:57.434251 | ubuntu-noble | "executable": true, 2026-08-13 20:29:57.434451 | ubuntu-noble | "exists": true, 2026-08-13 20:29:57.434642 | ubuntu-noble | "gid": 0, 2026-08-13 20:29:57.434834 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:29:57.435072 | ubuntu-noble | "inode": 33564, 2026-08-13 20:29:57.435254 | ubuntu-noble | "isblk": false, 2026-08-13 20:29:57.435440 | ubuntu-noble | "ischr": false, 2026-08-13 20:29:57.435632 | ubuntu-noble | "isdir": false, 2026-08-13 20:29:57.435820 | ubuntu-noble | "isfifo": false, 2026-08-13 20:29:57.436047 | ubuntu-noble | "isgid": false, 2026-08-13 20:29:57.436234 | ubuntu-noble | "islnk": true, 2026-08-13 20:29:57.436421 | ubuntu-noble | "isreg": false, 2026-08-13 20:29:57.436727 | ubuntu-noble | "issock": false, 2026-08-13 20:29:57.437035 | ubuntu-noble | "isuid": false, 2026-08-13 20:29:57.437239 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:29:57.437440 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:29:57.437624 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:29:57.437706 | ubuntu-noble | "mode": "0777", 2026-08-13 20:29:57.437795 | ubuntu-noble | "mtime": 1786652957.0636537, 2026-08-13 20:29:57.437905 | ubuntu-noble | "nlink": 1, 2026-08-13 20:29:57.437990 | ubuntu-noble | "path": "/usr/bin/docker", 2026-08-13 20:29:57.438077 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:29:57.438164 | ubuntu-noble | "readable": true, 2026-08-13 20:29:57.438249 | ubuntu-noble | "rgrp": true, 2026-08-13 20:29:57.438334 | ubuntu-noble | "roth": true, 2026-08-13 20:29:57.438426 | ubuntu-noble | "rusr": true, 2026-08-13 20:29:57.438505 | ubuntu-noble | "size": 39, 2026-08-13 20:29:57.438591 | ubuntu-noble | "uid": 0, 2026-08-13 20:29:57.438677 | ubuntu-noble | "version": null, 2026-08-13 20:29:57.438765 | ubuntu-noble | "wgrp": true, 2026-08-13 20:29:57.438849 | ubuntu-noble | "woth": true, 2026-08-13 20:29:57.438951 | ubuntu-noble | "writeable": true, 2026-08-13 20:29:57.439037 | ubuntu-noble | "wusr": true, 2026-08-13 20:29:57.439122 | ubuntu-noble | "xgrp": true, 2026-08-13 20:29:57.439208 | ubuntu-noble | "xoth": true, 2026-08-13 20:29:57.439293 | ubuntu-noble | "xusr": true 2026-08-13 20:29:57.439377 | ubuntu-noble | } 2026-08-13 20:29:57.439461 | ubuntu-noble | }, 2026-08-13 20:29:57.439549 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.439639 | ubuntu-noble | } 2026-08-13 20:29:57.439774 | ubuntu-noble | ok: [ubuntu-noble] => (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': 33560, 'dev': 64769, 'nlink': 1, 'atime': 1786652957.403657, 'mtime': 1786652957.402657, 'ctime': 1786652957.402657, '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': 'unknown', 'charset': 'unknown', '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:29:57.439877 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.439963 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.440048 | ubuntu-noble | "item": { 2026-08-13 20:29:57.440134 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.440222 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.440310 | ubuntu-noble | "failed": false, 2026-08-13 20:29:57.440395 | ubuntu-noble | "invocation": { 2026-08-13 20:29:57.440483 | ubuntu-noble | "module_args": { 2026-08-13 20:29:57.440573 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:29:57.440689 | ubuntu-noble | "follow": false, 2026-08-13 20:29:57.440771 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:29:57.440858 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:29:57.440961 | ubuntu-noble | "get_mime": true, 2026-08-13 20:29:57.441055 | ubuntu-noble | "path": "/usr/bin/docker-init" 2026-08-13 20:29:57.441140 | ubuntu-noble | } 2026-08-13 20:29:57.441223 | ubuntu-noble | }, 2026-08-13 20:29:57.441313 | ubuntu-noble | "item": "docker-init", 2026-08-13 20:29:57.441397 | ubuntu-noble | "stat": { 2026-08-13 20:29:57.441487 | ubuntu-noble | "atime": 1786652957.403657, 2026-08-13 20:29:57.441575 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:29:57.441663 | ubuntu-noble | "attributes": [], 2026-08-13 20:29:57.441753 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:29:57.441839 | ubuntu-noble | "blocks": 0, 2026-08-13 20:29:57.441949 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:29:57.442033 | ubuntu-noble | "ctime": 1786652957.402657, 2026-08-13 20:29:57.442118 | ubuntu-noble | "dev": 64769, 2026-08-13 20:29:57.442205 | ubuntu-noble | "device_type": 0, 2026-08-13 20:29:57.442290 | ubuntu-noble | "executable": true, 2026-08-13 20:29:57.442377 | ubuntu-noble | "exists": true, 2026-08-13 20:29:57.442459 | ubuntu-noble | "gid": 0, 2026-08-13 20:29:57.442548 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:29:57.442635 | ubuntu-noble | "inode": 33560, 2026-08-13 20:29:57.442720 | ubuntu-noble | "isblk": false, 2026-08-13 20:29:57.442805 | ubuntu-noble | "ischr": false, 2026-08-13 20:29:57.442912 | ubuntu-noble | "isdir": false, 2026-08-13 20:29:57.442993 | ubuntu-noble | "isfifo": false, 2026-08-13 20:29:57.443079 | ubuntu-noble | "isgid": false, 2026-08-13 20:29:57.443163 | ubuntu-noble | "islnk": true, 2026-08-13 20:29:57.443249 | ubuntu-noble | "isreg": false, 2026-08-13 20:29:57.443335 | ubuntu-noble | "issock": false, 2026-08-13 20:29:57.443420 | ubuntu-noble | "isuid": false, 2026-08-13 20:29:57.443511 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:29:57.443602 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:29:57.443690 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:29:57.443774 | ubuntu-noble | "mode": "0777", 2026-08-13 20:29:57.443874 | ubuntu-noble | "mtime": 1786652957.402657, 2026-08-13 20:29:57.443962 | ubuntu-noble | "nlink": 1, 2026-08-13 20:29:57.444052 | ubuntu-noble | "path": "/usr/bin/docker-init", 2026-08-13 20:29:57.444140 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:29:57.444226 | ubuntu-noble | "readable": true, 2026-08-13 20:29:57.444347 | ubuntu-noble | "rgrp": true, 2026-08-13 20:29:57.444439 | ubuntu-noble | "roth": true, 2026-08-13 20:29:57.444523 | ubuntu-noble | "rusr": true, 2026-08-13 20:29:57.444645 | ubuntu-noble | "size": 44, 2026-08-13 20:29:57.444727 | ubuntu-noble | "uid": 0, 2026-08-13 20:29:57.444812 | ubuntu-noble | "version": null, 2026-08-13 20:29:57.444920 | ubuntu-noble | "wgrp": true, 2026-08-13 20:29:57.445002 | ubuntu-noble | "woth": true, 2026-08-13 20:29:57.445089 | ubuntu-noble | "writeable": true, 2026-08-13 20:29:57.445174 | ubuntu-noble | "wusr": true, 2026-08-13 20:29:57.445260 | ubuntu-noble | "xgrp": true, 2026-08-13 20:29:57.445344 | ubuntu-noble | "xoth": true, 2026-08-13 20:29:57.445429 | ubuntu-noble | "xusr": true 2026-08-13 20:29:57.445513 | ubuntu-noble | } 2026-08-13 20:29:57.445609 | ubuntu-noble | }, 2026-08-13 20:29:57.445718 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.445804 | ubuntu-noble | } 2026-08-13 20:29:57.445957 | ubuntu-noble | ok: [ubuntu-noble] => (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': 33561, 'dev': 64769, 'nlink': 1, 'atime': 1786652984.662889, 'mtime': 1786652957.70366, 'ctime': 1786652957.70366, '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': 'unknown', 'charset': 'unknown', '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:29:57.446041 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.446128 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.446217 | ubuntu-noble | "item": { 2026-08-13 20:29:57.446304 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.446392 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.446477 | ubuntu-noble | "failed": false, 2026-08-13 20:29:57.446564 | ubuntu-noble | "invocation": { 2026-08-13 20:29:57.446649 | ubuntu-noble | "module_args": { 2026-08-13 20:29:57.446738 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:29:57.446825 | ubuntu-noble | "follow": false, 2026-08-13 20:29:57.446945 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:29:57.447028 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:29:57.447114 | ubuntu-noble | "get_mime": true, 2026-08-13 20:29:57.447203 | ubuntu-noble | "path": "/usr/bin/dockerd" 2026-08-13 20:29:57.447286 | ubuntu-noble | } 2026-08-13 20:29:57.447368 | ubuntu-noble | }, 2026-08-13 20:29:57.447456 | ubuntu-noble | "item": "dockerd", 2026-08-13 20:29:57.447541 | ubuntu-noble | "stat": { 2026-08-13 20:29:57.447630 | ubuntu-noble | "atime": 1786652984.662889, 2026-08-13 20:29:57.447716 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:29:57.447802 | ubuntu-noble | "attributes": [], 2026-08-13 20:29:57.447909 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:29:57.447991 | ubuntu-noble | "blocks": 0, 2026-08-13 20:29:57.448078 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:29:57.448166 | ubuntu-noble | "ctime": 1786652957.70366, 2026-08-13 20:29:57.448252 | ubuntu-noble | "dev": 64769, 2026-08-13 20:29:57.448338 | ubuntu-noble | "device_type": 0, 2026-08-13 20:29:57.448424 | ubuntu-noble | "executable": true, 2026-08-13 20:29:57.448509 | ubuntu-noble | "exists": true, 2026-08-13 20:29:57.448597 | ubuntu-noble | "gid": 0, 2026-08-13 20:29:57.448701 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:29:57.448786 | ubuntu-noble | "inode": 33561, 2026-08-13 20:29:57.448892 | ubuntu-noble | "isblk": false, 2026-08-13 20:29:57.448977 | ubuntu-noble | "ischr": false, 2026-08-13 20:29:57.449063 | ubuntu-noble | "isdir": false, 2026-08-13 20:29:57.449149 | ubuntu-noble | "isfifo": false, 2026-08-13 20:29:57.449234 | ubuntu-noble | "isgid": false, 2026-08-13 20:29:57.449320 | ubuntu-noble | "islnk": true, 2026-08-13 20:29:57.449404 | ubuntu-noble | "isreg": false, 2026-08-13 20:29:57.449492 | ubuntu-noble | "issock": false, 2026-08-13 20:29:57.449584 | ubuntu-noble | "isuid": false, 2026-08-13 20:29:57.449690 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:29:57.449780 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:29:57.449883 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:29:57.449972 | ubuntu-noble | "mode": "0777", 2026-08-13 20:29:57.450061 | ubuntu-noble | "mtime": 1786652957.70366, 2026-08-13 20:29:57.450147 | ubuntu-noble | "nlink": 1, 2026-08-13 20:29:57.450238 | ubuntu-noble | "path": "/usr/bin/dockerd", 2026-08-13 20:29:57.450325 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:29:57.450410 | ubuntu-noble | "readable": true, 2026-08-13 20:29:57.450495 | ubuntu-noble | "rgrp": true, 2026-08-13 20:29:57.450582 | ubuntu-noble | "roth": true, 2026-08-13 20:29:57.450713 | ubuntu-noble | "rusr": true, 2026-08-13 20:29:57.450839 | ubuntu-noble | "size": 40, 2026-08-13 20:29:57.450993 | ubuntu-noble | "uid": 0, 2026-08-13 20:29:57.451116 | ubuntu-noble | "version": null, 2026-08-13 20:29:57.451243 | ubuntu-noble | "wgrp": true, 2026-08-13 20:29:57.451368 | ubuntu-noble | "woth": true, 2026-08-13 20:29:57.451495 | ubuntu-noble | "writeable": true, 2026-08-13 20:29:57.451625 | ubuntu-noble | "wusr": true, 2026-08-13 20:29:57.451752 | ubuntu-noble | "xgrp": true, 2026-08-13 20:29:57.451904 | ubuntu-noble | "xoth": true, 2026-08-13 20:29:57.452028 | ubuntu-noble | "xusr": true 2026-08-13 20:29:57.452152 | ubuntu-noble | } 2026-08-13 20:29:57.452276 | ubuntu-noble | }, 2026-08-13 20:29:57.452409 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.452534 | ubuntu-noble | } 2026-08-13 20:29:57.452899 | ubuntu-noble | ok: [ubuntu-noble] => (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': 33565, 'dev': 64769, 'nlink': 1, 'atime': 1786652984.9628913, 'mtime': 1786652958.007663, 'ctime': 1786652958.007663, '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': 'unknown', 'charset': 'unknown', '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:29:57.453045 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.453178 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.453307 | ubuntu-noble | "item": { 2026-08-13 20:29:57.453441 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.453574 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.453672 | ubuntu-noble | "failed": false, 2026-08-13 20:29:57.453758 | ubuntu-noble | "invocation": { 2026-08-13 20:29:57.453844 | ubuntu-noble | "module_args": { 2026-08-13 20:29:57.453958 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:29:57.454038 | ubuntu-noble | "follow": false, 2026-08-13 20:29:57.454125 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:29:57.454212 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:29:57.454299 | ubuntu-noble | "get_mime": true, 2026-08-13 20:29:57.454389 | ubuntu-noble | "path": "/usr/bin/docker-proxy" 2026-08-13 20:29:57.454471 | ubuntu-noble | } 2026-08-13 20:29:57.454556 | ubuntu-noble | }, 2026-08-13 20:29:57.454645 | ubuntu-noble | "item": "docker-proxy", 2026-08-13 20:29:57.454731 | ubuntu-noble | "stat": { 2026-08-13 20:29:57.454818 | ubuntu-noble | "atime": 1786652984.9628913, 2026-08-13 20:29:57.454933 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:29:57.455016 | ubuntu-noble | "attributes": [], 2026-08-13 20:29:57.455103 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:29:57.455189 | ubuntu-noble | "blocks": 0, 2026-08-13 20:29:57.455290 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:29:57.455386 | ubuntu-noble | "ctime": 1786652958.007663, 2026-08-13 20:29:57.455475 | ubuntu-noble | "dev": 64769, 2026-08-13 20:29:57.455562 | ubuntu-noble | "device_type": 0, 2026-08-13 20:29:57.455659 | ubuntu-noble | "executable": true, 2026-08-13 20:29:57.455747 | ubuntu-noble | "exists": true, 2026-08-13 20:29:57.455833 | ubuntu-noble | "gid": 0, 2026-08-13 20:29:57.455962 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:29:57.456045 | ubuntu-noble | "inode": 33565, 2026-08-13 20:29:57.456137 | ubuntu-noble | "isblk": false, 2026-08-13 20:29:57.456229 | ubuntu-noble | "ischr": false, 2026-08-13 20:29:57.456319 | ubuntu-noble | "isdir": false, 2026-08-13 20:29:57.456407 | ubuntu-noble | "isfifo": false, 2026-08-13 20:29:57.456498 | ubuntu-noble | "isgid": false, 2026-08-13 20:29:57.456589 | ubuntu-noble | "islnk": true, 2026-08-13 20:29:57.456712 | ubuntu-noble | "isreg": false, 2026-08-13 20:29:57.456793 | ubuntu-noble | "issock": false, 2026-08-13 20:29:57.456909 | ubuntu-noble | "isuid": false, 2026-08-13 20:29:57.457001 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:29:57.457101 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:29:57.457193 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:29:57.457278 | ubuntu-noble | "mode": "0777", 2026-08-13 20:29:57.457368 | ubuntu-noble | "mtime": 1786652958.007663, 2026-08-13 20:29:57.457467 | ubuntu-noble | "nlink": 1, 2026-08-13 20:29:57.457640 | ubuntu-noble | "path": "/usr/bin/docker-proxy", 2026-08-13 20:29:57.457730 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:29:57.457818 | ubuntu-noble | "readable": true, 2026-08-13 20:29:57.457931 | ubuntu-noble | "rgrp": true, 2026-08-13 20:29:57.458015 | ubuntu-noble | "roth": true, 2026-08-13 20:29:57.458102 | ubuntu-noble | "rusr": true, 2026-08-13 20:29:57.458190 | ubuntu-noble | "size": 45, 2026-08-13 20:29:57.458277 | ubuntu-noble | "uid": 0, 2026-08-13 20:29:57.458364 | ubuntu-noble | "version": null, 2026-08-13 20:29:57.458454 | ubuntu-noble | "wgrp": true, 2026-08-13 20:29:57.458541 | ubuntu-noble | "woth": true, 2026-08-13 20:29:57.458629 | ubuntu-noble | "writeable": true, 2026-08-13 20:29:57.458715 | ubuntu-noble | "wusr": true, 2026-08-13 20:29:57.458803 | ubuntu-noble | "xgrp": true, 2026-08-13 20:29:57.458910 | ubuntu-noble | "xoth": true, 2026-08-13 20:29:57.459000 | ubuntu-noble | "xusr": true 2026-08-13 20:29:57.459085 | ubuntu-noble | } 2026-08-13 20:29:57.459172 | ubuntu-noble | }, 2026-08-13 20:29:57.459262 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.459348 | ubuntu-noble | } 2026-08-13 20:29:57.459429 | ubuntu-noble | 2026-08-13 20:29:57.459523 | ubuntu-noble | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-13 20:29:57.459617 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.063) 0:00:07.582 ******* 2026-08-13 20:29:57.506109 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c', 'pid': 3206, 'restart_count': 0, 'started_at': '2026-08-13T20:28:47.871029569Z'}}) => { 2026-08-13 20:29:57.506255 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.506457 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.506649 | ubuntu-noble | "item": { 2026-08-13 20:29:57.506850 | ubuntu-noble | "key": "molecule-upgrade-busybox", 2026-08-13 20:29:57.507068 | ubuntu-noble | "value": { 2026-08-13 20:29:57.507286 | ubuntu-noble | "id": "9864ab0a5465d7359816280eea8f768779f9848f916daa54761060ed8401f41c", 2026-08-13 20:29:57.507466 | ubuntu-noble | "pid": 3206, 2026-08-13 20:29:57.507666 | ubuntu-noble | "restart_count": 0, 2026-08-13 20:29:57.507881 | ubuntu-noble | "started_at": "2026-08-13T20:28:47.871029569Z" 2026-08-13 20:29:57.508078 | ubuntu-noble | } 2026-08-13 20:29:57.508263 | ubuntu-noble | }, 2026-08-13 20:29:57.508461 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.508644 | ubuntu-noble | } 2026-08-13 20:29:57.509012 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc', 'pid': 3270, 'restart_count': 0, 'started_at': '2026-08-13T20:28:48.467944132Z'}}) => { 2026-08-13 20:29:57.509211 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:29:57.509405 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.509596 | ubuntu-noble | "item": { 2026-08-13 20:29:57.509792 | ubuntu-noble | "key": "molecule-upgrade-nginx", 2026-08-13 20:29:57.510026 | ubuntu-noble | "value": { 2026-08-13 20:29:57.510236 | ubuntu-noble | "id": "2f64ca053ab4a4bbb86b141e657164add8fd359a8704d30420fd07b84c4bcfbc", 2026-08-13 20:29:57.510421 | ubuntu-noble | "pid": 3270, 2026-08-13 20:29:57.510615 | ubuntu-noble | "restart_count": 0, 2026-08-13 20:29:57.510814 | ubuntu-noble | "started_at": "2026-08-13T20:28:48.467944132Z" 2026-08-13 20:29:57.511036 | ubuntu-noble | } 2026-08-13 20:29:57.511214 | ubuntu-noble | }, 2026-08-13 20:29:57.511432 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.511628 | ubuntu-noble | } 2026-08-13 20:29:57.511805 | ubuntu-noble | 2026-08-13 20:29:57.512049 | ubuntu-noble | TASK [Read counter workload progress after upgrade] **************************** 2026-08-13 20:29:57.512245 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.061) 0:00:07.644 ******* 2026-08-13 20:29:57.908444 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:57.908604 | ubuntu-noble | 2026-08-13 20:29:57.908829 | ubuntu-noble | TASK [Assert counter workload remained functional] ***************************** 2026-08-13 20:29:57.909086 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.398) 0:00:08.042 ******* 2026-08-13 20:29:57.938713 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:29:57.938913 | ubuntu-noble | "changed": false, 2026-08-13 20:29:57.939123 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:29:57.939319 | ubuntu-noble | } 2026-08-13 20:29:57.939502 | ubuntu-noble | 2026-08-13 20:29:57.939759 | ubuntu-noble | TASK [Verify HTTP workload is functional] ************************************** 2026-08-13 20:29:57.940052 | ubuntu-noble | Thursday 13 August 2026 20:29:57 +0000 (0:00:00.034) 0:00:08.077 ******* 2026-08-13 20:29:58.555937 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:29:58.556123 | ubuntu-noble | 2026-08-13 20:29:58.556379 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:29:58.556628 | ubuntu-noble | ubuntu-noble : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:29:58.556833 | ubuntu-noble | 2026-08-13 20:29:58.557081 | ubuntu-noble | 2026-08-13 20:29:58.557289 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:29:58.557516 | ubuntu-noble | Thursday 13 August 2026 20:29:58 +0000 (0:00:00.617) 0:00:08.694 ******* 2026-08-13 20:29:58.557712 | ubuntu-noble | =============================================================================== 2026-08-13 20:29:58.557961 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.14s 2026-08-13 20:29:58.558232 | ubuntu-noble | Inspect installed Docker binary links ----------------------------------- 1.31s 2026-08-13 20:29:58.558446 | ubuntu-noble | Inspect workload containers after upgrade ------------------------------- 0.66s 2026-08-13 20:29:58.558663 | ubuntu-noble | Verify HTTP workload is functional -------------------------------------- 0.62s 2026-08-13 20:29:58.558905 | ubuntu-noble | Read current Docker service PID ----------------------------------------- 0.46s 2026-08-13 20:29:58.559131 | ubuntu-noble | Read pre-upgrade state -------------------------------------------------- 0.43s 2026-08-13 20:29:58.559342 | ubuntu-noble | Read counter workload progress after upgrade ---------------------------- 0.40s 2026-08-13 20:29:58.559556 | ubuntu-noble | Read current Docker server version -------------------------------------- 0.36s 2026-08-13 20:29:58.559763 | ubuntu-noble | Read installed Docker daemon version ------------------------------------ 0.35s 2026-08-13 20:29:58.560014 | ubuntu-noble | Read current Docker service invocation ID ------------------------------- 0.33s 2026-08-13 20:29:58.560213 | ubuntu-noble | Inspect current Docker socket ------------------------------------------- 0.33s 2026-08-13 20:29:58.560427 | ubuntu-noble | Resolve running Docker daemon executable -------------------------------- 0.32s 2026-08-13 20:29:58.560637 | ubuntu-noble | Read running Docker daemon executable inode ----------------------------- 0.31s 2026-08-13 20:29:58.560852 | ubuntu-noble | Read future Docker daemon configuration --------------------------------- 0.30s 2026-08-13 20:29:58.561093 | ubuntu-noble | Build current workload state -------------------------------------------- 0.07s 2026-08-13 20:29:58.561306 | ubuntu-noble | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-13 20:29:58.561525 | ubuntu-noble | Assert workload containers were neither recreated nor restarted --------- 0.06s 2026-08-13 20:29:58.561736 | ubuntu-noble | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-13 20:29:58.561995 | ubuntu-noble | Decode future Docker daemon configuration ------------------------------- 0.04s 2026-08-13 20:29:58.562234 | ubuntu-noble | Assert counter workload remained functional ----------------------------- 0.03s 2026-08-13 20:29:58.638687 | ubuntu-noble | INFO [docker-upgrade > verify] Executed: Successful 2026-08-13 20:29:58.649665 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:29:58.649993 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:29:58.655630 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:29:58.655705 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:29:58.655776 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:29:58.656062 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:29:59.067303 | ubuntu-noble | ok: Runtime: 0:02:41.576030 2026-08-13 20:29:59.079090 | 2026-08-13 20:29:59.079141 | PLAY RECAP 2026-08-13 20:29:59.079183 | ubuntu-noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:29:59.079205 | 2026-08-13 20:29:59.181899 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:29:59.184412 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:29:59.762456 | 2026-08-13 20:29:59.762564 | PLAY [all] 2026-08-13 20:29:59.773534 | 2026-08-13 20:29:59.773607 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:29:59.817838 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:29:59.827255 | 2026-08-13 20:29:59.827358 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:29:59.861146 | ubuntu-noble | ok 2026-08-13 20:29:59.868472 | 2026-08-13 20:29:59.868537 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:30:00.247105 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/work/logs" 2026-08-13 20:30:00.455198 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/work/artifacts" 2026-08-13 20:30:00.643752 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/85b37a3e5cde4df78e98513bf48eea5c/work/docs" 2026-08-13 20:30:00.666553 | 2026-08-13 20:30:00.666677 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:30:01.331848 | ubuntu-noble | ok 2026-08-13 20:30:01.332034 | ubuntu-noble | changed: All items complete 2026-08-13 20:30:01.332062 | 2026-08-13 20:30:01.802447 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 20:30:02.295943 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 20:30:02.327496 | 2026-08-13 20:30:02.327765 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:30:02.801811 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006993 2026-08-13 20:30:03.045499 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007725 2026-08-13 20:30:03.060080 | 2026-08-13 20:30:03.060655 | PLAY [all] 2026-08-13 20:30:03.068844 | 2026-08-13 20:30:03.068927 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:30:03.529211 | ubuntu-noble | changed 2026-08-13 20:30:03.536883 | 2026-08-13 20:30:03.536947 | PLAY RECAP 2026-08-13 20:30:03.537040 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:30:03.537077 | 2026-08-13 20:30:03.696117 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:30:03.700103 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:30:04.272821 | 2026-08-13 20:30:04.272938 | PLAY [localhost] 2026-08-13 20:30:04.283188 | 2026-08-13 20:30:04.283259 | TASK [Generate Zuul manifest] 2026-08-13 20:30:04.304271 | localhost | ok 2026-08-13 20:30:04.322770 | 2026-08-13 20:30:04.322844 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:30:04.685190 | localhost | changed 2026-08-13 20:30:04.712026 | 2026-08-13 20:30:04.712146 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:30:04.740759 | localhost | ok 2026-08-13 20:30:04.747139 | 2026-08-13 20:30:04.747201 | TASK [Upload logs] 2026-08-13 20:30:04.764087 | localhost | ok 2026-08-13 20:30:04.819294 | 2026-08-13 20:30:04.819400 | TASK [Set zuul-log-path fact] 2026-08-13 20:30:04.840260 | localhost | ok 2026-08-13 20:30:04.851084 | 2026-08-13 20:30:04.851148 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:30:04.881866 | localhost | ok 2026-08-13 20:30:04.889843 | 2026-08-13 20:30:04.889906 | TASK [upload-logs : Create log directories] 2026-08-13 20:30:05.265963 | localhost | changed 2026-08-13 20:30:05.273870 | 2026-08-13 20:30:05.273979 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:30:05.646814 | localhost -> localhost | ok: Runtime: 0:00:00.003634 2026-08-13 20:30:05.653337 | 2026-08-13 20:30:05.653434 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:30:06.099496 | localhost | Output suppressed because no_log was given 2026-08-13 20:30:06.105285 | 2026-08-13 20:30:06.105382 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:30:06.151248 | localhost | skipping: Conditional result was False 2026-08-13 20:30:06.158744 | localhost | skipping: Conditional result was False 2026-08-13 20:30:06.167788 | 2026-08-13 20:30:06.167917 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:30:06.210597 | localhost | skipping: Conditional result was False 2026-08-13 20:30:06.210913 | 2026-08-13 20:30:06.215148 | localhost | skipping: Conditional result was False 2026-08-13 20:30:06.226831 | 2026-08-13 20:30:06.227574 | LOOP [upload-logs : Upload console log and json output]