2026-04-19 07:21:01.968313 | Job console starting 2026-04-19 07:21:01.979581 | Updating git repos 2026-04-19 07:21:01.998950 | Cloning repos into workspace 2026-04-19 07:21:02.056459 | Restoring repo states 2026-04-19 07:21:02.063854 | Merging changes 2026-04-19 07:21:02.063881 | Checking out repos 2026-04-19 07:21:02.115649 | Preparing playbooks 2026-04-19 07:21:02.751459 | Running Ansible setup 2026-04-19 07:21:08.887848 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-04-19 07:21:09.751454 | 2026-04-19 07:21:09.751651 | PLAY [Base pre] 2026-04-19 07:21:09.792378 | 2026-04-19 07:21:09.792543 | TASK [Setup log path fact] 2026-04-19 07:21:09.813714 | noble | ok 2026-04-19 07:21:09.831494 | 2026-04-19 07:21:09.831653 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-19 07:21:09.880952 | noble | ok 2026-04-19 07:21:09.897791 | 2026-04-19 07:21:09.897948 | TASK [emit-job-header : Print job information] 2026-04-19 07:21:09.938436 | # Job Information 2026-04-19 07:21:09.938642 | Ansible Version: 2.16.14 2026-04-19 07:21:09.938737 | Job: openstack-ironic-images-publish-osism-esp 2026-04-19 07:21:09.938772 | Pipeline: post 2026-04-19 07:21:09.938795 | Executor: 521e9411259a 2026-04-19 07:21:09.938816 | Triggered by: https://github.com/osism/openstack-ironic-images/commit/9df9020da1413f0c953627872bbf50d9249a6a2b 2026-04-19 07:21:09.938856 | Event ID: efaec2b0-3bbf-11f1-84a4-e66b43c5d310 2026-04-19 07:21:09.945948 | 2026-04-19 07:21:09.946169 | LOOP [emit-job-header : Print node information] 2026-04-19 07:21:10.072302 | noble | ok: 2026-04-19 07:21:10.072716 | noble | # Node Information 2026-04-19 07:21:10.072777 | noble | Inventory Hostname: noble 2026-04-19 07:21:10.072805 | noble | Hostname: ubuntu 2026-04-19 07:21:10.072827 | noble | Username: zuul 2026-04-19 07:21:10.072848 | noble | Distro: Ubuntu 24.04 2026-04-19 07:21:10.072872 | noble | Provider: regiocloud-a 2026-04-19 07:21:10.072893 | noble | Region: 2026-04-19 07:21:10.072915 | noble | Label: ubuntu-noble-uefi 2026-04-19 07:21:10.072934 | noble | Product Name: OpenStack Nova 2026-04-19 07:21:10.072954 | noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe0d:8875 2026-04-19 07:21:10.102783 | 2026-04-19 07:21:10.103032 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-19 07:21:10.617597 | noble -> localhost | changed 2026-04-19 07:21:10.635989 | 2026-04-19 07:21:10.636263 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-19 07:21:11.738544 | noble -> localhost | changed 2026-04-19 07:21:11.753114 | 2026-04-19 07:21:11.753258 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-19 07:21:12.041649 | noble -> localhost | ok 2026-04-19 07:21:12.049240 | 2026-04-19 07:21:12.049368 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-19 07:21:12.079450 | noble | ok 2026-04-19 07:21:12.097003 | noble | included: /var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-19 07:21:12.106258 | 2026-04-19 07:21:12.106376 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-19 07:21:13.658921 | noble -> localhost | Generating public/private rsa key pair. 2026-04-19 07:21:13.659178 | noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/work/c3e049b951334bbd99591db61c6c4453_id_rsa 2026-04-19 07:21:13.659216 | noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/work/c3e049b951334bbd99591db61c6c4453_id_rsa.pub 2026-04-19 07:21:13.659243 | noble -> localhost | The key fingerprint is: 2026-04-19 07:21:13.659267 | noble -> localhost | SHA256:3R3PsZw3g2uF552Ab6vOHOgBd8ba9tgD7UEE2WYuNGI zuul-build-sshkey 2026-04-19 07:21:13.659289 | noble -> localhost | The key's randomart image is: 2026-04-19 07:21:13.659311 | noble -> localhost | +---[RSA 3072]----+ 2026-04-19 07:21:13.659332 | noble -> localhost | | .+ | 2026-04-19 07:21:13.659371 | noble -> localhost | | E + = | 2026-04-19 07:21:13.659393 | noble -> localhost | | . o * .. | 2026-04-19 07:21:13.659413 | noble -> localhost | | ..o.++++| 2026-04-19 07:21:13.659433 | noble -> localhost | | .S..==+.O+| 2026-04-19 07:21:13.659458 | noble -> localhost | | o *..o* *| 2026-04-19 07:21:13.659479 | noble -> localhost | | + +o=.o.| 2026-04-19 07:21:13.659499 | noble -> localhost | | . = Bo. | 2026-04-19 07:21:13.659521 | noble -> localhost | | ..*.+. | 2026-04-19 07:21:13.659542 | noble -> localhost | +----[SHA256]-----+ 2026-04-19 07:21:13.659595 | noble -> localhost | ok: Runtime: 0:00:00.997675 2026-04-19 07:21:13.667284 | 2026-04-19 07:21:13.667405 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-19 07:21:13.696817 | noble | ok 2026-04-19 07:21:13.707158 | noble | included: /var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-19 07:21:13.716615 | 2026-04-19 07:21:13.717818 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-19 07:21:13.741926 | noble | skipping: Conditional result was False 2026-04-19 07:21:13.750472 | 2026-04-19 07:21:13.750599 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-19 07:21:14.439486 | noble | changed 2026-04-19 07:21:14.446189 | 2026-04-19 07:21:14.446312 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-19 07:21:14.737920 | noble | ok 2026-04-19 07:21:14.751062 | 2026-04-19 07:21:14.751199 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-19 07:21:15.596395 | noble | changed 2026-04-19 07:21:15.612992 | 2026-04-19 07:21:15.613248 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-19 07:21:16.387139 | noble | changed 2026-04-19 07:21:16.393672 | 2026-04-19 07:21:16.393793 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-19 07:21:16.417798 | noble | skipping: Conditional result was False 2026-04-19 07:21:16.425128 | 2026-04-19 07:21:16.425254 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-19 07:21:16.889319 | noble -> localhost | changed 2026-04-19 07:21:16.910175 | 2026-04-19 07:21:16.910320 | TASK [add-build-sshkey : Add back temp key] 2026-04-19 07:21:17.280510 | noble -> localhost | Identity added: /var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/work/c3e049b951334bbd99591db61c6c4453_id_rsa (zuul-build-sshkey) 2026-04-19 07:21:17.280778 | noble -> localhost | ok: Runtime: 0:00:00.010159 2026-04-19 07:21:17.288432 | 2026-04-19 07:21:17.288552 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-19 07:21:17.769878 | noble | ok 2026-04-19 07:21:17.778570 | 2026-04-19 07:21:17.778713 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-19 07:21:17.803421 | noble | skipping: Conditional result was False 2026-04-19 07:21:17.865079 | 2026-04-19 07:21:17.865212 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-04-19 07:21:18.290398 | noble | ok 2026-04-19 07:21:18.302095 | 2026-04-19 07:21:18.302231 | TASK [validate-host : Define zuul_info_dir fact] 2026-04-19 07:21:18.333981 | noble | ok 2026-04-19 07:21:18.348176 | 2026-04-19 07:21:18.348314 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-04-19 07:21:18.635296 | noble -> localhost | ok 2026-04-19 07:21:18.643188 | 2026-04-19 07:21:18.643304 | TASK [validate-host : Collect information about the host] 2026-04-19 07:21:20.098208 | noble | ok 2026-04-19 07:21:20.114231 | 2026-04-19 07:21:20.114381 | TASK [validate-host : Sanitize hostname] 2026-04-19 07:21:20.173058 | noble | ok 2026-04-19 07:21:20.183755 | 2026-04-19 07:21:20.183883 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-04-19 07:21:21.083736 | noble -> localhost | changed 2026-04-19 07:21:21.091187 | 2026-04-19 07:21:21.091357 | TASK [validate-host : Collect information about zuul worker] 2026-04-19 07:21:21.686620 | noble | ok 2026-04-19 07:21:21.696247 | 2026-04-19 07:21:21.696427 | TASK [validate-host : Write out all zuul information for each host] 2026-04-19 07:21:22.372582 | noble -> localhost | changed 2026-04-19 07:21:22.395561 | 2026-04-19 07:21:22.395697 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-04-19 07:21:22.725170 | noble | ok 2026-04-19 07:21:22.735403 | 2026-04-19 07:21:22.735586 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-04-19 07:21:23.763988 | noble | changed: 2026-04-19 07:21:23.764285 | noble | cd+++++++++ src/ 2026-04-19 07:21:23.764338 | noble | cd+++++++++ src/github.com/ 2026-04-19 07:21:23.764376 | noble | cd+++++++++ src/github.com/osism/ 2026-04-19 07:21:23.764409 | noble | cd+++++++++ src/github.com/osism/openstack-ironic-images/ 2026-04-19 07:21:23.764439 | noble | localhost | ok: "/var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/work/logs" 2026-04-19 07:24:37.125846 | noble -> localhost | changed: "/var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/work/artifacts" 2026-04-19 07:24:37.404444 | noble -> localhost | changed: "/var/lib/zuul/builds/c3e049b951334bbd99591db61c6c4453/work/docs" 2026-04-19 07:24:37.424318 | 2026-04-19 07:24:37.424453 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-19 07:24:38.776554 | noble | changed: 2026-04-19 07:24:38.776791 | noble | .d..t...... ./ 2026-04-19 07:24:38.776830 | noble | >f+++++++++ osism-esp.log 2026-04-19 07:24:38.776886 | noble | changed: All items complete 2026-04-19 07:24:38.776921 | 2026-04-19 07:24:39.465858 | noble | changed: .d..t...... ./ 2026-04-19 07:24:40.122162 | noble | changed: .d..t...... ./ 2026-04-19 07:24:40.159872 | 2026-04-19 07:24:40.160106 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-19 07:24:40.194596 | noble | skipping: Conditional result was False 2026-04-19 07:24:40.197589 | noble | skipping: Conditional result was False 2026-04-19 07:24:40.220718 | 2026-04-19 07:24:40.220834 | PLAY RECAP 2026-04-19 07:24:40.220911 | noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-04-19 07:24:40.220947 | 2026-04-19 07:24:40.348406 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-04-19 07:24:40.350741 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-19 07:24:41.108102 | 2026-04-19 07:24:41.108274 | PLAY [Base post] 2026-04-19 07:24:41.123400 | 2026-04-19 07:24:41.123548 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-19 07:24:41.812705 | noble | changed 2026-04-19 07:24:41.823791 | 2026-04-19 07:24:41.823931 | PLAY RECAP 2026-04-19 07:24:41.824007 | noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-19 07:24:41.824108 | 2026-04-19 07:24:41.953244 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-19 07:24:41.955403 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-19 07:24:42.754036 | 2026-04-19 07:24:42.754244 | PLAY [Base post-logs] 2026-04-19 07:24:42.765820 | 2026-04-19 07:24:42.765970 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-19 07:24:43.249762 | localhost | changed 2026-04-19 07:24:43.266390 | 2026-04-19 07:24:43.266590 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-19 07:24:43.305537 | localhost | ok 2026-04-19 07:24:43.311848 | 2026-04-19 07:24:43.312013 | TASK [Set zuul-log-path fact] 2026-04-19 07:24:43.329511 | localhost | ok 2026-04-19 07:24:43.340759 | 2026-04-19 07:24:43.340881 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-19 07:24:43.378197 | localhost | ok 2026-04-19 07:24:43.385014 | 2026-04-19 07:24:43.385207 | TASK [upload-logs : Create log directories] 2026-04-19 07:24:43.927776 | localhost | changed 2026-04-19 07:24:43.937650 | 2026-04-19 07:24:43.937907 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-19 07:24:44.443651 | localhost -> localhost | ok: Runtime: 0:00:00.007305 2026-04-19 07:24:44.453111 | 2026-04-19 07:24:44.453295 | TASK [upload-logs : Upload logs to log server] 2026-04-19 07:24:45.025689 | localhost | Output suppressed because no_log was given 2026-04-19 07:24:45.030031 | 2026-04-19 07:24:45.030249 | LOOP [upload-logs : Compress console log and json output] 2026-04-19 07:24:45.080152 | localhost | skipping: Conditional result was False 2026-04-19 07:24:45.085253 | localhost | skipping: Conditional result was False 2026-04-19 07:24:45.092974 | 2026-04-19 07:24:45.093204 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-19 07:24:45.139211 | localhost | skipping: Conditional result was False 2026-04-19 07:24:45.139811 | 2026-04-19 07:24:45.143320 | localhost | skipping: Conditional result was False 2026-04-19 07:24:45.156870 | 2026-04-19 07:24:45.157132 | LOOP [upload-logs : Upload console log and json output]