2026-02-27 17:57:09.793602 | Job console starting 2026-02-27 17:57:09.819434 | Updating git repos 2026-02-27 17:57:09.880831 | Cloning repos into workspace 2026-02-27 17:57:09.973787 | Restoring repo states 2026-02-27 17:57:09.997595 | Merging changes 2026-02-27 17:57:10.631595 | Checking out repos 2026-02-27 17:57:10.764222 | Preparing playbooks 2026-02-27 17:57:12.204065 | Running Ansible setup 2026-02-27 17:57:18.224855 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-02-27 17:57:19.689994 | 2026-02-27 17:57:19.690177 | PLAY [Base pre] 2026-02-27 17:57:19.728069 | 2026-02-27 17:57:19.728236 | TASK [Setup log path fact] 2026-02-27 17:57:19.768339 | debian-bookworm | ok 2026-02-27 17:57:19.784522 | 2026-02-27 17:57:19.784683 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-27 17:57:19.815376 | debian-bookworm | ok 2026-02-27 17:57:19.826241 | 2026-02-27 17:57:19.826371 | TASK [emit-job-header : Print job information] 2026-02-27 17:57:19.876136 | # Job Information 2026-02-27 17:57:19.876331 | Ansible Version: 2.16.14 2026-02-27 17:57:19.876367 | Job: container-image-python-osism-build 2026-02-27 17:57:19.876400 | Pipeline: check 2026-02-27 17:57:19.876423 | Executor: 521e9411259a 2026-02-27 17:57:19.876445 | Triggered by: https://github.com/osism/python-osism/pull/2063 2026-02-27 17:57:19.876467 | Event ID: b64eb700-1405-11f1-9cb5-34af8d5541b3 2026-02-27 17:57:19.882463 | 2026-02-27 17:57:19.882583 | LOOP [emit-job-header : Print node information] 2026-02-27 17:57:20.022320 | debian-bookworm | ok: 2026-02-27 17:57:20.022577 | debian-bookworm | # Node Information 2026-02-27 17:57:20.022615 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-02-27 17:57:20.022640 | debian-bookworm | Hostname: debian 2026-02-27 17:57:20.022662 | debian-bookworm | Username: zuul 2026-02-27 17:57:20.022682 | debian-bookworm | Distro: Debian 12.13 2026-02-27 17:57:20.022705 | debian-bookworm | Provider: regiocloud-a 2026-02-27 17:57:20.022726 | debian-bookworm | Region: 2026-02-27 17:57:20.022747 | debian-bookworm | Label: debian-bookworm 2026-02-27 17:57:20.022766 | debian-bookworm | Product Name: OpenStack Nova 2026-02-27 17:57:20.022786 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feaa:f91e 2026-02-27 17:57:20.041703 | 2026-02-27 17:57:20.041846 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-27 17:57:20.764595 | debian-bookworm -> localhost | changed 2026-02-27 17:57:20.770470 | 2026-02-27 17:57:20.770565 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-27 17:57:22.249586 | debian-bookworm -> localhost | changed 2026-02-27 17:57:22.258348 | 2026-02-27 17:57:22.258441 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-27 17:57:22.691189 | debian-bookworm -> localhost | ok 2026-02-27 17:57:22.696390 | 2026-02-27 17:57:22.696527 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-27 17:57:22.733043 | debian-bookworm | ok 2026-02-27 17:57:22.766999 | debian-bookworm | included: /var/lib/zuul/builds/aeae8d5a3fec46ecaed416bbe350bc4a/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-27 17:57:22.778146 | 2026-02-27 17:57:22.778237 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-27 17:57:24.304802 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-02-27 17:57:24.304996 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/aeae8d5a3fec46ecaed416bbe350bc4a/work/aeae8d5a3fec46ecaed416bbe350bc4a_id_rsa 2026-02-27 17:57:24.305031 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/aeae8d5a3fec46ecaed416bbe350bc4a/work/aeae8d5a3fec46ecaed416bbe350bc4a_id_rsa.pub 2026-02-27 17:57:24.305053 | debian-bookworm -> localhost | The key fingerprint is: 2026-02-27 17:57:24.305073 | debian-bookworm -> localhost | SHA256:SgwSC1S2rrExNLFNhl8tVTNRyqacgg26O68lkjt4ZmE zuul-build-sshkey 2026-02-27 17:57:24.305099 | debian-bookworm -> localhost | The key's randomart image is: 2026-02-27 17:57:24.305119 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-02-27 17:57:24.305136 | debian-bookworm -> localhost | |oo+= o..=o. | 2026-02-27 17:57:24.305153 | debian-bookworm -> localhost | | oBo.o .. + | 2026-02-27 17:57:24.305169 | debian-bookworm -> localhost | | +++o . + | 2026-02-27 17:57:24.305185 | debian-bookworm -> localhost | |. +o+o. + | 2026-02-27 17:57:24.305201 | debian-bookworm -> localhost | | = o oo+S | 2026-02-27 17:57:24.305219 | debian-bookworm -> localhost | | .E ... | 2026-02-27 17:57:24.305235 | debian-bookworm -> localhost | |+* o . | 2026-02-27 17:57:24.305250 | debian-bookworm -> localhost | |+oB | 2026-02-27 17:57:24.305267 | debian-bookworm -> localhost | |.B+. | 2026-02-27 17:57:24.305283 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-02-27 17:57:24.305325 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.851750 2026-02-27 17:57:24.310338 | 2026-02-27 17:57:24.310413 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-27 17:57:24.346610 | debian-bookworm | ok 2026-02-27 17:57:24.354078 | debian-bookworm | included: /var/lib/zuul/builds/aeae8d5a3fec46ecaed416bbe350bc4a/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-27 17:57:24.368828 | 2026-02-27 17:57:24.368930 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-27 17:57:24.401654 | debian-bookworm | skipping: Conditional result was False 2026-02-27 17:57:24.406223 | 2026-02-27 17:57:24.406297 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-27 17:57:25.049506 | debian-bookworm | changed 2026-02-27 17:57:25.056263 | 2026-02-27 17:57:25.056372 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-27 17:57:25.313954 | debian-bookworm | ok 2026-02-27 17:57:25.320860 | 2026-02-27 17:57:25.320998 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-27 17:57:25.938061 | debian-bookworm | changed 2026-02-27 17:57:25.947729 | 2026-02-27 17:57:25.947848 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-27 17:57:26.565508 | debian-bookworm | changed 2026-02-27 17:57:26.575597 | 2026-02-27 17:57:26.575720 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-27 17:57:26.598666 | debian-bookworm | skipping: Conditional result was False 2026-02-27 17:57:26.606332 | 2026-02-27 17:57:26.606443 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-27 17:57:27.044404 | debian-bookworm -> localhost | changed 2026-02-27 17:57:27.052837 | 2026-02-27 17:57:27.052943 | TASK [add-build-sshkey : Add back temp key] 2026-02-27 17:57:27.370967 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/aeae8d5a3fec46ecaed416bbe350bc4a/work/aeae8d5a3fec46ecaed416bbe350bc4a_id_rsa (zuul-build-sshkey) 2026-02-27 17:57:27.371150 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.033553 2026-02-27 17:57:27.377795 | 2026-02-27 17:57:27.377896 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-27 17:57:27.790439 | debian-bookworm | ok 2026-02-27 17:57:27.799670 | 2026-02-27 17:57:27.799774 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-27 17:57:27.822656 | debian-bookworm | skipping: Conditional result was False 2026-02-27 17:57:27.833734 | 2026-02-27 17:57:27.833838 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-27 17:57:28.243090 | debian-bookworm | ok 2026-02-27 17:57:28.253334 | 2026-02-27 17:57:28.253433 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-27 17:57:28.289449 | debian-bookworm | ok 2026-02-27 17:57:28.294287 | 2026-02-27 17:57:28.294371 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-27 17:57:28.675573 | debian-bookworm -> localhost | ok 2026-02-27 17:57:28.689343 | 2026-02-27 17:57:28.689496 | TASK [validate-host : Collect information about the host] 2026-02-27 17:57:29.792112 | debian-bookworm | ok 2026-02-27 17:57:29.802497 | 2026-02-27 17:57:29.802619 | TASK [validate-host : Sanitize hostname] 2026-02-27 17:57:29.919141 | debian-bookworm | ok 2026-02-27 17:57:29.987738 | 2026-02-27 17:57:29.987922 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-27 17:57:31.064863 | debian-bookworm -> localhost | changed 2026-02-27 17:57:31.070784 | 2026-02-27 17:57:31.071404 | TASK [validate-host : Collect information about zuul worker] 2026-02-27 17:57:31.524664 | debian-bookworm | ok 2026-02-27 17:57:31.540465 | 2026-02-27 17:57:31.540608 | TASK [validate-host : Write out all zuul information for each host] 2026-02-27 17:57:32.336915 | debian-bookworm -> localhost | changed 2026-02-27 17:57:32.347969 | 2026-02-27 17:57:32.348103 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-02-27 17:57:32.640015 | debian-bookworm | ok 2026-02-27 17:57:32.646791 | 2026-02-27 17:57:32.646957 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-02-27 17:57:33.800539 | debian-bookworm | changed: 2026-02-27 17:57:33.800719 | debian-bookworm | cd+++++++++ src/ 2026-02-27 17:57:33.800779 | debian-bookworm | cd+++++++++ src/github.com/ 2026-02-27 17:57:33.800806 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-02-27 17:57:33.800827 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-02-27 17:57:33.800861 | debian-bookworm | Containerfile 2026-02-27 17:57:33.801045 | debian-bookworm | Containerfile 2026-02-27 17:57:33.813045 | debian-bookworm | [internal] load metadata for registry.osism.cloud/dockerhub/python:3.13.3-alpine3.21: 2026-02-27 17:58:55.888973 | debian-bookworm | ------ 2026-02-27 17:58:55.892529 | debian-bookworm | Dockerfile:5 2026-02-27 17:58:55.892558 | debian-bookworm | -------------------- 2026-02-27 17:58:55.892582 | debian-bookworm | 3 | ARG IMAGE=registry.osism.cloud/dockerhub/python 2026-02-27 17:58:55.892600 | debian-bookworm | 4 | 2026-02-27 17:58:55.892617 | debian-bookworm | 5 | >>> FROM ${IMAGE}:${PYTHON_VERSION}-alpine${ALPINE_VERSION} 2026-02-27 17:58:55.892632 | debian-bookworm | 6 | 2026-02-27 17:58:55.892648 | debian-bookworm | 7 | ENV PYTHONWARNINGS="ignore::UserWarning" 2026-02-27 17:58:55.892663 | debian-bookworm | -------------------- 2026-02-27 17:58:55.892693 | debian-bookworm | ERROR: failed to build: failed to solve: registry.osism.cloud/dockerhub/python:3.13.3-alpine3.21: failed to resolve source metadata for registry.osism.cloud/dockerhub/python:3.13.3-alpine3.21: failed to copy: httpReadSeeker: failed open: content at https://registry.osism.cloud/v2/dockerhub/python/manifests/sha256:452682e4648deafe431ad2f2391d726d7c52f0ff291be8bd4074b10379bb89ff not found: not found 2026-02-27 17:58:56.262356 | debian-bookworm | ERROR 2026-02-27 17:58:56.264432 | debian-bookworm | { 2026-02-27 17:58:56.264686 | debian-bookworm | "delta": "0:00:22.031556", 2026-02-27 17:58:56.264774 | debian-bookworm | "end": "2026-02-27 17:58:55.903592", 2026-02-27 17:58:56.264844 | debian-bookworm | "msg": "non-zero return code", 2026-02-27 17:58:56.264903 | debian-bookworm | "rc": 1, 2026-02-27 17:58:56.264958 | debian-bookworm | "start": "2026-02-27 17:58:33.872036" 2026-02-27 17:58:56.265025 | debian-bookworm | } failure 2026-02-27 17:58:56.269051 | 2026-02-27 17:58:56.269192 | PLAY RECAP 2026-02-27 17:58:56.269319 | debian-bookworm | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2026-02-27 17:58:56.269381 | 2026-02-27 17:58:56.390568 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2026-02-27 17:58:56.392141 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-27 17:58:57.147018 | 2026-02-27 17:58:57.147184 | PLAY [Base post] 2026-02-27 17:58:57.160857 | 2026-02-27 17:58:57.161008 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-27 17:58:57.913057 | debian-bookworm | changed 2026-02-27 17:58:57.921345 | 2026-02-27 17:58:57.921496 | PLAY RECAP 2026-02-27 17:58:57.921575 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-27 17:58:57.921654 | 2026-02-27 17:58:58.037436 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-27 17:58:58.039911 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-27 17:58:58.816070 | 2026-02-27 17:58:58.816236 | PLAY [Base post-logs] 2026-02-27 17:58:58.826759 | 2026-02-27 17:58:58.826927 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-27 17:58:59.302772 | localhost | changed 2026-02-27 17:58:59.318413 | 2026-02-27 17:58:59.318611 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-27 17:58:59.346967 | localhost | ok 2026-02-27 17:58:59.352956 | 2026-02-27 17:58:59.353135 | TASK [Set zuul-log-path fact] 2026-02-27 17:58:59.369812 | localhost | ok 2026-02-27 17:58:59.381269 | 2026-02-27 17:58:59.381398 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-27 17:58:59.407354 | localhost | ok 2026-02-27 17:58:59.412340 | 2026-02-27 17:58:59.412522 | TASK [upload-logs : Create log directories] 2026-02-27 17:58:59.900991 | localhost | changed 2026-02-27 17:58:59.906228 | 2026-02-27 17:58:59.906395 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-27 17:59:00.418711 | localhost -> localhost | ok: Runtime: 0:00:00.007029 2026-02-27 17:59:00.423459 | 2026-02-27 17:59:00.423603 | TASK [upload-logs : Upload logs to log server] 2026-02-27 17:59:00.959847 | localhost | Output suppressed because no_log was given 2026-02-27 17:59:00.963925 | 2026-02-27 17:59:00.964112 | LOOP [upload-logs : Compress console log and json output] 2026-02-27 17:59:01.019393 | localhost | skipping: Conditional result was False 2026-02-27 17:59:01.024652 | localhost | skipping: Conditional result was False 2026-02-27 17:59:01.037199 | 2026-02-27 17:59:01.037418 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-27 17:59:01.086187 | localhost | skipping: Conditional result was False 2026-02-27 17:59:01.086977 | 2026-02-27 17:59:01.090347 | localhost | skipping: Conditional result was False 2026-02-27 17:59:01.099121 | 2026-02-27 17:59:01.099344 | LOOP [upload-logs : Upload console log and json output]