2026-08-13 20:25:48.604711 | Job console starting 2026-08-13 20:25:48.622099 | Updating git repos 2026-08-13 20:25:48.643324 | Cloning repos into workspace 2026-08-13 20:25:48.675000 | Restoring repo states 2026-08-13 20:25:48.681749 | Merging changes 2026-08-13 20:25:49.417584 | Checking out repos 2026-08-13 20:25:49.445226 | Preparing playbooks 2026-08-13 20:25:52.127065 | Running Ansible setup 2026-08-13 20:25:56.572201 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:25:57.174434 | 2026-08-13 20:25:57.174547 | PLAY [localhost] 2026-08-13 20:25:57.181926 | 2026-08-13 20:25:57.181997 | TASK [Gathering Facts] 2026-08-13 20:25:58.032948 | localhost | ok 2026-08-13 20:25:58.043992 | 2026-08-13 20:25:58.044072 | TASK [Setup log path fact] 2026-08-13 20:25:58.064175 | localhost | ok 2026-08-13 20:25:58.076477 | 2026-08-13 20:25:58.076545 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:25:58.107197 | localhost | ok 2026-08-13 20:25:58.128673 | 2026-08-13 20:25:58.128769 | TASK [emit-job-header : Print job information] 2026-08-13 20:25:58.169124 | # Job Information 2026-08-13 20:25:58.169341 | Ansible Version: 2.16.18 2026-08-13 20:25:58.169411 | Job: ansible-collection-containers-molecule-docker-upgrade-debian-trixie 2026-08-13 20:25:58.169584 | Pipeline: check 2026-08-13 20:25:58.169629 | Executor: 2d72f0692154 2026-08-13 20:25:58.169674 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/139 2026-08-13 20:25:58.169723 | Event ID: 70633110-9751-11f1-9515-eb26d37b76d5 2026-08-13 20:25:58.173819 | 2026-08-13 20:25:58.173881 | LOOP [emit-job-header : Print node information] 2026-08-13 20:25:58.255626 | localhost | ok: 2026-08-13 20:25:58.255883 | localhost | # Node Information 2026-08-13 20:25:58.255946 | localhost | Inventory Hostname: debian-trixie 2026-08-13 20:25:58.255993 | localhost | Hostname: np0000189387 2026-08-13 20:25:58.256037 | localhost | Username: zuul 2026-08-13 20:25:58.256085 | localhost | Distro: Debian 13.6 2026-08-13 20:25:58.256128 | localhost | Provider: yul1 2026-08-13 20:25:58.256170 | localhost | Region: ca-ymq-1 2026-08-13 20:25:58.256211 | localhost | Label: debian-trixie 2026-08-13 20:25:58.256252 | localhost | Product Name: OpenStack Nova 2026-08-13 20:25:58.256293 | localhost | Interface IP: 199.19.213.201 2026-08-13 20:25:58.272197 | 2026-08-13 20:25:58.272335 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:25:58.645075 | localhost -> localhost | changed 2026-08-13 20:25:58.654557 | 2026-08-13 20:25:58.654648 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:25:59.509500 | localhost -> localhost | changed 2026-08-13 20:25:59.518687 | 2026-08-13 20:25:59.518739 | PLAY [all] 2026-08-13 20:25:59.525097 | 2026-08-13 20:25:59.525172 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:25:59.732447 | debian-trixie -> localhost | ok 2026-08-13 20:25:59.737013 | 2026-08-13 20:25:59.737080 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:25:59.763839 | debian-trixie | ok 2026-08-13 20:25:59.775614 | debian-trixie | included: /var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:25:59.780185 | 2026-08-13 20:25:59.780248 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:26:00.557251 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-08-13 20:26:00.557436 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/work/4dffdc5d3f9143ddbf4ca92e93f2c968_id_rsa 2026-08-13 20:26:00.557479 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/work/4dffdc5d3f9143ddbf4ca92e93f2c968_id_rsa.pub 2026-08-13 20:26:00.557513 | debian-trixie -> localhost | The key fingerprint is: 2026-08-13 20:26:00.557544 | debian-trixie -> localhost | SHA256:azhgtcWQHJMGQ0I4kPEQkDhk11x4yTGHV6cabp+Qp/w zuul-build-sshkey 2026-08-13 20:26:00.557590 | debian-trixie -> localhost | The key's randomart image is: 2026-08-13 20:26:00.557621 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-08-13 20:26:00.557657 | debian-trixie -> localhost | |@Xoo*oBB+... . | 2026-08-13 20:26:00.557689 | debian-trixie -> localhost | |Oo.. ==Oo. o | 2026-08-13 20:26:00.557719 | debian-trixie -> localhost | | o. .o +. . | 2026-08-13 20:26:00.557748 | debian-trixie -> localhost | | . o. + | 2026-08-13 20:26:00.557777 | debian-trixie -> localhost | | o . S* . | 2026-08-13 20:26:00.557806 | debian-trixie -> localhost | | . . .o.= . | 2026-08-13 20:26:00.557835 | debian-trixie -> localhost | | o oo o | 2026-08-13 20:26:00.557863 | debian-trixie -> localhost | | o . | 2026-08-13 20:26:00.557896 | debian-trixie -> localhost | | E | 2026-08-13 20:26:00.557926 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-08-13 20:26:00.557991 | debian-trixie -> localhost | ok: Runtime: 0:00:00.397813 2026-08-13 20:26:00.564431 | 2026-08-13 20:26:00.564521 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:26:00.593261 | debian-trixie | ok 2026-08-13 20:26:00.601626 | debian-trixie | included: /var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:26:00.607992 | 2026-08-13 20:26:00.608055 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:26:00.641472 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:26:00.647581 | 2026-08-13 20:26:00.647673 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:26:01.122692 | debian-trixie | changed 2026-08-13 20:26:01.129707 | 2026-08-13 20:26:01.129811 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:26:01.328713 | debian-trixie | ok 2026-08-13 20:26:01.333886 | 2026-08-13 20:26:01.333956 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:26:01.867331 | debian-trixie | changed 2026-08-13 20:26:01.872810 | 2026-08-13 20:26:01.872871 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:26:02.382575 | debian-trixie | changed 2026-08-13 20:26:02.388832 | 2026-08-13 20:26:02.388901 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:26:02.412473 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:26:02.421234 | 2026-08-13 20:26:02.421388 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:26:02.751507 | debian-trixie -> localhost | changed 2026-08-13 20:26:02.763695 | 2026-08-13 20:26:02.763821 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:26:03.033949 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/work/4dffdc5d3f9143ddbf4ca92e93f2c968_id_rsa (zuul-build-sshkey) 2026-08-13 20:26:03.034116 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013252 2026-08-13 20:26:03.039370 | 2026-08-13 20:26:03.039431 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:26:03.363844 | debian-trixie | ok 2026-08-13 20:26:03.368997 | 2026-08-13 20:26:03.369061 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:26:03.392060 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:26:03.402603 | 2026-08-13 20:26:03.402666 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:26:03.737512 | debian-trixie | ok 2026-08-13 20:26:03.744255 | 2026-08-13 20:26:03.744343 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:26:04.464221 | debian-trixie | Output suppressed because no_log was given 2026-08-13 20:26:04.473520 | 2026-08-13 20:26:04.473580 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:26:04.700237 | debian-trixie | ok: "logs" 2026-08-13 20:26:04.700453 | debian-trixie | ok: All items complete 2026-08-13 20:26:04.700481 | 2026-08-13 20:26:04.878604 | debian-trixie | ok: "artifacts" 2026-08-13 20:26:05.056047 | debian-trixie | ok: "docs" 2026-08-13 20:26:05.061710 | 2026-08-13 20:26:05.061821 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:26:05.261244 | debian-trixie | changed: "logs" 2026-08-13 20:26:05.447434 | debian-trixie | changed: "artifacts" 2026-08-13 20:26:05.626377 | debian-trixie | changed: "docs" 2026-08-13 20:26:05.644679 | 2026-08-13 20:26:05.644809 | PLAY RECAP 2026-08-13 20:26:05.644866 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:26:05.644896 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:26:05.644918 | 2026-08-13 20:26:05.857588 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:26:05.858995 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:26:06.431910 | 2026-08-13 20:26:06.432041 | PLAY [all] 2026-08-13 20:26:06.441779 | 2026-08-13 20:26:06.441855 | TASK [setup-uv : Extract archive] 2026-08-13 20:26:08.848397 | debian-trixie | changed 2026-08-13 20:26:08.854055 | 2026-08-13 20:26:08.854134 | TASK [setup-uv : Print version] 2026-08-13 20:26:09.212017 | debian-trixie | uv 0.8.13 2026-08-13 20:26:09.381786 | debian-trixie | ok: Runtime: 0:00:00.020757 2026-08-13 20:26:09.390897 | 2026-08-13 20:26:09.390962 | TASK [Install Ansible collection siblings] 2026-08-13 20:26:09.787302 | debian-trixie | ok: 2026-08-13 20:26:09.787502 | debian-trixie | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:26:09.787541 | debian-trixie | Skipping community.general: no checked-out sibling 2026-08-13 20:26:09.789753 | 2026-08-13 20:26:09.789820 | PLAY RECAP 2026-08-13 20:26:09.789880 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:26:09.789909 | 2026-08-13 20:26:09.904554 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:26:09.906950 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:26:10.521911 | 2026-08-13 20:26:10.522033 | PLAY [all] 2026-08-13 20:26:10.532470 | 2026-08-13 20:26:10.532587 | LOOP [Check inventory directories] 2026-08-13 20:26:10.858775 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:26:11.035305 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-13 20:26:11.206225 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-13 20:26:11.216787 | 2026-08-13 20:26:11.217033 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:26:12.083099 | debian-trixie | changed: 2026-08-13 20:26:12.083315 | debian-trixie | { 2026-08-13 20:26:12.083355 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:26:12.083388 | debian-trixie | "changed": false, 2026-08-13 20:26:12.083417 | debian-trixie | "failed": false, 2026-08-13 20:26:12.083453 | debian-trixie | "invocation": { 2026-08-13 20:26:12.083482 | debian-trixie | "module_args": { 2026-08-13 20:26:12.083510 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:26:12.083537 | debian-trixie | "follow": true, 2026-08-13 20:26:12.083564 | debian-trixie | "get_attributes": true, 2026-08-13 20:26:12.083592 | debian-trixie | "get_checksum": true, 2026-08-13 20:26:12.083619 | debian-trixie | "get_mime": true, 2026-08-13 20:26:12.083645 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:26:12.083671 | debian-trixie | } 2026-08-13 20:26:12.083698 | debian-trixie | }, 2026-08-13 20:26:12.083733 | debian-trixie | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:26:12.083761 | debian-trixie | "stat": { 2026-08-13 20:26:12.083787 | debian-trixie | "atime": 1786652764.3480873, 2026-08-13 20:26:12.083813 | debian-trixie | "attr_flags": "e", 2026-08-13 20:26:12.083838 | debian-trixie | "attributes": [ 2026-08-13 20:26:12.083864 | debian-trixie | "extents" 2026-08-13 20:26:12.083889 | debian-trixie | ], 2026-08-13 20:26:12.083915 | debian-trixie | "block_size": 4096, 2026-08-13 20:26:12.083940 | debian-trixie | "blocks": 8, 2026-08-13 20:26:12.083965 | debian-trixie | "charset": "unknown", 2026-08-13 20:26:12.083992 | debian-trixie | "ctime": 1786652764.3600936, 2026-08-13 20:26:12.084018 | debian-trixie | "dev": 65025, 2026-08-13 20:26:12.084044 | debian-trixie | "device_type": 0, 2026-08-13 20:26:12.084070 | debian-trixie | "executable": true, 2026-08-13 20:26:12.084095 | debian-trixie | "exists": true, 2026-08-13 20:26:12.084120 | debian-trixie | "gid": 1000, 2026-08-13 20:26:12.084146 | debian-trixie | "gr_name": "zuul", 2026-08-13 20:26:12.084171 | debian-trixie | "inode": 519191, 2026-08-13 20:26:12.084196 | debian-trixie | "isblk": false, 2026-08-13 20:26:12.084222 | debian-trixie | "ischr": false, 2026-08-13 20:26:12.084248 | debian-trixie | "isdir": true, 2026-08-13 20:26:12.084273 | debian-trixie | "isfifo": false, 2026-08-13 20:26:12.084298 | debian-trixie | "isgid": false, 2026-08-13 20:26:12.084323 | debian-trixie | "islnk": false, 2026-08-13 20:26:12.084348 | debian-trixie | "isreg": false, 2026-08-13 20:26:12.084372 | debian-trixie | "issock": false, 2026-08-13 20:26:12.084397 | debian-trixie | "isuid": false, 2026-08-13 20:26:12.084421 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:26:12.084445 | debian-trixie | "mode": "0755", 2026-08-13 20:26:12.084468 | debian-trixie | "mtime": 1786652748.6995862, 2026-08-13 20:26:12.084492 | debian-trixie | "nlink": 11, 2026-08-13 20:26:12.084517 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:26:12.084541 | debian-trixie | "pw_name": "zuul", 2026-08-13 20:26:12.084570 | debian-trixie | "readable": true, 2026-08-13 20:26:12.084596 | debian-trixie | "rgrp": true, 2026-08-13 20:26:12.084621 | debian-trixie | "roth": true, 2026-08-13 20:26:12.084646 | debian-trixie | "rusr": true, 2026-08-13 20:26:12.084671 | debian-trixie | "size": 4096, 2026-08-13 20:26:12.084697 | debian-trixie | "uid": 1000, 2026-08-13 20:26:12.084722 | debian-trixie | "version": "92497282", 2026-08-13 20:26:12.084748 | debian-trixie | "wgrp": false, 2026-08-13 20:26:12.084774 | debian-trixie | "woth": false, 2026-08-13 20:26:12.084800 | debian-trixie | "writeable": true, 2026-08-13 20:26:12.084825 | debian-trixie | "wusr": true, 2026-08-13 20:26:12.084851 | debian-trixie | "xgrp": true, 2026-08-13 20:26:12.084876 | debian-trixie | "xoth": true, 2026-08-13 20:26:12.084901 | debian-trixie | "xusr": true 2026-08-13 20:26:12.084926 | debian-trixie | } 2026-08-13 20:26:12.084971 | debian-trixie | } 2026-08-13 20:26:12.085024 | debian-trixie | ok: All items complete 2026-08-13 20:26:12.085056 | 2026-08-13 20:26:12.086795 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:26:12.087644 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:26:12.103146 | 2026-08-13 20:26:12.103340 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:26:12.464016 | debian-trixie | changed: 1 replacements made 2026-08-13 20:26:12.465589 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:26:12.466825 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:26:12.478166 | 2026-08-13 20:26:12.478277 | TASK [Run Molecule scenario] 2026-08-13 20:26:12.885768 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-13 20:26:12.885888 | debian-trixie | Creating virtual environment at: .venv 2026-08-13 20:26:13.121318 | debian-trixie | Downloading pygments (1.2MiB) 2026-08-13 20:26:13.121375 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-08-13 20:26:13.121861 | debian-trixie | Downloading cryptography (4.3MiB) 2026-08-13 20:26:13.289528 | debian-trixie | Downloading cryptography 2026-08-13 20:26:13.340061 | debian-trixie | Downloading pygments 2026-08-13 20:26:13.481876 | debian-trixie | Downloading ansible-core 2026-08-13 20:26:13.531330 | debian-trixie | Installed 36 packages in 48ms 2026-08-13 20:26:14.180875 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:26:14.180960 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:26:15.021749 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:26:15.021832 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-08-13 20:26:15.021903 | 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:26:15.021981 | debian-trixie | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:26:25.595575 | debian-trixie | INFO [docker-upgrade > dependency] Executing 2026-08-13 20:26:25.595652 | debian-trixie | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:26:25.595776 | debian-trixie | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:26:25.595919 | debian-trixie | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:26:25.601360 | debian-trixie | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:26:25.601665 | debian-trixie | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:26:25.607017 | debian-trixie | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:26:25.607045 | debian-trixie | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:26:25.607152 | debian-trixie | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:26:25.612405 | debian-trixie | INFO [docker-upgrade > syntax] Executing 2026-08-13 20:26:26.113267 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:26:26.113310 | 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:26:26.113315 | 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:26:26.113319 | debian-trixie | 2026-08-13 20:26:26.594359 | debian-trixie | 2026-08-13 20:26:26.594559 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-13 20:26:26.663328 | debian-trixie | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-13 20:26:26.674542 | debian-trixie | INFO [docker-upgrade > create] Executing 2026-08-13 20:26:26.675967 | debian-trixie | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:26:26.681453 | debian-trixie | INFO [docker-upgrade > prepare] Executing 2026-08-13 20:26:27.181261 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:26:27.181291 | 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:26:27.181295 | 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:26:27.181299 | debian-trixie | 2026-08-13 20:26:27.653878 | debian-trixie | 2026-08-13 20:26:27.654088 | debian-trixie | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-13 20:26:27.654270 | debian-trixie | 2026-08-13 20:26:27.654469 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:26:27.654666 | debian-trixie | Thursday 13 August 2026 20:26:27 +0000 (0:00:00.040) 0:00:00.040 ******* 2026-08-13 20:26:28.913185 | 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:26:28.918312 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:26:28.918508 | debian-trixie | 2026-08-13 20:26:28.918736 | debian-trixie | TASK [Update "apt" cache] ****************************************************** 2026-08-13 20:26:28.918941 | debian-trixie | Thursday 13 August 2026 20:26:28 +0000 (0:00:01.264) 0:00:01.304 ******* 2026-08-13 20:26:33.911100 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:26:33.911271 | debian-trixie | 2026-08-13 20:26:33.911489 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:26:33.911693 | debian-trixie | Thursday 13 August 2026 20:26:33 +0000 (0:00:04.992) 0:00:06.297 ******* 2026-08-13 20:26:34.407532 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:26:34.407576 | debian-trixie | 2026-08-13 20:26:34.407588 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:26:34.407604 | debian-trixie | Thursday 13 August 2026 20:26:34 +0000 (0:00:00.495) 0:00:06.793 ******* 2026-08-13 20:26:34.440380 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:26:34.440536 | debian-trixie | 2026-08-13 20:26:34.440747 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:26:34.440948 | debian-trixie | Thursday 13 August 2026 20:26:34 +0000 (0:00:00.034) 0:00:06.827 ******* 2026-08-13 20:26:34.861120 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:34.861142 | debian-trixie | 2026-08-13 20:26:34.861146 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:26:34.861151 | debian-trixie | Thursday 13 August 2026 20:26:34 +0000 (0:00:00.418) 0:00:07.245 ******* 2026-08-13 20:26:34.963386 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:26:34.963453 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:26:34.963536 | debian-trixie | } 2026-08-13 20:26:34.963616 | debian-trixie | 2026-08-13 20:26:34.963706 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:26:34.963793 | debian-trixie | Thursday 13 August 2026 20:26:34 +0000 (0:00:00.104) 0:00:07.350 ******* 2026-08-13 20:26:36.014282 | 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:26:36.020975 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:36.021150 | debian-trixie | 2026-08-13 20:26:36.021466 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:26:36.021655 | debian-trixie | Thursday 13 August 2026 20:26:36 +0000 (0:00:01.057) 0:00:08.407 ******* 2026-08-13 20:26:36.055959 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:26:36.056111 | debian-trixie | 2026-08-13 20:26:36.056303 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:26:36.056499 | debian-trixie | Thursday 13 August 2026 20:26:36 +0000 (0:00:00.034) 0:00:08.442 ******* 2026-08-13 20:26:36.094237 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:26:36.094392 | debian-trixie | 2026-08-13 20:26:36.094585 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:26:36.094781 | debian-trixie | Thursday 13 August 2026 20:26:36 +0000 (0:00:00.038) 0:00:08.481 ******* 2026-08-13 20:26:36.387063 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:26:36.387181 | debian-trixie | 2026-08-13 20:26:36.387394 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:26:36.387596 | debian-trixie | Thursday 13 August 2026 20:26:36 +0000 (0:00:00.292) 0:00:08.773 ******* 2026-08-13 20:26:37.215251 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:26:37.215428 | debian-trixie | 2026-08-13 20:26:37.215640 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:26:37.215840 | debian-trixie | Thursday 13 August 2026 20:26:37 +0000 (0:00:00.828) 0:00:09.601 ******* 2026-08-13 20:26:37.299494 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:26:37.299618 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-13 20:26:37.299796 | debian-trixie | } 2026-08-13 20:26:37.299971 | debian-trixie | 2026-08-13 20:26:37.300171 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:26:37.300364 | debian-trixie | Thursday 13 August 2026 20:26:37 +0000 (0:00:00.083) 0:00:09.685 ******* 2026-08-13 20:26:38.211677 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:38.211816 | debian-trixie | 2026-08-13 20:26:38.212024 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:26:38.212224 | debian-trixie | Thursday 13 August 2026 20:26:38 +0000 (0:00:00.912) 0:00:10.597 ******* 2026-08-13 20:26:41.414024 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:41.414195 | debian-trixie | 2026-08-13 20:26:41.414428 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:26:41.414647 | debian-trixie | Thursday 13 August 2026 20:26:41 +0000 (0:00:03.200) 0:00:13.798 ******* 2026-08-13 20:26:41.441636 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:26:41.441841 | debian-trixie | 2026-08-13 20:26:41.442077 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:26:41.442360 | debian-trixie | Thursday 13 August 2026 20:26:41 +0000 (0:00:00.030) 0:00:13.828 ******* 2026-08-13 20:26:41.470986 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:26:41.471095 | debian-trixie | 2026-08-13 20:26:41.471226 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:26:41.471352 | debian-trixie | Thursday 13 August 2026 20:26:41 +0000 (0:00:00.029) 0:00:13.857 ******* 2026-08-13 20:26:41.498424 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:26:41.498622 | debian-trixie | 2026-08-13 20:26:41.498839 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:26:41.499050 | debian-trixie | Thursday 13 August 2026 20:26:41 +0000 (0:00:00.027) 0:00:13.885 ******* 2026-08-13 20:26:47.419950 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:47.419973 | debian-trixie | 2026-08-13 20:26:47.419981 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:26:47.419987 | debian-trixie | Thursday 13 August 2026 20:26:47 +0000 (0:00:05.921) 0:00:19.806 ******* 2026-08-13 20:26:48.249281 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:48.249312 | debian-trixie | 2026-08-13 20:26:48.249319 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:26:48.249324 | debian-trixie | Thursday 13 August 2026 20:26:48 +0000 (0:00:00.826) 0:00:20.632 ******* 2026-08-13 20:26:49.707933 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-13 20:26:49.708089 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:26:49.708288 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:26:49.708585 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:26:49.708747 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:26:49.708939 | debian-trixie | 2026-08-13 20:26:49.709139 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:26:49.709436 | debian-trixie | Thursday 13 August 2026 20:26:49 +0000 (0:00:01.461) 0:00:22.094 ******* 2026-08-13 20:26:50.561976 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:50.562097 | debian-trixie | 2026-08-13 20:26:50.562307 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:26:50.562494 | debian-trixie | Thursday 13 August 2026 20:26:50 +0000 (0:00:00.850) 0:00:22.944 ******* 2026-08-13 20:26:50.562667 | debian-trixie | 2026-08-13 20:26:50.562890 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-13 20:26:50.563056 | debian-trixie | Thursday 13 August 2026 20:26:50 +0000 (0:00:00.003) 0:00:22.948 ******* 2026-08-13 20:26:53.096270 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:26:53.096530 | debian-trixie | 2026-08-13 20:26:53.096770 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-13 20:26:53.097046 | debian-trixie | Thursday 13 August 2026 20:26:53 +0000 (0:00:02.531) 0:00:25.480 ******* 2026-08-13 20:26:53.768221 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:53.768264 | debian-trixie | 2026-08-13 20:26:53.768274 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:26:53.768283 | debian-trixie | Thursday 13 August 2026 20:26:53 +0000 (0:00:00.673) 0:00:26.153 ******* 2026-08-13 20:26:54.638370 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:54.638395 | debian-trixie | 2026-08-13 20:26:54.638400 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:26:54.638405 | debian-trixie | Thursday 13 August 2026 20:26:54 +0000 (0:00:00.868) 0:00:27.022 ******* 2026-08-13 20:26:54.961816 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:26:54.961915 | debian-trixie | 2026-08-13 20:26:54.962077 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-13 20:26:54.962201 | debian-trixie | Thursday 13 August 2026 20:26:54 +0000 (0:00:00.324) 0:00:27.346 ******* 2026-08-13 20:26:55.299597 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:55.299711 | debian-trixie | 2026-08-13 20:26:55.299842 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:26:55.299980 | debian-trixie | Thursday 13 August 2026 20:26:55 +0000 (0:00:00.339) 0:00:27.686 ******* 2026-08-13 20:26:55.340600 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:26:55.340763 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-13 20:26:55.340908 | debian-trixie | } 2026-08-13 20:26:55.341053 | debian-trixie | 2026-08-13 20:26:55.341216 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:26:55.341437 | debian-trixie | Thursday 13 August 2026 20:26:55 +0000 (0:00:00.040) 0:00:27.727 ******* 2026-08-13 20:26:56.446656 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:26:56.446693 | debian-trixie | 2026-08-13 20:26:56.446703 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:26:56.446711 | debian-trixie | Thursday 13 August 2026 20:26:56 +0000 (0:00:01.103) 0:00:28.830 ******* 2026-08-13 20:27:01.049933 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:01.050165 | debian-trixie | 2026-08-13 20:27:01.050379 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:27:01.050583 | debian-trixie | Thursday 13 August 2026 20:27:01 +0000 (0:00:04.603) 0:00:33.434 ******* 2026-08-13 20:27:01.869418 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:01.869486 | debian-trixie | 2026-08-13 20:27:01.869579 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:27:01.869666 | debian-trixie | Thursday 13 August 2026 20:27:01 +0000 (0:00:00.818) 0:00:34.252 ******* 2026-08-13 20:27:01.890046 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:01.890162 | debian-trixie | 2026-08-13 20:27:01.890262 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:27:01.890355 | debian-trixie | Thursday 13 August 2026 20:27:01 +0000 (0:00:00.024) 0:00:34.277 ******* 2026-08-13 20:27:02.342181 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:02.342255 | debian-trixie | 2026-08-13 20:27:02.342453 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:27:02.342545 | debian-trixie | Thursday 13 August 2026 20:27:02 +0000 (0:00:00.451) 0:00:34.728 ******* 2026-08-13 20:27:03.508585 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:27:03.508638 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:27:03.508792 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:27:03.509397 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:27:03.509429 | debian-trixie | 2026-08-13 20:27:03.509435 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:27:03.509441 | debian-trixie | Thursday 13 August 2026 20:27:03 +0000 (0:00:01.166) 0:00:35.895 ******* 2026-08-13 20:27:04.172912 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:04.172979 | debian-trixie | 2026-08-13 20:27:04.172993 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:27:04.173099 | debian-trixie | Thursday 13 August 2026 20:27:04 +0000 (0:00:00.664) 0:00:36.560 ******* 2026-08-13 20:27:05.041406 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-13 20:27:05.041517 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:27:05.041646 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:27:05.041760 | debian-trixie | 2026-08-13 20:27:05.041891 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:27:05.042007 | debian-trixie | Thursday 13 August 2026 20:27:05 +0000 (0:00:00.865) 0:00:37.425 ******* 2026-08-13 20:27:05.701855 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:05.702012 | debian-trixie | 2026-08-13 20:27:05.702221 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:27:05.702421 | debian-trixie | Thursday 13 August 2026 20:27:05 +0000 (0:00:00.662) 0:00:38.088 ******* 2026-08-13 20:27:06.393907 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:06.393965 | debian-trixie | 2026-08-13 20:27:06.394060 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:27:06.394143 | debian-trixie | Thursday 13 August 2026 20:27:06 +0000 (0:00:00.688) 0:00:38.777 ******* 2026-08-13 20:27:06.394235 | debian-trixie | 2026-08-13 20:27:06.394327 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-13 20:27:06.394411 | debian-trixie | Thursday 13 August 2026 20:27:06 +0000 (0:00:00.003) 0:00:38.781 ******* 2026-08-13 20:27:07.085871 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:07.086021 | debian-trixie | 2026-08-13 20:27:07.086235 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:27:07.086437 | debian-trixie | Thursday 13 August 2026 20:27:07 +0000 (0:00:00.688) 0:00:39.469 ******* 2026-08-13 20:27:07.116430 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:07.116524 | debian-trixie | 2026-08-13 20:27:07.116748 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:27:07.116892 | debian-trixie | Thursday 13 August 2026 20:27:07 +0000 (0:00:00.033) 0:00:39.503 ******* 2026-08-13 20:27:08.670951 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:08.671013 | debian-trixie | 2026-08-13 20:27:08.671153 | debian-trixie | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-13 20:27:08.671277 | debian-trixie | Thursday 13 August 2026 20:27:08 +0000 (0:00:01.554) 0:00:41.057 ******* 2026-08-13 20:27:09.157585 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:09.157639 | debian-trixie | 2026-08-13 20:27:09.157789 | debian-trixie | TASK [Remove versioned Docker binary links] ************************************ 2026-08-13 20:27:09.157918 | debian-trixie | Thursday 13 August 2026 20:27:09 +0000 (0:00:00.486) 0:00:41.544 ******* 2026-08-13 20:27:10.273717 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:27:10.273774 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:27:10.273921 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:27:10.274062 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:27:10.274165 | debian-trixie | 2026-08-13 20:27:10.274295 | debian-trixie | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-13 20:27:10.274425 | debian-trixie | Thursday 13 August 2026 20:27:10 +0000 (0:00:01.114) 0:00:42.658 ******* 2026-08-13 20:27:12.063862 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:27:12.063909 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:27:12.064371 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:27:12.064393 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:27:12.064397 | debian-trixie | 2026-08-13 20:27:12.064402 | debian-trixie | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-13 20:27:12.064406 | debian-trixie | Thursday 13 August 2026 20:27:12 +0000 (0:00:01.791) 0:00:44.450 ******* 2026-08-13 20:27:12.733775 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:12.733960 | debian-trixie | 2026-08-13 20:27:12.734129 | debian-trixie | TASK [Create HTTP workload configuration] ************************************** 2026-08-13 20:27:12.734302 | debian-trixie | Thursday 13 August 2026 20:27:12 +0000 (0:00:00.666) 0:00:45.117 ******* 2026-08-13 20:27:13.401737 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:13.401817 | debian-trixie | 2026-08-13 20:27:13.401952 | debian-trixie | TASK [Pull workload images] **************************************************** 2026-08-13 20:27:13.402081 | debian-trixie | Thursday 13 August 2026 20:27:13 +0000 (0:00:00.668) 0:00:45.785 ******* 2026-08-13 20:27:17.507592 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/busybox:1.36.1) 2026-08-13 20:27:17.507726 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-13 20:27:17.507956 | debian-trixie | 2026-08-13 20:27:17.508120 | debian-trixie | TASK [Start counter workload container] **************************************** 2026-08-13 20:27:17.508323 | debian-trixie | Thursday 13 August 2026 20:27:17 +0000 (0:00:04.108) 0:00:49.893 ******* 2026-08-13 20:27:18.301303 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:18.301399 | debian-trixie | 2026-08-13 20:27:18.301563 | debian-trixie | TASK [Start HTTP workload container] ******************************************* 2026-08-13 20:27:18.301718 | debian-trixie | Thursday 13 August 2026 20:27:18 +0000 (0:00:00.794) 0:00:50.688 ******* 2026-08-13 20:27:18.865823 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:18.865844 | debian-trixie | 2026-08-13 20:27:18.865849 | debian-trixie | TASK [Wait for the HTTP workload] ********************************************** 2026-08-13 20:27:18.865853 | debian-trixie | Thursday 13 August 2026 20:27:18 +0000 (0:00:00.561) 0:00:51.250 ******* 2026-08-13 20:27:19.413143 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:19.413176 | debian-trixie | 2026-08-13 20:27:19.413187 | debian-trixie | TASK [Read Docker service PID] ************************************************* 2026-08-13 20:27:19.413195 | debian-trixie | Thursday 13 August 2026 20:27:19 +0000 (0:00:00.547) 0:00:51.797 ******* 2026-08-13 20:27:19.716625 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:19.717774 | debian-trixie | 2026-08-13 20:27:19.718102 | debian-trixie | TASK [Read Docker service invocation ID] *************************************** 2026-08-13 20:27:19.718379 | debian-trixie | Thursday 13 August 2026 20:27:19 +0000 (0:00:00.306) 0:00:52.103 ******* 2026-08-13 20:27:20.029622 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:20.029763 | debian-trixie | 2026-08-13 20:27:20.029887 | debian-trixie | TASK [Read running Docker server version] ************************************** 2026-08-13 20:27:20.030004 | debian-trixie | Thursday 13 August 2026 20:27:20 +0000 (0:00:00.311) 0:00:52.415 ******* 2026-08-13 20:27:20.357901 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:20.358258 | debian-trixie | 2026-08-13 20:27:20.358554 | debian-trixie | TASK [Read running Docker live-restore state] ********************************** 2026-08-13 20:27:20.358828 | debian-trixie | Thursday 13 August 2026 20:27:20 +0000 (0:00:00.328) 0:00:52.743 ******* 2026-08-13 20:27:20.676592 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:20.676662 | debian-trixie | 2026-08-13 20:27:20.677035 | debian-trixie | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-13 20:27:20.677062 | debian-trixie | Thursday 13 August 2026 20:27:20 +0000 (0:00:00.319) 0:00:53.063 ******* 2026-08-13 20:27:21.081740 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:21.081940 | debian-trixie | 2026-08-13 20:27:21.082121 | debian-trixie | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-13 20:27:21.082292 | debian-trixie | Thursday 13 August 2026 20:27:21 +0000 (0:00:00.400) 0:00:53.464 ******* 2026-08-13 20:27:21.120569 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:21.120628 | debian-trixie | 2026-08-13 20:27:21.120761 | debian-trixie | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-13 20:27:21.120882 | debian-trixie | Thursday 13 August 2026 20:27:21 +0000 (0:00:00.040) 0:00:53.505 ******* 2026-08-13 20:27:21.155433 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:27:21.155490 | debian-trixie | "changed": false, 2026-08-13 20:27:21.155554 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:27:21.155630 | debian-trixie | } 2026-08-13 20:27:21.155709 | debian-trixie | 2026-08-13 20:27:21.155800 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:27:21.155884 | debian-trixie | Thursday 13 August 2026 20:27:21 +0000 (0:00:00.034) 0:00:53.539 ******* 2026-08-13 20:27:21.454952 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:21.454984 | debian-trixie | 2026-08-13 20:27:21.454991 | debian-trixie | TASK [Inspect Docker socket] *************************************************** 2026-08-13 20:27:21.454997 | debian-trixie | Thursday 13 August 2026 20:27:21 +0000 (0:00:00.301) 0:00:53.840 ******* 2026-08-13 20:27:21.764691 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:21.764778 | debian-trixie | 2026-08-13 20:27:21.765028 | debian-trixie | TASK [Inspect workload containers] ********************************************* 2026-08-13 20:27:21.765040 | debian-trixie | Thursday 13 August 2026 20:27:21 +0000 (0:00:00.310) 0:00:54.151 ******* 2026-08-13 20:27:22.378366 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-busybox) 2026-08-13 20:27:22.378401 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-nginx) 2026-08-13 20:27:22.378407 | debian-trixie | 2026-08-13 20:27:22.378413 | debian-trixie | TASK [Read counter workload progress] ****************************************** 2026-08-13 20:27:22.378419 | debian-trixie | Thursday 13 August 2026 20:27:22 +0000 (0:00:00.611) 0:00:54.762 ******* 2026-08-13 20:27:22.770113 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:22.770308 | debian-trixie | 2026-08-13 20:27:22.773651 | debian-trixie | TASK [Build workload state snapshot] ******************************************* 2026-08-13 20:27:22.773665 | debian-trixie | Thursday 13 August 2026 20:27:22 +0000 (0:00:00.392) 0:00:55.154 ******* 2026-08-13 20:27:22.820457 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015",\n "Created": "2026-08-13T20:27:17.78516286Z",\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": 2971,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:18.242370271Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hostname",\n "HostsPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hosts",\n "LogPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015-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/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd-init/diff:/var/lib/docker/overlay2/07033da3bc922737a4ded0898629382a6fcdadfe0f21e09b0cd6eac2d335a67c/diff",\n "MergedDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/merged",\n "UpperDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/diff",\n "WorkDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "b99369f13151",\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": "5bea6011b9312b66b10e3f8b4cefebd969c20c5bf1abd324f9c0be3d0cf5e4f4",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/5bea6011b931",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-13 20:27:22.017121', 'end': '2026-08-13 20:27:22.041490', 'delta': '0:00:00.024369', '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": "b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015",', ' "Created": "2026-08-13T20:27:17.78516286Z",', ' "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": 2971,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:18.242370271Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hostname",', ' "HostsPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hosts",', ' "LogPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015-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/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd-init/diff:/var/lib/docker/overlay2/07033da3bc922737a4ded0898629382a6fcdadfe0f21e09b0cd6eac2d335a67c/diff",', ' "MergedDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/merged",', ' "UpperDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/diff",', ' "WorkDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "b99369f13151",', ' "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": "5bea6011b9312b66b10e3f8b4cefebd969c20c5bf1abd324f9c0be3d0cf5e4f4",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/5bea6011b931",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "bridge": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "",', ' "EndpointID": "",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-busybox', 'ansible_loop_var': 'item'}) 2026-08-13 20:27:22.828124 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1",\n "Created": "2026-08-13T20:27:18.580843351Z",\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": 3036,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:18.801937236Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hostname",\n "HostsPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hosts",\n "LogPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1-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/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5-init/diff:/var/lib/docker/overlay2/f4a276b2b3a0f1c87ef859f181b592df7c360e2707a1ff87f061a32bdd6b1ccf/diff:/var/lib/docker/overlay2/6f1ae3340d240bd8c651d6aed8175fc50280b0daddde789900555955df5935d4/diff:/var/lib/docker/overlay2/b67fb327b6aff821375ab028d4ea16d4217f3060dd44b3b63e1c4ff9f25bc679/diff:/var/lib/docker/overlay2/104534a887e0755510f827ab12d28be22a7b12f9acf15a9d2cf0694be11bf15b/diff:/var/lib/docker/overlay2/e3d5ddca03433d1d844b4d5d5b89bdc9367c62cdb937e2c43b26d87e5f42a82a/diff:/var/lib/docker/overlay2/929769d7060e042d63948b31848fb288536476a280aaca23eac71e8ca797c80e/diff:/var/lib/docker/overlay2/81cf544b69d2d679860e73d4694ba0ba030d7d960c77262b861bb8fb85d3cf70/diff:/var/lib/docker/overlay2/329bf311a22c249832f64ae7383ff2467487ed975f4d0511b7bd25f300c3cb30/diff",\n "MergedDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/merged",\n "UpperDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/diff",\n "WorkDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/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": "np0000189387",\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": "231ef8e1ab58bf835c843011b70f60a893dd8223e77adb158141dabb1e020f96",\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": "d1124782f2ebd7e26cd0d98ca678addb0748a923248ec97b678f4931110698fe",\n "EndpointID": "e8c9512d53fa06bcb5fd00c7b6deadaedea5075b7e3277e2fbda4451e337b73b",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-13 20:27:22.302543', 'end': '2026-08-13 20:27:22.328833', 'delta': '0:00:00.026290', '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": "a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1",', ' "Created": "2026-08-13T20:27:18.580843351Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3036,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:18.801937236Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hostname",', ' "HostsPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hosts",', ' "LogPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1-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/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5-init/diff:/var/lib/docker/overlay2/f4a276b2b3a0f1c87ef859f181b592df7c360e2707a1ff87f061a32bdd6b1ccf/diff:/var/lib/docker/overlay2/6f1ae3340d240bd8c651d6aed8175fc50280b0daddde789900555955df5935d4/diff:/var/lib/docker/overlay2/b67fb327b6aff821375ab028d4ea16d4217f3060dd44b3b63e1c4ff9f25bc679/diff:/var/lib/docker/overlay2/104534a887e0755510f827ab12d28be22a7b12f9acf15a9d2cf0694be11bf15b/diff:/var/lib/docker/overlay2/e3d5ddca03433d1d844b4d5d5b89bdc9367c62cdb937e2c43b26d87e5f42a82a/diff:/var/lib/docker/overlay2/929769d7060e042d63948b31848fb288536476a280aaca23eac71e8ca797c80e/diff:/var/lib/docker/overlay2/81cf544b69d2d679860e73d4694ba0ba030d7d960c77262b861bb8fb85d3cf70/diff:/var/lib/docker/overlay2/329bf311a22c249832f64ae7383ff2467487ed975f4d0511b7bd25f300c3cb30/diff",', ' "MergedDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/merged",', ' "UpperDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/diff",', ' "WorkDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/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": "np0000189387",', ' "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": "231ef8e1ab58bf835c843011b70f60a893dd8223e77adb158141dabb1e020f96",', ' "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": "d1124782f2ebd7e26cd0d98ca678addb0748a923248ec97b678f4931110698fe",', ' "EndpointID": "e8c9512d53fa06bcb5fd00c7b6deadaedea5075b7e3277e2fbda4451e337b73b",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-nginx', 'ansible_loop_var': 'item'}) 2026-08-13 20:27:22.837936 | debian-trixie | 2026-08-13 20:27:22.838258 | debian-trixie | TASK [Save pre-upgrade state] ************************************************** 2026-08-13 20:27:22.838521 | debian-trixie | Thursday 13 August 2026 20:27:22 +0000 (0:00:00.066) 0:00:55.221 ******* 2026-08-13 20:27:23.501876 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:23.505289 | debian-trixie | 2026-08-13 20:27:23.505326 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:27:23.505337 | debian-trixie | debian-trixie : ok=54 changed=28 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:27:23.505346 | debian-trixie | 2026-08-13 20:27:23.505354 | debian-trixie | 2026-08-13 20:27:23.505363 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:27:23.505371 | debian-trixie | Thursday 13 August 2026 20:27:23 +0000 (0:00:00.664) 0:00:55.885 ******* 2026-08-13 20:27:23.505380 | debian-trixie | =============================================================================== 2026-08-13 20:27:23.505388 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.92s 2026-08-13 20:27:23.505396 | debian-trixie | Update "apt" cache ------------------------------------------------------ 4.99s 2026-08-13 20:27:23.505404 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 4.60s 2026-08-13 20:27:23.505412 | debian-trixie | Pull workload images ---------------------------------------------------- 4.11s 2026-08-13 20:27:23.505420 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 3.20s 2026-08-13 20:27:23.505428 | debian-trixie | vexxhost.containers.containerd : Reload systemd ------------------------- 2.53s 2026-08-13 20:27:23.505437 | debian-trixie | Install legacy Docker binaries directly into /usr/bin ------------------- 1.79s 2026-08-13 20:27:23.505445 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 1.55s 2026-08-13 20:27:23.505483 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.46s 2026-08-13 20:27:23.505777 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.26s 2026-08-13 20:27:23.506050 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.17s 2026-08-13 20:27:23.506470 | debian-trixie | Remove versioned Docker binary links ------------------------------------ 1.11s 2026-08-13 20:27:23.506780 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.10s 2026-08-13 20:27:23.506941 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.06s 2026-08-13 20:27:23.507054 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.91s 2026-08-13 20:27:23.507166 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.87s 2026-08-13 20:27:23.507278 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.87s 2026-08-13 20:27:23.507392 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.85s 2026-08-13 20:27:23.507504 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 0.83s 2026-08-13 20:27:23.507628 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.83s 2026-08-13 20:27:23.611741 | debian-trixie | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-13 20:27:23.620774 | debian-trixie | INFO [docker-upgrade > converge] Executing 2026-08-13 20:27:24.115989 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:27:24.116249 | 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:27:24.116481 | 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:27:24.116678 | debian-trixie | 2026-08-13 20:27:24.545329 | debian-trixie | 2026-08-13 20:27:24.545642 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:27:24.545879 | debian-trixie | 2026-08-13 20:27:24.546131 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:27:24.546382 | debian-trixie | Thursday 13 August 2026 20:27:24 +0000 (0:00:00.020) 0:00:00.020 ******* 2026-08-13 20:27:25.599635 | 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:27:25.605626 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:25.605887 | debian-trixie | 2026-08-13 20:27:25.606154 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:25.606412 | debian-trixie | Thursday 13 August 2026 20:27:25 +0000 (0:00:01.058) 0:00:01.078 ******* 2026-08-13 20:27:26.040851 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:26.040906 | debian-trixie | 2026-08-13 20:27:26.041019 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:26.041104 | debian-trixie | Thursday 13 August 2026 20:27:26 +0000 (0:00:00.437) 0:00:01.516 ******* 2026-08-13 20:27:26.076433 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:26.076512 | debian-trixie | 2026-08-13 20:27:26.076647 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:27:26.076762 | debian-trixie | Thursday 13 August 2026 20:27:26 +0000 (0:00:00.035) 0:00:01.552 ******* 2026-08-13 20:27:26.496623 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:26.496705 | debian-trixie | 2026-08-13 20:27:26.496834 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:26.496970 | debian-trixie | Thursday 13 August 2026 20:27:26 +0000 (0:00:00.420) 0:00:01.972 ******* 2026-08-13 20:27:26.568413 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:27:26.568483 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:27:26.568562 | debian-trixie | } 2026-08-13 20:27:26.568655 | debian-trixie | 2026-08-13 20:27:26.568749 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:26.568834 | debian-trixie | Thursday 13 August 2026 20:27:26 +0000 (0:00:00.068) 0:00:02.040 ******* 2026-08-13 20:27:27.156764 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:27.156877 | debian-trixie | 2026-08-13 20:27:27.157091 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:27.157397 | debian-trixie | Thursday 13 August 2026 20:27:27 +0000 (0:00:00.590) 0:00:02.631 ******* 2026-08-13 20:27:27.186467 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:27.186506 | debian-trixie | 2026-08-13 20:27:27.186603 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:27.186691 | debian-trixie | Thursday 13 August 2026 20:27:27 +0000 (0:00:00.030) 0:00:02.662 ******* 2026-08-13 20:27:27.221541 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:27.221649 | debian-trixie | 2026-08-13 20:27:27.221778 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:27.221938 | debian-trixie | Thursday 13 August 2026 20:27:27 +0000 (0:00:00.033) 0:00:02.695 ******* 2026-08-13 20:27:27.530071 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:27.530090 | debian-trixie | 2026-08-13 20:27:27.530095 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:27.530100 | debian-trixie | Thursday 13 August 2026 20:27:27 +0000 (0:00:00.307) 0:00:03.003 ******* 2026-08-13 20:27:28.529407 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:28.529464 | debian-trixie | 2026-08-13 20:27:28.529624 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:28.529772 | debian-trixie | Thursday 13 August 2026 20:27:28 +0000 (0:00:01.001) 0:00:04.004 ******* 2026-08-13 20:27:28.613432 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:27:28.613576 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-13 20:27:28.613811 | debian-trixie | } 2026-08-13 20:27:28.613941 | debian-trixie | 2026-08-13 20:27:28.614185 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:28.614324 | debian-trixie | Thursday 13 August 2026 20:27:28 +0000 (0:00:00.083) 0:00:04.088 ******* 2026-08-13 20:27:29.093895 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:29.093920 | debian-trixie | 2026-08-13 20:27:29.093925 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:29.093929 | debian-trixie | Thursday 13 August 2026 20:27:29 +0000 (0:00:00.479) 0:00:04.567 ******* 2026-08-13 20:27:31.569628 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:31.569732 | debian-trixie | 2026-08-13 20:27:31.569865 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:27:31.570016 | debian-trixie | Thursday 13 August 2026 20:27:31 +0000 (0:00:02.476) 0:00:07.043 ******* 2026-08-13 20:27:31.596643 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:31.596748 | debian-trixie | 2026-08-13 20:27:31.597025 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:27:31.597041 | debian-trixie | Thursday 13 August 2026 20:27:31 +0000 (0:00:00.026) 0:00:07.070 ******* 2026-08-13 20:27:31.621355 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:31.621560 | debian-trixie | 2026-08-13 20:27:31.621852 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:27:31.622124 | debian-trixie | Thursday 13 August 2026 20:27:31 +0000 (0:00:00.026) 0:00:07.096 ******* 2026-08-13 20:27:31.646020 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:31.646045 | debian-trixie | 2026-08-13 20:27:31.646050 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:27:31.646055 | debian-trixie | Thursday 13 August 2026 20:27:31 +0000 (0:00:00.023) 0:00:07.120 ******* 2026-08-13 20:27:32.477280 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:32.477975 | debian-trixie | 2026-08-13 20:27:32.478025 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:27:32.478037 | debian-trixie | Thursday 13 August 2026 20:27:32 +0000 (0:00:00.832) 0:00:07.952 ******* 2026-08-13 20:27:33.133694 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:33.133884 | debian-trixie | 2026-08-13 20:27:33.134090 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:27:33.134358 | debian-trixie | Thursday 13 August 2026 20:27:33 +0000 (0:00:00.653) 0:00:08.605 ******* 2026-08-13 20:27:34.625229 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-13 20:27:34.625345 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:27:34.625476 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:27:34.625603 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:27:34.625722 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:27:34.626068 | debian-trixie | 2026-08-13 20:27:34.626080 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:27:34.626085 | debian-trixie | Thursday 13 August 2026 20:27:34 +0000 (0:00:01.492) 0:00:10.098 ******* 2026-08-13 20:27:35.397865 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:35.398191 | debian-trixie | 2026-08-13 20:27:35.398472 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:27:35.398736 | debian-trixie | Thursday 13 August 2026 20:27:35 +0000 (0:00:00.770) 0:00:10.869 ******* 2026-08-13 20:27:35.398968 | debian-trixie | 2026-08-13 20:27:35.399224 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:27:35.399654 | debian-trixie | Thursday 13 August 2026 20:27:35 +0000 (0:00:00.002) 0:00:10.871 ******* 2026-08-13 20:27:36.117719 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:36.117907 | debian-trixie | 2026-08-13 20:27:36.118081 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:36.118247 | debian-trixie | Thursday 13 August 2026 20:27:36 +0000 (0:00:00.719) 0:00:11.591 ******* 2026-08-13 20:27:36.412131 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:36.412156 | debian-trixie | 2026-08-13 20:27:36.412163 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:27:36.412168 | debian-trixie | Thursday 13 August 2026 20:27:36 +0000 (0:00:00.293) 0:00:11.885 ******* 2026-08-13 20:27:36.732722 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:36.732778 | debian-trixie | 2026-08-13 20:27:36.732911 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:36.733033 | debian-trixie | Thursday 13 August 2026 20:27:36 +0000 (0:00:00.322) 0:00:12.208 ******* 2026-08-13 20:27:36.776091 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:27:36.776205 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:27:36.776325 | debian-trixie | } 2026-08-13 20:27:36.776443 | debian-trixie | 2026-08-13 20:27:36.776574 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:36.776705 | debian-trixie | Thursday 13 August 2026 20:27:36 +0000 (0:00:00.043) 0:00:12.251 ******* 2026-08-13 20:27:37.788437 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:37.788493 | debian-trixie | 2026-08-13 20:27:37.788632 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:37.788756 | debian-trixie | Thursday 13 August 2026 20:27:37 +0000 (0:00:01.012) 0:00:13.263 ******* 2026-08-13 20:27:43.266067 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:43.266090 | debian-trixie | 2026-08-13 20:27:43.266095 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:27:43.266099 | debian-trixie | Thursday 13 August 2026 20:27:43 +0000 (0:00:05.473) 0:00:18.737 ******* 2026-08-13 20:27:44.225721 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:44.225827 | debian-trixie | 2026-08-13 20:27:44.225970 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:27:44.226101 | debian-trixie | Thursday 13 August 2026 20:27:44 +0000 (0:00:00.959) 0:00:19.697 ******* 2026-08-13 20:27:44.266786 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:44.266878 | debian-trixie | 2026-08-13 20:27:44.267008 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:27:44.267137 | debian-trixie | Thursday 13 August 2026 20:27:44 +0000 (0:00:00.044) 0:00:19.741 ******* 2026-08-13 20:27:44.738708 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:44.738770 | debian-trixie | 2026-08-13 20:27:44.738892 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:27:44.739019 | debian-trixie | Thursday 13 August 2026 20:27:44 +0000 (0:00:00.470) 0:00:20.211 ******* 2026-08-13 20:27:45.955928 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-13 20:27:45.955990 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-13 20:27:45.956057 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-13 20:27:45.956151 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:27:45.956236 | debian-trixie | 2026-08-13 20:27:45.956334 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:27:45.956422 | debian-trixie | Thursday 13 August 2026 20:27:45 +0000 (0:00:01.219) 0:00:21.430 ******* 2026-08-13 20:27:46.669296 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:46.669344 | debian-trixie | 2026-08-13 20:27:46.669357 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:27:46.669378 | debian-trixie | Thursday 13 August 2026 20:27:46 +0000 (0:00:00.710) 0:00:22.141 ******* 2026-08-13 20:27:47.589725 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-13 20:27:47.589778 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:27:47.589939 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:27:47.590037 | debian-trixie | 2026-08-13 20:27:47.590186 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:27:47.590280 | debian-trixie | Thursday 13 August 2026 20:27:47 +0000 (0:00:00.922) 0:00:23.063 ******* 2026-08-13 20:27:48.265555 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:48.265613 | debian-trixie | 2026-08-13 20:27:48.265771 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:27:48.265908 | debian-trixie | Thursday 13 August 2026 20:27:48 +0000 (0:00:00.677) 0:00:23.740 ******* 2026-08-13 20:27:49.104555 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:27:49.104609 | debian-trixie | 2026-08-13 20:27:49.104765 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:27:49.104905 | debian-trixie | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.837) 0:00:24.577 ******* 2026-08-13 20:27:49.105019 | debian-trixie | 2026-08-13 20:27:49.105153 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:27:49.105344 | debian-trixie | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.002) 0:00:24.580 ******* 2026-08-13 20:27:49.141048 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:49.141127 | debian-trixie | 2026-08-13 20:27:49.141446 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:27:49.141460 | debian-trixie | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.036) 0:00:24.616 ******* 2026-08-13 20:27:49.653416 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:49.653476 | debian-trixie | 2026-08-13 20:27:49.653484 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:27:49.653491 | debian-trixie | debian-trixie : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:27:49.653496 | debian-trixie | 2026-08-13 20:27:49.653501 | debian-trixie | 2026-08-13 20:27:49.653506 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:27:49.653511 | debian-trixie | Thursday 13 August 2026 20:27:49 +0000 (0:00:00.511) 0:00:25.127 ******* 2026-08-13 20:27:49.653527 | debian-trixie | =============================================================================== 2026-08-13 20:27:49.656107 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 5.47s 2026-08-13 20:27:49.656142 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.48s 2026-08-13 20:27:49.656149 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.49s 2026-08-13 20:27:49.656155 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.22s 2026-08-13 20:27:49.656160 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.06s 2026-08-13 20:27:49.656166 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.01s 2026-08-13 20:27:49.656171 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.00s 2026-08-13 20:27:49.656176 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.96s 2026-08-13 20:27:49.656181 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.92s 2026-08-13 20:27:49.656186 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.84s 2026-08-13 20:27:49.656191 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.83s 2026-08-13 20:27:49.656196 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.77s 2026-08-13 20:27:49.656201 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.72s 2026-08-13 20:27:49.656206 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.71s 2026-08-13 20:27:49.656220 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.68s 2026-08-13 20:27:49.656225 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.65s 2026-08-13 20:27:49.656231 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.59s 2026-08-13 20:27:49.656236 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 0.51s 2026-08-13 20:27:49.656241 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-08-13 20:27:49.656246 | debian-trixie | vexxhost.containers.docker : Ensure group "docker" exists --------------- 0.47s 2026-08-13 20:27:49.785062 | debian-trixie | INFO [docker-upgrade > converge] Executed: Successful 2026-08-13 20:27:49.793482 | debian-trixie | INFO [docker-upgrade > idempotence] Executing 2026-08-13 20:27:50.284667 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:27:50.285034 | 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:27:50.285356 | 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:27:50.285598 | debian-trixie | 2026-08-13 20:27:50.711439 | debian-trixie | 2026-08-13 20:27:50.711600 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:27:50.711710 | debian-trixie | 2026-08-13 20:27:50.711826 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:27:50.711944 | debian-trixie | Thursday 13 August 2026 20:27:50 +0000 (0:00:00.022) 0:00:00.022 ******* 2026-08-13 20:27:52.797987 | 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:27:52.801704 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:52.801958 | debian-trixie | 2026-08-13 20:27:52.802218 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:52.802466 | debian-trixie | Thursday 13 August 2026 20:27:52 +0000 (0:00:02.090) 0:00:02.112 ******* 2026-08-13 20:27:53.256202 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:53.256479 | debian-trixie | 2026-08-13 20:27:53.256783 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:53.257038 | debian-trixie | Thursday 13 August 2026 20:27:53 +0000 (0:00:00.454) 0:00:02.567 ******* 2026-08-13 20:27:53.297821 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:53.298082 | debian-trixie | 2026-08-13 20:27:53.298345 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:27:53.298600 | debian-trixie | Thursday 13 August 2026 20:27:53 +0000 (0:00:00.041) 0:00:02.608 ******* 2026-08-13 20:27:53.742978 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:53.743310 | debian-trixie | 2026-08-13 20:27:53.743596 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:53.743857 | debian-trixie | Thursday 13 August 2026 20:27:53 +0000 (0:00:00.444) 0:00:03.053 ******* 2026-08-13 20:27:53.818090 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:27:53.818396 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:27:53.818638 | debian-trixie | } 2026-08-13 20:27:53.818865 | debian-trixie | 2026-08-13 20:27:53.819119 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:53.819365 | debian-trixie | Thursday 13 August 2026 20:27:53 +0000 (0:00:00.075) 0:00:03.128 ******* 2026-08-13 20:27:54.465614 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:54.465700 | debian-trixie | 2026-08-13 20:27:54.465804 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:54.465932 | debian-trixie | Thursday 13 August 2026 20:27:54 +0000 (0:00:00.647) 0:00:03.776 ******* 2026-08-13 20:27:54.497746 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:54.497812 | debian-trixie | 2026-08-13 20:27:54.497981 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:54.498136 | debian-trixie | Thursday 13 August 2026 20:27:54 +0000 (0:00:00.030) 0:00:03.807 ******* 2026-08-13 20:27:54.541932 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:54.542072 | debian-trixie | 2026-08-13 20:27:54.542236 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:27:54.542369 | debian-trixie | Thursday 13 August 2026 20:27:54 +0000 (0:00:00.041) 0:00:03.848 ******* 2026-08-13 20:27:54.874866 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:54.875890 | debian-trixie | 2026-08-13 20:27:54.875903 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:27:54.875908 | debian-trixie | Thursday 13 August 2026 20:27:54 +0000 (0:00:00.325) 0:00:04.174 ******* 2026-08-13 20:27:55.859263 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:55.859359 | debian-trixie | 2026-08-13 20:27:55.859525 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:27:55.859719 | debian-trixie | Thursday 13 August 2026 20:27:55 +0000 (0:00:00.995) 0:00:05.170 ******* 2026-08-13 20:27:55.936652 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:27:55.936710 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-13 20:27:55.936728 | debian-trixie | } 2026-08-13 20:27:55.936853 | debian-trixie | 2026-08-13 20:27:55.936986 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:27:55.938299 | debian-trixie | Thursday 13 August 2026 20:27:55 +0000 (0:00:00.077) 0:00:05.247 ******* 2026-08-13 20:27:56.414195 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:56.414480 | debian-trixie | 2026-08-13 20:27:56.414750 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:27:56.415013 | debian-trixie | Thursday 13 August 2026 20:27:56 +0000 (0:00:00.477) 0:00:05.724 ******* 2026-08-13 20:27:58.913391 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:58.913715 | debian-trixie | 2026-08-13 20:27:58.914008 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:27:58.914287 | debian-trixie | Thursday 13 August 2026 20:27:58 +0000 (0:00:02.493) 0:00:08.218 ******* 2026-08-13 20:27:58.944923 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:58.945112 | debian-trixie | 2026-08-13 20:27:58.945319 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:27:58.945508 | debian-trixie | Thursday 13 August 2026 20:27:58 +0000 (0:00:00.037) 0:00:08.255 ******* 2026-08-13 20:27:58.972548 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:58.972792 | debian-trixie | 2026-08-13 20:27:58.973053 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:27:58.973342 | debian-trixie | Thursday 13 August 2026 20:27:58 +0000 (0:00:00.027) 0:00:08.283 ******* 2026-08-13 20:27:59.002335 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:27:59.002626 | debian-trixie | 2026-08-13 20:27:59.002904 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:27:59.003231 | debian-trixie | Thursday 13 August 2026 20:27:59 +0000 (0:00:00.028) 0:00:08.312 ******* 2026-08-13 20:27:59.848128 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:27:59.848448 | debian-trixie | 2026-08-13 20:27:59.848846 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:27:59.849188 | debian-trixie | Thursday 13 August 2026 20:27:59 +0000 (0:00:00.845) 0:00:09.158 ******* 2026-08-13 20:28:00.524567 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:00.524770 | debian-trixie | 2026-08-13 20:28:00.524957 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:28:00.525136 | debian-trixie | Thursday 13 August 2026 20:28:00 +0000 (0:00:00.677) 0:00:09.835 ******* 2026-08-13 20:28:01.965985 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-13 20:28:01.966043 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:28:01.966192 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:28:01.966330 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:28:01.966471 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:28:01.966588 | debian-trixie | 2026-08-13 20:28:01.966743 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:28:01.966844 | debian-trixie | Thursday 13 August 2026 20:28:01 +0000 (0:00:01.437) 0:00:11.272 ******* 2026-08-13 20:28:02.798558 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:02.798613 | debian-trixie | 2026-08-13 20:28:02.798671 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:28:02.798763 | debian-trixie | Thursday 13 August 2026 20:28:02 +0000 (0:00:00.831) 0:00:12.104 ******* 2026-08-13 20:28:02.798845 | debian-trixie | 2026-08-13 20:28:02.798940 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:28:02.799023 | debian-trixie | Thursday 13 August 2026 20:28:02 +0000 (0:00:00.004) 0:00:12.109 ******* 2026-08-13 20:28:03.560973 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:03.561031 | debian-trixie | 2026-08-13 20:28:03.561172 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:28:03.561361 | debian-trixie | Thursday 13 August 2026 20:28:03 +0000 (0:00:00.762) 0:00:12.871 ******* 2026-08-13 20:28:03.894014 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:03.894036 | debian-trixie | 2026-08-13 20:28:03.894041 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:28:03.894045 | debian-trixie | Thursday 13 August 2026 20:28:03 +0000 (0:00:00.330) 0:00:13.201 ******* 2026-08-13 20:28:04.216585 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:04.216609 | debian-trixie | 2026-08-13 20:28:04.216616 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:28:04.216622 | debian-trixie | Thursday 13 August 2026 20:28:04 +0000 (0:00:00.325) 0:00:13.527 ******* 2026-08-13 20:28:04.254929 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:28:04.257995 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:28:04.258306 | debian-trixie | } 2026-08-13 20:28:04.258560 | debian-trixie | 2026-08-13 20:28:04.258841 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:28:04.259140 | debian-trixie | Thursday 13 August 2026 20:28:04 +0000 (0:00:00.039) 0:00:13.566 ******* 2026-08-13 20:28:04.717565 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:04.717683 | debian-trixie | 2026-08-13 20:28:04.717840 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:28:04.717969 | debian-trixie | Thursday 13 August 2026 20:28:04 +0000 (0:00:00.462) 0:00:14.028 ******* 2026-08-13 20:28:08.652530 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:08.652575 | debian-trixie | 2026-08-13 20:28:08.652677 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:28:08.652805 | debian-trixie | Thursday 13 August 2026 20:28:08 +0000 (0:00:03.932) 0:00:17.961 ******* 2026-08-13 20:28:09.465853 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:09.465899 | debian-trixie | 2026-08-13 20:28:09.465997 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:28:09.466128 | debian-trixie | Thursday 13 August 2026 20:28:09 +0000 (0:00:00.811) 0:00:18.773 ******* 2026-08-13 20:28:09.489810 | debian-trixie | skipping: [debian-trixie] 2026-08-13 20:28:09.489920 | debian-trixie | 2026-08-13 20:28:09.490055 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:28:09.490216 | debian-trixie | Thursday 13 August 2026 20:28:09 +0000 (0:00:00.026) 0:00:18.799 ******* 2026-08-13 20:28:09.906610 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:09.906648 | debian-trixie | 2026-08-13 20:28:09.906658 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:28:09.906667 | debian-trixie | Thursday 13 August 2026 20:28:09 +0000 (0:00:00.415) 0:00:19.214 ******* 2026-08-13 20:28:11.060711 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-13 20:28:11.060782 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-13 20:28:11.060893 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-13 20:28:11.061025 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:28:11.061142 | debian-trixie | 2026-08-13 20:28:11.061262 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:28:11.061428 | debian-trixie | Thursday 13 August 2026 20:28:11 +0000 (0:00:01.156) 0:00:20.371 ******* 2026-08-13 20:28:11.757937 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:11.758023 | debian-trixie | 2026-08-13 20:28:11.761320 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:28:11.761385 | debian-trixie | Thursday 13 August 2026 20:28:11 +0000 (0:00:00.693) 0:00:21.065 ******* 2026-08-13 20:28:12.661814 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-13 20:28:12.661877 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:28:12.661948 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:28:12.662037 | debian-trixie | 2026-08-13 20:28:12.662131 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:28:12.662230 | debian-trixie | Thursday 13 August 2026 20:28:12 +0000 (0:00:00.905) 0:00:21.970 ******* 2026-08-13 20:28:13.322983 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:13.323126 | debian-trixie | 2026-08-13 20:28:13.323417 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:28:13.323645 | debian-trixie | Thursday 13 August 2026 20:28:13 +0000 (0:00:00.662) 0:00:22.633 ******* 2026-08-13 20:28:13.993709 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:13.993757 | debian-trixie | 2026-08-13 20:28:13.993863 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:28:13.993958 | debian-trixie | Thursday 13 August 2026 20:28:13 +0000 (0:00:00.666) 0:00:23.299 ******* 2026-08-13 20:28:13.994039 | debian-trixie | 2026-08-13 20:28:13.994133 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:28:13.994217 | debian-trixie | Thursday 13 August 2026 20:28:13 +0000 (0:00:00.002) 0:00:23.301 ******* 2026-08-13 20:28:14.481341 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:14.481376 | debian-trixie | 2026-08-13 20:28:14.481386 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:28:14.481395 | debian-trixie | debian-trixie : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-13 20:28:14.481403 | debian-trixie | 2026-08-13 20:28:14.481411 | debian-trixie | 2026-08-13 20:28:14.481419 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:28:14.481427 | debian-trixie | Thursday 13 August 2026 20:28:14 +0000 (0:00:00.488) 0:00:23.790 ******* 2026-08-13 20:28:14.481434 | debian-trixie | =============================================================================== 2026-08-13 20:28:14.485261 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 3.93s 2026-08-13 20:28:14.485295 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.49s 2026-08-13 20:28:14.485301 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.09s 2026-08-13 20:28:14.485306 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.44s 2026-08-13 20:28:14.485312 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.16s 2026-08-13 20:28:14.485317 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.00s 2026-08-13 20:28:14.485322 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.91s 2026-08-13 20:28:14.485338 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.85s 2026-08-13 20:28:14.485343 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.83s 2026-08-13 20:28:14.485348 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.81s 2026-08-13 20:28:14.485353 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.76s 2026-08-13 20:28:14.485358 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.69s 2026-08-13 20:28:14.485362 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.68s 2026-08-13 20:28:14.485375 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.67s 2026-08-13 20:28:14.485379 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.66s 2026-08-13 20:28:14.485384 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.65s 2026-08-13 20:28:14.485389 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 0.49s 2026-08-13 20:28:14.485394 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-08-13 20:28:14.485398 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-08-13 20:28:14.485403 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-08-13 20:28:14.581115 | debian-trixie | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-13 20:28:14.592698 | debian-trixie | INFO [docker-upgrade > side_effect] Executing 2026-08-13 20:28:14.593194 | debian-trixie | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:28:14.616899 | debian-trixie | INFO [docker-upgrade > verify] Executing 2026-08-13 20:28:15.123854 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:28:15.124352 | 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:28:15.124837 | 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:28:15.125198 | debian-trixie | 2026-08-13 20:28:15.444835 | debian-trixie | 2026-08-13 20:28:15.445381 | debian-trixie | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-13 20:28:15.445800 | debian-trixie | 2026-08-13 20:28:15.446138 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:28:15.446464 | debian-trixie | Thursday 13 August 2026 20:28:15 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:28:16.504632 | 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:28:16.507954 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:16.508222 | debian-trixie | 2026-08-13 20:28:16.508507 | debian-trixie | TASK [Read pre-upgrade state] ************************************************** 2026-08-13 20:28:16.508772 | debian-trixie | Thursday 13 August 2026 20:28:16 +0000 (0:00:01.063) 0:00:01.071 ******* 2026-08-13 20:28:16.931613 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:16.931887 | debian-trixie | 2026-08-13 20:28:16.932152 | debian-trixie | TASK [Decode pre-upgrade state] ************************************************ 2026-08-13 20:28:16.932412 | debian-trixie | Thursday 13 August 2026 20:28:16 +0000 (0:00:00.422) 0:00:01.494 ******* 2026-08-13 20:28:16.966801 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:16.967059 | debian-trixie | 2026-08-13 20:28:16.967314 | debian-trixie | TASK [Read current Docker service PID] ***************************************** 2026-08-13 20:28:16.967566 | debian-trixie | Thursday 13 August 2026 20:28:16 +0000 (0:00:00.035) 0:00:01.530 ******* 2026-08-13 20:28:17.410754 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:17.410907 | debian-trixie | 2026-08-13 20:28:17.411032 | debian-trixie | TASK [Read current Docker service invocation ID] ******************************* 2026-08-13 20:28:17.411152 | debian-trixie | Thursday 13 August 2026 20:28:17 +0000 (0:00:00.435) 0:00:01.965 ******* 2026-08-13 20:28:17.728974 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:17.729326 | debian-trixie | 2026-08-13 20:28:17.729661 | debian-trixie | TASK [Read current Docker server version] ************************************** 2026-08-13 20:28:17.729983 | debian-trixie | Thursday 13 August 2026 20:28:17 +0000 (0:00:00.325) 0:00:02.291 ******* 2026-08-13 20:28:18.073189 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:18.073577 | debian-trixie | 2026-08-13 20:28:18.074046 | debian-trixie | TASK [Read installed Docker daemon version] ************************************ 2026-08-13 20:28:18.074477 | debian-trixie | Thursday 13 August 2026 20:28:18 +0000 (0:00:00.344) 0:00:02.635 ******* 2026-08-13 20:28:18.426207 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:18.426547 | debian-trixie | 2026-08-13 20:28:18.426853 | debian-trixie | TASK [Inspect installed Docker binary links] *********************************** 2026-08-13 20:28:18.427117 | debian-trixie | Thursday 13 August 2026 20:28:18 +0000 (0:00:00.352) 0:00:02.988 ******* 2026-08-13 20:28:19.692536 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-13 20:28:19.692908 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-13 20:28:19.693249 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-13 20:28:19.693544 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-13 20:28:19.693801 | debian-trixie | 2026-08-13 20:28:19.694073 | debian-trixie | TASK [Read future Docker daemon configuration] ********************************* 2026-08-13 20:28:19.694341 | debian-trixie | Thursday 13 August 2026 20:28:19 +0000 (0:00:01.266) 0:00:04.255 ******* 2026-08-13 20:28:19.985698 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:19.985770 | debian-trixie | 2026-08-13 20:28:19.986074 | debian-trixie | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-13 20:28:19.986109 | debian-trixie | Thursday 13 August 2026 20:28:19 +0000 (0:00:00.291) 0:00:04.547 ******* 2026-08-13 20:28:20.016952 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:20.017150 | debian-trixie | 2026-08-13 20:28:20.017701 | debian-trixie | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-13 20:28:20.017739 | debian-trixie | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.032) 0:00:04.579 ******* 2026-08-13 20:28:20.329668 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:20.329953 | debian-trixie | 2026-08-13 20:28:20.330311 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:28:20.330665 | debian-trixie | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.313) 0:00:04.892 ******* 2026-08-13 20:28:20.625669 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:20.625811 | debian-trixie | 2026-08-13 20:28:20.625931 | debian-trixie | TASK [Inspect current Docker socket] ******************************************* 2026-08-13 20:28:20.626049 | debian-trixie | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.294) 0:00:05.187 ******* 2026-08-13 20:28:20.948467 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:20.948633 | debian-trixie | 2026-08-13 20:28:20.948853 | debian-trixie | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-13 20:28:20.949063 | debian-trixie | Thursday 13 August 2026 20:28:20 +0000 (0:00:00.324) 0:00:05.511 ******* 2026-08-13 20:28:21.594292 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015', 'pid': 2971, 'restart_count': 0, 'started_at': '2026-08-13T20:27:18.242370271Z'}}) 2026-08-13 20:28:21.594321 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1', 'pid': 3036, 'restart_count': 0, 'started_at': '2026-08-13T20:27:18.801937236Z'}}) 2026-08-13 20:28:21.594327 | debian-trixie | 2026-08-13 20:28:21.594333 | debian-trixie | TASK [Build current workload state] ******************************************** 2026-08-13 20:28:21.594338 | debian-trixie | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.642) 0:00:06.153 ******* 2026-08-13 20:28:21.640970 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015",\n "Created": "2026-08-13T20:27:17.78516286Z",\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": 2971,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:18.242370271Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hostname",\n "HostsPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hosts",\n "LogPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015-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/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd-init/diff:/var/lib/docker/overlay2/07033da3bc922737a4ded0898629382a6fcdadfe0f21e09b0cd6eac2d335a67c/diff",\n "MergedDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/merged",\n "UpperDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/diff",\n "WorkDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "b99369f13151",\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": "5bea6011b9312b66b10e3f8b4cefebd969c20c5bf1abd324f9c0be3d0cf5e4f4",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/5bea6011b931",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-13 20:28:21.213277', 'end': '2026-08-13 20:28:21.242265', 'delta': '0:00:00.028988', '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": "b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015",', ' "Created": "2026-08-13T20:27:17.78516286Z",', ' "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": 2971,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:18.242370271Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hostname",', ' "HostsPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/hosts",', ' "LogPath": "/var/lib/docker/containers/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015/b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015-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/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd-init/diff:/var/lib/docker/overlay2/07033da3bc922737a4ded0898629382a6fcdadfe0f21e09b0cd6eac2d335a67c/diff",', ' "MergedDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/merged",', ' "UpperDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/diff",', ' "WorkDir": "/var/lib/docker/overlay2/19d9b966f8b7047c729079aa96910057fe375c10db84dc26b0d243db1420c7bd/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "b99369f13151",', ' "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": "5bea6011b9312b66b10e3f8b4cefebd969c20c5bf1abd324f9c0be3d0cf5e4f4",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/5bea6011b931",', ' "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': 'b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015', 'pid': 2971, 'restart_count': 0, 'started_at': '2026-08-13T20:27:18.242370271Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:28:21.647722 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1",\n "Created": "2026-08-13T20:27:18.580843351Z",\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": 3036,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:27:18.801937236Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hostname",\n "HostsPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hosts",\n "LogPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1-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/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5-init/diff:/var/lib/docker/overlay2/f4a276b2b3a0f1c87ef859f181b592df7c360e2707a1ff87f061a32bdd6b1ccf/diff:/var/lib/docker/overlay2/6f1ae3340d240bd8c651d6aed8175fc50280b0daddde789900555955df5935d4/diff:/var/lib/docker/overlay2/b67fb327b6aff821375ab028d4ea16d4217f3060dd44b3b63e1c4ff9f25bc679/diff:/var/lib/docker/overlay2/104534a887e0755510f827ab12d28be22a7b12f9acf15a9d2cf0694be11bf15b/diff:/var/lib/docker/overlay2/e3d5ddca03433d1d844b4d5d5b89bdc9367c62cdb937e2c43b26d87e5f42a82a/diff:/var/lib/docker/overlay2/929769d7060e042d63948b31848fb288536476a280aaca23eac71e8ca797c80e/diff:/var/lib/docker/overlay2/81cf544b69d2d679860e73d4694ba0ba030d7d960c77262b861bb8fb85d3cf70/diff:/var/lib/docker/overlay2/329bf311a22c249832f64ae7383ff2467487ed975f4d0511b7bd25f300c3cb30/diff",\n "MergedDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/merged",\n "UpperDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/diff",\n "WorkDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/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": "np0000189387",\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": "231ef8e1ab58bf835c843011b70f60a893dd8223e77adb158141dabb1e020f96",\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": "d1124782f2ebd7e26cd0d98ca678addb0748a923248ec97b678f4931110698fe",\n "EndpointID": "e8c9512d53fa06bcb5fd00c7b6deadaedea5075b7e3277e2fbda4451e337b73b",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-13 20:28:21.518029', 'end': '2026-08-13 20:28:21.545194', 'delta': '0:00:00.027165', '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": "a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1",', ' "Created": "2026-08-13T20:27:18.580843351Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3036,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:27:18.801937236Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hostname",', ' "HostsPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/hosts",', ' "LogPath": "/var/lib/docker/containers/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1/a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1-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/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5-init/diff:/var/lib/docker/overlay2/f4a276b2b3a0f1c87ef859f181b592df7c360e2707a1ff87f061a32bdd6b1ccf/diff:/var/lib/docker/overlay2/6f1ae3340d240bd8c651d6aed8175fc50280b0daddde789900555955df5935d4/diff:/var/lib/docker/overlay2/b67fb327b6aff821375ab028d4ea16d4217f3060dd44b3b63e1c4ff9f25bc679/diff:/var/lib/docker/overlay2/104534a887e0755510f827ab12d28be22a7b12f9acf15a9d2cf0694be11bf15b/diff:/var/lib/docker/overlay2/e3d5ddca03433d1d844b4d5d5b89bdc9367c62cdb937e2c43b26d87e5f42a82a/diff:/var/lib/docker/overlay2/929769d7060e042d63948b31848fb288536476a280aaca23eac71e8ca797c80e/diff:/var/lib/docker/overlay2/81cf544b69d2d679860e73d4694ba0ba030d7d960c77262b861bb8fb85d3cf70/diff:/var/lib/docker/overlay2/329bf311a22c249832f64ae7383ff2467487ed975f4d0511b7bd25f300c3cb30/diff",', ' "MergedDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/merged",', ' "UpperDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/diff",', ' "WorkDir": "/var/lib/docker/overlay2/0bf1b3518b9c174544f664650fbba08d1330a2582bc7e92759ce73c1c8e7abe5/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": "np0000189387",', ' "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": "231ef8e1ab58bf835c843011b70f60a893dd8223e77adb158141dabb1e020f96",', ' "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": "d1124782f2ebd7e26cd0d98ca678addb0748a923248ec97b678f4931110698fe",', ' "EndpointID": "e8c9512d53fa06bcb5fd00c7b6deadaedea5075b7e3277e2fbda4451e337b73b",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': 'a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1', 'pid': 3036, 'restart_count': 0, 'started_at': '2026-08-13T20:27:18.801937236Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:28:21.657712 | debian-trixie | 2026-08-13 20:28:21.657931 | debian-trixie | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-13 20:28:21.658135 | debian-trixie | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.066) 0:00:06.220 ******* 2026-08-13 20:28:21.696678 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:28:21.696780 | debian-trixie | "changed": false, 2026-08-13 20:28:21.696906 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.697287 | debian-trixie | } 2026-08-13 20:28:21.697316 | debian-trixie | 2026-08-13 20:28:21.697325 | debian-trixie | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-13 20:28:21.697479 | debian-trixie | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.039) 0:00:06.260 ******* 2026-08-13 20:28:21.733922 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:28:21.734013 | debian-trixie | "changed": false, 2026-08-13 20:28:21.734082 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.734204 | debian-trixie | } 2026-08-13 20:28:21.734320 | debian-trixie | 2026-08-13 20:28:21.734635 | debian-trixie | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-13 20:28:21.734669 | debian-trixie | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.035) 0:00:06.295 ******* 2026-08-13 20:28:21.785270 | 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': 1786652865.0236697, 'mtime': 1786652865.0156693, 'ctime': 1786652865.0156693, '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:28:21.785304 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.785310 | debian-trixie | "changed": false, 2026-08-13 20:28:21.785316 | debian-trixie | "item": { 2026-08-13 20:28:21.785322 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.785328 | debian-trixie | "changed": false, 2026-08-13 20:28:21.785333 | debian-trixie | "failed": false, 2026-08-13 20:28:21.785338 | debian-trixie | "invocation": { 2026-08-13 20:28:21.785343 | debian-trixie | "module_args": { 2026-08-13 20:28:21.785348 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:28:21.785353 | debian-trixie | "follow": false, 2026-08-13 20:28:21.785358 | debian-trixie | "get_attributes": true, 2026-08-13 20:28:21.785363 | debian-trixie | "get_checksum": true, 2026-08-13 20:28:21.785368 | debian-trixie | "get_mime": true, 2026-08-13 20:28:21.785373 | debian-trixie | "path": "/usr/bin/docker" 2026-08-13 20:28:21.785378 | debian-trixie | } 2026-08-13 20:28:21.785383 | debian-trixie | }, 2026-08-13 20:28:21.785387 | debian-trixie | "item": "docker", 2026-08-13 20:28:21.785393 | debian-trixie | "stat": { 2026-08-13 20:28:21.785397 | debian-trixie | "atime": 1786652865.0236697, 2026-08-13 20:28:21.785402 | debian-trixie | "attr_flags": "", 2026-08-13 20:28:21.785466 | debian-trixie | "attributes": [], 2026-08-13 20:28:21.785633 | debian-trixie | "block_size": 4096, 2026-08-13 20:28:21.785790 | debian-trixie | "blocks": 0, 2026-08-13 20:28:21.785951 | debian-trixie | "charset": "unknown", 2026-08-13 20:28:21.786109 | debian-trixie | "ctime": 1786652865.0156693, 2026-08-13 20:28:21.786267 | debian-trixie | "dev": 65025, 2026-08-13 20:28:21.786424 | debian-trixie | "device_type": 0, 2026-08-13 20:28:21.786579 | debian-trixie | "executable": true, 2026-08-13 20:28:21.786735 | debian-trixie | "exists": true, 2026-08-13 20:28:21.786890 | debian-trixie | "gid": 0, 2026-08-13 20:28:21.787082 | debian-trixie | "gr_name": "root", 2026-08-13 20:28:21.787249 | debian-trixie | "inode": 25335, 2026-08-13 20:28:21.787404 | debian-trixie | "isblk": false, 2026-08-13 20:28:21.787561 | debian-trixie | "ischr": false, 2026-08-13 20:28:21.787734 | debian-trixie | "isdir": false, 2026-08-13 20:28:21.789933 | debian-trixie | "isfifo": false, 2026-08-13 20:28:21.793674 | debian-trixie | "isgid": false, 2026-08-13 20:28:21.793829 | debian-trixie | "islnk": true, 2026-08-13 20:28:21.793949 | debian-trixie | "isreg": false, 2026-08-13 20:28:21.794064 | debian-trixie | "issock": false, 2026-08-13 20:28:21.794177 | debian-trixie | "isuid": false, 2026-08-13 20:28:21.794306 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:28:21.794424 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:28:21.794539 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:28:21.794650 | debian-trixie | "mode": "0777", 2026-08-13 20:28:21.794765 | debian-trixie | "mtime": 1786652865.0156693, 2026-08-13 20:28:21.794877 | debian-trixie | "nlink": 1, 2026-08-13 20:28:21.794990 | debian-trixie | "path": "/usr/bin/docker", 2026-08-13 20:28:21.795142 | debian-trixie | "pw_name": "root", 2026-08-13 20:28:21.795257 | debian-trixie | "readable": true, 2026-08-13 20:28:21.795369 | debian-trixie | "rgrp": true, 2026-08-13 20:28:21.795481 | debian-trixie | "roth": true, 2026-08-13 20:28:21.795626 | debian-trixie | "rusr": true, 2026-08-13 20:28:21.795781 | debian-trixie | "size": 39, 2026-08-13 20:28:21.795935 | debian-trixie | "uid": 0, 2026-08-13 20:28:21.796089 | debian-trixie | "version": null, 2026-08-13 20:28:21.796244 | debian-trixie | "wgrp": true, 2026-08-13 20:28:21.796398 | debian-trixie | "woth": true, 2026-08-13 20:28:21.796555 | debian-trixie | "writeable": true, 2026-08-13 20:28:21.796709 | debian-trixie | "wusr": true, 2026-08-13 20:28:21.796862 | debian-trixie | "xgrp": true, 2026-08-13 20:28:21.797017 | debian-trixie | "xoth": true, 2026-08-13 20:28:21.797170 | debian-trixie | "xusr": true 2026-08-13 20:28:21.797356 | debian-trixie | } 2026-08-13 20:28:21.797512 | debian-trixie | }, 2026-08-13 20:28:21.797668 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.797821 | debian-trixie | } 2026-08-13 20:28:21.798038 | 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': 1786652890.445297, 'mtime': 1786652865.3236852, 'ctime': 1786652865.3236852, '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:28:21.798199 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.798356 | debian-trixie | "changed": false, 2026-08-13 20:28:21.798510 | debian-trixie | "item": { 2026-08-13 20:28:21.798667 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.798823 | debian-trixie | "changed": false, 2026-08-13 20:28:21.798978 | debian-trixie | "failed": false, 2026-08-13 20:28:21.799151 | debian-trixie | "invocation": { 2026-08-13 20:28:21.799309 | debian-trixie | "module_args": { 2026-08-13 20:28:21.799466 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:28:21.799621 | debian-trixie | "follow": false, 2026-08-13 20:28:21.799775 | debian-trixie | "get_attributes": true, 2026-08-13 20:28:21.799930 | debian-trixie | "get_checksum": true, 2026-08-13 20:28:21.800084 | debian-trixie | "get_mime": true, 2026-08-13 20:28:21.800246 | debian-trixie | "path": "/usr/bin/docker-init" 2026-08-13 20:28:21.800398 | debian-trixie | } 2026-08-13 20:28:21.800550 | debian-trixie | }, 2026-08-13 20:28:21.800705 | debian-trixie | "item": "docker-init", 2026-08-13 20:28:21.800859 | debian-trixie | "stat": { 2026-08-13 20:28:21.801016 | debian-trixie | "atime": 1786652890.445297, 2026-08-13 20:28:21.801170 | debian-trixie | "attr_flags": "", 2026-08-13 20:28:21.801351 | debian-trixie | "attributes": [], 2026-08-13 20:28:21.801507 | debian-trixie | "block_size": 4096, 2026-08-13 20:28:21.801665 | debian-trixie | "blocks": 0, 2026-08-13 20:28:21.801820 | debian-trixie | "charset": "unknown", 2026-08-13 20:28:21.801984 | debian-trixie | "ctime": 1786652865.3236852, 2026-08-13 20:28:21.802139 | debian-trixie | "dev": 65025, 2026-08-13 20:28:21.802293 | debian-trixie | "device_type": 0, 2026-08-13 20:28:21.802447 | debian-trixie | "executable": true, 2026-08-13 20:28:21.802601 | debian-trixie | "exists": true, 2026-08-13 20:28:21.802875 | debian-trixie | "gid": 0, 2026-08-13 20:28:21.803030 | debian-trixie | "gr_name": "root", 2026-08-13 20:28:21.803219 | debian-trixie | "inode": 760, 2026-08-13 20:28:21.803375 | debian-trixie | "isblk": false, 2026-08-13 20:28:21.803530 | debian-trixie | "ischr": false, 2026-08-13 20:28:21.803659 | debian-trixie | "isdir": false, 2026-08-13 20:28:21.803771 | debian-trixie | "isfifo": false, 2026-08-13 20:28:21.803881 | debian-trixie | "isgid": false, 2026-08-13 20:28:21.803991 | debian-trixie | "islnk": true, 2026-08-13 20:28:21.804103 | debian-trixie | "isreg": false, 2026-08-13 20:28:21.804214 | debian-trixie | "issock": false, 2026-08-13 20:28:21.804324 | debian-trixie | "isuid": false, 2026-08-13 20:28:21.804441 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:28:21.804556 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:28:21.804668 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:28:21.804778 | debian-trixie | "mode": "0777", 2026-08-13 20:28:21.804892 | debian-trixie | "mtime": 1786652865.3236852, 2026-08-13 20:28:21.805001 | debian-trixie | "nlink": 1, 2026-08-13 20:28:21.805115 | debian-trixie | "path": "/usr/bin/docker-init", 2026-08-13 20:28:21.805244 | debian-trixie | "pw_name": "root", 2026-08-13 20:28:21.805359 | debian-trixie | "readable": true, 2026-08-13 20:28:21.805468 | debian-trixie | "rgrp": true, 2026-08-13 20:28:21.805584 | debian-trixie | "roth": true, 2026-08-13 20:28:21.805693 | debian-trixie | "rusr": true, 2026-08-13 20:28:21.805803 | debian-trixie | "size": 44, 2026-08-13 20:28:21.805913 | debian-trixie | "uid": 0, 2026-08-13 20:28:21.806023 | debian-trixie | "version": null, 2026-08-13 20:28:21.806133 | debian-trixie | "wgrp": true, 2026-08-13 20:28:21.806245 | debian-trixie | "woth": true, 2026-08-13 20:28:21.806356 | debian-trixie | "writeable": true, 2026-08-13 20:28:21.806465 | debian-trixie | "wusr": true, 2026-08-13 20:28:21.806575 | debian-trixie | "xgrp": true, 2026-08-13 20:28:21.806685 | debian-trixie | "xoth": true, 2026-08-13 20:28:21.806794 | debian-trixie | "xusr": true 2026-08-13 20:28:21.806902 | debian-trixie | } 2026-08-13 20:28:21.807011 | debian-trixie | }, 2026-08-13 20:28:21.807149 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.807261 | debian-trixie | } 2026-08-13 20:28:21.807411 | 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': 1786652890.7253177, 'mtime': 1786652865.6157002, 'ctime': 1786652865.6157002, '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:28:21.807526 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.807637 | debian-trixie | "changed": false, 2026-08-13 20:28:21.807747 | debian-trixie | "item": { 2026-08-13 20:28:21.807860 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.807971 | debian-trixie | "changed": false, 2026-08-13 20:28:21.808083 | debian-trixie | "failed": false, 2026-08-13 20:28:21.808192 | debian-trixie | "invocation": { 2026-08-13 20:28:21.808312 | debian-trixie | "module_args": { 2026-08-13 20:28:21.808423 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:28:21.808533 | debian-trixie | "follow": false, 2026-08-13 20:28:21.808644 | debian-trixie | "get_attributes": true, 2026-08-13 20:28:21.808755 | debian-trixie | "get_checksum": true, 2026-08-13 20:28:21.808865 | debian-trixie | "get_mime": true, 2026-08-13 20:28:21.808977 | debian-trixie | "path": "/usr/bin/dockerd" 2026-08-13 20:28:21.809085 | debian-trixie | } 2026-08-13 20:28:21.809194 | debian-trixie | }, 2026-08-13 20:28:21.809324 | debian-trixie | "item": "dockerd", 2026-08-13 20:28:21.809435 | debian-trixie | "stat": { 2026-08-13 20:28:21.809547 | debian-trixie | "atime": 1786652890.7253177, 2026-08-13 20:28:21.809657 | debian-trixie | "attr_flags": "", 2026-08-13 20:28:21.809767 | debian-trixie | "attributes": [], 2026-08-13 20:28:21.809878 | debian-trixie | "block_size": 4096, 2026-08-13 20:28:21.809987 | debian-trixie | "blocks": 0, 2026-08-13 20:28:21.810099 | debian-trixie | "charset": "unknown", 2026-08-13 20:28:21.810212 | debian-trixie | "ctime": 1786652865.6157002, 2026-08-13 20:28:21.810322 | debian-trixie | "dev": 65025, 2026-08-13 20:28:21.810433 | debian-trixie | "device_type": 0, 2026-08-13 20:28:21.810544 | debian-trixie | "executable": true, 2026-08-13 20:28:21.810654 | debian-trixie | "exists": true, 2026-08-13 20:28:21.810763 | debian-trixie | "gid": 0, 2026-08-13 20:28:21.810873 | debian-trixie | "gr_name": "root", 2026-08-13 20:28:21.810984 | debian-trixie | "inode": 25156, 2026-08-13 20:28:21.811108 | debian-trixie | "isblk": false, 2026-08-13 20:28:21.811222 | debian-trixie | "ischr": false, 2026-08-13 20:28:21.811332 | debian-trixie | "isdir": false, 2026-08-13 20:28:21.811443 | debian-trixie | "isfifo": false, 2026-08-13 20:28:21.811558 | debian-trixie | "isgid": false, 2026-08-13 20:28:21.811667 | debian-trixie | "islnk": true, 2026-08-13 20:28:21.811778 | debian-trixie | "isreg": false, 2026-08-13 20:28:21.811889 | debian-trixie | "issock": false, 2026-08-13 20:28:21.811999 | debian-trixie | "isuid": false, 2026-08-13 20:28:21.812113 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:28:21.812227 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:28:21.812336 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:28:21.812446 | debian-trixie | "mode": "0777", 2026-08-13 20:28:21.812558 | debian-trixie | "mtime": 1786652865.6157002, 2026-08-13 20:28:21.812673 | debian-trixie | "nlink": 1, 2026-08-13 20:28:21.812786 | debian-trixie | "path": "/usr/bin/dockerd", 2026-08-13 20:28:21.812896 | debian-trixie | "pw_name": "root", 2026-08-13 20:28:21.813005 | debian-trixie | "readable": true, 2026-08-13 20:28:21.813114 | debian-trixie | "rgrp": true, 2026-08-13 20:28:21.813238 | debian-trixie | "roth": true, 2026-08-13 20:28:21.813350 | debian-trixie | "rusr": true, 2026-08-13 20:28:21.813460 | debian-trixie | "size": 40, 2026-08-13 20:28:21.813570 | debian-trixie | "uid": 0, 2026-08-13 20:28:21.813680 | debian-trixie | "version": null, 2026-08-13 20:28:21.813790 | debian-trixie | "wgrp": true, 2026-08-13 20:28:21.813900 | debian-trixie | "woth": true, 2026-08-13 20:28:21.814010 | debian-trixie | "writeable": true, 2026-08-13 20:28:21.814119 | debian-trixie | "wusr": true, 2026-08-13 20:28:21.814228 | debian-trixie | "xgrp": true, 2026-08-13 20:28:21.814336 | debian-trixie | "xoth": true, 2026-08-13 20:28:21.814444 | debian-trixie | "xusr": true 2026-08-13 20:28:21.814558 | debian-trixie | } 2026-08-13 20:28:21.814666 | debian-trixie | }, 2026-08-13 20:28:21.814778 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.814886 | debian-trixie | } 2026-08-13 20:28:21.815141 | 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': 1786652891.013339, 'mtime': 1786652865.9037151, 'ctime': 1786652865.9037151, '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:28:21.815270 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.815383 | debian-trixie | "changed": false, 2026-08-13 20:28:21.815493 | debian-trixie | "item": { 2026-08-13 20:28:21.815611 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.815722 | debian-trixie | "changed": false, 2026-08-13 20:28:21.815833 | debian-trixie | "failed": false, 2026-08-13 20:28:21.815944 | debian-trixie | "invocation": { 2026-08-13 20:28:21.816055 | debian-trixie | "module_args": { 2026-08-13 20:28:21.816167 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:28:21.816276 | debian-trixie | "follow": false, 2026-08-13 20:28:21.816387 | debian-trixie | "get_attributes": true, 2026-08-13 20:28:21.816497 | debian-trixie | "get_checksum": true, 2026-08-13 20:28:21.816606 | debian-trixie | "get_mime": true, 2026-08-13 20:28:21.816717 | debian-trixie | "path": "/usr/bin/docker-proxy" 2026-08-13 20:28:21.816825 | debian-trixie | } 2026-08-13 20:28:21.816933 | debian-trixie | }, 2026-08-13 20:28:21.817045 | debian-trixie | "item": "docker-proxy", 2026-08-13 20:28:21.817154 | debian-trixie | "stat": { 2026-08-13 20:28:21.817282 | debian-trixie | "atime": 1786652891.013339, 2026-08-13 20:28:21.817394 | debian-trixie | "attr_flags": "", 2026-08-13 20:28:21.817504 | debian-trixie | "attributes": [], 2026-08-13 20:28:21.817615 | debian-trixie | "block_size": 4096, 2026-08-13 20:28:21.817726 | debian-trixie | "blocks": 0, 2026-08-13 20:28:21.817838 | debian-trixie | "charset": "unknown", 2026-08-13 20:28:21.817950 | debian-trixie | "ctime": 1786652865.9037151, 2026-08-13 20:28:21.818058 | debian-trixie | "dev": 65025, 2026-08-13 20:28:21.818169 | debian-trixie | "device_type": 0, 2026-08-13 20:28:21.818279 | debian-trixie | "executable": true, 2026-08-13 20:28:21.818389 | debian-trixie | "exists": true, 2026-08-13 20:28:21.818499 | debian-trixie | "gid": 0, 2026-08-13 20:28:21.818608 | debian-trixie | "gr_name": "root", 2026-08-13 20:28:21.818717 | debian-trixie | "inode": 25336, 2026-08-13 20:28:21.818826 | debian-trixie | "isblk": false, 2026-08-13 20:28:21.818936 | debian-trixie | "ischr": false, 2026-08-13 20:28:21.819045 | debian-trixie | "isdir": false, 2026-08-13 20:28:21.819170 | debian-trixie | "isfifo": false, 2026-08-13 20:28:21.819279 | debian-trixie | "isgid": false, 2026-08-13 20:28:21.819389 | debian-trixie | "islnk": true, 2026-08-13 20:28:21.819498 | debian-trixie | "isreg": false, 2026-08-13 20:28:21.819612 | debian-trixie | "issock": false, 2026-08-13 20:28:21.819721 | debian-trixie | "isuid": false, 2026-08-13 20:28:21.819836 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:28:21.819951 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:28:21.820063 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:28:21.820171 | debian-trixie | "mode": "0777", 2026-08-13 20:28:21.820283 | debian-trixie | "mtime": 1786652865.9037151, 2026-08-13 20:28:21.820393 | debian-trixie | "nlink": 1, 2026-08-13 20:28:21.820515 | debian-trixie | "path": "/usr/bin/docker-proxy", 2026-08-13 20:28:21.820629 | debian-trixie | "pw_name": "root", 2026-08-13 20:28:21.820739 | debian-trixie | "readable": true, 2026-08-13 20:28:21.820848 | debian-trixie | "rgrp": true, 2026-08-13 20:28:21.820957 | debian-trixie | "roth": true, 2026-08-13 20:28:21.821066 | debian-trixie | "rusr": true, 2026-08-13 20:28:21.821175 | debian-trixie | "size": 45, 2026-08-13 20:28:21.821339 | debian-trixie | "uid": 0, 2026-08-13 20:28:21.821453 | debian-trixie | "version": null, 2026-08-13 20:28:21.821564 | debian-trixie | "wgrp": true, 2026-08-13 20:28:21.821674 | debian-trixie | "woth": true, 2026-08-13 20:28:21.821789 | debian-trixie | "writeable": true, 2026-08-13 20:28:21.821899 | debian-trixie | "wusr": true, 2026-08-13 20:28:21.822007 | debian-trixie | "xgrp": true, 2026-08-13 20:28:21.822117 | debian-trixie | "xoth": true, 2026-08-13 20:28:21.822225 | debian-trixie | "xusr": true 2026-08-13 20:28:21.822334 | debian-trixie | } 2026-08-13 20:28:21.822442 | debian-trixie | }, 2026-08-13 20:28:21.822554 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.822660 | debian-trixie | } 2026-08-13 20:28:21.822764 | debian-trixie | 2026-08-13 20:28:21.822881 | debian-trixie | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-13 20:28:21.822996 | debian-trixie | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.065) 0:00:06.361 ******* 2026-08-13 20:28:21.865777 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015', 'pid': 2971, 'restart_count': 0, 'started_at': '2026-08-13T20:27:18.242370271Z'}}) => { 2026-08-13 20:28:21.866059 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.866317 | debian-trixie | "changed": false, 2026-08-13 20:28:21.866560 | debian-trixie | "item": { 2026-08-13 20:28:21.866814 | debian-trixie | "key": "molecule-upgrade-busybox", 2026-08-13 20:28:21.867056 | debian-trixie | "value": { 2026-08-13 20:28:21.867380 | debian-trixie | "id": "b99369f131518fd9b74b93a75fef977154bca7730fea0be91f2c2c1ca749d015", 2026-08-13 20:28:21.867627 | debian-trixie | "pid": 2971, 2026-08-13 20:28:21.867874 | debian-trixie | "restart_count": 0, 2026-08-13 20:28:21.868126 | debian-trixie | "started_at": "2026-08-13T20:27:18.242370271Z" 2026-08-13 20:28:21.868366 | debian-trixie | } 2026-08-13 20:28:21.868606 | debian-trixie | }, 2026-08-13 20:28:21.868854 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.869090 | debian-trixie | } 2026-08-13 20:28:21.869411 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1', 'pid': 3036, 'restart_count': 0, 'started_at': '2026-08-13T20:27:18.801937236Z'}}) => { 2026-08-13 20:28:21.869666 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:28:21.869911 | debian-trixie | "changed": false, 2026-08-13 20:28:21.870156 | debian-trixie | "item": { 2026-08-13 20:28:21.870406 | debian-trixie | "key": "molecule-upgrade-nginx", 2026-08-13 20:28:21.870645 | debian-trixie | "value": { 2026-08-13 20:28:21.870903 | debian-trixie | "id": "a59e067b97e66e3b5f9171caaedc30060f7bcbe1302c4c705aef15bfadedeed1", 2026-08-13 20:28:21.871202 | debian-trixie | "pid": 3036, 2026-08-13 20:28:21.871453 | debian-trixie | "restart_count": 0, 2026-08-13 20:28:21.871641 | debian-trixie | "started_at": "2026-08-13T20:27:18.801937236Z" 2026-08-13 20:28:21.871791 | debian-trixie | } 2026-08-13 20:28:21.871940 | debian-trixie | }, 2026-08-13 20:28:21.872095 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:21.872245 | debian-trixie | } 2026-08-13 20:28:21.872389 | debian-trixie | 2026-08-13 20:28:21.872566 | debian-trixie | TASK [Read counter workload progress after upgrade] **************************** 2026-08-13 20:28:21.872728 | debian-trixie | Thursday 13 August 2026 20:28:21 +0000 (0:00:00.064) 0:00:06.425 ******* 2026-08-13 20:28:22.265780 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:22.265862 | debian-trixie | 2026-08-13 20:28:22.265994 | debian-trixie | TASK [Assert counter workload remained functional] ***************************** 2026-08-13 20:28:22.266118 | debian-trixie | Thursday 13 August 2026 20:28:22 +0000 (0:00:00.400) 0:00:06.826 ******* 2026-08-13 20:28:22.298359 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:28:22.298489 | debian-trixie | "changed": false, 2026-08-13 20:28:22.298617 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:28:22.299157 | debian-trixie | } 2026-08-13 20:28:22.299233 | debian-trixie | 2026-08-13 20:28:22.299241 | debian-trixie | TASK [Verify HTTP workload is functional] ************************************** 2026-08-13 20:28:22.299247 | debian-trixie | Thursday 13 August 2026 20:28:22 +0000 (0:00:00.035) 0:00:06.861 ******* 2026-08-13 20:28:22.909910 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:28:22.910196 | debian-trixie | 2026-08-13 20:28:22.910459 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:28:22.910744 | debian-trixie | debian-trixie : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:28:22.910997 | debian-trixie | 2026-08-13 20:28:22.911230 | debian-trixie | 2026-08-13 20:28:22.911514 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:28:22.911773 | debian-trixie | Thursday 13 August 2026 20:28:22 +0000 (0:00:00.608) 0:00:07.470 ******* 2026-08-13 20:28:22.912016 | debian-trixie | =============================================================================== 2026-08-13 20:28:22.912270 | debian-trixie | Inspect installed Docker binary links ----------------------------------- 1.27s 2026-08-13 20:28:22.912520 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.06s 2026-08-13 20:28:22.912929 | debian-trixie | Inspect workload containers after upgrade ------------------------------- 0.64s 2026-08-13 20:28:22.913181 | debian-trixie | Verify HTTP workload is functional -------------------------------------- 0.61s 2026-08-13 20:28:22.913472 | debian-trixie | Read current Docker service PID ----------------------------------------- 0.44s 2026-08-13 20:28:22.913726 | debian-trixie | Read pre-upgrade state -------------------------------------------------- 0.42s 2026-08-13 20:28:22.913979 | debian-trixie | Read counter workload progress after upgrade ---------------------------- 0.40s 2026-08-13 20:28:22.914234 | debian-trixie | Read installed Docker daemon version ------------------------------------ 0.35s 2026-08-13 20:28:22.914486 | debian-trixie | Read current Docker server version -------------------------------------- 0.34s 2026-08-13 20:28:22.914763 | debian-trixie | Read current Docker service invocation ID ------------------------------- 0.33s 2026-08-13 20:28:22.915014 | debian-trixie | Inspect current Docker socket ------------------------------------------- 0.32s 2026-08-13 20:28:22.915266 | debian-trixie | Resolve running Docker daemon executable -------------------------------- 0.31s 2026-08-13 20:28:22.915536 | debian-trixie | Read running Docker daemon executable inode ----------------------------- 0.29s 2026-08-13 20:28:22.915788 | debian-trixie | Read future Docker daemon configuration --------------------------------- 0.29s 2026-08-13 20:28:22.916037 | debian-trixie | Build current workload state -------------------------------------------- 0.07s 2026-08-13 20:28:22.916287 | debian-trixie | Assert Docker binaries point to the staged version ---------------------- 0.07s 2026-08-13 20:28:22.916534 | debian-trixie | Assert workload containers were neither recreated nor restarted --------- 0.06s 2026-08-13 20:28:22.916785 | debian-trixie | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-13 20:28:22.917032 | debian-trixie | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-13 20:28:22.917311 | debian-trixie | Decode pre-upgrade state ------------------------------------------------ 0.04s 2026-08-13 20:28:23.027565 | debian-trixie | INFO [docker-upgrade > verify] Executed: Successful 2026-08-13 20:28:23.037974 | debian-trixie | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:28:23.038290 | debian-trixie | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:28:23.043643 | debian-trixie | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:28:23.043753 | debian-trixie | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:28:23.043864 | debian-trixie | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:28:23.044145 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:28:23.590170 | debian-trixie | ok: Runtime: 0:02:10.315185 2026-08-13 20:28:23.606412 | 2026-08-13 20:28:23.606483 | PLAY RECAP 2026-08-13 20:28:23.606526 | debian-trixie | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:28:23.606548 | 2026-08-13 20:28:23.703344 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:28:23.706015 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:28:24.307602 | 2026-08-13 20:28:24.307728 | PLAY [all] 2026-08-13 20:28:24.317758 | 2026-08-13 20:28:24.317843 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:28:24.361770 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:28:24.368471 | 2026-08-13 20:28:24.368612 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:28:24.407049 | debian-trixie | ok 2026-08-13 20:28:24.411778 | 2026-08-13 20:28:24.411866 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:28:24.779545 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/work/logs" 2026-08-13 20:28:24.975938 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/work/artifacts" 2026-08-13 20:28:26.471511 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/4dffdc5d3f9143ddbf4ca92e93f2c968/work/docs" 2026-08-13 20:28:26.486465 | 2026-08-13 20:28:26.486681 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:28:27.123046 | debian-trixie | ok 2026-08-13 20:28:27.123286 | debian-trixie | changed: All items complete 2026-08-13 20:28:27.123327 | 2026-08-13 20:28:27.681051 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:28:28.148203 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:28:28.167043 | 2026-08-13 20:28:28.167234 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:28:29.078315 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007911 2026-08-13 20:28:29.292011 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007417 2026-08-13 20:28:29.310550 | 2026-08-13 20:28:29.310690 | PLAY [all] 2026-08-13 20:28:29.316060 | 2026-08-13 20:28:29.316140 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:28:29.761216 | debian-trixie | changed 2026-08-13 20:28:29.767774 | 2026-08-13 20:28:29.767844 | PLAY RECAP 2026-08-13 20:28:29.767900 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:28:29.767956 | 2026-08-13 20:28:29.871431 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:28:29.873772 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:28:30.505761 | 2026-08-13 20:28:30.505887 | PLAY [localhost] 2026-08-13 20:28:30.518867 | 2026-08-13 20:28:30.519107 | TASK [Generate Zuul manifest] 2026-08-13 20:28:30.539816 | localhost | ok 2026-08-13 20:28:30.557095 | 2026-08-13 20:28:30.557176 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:28:30.902133 | localhost | changed 2026-08-13 20:28:30.912819 | 2026-08-13 20:28:30.912894 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:28:31.542052 | localhost | ok 2026-08-13 20:28:31.548485 | 2026-08-13 20:28:31.548547 | TASK [Upload logs] 2026-08-13 20:28:31.569535 | localhost | ok 2026-08-13 20:28:31.624906 | 2026-08-13 20:28:31.625030 | TASK [Set zuul-log-path fact] 2026-08-13 20:28:31.645842 | localhost | ok 2026-08-13 20:28:31.658657 | 2026-08-13 20:28:31.658722 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:28:31.688513 | localhost | ok 2026-08-13 20:28:31.699609 | 2026-08-13 20:28:31.699704 | TASK [upload-logs : Create log directories] 2026-08-13 20:28:32.084085 | localhost | changed 2026-08-13 20:28:32.091935 | 2026-08-13 20:28:32.092061 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:28:32.467422 | localhost -> localhost | ok: Runtime: 0:00:00.006161 2026-08-13 20:28:32.473286 | 2026-08-13 20:28:32.473386 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:28:32.918999 | localhost | Output suppressed because no_log was given 2026-08-13 20:28:32.924385 | 2026-08-13 20:28:32.924477 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:28:32.967767 | localhost | skipping: Conditional result was False 2026-08-13 20:28:32.974752 | localhost | skipping: Conditional result was False 2026-08-13 20:28:32.987691 | 2026-08-13 20:28:32.987928 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:28:33.028586 | localhost | skipping: Conditional result was False 2026-08-13 20:28:33.029013 | 2026-08-13 20:28:33.032797 | localhost | skipping: Conditional result was False 2026-08-13 20:28:33.048263 | 2026-08-13 20:28:33.048431 | LOOP [upload-logs : Upload console log and json output]