2026-03-06 22:17:19.770119 | Job console starting 2026-03-06 22:17:19.782061 | Updating git repos 2026-03-06 22:17:19.805491 | Cloning repos into workspace 2026-03-06 22:17:19.853612 | Restoring repo states 2026-03-06 22:17:19.863191 | Merging changes 2026-03-06 22:17:19.863225 | Checking out repos 2026-03-06 22:17:19.921481 | Preparing playbooks 2026-03-06 22:17:20.533772 | Running Ansible setup 2026-03-06 22:17:26.188537 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-06 22:17:26.959711 | 2026-03-06 22:17:26.959877 | PLAY [Base pre] 2026-03-06 22:17:26.977370 | 2026-03-06 22:17:26.977504 | TASK [Setup log path fact] 2026-03-06 22:17:27.007569 | noble | ok 2026-03-06 22:17:27.024886 | 2026-03-06 22:17:27.025020 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 22:17:27.071649 | noble | ok 2026-03-06 22:17:27.087933 | 2026-03-06 22:17:27.088114 | TASK [emit-job-header : Print job information] 2026-03-06 22:17:27.145197 | # Job Information 2026-03-06 22:17:27.145469 | Ansible Version: 2.16.14 2026-03-06 22:17:27.145531 | Job: openstack-ironic-images-publish-osism-ipa 2026-03-06 22:17:27.145587 | Pipeline: post 2026-03-06 22:17:27.145627 | Executor: 521e9411259a 2026-03-06 22:17:27.145663 | Triggered by: https://github.com/osism/openstack-ironic-images/commit/abb2602ae568f843fb020a81d9f4baf72ecadd15 2026-03-06 22:17:27.145701 | Event ID: e003a64c-19a9-11f1-92ef-5c4e041e06da 2026-03-06 22:17:27.155646 | 2026-03-06 22:17:27.155786 | LOOP [emit-job-header : Print node information] 2026-03-06 22:17:27.278768 | noble | ok: 2026-03-06 22:17:27.279156 | noble | # Node Information 2026-03-06 22:17:27.279224 | noble | Inventory Hostname: noble 2026-03-06 22:17:27.279266 | noble | Hostname: ubuntu 2026-03-06 22:17:27.279302 | noble | Username: zuul 2026-03-06 22:17:27.279337 | noble | Distro: Ubuntu 24.04 2026-03-06 22:17:27.279375 | noble | Provider: regiocloud-a 2026-03-06 22:17:27.279410 | noble | Region: 2026-03-06 22:17:27.279446 | noble | Label: ubuntu-noble-uefi 2026-03-06 22:17:27.279480 | noble | Product Name: OpenStack Nova 2026-03-06 22:17:27.279513 | noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe0d:7a3e 2026-03-06 22:17:27.306597 | 2026-03-06 22:17:27.306756 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-06 22:17:27.803354 | noble -> localhost | changed 2026-03-06 22:17:27.823564 | 2026-03-06 22:17:27.823750 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-06 22:17:28.867351 | noble -> localhost | changed 2026-03-06 22:17:28.884438 | 2026-03-06 22:17:28.884682 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-06 22:17:29.183947 | noble -> localhost | ok 2026-03-06 22:17:29.210333 | 2026-03-06 22:17:29.210502 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-06 22:17:29.247430 | noble | ok 2026-03-06 22:17:29.270113 | noble | included: /var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-06 22:17:29.278670 | 2026-03-06 22:17:29.278778 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-06 22:17:30.312779 | noble -> localhost | Generating public/private rsa key pair. 2026-03-06 22:17:30.313329 | noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/work/f2ca92cccd1e42eab4801a4914b90335_id_rsa 2026-03-06 22:17:30.313436 | noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/work/f2ca92cccd1e42eab4801a4914b90335_id_rsa.pub 2026-03-06 22:17:30.313502 | noble -> localhost | The key fingerprint is: 2026-03-06 22:17:30.313554 | noble -> localhost | SHA256:klJ5levrUoKcThbi2pEXUTO68ynoniUBJCWJJdh5cbo zuul-build-sshkey 2026-03-06 22:17:30.313602 | noble -> localhost | The key's randomart image is: 2026-03-06 22:17:30.313645 | noble -> localhost | +---[RSA 3072]----+ 2026-03-06 22:17:30.313687 | noble -> localhost | |*=+.....+ .. | 2026-03-06 22:17:30.313749 | noble -> localhost | |+=o .o.o +. | 2026-03-06 22:17:30.313793 | noble -> localhost | | ... +.. . | 2026-03-06 22:17:30.313834 | noble -> localhost | | ..oo+ . | 2026-03-06 22:17:30.313875 | noble -> localhost | | .E+==S. | 2026-03-06 22:17:30.313928 | noble -> localhost | | ++B+..o | 2026-03-06 22:17:30.313971 | noble -> localhost | | oo*o oo . | 2026-03-06 22:17:30.314012 | noble -> localhost | | ...+... . | 2026-03-06 22:17:30.314075 | noble -> localhost | | .+ o. | 2026-03-06 22:17:30.314118 | noble -> localhost | +----[SHA256]-----+ 2026-03-06 22:17:30.314235 | noble -> localhost | ok: Runtime: 0:00:00.531450 2026-03-06 22:17:30.331123 | 2026-03-06 22:17:30.331270 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-06 22:17:30.370451 | noble | ok 2026-03-06 22:17:30.385489 | noble | included: /var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-06 22:17:30.395413 | 2026-03-06 22:17:30.395540 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-06 22:17:30.419377 | noble | skipping: Conditional result was False 2026-03-06 22:17:30.429835 | 2026-03-06 22:17:30.429959 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-06 22:17:31.075920 | noble | changed 2026-03-06 22:17:31.086366 | 2026-03-06 22:17:31.086509 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-06 22:17:31.380262 | noble | ok 2026-03-06 22:17:31.386963 | 2026-03-06 22:17:31.387117 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-06 22:17:32.151100 | noble | changed 2026-03-06 22:17:32.159968 | 2026-03-06 22:17:32.160118 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-06 22:17:32.946080 | noble | changed 2026-03-06 22:17:32.956237 | 2026-03-06 22:17:32.956374 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-06 22:17:32.990719 | noble | skipping: Conditional result was False 2026-03-06 22:17:33.006482 | 2026-03-06 22:17:33.006641 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-06 22:17:33.467516 | noble -> localhost | changed 2026-03-06 22:17:33.485292 | 2026-03-06 22:17:33.485419 | TASK [add-build-sshkey : Add back temp key] 2026-03-06 22:17:33.864917 | noble -> localhost | Identity added: /var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/work/f2ca92cccd1e42eab4801a4914b90335_id_rsa (zuul-build-sshkey) 2026-03-06 22:17:33.865497 | noble -> localhost | ok: Runtime: 0:00:00.021522 2026-03-06 22:17:33.882007 | 2026-03-06 22:17:33.882228 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-06 22:17:34.359807 | noble | ok 2026-03-06 22:17:34.365979 | 2026-03-06 22:17:34.366120 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-06 22:17:34.399830 | noble | skipping: Conditional result was False 2026-03-06 22:17:34.452166 | 2026-03-06 22:17:34.452309 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-06 22:17:34.899507 | noble | ok 2026-03-06 22:17:34.916477 | 2026-03-06 22:17:34.916634 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-06 22:17:34.957568 | noble | ok 2026-03-06 22:17:34.965139 | 2026-03-06 22:17:34.965250 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-06 22:17:35.272637 | noble -> localhost | ok 2026-03-06 22:17:35.280368 | 2026-03-06 22:17:35.280498 | TASK [validate-host : Collect information about the host] 2026-03-06 22:17:36.723113 | noble | ok 2026-03-06 22:17:36.737138 | 2026-03-06 22:17:36.737259 | TASK [validate-host : Sanitize hostname] 2026-03-06 22:17:36.811235 | noble | ok 2026-03-06 22:17:36.817198 | 2026-03-06 22:17:36.817310 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-06 22:17:37.423403 | noble -> localhost | changed 2026-03-06 22:17:37.434536 | 2026-03-06 22:17:37.434714 | TASK [validate-host : Collect information about zuul worker] 2026-03-06 22:17:37.909074 | noble | ok 2026-03-06 22:17:37.917738 | 2026-03-06 22:17:37.917896 | TASK [validate-host : Write out all zuul information for each host] 2026-03-06 22:17:38.474553 | noble -> localhost | changed 2026-03-06 22:17:38.494905 | 2026-03-06 22:17:38.495130 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-06 22:17:38.826295 | noble | ok 2026-03-06 22:17:38.835426 | 2026-03-06 22:17:38.835561 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-06 22:17:39.773432 | noble | changed: 2026-03-06 22:17:39.773654 | noble | cd+++++++++ src/ 2026-03-06 22:17:39.773690 | noble | cd+++++++++ src/github.com/ 2026-03-06 22:17:39.773714 | noble | cd+++++++++ src/github.com/osism/ 2026-03-06 22:17:39.773735 | noble | cd+++++++++ src/github.com/osism/openstack-ironic-images/ 2026-03-06 22:17:39.773756 | noble | localhost | ok: "/var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/work/logs" 2026-03-06 22:24:25.168953 | noble -> localhost | changed: "/var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/work/artifacts" 2026-03-06 22:24:25.417292 | noble -> localhost | changed: "/var/lib/zuul/builds/f2ca92cccd1e42eab4801a4914b90335/work/docs" 2026-03-06 22:24:25.437093 | 2026-03-06 22:24:25.437256 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-06 22:24:26.781870 | noble | changed: 2026-03-06 22:24:26.782191 | noble | .d..t...... ./ 2026-03-06 22:24:26.782249 | noble | >f+++++++++ osism-ipa.log 2026-03-06 22:24:26.782329 | noble | changed: All items complete 2026-03-06 22:24:26.782392 | 2026-03-06 22:24:27.451403 | noble | changed: .d..t...... ./ 2026-03-06 22:24:28.128417 | noble | changed: .d..t...... ./ 2026-03-06 22:24:28.149436 | 2026-03-06 22:24:28.149578 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-06 22:24:28.178992 | noble | skipping: Conditional result was False 2026-03-06 22:24:28.184496 | noble | skipping: Conditional result was False 2026-03-06 22:24:28.207116 | 2026-03-06 22:24:28.207233 | PLAY RECAP 2026-03-06 22:24:28.207303 | noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-06 22:24:28.207337 | 2026-03-06 22:24:28.331027 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-03-06 22:24:28.333589 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 22:24:29.103136 | 2026-03-06 22:24:29.103295 | PLAY [Base post] 2026-03-06 22:24:29.118372 | 2026-03-06 22:24:29.118513 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-06 22:24:29.763484 | noble | changed 2026-03-06 22:24:29.774986 | 2026-03-06 22:24:29.775147 | PLAY RECAP 2026-03-06 22:24:29.775249 | noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-06 22:24:29.775409 | 2026-03-06 22:24:29.908490 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 22:24:29.909476 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-06 22:24:30.735019 | 2026-03-06 22:24:30.735186 | PLAY [Base post-logs] 2026-03-06 22:24:30.746766 | 2026-03-06 22:24:30.746946 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-06 22:24:31.224801 | localhost | changed 2026-03-06 22:24:31.243591 | 2026-03-06 22:24:31.243784 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-06 22:24:31.285052 | localhost | ok 2026-03-06 22:24:31.293104 | 2026-03-06 22:24:31.293292 | TASK [Set zuul-log-path fact] 2026-03-06 22:24:31.311313 | localhost | ok 2026-03-06 22:24:31.323771 | 2026-03-06 22:24:31.323925 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 22:24:31.351259 | localhost | ok 2026-03-06 22:24:31.355906 | 2026-03-06 22:24:31.356037 | TASK [upload-logs : Create log directories] 2026-03-06 22:24:31.866532 | localhost | changed 2026-03-06 22:24:31.873307 | 2026-03-06 22:24:31.873498 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-06 22:24:32.379386 | localhost -> localhost | ok: Runtime: 0:00:00.007186 2026-03-06 22:24:32.383814 | 2026-03-06 22:24:32.383931 | TASK [upload-logs : Upload logs to log server] 2026-03-06 22:24:32.972094 | localhost | Output suppressed because no_log was given 2026-03-06 22:24:32.976874 | 2026-03-06 22:24:32.977065 | LOOP [upload-logs : Compress console log and json output] 2026-03-06 22:24:33.040880 | localhost | skipping: Conditional result was False 2026-03-06 22:24:33.046612 | localhost | skipping: Conditional result was False 2026-03-06 22:24:33.059914 | 2026-03-06 22:24:33.060162 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-06 22:24:33.108492 | localhost | skipping: Conditional result was False 2026-03-06 22:24:33.108894 | 2026-03-06 22:24:33.113693 | localhost | skipping: Conditional result was False 2026-03-06 22:24:33.124090 | 2026-03-06 22:24:33.124310 | LOOP [upload-logs : Upload console log and json output]