2026-03-07 17:00:20.966468 | Job console starting 2026-03-07 17:00:20.985772 | Updating git repos 2026-03-07 17:00:21.005890 | Cloning repos into workspace 2026-03-07 17:00:21.077913 | Restoring repo states 2026-03-07 17:00:21.084733 | Merging changes 2026-03-07 17:00:21.683878 | Checking out repos 2026-03-07 17:00:21.728779 | Preparing playbooks 2026-03-07 17:00:22.427090 | Running Ansible setup 2026-03-07 17:00:28.151949 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-07 17:00:28.890434 | 2026-03-07 17:00:28.890645 | PLAY [Base pre] 2026-03-07 17:00:28.908841 | 2026-03-07 17:00:28.908990 | TASK [Setup log path fact] 2026-03-07 17:00:28.939931 | noble | ok 2026-03-07 17:00:28.957950 | 2026-03-07 17:00:28.958094 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-07 17:00:29.003382 | noble | ok 2026-03-07 17:00:29.018992 | 2026-03-07 17:00:29.019137 | TASK [emit-job-header : Print job information] 2026-03-07 17:00:29.076435 | # Job Information 2026-03-07 17:00:29.076745 | Ansible Version: 2.16.14 2026-03-07 17:00:29.076798 | Job: openstack-ironic-images-build-osism-ipa 2026-03-07 17:00:29.076846 | Pipeline: check 2026-03-07 17:00:29.076881 | Executor: 521e9411259a 2026-03-07 17:00:29.076912 | Triggered by: https://github.com/osism/openstack-ironic-images/pull/188 2026-03-07 17:00:29.076946 | Event ID: beefde60-1a46-11f1-872e-4c200ee8ae35 2026-03-07 17:00:29.087463 | 2026-03-07 17:00:29.087653 | LOOP [emit-job-header : Print node information] 2026-03-07 17:00:29.217404 | noble | ok: 2026-03-07 17:00:29.217694 | noble | # Node Information 2026-03-07 17:00:29.217731 | noble | Inventory Hostname: noble 2026-03-07 17:00:29.217757 | noble | Hostname: ubuntu 2026-03-07 17:00:29.217778 | noble | Username: zuul 2026-03-07 17:00:29.217799 | noble | Distro: Ubuntu 24.04 2026-03-07 17:00:29.217823 | noble | Provider: regiocloud-a 2026-03-07 17:00:29.217844 | noble | Region: 2026-03-07 17:00:29.217865 | noble | Label: ubuntu-noble-uefi 2026-03-07 17:00:29.217885 | noble | Product Name: OpenStack Nova 2026-03-07 17:00:29.217905 | noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe45:50fe 2026-03-07 17:00:29.248711 | 2026-03-07 17:00:29.248921 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-07 17:00:29.745954 | noble -> localhost | changed 2026-03-07 17:00:29.755564 | 2026-03-07 17:00:29.755712 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-07 17:00:30.845467 | noble -> localhost | changed 2026-03-07 17:00:30.861473 | 2026-03-07 17:00:30.861628 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-07 17:00:31.160638 | noble -> localhost | ok 2026-03-07 17:00:31.176384 | 2026-03-07 17:00:31.176597 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-07 17:00:31.222525 | noble | ok 2026-03-07 17:00:31.240870 | noble | included: /var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-07 17:00:31.249421 | 2026-03-07 17:00:31.249527 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-07 17:00:32.552944 | noble -> localhost | Generating public/private rsa key pair. 2026-03-07 17:00:32.553601 | noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/work/f501671d45a240aabb851e8c1795a975_id_rsa 2026-03-07 17:00:32.553720 | noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/work/f501671d45a240aabb851e8c1795a975_id_rsa.pub 2026-03-07 17:00:32.553801 | noble -> localhost | The key fingerprint is: 2026-03-07 17:00:32.553880 | noble -> localhost | SHA256:8goDBQP7Dit+I3biRckgf7tqtsh6GU5re898hAJPaKw zuul-build-sshkey 2026-03-07 17:00:32.553948 | noble -> localhost | The key's randomart image is: 2026-03-07 17:00:32.554011 | noble -> localhost | +---[RSA 3072]----+ 2026-03-07 17:00:32.554074 | noble -> localhost | |..o | 2026-03-07 17:00:32.554162 | noble -> localhost | | . o | 2026-03-07 17:00:32.554224 | noble -> localhost | |oo .. | 2026-03-07 17:00:32.554281 | noble -> localhost | |.oB.o | 2026-03-07 17:00:32.554361 | noble -> localhost | |.o+B. ..S | 2026-03-07 17:00:32.554436 | noble -> localhost | |E++oo..o. | 2026-03-07 17:00:32.554496 | noble -> localhost | |oo.=+. .. | 2026-03-07 17:00:32.554553 | noble -> localhost | |+=X+.* .. | 2026-03-07 17:00:32.554612 | noble -> localhost | |*OO=o.=. | 2026-03-07 17:00:32.554670 | noble -> localhost | +----[SHA256]-----+ 2026-03-07 17:00:32.554791 | noble -> localhost | ok: Runtime: 0:00:00.803259 2026-03-07 17:00:32.575006 | 2026-03-07 17:00:32.575262 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-07 17:00:32.614045 | noble | ok 2026-03-07 17:00:32.627414 | noble | included: /var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-07 17:00:32.637501 | 2026-03-07 17:00:32.637608 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-07 17:00:32.661550 | noble | skipping: Conditional result was False 2026-03-07 17:00:32.674151 | 2026-03-07 17:00:32.674365 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-07 17:00:33.307597 | noble | changed 2026-03-07 17:00:33.314594 | 2026-03-07 17:00:33.314717 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-07 17:00:33.636430 | noble | ok 2026-03-07 17:00:33.646138 | 2026-03-07 17:00:33.646282 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-07 17:00:34.438185 | noble | changed 2026-03-07 17:00:34.446830 | 2026-03-07 17:00:34.447023 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-07 17:00:35.226030 | noble | changed 2026-03-07 17:00:35.236198 | 2026-03-07 17:00:35.236406 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-07 17:00:35.271774 | noble | skipping: Conditional result was False 2026-03-07 17:00:35.285165 | 2026-03-07 17:00:35.285431 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-07 17:00:35.747159 | noble -> localhost | changed 2026-03-07 17:00:35.762074 | 2026-03-07 17:00:35.762212 | TASK [add-build-sshkey : Add back temp key] 2026-03-07 17:00:36.111878 | noble -> localhost | Identity added: /var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/work/f501671d45a240aabb851e8c1795a975_id_rsa (zuul-build-sshkey) 2026-03-07 17:00:36.112396 | noble -> localhost | ok: Runtime: 0:00:00.015502 2026-03-07 17:00:36.125844 | 2026-03-07 17:00:36.125995 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-07 17:00:36.611617 | noble | ok 2026-03-07 17:00:36.620921 | 2026-03-07 17:00:36.621061 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-07 17:00:36.647446 | noble | skipping: Conditional result was False 2026-03-07 17:00:36.698804 | 2026-03-07 17:00:36.698961 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-07 17:00:37.135236 | noble | ok 2026-03-07 17:00:37.146419 | 2026-03-07 17:00:37.146535 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-07 17:00:37.193296 | noble | ok 2026-03-07 17:00:37.204095 | 2026-03-07 17:00:37.204230 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-07 17:00:37.534772 | noble -> localhost | ok 2026-03-07 17:00:37.549996 | 2026-03-07 17:00:37.550149 | TASK [validate-host : Collect information about the host] 2026-03-07 17:00:38.953360 | noble | ok 2026-03-07 17:00:38.967432 | 2026-03-07 17:00:38.967557 | TASK [validate-host : Sanitize hostname] 2026-03-07 17:00:39.043918 | noble | ok 2026-03-07 17:00:39.052366 | 2026-03-07 17:00:39.052519 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-07 17:00:39.637198 | noble -> localhost | changed 2026-03-07 17:00:39.644299 | 2026-03-07 17:00:39.644432 | TASK [validate-host : Collect information about zuul worker] 2026-03-07 17:00:40.119945 | noble | ok 2026-03-07 17:00:40.129235 | 2026-03-07 17:00:40.129465 | TASK [validate-host : Write out all zuul information for each host] 2026-03-07 17:00:40.714423 | noble -> localhost | changed 2026-03-07 17:00:40.731954 | 2026-03-07 17:00:40.732119 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-07 17:00:41.062706 | noble | ok 2026-03-07 17:00:41.072027 | 2026-03-07 17:00:41.072297 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-07 17:00:42.023226 | noble | changed: 2026-03-07 17:00:42.023580 | noble | cd+++++++++ src/ 2026-03-07 17:00:42.023626 | noble | cd+++++++++ src/github.com/ 2026-03-07 17:00:42.023658 | noble | cd+++++++++ src/github.com/osism/ 2026-03-07 17:00:42.023686 | noble | cd+++++++++ src/github.com/osism/openstack-ironic-images/ 2026-03-07 17:00:42.023712 | noble | localhost | ok: "/var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/work/logs" 2026-03-07 17:06:24.891868 | noble -> localhost | changed: "/var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/work/artifacts" 2026-03-07 17:06:25.189822 | noble -> localhost | changed: "/var/lib/zuul/builds/f501671d45a240aabb851e8c1795a975/work/docs" 2026-03-07 17:06:25.210915 | 2026-03-07 17:06:25.211155 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-07 17:06:26.418352 | noble | changed: 2026-03-07 17:06:26.418681 | noble | .d..t...... ./ 2026-03-07 17:06:26.418732 | noble | >f+++++++++ osism-ipa.log 2026-03-07 17:06:26.418799 | noble | changed: All items complete 2026-03-07 17:06:26.418861 | 2026-03-07 17:06:27.071774 | noble | changed: .d..t...... ./ 2026-03-07 17:06:27.740332 | noble | changed: .d..t...... ./ 2026-03-07 17:06:27.757806 | 2026-03-07 17:06:27.757998 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-07 17:06:28.299383 | noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.014011 2026-03-07 17:06:28.600099 | noble -> localhost | ok: Item: docs Runtime: 0:00:00.012194 2026-03-07 17:06:28.619439 | 2026-03-07 17:06:28.619592 | PLAY RECAP 2026-03-07 17:06:28.619651 | noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-07 17:06:28.619678 | 2026-03-07 17:06:28.776424 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-03-07 17:06:28.777521 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-07 17:06:29.559299 | 2026-03-07 17:06:29.559473 | PLAY [Base post] 2026-03-07 17:06:29.574392 | 2026-03-07 17:06:29.574537 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-07 17:06:30.246752 | noble | changed 2026-03-07 17:06:30.257006 | 2026-03-07 17:06:30.257209 | PLAY RECAP 2026-03-07 17:06:30.257294 | noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-07 17:06:30.257374 | 2026-03-07 17:06:30.383315 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-07 17:06:30.385335 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-07 17:06:31.177677 | 2026-03-07 17:06:31.177859 | PLAY [Base post-logs] 2026-03-07 17:06:31.188786 | 2026-03-07 17:06:31.188916 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-07 17:06:31.686510 | localhost | changed 2026-03-07 17:06:31.704126 | 2026-03-07 17:06:31.704317 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-07 17:06:31.731712 | localhost | ok 2026-03-07 17:06:31.736978 | 2026-03-07 17:06:31.737177 | TASK [Set zuul-log-path fact] 2026-03-07 17:06:31.754036 | localhost | ok 2026-03-07 17:06:31.765486 | 2026-03-07 17:06:31.765611 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-07 17:06:31.791160 | localhost | ok 2026-03-07 17:06:31.794189 | 2026-03-07 17:06:31.794294 | TASK [upload-logs : Create log directories] 2026-03-07 17:06:32.298744 | localhost | changed 2026-03-07 17:06:32.301716 | 2026-03-07 17:06:32.301822 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-07 17:06:32.833784 | localhost -> localhost | ok: Runtime: 0:00:00.014823 2026-03-07 17:06:32.838355 | 2026-03-07 17:06:32.838475 | TASK [upload-logs : Upload logs to log server] 2026-03-07 17:06:33.430138 | localhost | Output suppressed because no_log was given 2026-03-07 17:06:33.432660 | 2026-03-07 17:06:33.432784 | LOOP [upload-logs : Compress console log and json output] 2026-03-07 17:06:33.495383 | localhost | skipping: Conditional result was False 2026-03-07 17:06:33.500518 | localhost | skipping: Conditional result was False 2026-03-07 17:06:33.514488 | 2026-03-07 17:06:33.514714 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-07 17:06:33.565681 | localhost | skipping: Conditional result was False 2026-03-07 17:06:33.566255 | 2026-03-07 17:06:33.569986 | localhost | skipping: Conditional result was False 2026-03-07 17:06:33.577185 | 2026-03-07 17:06:33.577408 | LOOP [upload-logs : Upload console log and json output]