2026-03-06 20:21:13.910545 | Job console starting 2026-03-06 20:21:13.936874 | Updating git repos 2026-03-06 20:21:13.967768 | Cloning repos into workspace 2026-03-06 20:21:14.058431 | Restoring repo states 2026-03-06 20:21:14.073410 | Merging changes 2026-03-06 20:21:14.073446 | Checking out repos 2026-03-06 20:21:14.143242 | Preparing playbooks 2026-03-06 20:21:15.088502 | Running Ansible setup 2026-03-06 20:21:21.789592 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-06 20:21:22.635888 | 2026-03-06 20:21:22.636013 | PLAY [Base pre] 2026-03-06 20:21:22.656125 | 2026-03-06 20:21:22.656244 | TASK [Setup log path fact] 2026-03-06 20:21:22.685693 | noble | ok 2026-03-06 20:21:22.702972 | 2026-03-06 20:21:22.703115 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 20:21:22.732148 | noble | ok 2026-03-06 20:21:22.743206 | 2026-03-06 20:21:22.743303 | TASK [emit-job-header : Print job information] 2026-03-06 20:21:22.801388 | # Job Information 2026-03-06 20:21:22.801642 | Ansible Version: 2.16.14 2026-03-06 20:21:22.801705 | Job: openstack-ironic-images-publish-osism-ipa-stable 2026-03-06 20:21:22.801762 | Pipeline: post 2026-03-06 20:21:22.801803 | Executor: 521e9411259a 2026-03-06 20:21:22.801841 | Triggered by: https://github.com/osism/openstack-ironic-images/commit/3f729ffde6c5417c76b993457471e78a23745843 2026-03-06 20:21:22.801880 | Event ID: a600a8c4-1999-11f1-8690-e8723546ac6a 2026-03-06 20:21:22.817882 | 2026-03-06 20:21:22.818064 | LOOP [emit-job-header : Print node information] 2026-03-06 20:21:22.952899 | noble | ok: 2026-03-06 20:21:22.953126 | noble | # Node Information 2026-03-06 20:21:22.953175 | noble | Inventory Hostname: noble 2026-03-06 20:21:22.953210 | noble | Hostname: ubuntu 2026-03-06 20:21:22.953239 | noble | Username: zuul 2026-03-06 20:21:22.953266 | noble | Distro: Ubuntu 24.04 2026-03-06 20:21:22.953298 | noble | Provider: regiocloud-a 2026-03-06 20:21:22.953325 | noble | Region: 2026-03-06 20:21:22.953353 | noble | Label: ubuntu-noble-uefi 2026-03-06 20:21:22.953378 | noble | Product Name: OpenStack Nova 2026-03-06 20:21:22.953403 | noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe31:b940 2026-03-06 20:21:22.974156 | 2026-03-06 20:21:22.974266 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-06 20:21:23.471373 | noble -> localhost | changed 2026-03-06 20:21:23.479152 | 2026-03-06 20:21:23.479255 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-06 20:21:24.765395 | noble -> localhost | changed 2026-03-06 20:21:24.779213 | 2026-03-06 20:21:24.779329 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-06 20:21:25.258041 | noble -> localhost | ok 2026-03-06 20:21:25.264637 | 2026-03-06 20:21:25.264737 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-06 20:21:25.293181 | noble | ok 2026-03-06 20:21:25.308595 | noble | included: /var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-06 20:21:25.316097 | 2026-03-06 20:21:25.316181 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-06 20:21:27.161254 | noble -> localhost | Generating public/private rsa key pair. 2026-03-06 20:21:27.161455 | noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/work/dc65d96fdd404dee9a2d4e404aa4e897_id_rsa 2026-03-06 20:21:27.161493 | noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/work/dc65d96fdd404dee9a2d4e404aa4e897_id_rsa.pub 2026-03-06 20:21:27.161521 | noble -> localhost | The key fingerprint is: 2026-03-06 20:21:27.161547 | noble -> localhost | SHA256:ZooDzxDwGzJS3vgoUm98ZBbE2K5FmSmZysVTEwNTSX4 zuul-build-sshkey 2026-03-06 20:21:27.161570 | noble -> localhost | The key's randomart image is: 2026-03-06 20:21:27.161592 | noble -> localhost | +---[RSA 3072]----+ 2026-03-06 20:21:27.161613 | noble -> localhost | |. ..o%X* | 2026-03-06 20:21:27.161645 | noble -> localhost | | = oOoO+ | 2026-03-06 20:21:27.161667 | noble -> localhost | |+.Bo.== E | 2026-03-06 20:21:27.161687 | noble -> localhost | |.+oO +o. | 2026-03-06 20:21:27.161708 | noble -> localhost | |o = =o. S | 2026-03-06 20:21:27.161731 | noble -> localhost | |.. *.o + | 2026-03-06 20:21:27.161751 | noble -> localhost | | = . | 2026-03-06 20:21:27.161770 | noble -> localhost | | . | 2026-03-06 20:21:27.161791 | noble -> localhost | | | 2026-03-06 20:21:27.161810 | noble -> localhost | +----[SHA256]-----+ 2026-03-06 20:21:27.161860 | noble -> localhost | ok: Runtime: 0:00:01.341981 2026-03-06 20:21:27.168941 | 2026-03-06 20:21:27.169028 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-06 20:21:27.189082 | noble | ok 2026-03-06 20:21:27.217507 | noble | included: /var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-06 20:21:27.226723 | 2026-03-06 20:21:27.226822 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-06 20:21:27.250516 | noble | skipping: Conditional result was False 2026-03-06 20:21:27.257957 | 2026-03-06 20:21:27.258053 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-06 20:21:27.849151 | noble | changed 2026-03-06 20:21:27.861056 | 2026-03-06 20:21:27.861167 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-06 20:21:28.159447 | noble | ok 2026-03-06 20:21:28.168635 | 2026-03-06 20:21:28.168747 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-06 20:21:28.873070 | noble | changed 2026-03-06 20:21:28.893951 | 2026-03-06 20:21:28.894132 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-06 20:21:29.673262 | noble | changed 2026-03-06 20:21:29.691609 | 2026-03-06 20:21:29.691750 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-06 20:21:29.715830 | noble | skipping: Conditional result was False 2026-03-06 20:21:29.723012 | 2026-03-06 20:21:29.723151 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-06 20:21:30.224367 | noble -> localhost | changed 2026-03-06 20:21:30.240074 | 2026-03-06 20:21:30.240229 | TASK [add-build-sshkey : Add back temp key] 2026-03-06 20:21:30.699530 | noble -> localhost | Identity added: /var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/work/dc65d96fdd404dee9a2d4e404aa4e897_id_rsa (zuul-build-sshkey) 2026-03-06 20:21:30.699788 | noble -> localhost | ok: Runtime: 0:00:00.018505 2026-03-06 20:21:30.707393 | 2026-03-06 20:21:30.707516 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-06 20:21:31.295022 | noble | ok 2026-03-06 20:21:31.301484 | 2026-03-06 20:21:31.301613 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-06 20:21:31.353427 | noble | skipping: Conditional result was False 2026-03-06 20:21:31.437601 | 2026-03-06 20:21:31.437733 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-06 20:21:31.871225 | noble | ok 2026-03-06 20:21:31.895449 | 2026-03-06 20:21:31.895583 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-06 20:21:31.957966 | noble | ok 2026-03-06 20:21:31.965904 | 2026-03-06 20:21:31.966022 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-06 20:21:32.500630 | noble -> localhost | ok 2026-03-06 20:21:32.515224 | 2026-03-06 20:21:32.515351 | TASK [validate-host : Collect information about the host] 2026-03-06 20:21:33.927025 | noble | ok 2026-03-06 20:21:33.956877 | 2026-03-06 20:21:33.957020 | TASK [validate-host : Sanitize hostname] 2026-03-06 20:21:34.062404 | noble | ok 2026-03-06 20:21:34.068066 | 2026-03-06 20:21:34.068225 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-06 20:21:34.691682 | noble -> localhost | changed 2026-03-06 20:21:34.705036 | 2026-03-06 20:21:34.705262 | TASK [validate-host : Collect information about zuul worker] 2026-03-06 20:21:35.208478 | noble | ok 2026-03-06 20:21:35.214782 | 2026-03-06 20:21:35.214944 | TASK [validate-host : Write out all zuul information for each host] 2026-03-06 20:21:35.788446 | noble -> localhost | changed 2026-03-06 20:21:35.800518 | 2026-03-06 20:21:35.800645 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-06 20:21:36.105244 | noble | ok 2026-03-06 20:21:36.111699 | 2026-03-06 20:21:36.111825 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-06 20:21:37.192789 | noble | changed: 2026-03-06 20:21:37.193007 | noble | cd+++++++++ src/ 2026-03-06 20:21:37.193043 | noble | cd+++++++++ src/github.com/ 2026-03-06 20:21:37.193069 | noble | cd+++++++++ src/github.com/osism/ 2026-03-06 20:21:37.193090 | noble | cd+++++++++ src/github.com/osism/openstack-ironic-images/ 2026-03-06 20:21:37.193110 | noble | localhost | ok: "/var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/work/logs" 2026-03-06 20:28:01.960117 | noble -> localhost | changed: "/var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/work/artifacts" 2026-03-06 20:28:02.242764 | noble -> localhost | changed: "/var/lib/zuul/builds/dc65d96fdd404dee9a2d4e404aa4e897/work/docs" 2026-03-06 20:28:02.267638 | 2026-03-06 20:28:02.267827 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-06 20:28:03.573352 | noble | changed: 2026-03-06 20:28:03.573745 | noble | .d..t...... ./ 2026-03-06 20:28:03.573810 | noble | >f+++++++++ osism-ipa-stable.log 2026-03-06 20:28:03.573895 | noble | changed: All items complete 2026-03-06 20:28:03.573948 | 2026-03-06 20:28:04.177968 | noble | changed: .d..t...... ./ 2026-03-06 20:28:04.811028 | noble | changed: .d..t...... ./ 2026-03-06 20:28:04.839180 | 2026-03-06 20:28:04.839313 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-06 20:28:04.874711 | noble | skipping: Conditional result was False 2026-03-06 20:28:04.877445 | noble | skipping: Conditional result was False 2026-03-06 20:28:04.901420 | 2026-03-06 20:28:04.901565 | PLAY RECAP 2026-03-06 20:28:04.901644 | noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-06 20:28:04.901685 | 2026-03-06 20:28:05.032872 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-03-06 20:28:05.034123 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 20:28:05.757282 | 2026-03-06 20:28:05.757437 | PLAY [Base post] 2026-03-06 20:28:05.771946 | 2026-03-06 20:28:05.772113 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-06 20:28:06.391353 | noble | changed 2026-03-06 20:28:06.402023 | 2026-03-06 20:28:06.402172 | PLAY RECAP 2026-03-06 20:28:06.402266 | noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-06 20:28:06.402350 | 2026-03-06 20:28:06.529811 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 20:28:06.530764 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-06 20:28:07.342967 | 2026-03-06 20:28:07.343188 | PLAY [Base post-logs] 2026-03-06 20:28:07.353962 | 2026-03-06 20:28:07.354123 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-06 20:28:07.806226 | localhost | changed 2026-03-06 20:28:07.821060 | 2026-03-06 20:28:07.821211 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-06 20:28:07.846588 | localhost | ok 2026-03-06 20:28:07.849849 | 2026-03-06 20:28:07.849953 | TASK [Set zuul-log-path fact] 2026-03-06 20:28:07.864953 | localhost | ok 2026-03-06 20:28:07.873065 | 2026-03-06 20:28:07.873190 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 20:28:07.909011 | localhost | ok 2026-03-06 20:28:07.913967 | 2026-03-06 20:28:07.914136 | TASK [upload-logs : Create log directories] 2026-03-06 20:28:08.403546 | localhost | changed 2026-03-06 20:28:08.408890 | 2026-03-06 20:28:08.409084 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-06 20:28:08.900085 | localhost -> localhost | ok: Runtime: 0:00:00.007292 2026-03-06 20:28:08.904302 | 2026-03-06 20:28:08.904424 | TASK [upload-logs : Upload logs to log server] 2026-03-06 20:28:09.449323 | localhost | Output suppressed because no_log was given 2026-03-06 20:28:09.454222 | 2026-03-06 20:28:09.454447 | LOOP [upload-logs : Compress console log and json output] 2026-03-06 20:28:09.518643 | localhost | skipping: Conditional result was False 2026-03-06 20:28:09.524913 | localhost | skipping: Conditional result was False 2026-03-06 20:28:09.537016 | 2026-03-06 20:28:09.537202 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-06 20:28:09.588065 | localhost | skipping: Conditional result was False 2026-03-06 20:28:09.588561 | 2026-03-06 20:28:09.592227 | localhost | skipping: Conditional result was False 2026-03-06 20:28:09.599744 | 2026-03-06 20:28:09.600003 | LOOP [upload-logs : Upload console log and json output]