2025-09-16 00:00:10.015619 | Job console starting 2025-09-16 00:00:10.027825 | Updating git repos 2025-09-16 00:00:10.232670 | Cloning repos into workspace 2025-09-16 00:00:10.318130 | Restoring repo states 2025-09-16 00:00:10.332259 | Merging changes 2025-09-16 00:00:10.332280 | Checking out repos 2025-09-16 00:00:10.503133 | Preparing playbooks 2025-09-16 00:00:11.505509 | Running Ansible setup 2025-09-16 00:00:17.688291 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-09-16 00:00:19.046647 | 2025-09-16 00:00:19.046806 | PLAY [Base pre] 2025-09-16 00:00:19.089194 | 2025-09-16 00:00:19.090778 | TASK [Setup log path fact] 2025-09-16 00:00:19.130756 | debian-bookworm | ok 2025-09-16 00:00:19.163632 | 2025-09-16 00:00:19.163898 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-16 00:00:19.196057 | debian-bookworm | ok 2025-09-16 00:00:19.217530 | 2025-09-16 00:00:19.217639 | TASK [emit-job-header : Print job information] 2025-09-16 00:00:19.265864 | # Job Information 2025-09-16 00:00:19.266202 | Ansible Version: 2.16.14 2025-09-16 00:00:19.266258 | Job: container-image-python-osism-push 2025-09-16 00:00:19.266296 | Pipeline: periodic-midnight 2025-09-16 00:00:19.266349 | Executor: 521e9411259a 2025-09-16 00:00:19.266374 | Triggered by: https://github.com/osism/python-osism 2025-09-16 00:00:19.266397 | Event ID: e93cac28f378424b8d84f68e5044061b 2025-09-16 00:00:19.271905 | 2025-09-16 00:00:19.272008 | LOOP [emit-job-header : Print node information] 2025-09-16 00:00:19.603216 | debian-bookworm | ok: 2025-09-16 00:00:19.603417 | debian-bookworm | # Node Information 2025-09-16 00:00:19.603450 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-09-16 00:00:19.603471 | debian-bookworm | Hostname: debian 2025-09-16 00:00:19.603489 | debian-bookworm | Username: zuul 2025-09-16 00:00:19.603505 | debian-bookworm | Distro: Debian 12.12 2025-09-16 00:00:19.603526 | debian-bookworm | Provider: regiocloud-a 2025-09-16 00:00:19.603543 | debian-bookworm | Region: 2025-09-16 00:00:19.603559 | debian-bookworm | Label: debian-bookworm 2025-09-16 00:00:19.603575 | debian-bookworm | Product Name: OpenStack Nova 2025-09-16 00:00:19.603590 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe53:e058 2025-09-16 00:00:19.613414 | 2025-09-16 00:00:19.613509 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-16 00:00:21.251294 | debian-bookworm -> localhost | changed 2025-09-16 00:00:21.258785 | 2025-09-16 00:00:21.258891 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-16 00:00:24.044362 | debian-bookworm -> localhost | changed 2025-09-16 00:00:24.052927 | 2025-09-16 00:00:24.053023 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-16 00:00:24.977134 | debian-bookworm -> localhost | ok 2025-09-16 00:00:24.982095 | 2025-09-16 00:00:24.982189 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-16 00:00:25.009053 | debian-bookworm | ok 2025-09-16 00:00:25.052796 | debian-bookworm | included: /var/lib/zuul/builds/1a7de7ed32e8404e9e81d00b5cfb7737/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-16 00:00:25.072296 | 2025-09-16 00:00:25.072400 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-16 00:00:27.123415 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-09-16 00:00:27.123579 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/1a7de7ed32e8404e9e81d00b5cfb7737/work/1a7de7ed32e8404e9e81d00b5cfb7737_id_rsa 2025-09-16 00:00:27.123612 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/1a7de7ed32e8404e9e81d00b5cfb7737/work/1a7de7ed32e8404e9e81d00b5cfb7737_id_rsa.pub 2025-09-16 00:00:27.123635 | debian-bookworm -> localhost | The key fingerprint is: 2025-09-16 00:00:27.123655 | debian-bookworm -> localhost | SHA256:JRMxZzgioy4D2h0Vk+Ul18LUSQ86GcbOi/F0CJwZ5WE zuul-build-sshkey 2025-09-16 00:00:27.123680 | debian-bookworm -> localhost | The key's randomart image is: 2025-09-16 00:00:27.123699 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-09-16 00:00:27.123716 | debian-bookworm -> localhost | | o=B@E+o. | 2025-09-16 00:00:27.123735 | debian-bookworm -> localhost | | o +oB%+=+o | 2025-09-16 00:00:27.123751 | debian-bookworm -> localhost | | . + .+=*o . | 2025-09-16 00:00:27.123767 | debian-bookworm -> localhost | |. . . .+=.. | 2025-09-16 00:00:27.123783 | debian-bookworm -> localhost | |oo . . S= o | 2025-09-16 00:00:27.123805 | debian-bookworm -> localhost | |+ o . . o | 2025-09-16 00:00:27.123821 | debian-bookworm -> localhost | | o | 2025-09-16 00:00:27.123838 | debian-bookworm -> localhost | | | 2025-09-16 00:00:27.123855 | debian-bookworm -> localhost | | | 2025-09-16 00:00:27.123872 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-09-16 00:00:27.123913 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.783386 2025-09-16 00:00:27.128974 | 2025-09-16 00:00:27.129057 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-16 00:00:27.165492 | debian-bookworm | ok 2025-09-16 00:00:27.174333 | debian-bookworm | included: /var/lib/zuul/builds/1a7de7ed32e8404e9e81d00b5cfb7737/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-16 00:00:27.214171 | 2025-09-16 00:00:27.214264 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-16 00:00:27.260613 | debian-bookworm | skipping: Conditional result was False 2025-09-16 00:00:27.265932 | 2025-09-16 00:00:27.266026 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-16 00:00:27.993997 | debian-bookworm | changed 2025-09-16 00:00:27.998807 | 2025-09-16 00:00:27.998929 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-16 00:00:28.287603 | debian-bookworm | ok 2025-09-16 00:00:28.292095 | 2025-09-16 00:00:28.292177 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-16 00:00:29.049914 | debian-bookworm | changed 2025-09-16 00:00:29.068179 | 2025-09-16 00:00:29.068279 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-16 00:00:29.798136 | debian-bookworm | changed 2025-09-16 00:00:29.802481 | 2025-09-16 00:00:29.802565 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-16 00:00:29.846732 | debian-bookworm | skipping: Conditional result was False 2025-09-16 00:00:29.852821 | 2025-09-16 00:00:29.852934 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-16 00:00:30.860824 | debian-bookworm -> localhost | changed 2025-09-16 00:00:30.870075 | 2025-09-16 00:00:30.870169 | TASK [add-build-sshkey : Add back temp key] 2025-09-16 00:00:31.530680 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/1a7de7ed32e8404e9e81d00b5cfb7737/work/1a7de7ed32e8404e9e81d00b5cfb7737_id_rsa (zuul-build-sshkey) 2025-09-16 00:00:31.530872 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.019945 2025-09-16 00:00:31.544429 | 2025-09-16 00:00:31.544524 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-16 00:00:32.179550 | debian-bookworm | ok 2025-09-16 00:00:32.183639 | 2025-09-16 00:00:32.183715 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-16 00:00:32.216949 | debian-bookworm | skipping: Conditional result was False 2025-09-16 00:00:32.225538 | 2025-09-16 00:00:32.225619 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-16 00:00:32.770178 | debian-bookworm | ok 2025-09-16 00:00:32.779054 | 2025-09-16 00:00:32.779140 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-16 00:00:32.842364 | debian-bookworm | ok 2025-09-16 00:00:32.846449 | 2025-09-16 00:00:32.846535 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-16 00:00:33.731908 | debian-bookworm -> localhost | ok 2025-09-16 00:00:33.736961 | 2025-09-16 00:00:33.737038 | TASK [validate-host : Collect information about the host] 2025-09-16 00:00:35.089027 | debian-bookworm | ok 2025-09-16 00:00:35.102746 | 2025-09-16 00:00:35.102894 | TASK [validate-host : Sanitize hostname] 2025-09-16 00:00:35.241267 | debian-bookworm | ok 2025-09-16 00:00:35.300399 | 2025-09-16 00:00:35.300495 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-16 00:00:36.109192 | debian-bookworm -> localhost | changed 2025-09-16 00:00:36.113771 | 2025-09-16 00:00:36.113851 | TASK [validate-host : Collect information about zuul worker] 2025-09-16 00:00:36.497145 | debian-bookworm | ok 2025-09-16 00:00:36.505779 | 2025-09-16 00:00:36.505883 | TASK [validate-host : Write out all zuul information for each host] 2025-09-16 00:00:37.927221 | debian-bookworm -> localhost | changed 2025-09-16 00:00:37.942378 | 2025-09-16 00:00:37.942486 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-09-16 00:00:38.283760 | debian-bookworm | ok 2025-09-16 00:00:38.290395 | 2025-09-16 00:00:38.290498 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-09-16 00:00:39.644065 | debian-bookworm | changed: 2025-09-16 00:00:39.644214 | debian-bookworm | cd+++++++++ src/ 2025-09-16 00:00:39.644243 | debian-bookworm | cd+++++++++ src/github.com/ 2025-09-16 00:00:39.644264 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-09-16 00:00:39.644282 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-09-16 00:00:39.644299 | debian-bookworm | Containerfile 2025-09-16 00:00:39.644405 | debian-bookworm | Containerfile 2025-09-16 00:00:39.667358 | debian-bookworm | [internal] load metadata for ghcr.io/astral-sh/uv:0.8.17: 2025-09-16 00:01:57.929884 | debian-bookworm | ------ 2025-09-16 00:01:57.931864 | debian-bookworm | Dockerfile:10 2025-09-16 00:01:57.931903 | debian-bookworm | -------------------- 2025-09-16 00:01:57.931909 | debian-bookworm | 8 | 2025-09-16 00:01:57.931914 | debian-bookworm | 9 | COPY . /src 2025-09-16 00:01:57.931928 | debian-bookworm | 10 | >>> COPY --from=ghcr.io/astral-sh/uv:0.8.17 /uv /usr/local/bin/uv 2025-09-16 00:01:57.931934 | debian-bookworm | 11 | 2025-09-16 00:01:57.931939 | debian-bookworm | 12 | COPY files/data /data 2025-09-16 00:01:57.931944 | debian-bookworm | -------------------- 2025-09-16 00:01:57.931951 | debian-bookworm | ERROR: failed to build: failed to solve: failed to fetch anonymous token: unexpected status from GET request to https://ghcr.io/token?scope=repository%3Aastral-sh%2Fuv%3Apull&service=ghcr.io: 502 Bad Gateway 2025-09-16 00:01:57.991518 | debian-bookworm | ERROR 2025-09-16 00:01:57.991759 | debian-bookworm | { 2025-09-16 00:01:57.991812 | debian-bookworm | "delta": "0:00:11.073061", 2025-09-16 00:01:57.991863 | debian-bookworm | "end": "2025-09-16 00:01:57.939642", 2025-09-16 00:01:57.991898 | debian-bookworm | "msg": "non-zero return code", 2025-09-16 00:01:57.991924 | debian-bookworm | "rc": 1, 2025-09-16 00:01:57.991949 | debian-bookworm | "start": "2025-09-16 00:01:46.866581" 2025-09-16 00:01:57.991975 | debian-bookworm | } failure 2025-09-16 00:01:57.994544 | 2025-09-16 00:01:57.994673 | PLAY RECAP 2025-09-16 00:01:57.994739 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2025-09-16 00:01:57.994769 | 2025-09-16 00:01:58.167664 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-09-16 00:01:58.172337 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-16 00:01:58.965633 | 2025-09-16 00:01:58.965800 | PLAY [Base post] 2025-09-16 00:01:58.979202 | 2025-09-16 00:01:58.979350 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-16 00:01:59.877074 | debian-bookworm | changed 2025-09-16 00:01:59.884511 | 2025-09-16 00:01:59.884626 | PLAY RECAP 2025-09-16 00:01:59.884694 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-16 00:01:59.884762 | 2025-09-16 00:02:00.012037 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-16 00:02:00.013210 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-09-16 00:02:00.835274 | 2025-09-16 00:02:00.835463 | PLAY [Base post-logs] 2025-09-16 00:02:00.846650 | 2025-09-16 00:02:00.846790 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-16 00:02:01.336666 | localhost | changed 2025-09-16 00:02:01.361724 | 2025-09-16 00:02:01.361909 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-16 00:02:01.401483 | localhost | ok 2025-09-16 00:02:01.405990 | 2025-09-16 00:02:01.406124 | TASK [Set zuul-log-path fact] 2025-09-16 00:02:01.433885 | localhost | ok 2025-09-16 00:02:01.446532 | 2025-09-16 00:02:01.446672 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-16 00:02:01.486158 | localhost | ok 2025-09-16 00:02:01.493511 | 2025-09-16 00:02:01.493703 | TASK [upload-logs : Create log directories] 2025-09-16 00:02:02.048694 | localhost | changed 2025-09-16 00:02:02.053211 | 2025-09-16 00:02:02.053412 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-16 00:02:02.599118 | localhost -> localhost | ok: Runtime: 0:00:00.007751 2025-09-16 00:02:02.609732 | 2025-09-16 00:02:02.609937 | TASK [upload-logs : Upload logs to log server] 2025-09-16 00:02:03.196094 | localhost | Output suppressed because no_log was given 2025-09-16 00:02:03.198962 | 2025-09-16 00:02:03.199116 | LOOP [upload-logs : Compress console log and json output] 2025-09-16 00:02:03.256146 | localhost | skipping: Conditional result was False 2025-09-16 00:02:03.259505 | localhost | skipping: Conditional result was False 2025-09-16 00:02:03.275583 | 2025-09-16 00:02:03.275802 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-16 00:02:03.322720 | localhost | skipping: Conditional result was False 2025-09-16 00:02:03.323530 | 2025-09-16 00:02:03.326096 | localhost | skipping: Conditional result was False 2025-09-16 00:02:03.340882 | 2025-09-16 00:02:03.341145 | LOOP [upload-logs : Upload console log and json output]