2026-08-13 20:10:57.688801 | Job console starting 2026-08-13 20:10:57.700834 | Updating git repos 2026-08-13 20:10:57.728980 | Cloning repos into workspace 2026-08-13 20:10:57.762533 | Restoring repo states 2026-08-13 20:10:57.771128 | Merging changes 2026-08-13 20:10:58.554441 | Checking out repos 2026-08-13 20:10:58.586516 | Preparing playbooks 2026-08-13 20:11:00.349940 | Running Ansible setup 2026-08-13 20:11:03.802597 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:11:04.387632 | 2026-08-13 20:11:04.387745 | PLAY [localhost] 2026-08-13 20:11:04.395811 | 2026-08-13 20:11:04.395881 | TASK [Gathering Facts] 2026-08-13 20:11:05.504933 | localhost | ok 2026-08-13 20:11:05.512724 | 2026-08-13 20:11:05.516211 | TASK [Setup log path fact] 2026-08-13 20:11:05.537905 | localhost | ok 2026-08-13 20:11:05.548209 | 2026-08-13 20:11:05.548279 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:11:05.579029 | localhost | ok 2026-08-13 20:11:05.587955 | 2026-08-13 20:11:05.588024 | TASK [emit-job-header : Print job information] 2026-08-13 20:11:05.631170 | # Job Information 2026-08-13 20:11:05.631421 | Ansible Version: 2.16.18 2026-08-13 20:11:05.631460 | Job: ansible-collection-containers-molecule-docker-upgrade-debian-trixie 2026-08-13 20:11:05.631485 | Pipeline: check 2026-08-13 20:11:05.631506 | Executor: 2d72f0692154 2026-08-13 20:11:05.631526 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/122 2026-08-13 20:11:05.631548 | Event ID: 61fb99a0-9751-11f1-937b-ceb78378cf33 2026-08-13 20:11:05.634473 | 2026-08-13 20:11:05.634547 | LOOP [emit-job-header : Print node information] 2026-08-13 20:11:05.716993 | localhost | ok: 2026-08-13 20:11:05.717201 | localhost | # Node Information 2026-08-13 20:11:05.717242 | localhost | Inventory Hostname: debian-trixie 2026-08-13 20:11:05.717272 | localhost | Hostname: np0000189335 2026-08-13 20:11:05.717300 | localhost | Username: zuul 2026-08-13 20:11:05.717332 | localhost | Distro: Debian 13.6 2026-08-13 20:11:05.717360 | localhost | Provider: yul1 2026-08-13 20:11:05.717386 | localhost | Region: ca-ymq-1 2026-08-13 20:11:05.717412 | localhost | Label: debian-trixie 2026-08-13 20:11:05.717439 | localhost | Product Name: OpenStack Nova 2026-08-13 20:11:05.717465 | localhost | Interface IP: 199.19.213.177 2026-08-13 20:11:05.728178 | 2026-08-13 20:11:05.728342 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:11:06.117624 | localhost -> localhost | changed 2026-08-13 20:11:06.132838 | 2026-08-13 20:11:06.132910 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:11:06.977269 | localhost -> localhost | changed 2026-08-13 20:11:06.986308 | 2026-08-13 20:11:06.986382 | PLAY [all] 2026-08-13 20:11:06.993544 | 2026-08-13 20:11:06.993610 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:11:07.198408 | debian-trixie -> localhost | ok 2026-08-13 20:11:07.205568 | 2026-08-13 20:11:07.205654 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:11:07.234561 | debian-trixie | ok 2026-08-13 20:11:07.263940 | debian-trixie | included: /var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:11:07.268637 | 2026-08-13 20:11:07.268705 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:11:08.264409 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-08-13 20:11:08.264601 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/work/9a079db1bc0b4ad5871eafe486fd7316_id_rsa 2026-08-13 20:11:08.264649 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/work/9a079db1bc0b4ad5871eafe486fd7316_id_rsa.pub 2026-08-13 20:11:08.264683 | debian-trixie -> localhost | The key fingerprint is: 2026-08-13 20:11:08.264715 | debian-trixie -> localhost | SHA256:T6+wk3FGfjbWxY2JCUkCtfrevRusEJGgC34g2V09eX8 zuul-build-sshkey 2026-08-13 20:11:08.264761 | debian-trixie -> localhost | The key's randomart image is: 2026-08-13 20:11:08.264793 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-08-13 20:11:08.264833 | debian-trixie -> localhost | | ++oo.. | 2026-08-13 20:11:08.264865 | debian-trixie -> localhost | | o . o .+++ | 2026-08-13 20:11:08.264893 | debian-trixie -> localhost | |o + o +o o o +.| 2026-08-13 20:11:08.264922 | debian-trixie -> localhost | | o o . . .. + E +| 2026-08-13 20:11:08.264949 | debian-trixie -> localhost | | . o . So. o . | 2026-08-13 20:11:08.265003 | debian-trixie -> localhost | | . ..++o= . | 2026-08-13 20:11:08.265034 | debian-trixie -> localhost | | +=.++. | 2026-08-13 20:11:08.265061 | debian-trixie -> localhost | | .o= + . | 2026-08-13 20:11:08.265092 | debian-trixie -> localhost | | o.+ +o | 2026-08-13 20:11:08.265121 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-08-13 20:11:08.265183 | debian-trixie -> localhost | ok: Runtime: 0:00:00.610931 2026-08-13 20:11:08.270630 | 2026-08-13 20:11:08.270693 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:11:08.292646 | debian-trixie | ok 2026-08-13 20:11:08.300674 | debian-trixie | included: /var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:11:08.307300 | 2026-08-13 20:11:08.307379 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:11:08.331267 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:11:08.339559 | 2026-08-13 20:11:08.339628 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:11:08.843467 | debian-trixie | changed 2026-08-13 20:11:08.847671 | 2026-08-13 20:11:08.847739 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:11:09.052561 | debian-trixie | ok 2026-08-13 20:11:09.059891 | 2026-08-13 20:11:09.059959 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:11:09.607863 | debian-trixie | changed 2026-08-13 20:11:09.613675 | 2026-08-13 20:11:09.613774 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:11:10.143527 | debian-trixie | changed 2026-08-13 20:11:10.150070 | 2026-08-13 20:11:10.150168 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:11:10.176614 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:11:10.185651 | 2026-08-13 20:11:10.185787 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:11:10.598247 | debian-trixie -> localhost | changed 2026-08-13 20:11:10.610053 | 2026-08-13 20:11:10.610126 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:11:10.906048 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/work/9a079db1bc0b4ad5871eafe486fd7316_id_rsa (zuul-build-sshkey) 2026-08-13 20:11:10.906236 | debian-trixie -> localhost | ok: Runtime: 0:00:00.011996 2026-08-13 20:11:10.911523 | 2026-08-13 20:11:10.911594 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:11:11.247975 | debian-trixie | ok 2026-08-13 20:11:11.253128 | 2026-08-13 20:11:11.253196 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:11:11.277419 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:11:11.289581 | 2026-08-13 20:11:11.289734 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:11:11.648465 | debian-trixie | ok 2026-08-13 20:11:11.656047 | 2026-08-13 20:11:11.656138 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:11:12.414896 | debian-trixie | Output suppressed because no_log was given 2026-08-13 20:11:12.423500 | 2026-08-13 20:11:12.423572 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:11:12.630814 | debian-trixie | ok: "logs" 2026-08-13 20:11:12.631100 | debian-trixie | ok: All items complete 2026-08-13 20:11:12.631144 | 2026-08-13 20:11:12.824237 | debian-trixie | ok: "artifacts" 2026-08-13 20:11:13.008052 | debian-trixie | ok: "docs" 2026-08-13 20:11:13.015702 | 2026-08-13 20:11:13.015812 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:11:13.231858 | debian-trixie | changed: "logs" 2026-08-13 20:11:13.418948 | debian-trixie | changed: "artifacts" 2026-08-13 20:11:13.602162 | debian-trixie | changed: "docs" 2026-08-13 20:11:13.619600 | 2026-08-13 20:11:13.619712 | PLAY RECAP 2026-08-13 20:11:13.619784 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:11:13.619825 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:11:13.619855 | 2026-08-13 20:11:13.742747 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:11:13.745061 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:11:14.335661 | 2026-08-13 20:11:14.335804 | PLAY [all] 2026-08-13 20:11:14.346356 | 2026-08-13 20:11:14.346465 | TASK [setup-uv : Extract archive] 2026-08-13 20:11:17.664594 | debian-trixie | changed 2026-08-13 20:11:17.671182 | 2026-08-13 20:11:17.671290 | TASK [setup-uv : Print version] 2026-08-13 20:11:18.021321 | debian-trixie | uv 0.8.13 2026-08-13 20:11:18.200425 | debian-trixie | ok: Runtime: 0:00:00.009569 2026-08-13 20:11:18.216020 | 2026-08-13 20:11:18.216272 | TASK [Install Ansible collection siblings] 2026-08-13 20:11:18.625891 | debian-trixie | ok: 2026-08-13 20:11:18.626148 | debian-trixie | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:11:18.626189 | debian-trixie | Skipping community.general: no checked-out sibling 2026-08-13 20:11:18.628575 | 2026-08-13 20:11:18.628642 | PLAY RECAP 2026-08-13 20:11:18.628709 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:11:18.628741 | 2026-08-13 20:11:18.794143 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:11:18.796313 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:11:19.420308 | 2026-08-13 20:11:19.420467 | PLAY [all] 2026-08-13 20:11:19.431752 | 2026-08-13 20:11:19.431830 | LOOP [Check inventory directories] 2026-08-13 20:11:19.748711 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:11:19.926329 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-13 20:11:20.100537 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-13 20:11:20.117011 | 2026-08-13 20:11:20.118049 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:11:21.013465 | debian-trixie | changed: 2026-08-13 20:11:21.013694 | debian-trixie | { 2026-08-13 20:11:21.013744 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:11:21.013786 | debian-trixie | "changed": false, 2026-08-13 20:11:21.013822 | debian-trixie | "failed": false, 2026-08-13 20:11:21.013987 | debian-trixie | "invocation": { 2026-08-13 20:11:21.014042 | debian-trixie | "module_args": { 2026-08-13 20:11:21.014110 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:11:21.014173 | debian-trixie | "follow": true, 2026-08-13 20:11:21.014213 | debian-trixie | "get_attributes": true, 2026-08-13 20:11:21.014280 | debian-trixie | "get_checksum": true, 2026-08-13 20:11:21.014341 | debian-trixie | "get_mime": true, 2026-08-13 20:11:21.014380 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:11:21.014444 | debian-trixie | } 2026-08-13 20:11:21.014503 | debian-trixie | }, 2026-08-13 20:11:21.014667 | debian-trixie | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:11:21.014737 | debian-trixie | "stat": { 2026-08-13 20:11:21.014776 | debian-trixie | "atime": 1786651872.3014283, 2026-08-13 20:11:21.014829 | debian-trixie | "attr_flags": "e", 2026-08-13 20:11:21.014863 | debian-trixie | "attributes": [ 2026-08-13 20:11:21.014916 | debian-trixie | "extents" 2026-08-13 20:11:21.014947 | debian-trixie | ], 2026-08-13 20:11:21.015151 | debian-trixie | "block_size": 4096, 2026-08-13 20:11:21.015182 | debian-trixie | "blocks": 8, 2026-08-13 20:11:21.015234 | debian-trixie | "charset": "unknown", 2026-08-13 20:11:21.015268 | debian-trixie | "ctime": 1786651872.3134284, 2026-08-13 20:11:21.015324 | debian-trixie | "dev": 65025, 2026-08-13 20:11:21.015356 | debian-trixie | "device_type": 0, 2026-08-13 20:11:21.015410 | debian-trixie | "executable": true, 2026-08-13 20:11:21.015441 | debian-trixie | "exists": true, 2026-08-13 20:11:21.015492 | debian-trixie | "gid": 1000, 2026-08-13 20:11:21.015524 | debian-trixie | "gr_name": "zuul", 2026-08-13 20:11:21.015576 | debian-trixie | "inode": 519191, 2026-08-13 20:11:21.015607 | debian-trixie | "isblk": false, 2026-08-13 20:11:21.015662 | debian-trixie | "ischr": false, 2026-08-13 20:11:21.015693 | debian-trixie | "isdir": true, 2026-08-13 20:11:21.015746 | debian-trixie | "isfifo": false, 2026-08-13 20:11:21.015777 | debian-trixie | "isgid": false, 2026-08-13 20:11:21.015829 | debian-trixie | "islnk": false, 2026-08-13 20:11:21.015860 | debian-trixie | "isreg": false, 2026-08-13 20:11:21.015916 | debian-trixie | "issock": false, 2026-08-13 20:11:21.015946 | debian-trixie | "isuid": false, 2026-08-13 20:11:21.016001 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:11:21.016031 | debian-trixie | "mode": "0755", 2026-08-13 20:11:21.016084 | debian-trixie | "mtime": 1786651857.7869074, 2026-08-13 20:11:21.016113 | debian-trixie | "nlink": 11, 2026-08-13 20:11:21.016167 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:11:21.016197 | debian-trixie | "pw_name": "zuul", 2026-08-13 20:11:21.016259 | debian-trixie | "readable": true, 2026-08-13 20:11:21.016290 | debian-trixie | "rgrp": true, 2026-08-13 20:11:21.016345 | debian-trixie | "roth": true, 2026-08-13 20:11:21.016374 | debian-trixie | "rusr": true, 2026-08-13 20:11:21.016430 | debian-trixie | "size": 4096, 2026-08-13 20:11:21.016459 | debian-trixie | "uid": 1000, 2026-08-13 20:11:21.016516 | debian-trixie | "version": "1560435465", 2026-08-13 20:11:21.016564 | debian-trixie | "wgrp": false, 2026-08-13 20:11:21.016603 | debian-trixie | "woth": false, 2026-08-13 20:11:21.016655 | debian-trixie | "writeable": true, 2026-08-13 20:11:21.016689 | debian-trixie | "wusr": true, 2026-08-13 20:11:21.016739 | debian-trixie | "xgrp": true, 2026-08-13 20:11:21.016772 | debian-trixie | "xoth": true, 2026-08-13 20:11:21.016824 | debian-trixie | "xusr": true 2026-08-13 20:11:21.016857 | debian-trixie | } 2026-08-13 20:11:21.016905 | debian-trixie | } 2026-08-13 20:11:21.016997 | debian-trixie | ok: All items complete 2026-08-13 20:11:21.017040 | 2026-08-13 20:11:21.019660 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:11:21.021890 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:11:21.036570 | 2026-08-13 20:11:21.036791 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:11:21.419845 | debian-trixie | changed: 1 replacements made 2026-08-13 20:11:21.422922 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:11:21.433546 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:11:21.448370 | 2026-08-13 20:11:21.448585 | TASK [Run Molecule scenario] 2026-08-13 20:11:21.855315 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-13 20:11:21.855421 | debian-trixie | Creating virtual environment at: .venv 2026-08-13 20:11:22.121524 | debian-trixie | Downloading pygments (1.2MiB) 2026-08-13 20:11:22.121779 | debian-trixie | Downloading cryptography (4.3MiB) 2026-08-13 20:11:22.122064 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-08-13 20:11:22.295736 | debian-trixie | Downloading cryptography 2026-08-13 20:11:22.355427 | debian-trixie | Downloading pygments 2026-08-13 20:11:22.537390 | debian-trixie | Downloading ansible-core 2026-08-13 20:11:22.583836 | debian-trixie | Installed 36 packages in 45ms 2026-08-13 20:11:23.227871 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:11:23.227896 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:11:24.107051 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:11:24.107196 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-08-13 20:11:24.107461 | debian-trixie | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-13 20:11:24.107604 | debian-trixie | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:11:35.718175 | debian-trixie | INFO [docker-upgrade > dependency] Executing 2026-08-13 20:11:35.718537 | debian-trixie | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:11:35.718847 | debian-trixie | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:11:35.719035 | debian-trixie | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:11:35.726043 | debian-trixie | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:11:35.726394 | debian-trixie | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:11:35.731642 | debian-trixie | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:11:35.731758 | debian-trixie | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:11:35.731847 | debian-trixie | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:11:35.737357 | debian-trixie | INFO [docker-upgrade > syntax] Executing 2026-08-13 20:11:36.226568 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:11:36.226951 | debian-trixie | [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:11:36.227247 | debian-trixie | 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:11:36.227520 | debian-trixie | 2026-08-13 20:11:36.664677 | debian-trixie | 2026-08-13 20:11:36.665035 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-13 20:11:36.729867 | debian-trixie | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-13 20:11:36.740975 | debian-trixie | INFO [docker-upgrade > create] Executing 2026-08-13 20:11:36.742369 | debian-trixie | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:11:36.747706 | debian-trixie | INFO [docker-upgrade > prepare] Executing 2026-08-13 20:11:37.223380 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:11:37.223503 | debian-trixie | [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:11:37.223735 | debian-trixie | 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:11:37.223899 | debian-trixie | 2026-08-13 20:11:37.693081 | debian-trixie | 2026-08-13 20:11:37.693217 | debian-trixie | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-13 20:11:37.693428 | debian-trixie | 2026-08-13 20:11:37.693619 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:11:37.693817 | debian-trixie | Thursday 13 August 2026 20:11:37 +0000 (0:00:00.040) 0:00:00.040 ******* 2026-08-13 20:11:38.933003 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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:11:38.936270 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:11:38.936448 | debian-trixie | 2026-08-13 20:11:38.936633 | debian-trixie | TASK [Update "apt" cache] ****************************************************** 2026-08-13 20:11:38.936848 | debian-trixie | Thursday 13 August 2026 20:11:38 +0000 (0:00:01.243) 0:00:01.283 ******* 2026-08-13 20:11:43.557278 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:11:43.557364 | debian-trixie | 2026-08-13 20:11:43.557517 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:11:43.557726 | debian-trixie | Thursday 13 August 2026 20:11:43 +0000 (0:00:04.620) 0:00:05.904 ******* 2026-08-13 20:11:44.045256 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:11:44.045350 | debian-trixie | 2026-08-13 20:11:44.045363 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:11:44.045436 | debian-trixie | Thursday 13 August 2026 20:11:44 +0000 (0:00:00.486) 0:00:06.390 ******* 2026-08-13 20:11:44.079601 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:11:44.079662 | debian-trixie | 2026-08-13 20:11:44.079762 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:11:44.079853 | debian-trixie | Thursday 13 August 2026 20:11:44 +0000 (0:00:00.036) 0:00:06.427 ******* 2026-08-13 20:11:44.525326 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:11:44.525428 | debian-trixie | 2026-08-13 20:11:44.525605 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:11:44.525806 | debian-trixie | Thursday 13 August 2026 20:11:44 +0000 (0:00:00.444) 0:00:06.872 ******* 2026-08-13 20:11:44.635570 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:11:44.635669 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:11:44.635869 | debian-trixie | } 2026-08-13 20:11:44.636043 | debian-trixie | 2026-08-13 20:11:44.636237 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:11:44.636426 | debian-trixie | Thursday 13 August 2026 20:11:44 +0000 (0:00:00.110) 0:00:06.982 ******* 2026-08-13 20:11:45.465808 | debian-trixie | [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:11:45.470346 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:11:45.470439 | debian-trixie | 2026-08-13 20:11:45.470583 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:11:45.470677 | debian-trixie | Thursday 13 August 2026 20:11:45 +0000 (0:00:00.835) 0:00:07.817 ******* 2026-08-13 20:11:45.496207 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:11:45.496324 | debian-trixie | 2026-08-13 20:11:45.496483 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:11:45.496639 | debian-trixie | Thursday 13 August 2026 20:11:45 +0000 (0:00:00.025) 0:00:07.843 ******* 2026-08-13 20:11:45.528619 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:11:45.528763 | debian-trixie | 2026-08-13 20:11:45.529028 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:11:45.529250 | debian-trixie | Thursday 13 August 2026 20:11:45 +0000 (0:00:00.032) 0:00:07.875 ******* 2026-08-13 20:11:45.859652 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:11:45.859814 | debian-trixie | 2026-08-13 20:11:45.860036 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:11:45.860244 | debian-trixie | Thursday 13 August 2026 20:11:45 +0000 (0:00:00.330) 0:00:08.206 ******* 2026-08-13 20:11:46.927454 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:11:46.927565 | debian-trixie | 2026-08-13 20:11:46.927778 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:11:46.928031 | debian-trixie | Thursday 13 August 2026 20:11:46 +0000 (0:00:01.067) 0:00:09.274 ******* 2026-08-13 20:11:47.005984 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:11:47.006182 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:11:47.006382 | debian-trixie | } 2026-08-13 20:11:47.006579 | debian-trixie | 2026-08-13 20:11:47.006794 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:11:47.006992 | debian-trixie | Thursday 13 August 2026 20:11:47 +0000 (0:00:00.079) 0:00:09.353 ******* 2026-08-13 20:11:48.101571 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:11:48.101711 | debian-trixie | 2026-08-13 20:11:48.101915 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:11:48.102107 | debian-trixie | Thursday 13 August 2026 20:11:48 +0000 (0:00:01.094) 0:00:10.447 ******* 2026-08-13 20:11:51.247725 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:11:51.247859 | debian-trixie | 2026-08-13 20:11:51.248059 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:11:51.248252 | debian-trixie | Thursday 13 August 2026 20:11:51 +0000 (0:00:03.146) 0:00:13.594 ******* 2026-08-13 20:11:51.271055 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:11:51.271110 | debian-trixie | 2026-08-13 20:11:51.271207 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:11:51.271295 | debian-trixie | Thursday 13 August 2026 20:11:51 +0000 (0:00:00.023) 0:00:13.618 ******* 2026-08-13 20:11:51.296151 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:11:51.296305 | debian-trixie | 2026-08-13 20:11:51.296501 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:11:51.296687 | debian-trixie | Thursday 13 August 2026 20:11:51 +0000 (0:00:00.024) 0:00:13.643 ******* 2026-08-13 20:11:51.320556 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:11:51.320729 | debian-trixie | 2026-08-13 20:11:51.320965 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:11:51.321157 | debian-trixie | Thursday 13 August 2026 20:11:51 +0000 (0:00:00.024) 0:00:13.667 ******* 2026-08-13 20:11:56.964339 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:11:56.964368 | debian-trixie | 2026-08-13 20:11:56.964376 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:11:56.964383 | debian-trixie | Thursday 13 August 2026 20:11:56 +0000 (0:00:05.641) 0:00:19.309 ******* 2026-08-13 20:11:57.747031 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:11:57.747204 | debian-trixie | 2026-08-13 20:11:57.747430 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:11:57.747683 | debian-trixie | Thursday 13 August 2026 20:11:57 +0000 (0:00:00.784) 0:00:20.094 ******* 2026-08-13 20:11:59.151687 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-13 20:11:59.151723 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:11:59.151733 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:11:59.151741 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:11:59.151749 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:11:59.151758 | debian-trixie | 2026-08-13 20:11:59.151767 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:11:59.151777 | debian-trixie | Thursday 13 August 2026 20:11:59 +0000 (0:00:01.402) 0:00:21.496 ******* 2026-08-13 20:12:00.005123 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:00.005180 | debian-trixie | 2026-08-13 20:12:00.005258 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:12:00.005345 | debian-trixie | Thursday 13 August 2026 20:12:00 +0000 (0:00:00.852) 0:00:22.349 ******* 2026-08-13 20:12:00.005622 | debian-trixie | 2026-08-13 20:12:00.005643 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-13 20:12:00.005647 | debian-trixie | Thursday 13 August 2026 20:12:00 +0000 (0:00:00.003) 0:00:22.352 ******* 2026-08-13 20:12:01.057227 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:01.057366 | debian-trixie | 2026-08-13 20:12:01.057486 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-13 20:12:01.057602 | debian-trixie | Thursday 13 August 2026 20:12:01 +0000 (0:00:01.050) 0:00:23.403 ******* 2026-08-13 20:12:01.672996 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:01.673049 | debian-trixie | 2026-08-13 20:12:01.673179 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:12:01.673314 | debian-trixie | Thursday 13 August 2026 20:12:01 +0000 (0:00:00.613) 0:00:24.017 ******* 2026-08-13 20:12:02.523221 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:02.523270 | debian-trixie | 2026-08-13 20:12:02.523363 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:12:02.523491 | debian-trixie | Thursday 13 August 2026 20:12:02 +0000 (0:00:00.853) 0:00:24.870 ******* 2026-08-13 20:12:02.828402 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:02.828491 | debian-trixie | 2026-08-13 20:12:02.828729 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-13 20:12:02.828972 | debian-trixie | Thursday 13 August 2026 20:12:02 +0000 (0:00:00.304) 0:00:25.175 ******* 2026-08-13 20:12:03.136951 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:03.137119 | debian-trixie | 2026-08-13 20:12:03.137334 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:12:03.137628 | debian-trixie | Thursday 13 August 2026 20:12:03 +0000 (0:00:00.308) 0:00:25.483 ******* 2026-08-13 20:12:03.177977 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:12:03.178004 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-13 20:12:03.178010 | debian-trixie | } 2026-08-13 20:12:03.178017 | debian-trixie | 2026-08-13 20:12:03.178023 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:12:03.178029 | debian-trixie | Thursday 13 August 2026 20:12:03 +0000 (0:00:00.039) 0:00:25.523 ******* 2026-08-13 20:12:04.087757 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:04.087804 | debian-trixie | 2026-08-13 20:12:04.087909 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:12:04.088034 | debian-trixie | Thursday 13 August 2026 20:12:04 +0000 (0:00:00.909) 0:00:26.433 ******* 2026-08-13 20:12:08.696463 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:08.696516 | debian-trixie | 2026-08-13 20:12:08.696586 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:12:08.696679 | debian-trixie | Thursday 13 August 2026 20:12:08 +0000 (0:00:04.610) 0:00:31.043 ******* 2026-08-13 20:12:09.647906 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:09.648005 | debian-trixie | 2026-08-13 20:12:09.648147 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:12:09.648288 | debian-trixie | Thursday 13 August 2026 20:12:09 +0000 (0:00:00.951) 0:00:31.995 ******* 2026-08-13 20:12:09.680350 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:09.680426 | debian-trixie | 2026-08-13 20:12:09.680519 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:12:09.680610 | debian-trixie | Thursday 13 August 2026 20:12:09 +0000 (0:00:00.028) 0:00:32.023 ******* 2026-08-13 20:12:10.166241 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:10.166383 | debian-trixie | 2026-08-13 20:12:10.166589 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:12:10.166787 | debian-trixie | Thursday 13 August 2026 20:12:10 +0000 (0:00:00.489) 0:00:32.513 ******* 2026-08-13 20:12:11.330797 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:12:11.330866 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:12:11.330991 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:12:11.331121 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:12:11.331239 | debian-trixie | 2026-08-13 20:12:11.331374 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:12:11.331505 | debian-trixie | Thursday 13 August 2026 20:12:11 +0000 (0:00:01.164) 0:00:33.677 ******* 2026-08-13 20:12:12.028707 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:12.029178 | debian-trixie | 2026-08-13 20:12:12.029204 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:12:12.029210 | debian-trixie | Thursday 13 August 2026 20:12:12 +0000 (0:00:00.697) 0:00:34.375 ******* 2026-08-13 20:12:12.953502 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-13 20:12:12.953597 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:12:12.954152 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:12:12.954193 | debian-trixie | 2026-08-13 20:12:12.954200 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:12:12.954205 | debian-trixie | Thursday 13 August 2026 20:12:12 +0000 (0:00:00.923) 0:00:35.298 ******* 2026-08-13 20:12:13.665213 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:13.665262 | debian-trixie | 2026-08-13 20:12:13.665349 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:12:13.665437 | debian-trixie | Thursday 13 August 2026 20:12:13 +0000 (0:00:00.711) 0:00:36.009 ******* 2026-08-13 20:12:14.373614 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:14.373710 | debian-trixie | 2026-08-13 20:12:14.373854 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:12:14.373994 | debian-trixie | Thursday 13 August 2026 20:12:14 +0000 (0:00:00.708) 0:00:36.718 ******* 2026-08-13 20:12:14.374114 | debian-trixie | 2026-08-13 20:12:14.374253 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-13 20:12:14.374376 | debian-trixie | Thursday 13 August 2026 20:12:14 +0000 (0:00:00.002) 0:00:36.720 ******* 2026-08-13 20:12:15.168511 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:15.168651 | debian-trixie | 2026-08-13 20:12:15.169137 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:12:15.169171 | debian-trixie | Thursday 13 August 2026 20:12:15 +0000 (0:00:00.794) 0:00:37.515 ******* 2026-08-13 20:12:15.209285 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:15.209405 | debian-trixie | 2026-08-13 20:12:15.209538 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:12:15.209665 | debian-trixie | Thursday 13 August 2026 20:12:15 +0000 (0:00:00.037) 0:00:37.552 ******* 2026-08-13 20:12:16.518262 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:16.518315 | debian-trixie | 2026-08-13 20:12:16.518446 | debian-trixie | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-13 20:12:16.518568 | debian-trixie | Thursday 13 August 2026 20:12:16 +0000 (0:00:01.312) 0:00:38.865 ******* 2026-08-13 20:12:17.024676 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:17.024762 | debian-trixie | 2026-08-13 20:12:17.025134 | debian-trixie | TASK [Remove versioned Docker binary links] ************************************ 2026-08-13 20:12:17.025158 | debian-trixie | Thursday 13 August 2026 20:12:17 +0000 (0:00:00.506) 0:00:39.371 ******* 2026-08-13 20:12:18.185938 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:12:18.185961 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:12:18.185967 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:12:18.185982 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:12:18.185987 | debian-trixie | 2026-08-13 20:12:18.185992 | debian-trixie | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-13 20:12:18.185997 | debian-trixie | Thursday 13 August 2026 20:12:18 +0000 (0:00:01.157) 0:00:40.529 ******* 2026-08-13 20:12:20.088154 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:12:20.088292 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:12:20.088583 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:12:20.088921 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:12:20.089476 | debian-trixie | 2026-08-13 20:12:20.089500 | debian-trixie | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-13 20:12:20.089511 | debian-trixie | Thursday 13 August 2026 20:12:20 +0000 (0:00:01.905) 0:00:42.435 ******* 2026-08-13 20:12:20.769697 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:20.769722 | debian-trixie | 2026-08-13 20:12:20.769729 | debian-trixie | TASK [Create HTTP workload configuration] ************************************** 2026-08-13 20:12:20.769741 | debian-trixie | Thursday 13 August 2026 20:12:20 +0000 (0:00:00.678) 0:00:43.113 ******* 2026-08-13 20:12:21.450339 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:21.450371 | debian-trixie | 2026-08-13 20:12:21.450380 | debian-trixie | TASK [Pull workload images] **************************************************** 2026-08-13 20:12:21.450387 | debian-trixie | Thursday 13 August 2026 20:12:21 +0000 (0:00:00.683) 0:00:43.796 ******* 2026-08-13 20:12:25.709267 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/busybox:1.36.1) 2026-08-13 20:12:25.709470 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-13 20:12:25.709624 | debian-trixie | 2026-08-13 20:12:25.709790 | debian-trixie | TASK [Start counter workload container] **************************************** 2026-08-13 20:12:25.709954 | debian-trixie | Thursday 13 August 2026 20:12:25 +0000 (0:00:04.254) 0:00:48.051 ******* 2026-08-13 20:12:26.333349 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:26.336815 | debian-trixie | 2026-08-13 20:12:26.336837 | debian-trixie | TASK [Start HTTP workload container] ******************************************* 2026-08-13 20:12:26.336845 | debian-trixie | Thursday 13 August 2026 20:12:26 +0000 (0:00:00.627) 0:00:48.678 ******* 2026-08-13 20:12:26.868237 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:26.868425 | debian-trixie | 2026-08-13 20:12:26.868666 | debian-trixie | TASK [Wait for the HTTP workload] ********************************************** 2026-08-13 20:12:26.868907 | debian-trixie | Thursday 13 August 2026 20:12:26 +0000 (0:00:00.534) 0:00:49.213 ******* 2026-08-13 20:12:27.465011 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:27.465303 | debian-trixie | 2026-08-13 20:12:27.465567 | debian-trixie | TASK [Read Docker service PID] ************************************************* 2026-08-13 20:12:27.465825 | debian-trixie | Thursday 13 August 2026 20:12:27 +0000 (0:00:00.597) 0:00:49.811 ******* 2026-08-13 20:12:27.781548 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:27.781836 | debian-trixie | 2026-08-13 20:12:27.782098 | debian-trixie | TASK [Read Docker service invocation ID] *************************************** 2026-08-13 20:12:27.782353 | debian-trixie | Thursday 13 August 2026 20:12:27 +0000 (0:00:00.316) 0:00:50.127 ******* 2026-08-13 20:12:28.113593 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:28.113809 | debian-trixie | 2026-08-13 20:12:28.113987 | debian-trixie | TASK [Read running Docker server version] ************************************** 2026-08-13 20:12:28.114153 | debian-trixie | Thursday 13 August 2026 20:12:28 +0000 (0:00:00.328) 0:00:50.456 ******* 2026-08-13 20:12:28.449289 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:28.449330 | debian-trixie | 2026-08-13 20:12:28.449454 | debian-trixie | TASK [Read running Docker live-restore state] ********************************** 2026-08-13 20:12:28.449576 | debian-trixie | Thursday 13 August 2026 20:12:28 +0000 (0:00:00.337) 0:00:50.794 ******* 2026-08-13 20:12:28.792328 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:28.792384 | debian-trixie | 2026-08-13 20:12:28.792503 | debian-trixie | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-13 20:12:28.792630 | debian-trixie | Thursday 13 August 2026 20:12:28 +0000 (0:00:00.344) 0:00:51.139 ******* 2026-08-13 20:12:29.216385 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:29.216540 | debian-trixie | 2026-08-13 20:12:29.216668 | debian-trixie | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-13 20:12:29.216850 | debian-trixie | Thursday 13 August 2026 20:12:29 +0000 (0:00:00.424) 0:00:51.563 ******* 2026-08-13 20:12:29.265311 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:29.265405 | debian-trixie | 2026-08-13 20:12:29.265536 | debian-trixie | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-13 20:12:29.265675 | debian-trixie | Thursday 13 August 2026 20:12:29 +0000 (0:00:00.046) 0:00:51.610 ******* 2026-08-13 20:12:29.311104 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:12:29.311197 | debian-trixie | "changed": false, 2026-08-13 20:12:29.311326 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:12:29.311456 | debian-trixie | } 2026-08-13 20:12:29.311581 | debian-trixie | 2026-08-13 20:12:29.311719 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:12:29.311904 | debian-trixie | Thursday 13 August 2026 20:12:29 +0000 (0:00:00.047) 0:00:51.658 ******* 2026-08-13 20:12:29.621209 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:29.621319 | debian-trixie | 2026-08-13 20:12:29.621612 | debian-trixie | TASK [Inspect Docker socket] *************************************************** 2026-08-13 20:12:29.621637 | debian-trixie | Thursday 13 August 2026 20:12:29 +0000 (0:00:00.306) 0:00:51.964 ******* 2026-08-13 20:12:29.940686 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:29.940802 | debian-trixie | 2026-08-13 20:12:29.941073 | debian-trixie | TASK [Inspect workload containers] ********************************************* 2026-08-13 20:12:29.941086 | debian-trixie | Thursday 13 August 2026 20:12:29 +0000 (0:00:00.320) 0:00:52.284 ******* 2026-08-13 20:12:30.606902 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-busybox) 2026-08-13 20:12:30.607047 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-nginx) 2026-08-13 20:12:30.607156 | debian-trixie | 2026-08-13 20:12:30.607275 | debian-trixie | TASK [Read counter workload progress] ****************************************** 2026-08-13 20:12:30.607391 | debian-trixie | Thursday 13 August 2026 20:12:30 +0000 (0:00:00.668) 0:00:52.953 ******* 2026-08-13 20:12:31.017348 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:31.017407 | debian-trixie | 2026-08-13 20:12:31.017510 | debian-trixie | TASK [Build workload state snapshot] ******************************************* 2026-08-13 20:12:31.017604 | debian-trixie | Thursday 13 August 2026 20:12:31 +0000 (0:00:00.406) 0:00:53.359 ******* 2026-08-13 20:12:31.068986 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26",\n "Created": "2026-08-13T20:12:26.008234491Z",\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": 2946,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:12:26.25273471Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hostname",\n "HostsPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hosts",\n "LogPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26-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/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322-init/diff:/var/lib/docker/overlay2/4e08068621cd4db3f8dc725f55ed69a842b9d2e0cc4ef2dff65d95d4b7d0a3a6/diff",\n "MergedDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/merged",\n "UpperDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/diff",\n "WorkDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "7da2995bb078",\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": "395e8d89f526491534eae073f4168a9d0bf9d50766e51e763c38bfeef0e2dd3b",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/395e8d89f526",\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:12:30.204199', 'end': '2026-08-13 20:12:30.232165', 'delta': '0:00:00.027966', '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": "7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26",', ' "Created": "2026-08-13T20:12:26.008234491Z",', ' "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": 2946,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:12:26.25273471Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hostname",', ' "HostsPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hosts",', ' "LogPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26-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/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322-init/diff:/var/lib/docker/overlay2/4e08068621cd4db3f8dc725f55ed69a842b9d2e0cc4ef2dff65d95d4b7d0a3a6/diff",', ' "MergedDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/merged",', ' "UpperDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/diff",', ' "WorkDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "7da2995bb078",', ' "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": "395e8d89f526491534eae073f4168a9d0bf9d50766e51e763c38bfeef0e2dd3b",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/395e8d89f526",', ' "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:12:31.073864 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45",\n "Created": "2026-08-13T20:12:26.611311123Z",\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": 3009,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:12:26.806846996Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hostname",\n "HostsPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hosts",\n "LogPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45-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/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0-init/diff:/var/lib/docker/overlay2/6b7ea6425bb270e30a074715751b37aaa581b38587fabc48a86305424b3834fc/diff:/var/lib/docker/overlay2/ed153bae6eb756828cb31031efd2e8b33e278aceb15c5ec02edb9678c4b56c8d/diff:/var/lib/docker/overlay2/43492efe134a323e7b72ea4f4450d46e844d8f4b087a397ac03d4d2f28f2f9a1/diff:/var/lib/docker/overlay2/c874dd9758cadc0f302cd7f531abd273e0cbd935cf9c6e966588e62f99d20551/diff:/var/lib/docker/overlay2/37db7ea294a6cd447aaf58f7877a05ad17a43da8177c431a0fe29dc551c4764f/diff:/var/lib/docker/overlay2/d669a0c78ce13aefe44774ddb17b03eaccbbacb31df4f7d34b89a3337cf769c1/diff:/var/lib/docker/overlay2/0db38374044c58a397ce33b6709cbe1fe637131bee3dfd5455a2068d3cf34799/diff:/var/lib/docker/overlay2/4bf7f80131a14576d3e9cb7a904145a0c597763d167baee97da43693f61eca5f/diff",\n "MergedDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/merged",\n "UpperDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/diff",\n "WorkDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/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": "np0000189335",\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": "ff52e5b8dd60bd800b1e8044689c8dd936056fc253dd880e00d045da0d3e82ec",\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": "d00f4eac0f7a34fd33745b2ce6f591f02d518b9495dfa335c3dc299ff5ddc9fd",\n "EndpointID": "7b03f7f915e30e584ccdeba503d8621f99c5488d0f04dcf1c7cac89c8709d146",\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:12:30.530339', 'end': '2026-08-13 20:12:30.556911', 'delta': '0:00:00.026572', '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": "88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45",', ' "Created": "2026-08-13T20:12:26.611311123Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3009,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:12:26.806846996Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hostname",', ' "HostsPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hosts",', ' "LogPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45-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/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0-init/diff:/var/lib/docker/overlay2/6b7ea6425bb270e30a074715751b37aaa581b38587fabc48a86305424b3834fc/diff:/var/lib/docker/overlay2/ed153bae6eb756828cb31031efd2e8b33e278aceb15c5ec02edb9678c4b56c8d/diff:/var/lib/docker/overlay2/43492efe134a323e7b72ea4f4450d46e844d8f4b087a397ac03d4d2f28f2f9a1/diff:/var/lib/docker/overlay2/c874dd9758cadc0f302cd7f531abd273e0cbd935cf9c6e966588e62f99d20551/diff:/var/lib/docker/overlay2/37db7ea294a6cd447aaf58f7877a05ad17a43da8177c431a0fe29dc551c4764f/diff:/var/lib/docker/overlay2/d669a0c78ce13aefe44774ddb17b03eaccbbacb31df4f7d34b89a3337cf769c1/diff:/var/lib/docker/overlay2/0db38374044c58a397ce33b6709cbe1fe637131bee3dfd5455a2068d3cf34799/diff:/var/lib/docker/overlay2/4bf7f80131a14576d3e9cb7a904145a0c597763d167baee97da43693f61eca5f/diff",', ' "MergedDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/merged",', ' "UpperDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/diff",', ' "WorkDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/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": "np0000189335",', ' "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": "ff52e5b8dd60bd800b1e8044689c8dd936056fc253dd880e00d045da0d3e82ec",', ' "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": "d00f4eac0f7a34fd33745b2ce6f591f02d518b9495dfa335c3dc299ff5ddc9fd",', ' "EndpointID": "7b03f7f915e30e584ccdeba503d8621f99c5488d0f04dcf1c7cac89c8709d146",', ' "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:12:31.085293 | debian-trixie | 2026-08-13 20:12:31.085596 | debian-trixie | TASK [Save pre-upgrade state] ************************************************** 2026-08-13 20:12:31.085634 | debian-trixie | Thursday 13 August 2026 20:12:31 +0000 (0:00:00.071) 0:00:53.431 ******* 2026-08-13 20:12:31.805255 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:31.805440 | debian-trixie | 2026-08-13 20:12:31.805639 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:12:31.805818 | debian-trixie | debian-trixie : ok=54 changed=28 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:12:31.805966 | debian-trixie | 2026-08-13 20:12:31.806110 | debian-trixie | 2026-08-13 20:12:31.806267 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:12:31.806425 | debian-trixie | Thursday 13 August 2026 20:12:31 +0000 (0:00:00.719) 0:00:54.150 ******* 2026-08-13 20:12:31.806585 | debian-trixie | =============================================================================== 2026-08-13 20:12:31.806744 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.64s 2026-08-13 20:12:31.806898 | debian-trixie | Update "apt" cache ------------------------------------------------------ 4.62s 2026-08-13 20:12:31.807053 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 4.61s 2026-08-13 20:12:31.807207 | debian-trixie | Pull workload images ---------------------------------------------------- 4.25s 2026-08-13 20:12:31.807361 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 3.15s 2026-08-13 20:12:31.807515 | debian-trixie | Install legacy Docker binaries directly into /usr/bin ------------------- 1.91s 2026-08-13 20:12:31.807670 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.40s 2026-08-13 20:12:31.807827 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 1.31s 2026-08-13 20:12:31.807982 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.24s 2026-08-13 20:12:31.808138 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.16s 2026-08-13 20:12:31.808294 | debian-trixie | Remove versioned Docker binary links ------------------------------------ 1.16s 2026-08-13 20:12:31.808447 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.09s 2026-08-13 20:12:31.808603 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.07s 2026-08-13 20:12:31.808758 | debian-trixie | vexxhost.containers.containerd : Reload systemd ------------------------- 1.05s 2026-08-13 20:12:31.808948 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.95s 2026-08-13 20:12:31.809114 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.92s 2026-08-13 20:12:31.809270 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.91s 2026-08-13 20:12:31.809425 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.85s 2026-08-13 20:12:31.809619 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.85s 2026-08-13 20:12:31.809786 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.84s 2026-08-13 20:12:31.914195 | debian-trixie | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-13 20:12:31.922352 | debian-trixie | INFO [docker-upgrade > converge] Executing 2026-08-13 20:12:32.464177 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:12:32.464220 | debian-trixie | [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:12:32.464229 | debian-trixie | 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:12:32.464243 | debian-trixie | 2026-08-13 20:12:32.911669 | debian-trixie | 2026-08-13 20:12:32.912016 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:12:32.912270 | debian-trixie | 2026-08-13 20:12:32.912535 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:12:32.912923 | debian-trixie | Thursday 13 August 2026 20:12:32 +0000 (0:00:00.018) 0:00:00.018 ******* 2026-08-13 20:12:33.991163 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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:12:33.995412 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:33.995724 | debian-trixie | 2026-08-13 20:12:33.996032 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:12:33.996365 | debian-trixie | Thursday 13 August 2026 20:12:33 +0000 (0:00:01.083) 0:00:01.102 ******* 2026-08-13 20:12:34.448080 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:34.448361 | debian-trixie | 2026-08-13 20:12:34.448622 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:12:34.448913 | debian-trixie | Thursday 13 August 2026 20:12:34 +0000 (0:00:00.452) 0:00:01.555 ******* 2026-08-13 20:12:34.483437 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:34.483698 | debian-trixie | 2026-08-13 20:12:34.483972 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:12:34.484227 | debian-trixie | Thursday 13 August 2026 20:12:34 +0000 (0:00:00.035) 0:00:01.590 ******* 2026-08-13 20:12:34.909939 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:34.910248 | debian-trixie | 2026-08-13 20:12:34.910544 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:12:34.910812 | debian-trixie | Thursday 13 August 2026 20:12:34 +0000 (0:00:00.426) 0:00:02.016 ******* 2026-08-13 20:12:34.978992 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:12:34.979283 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:12:34.979529 | debian-trixie | } 2026-08-13 20:12:34.979759 | debian-trixie | 2026-08-13 20:12:34.980019 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:12:34.980302 | debian-trixie | Thursday 13 August 2026 20:12:34 +0000 (0:00:00.069) 0:00:02.085 ******* 2026-08-13 20:12:35.563644 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:35.563943 | debian-trixie | 2026-08-13 20:12:35.564205 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:12:35.564456 | debian-trixie | Thursday 13 August 2026 20:12:35 +0000 (0:00:00.583) 0:00:02.669 ******* 2026-08-13 20:12:35.585005 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:35.585269 | debian-trixie | 2026-08-13 20:12:35.585536 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:12:35.585788 | debian-trixie | Thursday 13 August 2026 20:12:35 +0000 (0:00:00.022) 0:00:02.692 ******* 2026-08-13 20:12:35.622938 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:35.623230 | debian-trixie | 2026-08-13 20:12:35.623536 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:12:35.623819 | debian-trixie | Thursday 13 August 2026 20:12:35 +0000 (0:00:00.037) 0:00:02.729 ******* 2026-08-13 20:12:35.913571 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:35.913595 | debian-trixie | 2026-08-13 20:12:35.913601 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:12:35.913606 | debian-trixie | Thursday 13 August 2026 20:12:35 +0000 (0:00:00.288) 0:00:03.018 ******* 2026-08-13 20:12:36.860737 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:36.861059 | debian-trixie | 2026-08-13 20:12:36.861327 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:12:36.861583 | debian-trixie | Thursday 13 August 2026 20:12:36 +0000 (0:00:00.948) 0:00:03.967 ******* 2026-08-13 20:12:36.957363 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:12:36.957463 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:12:36.957591 | debian-trixie | } 2026-08-13 20:12:36.957708 | debian-trixie | 2026-08-13 20:12:36.957843 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:12:36.957981 | debian-trixie | Thursday 13 August 2026 20:12:36 +0000 (0:00:00.093) 0:00:04.061 ******* 2026-08-13 20:12:37.429575 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:37.429657 | debian-trixie | 2026-08-13 20:12:37.429789 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:12:37.429916 | debian-trixie | Thursday 13 August 2026 20:12:37 +0000 (0:00:00.475) 0:00:04.536 ******* 2026-08-13 20:12:39.967886 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:39.967988 | debian-trixie | 2026-08-13 20:12:39.968199 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:12:39.968398 | debian-trixie | Thursday 13 August 2026 20:12:39 +0000 (0:00:02.537) 0:00:07.074 ******* 2026-08-13 20:12:39.997669 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:39.997711 | debian-trixie | 2026-08-13 20:12:39.997720 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:12:39.997728 | debian-trixie | Thursday 13 August 2026 20:12:39 +0000 (0:00:00.027) 0:00:07.101 ******* 2026-08-13 20:12:40.021442 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:40.021706 | debian-trixie | 2026-08-13 20:12:40.021968 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:12:40.022220 | debian-trixie | Thursday 13 August 2026 20:12:40 +0000 (0:00:00.025) 0:00:07.126 ******* 2026-08-13 20:12:40.048830 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:40.049466 | debian-trixie | 2026-08-13 20:12:40.049499 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:12:40.049508 | debian-trixie | Thursday 13 August 2026 20:12:40 +0000 (0:00:00.026) 0:00:07.152 ******* 2026-08-13 20:12:41.129223 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:41.129280 | debian-trixie | 2026-08-13 20:12:41.129419 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:12:41.129542 | debian-trixie | Thursday 13 August 2026 20:12:41 +0000 (0:00:01.083) 0:00:08.236 ******* 2026-08-13 20:12:41.817714 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:41.817755 | debian-trixie | 2026-08-13 20:12:41.817761 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:12:41.817765 | debian-trixie | Thursday 13 August 2026 20:12:41 +0000 (0:00:00.685) 0:00:08.921 ******* 2026-08-13 20:12:43.265095 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-13 20:12:43.265192 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:12:43.265315 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:12:43.265446 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:12:43.265576 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:12:43.265679 | debian-trixie | 2026-08-13 20:12:43.265809 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:12:43.265923 | debian-trixie | Thursday 13 August 2026 20:12:43 +0000 (0:00:01.448) 0:00:10.370 ******* 2026-08-13 20:12:44.038671 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:44.038731 | debian-trixie | 2026-08-13 20:12:44.039374 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:12:44.039399 | debian-trixie | Thursday 13 August 2026 20:12:44 +0000 (0:00:00.772) 0:00:11.143 ******* 2026-08-13 20:12:44.039404 | debian-trixie | 2026-08-13 20:12:44.039409 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:12:44.039414 | debian-trixie | Thursday 13 August 2026 20:12:44 +0000 (0:00:00.002) 0:00:11.145 ******* 2026-08-13 20:12:44.772254 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:44.772376 | debian-trixie | 2026-08-13 20:12:44.772742 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:12:44.772758 | debian-trixie | Thursday 13 August 2026 20:12:44 +0000 (0:00:00.731) 0:00:11.877 ******* 2026-08-13 20:12:45.067623 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:45.067676 | debian-trixie | 2026-08-13 20:12:45.067757 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:12:45.067847 | debian-trixie | Thursday 13 August 2026 20:12:45 +0000 (0:00:00.295) 0:00:12.172 ******* 2026-08-13 20:12:45.384064 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:45.384161 | debian-trixie | 2026-08-13 20:12:45.384171 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:12:45.384299 | debian-trixie | Thursday 13 August 2026 20:12:45 +0000 (0:00:00.318) 0:00:12.491 ******* 2026-08-13 20:12:45.430489 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:12:45.430605 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:12:45.430727 | debian-trixie | } 2026-08-13 20:12:45.430841 | debian-trixie | 2026-08-13 20:12:45.430968 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:12:45.431136 | debian-trixie | Thursday 13 August 2026 20:12:45 +0000 (0:00:00.046) 0:00:12.537 ******* 2026-08-13 20:12:46.705319 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:46.705377 | debian-trixie | 2026-08-13 20:12:46.705515 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:12:46.705640 | debian-trixie | Thursday 13 August 2026 20:12:46 +0000 (0:00:01.272) 0:00:13.809 ******* 2026-08-13 20:12:52.196827 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:52.196916 | debian-trixie | 2026-08-13 20:12:52.197199 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:12:52.197225 | debian-trixie | Thursday 13 August 2026 20:12:52 +0000 (0:00:05.494) 0:00:19.303 ******* 2026-08-13 20:12:53.110474 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:53.110525 | debian-trixie | 2026-08-13 20:12:53.110587 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:12:53.110679 | debian-trixie | Thursday 13 August 2026 20:12:53 +0000 (0:00:00.913) 0:00:20.217 ******* 2026-08-13 20:12:53.140460 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:53.140524 | debian-trixie | 2026-08-13 20:12:53.140618 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:12:53.140705 | debian-trixie | Thursday 13 August 2026 20:12:53 +0000 (0:00:00.026) 0:00:20.244 ******* 2026-08-13 20:12:53.539854 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:53.540009 | debian-trixie | 2026-08-13 20:12:53.540243 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:12:53.540544 | debian-trixie | Thursday 13 August 2026 20:12:53 +0000 (0:00:00.402) 0:00:20.646 ******* 2026-08-13 20:12:54.689252 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:12:54.689354 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:12:54.689473 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:12:54.689598 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:12:54.689714 | debian-trixie | 2026-08-13 20:12:54.689837 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:12:54.689956 | debian-trixie | Thursday 13 August 2026 20:12:54 +0000 (0:00:01.149) 0:00:21.796 ******* 2026-08-13 20:12:55.393507 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:55.393671 | debian-trixie | 2026-08-13 20:12:55.393888 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:12:55.394057 | debian-trixie | Thursday 13 August 2026 20:12:55 +0000 (0:00:00.699) 0:00:22.496 ******* 2026-08-13 20:12:56.250408 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-13 20:12:56.250515 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:12:56.250646 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:12:56.250786 | debian-trixie | 2026-08-13 20:12:56.250949 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:12:56.251118 | debian-trixie | Thursday 13 August 2026 20:12:56 +0000 (0:00:00.861) 0:00:23.357 ******* 2026-08-13 20:12:56.885286 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:56.885379 | debian-trixie | 2026-08-13 20:12:56.885654 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:12:56.885678 | debian-trixie | Thursday 13 August 2026 20:12:56 +0000 (0:00:00.632) 0:00:23.989 ******* 2026-08-13 20:12:57.701305 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:12:57.701360 | debian-trixie | 2026-08-13 20:12:57.701438 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:12:57.701825 | debian-trixie | Thursday 13 August 2026 20:12:57 +0000 (0:00:00.814) 0:00:24.803 ******* 2026-08-13 20:12:57.701851 | debian-trixie | 2026-08-13 20:12:57.701856 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:12:57.701861 | debian-trixie | Thursday 13 August 2026 20:12:57 +0000 (0:00:00.002) 0:00:24.806 ******* 2026-08-13 20:12:57.733008 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:12:57.733203 | debian-trixie | 2026-08-13 20:12:57.733374 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:12:57.733537 | debian-trixie | Thursday 13 August 2026 20:12:57 +0000 (0:00:00.032) 0:00:24.839 ******* 2026-08-13 20:12:58.206775 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:12:58.207058 | debian-trixie | 2026-08-13 20:12:58.207319 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:12:58.207637 | debian-trixie | debian-trixie : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:12:58.207874 | debian-trixie | 2026-08-13 20:12:58.208111 | debian-trixie | 2026-08-13 20:12:58.208373 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:12:58.208632 | debian-trixie | Thursday 13 August 2026 20:12:58 +0000 (0:00:00.474) 0:00:25.314 ******* 2026-08-13 20:12:58.208926 | debian-trixie | =============================================================================== 2026-08-13 20:12:58.209193 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 5.49s 2026-08-13 20:12:58.209449 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.54s 2026-08-13 20:12:58.209705 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.45s 2026-08-13 20:12:58.209963 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.27s 2026-08-13 20:12:58.210217 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.15s 2026-08-13 20:12:58.210483 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.08s 2026-08-13 20:12:58.210738 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.08s 2026-08-13 20:12:58.210993 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 0.95s 2026-08-13 20:12:58.211246 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.91s 2026-08-13 20:12:58.211525 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.86s 2026-08-13 20:12:58.211780 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.81s 2026-08-13 20:12:58.212033 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.77s 2026-08-13 20:12:58.212288 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.73s 2026-08-13 20:12:58.212547 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.70s 2026-08-13 20:12:58.212864 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.69s 2026-08-13 20:12:58.213131 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.63s 2026-08-13 20:12:58.213387 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.58s 2026-08-13 20:12:58.213640 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-08-13 20:12:58.213890 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 0.47s 2026-08-13 20:12:58.214147 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-08-13 20:12:58.302762 | debian-trixie | INFO [docker-upgrade > converge] Executed: Successful 2026-08-13 20:12:58.314026 | debian-trixie | INFO [docker-upgrade > idempotence] Executing 2026-08-13 20:12:58.801562 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:12:58.801887 | debian-trixie | [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:12:58.802157 | debian-trixie | 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:12:58.802391 | debian-trixie | 2026-08-13 20:12:59.247422 | debian-trixie | 2026-08-13 20:12:59.247729 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:12:59.247968 | debian-trixie | 2026-08-13 20:12:59.248219 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:12:59.248473 | debian-trixie | Thursday 13 August 2026 20:12:59 +0000 (0:00:00.018) 0:00:00.018 ******* 2026-08-13 20:13:01.293573 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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:13:01.297679 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:01.297956 | debian-trixie | 2026-08-13 20:13:01.298248 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:01.298594 | debian-trixie | Thursday 13 August 2026 20:13:01 +0000 (0:00:02.050) 0:00:02.069 ******* 2026-08-13 20:13:01.732124 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:01.732429 | debian-trixie | 2026-08-13 20:13:01.732721 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:13:01.733047 | debian-trixie | Thursday 13 August 2026 20:13:01 +0000 (0:00:00.434) 0:00:02.503 ******* 2026-08-13 20:13:01.770841 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:13:01.771108 | debian-trixie | 2026-08-13 20:13:01.771375 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:13:01.771627 | debian-trixie | Thursday 13 August 2026 20:13:01 +0000 (0:00:00.038) 0:00:02.542 ******* 2026-08-13 20:13:02.226673 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:02.226815 | debian-trixie | 2026-08-13 20:13:02.226942 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:13:02.227061 | debian-trixie | Thursday 13 August 2026 20:13:02 +0000 (0:00:00.455) 0:00:02.998 ******* 2026-08-13 20:13:02.296669 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:02.297009 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:13:02.297266 | debian-trixie | } 2026-08-13 20:13:02.297502 | debian-trixie | 2026-08-13 20:13:02.297761 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:13:02.298015 | debian-trixie | Thursday 13 August 2026 20:13:02 +0000 (0:00:00.069) 0:00:03.067 ******* 2026-08-13 20:13:02.869271 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:02.869490 | debian-trixie | 2026-08-13 20:13:02.869700 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:13:02.869890 | debian-trixie | Thursday 13 August 2026 20:13:02 +0000 (0:00:00.569) 0:00:03.637 ******* 2026-08-13 20:13:02.901107 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:13:02.901159 | debian-trixie | 2026-08-13 20:13:02.901367 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:13:02.901388 | debian-trixie | Thursday 13 August 2026 20:13:02 +0000 (0:00:00.032) 0:00:03.670 ******* 2026-08-13 20:13:02.932635 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:13:02.932681 | debian-trixie | 2026-08-13 20:13:02.932795 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:02.932972 | debian-trixie | Thursday 13 August 2026 20:13:02 +0000 (0:00:00.030) 0:00:03.701 ******* 2026-08-13 20:13:03.217186 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:03.217229 | debian-trixie | 2026-08-13 20:13:03.217335 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:13:03.217428 | debian-trixie | Thursday 13 August 2026 20:13:03 +0000 (0:00:00.285) 0:00:03.986 ******* 2026-08-13 20:13:04.179737 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:04.179789 | debian-trixie | 2026-08-13 20:13:04.179883 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:13:04.180027 | debian-trixie | Thursday 13 August 2026 20:13:04 +0000 (0:00:00.964) 0:00:04.950 ******* 2026-08-13 20:13:04.263770 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:04.263873 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:13:04.263988 | debian-trixie | } 2026-08-13 20:13:04.264100 | debian-trixie | 2026-08-13 20:13:04.264234 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:13:04.264359 | debian-trixie | Thursday 13 August 2026 20:13:04 +0000 (0:00:00.081) 0:00:05.032 ******* 2026-08-13 20:13:04.726498 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:04.726554 | debian-trixie | 2026-08-13 20:13:04.726884 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:13:04.726909 | debian-trixie | Thursday 13 August 2026 20:13:04 +0000 (0:00:00.464) 0:00:05.497 ******* 2026-08-13 20:13:07.229502 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:07.229559 | debian-trixie | 2026-08-13 20:13:07.229634 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:13:07.229776 | debian-trixie | Thursday 13 August 2026 20:13:07 +0000 (0:00:02.498) 0:00:07.996 ******* 2026-08-13 20:13:07.248233 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:13:07.248626 | debian-trixie | 2026-08-13 20:13:07.248649 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:13:07.248655 | debian-trixie | Thursday 13 August 2026 20:13:07 +0000 (0:00:00.023) 0:00:08.019 ******* 2026-08-13 20:13:07.277329 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:13:07.277588 | debian-trixie | 2026-08-13 20:13:07.277808 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:13:07.278010 | debian-trixie | Thursday 13 August 2026 20:13:07 +0000 (0:00:00.028) 0:00:08.048 ******* 2026-08-13 20:13:07.302210 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:13:07.302418 | debian-trixie | 2026-08-13 20:13:07.302651 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:13:07.302669 | debian-trixie | Thursday 13 August 2026 20:13:07 +0000 (0:00:00.023) 0:00:08.072 ******* 2026-08-13 20:13:08.304981 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:08.305295 | debian-trixie | 2026-08-13 20:13:08.305609 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:13:08.305965 | debian-trixie | Thursday 13 August 2026 20:13:08 +0000 (0:00:01.003) 0:00:09.075 ******* 2026-08-13 20:13:08.962807 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:08.962861 | debian-trixie | 2026-08-13 20:13:08.962934 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:13:08.963022 | debian-trixie | Thursday 13 August 2026 20:13:08 +0000 (0:00:00.657) 0:00:09.733 ******* 2026-08-13 20:13:10.430360 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-13 20:13:10.430499 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:13:10.430623 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:13:10.431263 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:13:10.431292 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:13:10.431299 | debian-trixie | 2026-08-13 20:13:10.431304 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:13:10.431309 | debian-trixie | Thursday 13 August 2026 20:13:10 +0000 (0:00:01.468) 0:00:11.201 ******* 2026-08-13 20:13:11.221203 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:11.221351 | debian-trixie | 2026-08-13 20:13:11.221478 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:13:11.221600 | debian-trixie | Thursday 13 August 2026 20:13:11 +0000 (0:00:00.786) 0:00:11.987 ******* 2026-08-13 20:13:11.221710 | debian-trixie | 2026-08-13 20:13:11.221829 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:13:11.221946 | debian-trixie | Thursday 13 August 2026 20:13:11 +0000 (0:00:00.003) 0:00:11.990 ******* 2026-08-13 20:13:11.981305 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:11.981391 | debian-trixie | 2026-08-13 20:13:11.981529 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:11.981695 | debian-trixie | Thursday 13 August 2026 20:13:11 +0000 (0:00:00.759) 0:00:12.750 ******* 2026-08-13 20:13:12.279776 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:12.279833 | debian-trixie | 2026-08-13 20:13:12.279988 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:13:12.280114 | debian-trixie | Thursday 13 August 2026 20:13:12 +0000 (0:00:00.300) 0:00:13.051 ******* 2026-08-13 20:13:12.588099 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:12.588156 | debian-trixie | 2026-08-13 20:13:12.588303 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:13:12.588468 | debian-trixie | Thursday 13 August 2026 20:13:12 +0000 (0:00:00.308) 0:00:13.359 ******* 2026-08-13 20:13:12.631914 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:12.632023 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:13:12.632138 | debian-trixie | } 2026-08-13 20:13:12.632248 | debian-trixie | 2026-08-13 20:13:12.632374 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:13:12.632497 | debian-trixie | Thursday 13 August 2026 20:13:12 +0000 (0:00:00.041) 0:00:13.400 ******* 2026-08-13 20:13:13.092715 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:13.093361 | debian-trixie | 2026-08-13 20:13:13.093391 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:13:13.093401 | debian-trixie | Thursday 13 August 2026 20:13:13 +0000 (0:00:00.462) 0:00:13.863 ******* 2026-08-13 20:13:16.953204 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:16.953345 | debian-trixie | 2026-08-13 20:13:16.953470 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:13:16.953590 | debian-trixie | Thursday 13 August 2026 20:13:16 +0000 (0:00:03.858) 0:00:17.722 ******* 2026-08-13 20:13:17.789662 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:17.789745 | debian-trixie | 2026-08-13 20:13:17.789756 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:13:17.789845 | debian-trixie | Thursday 13 August 2026 20:13:17 +0000 (0:00:00.834) 0:00:18.557 ******* 2026-08-13 20:13:17.817345 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:13:17.817598 | debian-trixie | 2026-08-13 20:13:17.817715 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:13:17.817882 | debian-trixie | Thursday 13 August 2026 20:13:17 +0000 (0:00:00.031) 0:00:18.588 ******* 2026-08-13 20:13:18.264101 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:18.264178 | debian-trixie | 2026-08-13 20:13:18.264255 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:13:18.264377 | debian-trixie | Thursday 13 August 2026 20:13:18 +0000 (0:00:00.441) 0:00:19.030 ******* 2026-08-13 20:13:19.430539 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-13 20:13:19.430636 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-13 20:13:19.430766 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-13 20:13:19.430896 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:13:19.431015 | debian-trixie | 2026-08-13 20:13:19.431149 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:13:19.431308 | debian-trixie | Thursday 13 August 2026 20:13:19 +0000 (0:00:01.171) 0:00:20.202 ******* 2026-08-13 20:13:20.084520 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:20.084649 | debian-trixie | 2026-08-13 20:13:20.084744 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:13:20.084878 | debian-trixie | Thursday 13 August 2026 20:13:20 +0000 (0:00:00.653) 0:00:20.855 ******* 2026-08-13 20:13:20.957197 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-13 20:13:20.957247 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:13:20.957305 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:13:20.957405 | debian-trixie | 2026-08-13 20:13:20.957497 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:13:20.957588 | debian-trixie | Thursday 13 August 2026 20:13:20 +0000 (0:00:00.873) 0:00:21.728 ******* 2026-08-13 20:13:21.597304 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:21.597483 | debian-trixie | 2026-08-13 20:13:21.597638 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:13:21.597740 | debian-trixie | Thursday 13 August 2026 20:13:21 +0000 (0:00:00.637) 0:00:22.366 ******* 2026-08-13 20:13:22.269528 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:22.269585 | debian-trixie | 2026-08-13 20:13:22.269671 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:13:22.269766 | debian-trixie | Thursday 13 August 2026 20:13:22 +0000 (0:00:00.671) 0:00:23.038 ******* 2026-08-13 20:13:22.269848 | debian-trixie | 2026-08-13 20:13:22.269943 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:13:22.270027 | debian-trixie | Thursday 13 August 2026 20:13:22 +0000 (0:00:00.003) 0:00:23.041 ******* 2026-08-13 20:13:22.717532 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:22.717668 | debian-trixie | 2026-08-13 20:13:22.717822 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:13:22.717985 | debian-trixie | debian-trixie : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-13 20:13:22.718139 | debian-trixie | 2026-08-13 20:13:22.718248 | debian-trixie | 2026-08-13 20:13:22.720880 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:13:22.720924 | debian-trixie | Thursday 13 August 2026 20:13:22 +0000 (0:00:00.448) 0:00:23.489 ******* 2026-08-13 20:13:22.720933 | debian-trixie | =============================================================================== 2026-08-13 20:13:22.720940 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 3.86s 2026-08-13 20:13:22.720947 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.50s 2026-08-13 20:13:22.720954 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.05s 2026-08-13 20:13:22.720961 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.47s 2026-08-13 20:13:22.720970 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.17s 2026-08-13 20:13:22.720977 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.00s 2026-08-13 20:13:22.720984 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 0.96s 2026-08-13 20:13:22.720991 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.87s 2026-08-13 20:13:22.720997 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.83s 2026-08-13 20:13:22.721004 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.79s 2026-08-13 20:13:22.721011 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.76s 2026-08-13 20:13:22.721018 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.67s 2026-08-13 20:13:22.721025 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.66s 2026-08-13 20:13:22.721048 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.65s 2026-08-13 20:13:22.721055 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.64s 2026-08-13 20:13:22.721062 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.57s 2026-08-13 20:13:22.721068 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-08-13 20:13:22.721075 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-08-13 20:13:22.721082 | debian-trixie | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.46s 2026-08-13 20:13:22.721097 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 0.45s 2026-08-13 20:13:22.824811 | debian-trixie | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-13 20:13:22.836289 | debian-trixie | INFO [docker-upgrade > side_effect] Executing 2026-08-13 20:13:22.836581 | debian-trixie | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:13:22.841874 | debian-trixie | INFO [docker-upgrade > verify] Executing 2026-08-13 20:13:23.341818 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:13:23.342048 | debian-trixie | [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:13:23.342273 | debian-trixie | 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:13:23.342408 | debian-trixie | 2026-08-13 20:13:23.676831 | debian-trixie | 2026-08-13 20:13:23.677061 | debian-trixie | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-13 20:13:23.677231 | debian-trixie | 2026-08-13 20:13:23.677420 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:13:23.677612 | debian-trixie | Thursday 13 August 2026 20:13:23 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:13:24.720864 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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:13:24.720901 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:24.720907 | debian-trixie | 2026-08-13 20:13:24.720913 | debian-trixie | TASK [Read pre-upgrade state] ************************************************** 2026-08-13 20:13:24.720918 | debian-trixie | Thursday 13 August 2026 20:13:24 +0000 (0:00:01.042) 0:00:01.051 ******* 2026-08-13 20:13:25.116305 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:25.116489 | debian-trixie | 2026-08-13 20:13:25.116685 | debian-trixie | TASK [Decode pre-upgrade state] ************************************************ 2026-08-13 20:13:25.116941 | debian-trixie | Thursday 13 August 2026 20:13:25 +0000 (0:00:00.393) 0:00:01.444 ******* 2026-08-13 20:13:25.154287 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:25.154460 | debian-trixie | 2026-08-13 20:13:25.154664 | debian-trixie | TASK [Read current Docker service PID] ***************************************** 2026-08-13 20:13:25.154866 | debian-trixie | Thursday 13 August 2026 20:13:25 +0000 (0:00:00.041) 0:00:01.485 ******* 2026-08-13 20:13:25.589258 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:25.589354 | debian-trixie | 2026-08-13 20:13:25.589522 | debian-trixie | TASK [Read current Docker service invocation ID] ******************************* 2026-08-13 20:13:25.589649 | debian-trixie | Thursday 13 August 2026 20:13:25 +0000 (0:00:00.431) 0:00:01.916 ******* 2026-08-13 20:13:25.897689 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:25.897855 | debian-trixie | 2026-08-13 20:13:25.898071 | debian-trixie | TASK [Read current Docker server version] ************************************** 2026-08-13 20:13:25.898280 | debian-trixie | Thursday 13 August 2026 20:13:25 +0000 (0:00:00.312) 0:00:02.228 ******* 2026-08-13 20:13:26.220566 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:26.220598 | debian-trixie | 2026-08-13 20:13:26.220607 | debian-trixie | TASK [Read installed Docker daemon version] ************************************ 2026-08-13 20:13:26.220623 | debian-trixie | Thursday 13 August 2026 20:13:26 +0000 (0:00:00.319) 0:00:02.548 ******* 2026-08-13 20:13:26.555811 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:26.556024 | debian-trixie | 2026-08-13 20:13:26.556240 | debian-trixie | TASK [Inspect installed Docker binary links] *********************************** 2026-08-13 20:13:26.556454 | debian-trixie | Thursday 13 August 2026 20:13:26 +0000 (0:00:00.338) 0:00:02.886 ******* 2026-08-13 20:13:27.798766 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-13 20:13:27.799057 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-13 20:13:27.799303 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-13 20:13:27.799545 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:13:27.799769 | debian-trixie | 2026-08-13 20:13:27.800016 | debian-trixie | TASK [Read future Docker daemon configuration] ********************************* 2026-08-13 20:13:27.800261 | debian-trixie | Thursday 13 August 2026 20:13:27 +0000 (0:00:01.242) 0:00:04.129 ******* 2026-08-13 20:13:28.091712 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:28.091811 | debian-trixie | 2026-08-13 20:13:28.091934 | debian-trixie | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-13 20:13:28.092118 | debian-trixie | Thursday 13 August 2026 20:13:28 +0000 (0:00:00.288) 0:00:04.417 ******* 2026-08-13 20:13:28.129335 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:28.129507 | debian-trixie | 2026-08-13 20:13:28.129707 | debian-trixie | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-13 20:13:28.129901 | debian-trixie | Thursday 13 August 2026 20:13:28 +0000 (0:00:00.040) 0:00:04.458 ******* 2026-08-13 20:13:28.437718 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:28.437803 | debian-trixie | 2026-08-13 20:13:28.437927 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:13:28.438051 | debian-trixie | Thursday 13 August 2026 20:13:28 +0000 (0:00:00.309) 0:00:04.767 ******* 2026-08-13 20:13:28.744416 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:28.744517 | debian-trixie | 2026-08-13 20:13:28.744709 | debian-trixie | TASK [Inspect current Docker socket] ******************************************* 2026-08-13 20:13:28.745032 | debian-trixie | Thursday 13 August 2026 20:13:28 +0000 (0:00:00.308) 0:00:05.075 ******* 2026-08-13 20:13:29.049798 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:29.049825 | debian-trixie | 2026-08-13 20:13:29.049835 | debian-trixie | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-13 20:13:29.049843 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.302) 0:00:05.378 ******* 2026-08-13 20:13:29.709492 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26', 'pid': 2946, 'restart_count': 0, 'started_at': '2026-08-13T20:12:26.25273471Z'}}) 2026-08-13 20:13:29.709876 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45', 'pid': 3009, 'restart_count': 0, 'started_at': '2026-08-13T20:12:26.806846996Z'}}) 2026-08-13 20:13:29.710132 | debian-trixie | 2026-08-13 20:13:29.710378 | debian-trixie | TASK [Build current workload state] ******************************************** 2026-08-13 20:13:29.710621 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.660) 0:00:06.038 ******* 2026-08-13 20:13:29.755183 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26",\n "Created": "2026-08-13T20:12:26.008234491Z",\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": 2946,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:12:26.25273471Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hostname",\n "HostsPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hosts",\n "LogPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26-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/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322-init/diff:/var/lib/docker/overlay2/4e08068621cd4db3f8dc725f55ed69a842b9d2e0cc4ef2dff65d95d4b7d0a3a6/diff",\n "MergedDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/merged",\n "UpperDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/diff",\n "WorkDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "7da2995bb078",\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": "395e8d89f526491534eae073f4168a9d0bf9d50766e51e763c38bfeef0e2dd3b",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/395e8d89f526",\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:13:29.317935', 'end': '2026-08-13 20:13:29.349222', 'delta': '0:00:00.031287', '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": "7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26",', ' "Created": "2026-08-13T20:12:26.008234491Z",', ' "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": 2946,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:12:26.25273471Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hostname",', ' "HostsPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/hosts",', ' "LogPath": "/var/lib/docker/containers/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26/7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26-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/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322-init/diff:/var/lib/docker/overlay2/4e08068621cd4db3f8dc725f55ed69a842b9d2e0cc4ef2dff65d95d4b7d0a3a6/diff",', ' "MergedDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/merged",', ' "UpperDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/diff",', ' "WorkDir": "/var/lib/docker/overlay2/7c005da7086e14a0dd248dfd331fb71010c60f9862874d7594ec4e79f8809322/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "7da2995bb078",', ' "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": "395e8d89f526491534eae073f4168a9d0bf9d50766e51e763c38bfeef0e2dd3b",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/395e8d89f526",', ' "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': '7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26', 'pid': 2946, 'restart_count': 0, 'started_at': '2026-08-13T20:12:26.25273471Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:13:29.761058 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45",\n "Created": "2026-08-13T20:12:26.611311123Z",\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": 3009,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:12:26.806846996Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hostname",\n "HostsPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hosts",\n "LogPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45-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/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0-init/diff:/var/lib/docker/overlay2/6b7ea6425bb270e30a074715751b37aaa581b38587fabc48a86305424b3834fc/diff:/var/lib/docker/overlay2/ed153bae6eb756828cb31031efd2e8b33e278aceb15c5ec02edb9678c4b56c8d/diff:/var/lib/docker/overlay2/43492efe134a323e7b72ea4f4450d46e844d8f4b087a397ac03d4d2f28f2f9a1/diff:/var/lib/docker/overlay2/c874dd9758cadc0f302cd7f531abd273e0cbd935cf9c6e966588e62f99d20551/diff:/var/lib/docker/overlay2/37db7ea294a6cd447aaf58f7877a05ad17a43da8177c431a0fe29dc551c4764f/diff:/var/lib/docker/overlay2/d669a0c78ce13aefe44774ddb17b03eaccbbacb31df4f7d34b89a3337cf769c1/diff:/var/lib/docker/overlay2/0db38374044c58a397ce33b6709cbe1fe637131bee3dfd5455a2068d3cf34799/diff:/var/lib/docker/overlay2/4bf7f80131a14576d3e9cb7a904145a0c597763d167baee97da43693f61eca5f/diff",\n "MergedDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/merged",\n "UpperDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/diff",\n "WorkDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/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": "np0000189335",\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": "ff52e5b8dd60bd800b1e8044689c8dd936056fc253dd880e00d045da0d3e82ec",\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": "d00f4eac0f7a34fd33745b2ce6f591f02d518b9495dfa335c3dc299ff5ddc9fd",\n "EndpointID": "7b03f7f915e30e584ccdeba503d8621f99c5488d0f04dcf1c7cac89c8709d146",\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:13:29.625647', 'end': '2026-08-13 20:13:29.658721', 'delta': '0:00:00.033074', '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": "88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45",', ' "Created": "2026-08-13T20:12:26.611311123Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3009,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:12:26.806846996Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hostname",', ' "HostsPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/hosts",', ' "LogPath": "/var/lib/docker/containers/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45/88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45-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/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0-init/diff:/var/lib/docker/overlay2/6b7ea6425bb270e30a074715751b37aaa581b38587fabc48a86305424b3834fc/diff:/var/lib/docker/overlay2/ed153bae6eb756828cb31031efd2e8b33e278aceb15c5ec02edb9678c4b56c8d/diff:/var/lib/docker/overlay2/43492efe134a323e7b72ea4f4450d46e844d8f4b087a397ac03d4d2f28f2f9a1/diff:/var/lib/docker/overlay2/c874dd9758cadc0f302cd7f531abd273e0cbd935cf9c6e966588e62f99d20551/diff:/var/lib/docker/overlay2/37db7ea294a6cd447aaf58f7877a05ad17a43da8177c431a0fe29dc551c4764f/diff:/var/lib/docker/overlay2/d669a0c78ce13aefe44774ddb17b03eaccbbacb31df4f7d34b89a3337cf769c1/diff:/var/lib/docker/overlay2/0db38374044c58a397ce33b6709cbe1fe637131bee3dfd5455a2068d3cf34799/diff:/var/lib/docker/overlay2/4bf7f80131a14576d3e9cb7a904145a0c597763d167baee97da43693f61eca5f/diff",', ' "MergedDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/merged",', ' "UpperDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/diff",', ' "WorkDir": "/var/lib/docker/overlay2/4fc64f1eb2dd1890edf4f6adc8d5131a69a72678364b8bcaf259c76813e8c2a0/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": "np0000189335",', ' "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": "ff52e5b8dd60bd800b1e8044689c8dd936056fc253dd880e00d045da0d3e82ec",', ' "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": "d00f4eac0f7a34fd33745b2ce6f591f02d518b9495dfa335c3dc299ff5ddc9fd",', ' "EndpointID": "7b03f7f915e30e584ccdeba503d8621f99c5488d0f04dcf1c7cac89c8709d146",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': '88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45', 'pid': 3009, 'restart_count': 0, 'started_at': '2026-08-13T20:12:26.806846996Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:13:29.771475 | debian-trixie | 2026-08-13 20:13:29.771552 | debian-trixie | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-13 20:13:29.771637 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.062) 0:00:06.101 ******* 2026-08-13 20:13:29.809138 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:29.809329 | debian-trixie | "changed": false, 2026-08-13 20:13:29.809520 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.809698 | debian-trixie | } 2026-08-13 20:13:29.809871 | debian-trixie | 2026-08-13 20:13:29.810067 | debian-trixie | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-13 20:13:29.810255 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.039) 0:00:06.140 ******* 2026-08-13 20:13:29.844584 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:29.844703 | debian-trixie | "changed": false, 2026-08-13 20:13:29.845412 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.845437 | debian-trixie | } 2026-08-13 20:13:29.845443 | debian-trixie | 2026-08-13 20:13:29.845449 | debian-trixie | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-13 20:13:29.845455 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.033) 0:00:06.174 ******* 2026-08-13 20:13:29.888897 | debian-trixie | ok: [debian-trixie] => (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': 25335, 'dev': 65025, 'nlink': 1, 'atime': 1786651973.8161244, 'mtime': 1786651973.8081243, 'ctime': 1786651973.8081243, '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:13:29.888968 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.888979 | debian-trixie | "changed": false, 2026-08-13 20:13:29.888987 | debian-trixie | "item": { 2026-08-13 20:13:29.888995 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.889003 | debian-trixie | "changed": false, 2026-08-13 20:13:29.889011 | debian-trixie | "failed": false, 2026-08-13 20:13:29.889018 | debian-trixie | "invocation": { 2026-08-13 20:13:29.889025 | debian-trixie | "module_args": { 2026-08-13 20:13:29.889032 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:13:29.889051 | debian-trixie | "follow": false, 2026-08-13 20:13:29.889062 | debian-trixie | "get_attributes": true, 2026-08-13 20:13:29.892831 | debian-trixie | "get_checksum": true, 2026-08-13 20:13:29.892860 | debian-trixie | "get_mime": true, 2026-08-13 20:13:29.892866 | debian-trixie | "path": "/usr/bin/docker" 2026-08-13 20:13:29.892871 | debian-trixie | } 2026-08-13 20:13:29.892876 | debian-trixie | }, 2026-08-13 20:13:29.892881 | debian-trixie | "item": "docker", 2026-08-13 20:13:29.892886 | debian-trixie | "stat": { 2026-08-13 20:13:29.892891 | debian-trixie | "atime": 1786651973.8161244, 2026-08-13 20:13:29.892895 | debian-trixie | "attr_flags": "", 2026-08-13 20:13:29.892900 | debian-trixie | "attributes": [], 2026-08-13 20:13:29.892905 | debian-trixie | "block_size": 4096, 2026-08-13 20:13:29.892909 | debian-trixie | "blocks": 0, 2026-08-13 20:13:29.892914 | debian-trixie | "charset": "unknown", 2026-08-13 20:13:29.892918 | debian-trixie | "ctime": 1786651973.8081243, 2026-08-13 20:13:29.892923 | debian-trixie | "dev": 65025, 2026-08-13 20:13:29.892927 | debian-trixie | "device_type": 0, 2026-08-13 20:13:29.892931 | debian-trixie | "executable": true, 2026-08-13 20:13:29.892936 | debian-trixie | "exists": true, 2026-08-13 20:13:29.892940 | debian-trixie | "gid": 0, 2026-08-13 20:13:29.892945 | debian-trixie | "gr_name": "root", 2026-08-13 20:13:29.892949 | debian-trixie | "inode": 25335, 2026-08-13 20:13:29.892953 | debian-trixie | "isblk": false, 2026-08-13 20:13:29.892957 | debian-trixie | "ischr": false, 2026-08-13 20:13:29.892962 | debian-trixie | "isdir": false, 2026-08-13 20:13:29.892966 | debian-trixie | "isfifo": false, 2026-08-13 20:13:29.892970 | debian-trixie | "isgid": false, 2026-08-13 20:13:29.892975 | debian-trixie | "islnk": true, 2026-08-13 20:13:29.892979 | debian-trixie | "isreg": false, 2026-08-13 20:13:29.892983 | debian-trixie | "issock": false, 2026-08-13 20:13:29.892987 | debian-trixie | "isuid": false, 2026-08-13 20:13:29.893000 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:13:29.893006 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:13:29.893010 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:13:29.893015 | debian-trixie | "mode": "0777", 2026-08-13 20:13:29.893169 | debian-trixie | "mtime": 1786651973.8081243, 2026-08-13 20:13:29.893331 | debian-trixie | "nlink": 1, 2026-08-13 20:13:29.893485 | debian-trixie | "path": "/usr/bin/docker", 2026-08-13 20:13:29.893631 | debian-trixie | "pw_name": "root", 2026-08-13 20:13:29.893777 | debian-trixie | "readable": true, 2026-08-13 20:13:29.893924 | debian-trixie | "rgrp": true, 2026-08-13 20:13:29.894071 | debian-trixie | "roth": true, 2026-08-13 20:13:29.894216 | debian-trixie | "rusr": true, 2026-08-13 20:13:29.894362 | debian-trixie | "size": 39, 2026-08-13 20:13:29.894506 | debian-trixie | "uid": 0, 2026-08-13 20:13:29.894652 | debian-trixie | "version": null, 2026-08-13 20:13:29.894798 | debian-trixie | "wgrp": true, 2026-08-13 20:13:29.894947 | debian-trixie | "woth": true, 2026-08-13 20:13:29.895094 | debian-trixie | "writeable": true, 2026-08-13 20:13:29.895239 | debian-trixie | "wusr": true, 2026-08-13 20:13:29.895385 | debian-trixie | "xgrp": true, 2026-08-13 20:13:29.895529 | debian-trixie | "xoth": true, 2026-08-13 20:13:29.895674 | debian-trixie | "xusr": true 2026-08-13 20:13:29.895818 | debian-trixie | } 2026-08-13 20:13:29.895961 | debian-trixie | }, 2026-08-13 20:13:29.896110 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.896255 | debian-trixie | } 2026-08-13 20:13:29.896459 | debian-trixie | ok: [debian-trixie] => (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': 760, 'dev': 65025, 'nlink': 1, 'atime': 1786651998.8364727, 'mtime': 1786651974.096129, 'ctime': 1786651974.096129, '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:13:29.896612 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.896811 | debian-trixie | "changed": false, 2026-08-13 20:13:29.896966 | debian-trixie | "item": { 2026-08-13 20:13:29.897115 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.897262 | debian-trixie | "changed": false, 2026-08-13 20:13:29.897408 | debian-trixie | "failed": false, 2026-08-13 20:13:29.897555 | debian-trixie | "invocation": { 2026-08-13 20:13:29.897702 | debian-trixie | "module_args": { 2026-08-13 20:13:29.897847 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:13:29.897952 | debian-trixie | "follow": false, 2026-08-13 20:13:29.898058 | debian-trixie | "get_attributes": true, 2026-08-13 20:13:29.898163 | debian-trixie | "get_checksum": true, 2026-08-13 20:13:29.898268 | debian-trixie | "get_mime": true, 2026-08-13 20:13:29.898376 | debian-trixie | "path": "/usr/bin/docker-init" 2026-08-13 20:13:29.898480 | debian-trixie | } 2026-08-13 20:13:29.898582 | debian-trixie | }, 2026-08-13 20:13:29.898688 | debian-trixie | "item": "docker-init", 2026-08-13 20:13:29.898792 | debian-trixie | "stat": { 2026-08-13 20:13:29.898898 | debian-trixie | "atime": 1786651998.8364727, 2026-08-13 20:13:29.899004 | debian-trixie | "attr_flags": "", 2026-08-13 20:13:29.899108 | debian-trixie | "attributes": [], 2026-08-13 20:13:29.899214 | debian-trixie | "block_size": 4096, 2026-08-13 20:13:29.899318 | debian-trixie | "blocks": 0, 2026-08-13 20:13:29.899424 | debian-trixie | "charset": "unknown", 2026-08-13 20:13:29.899536 | debian-trixie | "ctime": 1786651974.096129, 2026-08-13 20:13:29.899640 | debian-trixie | "dev": 65025, 2026-08-13 20:13:29.899745 | debian-trixie | "device_type": 0, 2026-08-13 20:13:29.899848 | debian-trixie | "executable": true, 2026-08-13 20:13:29.899953 | debian-trixie | "exists": true, 2026-08-13 20:13:29.900056 | debian-trixie | "gid": 0, 2026-08-13 20:13:29.900160 | debian-trixie | "gr_name": "root", 2026-08-13 20:13:29.900264 | debian-trixie | "inode": 760, 2026-08-13 20:13:29.900368 | debian-trixie | "isblk": false, 2026-08-13 20:13:29.900471 | debian-trixie | "ischr": false, 2026-08-13 20:13:29.900575 | debian-trixie | "isdir": false, 2026-08-13 20:13:29.900679 | debian-trixie | "isfifo": false, 2026-08-13 20:13:29.900832 | debian-trixie | "isgid": false, 2026-08-13 20:13:29.900942 | debian-trixie | "islnk": true, 2026-08-13 20:13:29.901046 | debian-trixie | "isreg": false, 2026-08-13 20:13:29.901150 | debian-trixie | "issock": false, 2026-08-13 20:13:29.901254 | debian-trixie | "isuid": false, 2026-08-13 20:13:29.901363 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:13:29.901471 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:13:29.901577 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:13:29.901681 | debian-trixie | "mode": "0777", 2026-08-13 20:13:29.901787 | debian-trixie | "mtime": 1786651974.096129, 2026-08-13 20:13:29.901891 | debian-trixie | "nlink": 1, 2026-08-13 20:13:29.902000 | debian-trixie | "path": "/usr/bin/docker-init", 2026-08-13 20:13:29.902104 | debian-trixie | "pw_name": "root", 2026-08-13 20:13:29.902209 | debian-trixie | "readable": true, 2026-08-13 20:13:29.902312 | debian-trixie | "rgrp": true, 2026-08-13 20:13:29.902416 | debian-trixie | "roth": true, 2026-08-13 20:13:29.902519 | debian-trixie | "rusr": true, 2026-08-13 20:13:29.902623 | debian-trixie | "size": 44, 2026-08-13 20:13:29.902726 | debian-trixie | "uid": 0, 2026-08-13 20:13:29.902830 | debian-trixie | "version": null, 2026-08-13 20:13:29.902933 | debian-trixie | "wgrp": true, 2026-08-13 20:13:29.903037 | debian-trixie | "woth": true, 2026-08-13 20:13:29.903142 | debian-trixie | "writeable": true, 2026-08-13 20:13:29.903245 | debian-trixie | "wusr": true, 2026-08-13 20:13:29.903349 | debian-trixie | "xgrp": true, 2026-08-13 20:13:29.903453 | debian-trixie | "xoth": true, 2026-08-13 20:13:29.903556 | debian-trixie | "xusr": true 2026-08-13 20:13:29.903659 | debian-trixie | } 2026-08-13 20:13:29.903762 | debian-trixie | }, 2026-08-13 20:13:29.903867 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.903970 | debian-trixie | } 2026-08-13 20:13:29.904114 | debian-trixie | ok: [debian-trixie] => (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': 25156, 'dev': 65025, 'nlink': 1, 'atime': 1786651999.116476, 'mtime': 1786651974.3721333, 'ctime': 1786651974.3721333, '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:13:29.904223 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.904329 | debian-trixie | "changed": false, 2026-08-13 20:13:29.904448 | debian-trixie | "item": { 2026-08-13 20:13:29.904566 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.904674 | debian-trixie | "changed": false, 2026-08-13 20:13:29.904848 | debian-trixie | "failed": false, 2026-08-13 20:13:29.904973 | debian-trixie | "invocation": { 2026-08-13 20:13:29.905085 | debian-trixie | "module_args": { 2026-08-13 20:13:29.905208 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:13:29.905326 | debian-trixie | "follow": false, 2026-08-13 20:13:29.905432 | debian-trixie | "get_attributes": true, 2026-08-13 20:13:29.905539 | debian-trixie | "get_checksum": true, 2026-08-13 20:13:29.905658 | debian-trixie | "get_mime": true, 2026-08-13 20:13:29.905764 | debian-trixie | "path": "/usr/bin/dockerd" 2026-08-13 20:13:29.905868 | debian-trixie | } 2026-08-13 20:13:29.905971 | debian-trixie | }, 2026-08-13 20:13:29.906075 | debian-trixie | "item": "dockerd", 2026-08-13 20:13:29.906179 | debian-trixie | "stat": { 2026-08-13 20:13:29.906302 | debian-trixie | "atime": 1786651999.116476, 2026-08-13 20:13:29.906419 | debian-trixie | "attr_flags": "", 2026-08-13 20:13:29.906526 | debian-trixie | "attributes": [], 2026-08-13 20:13:29.906646 | debian-trixie | "block_size": 4096, 2026-08-13 20:13:29.906752 | debian-trixie | "blocks": 0, 2026-08-13 20:13:29.906862 | debian-trixie | "charset": "unknown", 2026-08-13 20:13:29.906967 | debian-trixie | "ctime": 1786651974.3721333, 2026-08-13 20:13:29.907071 | debian-trixie | "dev": 65025, 2026-08-13 20:13:29.907176 | debian-trixie | "device_type": 0, 2026-08-13 20:13:29.907280 | debian-trixie | "executable": true, 2026-08-13 20:13:29.907384 | debian-trixie | "exists": true, 2026-08-13 20:13:29.907486 | debian-trixie | "gid": 0, 2026-08-13 20:13:29.907591 | debian-trixie | "gr_name": "root", 2026-08-13 20:13:29.907697 | debian-trixie | "inode": 25156, 2026-08-13 20:13:29.907802 | debian-trixie | "isblk": false, 2026-08-13 20:13:29.907908 | debian-trixie | "ischr": false, 2026-08-13 20:13:29.908012 | debian-trixie | "isdir": false, 2026-08-13 20:13:29.908115 | debian-trixie | "isfifo": false, 2026-08-13 20:13:29.908219 | debian-trixie | "isgid": false, 2026-08-13 20:13:29.908323 | debian-trixie | "islnk": true, 2026-08-13 20:13:29.908427 | debian-trixie | "isreg": false, 2026-08-13 20:13:29.908530 | debian-trixie | "issock": false, 2026-08-13 20:13:29.908634 | debian-trixie | "isuid": false, 2026-08-13 20:13:29.908801 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:13:29.908933 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:13:29.909041 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:13:29.909146 | debian-trixie | "mode": "0777", 2026-08-13 20:13:29.909252 | debian-trixie | "mtime": 1786651974.3721333, 2026-08-13 20:13:29.909357 | debian-trixie | "nlink": 1, 2026-08-13 20:13:29.909465 | debian-trixie | "path": "/usr/bin/dockerd", 2026-08-13 20:13:29.909570 | debian-trixie | "pw_name": "root", 2026-08-13 20:13:29.909674 | debian-trixie | "readable": true, 2026-08-13 20:13:29.909779 | debian-trixie | "rgrp": true, 2026-08-13 20:13:29.909883 | debian-trixie | "roth": true, 2026-08-13 20:13:29.909986 | debian-trixie | "rusr": true, 2026-08-13 20:13:29.910090 | debian-trixie | "size": 40, 2026-08-13 20:13:29.910193 | debian-trixie | "uid": 0, 2026-08-13 20:13:29.910297 | debian-trixie | "version": null, 2026-08-13 20:13:29.910401 | debian-trixie | "wgrp": true, 2026-08-13 20:13:29.910505 | debian-trixie | "woth": true, 2026-08-13 20:13:29.910609 | debian-trixie | "writeable": true, 2026-08-13 20:13:29.910715 | debian-trixie | "wusr": true, 2026-08-13 20:13:29.910821 | debian-trixie | "xgrp": true, 2026-08-13 20:13:29.910927 | debian-trixie | "xoth": true, 2026-08-13 20:13:29.911030 | debian-trixie | "xusr": true 2026-08-13 20:13:29.911133 | debian-trixie | } 2026-08-13 20:13:29.911236 | debian-trixie | }, 2026-08-13 20:13:29.911341 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.911445 | debian-trixie | } 2026-08-13 20:13:29.911624 | debian-trixie | ok: [debian-trixie] => (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': 25336, 'dev': 65025, 'nlink': 1, 'atime': 1786651974.6481378, 'mtime': 1786651974.6441376, 'ctime': 1786651974.6441376, '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:13:29.911744 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.911852 | debian-trixie | "changed": false, 2026-08-13 20:13:29.911957 | debian-trixie | "item": { 2026-08-13 20:13:29.912064 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.912168 | debian-trixie | "changed": false, 2026-08-13 20:13:29.912273 | debian-trixie | "failed": false, 2026-08-13 20:13:29.912422 | debian-trixie | "invocation": { 2026-08-13 20:13:29.912548 | debian-trixie | "module_args": { 2026-08-13 20:13:29.912656 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:13:29.912800 | debian-trixie | "follow": false, 2026-08-13 20:13:29.912910 | debian-trixie | "get_attributes": true, 2026-08-13 20:13:29.913015 | debian-trixie | "get_checksum": true, 2026-08-13 20:13:29.913118 | debian-trixie | "get_mime": true, 2026-08-13 20:13:29.913224 | debian-trixie | "path": "/usr/bin/docker-proxy" 2026-08-13 20:13:29.913326 | debian-trixie | } 2026-08-13 20:13:29.913428 | debian-trixie | }, 2026-08-13 20:13:29.913534 | debian-trixie | "item": "docker-proxy", 2026-08-13 20:13:29.913637 | debian-trixie | "stat": { 2026-08-13 20:13:29.913743 | debian-trixie | "atime": 1786651974.6481378, 2026-08-13 20:13:29.913848 | debian-trixie | "attr_flags": "", 2026-08-13 20:13:29.913952 | debian-trixie | "attributes": [], 2026-08-13 20:13:29.914058 | debian-trixie | "block_size": 4096, 2026-08-13 20:13:29.914161 | debian-trixie | "blocks": 0, 2026-08-13 20:13:29.914267 | debian-trixie | "charset": "unknown", 2026-08-13 20:13:29.914373 | debian-trixie | "ctime": 1786651974.6441376, 2026-08-13 20:13:29.914521 | debian-trixie | "dev": 65025, 2026-08-13 20:13:29.914627 | debian-trixie | "device_type": 0, 2026-08-13 20:13:29.914731 | debian-trixie | "executable": true, 2026-08-13 20:13:29.914835 | debian-trixie | "exists": true, 2026-08-13 20:13:29.914937 | debian-trixie | "gid": 0, 2026-08-13 20:13:29.915040 | debian-trixie | "gr_name": "root", 2026-08-13 20:13:29.915144 | debian-trixie | "inode": 25336, 2026-08-13 20:13:29.915267 | debian-trixie | "isblk": false, 2026-08-13 20:13:29.915385 | debian-trixie | "ischr": false, 2026-08-13 20:13:29.915491 | debian-trixie | "isdir": false, 2026-08-13 20:13:29.915594 | debian-trixie | "isfifo": false, 2026-08-13 20:13:29.915698 | debian-trixie | "isgid": false, 2026-08-13 20:13:29.915801 | debian-trixie | "islnk": true, 2026-08-13 20:13:29.915905 | debian-trixie | "isreg": false, 2026-08-13 20:13:29.916008 | debian-trixie | "issock": false, 2026-08-13 20:13:29.916111 | debian-trixie | "isuid": false, 2026-08-13 20:13:29.916220 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:13:29.916329 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:13:29.916434 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:13:29.916538 | debian-trixie | "mode": "0777", 2026-08-13 20:13:29.916644 | debian-trixie | "mtime": 1786651974.6441376, 2026-08-13 20:13:29.916818 | debian-trixie | "nlink": 1, 2026-08-13 20:13:29.916932 | debian-trixie | "path": "/usr/bin/docker-proxy", 2026-08-13 20:13:29.917037 | debian-trixie | "pw_name": "root", 2026-08-13 20:13:29.917140 | debian-trixie | "readable": true, 2026-08-13 20:13:29.917244 | debian-trixie | "rgrp": true, 2026-08-13 20:13:29.917348 | debian-trixie | "roth": true, 2026-08-13 20:13:29.917452 | debian-trixie | "rusr": true, 2026-08-13 20:13:29.917556 | debian-trixie | "size": 45, 2026-08-13 20:13:29.917659 | debian-trixie | "uid": 0, 2026-08-13 20:13:29.917777 | debian-trixie | "version": null, 2026-08-13 20:13:29.917883 | debian-trixie | "wgrp": true, 2026-08-13 20:13:29.918001 | debian-trixie | "woth": true, 2026-08-13 20:13:29.918112 | debian-trixie | "writeable": true, 2026-08-13 20:13:29.918216 | debian-trixie | "wusr": true, 2026-08-13 20:13:29.918332 | debian-trixie | "xgrp": true, 2026-08-13 20:13:29.918438 | debian-trixie | "xoth": true, 2026-08-13 20:13:29.918542 | debian-trixie | "xusr": true 2026-08-13 20:13:29.918656 | debian-trixie | } 2026-08-13 20:13:29.918762 | debian-trixie | }, 2026-08-13 20:13:29.918869 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.918986 | debian-trixie | } 2026-08-13 20:13:29.919086 | debian-trixie | 2026-08-13 20:13:29.919207 | debian-trixie | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-13 20:13:29.919328 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.059) 0:00:06.233 ******* 2026-08-13 20:13:29.961427 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26', 'pid': 2946, 'restart_count': 0, 'started_at': '2026-08-13T20:12:26.25273471Z'}}) => { 2026-08-13 20:13:29.961599 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.961789 | debian-trixie | "changed": false, 2026-08-13 20:13:29.961974 | debian-trixie | "item": { 2026-08-13 20:13:29.962176 | debian-trixie | "key": "molecule-upgrade-busybox", 2026-08-13 20:13:29.962351 | debian-trixie | "value": { 2026-08-13 20:13:29.962556 | debian-trixie | "id": "7da2995bb0785433afdb28a861b9b5193066a81aee5a915e36f856c0f098ae26", 2026-08-13 20:13:29.962729 | debian-trixie | "pid": 2946, 2026-08-13 20:13:29.962915 | debian-trixie | "restart_count": 0, 2026-08-13 20:13:29.963105 | debian-trixie | "started_at": "2026-08-13T20:12:26.25273471Z" 2026-08-13 20:13:29.963286 | debian-trixie | } 2026-08-13 20:13:29.963465 | debian-trixie | }, 2026-08-13 20:13:29.963650 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.963828 | debian-trixie | } 2026-08-13 20:13:29.964047 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45', 'pid': 3009, 'restart_count': 0, 'started_at': '2026-08-13T20:12:26.806846996Z'}}) => { 2026-08-13 20:13:29.964233 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:29.964415 | debian-trixie | "changed": false, 2026-08-13 20:13:29.964642 | debian-trixie | "item": { 2026-08-13 20:13:29.968826 | debian-trixie | "key": "molecule-upgrade-nginx", 2026-08-13 20:13:29.968843 | debian-trixie | "value": { 2026-08-13 20:13:29.968851 | debian-trixie | "id": "88f2c5956244d2557bacf437f09f0a38b776bc0b68a6fabeb6c9e7153120df45", 2026-08-13 20:13:29.968859 | debian-trixie | "pid": 3009, 2026-08-13 20:13:29.968867 | debian-trixie | "restart_count": 0, 2026-08-13 20:13:29.968875 | debian-trixie | "started_at": "2026-08-13T20:12:26.806846996Z" 2026-08-13 20:13:29.968887 | debian-trixie | } 2026-08-13 20:13:29.969390 | debian-trixie | }, 2026-08-13 20:13:29.969415 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:29.969420 | debian-trixie | } 2026-08-13 20:13:29.969424 | debian-trixie | 2026-08-13 20:13:29.969428 | debian-trixie | TASK [Read counter workload progress after upgrade] **************************** 2026-08-13 20:13:29.969459 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.058) 0:00:06.292 ******* 2026-08-13 20:13:30.378056 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:30.378413 | debian-trixie | 2026-08-13 20:13:30.378717 | debian-trixie | TASK [Assert counter workload remained functional] ***************************** 2026-08-13 20:13:30.378986 | debian-trixie | Thursday 13 August 2026 20:13:30 +0000 (0:00:00.415) 0:00:06.707 ******* 2026-08-13 20:13:30.416192 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:30.416448 | debian-trixie | "changed": false, 2026-08-13 20:13:30.416686 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:30.416963 | debian-trixie | } 2026-08-13 20:13:30.417186 | debian-trixie | 2026-08-13 20:13:30.417471 | debian-trixie | TASK [Verify HTTP workload is functional] ************************************** 2026-08-13 20:13:30.417726 | debian-trixie | Thursday 13 August 2026 20:13:30 +0000 (0:00:00.039) 0:00:06.747 ******* 2026-08-13 20:13:31.004883 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:31.004933 | debian-trixie | 2026-08-13 20:13:31.004939 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:13:31.004945 | debian-trixie | debian-trixie : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:13:31.005054 | debian-trixie | 2026-08-13 20:13:31.005231 | debian-trixie | 2026-08-13 20:13:31.005495 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:13:31.005708 | debian-trixie | Thursday 13 August 2026 20:13:31 +0000 (0:00:00.588) 0:00:07.335 ******* 2026-08-13 20:13:31.005887 | debian-trixie | =============================================================================== 2026-08-13 20:13:31.006007 | debian-trixie | Inspect installed Docker binary links ----------------------------------- 1.24s 2026-08-13 20:13:31.006126 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.04s 2026-08-13 20:13:31.006248 | debian-trixie | Inspect workload containers after upgrade ------------------------------- 0.66s 2026-08-13 20:13:31.006362 | debian-trixie | Verify HTTP workload is functional -------------------------------------- 0.59s 2026-08-13 20:13:31.006480 | debian-trixie | Read current Docker service PID ----------------------------------------- 0.43s 2026-08-13 20:13:31.006599 | debian-trixie | Read counter workload progress after upgrade ---------------------------- 0.42s 2026-08-13 20:13:31.006711 | debian-trixie | Read pre-upgrade state -------------------------------------------------- 0.39s 2026-08-13 20:13:31.006828 | debian-trixie | Read installed Docker daemon version ------------------------------------ 0.34s 2026-08-13 20:13:31.006944 | debian-trixie | Read current Docker server version -------------------------------------- 0.32s 2026-08-13 20:13:31.007069 | debian-trixie | Read current Docker service invocation ID ------------------------------- 0.31s 2026-08-13 20:13:31.007189 | debian-trixie | Resolve running Docker daemon executable -------------------------------- 0.31s 2026-08-13 20:13:31.007308 | debian-trixie | Read running Docker daemon executable inode ----------------------------- 0.31s 2026-08-13 20:13:31.007422 | debian-trixie | Inspect current Docker socket ------------------------------------------- 0.30s 2026-08-13 20:13:31.007538 | debian-trixie | Read future Docker daemon configuration --------------------------------- 0.29s 2026-08-13 20:13:31.007655 | debian-trixie | Build current workload state -------------------------------------------- 0.06s 2026-08-13 20:13:31.007771 | debian-trixie | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-13 20:13:31.007886 | debian-trixie | Assert workload containers were neither recreated nor restarted --------- 0.06s 2026-08-13 20:13:31.008000 | debian-trixie | Decode pre-upgrade state ------------------------------------------------ 0.04s 2026-08-13 20:13:31.008115 | debian-trixie | Decode future Docker daemon configuration ------------------------------- 0.04s 2026-08-13 20:13:31.008231 | debian-trixie | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-13 20:13:31.092456 | debian-trixie | INFO [docker-upgrade > verify] Executed: Successful 2026-08-13 20:13:31.100243 | debian-trixie | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:13:31.100613 | debian-trixie | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:13:31.107855 | debian-trixie | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:13:31.107916 | debian-trixie | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:13:31.108012 | debian-trixie | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:13:31.108322 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:13:31.693755 | debian-trixie | ok: Runtime: 0:02:09.396109 2026-08-13 20:13:31.707854 | 2026-08-13 20:13:31.707913 | PLAY RECAP 2026-08-13 20:13:31.707957 | debian-trixie | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:13:31.707981 | 2026-08-13 20:13:31.816790 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:13:31.819242 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:13:32.402448 | 2026-08-13 20:13:32.402571 | PLAY [all] 2026-08-13 20:13:32.412817 | 2026-08-13 20:13:32.412912 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:13:32.447875 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:13:32.454956 | 2026-08-13 20:13:32.455068 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:13:32.496883 | debian-trixie | ok 2026-08-13 20:13:32.501930 | 2026-08-13 20:13:32.502023 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:13:32.865591 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/work/logs" 2026-08-13 20:13:33.091227 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/work/artifacts" 2026-08-13 20:13:33.301670 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/9a079db1bc0b4ad5871eafe486fd7316/work/docs" 2026-08-13 20:13:33.320652 | 2026-08-13 20:13:33.320820 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:13:33.936142 | debian-trixie | ok 2026-08-13 20:13:33.936320 | debian-trixie | changed: All items complete 2026-08-13 20:13:33.936348 | 2026-08-13 20:13:34.429461 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:13:34.876629 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:13:34.894239 | 2026-08-13 20:13:34.894344 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:13:35.298600 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.009043 2026-08-13 20:13:35.507726 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.005940 2026-08-13 20:13:35.518818 | 2026-08-13 20:13:35.518873 | PLAY [all] 2026-08-13 20:13:35.523456 | 2026-08-13 20:13:35.523519 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:13:35.959377 | debian-trixie | changed 2026-08-13 20:13:35.965347 | 2026-08-13 20:13:35.965410 | PLAY RECAP 2026-08-13 20:13:35.965468 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:13:35.965491 | 2026-08-13 20:13:36.073500 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:13:36.074994 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:13:36.643735 | 2026-08-13 20:13:36.643853 | PLAY [localhost] 2026-08-13 20:13:36.653964 | 2026-08-13 20:13:36.654033 | TASK [Generate Zuul manifest] 2026-08-13 20:13:36.674960 | localhost | ok 2026-08-13 20:13:36.692758 | 2026-08-13 20:13:36.692867 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:13:37.029630 | localhost | changed 2026-08-13 20:13:37.050481 | 2026-08-13 20:13:37.050621 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:13:37.082047 | localhost | ok 2026-08-13 20:13:37.091593 | 2026-08-13 20:13:37.091725 | TASK [Upload logs] 2026-08-13 20:13:37.111220 | localhost | ok 2026-08-13 20:13:37.172628 | 2026-08-13 20:13:37.172756 | TASK [Set zuul-log-path fact] 2026-08-13 20:13:37.202071 | localhost | ok 2026-08-13 20:13:37.215451 | 2026-08-13 20:13:37.215551 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:13:37.247528 | localhost | ok 2026-08-13 20:13:37.257177 | 2026-08-13 20:13:37.257327 | TASK [upload-logs : Create log directories] 2026-08-13 20:13:37.758804 | localhost | changed 2026-08-13 20:13:37.767116 | 2026-08-13 20:13:37.767207 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:13:38.150983 | localhost -> localhost | ok: Runtime: 0:00:00.004950 2026-08-13 20:13:38.157451 | 2026-08-13 20:13:38.157538 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:13:38.601541 | localhost | Output suppressed because no_log was given 2026-08-13 20:13:38.605108 | 2026-08-13 20:13:38.605171 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:13:38.653724 | localhost | skipping: Conditional result was False 2026-08-13 20:13:38.663063 | localhost | skipping: Conditional result was False 2026-08-13 20:13:38.678700 | 2026-08-13 20:13:38.678973 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:13:38.719753 | localhost | skipping: Conditional result was False 2026-08-13 20:13:38.720155 | 2026-08-13 20:13:38.724461 | localhost | skipping: Conditional result was False 2026-08-13 20:13:38.733152 | 2026-08-13 20:13:38.733336 | LOOP [upload-logs : Upload console log and json output]