2026-08-14 13:25:19.319466 | Job console starting 2026-08-14 13:25:19.330752 | Updating git repos 2026-08-14 13:25:19.362852 | Cloning repos into workspace 2026-08-14 13:25:19.523660 | Restoring repo states 2026-08-14 13:25:19.530909 | Merging changes 2026-08-14 13:25:19.857246 | Checking out repos 2026-08-14 13:25:19.894115 | Preparing playbooks 2026-08-14 13:25:23.106984 | Running Ansible setup 2026-08-14 13:25:27.327409 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:25:27.978761 | 2026-08-14 13:25:27.978907 | PLAY [localhost] 2026-08-14 13:25:27.986729 | 2026-08-14 13:25:27.986800 | TASK [Gathering Facts] 2026-08-14 13:25:28.867115 | localhost | ok 2026-08-14 13:25:28.876684 | 2026-08-14 13:25:28.876791 | TASK [Setup log path fact] 2026-08-14 13:25:28.899182 | localhost | ok 2026-08-14 13:25:28.913935 | 2026-08-14 13:25:28.914037 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:25:28.946782 | localhost | ok 2026-08-14 13:25:28.956307 | 2026-08-14 13:25:28.956405 | TASK [emit-job-header : Print job information] 2026-08-14 13:25:29.001738 | # Job Information 2026-08-14 13:25:29.002017 | Ansible Version: 2.16.18 2026-08-14 13:25:29.002081 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-jammy 2026-08-14 13:25:29.002126 | Pipeline: check 2026-08-14 13:25:29.002167 | Executor: 2d72f0692154 2026-08-14 13:25:29.002207 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/147 2026-08-14 13:25:29.002251 | Event ID: dbe81860-97e2-11f1-9f9c-b783d4467c13 2026-08-14 13:25:29.007980 | 2026-08-14 13:25:29.008101 | LOOP [emit-job-header : Print node information] 2026-08-14 13:25:29.105004 | localhost | ok: 2026-08-14 13:25:29.105196 | localhost | # Node Information 2026-08-14 13:25:29.105226 | localhost | Inventory Hostname: ubuntu-jammy 2026-08-14 13:25:29.105248 | localhost | Hostname: np0000189744 2026-08-14 13:25:29.105268 | localhost | Username: zuul 2026-08-14 13:25:29.105291 | localhost | Distro: Ubuntu 22.04 2026-08-14 13:25:29.105311 | localhost | Provider: yul1 2026-08-14 13:25:29.105330 | localhost | Region: ca-ymq-1 2026-08-14 13:25:29.105348 | localhost | Label: ubuntu-jammy 2026-08-14 13:25:29.105366 | localhost | Product Name: OpenStack Nova 2026-08-14 13:25:29.105384 | localhost | Interface IP: 199.19.213.131 2026-08-14 13:25:29.122788 | 2026-08-14 13:25:29.123018 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 13:25:29.525427 | localhost -> localhost | changed 2026-08-14 13:25:29.535495 | 2026-08-14 13:25:29.535640 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 13:25:30.864259 | localhost -> localhost | changed 2026-08-14 13:25:30.875118 | 2026-08-14 13:25:30.875179 | PLAY [all] 2026-08-14 13:25:30.882810 | 2026-08-14 13:25:30.882883 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 13:25:31.121474 | ubuntu-jammy -> localhost | ok 2026-08-14 13:25:31.127846 | 2026-08-14 13:25:31.127919 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 13:25:31.158046 | ubuntu-jammy | ok 2026-08-14 13:25:31.174520 | ubuntu-jammy | included: /var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 13:25:31.181461 | 2026-08-14 13:25:31.181536 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 13:25:32.832994 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-08-14 13:25:32.833495 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/work/04cfed7e9af949a28a216689dd8e18dc_id_rsa 2026-08-14 13:25:32.833541 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/work/04cfed7e9af949a28a216689dd8e18dc_id_rsa.pub 2026-08-14 13:25:32.833573 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-08-14 13:25:32.833604 | ubuntu-jammy -> localhost | SHA256:wbmpD3REfZk9a6AGwolC27Z/1q0VhHOHv0ZAWS5QZ+I zuul-build-sshkey 2026-08-14 13:25:32.833647 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-08-14 13:25:32.833677 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-08-14 13:25:32.833777 | ubuntu-jammy -> localhost | | .. o .....+*+ | 2026-08-14 13:25:32.833866 | ubuntu-jammy -> localhost | | .o. +o...=**o | 2026-08-14 13:25:32.833902 | ubuntu-jammy -> localhost | | ..o .=.ooE.oo | 2026-08-14 13:25:32.833932 | ubuntu-jammy -> localhost | | . . . +o+ =o | 2026-08-14 13:25:32.833961 | ubuntu-jammy -> localhost | | . . S. ..o | 2026-08-14 13:25:32.833989 | ubuntu-jammy -> localhost | | o o . . o . | 2026-08-14 13:25:32.834017 | ubuntu-jammy -> localhost | | + o . o o | 2026-08-14 13:25:32.834045 | ubuntu-jammy -> localhost | | = o . | 2026-08-14 13:25:32.834076 | ubuntu-jammy -> localhost | | . . | 2026-08-14 13:25:32.834105 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-08-14 13:25:32.834173 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:01.249970 2026-08-14 13:25:32.840359 | 2026-08-14 13:25:32.840420 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 13:25:32.872405 | ubuntu-jammy | ok 2026-08-14 13:25:32.884660 | ubuntu-jammy | included: /var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 13:25:32.891880 | 2026-08-14 13:25:32.891942 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 13:25:32.916617 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:25:32.930058 | 2026-08-14 13:25:32.930146 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 13:25:33.354594 | ubuntu-jammy | changed 2026-08-14 13:25:33.361998 | 2026-08-14 13:25:33.362140 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 13:25:33.541299 | ubuntu-jammy | ok 2026-08-14 13:25:33.551277 | 2026-08-14 13:25:33.551363 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 13:25:34.007033 | ubuntu-jammy | changed 2026-08-14 13:25:34.016412 | 2026-08-14 13:25:34.016565 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 13:25:34.497902 | ubuntu-jammy | changed 2026-08-14 13:25:34.506015 | 2026-08-14 13:25:34.506164 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 13:25:34.543306 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:25:34.551377 | 2026-08-14 13:25:34.551523 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 13:25:34.933470 | ubuntu-jammy -> localhost | changed 2026-08-14 13:25:34.950953 | 2026-08-14 13:25:34.951026 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 13:25:35.229441 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/work/04cfed7e9af949a28a216689dd8e18dc_id_rsa (zuul-build-sshkey) 2026-08-14 13:25:35.229689 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.011976 2026-08-14 13:25:35.235366 | 2026-08-14 13:25:35.235445 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 13:25:35.593025 | ubuntu-jammy | ok 2026-08-14 13:25:35.599820 | 2026-08-14 13:25:35.599923 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 13:25:35.625797 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:25:35.641211 | 2026-08-14 13:25:35.641323 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 13:25:35.993612 | ubuntu-jammy | ok 2026-08-14 13:25:36.000935 | 2026-08-14 13:25:36.001013 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 13:25:36.762975 | ubuntu-jammy | Output suppressed because no_log was given 2026-08-14 13:25:36.774932 | 2026-08-14 13:25:36.774999 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 13:25:36.961057 | ubuntu-jammy | ok: "logs" 2026-08-14 13:25:36.961364 | ubuntu-jammy | ok: All items complete 2026-08-14 13:25:36.961393 | 2026-08-14 13:25:37.156365 | ubuntu-jammy | ok: "artifacts" 2026-08-14 13:25:37.266266 | ubuntu-jammy | ok: "docs" 2026-08-14 13:25:37.277956 | 2026-08-14 13:25:37.278133 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 13:25:37.463813 | ubuntu-jammy | changed: "logs" 2026-08-14 13:25:37.615756 | ubuntu-jammy | changed: "artifacts" 2026-08-14 13:25:37.772730 | ubuntu-jammy | changed: "docs" 2026-08-14 13:25:37.794716 | 2026-08-14 13:25:37.794860 | PLAY RECAP 2026-08-14 13:25:37.794911 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:25:37.794944 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 13:25:37.794981 | 2026-08-14 13:25:37.989914 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:25:37.992235 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:25:38.563242 | 2026-08-14 13:25:38.563362 | PLAY [all] 2026-08-14 13:25:38.574358 | 2026-08-14 13:25:38.574434 | TASK [setup-uv : Extract archive] 2026-08-14 13:25:40.943887 | ubuntu-jammy | changed 2026-08-14 13:25:40.952088 | 2026-08-14 13:25:40.952165 | TASK [setup-uv : Print version] 2026-08-14 13:25:41.312432 | ubuntu-jammy | uv 0.8.13 2026-08-14 13:25:41.492484 | ubuntu-jammy | ok: Runtime: 0:00:00.012783 2026-08-14 13:25:41.502822 | 2026-08-14 13:25:41.502900 | TASK [Install Ansible collection siblings] 2026-08-14 13:25:41.873171 | ubuntu-jammy | ok: 2026-08-14 13:25:41.873351 | ubuntu-jammy | Skipping ansible.posix: no checked-out sibling 2026-08-14 13:25:41.873380 | ubuntu-jammy | Skipping community.general: no checked-out sibling 2026-08-14 13:25:41.875241 | 2026-08-14 13:25:41.875291 | PLAY RECAP 2026-08-14 13:25:41.875338 | ubuntu-jammy | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:25:41.875360 | 2026-08-14 13:25:42.011256 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:25:42.014059 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:25:42.633234 | 2026-08-14 13:25:42.633373 | PLAY [all] 2026-08-14 13:25:42.646184 | 2026-08-14 13:25:42.646258 | LOOP [Check inventory directories] 2026-08-14 13:25:42.937995 | ubuntu-jammy | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:25:43.080434 | ubuntu-jammy | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-14 13:25:43.225784 | ubuntu-jammy | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-14 13:25:43.245992 | 2026-08-14 13:25:43.246233 | LOOP [Copy inventory file for Zuul] 2026-08-14 13:25:44.025930 | ubuntu-jammy | changed: 2026-08-14 13:25:44.026154 | ubuntu-jammy | { 2026-08-14 13:25:44.026184 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:25:44.026208 | ubuntu-jammy | "changed": false, 2026-08-14 13:25:44.026229 | ubuntu-jammy | "failed": false, 2026-08-14 13:25:44.026253 | ubuntu-jammy | "invocation": { 2026-08-14 13:25:44.026273 | ubuntu-jammy | "module_args": { 2026-08-14 13:25:44.026292 | ubuntu-jammy | "checksum_algorithm": "sha1", 2026-08-14 13:25:44.026310 | ubuntu-jammy | "follow": true, 2026-08-14 13:25:44.026329 | ubuntu-jammy | "get_attributes": true, 2026-08-14 13:25:44.026348 | ubuntu-jammy | "get_checksum": true, 2026-08-14 13:25:44.026367 | ubuntu-jammy | "get_mime": true, 2026-08-14 13:25:44.026385 | ubuntu-jammy | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:25:44.026403 | ubuntu-jammy | } 2026-08-14 13:25:44.026421 | ubuntu-jammy | }, 2026-08-14 13:25:44.026440 | ubuntu-jammy | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:25:44.026472 | ubuntu-jammy | "stat": { 2026-08-14 13:25:44.026492 | ubuntu-jammy | "atime": 1786713936.6552973, 2026-08-14 13:25:44.026512 | ubuntu-jammy | "attr_flags": "e", 2026-08-14 13:25:44.026530 | ubuntu-jammy | "attributes": [ 2026-08-14 13:25:44.026549 | ubuntu-jammy | "extents" 2026-08-14 13:25:44.026567 | ubuntu-jammy | ], 2026-08-14 13:25:44.026584 | ubuntu-jammy | "block_size": 4096, 2026-08-14 13:25:44.026602 | ubuntu-jammy | "blocks": 8, 2026-08-14 13:25:44.026620 | ubuntu-jammy | "charset": "unknown", 2026-08-14 13:25:44.026639 | ubuntu-jammy | "ctime": 1786713936.6632974, 2026-08-14 13:25:44.026657 | ubuntu-jammy | "dev": 64513, 2026-08-14 13:25:44.026676 | ubuntu-jammy | "device_type": 0, 2026-08-14 13:25:44.026695 | ubuntu-jammy | "executable": true, 2026-08-14 13:25:44.026713 | ubuntu-jammy | "exists": true, 2026-08-14 13:25:44.026730 | ubuntu-jammy | "gid": 1000, 2026-08-14 13:25:44.026748 | ubuntu-jammy | "gr_name": "zuul", 2026-08-14 13:25:44.026766 | ubuntu-jammy | "inode": 1042461, 2026-08-14 13:25:44.026784 | ubuntu-jammy | "isblk": false, 2026-08-14 13:25:44.026803 | ubuntu-jammy | "ischr": false, 2026-08-14 13:25:44.026821 | ubuntu-jammy | "isdir": true, 2026-08-14 13:25:44.026839 | ubuntu-jammy | "isfifo": false, 2026-08-14 13:25:44.026865 | ubuntu-jammy | "isgid": false, 2026-08-14 13:25:44.026889 | ubuntu-jammy | "islnk": false, 2026-08-14 13:25:44.026910 | ubuntu-jammy | "isreg": false, 2026-08-14 13:25:44.026928 | ubuntu-jammy | "issock": false, 2026-08-14 13:25:44.026946 | ubuntu-jammy | "isuid": false, 2026-08-14 13:25:44.026963 | ubuntu-jammy | "mimetype": "unknown", 2026-08-14 13:25:44.026980 | ubuntu-jammy | "mode": "0755", 2026-08-14 13:25:44.026997 | ubuntu-jammy | "mtime": 1786713919.8214185, 2026-08-14 13:25:44.027014 | ubuntu-jammy | "nlink": 11, 2026-08-14 13:25:44.027031 | ubuntu-jammy | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:25:44.027050 | ubuntu-jammy | "pw_name": "zuul", 2026-08-14 13:25:44.027073 | ubuntu-jammy | "readable": true, 2026-08-14 13:25:44.027092 | ubuntu-jammy | "rgrp": true, 2026-08-14 13:25:44.027111 | ubuntu-jammy | "roth": true, 2026-08-14 13:25:44.027130 | ubuntu-jammy | "rusr": true, 2026-08-14 13:25:44.027149 | ubuntu-jammy | "size": 4096, 2026-08-14 13:25:44.027167 | ubuntu-jammy | "uid": 1000, 2026-08-14 13:25:44.027185 | ubuntu-jammy | "version": "3671133629", 2026-08-14 13:25:44.027203 | ubuntu-jammy | "wgrp": false, 2026-08-14 13:25:44.027224 | ubuntu-jammy | "woth": false, 2026-08-14 13:25:44.027243 | ubuntu-jammy | "writeable": true, 2026-08-14 13:25:44.027262 | ubuntu-jammy | "wusr": true, 2026-08-14 13:25:44.027280 | ubuntu-jammy | "xgrp": true, 2026-08-14 13:25:44.027298 | ubuntu-jammy | "xoth": true, 2026-08-14 13:25:44.027316 | ubuntu-jammy | "xusr": true 2026-08-14 13:25:44.027334 | ubuntu-jammy | } 2026-08-14 13:25:44.027353 | ubuntu-jammy | } 2026-08-14 13:25:44.027392 | ubuntu-jammy | ok: All items complete 2026-08-14 13:25:44.027415 | 2026-08-14 13:25:44.028764 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:25:44.029476 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:25:44.048006 | 2026-08-14 13:25:44.048204 | LOOP [Switch "ansible_host" to private IP] 2026-08-14 13:25:44.421406 | ubuntu-jammy | changed: 1 replacements made 2026-08-14 13:25:44.423319 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:25:44.426326 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:25:44.440650 | 2026-08-14 13:25:44.440827 | TASK [Run Molecule scenario] 2026-08-14 13:25:44.992679 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-08-14 13:25:45.666229 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-08-14 13:25:45.837675 | ubuntu-jammy | Using CPython 3.13.7 2026-08-14 13:25:45.837741 | ubuntu-jammy | Creating virtual environment at: .venv 2026-08-14 13:25:46.096484 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-08-14 13:25:46.097782 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-08-14 13:25:46.098556 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-08-14 13:25:46.241082 | ubuntu-jammy | Downloading cryptography 2026-08-14 13:25:46.277288 | ubuntu-jammy | Downloading pygments 2026-08-14 13:25:46.404549 | ubuntu-jammy | Downloading ansible-core 2026-08-14 13:25:46.435443 | ubuntu-jammy | Installed 36 packages in 30ms 2026-08-14 13:25:47.540239 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-08-14 13:25:47.540364 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-08-14 13:25:48.351171 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-14 13:25:48.351296 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-08-14 13:25:48.351449 | ubuntu-jammy | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-14 13:25:48.351513 | ubuntu-jammy | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-14 13:26:55.052539 | ubuntu-jammy | INFO [docker-upgrade > dependency] Executing 2026-08-14 13:26:55.052678 | ubuntu-jammy | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-14 13:26:55.052926 | ubuntu-jammy | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-14 13:26:55.053074 | ubuntu-jammy | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-14 13:26:55.060302 | ubuntu-jammy | INFO [docker-upgrade > cleanup] Executing 2026-08-14 13:26:55.060564 | ubuntu-jammy | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:26:55.065536 | ubuntu-jammy | INFO [docker-upgrade > destroy] Executing 2026-08-14 13:26:55.065572 | ubuntu-jammy | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 13:26:55.065624 | ubuntu-jammy | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 13:26:55.070547 | ubuntu-jammy | INFO [docker-upgrade > syntax] Executing 2026-08-14 13:26:55.564114 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:26:55.564486 | ubuntu-jammy | [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-14 13:26:55.564772 | ubuntu-jammy | 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-14 13:26:55.564958 | ubuntu-jammy | 2026-08-14 13:26:56.032144 | ubuntu-jammy | 2026-08-14 13:26:56.032303 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-14 13:26:56.113173 | ubuntu-jammy | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-14 13:26:56.121676 | ubuntu-jammy | INFO [docker-upgrade > create] Executing 2026-08-14 13:26:56.123545 | ubuntu-jammy | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:26:56.129567 | ubuntu-jammy | INFO [docker-upgrade > prepare] Executing 2026-08-14 13:26:56.622779 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:26:56.622874 | ubuntu-jammy | [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-14 13:26:56.622986 | ubuntu-jammy | 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-14 13:26:56.623102 | ubuntu-jammy | 2026-08-14 13:26:57.107986 | ubuntu-jammy | 2026-08-14 13:26:57.108170 | ubuntu-jammy | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-14 13:26:57.108331 | ubuntu-jammy | 2026-08-14 13:26:57.108505 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:26:57.108677 | ubuntu-jammy | Friday 14 August 2026 13:26:57 +0000 (0:00:00.041) 0:00:00.041 ********* 2026-08-14 13:26:58.316012 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-14 13:26:58.318846 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:26:58.319100 | ubuntu-jammy | 2026-08-14 13:26:58.319291 | ubuntu-jammy | TASK [Update "apt" cache] ****************************************************** 2026-08-14 13:26:58.319493 | ubuntu-jammy | Friday 14 August 2026 13:26:58 +0000 (0:00:01.211) 0:00:01.253 ********* 2026-08-14 13:27:05.059299 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:05.059389 | ubuntu-jammy | 2026-08-14 13:27:05.059504 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:05.059660 | ubuntu-jammy | Friday 14 August 2026 13:27:05 +0000 (0:00:06.740) 0:00:07.993 ********* 2026-08-14 13:27:05.519171 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:05.519293 | ubuntu-jammy | 2026-08-14 13:27:05.519513 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:05.519814 | ubuntu-jammy | Friday 14 August 2026 13:27:05 +0000 (0:00:00.460) 0:00:08.453 ********* 2026-08-14 13:27:05.546476 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:05.546587 | ubuntu-jammy | 2026-08-14 13:27:05.546835 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:27:05.547051 | ubuntu-jammy | Friday 14 August 2026 13:27:05 +0000 (0:00:00.027) 0:00:08.481 ********* 2026-08-14 13:27:05.930716 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:05.930824 | ubuntu-jammy | 2026-08-14 13:27:05.931097 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:05.931284 | ubuntu-jammy | Friday 14 August 2026 13:27:05 +0000 (0:00:00.384) 0:00:08.865 ********* 2026-08-14 13:27:06.021569 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:27:06.021688 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:27:06.021829 | ubuntu-jammy | } 2026-08-14 13:27:06.021971 | ubuntu-jammy | 2026-08-14 13:27:06.022131 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:06.022277 | ubuntu-jammy | Friday 14 August 2026 13:27:06 +0000 (0:00:00.090) 0:00:08.955 ********* 2026-08-14 13:27:06.997875 | ubuntu-jammy | [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-14 13:27:07.004249 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:07.004458 | ubuntu-jammy | 2026-08-14 13:27:07.004682 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:07.004874 | ubuntu-jammy | Friday 14 August 2026 13:27:07 +0000 (0:00:00.983) 0:00:09.938 ********* 2026-08-14 13:27:07.022899 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:07.023107 | ubuntu-jammy | 2026-08-14 13:27:07.023345 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:07.023495 | ubuntu-jammy | Friday 14 August 2026 13:27:07 +0000 (0:00:00.018) 0:00:09.957 ********* 2026-08-14 13:27:07.050260 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:07.050365 | ubuntu-jammy | 2026-08-14 13:27:07.050492 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:07.050615 | ubuntu-jammy | Friday 14 August 2026 13:27:07 +0000 (0:00:00.027) 0:00:09.984 ********* 2026-08-14 13:27:07.291346 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:07.291414 | ubuntu-jammy | 2026-08-14 13:27:07.291550 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:07.291673 | ubuntu-jammy | Friday 14 August 2026 13:27:07 +0000 (0:00:00.240) 0:00:10.225 ********* 2026-08-14 13:27:08.393301 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:08.393461 | ubuntu-jammy | 2026-08-14 13:27:08.393673 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:08.393866 | ubuntu-jammy | Friday 14 August 2026 13:27:08 +0000 (0:00:01.101) 0:00:11.327 ********* 2026-08-14 13:27:08.479125 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:27:08.479291 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:27:08.479459 | ubuntu-jammy | } 2026-08-14 13:27:08.479618 | ubuntu-jammy | 2026-08-14 13:27:08.479803 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:08.479981 | ubuntu-jammy | Friday 14 August 2026 13:27:08 +0000 (0:00:00.085) 0:00:11.413 ********* 2026-08-14 13:27:09.363961 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:09.364099 | ubuntu-jammy | 2026-08-14 13:27:09.364301 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:09.364493 | ubuntu-jammy | Friday 14 August 2026 13:27:09 +0000 (0:00:00.884) 0:00:12.298 ********* 2026-08-14 13:27:12.481179 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:12.481336 | ubuntu-jammy | 2026-08-14 13:27:12.481568 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:27:12.481825 | ubuntu-jammy | Friday 14 August 2026 13:27:12 +0000 (0:00:03.117) 0:00:15.415 ********* 2026-08-14 13:27:12.501311 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:12.501534 | ubuntu-jammy | 2026-08-14 13:27:12.501775 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:27:12.501980 | ubuntu-jammy | Friday 14 August 2026 13:27:12 +0000 (0:00:00.020) 0:00:15.435 ********* 2026-08-14 13:27:12.515998 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:12.516094 | ubuntu-jammy | 2026-08-14 13:27:12.516213 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:27:12.516325 | ubuntu-jammy | Friday 14 August 2026 13:27:12 +0000 (0:00:00.015) 0:00:15.450 ********* 2026-08-14 13:27:12.531088 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:12.531258 | ubuntu-jammy | 2026-08-14 13:27:12.531458 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:27:12.531650 | ubuntu-jammy | Friday 14 August 2026 13:27:12 +0000 (0:00:00.014) 0:00:15.465 ********* 2026-08-14 13:27:17.492217 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:17.492342 | ubuntu-jammy | 2026-08-14 13:27:17.492545 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:27:17.492743 | ubuntu-jammy | Friday 14 August 2026 13:27:17 +0000 (0:00:04.960) 0:00:20.426 ********* 2026-08-14 13:27:18.263929 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:18.264046 | ubuntu-jammy | 2026-08-14 13:27:18.264233 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:27:18.264416 | ubuntu-jammy | Friday 14 August 2026 13:27:18 +0000 (0:00:00.770) 0:00:21.197 ********* 2026-08-14 13:27:19.438051 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-08-14 13:27:19.438233 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:27:19.438430 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:27:19.438633 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:27:19.438839 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:27:19.439040 | ubuntu-jammy | 2026-08-14 13:27:19.439238 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:27:19.439420 | ubuntu-jammy | Friday 14 August 2026 13:27:19 +0000 (0:00:01.173) 0:00:22.370 ********* 2026-08-14 13:27:20.157141 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:20.157305 | ubuntu-jammy | 2026-08-14 13:27:20.157545 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:27:20.157758 | ubuntu-jammy | Friday 14 August 2026 13:27:20 +0000 (0:00:00.717) 0:00:23.088 ********* 2026-08-14 13:27:20.157970 | ubuntu-jammy | 2026-08-14 13:27:20.158201 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-14 13:27:20.158383 | ubuntu-jammy | Friday 14 August 2026 13:27:20 +0000 (0:00:00.003) 0:00:23.091 ********* 2026-08-14 13:27:21.160256 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:21.160410 | ubuntu-jammy | 2026-08-14 13:27:21.160593 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-14 13:27:21.160770 | ubuntu-jammy | Friday 14 August 2026 13:27:21 +0000 (0:00:01.003) 0:00:24.094 ********* 2026-08-14 13:27:21.652403 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:21.652546 | ubuntu-jammy | 2026-08-14 13:27:21.652766 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:27:21.652900 | ubuntu-jammy | Friday 14 August 2026 13:27:21 +0000 (0:00:00.491) 0:00:24.586 ********* 2026-08-14 13:27:22.218753 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:22.218907 | ubuntu-jammy | 2026-08-14 13:27:22.219157 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:22.219363 | ubuntu-jammy | Friday 14 August 2026 13:27:22 +0000 (0:00:00.566) 0:00:25.153 ********* 2026-08-14 13:27:22.470316 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:22.470562 | ubuntu-jammy | 2026-08-14 13:27:22.470900 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-14 13:27:22.471250 | ubuntu-jammy | Friday 14 August 2026 13:27:22 +0000 (0:00:00.251) 0:00:25.404 ********* 2026-08-14 13:27:22.738000 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:22.738146 | ubuntu-jammy | 2026-08-14 13:27:22.738346 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:22.738538 | ubuntu-jammy | Friday 14 August 2026 13:27:22 +0000 (0:00:00.267) 0:00:25.672 ********* 2026-08-14 13:27:22.773335 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:27:22.773381 | ubuntu-jammy | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-14 13:27:22.773469 | ubuntu-jammy | } 2026-08-14 13:27:22.773538 | ubuntu-jammy | 2026-08-14 13:27:22.773626 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:22.773711 | ubuntu-jammy | Friday 14 August 2026 13:27:22 +0000 (0:00:00.034) 0:00:25.707 ********* 2026-08-14 13:27:23.511979 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:23.512039 | ubuntu-jammy | 2026-08-14 13:27:23.512051 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:23.512061 | ubuntu-jammy | Friday 14 August 2026 13:27:23 +0000 (0:00:00.738) 0:00:26.445 ********* 2026-08-14 13:27:27.949288 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:27.949360 | ubuntu-jammy | 2026-08-14 13:27:27.949649 | ubuntu-jammy | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:27:27.949700 | ubuntu-jammy | Friday 14 August 2026 13:27:27 +0000 (0:00:04.437) 0:00:30.883 ********* 2026-08-14 13:27:29.020180 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:29.020365 | ubuntu-jammy | 2026-08-14 13:27:29.020378 | ubuntu-jammy | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:27:29.020388 | ubuntu-jammy | Friday 14 August 2026 13:27:29 +0000 (0:00:01.069) 0:00:31.953 ********* 2026-08-14 13:27:29.039859 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:29.040196 | ubuntu-jammy | 2026-08-14 13:27:29.040310 | ubuntu-jammy | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:27:29.040317 | ubuntu-jammy | Friday 14 August 2026 13:27:29 +0000 (0:00:00.020) 0:00:31.974 ********* 2026-08-14 13:27:29.464014 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:29.464096 | ubuntu-jammy | 2026-08-14 13:27:29.464372 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:27:29.464423 | ubuntu-jammy | Friday 14 August 2026 13:27:29 +0000 (0:00:00.424) 0:00:32.398 ********* 2026-08-14 13:27:30.422050 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker) 2026-08-14 13:27:30.422103 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-init) 2026-08-14 13:27:30.422111 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=dockerd) 2026-08-14 13:27:30.422116 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-proxy) 2026-08-14 13:27:30.422122 | ubuntu-jammy | 2026-08-14 13:27:30.422128 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:27:30.422134 | ubuntu-jammy | Friday 14 August 2026 13:27:30 +0000 (0:00:00.952) 0:00:33.350 ********* 2026-08-14 13:27:30.987080 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:30.987129 | ubuntu-jammy | 2026-08-14 13:27:30.987350 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:27:30.987363 | ubuntu-jammy | Friday 14 August 2026 13:27:30 +0000 (0:00:00.570) 0:00:33.921 ********* 2026-08-14 13:27:31.736340 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/etc/docker'}) 2026-08-14 13:27:31.736391 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:27:31.736398 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:27:31.736404 | ubuntu-jammy | 2026-08-14 13:27:31.736410 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:27:31.736415 | ubuntu-jammy | Friday 14 August 2026 13:27:31 +0000 (0:00:00.749) 0:00:34.670 ********* 2026-08-14 13:27:32.303982 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:32.304047 | ubuntu-jammy | 2026-08-14 13:27:32.304058 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:27:32.304068 | ubuntu-jammy | Friday 14 August 2026 13:27:32 +0000 (0:00:00.567) 0:00:35.237 ********* 2026-08-14 13:27:32.875158 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:32.875226 | ubuntu-jammy | 2026-08-14 13:27:32.875312 | ubuntu-jammy | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:27:32.875447 | ubuntu-jammy | Friday 14 August 2026 13:27:32 +0000 (0:00:00.569) 0:00:35.806 ********* 2026-08-14 13:27:32.875544 | ubuntu-jammy | 2026-08-14 13:27:32.875664 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-14 13:27:32.875779 | ubuntu-jammy | Friday 14 August 2026 13:27:32 +0000 (0:00:00.002) 0:00:35.809 ********* 2026-08-14 13:27:33.458303 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:33.458450 | ubuntu-jammy | 2026-08-14 13:27:33.458657 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 13:27:33.458847 | ubuntu-jammy | Friday 14 August 2026 13:27:33 +0000 (0:00:00.582) 0:00:36.392 ********* 2026-08-14 13:27:33.481907 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:33.481967 | ubuntu-jammy | 2026-08-14 13:27:33.482073 | ubuntu-jammy | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:27:33.482153 | ubuntu-jammy | Friday 14 August 2026 13:27:33 +0000 (0:00:00.023) 0:00:36.416 ********* 2026-08-14 13:27:34.450047 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:34.450109 | ubuntu-jammy | 2026-08-14 13:27:34.450121 | ubuntu-jammy | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-14 13:27:34.450131 | ubuntu-jammy | Friday 14 August 2026 13:27:34 +0000 (0:00:00.967) 0:00:37.383 ********* 2026-08-14 13:27:34.857794 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:34.858383 | ubuntu-jammy | 2026-08-14 13:27:34.858444 | ubuntu-jammy | TASK [Remove versioned Docker binary links] ************************************ 2026-08-14 13:27:34.858456 | ubuntu-jammy | Friday 14 August 2026 13:27:34 +0000 (0:00:00.408) 0:00:37.792 ********* 2026-08-14 13:27:35.811454 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker) 2026-08-14 13:27:35.811534 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-init) 2026-08-14 13:27:35.812129 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=dockerd) 2026-08-14 13:27:35.812179 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-proxy) 2026-08-14 13:27:35.812187 | ubuntu-jammy | 2026-08-14 13:27:35.812193 | ubuntu-jammy | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-14 13:27:35.812200 | ubuntu-jammy | Friday 14 August 2026 13:27:35 +0000 (0:00:00.953) 0:00:38.745 ********* 2026-08-14 13:27:37.376678 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker) 2026-08-14 13:27:37.376724 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-init) 2026-08-14 13:27:37.376730 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=dockerd) 2026-08-14 13:27:37.376734 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-proxy) 2026-08-14 13:27:37.376738 | ubuntu-jammy | 2026-08-14 13:27:37.376743 | ubuntu-jammy | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-14 13:27:37.376747 | ubuntu-jammy | Friday 14 August 2026 13:27:37 +0000 (0:00:01.565) 0:00:40.310 ********* 2026-08-14 13:27:37.884126 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:37.884228 | ubuntu-jammy | 2026-08-14 13:27:37.884254 | ubuntu-jammy | TASK [Create HTTP workload configuration] ************************************** 2026-08-14 13:27:37.884269 | ubuntu-jammy | Friday 14 August 2026 13:27:37 +0000 (0:00:00.506) 0:00:40.817 ********* 2026-08-14 13:27:38.431160 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:38.431255 | ubuntu-jammy | 2026-08-14 13:27:38.431540 | ubuntu-jammy | TASK [Pull workload images] **************************************************** 2026-08-14 13:27:38.431584 | ubuntu-jammy | Friday 14 August 2026 13:27:38 +0000 (0:00:00.547) 0:00:41.365 ********* 2026-08-14 13:27:42.546980 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker.io/library/busybox:1.36.1) 2026-08-14 13:27:42.547276 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-14 13:27:42.547289 | ubuntu-jammy | 2026-08-14 13:27:42.547500 | ubuntu-jammy | TASK [Start counter workload container] **************************************** 2026-08-14 13:27:42.547550 | ubuntu-jammy | Friday 14 August 2026 13:27:42 +0000 (0:00:04.116) 0:00:45.481 ********* 2026-08-14 13:27:43.126176 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:43.126248 | ubuntu-jammy | 2026-08-14 13:27:43.126553 | ubuntu-jammy | TASK [Start HTTP workload container] ******************************************* 2026-08-14 13:27:43.126623 | ubuntu-jammy | Friday 14 August 2026 13:27:43 +0000 (0:00:00.579) 0:00:46.060 ********* 2026-08-14 13:27:43.570073 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:43.570242 | ubuntu-jammy | 2026-08-14 13:27:43.570540 | ubuntu-jammy | TASK [Wait for the HTTP workload] ********************************************** 2026-08-14 13:27:43.570588 | ubuntu-jammy | Friday 14 August 2026 13:27:43 +0000 (0:00:00.443) 0:00:46.503 ********* 2026-08-14 13:27:44.092703 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:44.092772 | ubuntu-jammy | 2026-08-14 13:27:44.093056 | ubuntu-jammy | TASK [Read Docker service PID] ************************************************* 2026-08-14 13:27:44.093106 | ubuntu-jammy | Friday 14 August 2026 13:27:44 +0000 (0:00:00.520) 0:00:47.024 ********* 2026-08-14 13:27:44.348372 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:44.348441 | ubuntu-jammy | 2026-08-14 13:27:44.348453 | ubuntu-jammy | TASK [Read Docker service invocation ID] *************************************** 2026-08-14 13:27:44.348463 | ubuntu-jammy | Friday 14 August 2026 13:27:44 +0000 (0:00:00.255) 0:00:47.279 ********* 2026-08-14 13:27:44.605608 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:44.606214 | ubuntu-jammy | 2026-08-14 13:27:44.606275 | ubuntu-jammy | TASK [Read running Docker server version] ************************************** 2026-08-14 13:27:44.606288 | ubuntu-jammy | Friday 14 August 2026 13:27:44 +0000 (0:00:00.260) 0:00:47.539 ********* 2026-08-14 13:27:44.889481 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:44.890049 | ubuntu-jammy | 2026-08-14 13:27:44.890087 | ubuntu-jammy | TASK [Read running Docker live-restore state] ********************************** 2026-08-14 13:27:44.890104 | ubuntu-jammy | Friday 14 August 2026 13:27:44 +0000 (0:00:00.283) 0:00:47.823 ********* 2026-08-14 13:27:45.165863 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:45.165939 | ubuntu-jammy | 2026-08-14 13:27:45.166296 | ubuntu-jammy | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-14 13:27:45.166323 | ubuntu-jammy | Friday 14 August 2026 13:27:45 +0000 (0:00:00.276) 0:00:48.100 ********* 2026-08-14 13:27:45.547670 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:45.547788 | ubuntu-jammy | 2026-08-14 13:27:45.548245 | ubuntu-jammy | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-14 13:27:45.548310 | ubuntu-jammy | Friday 14 August 2026 13:27:45 +0000 (0:00:00.381) 0:00:48.481 ********* 2026-08-14 13:27:45.582166 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:45.582548 | ubuntu-jammy | 2026-08-14 13:27:45.582598 | ubuntu-jammy | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-14 13:27:45.582606 | ubuntu-jammy | Friday 14 August 2026 13:27:45 +0000 (0:00:00.034) 0:00:48.516 ********* 2026-08-14 13:27:45.616760 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:27:45.616835 | ubuntu-jammy | "changed": false, 2026-08-14 13:27:45.616891 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:27:45.617195 | ubuntu-jammy | } 2026-08-14 13:27:45.617211 | ubuntu-jammy | 2026-08-14 13:27:45.617217 | ubuntu-jammy | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 13:27:45.617222 | ubuntu-jammy | Friday 14 August 2026 13:27:45 +0000 (0:00:00.033) 0:00:48.549 ********* 2026-08-14 13:27:45.874495 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:45.874569 | ubuntu-jammy | 2026-08-14 13:27:45.874623 | ubuntu-jammy | TASK [Inspect Docker socket] *************************************************** 2026-08-14 13:27:45.874754 | ubuntu-jammy | Friday 14 August 2026 13:27:45 +0000 (0:00:00.259) 0:00:48.809 ********* 2026-08-14 13:27:46.136625 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:46.137283 | ubuntu-jammy | 2026-08-14 13:27:46.137341 | ubuntu-jammy | TASK [Inspect workload containers] ********************************************* 2026-08-14 13:27:46.137354 | ubuntu-jammy | Friday 14 August 2026 13:27:46 +0000 (0:00:00.261) 0:00:49.070 ********* 2026-08-14 13:27:46.677878 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=molecule-upgrade-busybox) 2026-08-14 13:27:46.678372 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=molecule-upgrade-nginx) 2026-08-14 13:27:46.678420 | ubuntu-jammy | 2026-08-14 13:27:46.678427 | ubuntu-jammy | TASK [Read counter workload progress] ****************************************** 2026-08-14 13:27:46.678434 | ubuntu-jammy | Friday 14 August 2026 13:27:46 +0000 (0:00:00.541) 0:00:49.612 ********* 2026-08-14 13:27:47.016832 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:47.016905 | ubuntu-jammy | 2026-08-14 13:27:47.017243 | ubuntu-jammy | TASK [Build workload state snapshot] ******************************************* 2026-08-14 13:27:47.017317 | ubuntu-jammy | Friday 14 August 2026 13:27:47 +0000 (0:00:00.338) 0:00:49.951 ********* 2026-08-14 13:27:47.059546 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'changed': False, 'stdout': '[\n {\n "Id": "777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48",\n "Created": "2026-08-14T13:27:42.771229028Z",\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": 2562,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:43.074760547Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hostname",\n "HostsPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hosts",\n "LogPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48-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/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391-init/diff:/var/lib/docker/overlay2/00a31c76003c4ae13fdf4784b1904770e93b5e6f663e1194e9fa3ee81534d847/diff",\n "MergedDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/merged",\n "UpperDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/diff",\n "WorkDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "777cbb2aaa97",\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": "d3e6df4d69df1cbdf5de6cd8c8b14e4d2823404626b9252f7f2ca2310ae095c6",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/d3e6df4d69df",\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-14 13:27:46.350074', 'end': '2026-08-14 13:27:46.378271', 'delta': '0:00:00.028197', '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": "777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48",', ' "Created": "2026-08-14T13:27:42.771229028Z",', ' "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": 2562,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:43.074760547Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hostname",', ' "HostsPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hosts",', ' "LogPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48-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/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391-init/diff:/var/lib/docker/overlay2/00a31c76003c4ae13fdf4784b1904770e93b5e6f663e1194e9fa3ee81534d847/diff",', ' "MergedDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/merged",', ' "UpperDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/diff",', ' "WorkDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "777cbb2aaa97",', ' "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": "d3e6df4d69df1cbdf5de6cd8c8b14e4d2823404626b9252f7f2ca2310ae095c6",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/d3e6df4d69df",', ' "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-14 13:27:47.076639 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'changed': False, 'stdout': '[\n {\n "Id": "3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e",\n "Created": "2026-08-14T13:27:43.363012868Z",\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": 2625,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:43.517162043Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hostname",\n "HostsPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hosts",\n "LogPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e-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/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001-init/diff:/var/lib/docker/overlay2/2eeec48344ac28cd2507dd324a3c75f3f51b561cd4d72e480051dadd9bb61ada/diff:/var/lib/docker/overlay2/e04b29778367c398231bb35a4396ac0652ad19b4495671c8af0c14df14870ba0/diff:/var/lib/docker/overlay2/c326a76a742f689e7706c5127b5ae4896d2403c95ac4e50f981dca52d60778d5/diff:/var/lib/docker/overlay2/23f31bad2f09454291f8ac5923e496f384234f762f7a321fa6aca77346fb4d20/diff:/var/lib/docker/overlay2/cae248ef0ed1f9e2ea5054269f11671f0989c4c3bc4788ab06bb5b375ae630d1/diff:/var/lib/docker/overlay2/75ab7e2847c0d45d48ca3e724df0cbcffd94380cec15ff5a8164e4e413918501/diff:/var/lib/docker/overlay2/987c6fb327638ec2665106bfe600011aa2e32c78b383568b9c6544ba30946388/diff:/var/lib/docker/overlay2/67834164a6faa7d1f3b2a736935ce83755e8f570dd8f9cb5e44cfe863a6022f3/diff",\n "MergedDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/merged",\n "UpperDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/diff",\n "WorkDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/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": "np0000189744",\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": "20c00c839cf5a9caef63b8bdce5490021cc90e3d89fdf39992096909840a65ba",\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": "6e4ea472d2412042407a64bf7a042afd66b8ddef1af972dc95c8b5e2e0e52c57",\n "EndpointID": "5678c192dd20ac38bb62487474597509d4b73399850ae61230e2c8b1675d5165",\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-14 13:27:46.616988', 'end': '2026-08-14 13:27:46.640516', 'delta': '0:00:00.023528', '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": "3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e",', ' "Created": "2026-08-14T13:27:43.363012868Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 2625,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:43.517162043Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hostname",', ' "HostsPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hosts",', ' "LogPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e-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/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001-init/diff:/var/lib/docker/overlay2/2eeec48344ac28cd2507dd324a3c75f3f51b561cd4d72e480051dadd9bb61ada/diff:/var/lib/docker/overlay2/e04b29778367c398231bb35a4396ac0652ad19b4495671c8af0c14df14870ba0/diff:/var/lib/docker/overlay2/c326a76a742f689e7706c5127b5ae4896d2403c95ac4e50f981dca52d60778d5/diff:/var/lib/docker/overlay2/23f31bad2f09454291f8ac5923e496f384234f762f7a321fa6aca77346fb4d20/diff:/var/lib/docker/overlay2/cae248ef0ed1f9e2ea5054269f11671f0989c4c3bc4788ab06bb5b375ae630d1/diff:/var/lib/docker/overlay2/75ab7e2847c0d45d48ca3e724df0cbcffd94380cec15ff5a8164e4e413918501/diff:/var/lib/docker/overlay2/987c6fb327638ec2665106bfe600011aa2e32c78b383568b9c6544ba30946388/diff:/var/lib/docker/overlay2/67834164a6faa7d1f3b2a736935ce83755e8f570dd8f9cb5e44cfe863a6022f3/diff",', ' "MergedDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/merged",', ' "UpperDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/diff",', ' "WorkDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/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": "np0000189744",', ' "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": "20c00c839cf5a9caef63b8bdce5490021cc90e3d89fdf39992096909840a65ba",', ' "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": "6e4ea472d2412042407a64bf7a042afd66b8ddef1af972dc95c8b5e2e0e52c57",', ' "EndpointID": "5678c192dd20ac38bb62487474597509d4b73399850ae61230e2c8b1675d5165",', ' "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-14 13:27:47.079162 | ubuntu-jammy | 2026-08-14 13:27:47.079266 | ubuntu-jammy | TASK [Save pre-upgrade state] ************************************************** 2026-08-14 13:27:47.079366 | ubuntu-jammy | Friday 14 August 2026 13:27:47 +0000 (0:00:00.062) 0:00:50.013 ********* 2026-08-14 13:27:47.660550 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:27:47.660685 | ubuntu-jammy | 2026-08-14 13:27:47.663169 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:27:47.663262 | ubuntu-jammy | ubuntu-jammy : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 13:27:47.663278 | ubuntu-jammy | 2026-08-14 13:27:47.663289 | ubuntu-jammy | 2026-08-14 13:27:47.663299 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:27:47.663309 | ubuntu-jammy | Friday 14 August 2026 13:27:47 +0000 (0:00:00.580) 0:00:50.594 ********* 2026-08-14 13:27:47.663319 | ubuntu-jammy | =============================================================================== 2026-08-14 13:27:47.663329 | ubuntu-jammy | Update "apt" cache ------------------------------------------------------ 6.74s 2026-08-14 13:27:47.663339 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 4.96s 2026-08-14 13:27:47.663348 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 4.44s 2026-08-14 13:27:47.663357 | ubuntu-jammy | Pull workload images ---------------------------------------------------- 4.12s 2026-08-14 13:27:47.663363 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 3.12s 2026-08-14 13:27:47.663368 | ubuntu-jammy | Install legacy Docker binaries directly into /usr/bin ------------------- 1.57s 2026-08-14 13:27:47.663382 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.21s 2026-08-14 13:27:47.665122 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.17s 2026-08-14 13:27:47.665148 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.10s 2026-08-14 13:27:47.665154 | ubuntu-jammy | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.07s 2026-08-14 13:27:47.665158 | ubuntu-jammy | vexxhost.containers.containerd : Reload systemd ------------------------- 1.00s 2026-08-14 13:27:47.665162 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.98s 2026-08-14 13:27:47.665167 | ubuntu-jammy | vexxhost.containers.docker : Enable and start service ------------------- 0.97s 2026-08-14 13:27:47.665171 | ubuntu-jammy | Remove versioned Docker binary links ------------------------------------ 0.95s 2026-08-14 13:27:47.665175 | ubuntu-jammy | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.95s 2026-08-14 13:27:47.665180 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.88s 2026-08-14 13:27:47.665184 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.77s 2026-08-14 13:27:47.665190 | ubuntu-jammy | vexxhost.containers.docker : Create folders for configuration ----------- 0.75s 2026-08-14 13:27:47.665207 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.74s 2026-08-14 13:27:47.665211 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.72s 2026-08-14 13:27:47.844596 | ubuntu-jammy | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-14 13:27:47.858132 | ubuntu-jammy | INFO [docker-upgrade > converge] Executing 2026-08-14 13:27:48.381530 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:27:48.381600 | ubuntu-jammy | [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-14 13:27:48.381612 | ubuntu-jammy | 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-14 13:27:48.381623 | ubuntu-jammy | 2026-08-14 13:27:48.793113 | ubuntu-jammy | 2026-08-14 13:27:48.793165 | ubuntu-jammy | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 13:27:48.793173 | ubuntu-jammy | 2026-08-14 13:27:48.793179 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:27:48.793185 | ubuntu-jammy | Friday 14 August 2026 13:27:48 +0000 (0:00:00.022) 0:00:00.022 ********* 2026-08-14 13:27:49.818925 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-14 13:27:49.823130 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:49.823205 | ubuntu-jammy | 2026-08-14 13:27:49.823284 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:49.823437 | ubuntu-jammy | Friday 14 August 2026 13:27:49 +0000 (0:00:01.030) 0:00:01.052 ********* 2026-08-14 13:27:50.214442 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:50.214584 | ubuntu-jammy | 2026-08-14 13:27:50.214777 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:50.214940 | ubuntu-jammy | Friday 14 August 2026 13:27:50 +0000 (0:00:00.391) 0:00:01.444 ********* 2026-08-14 13:27:50.241716 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:50.241850 | ubuntu-jammy | 2026-08-14 13:27:50.242031 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:27:50.242203 | ubuntu-jammy | Friday 14 August 2026 13:27:50 +0000 (0:00:00.027) 0:00:01.471 ********* 2026-08-14 13:27:50.631505 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:50.631575 | ubuntu-jammy | 2026-08-14 13:27:50.631629 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:50.631713 | ubuntu-jammy | Friday 14 August 2026 13:27:50 +0000 (0:00:00.389) 0:00:01.860 ********* 2026-08-14 13:27:50.688280 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:27:50.688455 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:27:50.688638 | ubuntu-jammy | } 2026-08-14 13:27:50.688812 | ubuntu-jammy | 2026-08-14 13:27:50.688995 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:50.689179 | ubuntu-jammy | Friday 14 August 2026 13:27:50 +0000 (0:00:00.056) 0:00:01.917 ********* 2026-08-14 13:27:51.231103 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:51.231337 | ubuntu-jammy | 2026-08-14 13:27:51.231628 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:51.231890 | ubuntu-jammy | Friday 14 August 2026 13:27:51 +0000 (0:00:00.542) 0:00:02.460 ********* 2026-08-14 13:27:51.254279 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:51.254353 | ubuntu-jammy | 2026-08-14 13:27:51.254481 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:51.254669 | ubuntu-jammy | Friday 14 August 2026 13:27:51 +0000 (0:00:00.023) 0:00:02.483 ********* 2026-08-14 13:27:51.283266 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:51.283377 | ubuntu-jammy | 2026-08-14 13:27:51.283571 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:51.283778 | ubuntu-jammy | Friday 14 August 2026 13:27:51 +0000 (0:00:00.029) 0:00:02.512 ********* 2026-08-14 13:27:51.534192 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:51.534433 | ubuntu-jammy | 2026-08-14 13:27:51.534672 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:51.534884 | ubuntu-jammy | Friday 14 August 2026 13:27:51 +0000 (0:00:00.250) 0:00:02.763 ********* 2026-08-14 13:27:52.795153 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:52.795217 | ubuntu-jammy | 2026-08-14 13:27:52.795230 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:52.795241 | ubuntu-jammy | Friday 14 August 2026 13:27:52 +0000 (0:00:01.257) 0:00:04.020 ********* 2026-08-14 13:27:52.862221 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:27:52.863162 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:27:52.863197 | ubuntu-jammy | } 2026-08-14 13:27:52.863214 | ubuntu-jammy | 2026-08-14 13:27:52.863694 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:52.863758 | ubuntu-jammy | Friday 14 August 2026 13:27:52 +0000 (0:00:00.070) 0:00:04.091 ********* 2026-08-14 13:27:53.263358 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:53.263431 | ubuntu-jammy | 2026-08-14 13:27:53.263699 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:53.263748 | ubuntu-jammy | Friday 14 August 2026 13:27:53 +0000 (0:00:00.401) 0:00:04.493 ********* 2026-08-14 13:27:55.616372 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:55.616838 | ubuntu-jammy | 2026-08-14 13:27:55.616892 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:27:55.616900 | ubuntu-jammy | Friday 14 August 2026 13:27:55 +0000 (0:00:02.352) 0:00:06.845 ********* 2026-08-14 13:27:55.636780 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:55.637486 | ubuntu-jammy | 2026-08-14 13:27:55.637530 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:27:55.637543 | ubuntu-jammy | Friday 14 August 2026 13:27:55 +0000 (0:00:00.020) 0:00:06.865 ********* 2026-08-14 13:27:55.658069 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:55.658111 | ubuntu-jammy | 2026-08-14 13:27:55.658219 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:27:55.658325 | ubuntu-jammy | Friday 14 August 2026 13:27:55 +0000 (0:00:00.021) 0:00:06.887 ********* 2026-08-14 13:27:55.675518 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:27:55.675601 | ubuntu-jammy | 2026-08-14 13:27:55.675728 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:27:55.675846 | ubuntu-jammy | Friday 14 August 2026 13:27:55 +0000 (0:00:00.017) 0:00:06.905 ********* 2026-08-14 13:27:56.731192 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:56.731305 | ubuntu-jammy | 2026-08-14 13:27:56.731332 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:27:56.731401 | ubuntu-jammy | Friday 14 August 2026 13:27:56 +0000 (0:00:01.055) 0:00:07.960 ********* 2026-08-14 13:27:57.285228 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:57.285270 | ubuntu-jammy | 2026-08-14 13:27:57.285282 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:27:57.285287 | ubuntu-jammy | Friday 14 August 2026 13:27:57 +0000 (0:00:00.553) 0:00:08.514 ********* 2026-08-14 13:27:58.481387 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-08-14 13:27:58.481450 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:27:58.481462 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:27:58.481471 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:27:58.481481 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:27:58.481553 | ubuntu-jammy | 2026-08-14 13:27:58.481571 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:27:58.481585 | ubuntu-jammy | Friday 14 August 2026 13:27:58 +0000 (0:00:01.194) 0:00:09.709 ********* 2026-08-14 13:27:59.114615 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:59.114686 | ubuntu-jammy | 2026-08-14 13:27:59.115104 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:27:59.115337 | ubuntu-jammy | Friday 14 August 2026 13:27:59 +0000 (0:00:00.631) 0:00:10.340 ********* 2026-08-14 13:27:59.115350 | ubuntu-jammy | 2026-08-14 13:27:59.115360 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:27:59.115376 | ubuntu-jammy | Friday 14 August 2026 13:27:59 +0000 (0:00:00.003) 0:00:10.343 ********* 2026-08-14 13:27:59.815219 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:27:59.815287 | ubuntu-jammy | 2026-08-14 13:27:59.815483 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:59.815526 | ubuntu-jammy | Friday 14 August 2026 13:27:59 +0000 (0:00:00.700) 0:00:11.044 ********* 2026-08-14 13:28:00.063646 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:00.063723 | ubuntu-jammy | 2026-08-14 13:28:00.063738 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 13:28:00.063876 | ubuntu-jammy | Friday 14 August 2026 13:28:00 +0000 (0:00:00.249) 0:00:11.293 ********* 2026-08-14 13:28:00.329609 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:28:00.329680 | ubuntu-jammy | 2026-08-14 13:28:00.329737 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:00.329858 | ubuntu-jammy | Friday 14 August 2026 13:28:00 +0000 (0:00:00.261) 0:00:11.554 ********* 2026-08-14 13:28:00.364938 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:00.365535 | ubuntu-jammy | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 13:28:00.365578 | ubuntu-jammy | } 2026-08-14 13:28:00.365587 | ubuntu-jammy | 2026-08-14 13:28:00.365599 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:00.365606 | ubuntu-jammy | Friday 14 August 2026 13:28:00 +0000 (0:00:00.039) 0:00:11.594 ********* 2026-08-14 13:28:01.506794 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:28:01.506901 | ubuntu-jammy | 2026-08-14 13:28:01.507296 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:01.507354 | ubuntu-jammy | Friday 14 August 2026 13:28:01 +0000 (0:00:01.141) 0:00:12.736 ********* 2026-08-14 13:28:06.742496 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:28:06.742567 | ubuntu-jammy | 2026-08-14 13:28:06.742863 | ubuntu-jammy | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:28:06.742913 | ubuntu-jammy | Friday 14 August 2026 13:28:06 +0000 (0:00:05.236) 0:00:17.972 ********* 2026-08-14 13:28:07.833603 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:07.833673 | ubuntu-jammy | 2026-08-14 13:28:07.833746 | ubuntu-jammy | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:28:07.833877 | ubuntu-jammy | Friday 14 August 2026 13:28:07 +0000 (0:00:01.090) 0:00:19.062 ********* 2026-08-14 13:28:07.855056 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:07.855757 | ubuntu-jammy | 2026-08-14 13:28:07.855793 | ubuntu-jammy | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:28:07.855804 | ubuntu-jammy | Friday 14 August 2026 13:28:07 +0000 (0:00:00.021) 0:00:19.084 ********* 2026-08-14 13:28:08.232043 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:08.232110 | ubuntu-jammy | 2026-08-14 13:28:08.232299 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:28:08.232344 | ubuntu-jammy | Friday 14 August 2026 13:28:08 +0000 (0:00:00.377) 0:00:19.461 ********* 2026-08-14 13:28:09.194865 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker) 2026-08-14 13:28:09.195734 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-init) 2026-08-14 13:28:09.195759 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=dockerd) 2026-08-14 13:28:09.195766 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=docker-proxy) 2026-08-14 13:28:09.195772 | ubuntu-jammy | 2026-08-14 13:28:09.195778 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:28:09.195784 | ubuntu-jammy | Friday 14 August 2026 13:28:09 +0000 (0:00:00.963) 0:00:20.424 ********* 2026-08-14 13:28:09.720312 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:09.720859 | ubuntu-jammy | 2026-08-14 13:28:09.720919 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:28:09.720926 | ubuntu-jammy | Friday 14 August 2026 13:28:09 +0000 (0:00:00.525) 0:00:20.949 ********* 2026-08-14 13:28:10.429881 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/docker'}) 2026-08-14 13:28:10.430892 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:28:10.430977 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:28:10.430990 | ubuntu-jammy | 2026-08-14 13:28:10.431000 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:28:10.431036 | ubuntu-jammy | Friday 14 August 2026 13:28:10 +0000 (0:00:00.709) 0:00:21.659 ********* 2026-08-14 13:28:10.942610 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:10.943164 | ubuntu-jammy | 2026-08-14 13:28:10.943370 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:28:10.943393 | ubuntu-jammy | Friday 14 August 2026 13:28:10 +0000 (0:00:00.512) 0:00:22.172 ********* 2026-08-14 13:28:11.647922 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:28:11.648013 | ubuntu-jammy | 2026-08-14 13:28:11.648628 | ubuntu-jammy | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:28:11.648676 | ubuntu-jammy | Friday 14 August 2026 13:28:11 +0000 (0:00:00.701) 0:00:22.873 ********* 2026-08-14 13:28:11.648684 | ubuntu-jammy | 2026-08-14 13:28:11.648690 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 13:28:11.648698 | ubuntu-jammy | Friday 14 August 2026 13:28:11 +0000 (0:00:00.003) 0:00:22.877 ********* 2026-08-14 13:28:11.672522 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:11.672898 | ubuntu-jammy | 2026-08-14 13:28:11.672943 | ubuntu-jammy | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:28:11.672951 | ubuntu-jammy | Friday 14 August 2026 13:28:11 +0000 (0:00:00.024) 0:00:22.902 ********* 2026-08-14 13:28:12.075940 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:12.076005 | ubuntu-jammy | 2026-08-14 13:28:12.076103 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:28:12.078174 | ubuntu-jammy | ubuntu-jammy : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 13:28:12.078224 | ubuntu-jammy | 2026-08-14 13:28:12.078230 | ubuntu-jammy | 2026-08-14 13:28:12.078235 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:28:12.078240 | ubuntu-jammy | Friday 14 August 2026 13:28:12 +0000 (0:00:00.403) 0:00:23.305 ********* 2026-08-14 13:28:12.078244 | ubuntu-jammy | =============================================================================== 2026-08-14 13:28:12.078248 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 5.24s 2026-08-14 13:28:12.078252 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 2.35s 2026-08-14 13:28:12.078256 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.26s 2026-08-14 13:28:12.078260 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.19s 2026-08-14 13:28:12.078264 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 1.14s 2026-08-14 13:28:12.078268 | ubuntu-jammy | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.09s 2026-08-14 13:28:12.078272 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.06s 2026-08-14 13:28:12.078276 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.03s 2026-08-14 13:28:12.078280 | ubuntu-jammy | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.96s 2026-08-14 13:28:12.078284 | ubuntu-jammy | vexxhost.containers.docker : Create folders for configuration ----------- 0.71s 2026-08-14 13:28:12.078288 | ubuntu-jammy | vexxhost.containers.docker : Create docker daemon config file ----------- 0.70s 2026-08-14 13:28:12.078293 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.70s 2026-08-14 13:28:12.078297 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.63s 2026-08-14 13:28:12.078301 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.55s 2026-08-14 13:28:12.078318 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.54s 2026-08-14 13:28:12.078322 | ubuntu-jammy | vexxhost.containers.docker : Create systemd service file for docker ----- 0.53s 2026-08-14 13:28:12.078326 | ubuntu-jammy | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.51s 2026-08-14 13:28:12.078330 | ubuntu-jammy | vexxhost.containers.docker : Enable and start service ------------------- 0.40s 2026-08-14 13:28:12.078333 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-08-14 13:28:12.078337 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-08-14 13:28:12.182133 | ubuntu-jammy | INFO [docker-upgrade > converge] Executed: Successful 2026-08-14 13:28:12.192735 | ubuntu-jammy | INFO [docker-upgrade > idempotence] Executing 2026-08-14 13:28:12.659891 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:28:12.660279 | ubuntu-jammy | [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-14 13:28:12.660557 | ubuntu-jammy | 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-14 13:28:12.660782 | ubuntu-jammy | 2026-08-14 13:28:13.058002 | ubuntu-jammy | 2026-08-14 13:28:13.058337 | ubuntu-jammy | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 13:28:13.058613 | ubuntu-jammy | 2026-08-14 13:28:13.058871 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:28:13.059171 | ubuntu-jammy | Friday 14 August 2026 13:28:13 +0000 (0:00:00.020) 0:00:00.020 ********* 2026-08-14 13:28:14.090681 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-14 13:28:14.093983 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:14.094024 | ubuntu-jammy | 2026-08-14 13:28:14.094039 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:14.094052 | ubuntu-jammy | Friday 14 August 2026 13:28:14 +0000 (0:00:01.035) 0:00:01.056 ********* 2026-08-14 13:28:14.496130 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:14.496196 | ubuntu-jammy | 2026-08-14 13:28:14.496209 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:14.496219 | ubuntu-jammy | Friday 14 August 2026 13:28:14 +0000 (0:00:00.401) 0:00:01.458 ********* 2026-08-14 13:28:14.521918 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:14.521951 | ubuntu-jammy | 2026-08-14 13:28:14.521962 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:28:14.521971 | ubuntu-jammy | Friday 14 August 2026 13:28:14 +0000 (0:00:00.026) 0:00:01.484 ********* 2026-08-14 13:28:14.902545 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:14.902605 | ubuntu-jammy | 2026-08-14 13:28:14.902616 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:14.902626 | ubuntu-jammy | Friday 14 August 2026 13:28:14 +0000 (0:00:00.380) 0:00:01.864 ********* 2026-08-14 13:28:14.962859 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:14.962904 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:28:14.962915 | ubuntu-jammy | } 2026-08-14 13:28:14.962925 | ubuntu-jammy | 2026-08-14 13:28:14.962934 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:14.962943 | ubuntu-jammy | Friday 14 August 2026 13:28:14 +0000 (0:00:00.059) 0:00:01.924 ********* 2026-08-14 13:28:15.498301 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:15.498359 | ubuntu-jammy | 2026-08-14 13:28:15.498372 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:15.498414 | ubuntu-jammy | Friday 14 August 2026 13:28:15 +0000 (0:00:00.535) 0:00:02.460 ********* 2026-08-14 13:28:15.518684 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:15.518719 | ubuntu-jammy | 2026-08-14 13:28:15.518730 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:15.518740 | ubuntu-jammy | Friday 14 August 2026 13:28:15 +0000 (0:00:00.020) 0:00:02.481 ********* 2026-08-14 13:28:15.548819 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:15.548851 | ubuntu-jammy | 2026-08-14 13:28:15.548861 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:15.548871 | ubuntu-jammy | Friday 14 August 2026 13:28:15 +0000 (0:00:00.030) 0:00:02.511 ********* 2026-08-14 13:28:15.798818 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:15.798882 | ubuntu-jammy | 2026-08-14 13:28:15.798894 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:15.798904 | ubuntu-jammy | Friday 14 August 2026 13:28:15 +0000 (0:00:00.249) 0:00:02.760 ********* 2026-08-14 13:28:16.978513 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:16.978573 | ubuntu-jammy | 2026-08-14 13:28:16.978585 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:16.978595 | ubuntu-jammy | Friday 14 August 2026 13:28:16 +0000 (0:00:01.179) 0:00:03.940 ********* 2026-08-14 13:28:17.047445 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:17.047526 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:28:17.047639 | ubuntu-jammy | } 2026-08-14 13:28:17.047979 | ubuntu-jammy | 2026-08-14 13:28:17.048001 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:17.048008 | ubuntu-jammy | Friday 14 August 2026 13:28:17 +0000 (0:00:00.070) 0:00:04.010 ********* 2026-08-14 13:28:17.443084 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:17.443139 | ubuntu-jammy | 2026-08-14 13:28:17.443150 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:17.443165 | ubuntu-jammy | Friday 14 August 2026 13:28:17 +0000 (0:00:00.395) 0:00:04.405 ********* 2026-08-14 13:28:19.789376 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:19.789440 | ubuntu-jammy | 2026-08-14 13:28:19.789451 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:28:19.789463 | ubuntu-jammy | Friday 14 August 2026 13:28:19 +0000 (0:00:02.345) 0:00:06.751 ********* 2026-08-14 13:28:19.807105 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:19.807166 | ubuntu-jammy | 2026-08-14 13:28:19.807262 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:28:19.807501 | ubuntu-jammy | Friday 14 August 2026 13:28:19 +0000 (0:00:00.018) 0:00:06.769 ********* 2026-08-14 13:28:19.824909 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:19.825069 | ubuntu-jammy | 2026-08-14 13:28:19.825291 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:28:19.825502 | ubuntu-jammy | Friday 14 August 2026 13:28:19 +0000 (0:00:00.017) 0:00:06.787 ********* 2026-08-14 13:28:19.841913 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:19.842058 | ubuntu-jammy | 2026-08-14 13:28:19.842251 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:28:19.842456 | ubuntu-jammy | Friday 14 August 2026 13:28:19 +0000 (0:00:00.017) 0:00:06.804 ********* 2026-08-14 13:28:20.913440 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:20.913515 | ubuntu-jammy | 2026-08-14 13:28:20.913741 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:28:20.913790 | ubuntu-jammy | Friday 14 August 2026 13:28:20 +0000 (0:00:01.071) 0:00:07.876 ********* 2026-08-14 13:28:21.465149 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:21.465241 | ubuntu-jammy | 2026-08-14 13:28:21.465548 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:28:21.465598 | ubuntu-jammy | Friday 14 August 2026 13:28:21 +0000 (0:00:00.551) 0:00:08.428 ********* 2026-08-14 13:28:22.642582 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-08-14 13:28:22.643109 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:28:22.643295 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:28:22.643314 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:28:22.643962 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:28:22.644015 | ubuntu-jammy | 2026-08-14 13:28:22.644022 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:28:22.644028 | ubuntu-jammy | Friday 14 August 2026 13:28:22 +0000 (0:00:01.177) 0:00:09.605 ********* 2026-08-14 13:28:23.278302 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:23.279091 | ubuntu-jammy | 2026-08-14 13:28:23.279153 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:28:23.279159 | ubuntu-jammy | Friday 14 August 2026 13:28:23 +0000 (0:00:00.632) 0:00:10.237 ********* 2026-08-14 13:28:23.279164 | ubuntu-jammy | 2026-08-14 13:28:23.279551 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:28:23.279607 | ubuntu-jammy | Friday 14 August 2026 13:28:23 +0000 (0:00:00.003) 0:00:10.241 ********* 2026-08-14 13:28:23.933037 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:23.933105 | ubuntu-jammy | 2026-08-14 13:28:23.933355 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:23.933399 | ubuntu-jammy | Friday 14 August 2026 13:28:23 +0000 (0:00:00.654) 0:00:10.895 ********* 2026-08-14 13:28:24.173372 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:24.173445 | ubuntu-jammy | 2026-08-14 13:28:24.173665 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 13:28:24.173710 | ubuntu-jammy | Friday 14 August 2026 13:28:24 +0000 (0:00:00.240) 0:00:11.136 ********* 2026-08-14 13:28:24.426969 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:24.427084 | ubuntu-jammy | 2026-08-14 13:28:24.427159 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:24.427285 | ubuntu-jammy | Friday 14 August 2026 13:28:24 +0000 (0:00:00.253) 0:00:11.390 ********* 2026-08-14 13:28:24.457919 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:24.458564 | ubuntu-jammy | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 13:28:24.458611 | ubuntu-jammy | } 2026-08-14 13:28:24.458620 | ubuntu-jammy | 2026-08-14 13:28:24.458627 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:24.458634 | ubuntu-jammy | Friday 14 August 2026 13:28:24 +0000 (0:00:00.030) 0:00:11.420 ********* 2026-08-14 13:28:24.845793 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:24.845855 | ubuntu-jammy | 2026-08-14 13:28:24.845917 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:24.846038 | ubuntu-jammy | Friday 14 August 2026 13:28:24 +0000 (0:00:00.388) 0:00:11.808 ********* 2026-08-14 13:28:28.639660 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:28.639709 | ubuntu-jammy | 2026-08-14 13:28:28.639716 | ubuntu-jammy | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:28:28.639723 | ubuntu-jammy | Friday 14 August 2026 13:28:28 +0000 (0:00:03.793) 0:00:15.602 ********* 2026-08-14 13:28:29.685004 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:29.685230 | ubuntu-jammy | 2026-08-14 13:28:29.685244 | ubuntu-jammy | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:28:29.685354 | ubuntu-jammy | Friday 14 August 2026 13:28:29 +0000 (0:00:01.045) 0:00:16.647 ********* 2026-08-14 13:28:29.705859 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:28:29.706303 | ubuntu-jammy | 2026-08-14 13:28:29.706421 | ubuntu-jammy | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:28:29.706460 | ubuntu-jammy | Friday 14 August 2026 13:28:29 +0000 (0:00:00.020) 0:00:16.668 ********* 2026-08-14 13:28:30.079957 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:30.080036 | ubuntu-jammy | 2026-08-14 13:28:30.080084 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:28:30.080204 | ubuntu-jammy | Friday 14 August 2026 13:28:30 +0000 (0:00:00.374) 0:00:17.042 ********* 2026-08-14 13:28:31.049170 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker) 2026-08-14 13:28:31.049947 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker-init) 2026-08-14 13:28:31.049996 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=dockerd) 2026-08-14 13:28:31.050014 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker-proxy) 2026-08-14 13:28:31.050021 | ubuntu-jammy | 2026-08-14 13:28:31.050027 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:28:31.050034 | ubuntu-jammy | Friday 14 August 2026 13:28:31 +0000 (0:00:00.968) 0:00:18.011 ********* 2026-08-14 13:28:31.615372 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:31.615418 | ubuntu-jammy | 2026-08-14 13:28:31.615426 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:28:31.615432 | ubuntu-jammy | Friday 14 August 2026 13:28:31 +0000 (0:00:00.565) 0:00:18.577 ********* 2026-08-14 13:28:32.370762 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/docker'}) 2026-08-14 13:28:32.370856 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:28:32.371108 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:28:32.371156 | ubuntu-jammy | 2026-08-14 13:28:32.371414 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:28:32.371461 | ubuntu-jammy | Friday 14 August 2026 13:28:32 +0000 (0:00:00.756) 0:00:19.333 ********* 2026-08-14 13:28:32.921496 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:32.922138 | ubuntu-jammy | 2026-08-14 13:28:32.922196 | ubuntu-jammy | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:28:32.922210 | ubuntu-jammy | Friday 14 August 2026 13:28:32 +0000 (0:00:00.550) 0:00:19.884 ********* 2026-08-14 13:28:33.446557 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:33.446620 | ubuntu-jammy | 2026-08-14 13:28:33.447110 | ubuntu-jammy | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:28:33.447175 | ubuntu-jammy | Friday 14 August 2026 13:28:33 +0000 (0:00:00.522) 0:00:20.406 ********* 2026-08-14 13:28:33.447188 | ubuntu-jammy | 2026-08-14 13:28:33.447206 | ubuntu-jammy | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:28:33.447216 | ubuntu-jammy | Friday 14 August 2026 13:28:33 +0000 (0:00:00.002) 0:00:20.409 ********* 2026-08-14 13:28:33.849759 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:33.849829 | ubuntu-jammy | 2026-08-14 13:28:33.851099 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:28:33.851166 | ubuntu-jammy | ubuntu-jammy : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-14 13:28:33.851178 | ubuntu-jammy | 2026-08-14 13:28:33.851189 | ubuntu-jammy | 2026-08-14 13:28:33.851198 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:28:33.851207 | ubuntu-jammy | Friday 14 August 2026 13:28:33 +0000 (0:00:00.403) 0:00:20.812 ********* 2026-08-14 13:28:33.851216 | ubuntu-jammy | =============================================================================== 2026-08-14 13:28:33.851225 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 3.79s 2026-08-14 13:28:33.851234 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 2.35s 2026-08-14 13:28:33.851251 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.18s 2026-08-14 13:28:33.851261 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.18s 2026-08-14 13:28:33.853052 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.07s 2026-08-14 13:28:33.853106 | ubuntu-jammy | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.05s 2026-08-14 13:28:33.853114 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.04s 2026-08-14 13:28:33.853119 | ubuntu-jammy | vexxhost.containers.docker : Create links to Docker binaries ------------ 0.97s 2026-08-14 13:28:33.853125 | ubuntu-jammy | vexxhost.containers.docker : Create folders for configuration ----------- 0.76s 2026-08-14 13:28:33.853131 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.65s 2026-08-14 13:28:33.853136 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.63s 2026-08-14 13:28:33.853142 | ubuntu-jammy | vexxhost.containers.docker : Create systemd service file for docker ----- 0.57s 2026-08-14 13:28:33.853148 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.55s 2026-08-14 13:28:33.853165 | ubuntu-jammy | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.55s 2026-08-14 13:28:33.853171 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.54s 2026-08-14 13:28:33.853176 | ubuntu-jammy | vexxhost.containers.docker : Create docker daemon config file ----------- 0.52s 2026-08-14 13:28:33.853182 | ubuntu-jammy | vexxhost.containers.docker : Enable and start service ------------------- 0.40s 2026-08-14 13:28:33.853188 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.40s 2026-08-14 13:28:33.853193 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-08-14 13:28:33.853199 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.39s 2026-08-14 13:28:33.948161 | ubuntu-jammy | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-14 13:28:33.958177 | ubuntu-jammy | INFO [docker-upgrade > side_effect] Executing 2026-08-14 13:28:33.958530 | ubuntu-jammy | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:28:33.963932 | ubuntu-jammy | INFO [docker-upgrade > verify] Executing 2026-08-14 13:28:34.452168 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:28:34.452526 | ubuntu-jammy | [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-14 13:28:34.452802 | ubuntu-jammy | 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-14 13:28:34.453037 | ubuntu-jammy | 2026-08-14 13:28:34.808741 | ubuntu-jammy | 2026-08-14 13:28:34.809087 | ubuntu-jammy | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-14 13:28:34.809317 | ubuntu-jammy | 2026-08-14 13:28:34.809633 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:28:34.809888 | ubuntu-jammy | Friday 14 August 2026 13:28:34 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-08-14 13:28:35.848208 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-14 13:28:35.850634 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:35.850663 | ubuntu-jammy | 2026-08-14 13:28:35.850674 | ubuntu-jammy | TASK [Read pre-upgrade state] ************************************************** 2026-08-14 13:28:35.850684 | ubuntu-jammy | Friday 14 August 2026 13:28:35 +0000 (0:00:01.041) 0:00:01.051 ********* 2026-08-14 13:28:36.213057 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:36.213118 | ubuntu-jammy | 2026-08-14 13:28:36.213129 | ubuntu-jammy | TASK [Decode pre-upgrade state] ************************************************ 2026-08-14 13:28:36.213139 | ubuntu-jammy | Friday 14 August 2026 13:28:36 +0000 (0:00:00.361) 0:00:01.412 ********* 2026-08-14 13:28:36.242056 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:36.242103 | ubuntu-jammy | 2026-08-14 13:28:36.242114 | ubuntu-jammy | TASK [Read current Docker service PID] ***************************************** 2026-08-14 13:28:36.242124 | ubuntu-jammy | Friday 14 August 2026 13:28:36 +0000 (0:00:00.029) 0:00:01.442 ********* 2026-08-14 13:28:36.612907 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:36.612959 | ubuntu-jammy | 2026-08-14 13:28:36.612970 | ubuntu-jammy | TASK [Read current Docker service invocation ID] ******************************* 2026-08-14 13:28:36.612980 | ubuntu-jammy | Friday 14 August 2026 13:28:36 +0000 (0:00:00.369) 0:00:01.811 ********* 2026-08-14 13:28:36.873349 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:36.873402 | ubuntu-jammy | 2026-08-14 13:28:36.873413 | ubuntu-jammy | TASK [Read current Docker server version] ************************************** 2026-08-14 13:28:36.873424 | ubuntu-jammy | Friday 14 August 2026 13:28:36 +0000 (0:00:00.262) 0:00:02.073 ********* 2026-08-14 13:28:37.134818 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:37.134876 | ubuntu-jammy | 2026-08-14 13:28:37.134887 | ubuntu-jammy | TASK [Read installed Docker daemon version] ************************************ 2026-08-14 13:28:37.134915 | ubuntu-jammy | Friday 14 August 2026 13:28:37 +0000 (0:00:00.261) 0:00:02.334 ********* 2026-08-14 13:28:37.421898 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:37.421948 | ubuntu-jammy | 2026-08-14 13:28:37.421956 | ubuntu-jammy | TASK [Inspect installed Docker binary links] *********************************** 2026-08-14 13:28:37.421962 | ubuntu-jammy | Friday 14 August 2026 13:28:37 +0000 (0:00:00.287) 0:00:02.622 ********* 2026-08-14 13:28:38.465124 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker) 2026-08-14 13:28:38.465191 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker-init) 2026-08-14 13:28:38.465206 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=dockerd) 2026-08-14 13:28:38.465215 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=docker-proxy) 2026-08-14 13:28:38.465225 | ubuntu-jammy | 2026-08-14 13:28:38.465234 | ubuntu-jammy | TASK [Read future Docker daemon configuration] ********************************* 2026-08-14 13:28:38.465243 | ubuntu-jammy | Friday 14 August 2026 13:28:38 +0000 (0:00:01.041) 0:00:03.664 ********* 2026-08-14 13:28:38.704012 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:38.704063 | ubuntu-jammy | 2026-08-14 13:28:38.704070 | ubuntu-jammy | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-14 13:28:38.704077 | ubuntu-jammy | Friday 14 August 2026 13:28:38 +0000 (0:00:00.239) 0:00:03.904 ********* 2026-08-14 13:28:38.730639 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:38.731104 | ubuntu-jammy | 2026-08-14 13:28:38.731158 | ubuntu-jammy | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-14 13:28:38.731314 | ubuntu-jammy | Friday 14 August 2026 13:28:38 +0000 (0:00:00.027) 0:00:03.931 ********* 2026-08-14 13:28:38.969370 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:38.969428 | ubuntu-jammy | 2026-08-14 13:28:38.969711 | ubuntu-jammy | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 13:28:38.969758 | ubuntu-jammy | Friday 14 August 2026 13:28:38 +0000 (0:00:00.238) 0:00:04.170 ********* 2026-08-14 13:28:39.207331 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:39.208056 | ubuntu-jammy | 2026-08-14 13:28:39.208117 | ubuntu-jammy | TASK [Inspect current Docker socket] ******************************************* 2026-08-14 13:28:39.208130 | ubuntu-jammy | Friday 14 August 2026 13:28:39 +0000 (0:00:00.237) 0:00:04.407 ********* 2026-08-14 13:28:39.444552 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:39.444610 | ubuntu-jammy | 2026-08-14 13:28:39.444903 | ubuntu-jammy | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-14 13:28:39.444953 | ubuntu-jammy | Friday 14 August 2026 13:28:39 +0000 (0:00:00.237) 0:00:04.644 ********* 2026-08-14 13:28:39.964679 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48', 'pid': 2562, 'restart_count': 0, 'started_at': '2026-08-14T13:27:43.074760547Z'}}) 2026-08-14 13:28:39.964751 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e', 'pid': 2625, 'restart_count': 0, 'started_at': '2026-08-14T13:27:43.517162043Z'}}) 2026-08-14 13:28:39.965124 | ubuntu-jammy | 2026-08-14 13:28:39.965173 | ubuntu-jammy | TASK [Build current workload state] ******************************************** 2026-08-14 13:28:39.965181 | ubuntu-jammy | Friday 14 August 2026 13:28:39 +0000 (0:00:00.520) 0:00:05.165 ********* 2026-08-14 13:28:40.001261 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'changed': False, 'stdout': '[\n {\n "Id": "777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48",\n "Created": "2026-08-14T13:27:42.771229028Z",\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": 2562,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:43.074760547Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hostname",\n "HostsPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hosts",\n "LogPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48-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/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391-init/diff:/var/lib/docker/overlay2/00a31c76003c4ae13fdf4784b1904770e93b5e6f663e1194e9fa3ee81534d847/diff",\n "MergedDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/merged",\n "UpperDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/diff",\n "WorkDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "777cbb2aaa97",\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": "d3e6df4d69df1cbdf5de6cd8c8b14e4d2823404626b9252f7f2ca2310ae095c6",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/d3e6df4d69df",\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-14 13:28:39.656823', 'end': '2026-08-14 13:28:39.679473', 'delta': '0:00:00.022650', '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": "777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48",', ' "Created": "2026-08-14T13:27:42.771229028Z",', ' "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": 2562,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:43.074760547Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hostname",', ' "HostsPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/hosts",', ' "LogPath": "/var/lib/docker/containers/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48/777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48-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/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391-init/diff:/var/lib/docker/overlay2/00a31c76003c4ae13fdf4784b1904770e93b5e6f663e1194e9fa3ee81534d847/diff",', ' "MergedDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/merged",', ' "UpperDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/diff",', ' "WorkDir": "/var/lib/docker/overlay2/36b9eaf0971efb995517f5d4760c28faf8ba6a91ff4b6a914994c1b8b151c391/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "777cbb2aaa97",', ' "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": "d3e6df4d69df1cbdf5de6cd8c8b14e4d2823404626b9252f7f2ca2310ae095c6",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/d3e6df4d69df",', ' "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': '777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48', 'pid': 2562, 'restart_count': 0, 'started_at': '2026-08-14T13:27:43.074760547Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 13:28:40.019936 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'changed': False, 'stdout': '[\n {\n "Id": "3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e",\n "Created": "2026-08-14T13:27:43.363012868Z",\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": 2625,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:43.517162043Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hostname",\n "HostsPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hosts",\n "LogPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e-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/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001-init/diff:/var/lib/docker/overlay2/2eeec48344ac28cd2507dd324a3c75f3f51b561cd4d72e480051dadd9bb61ada/diff:/var/lib/docker/overlay2/e04b29778367c398231bb35a4396ac0652ad19b4495671c8af0c14df14870ba0/diff:/var/lib/docker/overlay2/c326a76a742f689e7706c5127b5ae4896d2403c95ac4e50f981dca52d60778d5/diff:/var/lib/docker/overlay2/23f31bad2f09454291f8ac5923e496f384234f762f7a321fa6aca77346fb4d20/diff:/var/lib/docker/overlay2/cae248ef0ed1f9e2ea5054269f11671f0989c4c3bc4788ab06bb5b375ae630d1/diff:/var/lib/docker/overlay2/75ab7e2847c0d45d48ca3e724df0cbcffd94380cec15ff5a8164e4e413918501/diff:/var/lib/docker/overlay2/987c6fb327638ec2665106bfe600011aa2e32c78b383568b9c6544ba30946388/diff:/var/lib/docker/overlay2/67834164a6faa7d1f3b2a736935ce83755e8f570dd8f9cb5e44cfe863a6022f3/diff",\n "MergedDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/merged",\n "UpperDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/diff",\n "WorkDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/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": "np0000189744",\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": "20c00c839cf5a9caef63b8bdce5490021cc90e3d89fdf39992096909840a65ba",\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": "6e4ea472d2412042407a64bf7a042afd66b8ddef1af972dc95c8b5e2e0e52c57",\n "EndpointID": "5678c192dd20ac38bb62487474597509d4b73399850ae61230e2c8b1675d5165",\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-14 13:28:39.904211', 'end': '2026-08-14 13:28:39.927417', 'delta': '0:00:00.023206', '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": "3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e",', ' "Created": "2026-08-14T13:27:43.363012868Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 2625,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:43.517162043Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hostname",', ' "HostsPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/hosts",', ' "LogPath": "/var/lib/docker/containers/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e/3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e-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/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001-init/diff:/var/lib/docker/overlay2/2eeec48344ac28cd2507dd324a3c75f3f51b561cd4d72e480051dadd9bb61ada/diff:/var/lib/docker/overlay2/e04b29778367c398231bb35a4396ac0652ad19b4495671c8af0c14df14870ba0/diff:/var/lib/docker/overlay2/c326a76a742f689e7706c5127b5ae4896d2403c95ac4e50f981dca52d60778d5/diff:/var/lib/docker/overlay2/23f31bad2f09454291f8ac5923e496f384234f762f7a321fa6aca77346fb4d20/diff:/var/lib/docker/overlay2/cae248ef0ed1f9e2ea5054269f11671f0989c4c3bc4788ab06bb5b375ae630d1/diff:/var/lib/docker/overlay2/75ab7e2847c0d45d48ca3e724df0cbcffd94380cec15ff5a8164e4e413918501/diff:/var/lib/docker/overlay2/987c6fb327638ec2665106bfe600011aa2e32c78b383568b9c6544ba30946388/diff:/var/lib/docker/overlay2/67834164a6faa7d1f3b2a736935ce83755e8f570dd8f9cb5e44cfe863a6022f3/diff",', ' "MergedDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/merged",', ' "UpperDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/diff",', ' "WorkDir": "/var/lib/docker/overlay2/1a8f73ccdc3854feccfd01dc057caac6ecb3006b12b55b6414a562ffda2b1001/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": "np0000189744",', ' "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": "20c00c839cf5a9caef63b8bdce5490021cc90e3d89fdf39992096909840a65ba",', ' "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": "6e4ea472d2412042407a64bf7a042afd66b8ddef1af972dc95c8b5e2e0e52c57",', ' "EndpointID": "5678c192dd20ac38bb62487474597509d4b73399850ae61230e2c8b1675d5165",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': '3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e', 'pid': 2625, 'restart_count': 0, 'started_at': '2026-08-14T13:27:43.517162043Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 13:28:40.027721 | ubuntu-jammy | 2026-08-14 13:28:40.027973 | ubuntu-jammy | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-14 13:28:40.028268 | ubuntu-jammy | Friday 14 August 2026 13:28:40 +0000 (0:00:00.062) 0:00:05.228 ********* 2026-08-14 13:28:40.061890 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:40.062089 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.062374 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.062607 | ubuntu-jammy | } 2026-08-14 13:28:40.062824 | ubuntu-jammy | 2026-08-14 13:28:40.063126 | ubuntu-jammy | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-14 13:28:40.063373 | ubuntu-jammy | Friday 14 August 2026 13:28:40 +0000 (0:00:00.034) 0:00:05.262 ********* 2026-08-14 13:28:40.091385 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:40.091646 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.091885 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.092125 | ubuntu-jammy | } 2026-08-14 13:28:40.092342 | ubuntu-jammy | 2026-08-14 13:28:40.092589 | ubuntu-jammy | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-14 13:28:40.092826 | ubuntu-jammy | Friday 14 August 2026 13:28:40 +0000 (0:00:00.028) 0:00:05.290 ********* 2026-08-14 13:28:40.133281 | ubuntu-jammy | ok: [ubuntu-jammy] => (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': 15221, 'dev': 64513, 'nlink': 1, 'atime': 1786714110.297831, 'mtime': 1786714088.4534924, 'ctime': 1786714088.4534924, '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-14 13:28:40.133495 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.133788 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.134090 | ubuntu-jammy | "item": { 2026-08-14 13:28:40.134390 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.134627 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.134860 | ubuntu-jammy | "failed": false, 2026-08-14 13:28:40.135136 | ubuntu-jammy | "invocation": { 2026-08-14 13:28:40.135371 | ubuntu-jammy | "module_args": { 2026-08-14 13:28:40.135604 | ubuntu-jammy | "checksum_algorithm": "sha1", 2026-08-14 13:28:40.135826 | ubuntu-jammy | "follow": false, 2026-08-14 13:28:40.136050 | ubuntu-jammy | "get_attributes": true, 2026-08-14 13:28:40.136275 | ubuntu-jammy | "get_checksum": true, 2026-08-14 13:28:40.136495 | ubuntu-jammy | "get_mime": true, 2026-08-14 13:28:40.136721 | ubuntu-jammy | "path": "/usr/bin/docker" 2026-08-14 13:28:40.136944 | ubuntu-jammy | } 2026-08-14 13:28:40.137161 | ubuntu-jammy | }, 2026-08-14 13:28:40.137382 | ubuntu-jammy | "item": "docker", 2026-08-14 13:28:40.137601 | ubuntu-jammy | "stat": { 2026-08-14 13:28:40.137828 | ubuntu-jammy | "atime": 1786714110.297831, 2026-08-14 13:28:40.138072 | ubuntu-jammy | "attr_flags": "", 2026-08-14 13:28:40.138298 | ubuntu-jammy | "attributes": [], 2026-08-14 13:28:40.138523 | ubuntu-jammy | "block_size": 4096, 2026-08-14 13:28:40.138746 | ubuntu-jammy | "blocks": 0, 2026-08-14 13:28:40.138997 | ubuntu-jammy | "charset": "unknown", 2026-08-14 13:28:40.139262 | ubuntu-jammy | "ctime": 1786714088.4534924, 2026-08-14 13:28:40.139484 | ubuntu-jammy | "dev": 64513, 2026-08-14 13:28:40.139707 | ubuntu-jammy | "device_type": 0, 2026-08-14 13:28:40.139927 | ubuntu-jammy | "executable": true, 2026-08-14 13:28:40.140161 | ubuntu-jammy | "exists": true, 2026-08-14 13:28:40.140385 | ubuntu-jammy | "gid": 0, 2026-08-14 13:28:40.140606 | ubuntu-jammy | "gr_name": "root", 2026-08-14 13:28:40.140839 | ubuntu-jammy | "inode": 15221, 2026-08-14 13:28:40.141128 | ubuntu-jammy | "isblk": false, 2026-08-14 13:28:40.141379 | ubuntu-jammy | "ischr": false, 2026-08-14 13:28:40.141638 | ubuntu-jammy | "isdir": false, 2026-08-14 13:28:40.141876 | ubuntu-jammy | "isfifo": false, 2026-08-14 13:28:40.142162 | ubuntu-jammy | "isgid": false, 2026-08-14 13:28:40.142385 | ubuntu-jammy | "islnk": true, 2026-08-14 13:28:40.142606 | ubuntu-jammy | "isreg": false, 2026-08-14 13:28:40.142756 | ubuntu-jammy | "issock": false, 2026-08-14 13:28:40.142857 | ubuntu-jammy | "isuid": false, 2026-08-14 13:28:40.142978 | ubuntu-jammy | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 13:28:40.143113 | ubuntu-jammy | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 13:28:40.143223 | ubuntu-jammy | "mimetype": "unknown", 2026-08-14 13:28:40.143326 | ubuntu-jammy | "mode": "0777", 2026-08-14 13:28:40.143432 | ubuntu-jammy | "mtime": 1786714088.4534924, 2026-08-14 13:28:40.143536 | ubuntu-jammy | "nlink": 1, 2026-08-14 13:28:40.143642 | ubuntu-jammy | "path": "/usr/bin/docker", 2026-08-14 13:28:40.143745 | ubuntu-jammy | "pw_name": "root", 2026-08-14 13:28:40.143847 | ubuntu-jammy | "readable": true, 2026-08-14 13:28:40.143949 | ubuntu-jammy | "rgrp": true, 2026-08-14 13:28:40.144050 | ubuntu-jammy | "roth": true, 2026-08-14 13:28:40.144150 | ubuntu-jammy | "rusr": true, 2026-08-14 13:28:40.144252 | ubuntu-jammy | "size": 39, 2026-08-14 13:28:40.144353 | ubuntu-jammy | "uid": 0, 2026-08-14 13:28:40.144455 | ubuntu-jammy | "version": null, 2026-08-14 13:28:40.144556 | ubuntu-jammy | "wgrp": true, 2026-08-14 13:28:40.144658 | ubuntu-jammy | "woth": true, 2026-08-14 13:28:40.144765 | ubuntu-jammy | "writeable": true, 2026-08-14 13:28:40.144865 | ubuntu-jammy | "wusr": true, 2026-08-14 13:28:40.144966 | ubuntu-jammy | "xgrp": true, 2026-08-14 13:28:40.145067 | ubuntu-jammy | "xoth": true, 2026-08-14 13:28:40.145168 | ubuntu-jammy | "xusr": true 2026-08-14 13:28:40.145270 | ubuntu-jammy | } 2026-08-14 13:28:40.145370 | ubuntu-jammy | }, 2026-08-14 13:28:40.145474 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.145575 | ubuntu-jammy | } 2026-08-14 13:28:40.145726 | ubuntu-jammy | ok: [ubuntu-jammy] => (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': 15180, 'dev': 64513, 'nlink': 1, 'atime': 1786714110.5378397, 'mtime': 1786714088.693494, 'ctime': 1786714088.693494, '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-14 13:28:40.145858 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.145964 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.146066 | ubuntu-jammy | "item": { 2026-08-14 13:28:40.146170 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.146272 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.146374 | ubuntu-jammy | "failed": false, 2026-08-14 13:28:40.146475 | ubuntu-jammy | "invocation": { 2026-08-14 13:28:40.146579 | ubuntu-jammy | "module_args": { 2026-08-14 13:28:40.146696 | ubuntu-jammy | "checksum_algorithm": "sha1", 2026-08-14 13:28:40.146805 | ubuntu-jammy | "follow": false, 2026-08-14 13:28:40.146908 | ubuntu-jammy | "get_attributes": true, 2026-08-14 13:28:40.147063 | ubuntu-jammy | "get_checksum": true, 2026-08-14 13:28:40.147201 | ubuntu-jammy | "get_mime": true, 2026-08-14 13:28:40.147343 | ubuntu-jammy | "path": "/usr/bin/docker-init" 2026-08-14 13:28:40.147479 | ubuntu-jammy | } 2026-08-14 13:28:40.147603 | ubuntu-jammy | }, 2026-08-14 13:28:40.147711 | ubuntu-jammy | "item": "docker-init", 2026-08-14 13:28:40.147827 | ubuntu-jammy | "stat": { 2026-08-14 13:28:40.147969 | ubuntu-jammy | "atime": 1786714110.5378397, 2026-08-14 13:28:40.148092 | ubuntu-jammy | "attr_flags": "", 2026-08-14 13:28:40.148213 | ubuntu-jammy | "attributes": [], 2026-08-14 13:28:40.148351 | ubuntu-jammy | "block_size": 4096, 2026-08-14 13:28:40.148493 | ubuntu-jammy | "blocks": 0, 2026-08-14 13:28:40.148628 | ubuntu-jammy | "charset": "unknown", 2026-08-14 13:28:40.148749 | ubuntu-jammy | "ctime": 1786714088.693494, 2026-08-14 13:28:40.148876 | ubuntu-jammy | "dev": 64513, 2026-08-14 13:28:40.148996 | ubuntu-jammy | "device_type": 0, 2026-08-14 13:28:40.149114 | ubuntu-jammy | "executable": true, 2026-08-14 13:28:40.149233 | ubuntu-jammy | "exists": true, 2026-08-14 13:28:40.149351 | ubuntu-jammy | "gid": 0, 2026-08-14 13:28:40.149472 | ubuntu-jammy | "gr_name": "root", 2026-08-14 13:28:40.149593 | ubuntu-jammy | "inode": 15180, 2026-08-14 13:28:40.149735 | ubuntu-jammy | "isblk": false, 2026-08-14 13:28:40.149860 | ubuntu-jammy | "ischr": false, 2026-08-14 13:28:40.149981 | ubuntu-jammy | "isdir": false, 2026-08-14 13:28:40.150103 | ubuntu-jammy | "isfifo": false, 2026-08-14 13:28:40.150226 | ubuntu-jammy | "isgid": false, 2026-08-14 13:28:40.150347 | ubuntu-jammy | "islnk": true, 2026-08-14 13:28:40.150468 | ubuntu-jammy | "isreg": false, 2026-08-14 13:28:40.150591 | ubuntu-jammy | "issock": false, 2026-08-14 13:28:40.150716 | ubuntu-jammy | "isuid": false, 2026-08-14 13:28:40.150846 | ubuntu-jammy | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 13:28:40.150993 | ubuntu-jammy | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 13:28:40.151137 | ubuntu-jammy | "mimetype": "unknown", 2026-08-14 13:28:40.151262 | ubuntu-jammy | "mode": "0777", 2026-08-14 13:28:40.151383 | ubuntu-jammy | "mtime": 1786714088.693494, 2026-08-14 13:28:40.151503 | ubuntu-jammy | "nlink": 1, 2026-08-14 13:28:40.151630 | ubuntu-jammy | "path": "/usr/bin/docker-init", 2026-08-14 13:28:40.151752 | ubuntu-jammy | "pw_name": "root", 2026-08-14 13:28:40.151875 | ubuntu-jammy | "readable": true, 2026-08-14 13:28:40.151996 | ubuntu-jammy | "rgrp": true, 2026-08-14 13:28:40.152115 | ubuntu-jammy | "roth": true, 2026-08-14 13:28:40.152234 | ubuntu-jammy | "rusr": true, 2026-08-14 13:28:40.152359 | ubuntu-jammy | "size": 44, 2026-08-14 13:28:40.152482 | ubuntu-jammy | "uid": 0, 2026-08-14 13:28:40.152605 | ubuntu-jammy | "version": null, 2026-08-14 13:28:40.152732 | ubuntu-jammy | "wgrp": true, 2026-08-14 13:28:40.152854 | ubuntu-jammy | "woth": true, 2026-08-14 13:28:40.152984 | ubuntu-jammy | "writeable": true, 2026-08-14 13:28:40.153117 | ubuntu-jammy | "wusr": true, 2026-08-14 13:28:40.153252 | ubuntu-jammy | "xgrp": true, 2026-08-14 13:28:40.153383 | ubuntu-jammy | "xoth": true, 2026-08-14 13:28:40.153490 | ubuntu-jammy | "xusr": true 2026-08-14 13:28:40.153628 | ubuntu-jammy | } 2026-08-14 13:28:40.153739 | ubuntu-jammy | }, 2026-08-14 13:28:40.153846 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.153951 | ubuntu-jammy | } 2026-08-14 13:28:40.154098 | ubuntu-jammy | ok: [ubuntu-jammy] => (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': 15216, 'dev': 64513, 'nlink': 1, 'atime': 1786714110.7818482, 'mtime': 1786714088.9294958, 'ctime': 1786714088.9294958, '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-14 13:28:40.154209 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.154315 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.154418 | ubuntu-jammy | "item": { 2026-08-14 13:28:40.154523 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.154628 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.154731 | ubuntu-jammy | "failed": false, 2026-08-14 13:28:40.154836 | ubuntu-jammy | "invocation": { 2026-08-14 13:28:40.154940 | ubuntu-jammy | "module_args": { 2026-08-14 13:28:40.155085 | ubuntu-jammy | "checksum_algorithm": "sha1", 2026-08-14 13:28:40.155191 | ubuntu-jammy | "follow": false, 2026-08-14 13:28:40.155296 | ubuntu-jammy | "get_attributes": true, 2026-08-14 13:28:40.155401 | ubuntu-jammy | "get_checksum": true, 2026-08-14 13:28:40.155550 | ubuntu-jammy | "get_mime": true, 2026-08-14 13:28:40.155668 | ubuntu-jammy | "path": "/usr/bin/dockerd" 2026-08-14 13:28:40.155771 | ubuntu-jammy | } 2026-08-14 13:28:40.155871 | ubuntu-jammy | }, 2026-08-14 13:28:40.155974 | ubuntu-jammy | "item": "dockerd", 2026-08-14 13:28:40.156080 | ubuntu-jammy | "stat": { 2026-08-14 13:28:40.156203 | ubuntu-jammy | "atime": 1786714110.7818482, 2026-08-14 13:28:40.156311 | ubuntu-jammy | "attr_flags": "", 2026-08-14 13:28:40.156414 | ubuntu-jammy | "attributes": [], 2026-08-14 13:28:40.156518 | ubuntu-jammy | "block_size": 4096, 2026-08-14 13:28:40.156626 | ubuntu-jammy | "blocks": 0, 2026-08-14 13:28:40.156736 | ubuntu-jammy | "charset": "unknown", 2026-08-14 13:28:40.156840 | ubuntu-jammy | "ctime": 1786714088.9294958, 2026-08-14 13:28:40.156944 | ubuntu-jammy | "dev": 64513, 2026-08-14 13:28:40.157047 | ubuntu-jammy | "device_type": 0, 2026-08-14 13:28:40.157149 | ubuntu-jammy | "executable": true, 2026-08-14 13:28:40.157252 | ubuntu-jammy | "exists": true, 2026-08-14 13:28:40.157352 | ubuntu-jammy | "gid": 0, 2026-08-14 13:28:40.157455 | ubuntu-jammy | "gr_name": "root", 2026-08-14 13:28:40.157573 | ubuntu-jammy | "inode": 15216, 2026-08-14 13:28:40.157677 | ubuntu-jammy | "isblk": false, 2026-08-14 13:28:40.157781 | ubuntu-jammy | "ischr": false, 2026-08-14 13:28:40.157882 | ubuntu-jammy | "isdir": false, 2026-08-14 13:28:40.157984 | ubuntu-jammy | "isfifo": false, 2026-08-14 13:28:40.158086 | ubuntu-jammy | "isgid": false, 2026-08-14 13:28:40.158188 | ubuntu-jammy | "islnk": true, 2026-08-14 13:28:40.158289 | ubuntu-jammy | "isreg": false, 2026-08-14 13:28:40.158391 | ubuntu-jammy | "issock": false, 2026-08-14 13:28:40.158493 | ubuntu-jammy | "isuid": false, 2026-08-14 13:28:40.158599 | ubuntu-jammy | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 13:28:40.158705 | ubuntu-jammy | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 13:28:40.158808 | ubuntu-jammy | "mimetype": "unknown", 2026-08-14 13:28:40.158909 | ubuntu-jammy | "mode": "0777", 2026-08-14 13:28:40.159039 | ubuntu-jammy | "mtime": 1786714088.9294958, 2026-08-14 13:28:40.159146 | ubuntu-jammy | "nlink": 1, 2026-08-14 13:28:40.159251 | ubuntu-jammy | "path": "/usr/bin/dockerd", 2026-08-14 13:28:40.159354 | ubuntu-jammy | "pw_name": "root", 2026-08-14 13:28:40.159456 | ubuntu-jammy | "readable": true, 2026-08-14 13:28:40.159558 | ubuntu-jammy | "rgrp": true, 2026-08-14 13:28:40.159659 | ubuntu-jammy | "roth": true, 2026-08-14 13:28:40.159760 | ubuntu-jammy | "rusr": true, 2026-08-14 13:28:40.159863 | ubuntu-jammy | "size": 40, 2026-08-14 13:28:40.159963 | ubuntu-jammy | "uid": 0, 2026-08-14 13:28:40.160066 | ubuntu-jammy | "version": null, 2026-08-14 13:28:40.160168 | ubuntu-jammy | "wgrp": true, 2026-08-14 13:28:40.160269 | ubuntu-jammy | "woth": true, 2026-08-14 13:28:40.160372 | ubuntu-jammy | "writeable": true, 2026-08-14 13:28:40.160477 | ubuntu-jammy | "wusr": true, 2026-08-14 13:28:40.160580 | ubuntu-jammy | "xgrp": true, 2026-08-14 13:28:40.160681 | ubuntu-jammy | "xoth": true, 2026-08-14 13:28:40.160786 | ubuntu-jammy | "xusr": true 2026-08-14 13:28:40.160887 | ubuntu-jammy | } 2026-08-14 13:28:40.160987 | ubuntu-jammy | }, 2026-08-14 13:28:40.161093 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.161195 | ubuntu-jammy | } 2026-08-14 13:28:40.161448 | ubuntu-jammy | ok: [ubuntu-jammy] => (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': 15222, 'dev': 64513, 'nlink': 1, 'atime': 1786714111.0138564, 'mtime': 1786714089.1614974, 'ctime': 1786714089.1614974, '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-14 13:28:40.161580 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.161688 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.161794 | ubuntu-jammy | "item": { 2026-08-14 13:28:40.161897 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.161998 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.162099 | ubuntu-jammy | "failed": false, 2026-08-14 13:28:40.162200 | ubuntu-jammy | "invocation": { 2026-08-14 13:28:40.162300 | ubuntu-jammy | "module_args": { 2026-08-14 13:28:40.162402 | ubuntu-jammy | "checksum_algorithm": "sha1", 2026-08-14 13:28:40.162502 | ubuntu-jammy | "follow": false, 2026-08-14 13:28:40.162604 | ubuntu-jammy | "get_attributes": true, 2026-08-14 13:28:40.162707 | ubuntu-jammy | "get_checksum": true, 2026-08-14 13:28:40.162807 | ubuntu-jammy | "get_mime": true, 2026-08-14 13:28:40.163063 | ubuntu-jammy | "path": "/usr/bin/docker-proxy" 2026-08-14 13:28:40.163171 | ubuntu-jammy | } 2026-08-14 13:28:40.163274 | ubuntu-jammy | }, 2026-08-14 13:28:40.163378 | ubuntu-jammy | "item": "docker-proxy", 2026-08-14 13:28:40.163479 | ubuntu-jammy | "stat": { 2026-08-14 13:28:40.163581 | ubuntu-jammy | "atime": 1786714111.0138564, 2026-08-14 13:28:40.163682 | ubuntu-jammy | "attr_flags": "", 2026-08-14 13:28:40.163787 | ubuntu-jammy | "attributes": [], 2026-08-14 13:28:40.163888 | ubuntu-jammy | "block_size": 4096, 2026-08-14 13:28:40.164043 | ubuntu-jammy | "blocks": 0, 2026-08-14 13:28:40.164171 | ubuntu-jammy | "charset": "unknown", 2026-08-14 13:28:40.164289 | ubuntu-jammy | "ctime": 1786714089.1614974, 2026-08-14 13:28:40.164403 | ubuntu-jammy | "dev": 64513, 2026-08-14 13:28:40.164518 | ubuntu-jammy | "device_type": 0, 2026-08-14 13:28:40.164630 | ubuntu-jammy | "executable": true, 2026-08-14 13:28:40.164747 | ubuntu-jammy | "exists": true, 2026-08-14 13:28:40.164861 | ubuntu-jammy | "gid": 0, 2026-08-14 13:28:40.164973 | ubuntu-jammy | "gr_name": "root", 2026-08-14 13:28:40.165089 | ubuntu-jammy | "inode": 15222, 2026-08-14 13:28:40.165202 | ubuntu-jammy | "isblk": false, 2026-08-14 13:28:40.165348 | ubuntu-jammy | "ischr": false, 2026-08-14 13:28:40.165470 | ubuntu-jammy | "isdir": false, 2026-08-14 13:28:40.165591 | ubuntu-jammy | "isfifo": false, 2026-08-14 13:28:40.165708 | ubuntu-jammy | "isgid": false, 2026-08-14 13:28:40.165824 | ubuntu-jammy | "islnk": true, 2026-08-14 13:28:40.165938 | ubuntu-jammy | "isreg": false, 2026-08-14 13:28:40.166066 | ubuntu-jammy | "issock": false, 2026-08-14 13:28:40.166187 | ubuntu-jammy | "isuid": false, 2026-08-14 13:28:40.166308 | ubuntu-jammy | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 13:28:40.166435 | ubuntu-jammy | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 13:28:40.166555 | ubuntu-jammy | "mimetype": "unknown", 2026-08-14 13:28:40.166667 | ubuntu-jammy | "mode": "0777", 2026-08-14 13:28:40.166790 | ubuntu-jammy | "mtime": 1786714089.1614974, 2026-08-14 13:28:40.166907 | ubuntu-jammy | "nlink": 1, 2026-08-14 13:28:40.167056 | ubuntu-jammy | "path": "/usr/bin/docker-proxy", 2026-08-14 13:28:40.167181 | ubuntu-jammy | "pw_name": "root", 2026-08-14 13:28:40.167302 | ubuntu-jammy | "readable": true, 2026-08-14 13:28:40.167418 | ubuntu-jammy | "rgrp": true, 2026-08-14 13:28:40.167537 | ubuntu-jammy | "roth": true, 2026-08-14 13:28:40.167653 | ubuntu-jammy | "rusr": true, 2026-08-14 13:28:40.167772 | ubuntu-jammy | "size": 45, 2026-08-14 13:28:40.167893 | ubuntu-jammy | "uid": 0, 2026-08-14 13:28:40.168008 | ubuntu-jammy | "version": null, 2026-08-14 13:28:40.168118 | ubuntu-jammy | "wgrp": true, 2026-08-14 13:28:40.168244 | ubuntu-jammy | "woth": true, 2026-08-14 13:28:40.168357 | ubuntu-jammy | "writeable": true, 2026-08-14 13:28:40.168489 | ubuntu-jammy | "wusr": true, 2026-08-14 13:28:40.168603 | ubuntu-jammy | "xgrp": true, 2026-08-14 13:28:40.168714 | ubuntu-jammy | "xoth": true, 2026-08-14 13:28:40.168825 | ubuntu-jammy | "xusr": true 2026-08-14 13:28:40.168938 | ubuntu-jammy | } 2026-08-14 13:28:40.169050 | ubuntu-jammy | }, 2026-08-14 13:28:40.169166 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.169311 | ubuntu-jammy | } 2026-08-14 13:28:40.169422 | ubuntu-jammy | 2026-08-14 13:28:40.169549 | ubuntu-jammy | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-14 13:28:40.169678 | ubuntu-jammy | Friday 14 August 2026 13:28:40 +0000 (0:00:00.057) 0:00:05.348 ********* 2026-08-14 13:28:40.199570 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48', 'pid': 2562, 'restart_count': 0, 'started_at': '2026-08-14T13:27:43.074760547Z'}}) => { 2026-08-14 13:28:40.199728 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.199838 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.199940 | ubuntu-jammy | "item": { 2026-08-14 13:28:40.200044 | ubuntu-jammy | "key": "molecule-upgrade-busybox", 2026-08-14 13:28:40.200145 | ubuntu-jammy | "value": { 2026-08-14 13:28:40.200253 | ubuntu-jammy | "id": "777cbb2aaa9733215f434344819e2d11f083c9b7073ce11ca4849440248e7d48", 2026-08-14 13:28:40.200356 | ubuntu-jammy | "pid": 2562, 2026-08-14 13:28:40.200482 | ubuntu-jammy | "restart_count": 0, 2026-08-14 13:28:40.200593 | ubuntu-jammy | "started_at": "2026-08-14T13:27:43.074760547Z" 2026-08-14 13:28:40.200694 | ubuntu-jammy | } 2026-08-14 13:28:40.200795 | ubuntu-jammy | }, 2026-08-14 13:28:40.200898 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.200996 | ubuntu-jammy | } 2026-08-14 13:28:40.201113 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': '3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e', 'pid': 2625, 'restart_count': 0, 'started_at': '2026-08-14T13:27:43.517162043Z'}}) => { 2026-08-14 13:28:40.201215 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:28:40.201316 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.201416 | ubuntu-jammy | "item": { 2026-08-14 13:28:40.201518 | ubuntu-jammy | "key": "molecule-upgrade-nginx", 2026-08-14 13:28:40.201618 | ubuntu-jammy | "value": { 2026-08-14 13:28:40.201724 | ubuntu-jammy | "id": "3a0688c362585431817b72d0ad4de45f69ef340e9bd853ba0b5022b89eb7426e", 2026-08-14 13:28:40.201824 | ubuntu-jammy | "pid": 2625, 2026-08-14 13:28:40.201924 | ubuntu-jammy | "restart_count": 0, 2026-08-14 13:28:40.202028 | ubuntu-jammy | "started_at": "2026-08-14T13:27:43.517162043Z" 2026-08-14 13:28:40.202127 | ubuntu-jammy | } 2026-08-14 13:28:40.202225 | ubuntu-jammy | }, 2026-08-14 13:28:40.202326 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.202424 | ubuntu-jammy | } 2026-08-14 13:28:40.202518 | ubuntu-jammy | 2026-08-14 13:28:40.202622 | ubuntu-jammy | TASK [Read counter workload progress after upgrade] **************************** 2026-08-14 13:28:40.202726 | ubuntu-jammy | Friday 14 August 2026 13:28:40 +0000 (0:00:00.049) 0:00:05.397 ********* 2026-08-14 13:28:40.523787 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:40.523833 | ubuntu-jammy | 2026-08-14 13:28:40.523841 | ubuntu-jammy | TASK [Assert counter workload remained functional] ***************************** 2026-08-14 13:28:40.523847 | ubuntu-jammy | Friday 14 August 2026 13:28:40 +0000 (0:00:00.325) 0:00:05.723 ********* 2026-08-14 13:28:40.553428 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:40.553538 | ubuntu-jammy | "changed": false, 2026-08-14 13:28:40.554111 | ubuntu-jammy | "msg": "All assertions passed" 2026-08-14 13:28:40.554154 | ubuntu-jammy | } 2026-08-14 13:28:40.554161 | ubuntu-jammy | 2026-08-14 13:28:40.554168 | ubuntu-jammy | TASK [Verify HTTP workload is functional] ************************************** 2026-08-14 13:28:40.554174 | ubuntu-jammy | Friday 14 August 2026 13:28:40 +0000 (0:00:00.030) 0:00:05.754 ********* 2026-08-14 13:28:41.035182 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:28:41.039106 | ubuntu-jammy | 2026-08-14 13:28:41.039165 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:28:41.039177 | ubuntu-jammy | ubuntu-jammy : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-14 13:28:41.039186 | ubuntu-jammy | 2026-08-14 13:28:41.039195 | ubuntu-jammy | 2026-08-14 13:28:41.039218 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:28:41.039228 | ubuntu-jammy | Friday 14 August 2026 13:28:41 +0000 (0:00:00.481) 0:00:06.235 ********* 2026-08-14 13:28:41.039236 | ubuntu-jammy | =============================================================================== 2026-08-14 13:28:41.039245 | ubuntu-jammy | Inspect installed Docker binary links ----------------------------------- 1.04s 2026-08-14 13:28:41.039253 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.04s 2026-08-14 13:28:41.039262 | ubuntu-jammy | Inspect workload containers after upgrade ------------------------------- 0.52s 2026-08-14 13:28:41.039270 | ubuntu-jammy | Verify HTTP workload is functional -------------------------------------- 0.48s 2026-08-14 13:28:41.039278 | ubuntu-jammy | Read current Docker service PID ----------------------------------------- 0.37s 2026-08-14 13:28:41.039287 | ubuntu-jammy | Read pre-upgrade state -------------------------------------------------- 0.36s 2026-08-14 13:28:41.039295 | ubuntu-jammy | Read counter workload progress after upgrade ---------------------------- 0.33s 2026-08-14 13:28:41.039304 | ubuntu-jammy | Read installed Docker daemon version ------------------------------------ 0.29s 2026-08-14 13:28:41.039312 | ubuntu-jammy | Read current Docker service invocation ID ------------------------------- 0.26s 2026-08-14 13:28:41.039321 | ubuntu-jammy | Read current Docker server version -------------------------------------- 0.26s 2026-08-14 13:28:41.039329 | ubuntu-jammy | Read future Docker daemon configuration --------------------------------- 0.24s 2026-08-14 13:28:41.039338 | ubuntu-jammy | Resolve running Docker daemon executable -------------------------------- 0.24s 2026-08-14 13:28:41.039346 | ubuntu-jammy | Read running Docker daemon executable inode ----------------------------- 0.24s 2026-08-14 13:28:41.039362 | ubuntu-jammy | Inspect current Docker socket ------------------------------------------- 0.24s 2026-08-14 13:28:41.039371 | ubuntu-jammy | Build current workload state -------------------------------------------- 0.06s 2026-08-14 13:28:41.039518 | ubuntu-jammy | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-14 13:28:41.039704 | ubuntu-jammy | Assert workload containers were neither recreated nor restarted --------- 0.05s 2026-08-14 13:28:41.039901 | ubuntu-jammy | Assert Docker daemon was not restarted ---------------------------------- 0.03s 2026-08-14 13:28:41.040105 | ubuntu-jammy | Assert counter workload remained functional ----------------------------- 0.03s 2026-08-14 13:28:41.040294 | ubuntu-jammy | Decode pre-upgrade state ------------------------------------------------ 0.03s 2026-08-14 13:28:41.125823 | ubuntu-jammy | INFO [docker-upgrade > verify] Executed: Successful 2026-08-14 13:28:41.135252 | ubuntu-jammy | INFO [docker-upgrade > cleanup] Executing 2026-08-14 13:28:41.135534 | ubuntu-jammy | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:28:41.140621 | ubuntu-jammy | INFO [docker-upgrade > destroy] Executing 2026-08-14 13:28:41.140662 | ubuntu-jammy | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 13:28:41.140739 | ubuntu-jammy | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 13:28:41.140977 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-14 13:28:41.272203 | ubuntu-jammy | ok: Runtime: 0:02:56.425773 2026-08-14 13:28:41.293080 | 2026-08-14 13:28:41.293197 | PLAY RECAP 2026-08-14 13:28:41.293248 | ubuntu-jammy | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:28:41.293271 | 2026-08-14 13:28:41.535615 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:28:41.541179 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:42.164784 | 2026-08-14 13:28:42.164949 | PLAY [all] 2026-08-14 13:28:42.176865 | 2026-08-14 13:28:42.177040 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 13:28:42.223114 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:28:42.233546 | 2026-08-14 13:28:42.233662 | TASK [fetch-output : Set log path for single node] 2026-08-14 13:28:42.276928 | ubuntu-jammy | ok 2026-08-14 13:28:42.283168 | 2026-08-14 13:28:42.283239 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 13:28:43.702058 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/work/logs" 2026-08-14 13:28:43.971076 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/work/artifacts" 2026-08-14 13:28:44.245646 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/04cfed7e9af949a28a216689dd8e18dc/work/docs" 2026-08-14 13:28:44.269835 | 2026-08-14 13:28:44.270014 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 13:28:44.931440 | ubuntu-jammy | ok 2026-08-14 13:28:44.931622 | ubuntu-jammy | changed: All items complete 2026-08-14 13:28:44.931651 | 2026-08-14 13:28:45.392304 | ubuntu-jammy | changed: .d..t...... ./ 2026-08-14 13:28:45.940032 | ubuntu-jammy | changed: .d..t...... ./ 2026-08-14 13:28:45.963207 | 2026-08-14 13:28:45.963338 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 13:28:46.418614 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.006973 2026-08-14 13:28:46.727540 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.007036 2026-08-14 13:28:46.748404 | 2026-08-14 13:28:46.748541 | PLAY [all] 2026-08-14 13:28:46.754668 | 2026-08-14 13:28:46.754738 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 13:28:47.166809 | ubuntu-jammy | changed 2026-08-14 13:28:47.178213 | 2026-08-14 13:28:47.178314 | PLAY RECAP 2026-08-14 13:28:47.178363 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 13:28:47.178385 | 2026-08-14 13:28:47.332464 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:47.335527 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 13:28:48.001445 | 2026-08-14 13:28:48.001983 | PLAY [localhost] 2026-08-14 13:28:48.013200 | 2026-08-14 13:28:48.013271 | TASK [Generate Zuul manifest] 2026-08-14 13:28:48.032703 | localhost | ok 2026-08-14 13:28:48.048760 | 2026-08-14 13:28:48.048842 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 13:28:48.664928 | localhost | changed 2026-08-14 13:28:48.695991 | 2026-08-14 13:28:48.714064 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 13:28:48.759870 | localhost | ok 2026-08-14 13:28:48.769196 | 2026-08-14 13:28:48.769290 | TASK [Upload logs] 2026-08-14 13:28:48.790108 | localhost | ok 2026-08-14 13:28:48.857067 | 2026-08-14 13:28:49.177819 | TASK [Set zuul-log-path fact] 2026-08-14 13:28:49.211666 | localhost | ok 2026-08-14 13:28:49.227965 | 2026-08-14 13:28:49.228039 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:28:49.259464 | localhost | ok 2026-08-14 13:28:49.268097 | 2026-08-14 13:28:49.268289 | TASK [upload-logs : Create log directories] 2026-08-14 13:28:49.748522 | localhost | changed 2026-08-14 13:28:49.758062 | 2026-08-14 13:28:49.758137 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 13:28:50.227849 | localhost -> localhost | ok: Runtime: 0:00:00.005188 2026-08-14 13:28:50.234189 | 2026-08-14 13:28:50.234262 | TASK [upload-logs : Upload logs to log server] 2026-08-14 13:28:50.720260 | localhost | Output suppressed because no_log was given 2026-08-14 13:28:50.727871 | 2026-08-14 13:28:50.728152 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 13:28:50.776516 | localhost | skipping: Conditional result was False 2026-08-14 13:28:50.783295 | localhost | skipping: Conditional result was False 2026-08-14 13:28:50.796003 | 2026-08-14 13:28:50.796196 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 13:28:50.839897 | localhost | skipping: Conditional result was False 2026-08-14 13:28:50.840420 | 2026-08-14 13:28:50.843572 | localhost | skipping: Conditional result was False 2026-08-14 13:28:50.861045 | 2026-08-14 13:28:50.861225 | LOOP [upload-logs : Upload console log and json output]