2026-03-06 16:16:48.624345 | Job console starting 2026-03-06 16:16:48.635513 | Updating git repos 2026-03-06 16:16:48.683845 | Cloning repos into workspace 2026-03-06 16:16:48.728673 | Restoring repo states 2026-03-06 16:16:48.735448 | Merging changes 2026-03-06 16:16:48.735473 | Checking out repos 2026-03-06 16:16:48.803959 | Preparing playbooks 2026-03-06 16:16:49.414796 | Running Ansible setup 2026-03-06 16:16:54.912146 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-06 16:16:55.657451 | 2026-03-06 16:16:55.657616 | PLAY [Base pre] 2026-03-06 16:16:55.675429 | 2026-03-06 16:16:55.675570 | TASK [Setup log path fact] 2026-03-06 16:16:55.695876 | noble | ok 2026-03-06 16:16:55.713326 | 2026-03-06 16:16:55.713467 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 16:16:55.755090 | noble | ok 2026-03-06 16:16:55.767372 | 2026-03-06 16:16:55.767494 | TASK [emit-job-header : Print job information] 2026-03-06 16:16:55.814373 | # Job Information 2026-03-06 16:16:55.814642 | Ansible Version: 2.16.14 2026-03-06 16:16:55.814694 | Job: openstack-ironic-images-publish-osism-ipa-stable 2026-03-06 16:16:55.814758 | Pipeline: post 2026-03-06 16:16:55.814796 | Executor: 521e9411259a 2026-03-06 16:16:55.814827 | Triggered by: https://github.com/osism/openstack-ironic-images/commit/f0670b62fe7e6a4a53dbd6446cb4603894cace5f 2026-03-06 16:16:55.814890 | Event ID: 7ff96642-1977-11f1-9d22-d3572cf736db 2026-03-06 16:16:55.824052 | 2026-03-06 16:16:55.824199 | LOOP [emit-job-header : Print node information] 2026-03-06 16:16:55.948746 | noble | ok: 2026-03-06 16:16:55.948954 | noble | # Node Information 2026-03-06 16:16:55.948990 | noble | Inventory Hostname: noble 2026-03-06 16:16:55.949016 | noble | Hostname: ubuntu 2026-03-06 16:16:55.949039 | noble | Username: zuul 2026-03-06 16:16:55.949060 | noble | Distro: Ubuntu 24.04 2026-03-06 16:16:55.949086 | noble | Provider: regiocloud-a 2026-03-06 16:16:55.949108 | noble | Region: 2026-03-06 16:16:55.949130 | noble | Label: ubuntu-noble-uefi 2026-03-06 16:16:55.949150 | noble | Product Name: OpenStack Nova 2026-03-06 16:16:55.949171 | noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe62:d7ef 2026-03-06 16:16:55.971570 | 2026-03-06 16:16:55.971718 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-06 16:16:56.442932 | noble -> localhost | changed 2026-03-06 16:16:56.451453 | 2026-03-06 16:16:56.451587 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-06 16:16:57.517919 | noble -> localhost | changed 2026-03-06 16:16:57.532968 | 2026-03-06 16:16:57.533099 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-06 16:16:57.823832 | noble -> localhost | ok 2026-03-06 16:16:57.839420 | 2026-03-06 16:16:57.839614 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-06 16:16:57.890272 | noble | ok 2026-03-06 16:16:57.907651 | noble | included: /var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-06 16:16:57.916154 | 2026-03-06 16:16:57.916259 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-06 16:16:59.685477 | noble -> localhost | Generating public/private rsa key pair. 2026-03-06 16:16:59.685813 | noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/work/c7fd982b80a14c75ba0c5809cc803357_id_rsa 2026-03-06 16:16:59.685860 | noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/work/c7fd982b80a14c75ba0c5809cc803357_id_rsa.pub 2026-03-06 16:16:59.685887 | noble -> localhost | The key fingerprint is: 2026-03-06 16:16:59.685911 | noble -> localhost | SHA256:3JDhsbOeRQK6Rpc4L+nstp00hBlh8/KGXZW4AmE65Vs zuul-build-sshkey 2026-03-06 16:16:59.685934 | noble -> localhost | The key's randomart image is: 2026-03-06 16:16:59.685956 | noble -> localhost | +---[RSA 3072]----+ 2026-03-06 16:16:59.685976 | noble -> localhost | | B.. o... | 2026-03-06 16:16:59.686010 | noble -> localhost | | *.* +.*. | 2026-03-06 16:16:59.686032 | noble -> localhost | | o O.E O.. | 2026-03-06 16:16:59.686054 | noble -> localhost | | o ^.o.B | 2026-03-06 16:16:59.686074 | noble -> localhost | | X *.S o | 2026-03-06 16:16:59.686103 | noble -> localhost | | + + . o | 2026-03-06 16:16:59.686124 | noble -> localhost | | o o o | 2026-03-06 16:16:59.686146 | noble -> localhost | | ..o o | 2026-03-06 16:16:59.686167 | noble -> localhost | | .o.o | 2026-03-06 16:16:59.686188 | noble -> localhost | +----[SHA256]-----+ 2026-03-06 16:16:59.686249 | noble -> localhost | ok: Runtime: 0:00:01.254761 2026-03-06 16:16:59.694104 | 2026-03-06 16:16:59.694221 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-06 16:16:59.725126 | noble | ok 2026-03-06 16:16:59.736378 | noble | included: /var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-06 16:16:59.746213 | 2026-03-06 16:16:59.746324 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-06 16:16:59.771260 | noble | skipping: Conditional result was False 2026-03-06 16:16:59.780692 | 2026-03-06 16:16:59.780889 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-06 16:17:00.429176 | noble | changed 2026-03-06 16:17:00.439365 | 2026-03-06 16:17:00.439499 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-06 16:17:00.763264 | noble | ok 2026-03-06 16:17:00.773033 | 2026-03-06 16:17:00.773173 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-06 16:17:01.583501 | noble | changed 2026-03-06 16:17:01.592464 | 2026-03-06 16:17:01.592611 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-06 16:17:02.385245 | noble | changed 2026-03-06 16:17:02.395159 | 2026-03-06 16:17:02.395296 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-06 16:17:02.420016 | noble | skipping: Conditional result was False 2026-03-06 16:17:02.427411 | 2026-03-06 16:17:02.427523 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-06 16:17:02.885596 | noble -> localhost | changed 2026-03-06 16:17:02.899827 | 2026-03-06 16:17:02.899953 | TASK [add-build-sshkey : Add back temp key] 2026-03-06 16:17:03.248504 | noble -> localhost | Identity added: /var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/work/c7fd982b80a14c75ba0c5809cc803357_id_rsa (zuul-build-sshkey) 2026-03-06 16:17:03.249079 | noble -> localhost | ok: Runtime: 0:00:00.019903 2026-03-06 16:17:03.265278 | 2026-03-06 16:17:03.265446 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-06 16:17:03.753155 | noble | ok 2026-03-06 16:17:03.759548 | 2026-03-06 16:17:03.759660 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-06 16:17:03.793936 | noble | skipping: Conditional result was False 2026-03-06 16:17:03.850508 | 2026-03-06 16:17:03.850636 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-06 16:17:04.299361 | noble | ok 2026-03-06 16:17:04.310693 | 2026-03-06 16:17:04.310824 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-06 16:17:04.353400 | noble | ok 2026-03-06 16:17:04.362421 | 2026-03-06 16:17:04.362546 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-06 16:17:04.671783 | noble -> localhost | ok 2026-03-06 16:17:04.679948 | 2026-03-06 16:17:04.680062 | TASK [validate-host : Collect information about the host] 2026-03-06 16:17:06.118632 | noble | ok 2026-03-06 16:17:06.135623 | 2026-03-06 16:17:06.135770 | TASK [validate-host : Sanitize hostname] 2026-03-06 16:17:06.213342 | noble | ok 2026-03-06 16:17:06.222068 | 2026-03-06 16:17:06.222210 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-06 16:17:06.805847 | noble -> localhost | changed 2026-03-06 16:17:06.820387 | 2026-03-06 16:17:06.820573 | TASK [validate-host : Collect information about zuul worker] 2026-03-06 16:17:07.319389 | noble | ok 2026-03-06 16:17:07.325482 | 2026-03-06 16:17:07.325611 | TASK [validate-host : Write out all zuul information for each host] 2026-03-06 16:17:07.907385 | noble -> localhost | changed 2026-03-06 16:17:07.919495 | 2026-03-06 16:17:07.919634 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-06 16:17:08.257892 | noble | ok 2026-03-06 16:17:08.266397 | 2026-03-06 16:17:08.266530 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-06 16:17:09.265066 | noble | changed: 2026-03-06 16:17:09.265314 | noble | cd+++++++++ src/ 2026-03-06 16:17:09.265355 | noble | cd+++++++++ src/github.com/ 2026-03-06 16:17:09.265385 | noble | cd+++++++++ src/github.com/osism/ 2026-03-06 16:17:09.265410 | noble | cd+++++++++ src/github.com/osism/openstack-ironic-images/ 2026-03-06 16:17:09.265434 | noble | localhost | ok: "/var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/work/logs" 2026-03-06 16:24:03.806700 | noble -> localhost | changed: "/var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/work/artifacts" 2026-03-06 16:24:04.071333 | noble -> localhost | changed: "/var/lib/zuul/builds/c7fd982b80a14c75ba0c5809cc803357/work/docs" 2026-03-06 16:24:04.089303 | 2026-03-06 16:24:04.089444 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-06 16:24:05.349611 | noble | changed: 2026-03-06 16:24:05.349954 | noble | .d..t...... ./ 2026-03-06 16:24:05.350038 | noble | >f+++++++++ osism-ipa-stable.log 2026-03-06 16:24:05.350120 | noble | changed: All items complete 2026-03-06 16:24:05.350169 | 2026-03-06 16:24:06.025717 | noble | changed: .d..t...... ./ 2026-03-06 16:24:06.692001 | noble | changed: .d..t...... ./ 2026-03-06 16:24:06.723477 | 2026-03-06 16:24:06.723639 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-06 16:24:06.756676 | noble | skipping: Conditional result was False 2026-03-06 16:24:06.759102 | noble | skipping: Conditional result was False 2026-03-06 16:24:06.773846 | 2026-03-06 16:24:06.773980 | PLAY RECAP 2026-03-06 16:24:06.774086 | noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-06 16:24:06.774127 | 2026-03-06 16:24:06.901281 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-03-06 16:24:06.903684 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 16:24:07.621332 | 2026-03-06 16:24:07.621499 | PLAY [Base post] 2026-03-06 16:24:07.636439 | 2026-03-06 16:24:07.636578 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-06 16:24:08.274146 | noble | changed 2026-03-06 16:24:08.286671 | 2026-03-06 16:24:08.286807 | PLAY RECAP 2026-03-06 16:24:08.286906 | noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-06 16:24:08.286976 | 2026-03-06 16:24:08.405185 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 16:24:08.406168 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-06 16:24:09.210648 | 2026-03-06 16:24:09.210865 | PLAY [Base post-logs] 2026-03-06 16:24:09.223036 | 2026-03-06 16:24:09.223191 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-06 16:24:09.705274 | localhost | changed 2026-03-06 16:24:09.715388 | 2026-03-06 16:24:09.715541 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-06 16:24:09.752418 | localhost | ok 2026-03-06 16:24:09.757727 | 2026-03-06 16:24:09.757873 | TASK [Set zuul-log-path fact] 2026-03-06 16:24:09.775308 | localhost | ok 2026-03-06 16:24:09.787677 | 2026-03-06 16:24:09.787812 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 16:24:09.825438 | localhost | ok 2026-03-06 16:24:09.832010 | 2026-03-06 16:24:09.832171 | TASK [upload-logs : Create log directories] 2026-03-06 16:24:10.348189 | localhost | changed 2026-03-06 16:24:10.351297 | 2026-03-06 16:24:10.351413 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-06 16:24:10.854744 | localhost -> localhost | ok: Runtime: 0:00:00.007149 2026-03-06 16:24:10.858954 | 2026-03-06 16:24:10.859111 | TASK [upload-logs : Upload logs to log server] 2026-03-06 16:24:11.457055 | localhost | Output suppressed because no_log was given 2026-03-06 16:24:11.461067 | 2026-03-06 16:24:11.461249 | LOOP [upload-logs : Compress console log and json output] 2026-03-06 16:24:11.532640 | localhost | skipping: Conditional result was False 2026-03-06 16:24:11.540326 | localhost | skipping: Conditional result was False 2026-03-06 16:24:11.552599 | 2026-03-06 16:24:11.552840 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-06 16:24:11.605533 | localhost | skipping: Conditional result was False 2026-03-06 16:24:11.606458 | 2026-03-06 16:24:11.609708 | localhost | skipping: Conditional result was False 2026-03-06 16:24:11.617021 | 2026-03-06 16:24:11.617284 | LOOP [upload-logs : Upload console log and json output]