2026-03-08 02:33:45.490358 | Job console starting... 2026-03-08 02:33:45.506778 | Updating repositories 2026-03-08 02:33:45.537121 | Preparing job workspace 2026-03-08 02:33:50.768652 | Running Ansible setup... 2026-03-08 02:33:54.553119 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-08 02:33:55.163341 | 2026-03-08 02:33:55.163462 | PLAY [localhost] 2026-03-08 02:33:55.172303 | 2026-03-08 02:33:55.172398 | TASK [Gathering Facts] 2026-03-08 02:33:56.156493 | localhost | ok 2026-03-08 02:33:56.188193 | 2026-03-08 02:33:56.188363 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-08 02:33:56.636148 | localhost -> localhost | changed 2026-03-08 02:33:56.648245 | 2026-03-08 02:33:56.648396 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-08 02:33:57.542142 | localhost -> localhost | changed 2026-03-08 02:33:57.560117 | 2026-03-08 02:33:57.560276 | TASK [Setup log path fact] 2026-03-08 02:33:57.584918 | localhost | ok 2026-03-08 02:33:57.609452 | 2026-03-08 02:33:57.609637 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-08 02:33:57.642201 | localhost | ok 2026-03-08 02:33:57.658712 | 2026-03-08 02:33:57.658881 | TASK [emit-job-header : Print job information] 2026-03-08 02:33:57.712836 | # Job Information 2026-03-08 02:33:57.713168 | Ansible Version: 2.15.12 2026-03-08 02:33:57.713227 | Job: vexxhost-hotstack-3-nodes 2026-03-08 02:33:57.713270 | Pipeline: github-experimental-trigger 2026-03-08 02:33:57.713309 | Executor: ze03.softwarefactory-project.io 2026-03-08 02:33:57.713347 | Triggered by: https://github.com/openstack-k8s-operators/hotstack/pull/401 2026-03-08 02:33:57.713388 | Log URL (when completed): https://logserver.rdoproject.org/021/rdoproject.org/021b2d7b03d14503bd7ebab51792e4c3/ 2026-03-08 02:33:57.713428 | Event ID: 1f74fae0-1a97-11f1-88a7-2b207d0d6cbb 2026-03-08 02:33:57.721669 | 2026-03-08 02:33:57.721835 | LOOP [emit-job-header : Print node information] 2026-03-08 02:33:57.845426 | localhost | ok: 2026-03-08 02:33:57.845692 | localhost | # Node Information 2026-03-08 02:33:57.845786 | localhost | Inventory Hostname: hotstack 2026-03-08 02:33:57.845840 | localhost | Hostname: np0005641574 2026-03-08 02:33:57.845882 | localhost | Username: zuul 2026-03-08 02:33:57.845926 | localhost | Distro: CentOS 9 2026-03-08 02:33:57.845965 | localhost | Provider: vexxhost-nodepool-tripleo 2026-03-08 02:33:57.846001 | localhost | Region: RegionOne 2026-03-08 02:33:57.846039 | localhost | Label: cloud-centos-9-stream-tripleo-vexxhost 2026-03-08 02:33:57.846075 | localhost | Product Name: OpenStack Nova 2026-03-08 02:33:57.846111 | localhost | Interface IP: 38.102.83.80 2026-03-08 02:33:57.897387 | 2026-03-08 02:33:57.897555 | PLAY [all] 2026-03-08 02:33:57.911697 | 2026-03-08 02:33:57.911865 | TASK [Gather network facts] 2026-03-08 02:33:58.361884 | hotstack | ok 2026-03-08 02:33:58.375821 | 2026-03-08 02:33:58.375880 | TASK [include_role : start-zuul-console] 2026-03-08 02:33:58.393038 | hotstack | ok 2026-03-08 02:33:58.404192 | 2026-03-08 02:33:58.404257 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-08 02:33:58.799590 | hotstack | ok 2026-03-08 02:33:58.812747 | 2026-03-08 02:33:58.812880 | TASK [include_role : add-build-sshkey] 2026-03-08 02:33:58.845292 | hotstack | ok 2026-03-08 02:33:58.863107 | 2026-03-08 02:33:58.863234 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-08 02:33:59.131862 | hotstack -> localhost | ok 2026-03-08 02:33:59.143801 | 2026-03-08 02:33:59.143998 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-08 02:33:59.180243 | hotstack | ok 2026-03-08 02:33:59.206660 | hotstack | included: /var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-08 02:33:59.212242 | 2026-03-08 02:33:59.212301 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-08 02:33:59.787323 | hotstack -> localhost | Generating public/private rsa key pair. 2026-03-08 02:33:59.787655 | hotstack -> localhost | Your identification has been saved in /var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/021b2d7b03d14503bd7ebab51792e4c3_id_rsa. 2026-03-08 02:33:59.787721 | hotstack -> localhost | Your public key has been saved in /var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/021b2d7b03d14503bd7ebab51792e4c3_id_rsa.pub. 2026-03-08 02:33:59.787808 | hotstack -> localhost | The key fingerprint is: 2026-03-08 02:33:59.787879 | hotstack -> localhost | SHA256:tFVeoyr0CX5GWQ/kWrBFkqhl1P5GxAOT9gr49iE2v+E zuul-build-sshkey 2026-03-08 02:33:59.787924 | hotstack -> localhost | The key's randomart image is: 2026-03-08 02:33:59.787966 | hotstack -> localhost | +---[RSA 3072]----+ 2026-03-08 02:33:59.788006 | hotstack -> localhost | | ..o=BB o | 2026-03-08 02:33:59.788048 | hotstack -> localhost | | + =%+= . | 2026-03-08 02:33:59.788090 | hotstack -> localhost | | =+o=o=.. | 2026-03-08 02:33:59.788132 | hotstack -> localhost | | o+.*.=o | 2026-03-08 02:33:59.788172 | hotstack -> localhost | | .S.B+ | 2026-03-08 02:33:59.788212 | hotstack -> localhost | | *+o o | 2026-03-08 02:33:59.788252 | hotstack -> localhost | | o =.o | 2026-03-08 02:33:59.788292 | hotstack -> localhost | | .o. | 2026-03-08 02:33:59.788331 | hotstack -> localhost | | E. | 2026-03-08 02:33:59.788369 | hotstack -> localhost | +----[SHA256]-----+ 2026-03-08 02:33:59.788459 | hotstack -> localhost | ok: Runtime: 0:00:00.114540 2026-03-08 02:33:59.799997 | 2026-03-08 02:33:59.800122 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-08 02:33:59.836369 | hotstack | ok 2026-03-08 02:33:59.856404 | hotstack | included: /var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-08 02:33:59.869928 | 2026-03-08 02:33:59.870016 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-08 02:33:59.894990 | hotstack | skipping: Conditional result was False 2026-03-08 02:33:59.903206 | 2026-03-08 02:33:59.903292 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-08 02:34:00.395782 | hotstack | changed 2026-03-08 02:34:00.406286 | 2026-03-08 02:34:00.406417 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-08 02:34:00.689399 | hotstack | ok 2026-03-08 02:34:00.697595 | 2026-03-08 02:34:00.697716 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-08 02:34:01.537299 | hotstack | changed 2026-03-08 02:34:01.547794 | 2026-03-08 02:34:01.547923 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-08 02:34:02.390176 | hotstack | changed 2026-03-08 02:34:02.402642 | 2026-03-08 02:34:02.402868 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-08 02:34:02.430992 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:02.446216 | 2026-03-08 02:34:02.446483 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-08 02:34:02.896035 | hotstack -> localhost | changed 2026-03-08 02:34:02.910291 | 2026-03-08 02:34:02.910405 | TASK [add-build-sshkey : Add back temp key] 2026-03-08 02:34:03.200846 | hotstack -> localhost | Identity added: /var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/021b2d7b03d14503bd7ebab51792e4c3_id_rsa (zuul-build-sshkey) 2026-03-08 02:34:03.201282 | hotstack -> localhost | ok: Runtime: 0:00:00.009937 2026-03-08 02:34:03.212901 | 2026-03-08 02:34:03.213033 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-08 02:34:03.595372 | hotstack | ok 2026-03-08 02:34:03.605408 | 2026-03-08 02:34:03.605540 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-08 02:34:03.642245 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:03.662297 | 2026-03-08 02:34:03.662423 | TASK [include_role : validate-host] 2026-03-08 02:34:03.697981 | hotstack | ok 2026-03-08 02:34:03.760013 | 2026-03-08 02:34:03.760150 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-08 02:34:03.803493 | hotstack | ok 2026-03-08 02:34:03.813272 | 2026-03-08 02:34:03.813399 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-08 02:34:04.135657 | hotstack -> localhost | ok 2026-03-08 02:34:04.149121 | 2026-03-08 02:34:04.149289 | TASK [validate-host : Collect information about the host] 2026-03-08 02:34:04.882124 | hotstack | ok 2026-03-08 02:34:04.901794 | 2026-03-08 02:34:04.901935 | TASK [validate-host : Sanitize hostname] 2026-03-08 02:34:04.958204 | hotstack | ok 2026-03-08 02:34:04.968409 | 2026-03-08 02:34:04.968550 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-08 02:34:05.463334 | hotstack -> localhost | changed 2026-03-08 02:34:05.468887 | 2026-03-08 02:34:05.468972 | TASK [validate-host : Collect information about zuul worker] 2026-03-08 02:34:05.875407 | hotstack | ok 2026-03-08 02:34:05.881800 | 2026-03-08 02:34:05.881890 | TASK [validate-host : Write out all zuul information for each host] 2026-03-08 02:34:06.355320 | hotstack -> localhost | changed 2026-03-08 02:34:06.375880 | 2026-03-08 02:34:06.376030 | TASK [include_role : prepare-workspace-openshift] 2026-03-08 02:34:06.402641 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:06.414248 | 2026-03-08 02:34:06.414387 | TASK [include_role : remove-zuul-sshkey] 2026-03-08 02:34:06.440869 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:06.454333 | 2026-03-08 02:34:06.454498 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-08 02:34:06.707640 | hotstack | ok: "logs" 2026-03-08 02:34:06.708101 | hotstack | ok: All items complete 2026-03-08 02:34:06.708163 | 2026-03-08 02:34:06.954429 | hotstack | ok: "artifacts" 2026-03-08 02:34:07.155659 | hotstack | ok: "docs" 2026-03-08 02:34:07.175359 | 2026-03-08 02:34:07.175549 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-08 02:34:07.462605 | hotstack | changed: "logs" 2026-03-08 02:34:07.689401 | hotstack | changed: "artifacts" 2026-03-08 02:34:07.908687 | hotstack | changed: "docs" 2026-03-08 02:34:07.963000 | 2026-03-08 02:34:07.963153 | PLAY RECAP 2026-03-08 02:34:07.963242 | hotstack | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-08 02:34:07.963313 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-08 02:34:07.963356 | 2026-03-08 02:34:08.074570 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-08 02:34:08.079857 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/hotstack/pre_stage1.yaml@master] 2026-03-08 02:34:08.690503 | 2026-03-08 02:34:08.690655 | PLAY [Create necessary files to deploy hotstack scenario] 2026-03-08 02:34:08.712113 | 2026-03-08 02:34:08.712196 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-08 02:34:09.132415 | hotstack | ok 2026-03-08 02:34:09.146144 | 2026-03-08 02:34:09.146310 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-08 02:34:11.184517 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:11.205400 | 2026-03-08 02:34:11.205545 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-03-08 02:34:11.697491 | hotstack | changed: 2026-03-08 02:34:11.697882 | hotstack | { 2026-03-08 02:34:11.697956 | hotstack | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCINPOs6XsfMVQMqjmiduT3Bxhogy7MbAFOWlR+9LlKkTW1kV6glsCXY5svtggd2zRtc40UWalHaj9jC+yEkZdI35h2PkK+Sww52u4nczqgNpIFNt7Dm2xtYKbTolAV9jSeNkRlGMCq9EBzQlwiV0HkHx1CdNR/zzXbyNZLmOybFkXqR150H01kUhdv0v6AMWTDZjMEWO/PaWCOgzZhH9ztXjy+rwa7pdaI4+0Pb9Kib+d8/IrgNsLB/sCazqD+9/COI6AHqzTDS1aU9/gMQrUN1ronzMEQhzzOuoI8WeLqU++j+0dT2UWVPlQqoln+RYu7dUn/DSZDrsYenudT5+P" 2026-03-08 02:34:11.698006 | hotstack | } 2026-03-08 02:34:11.727452 | 2026-03-08 02:34:11.727634 | TASK [Assert cloud name and cloud secret] 2026-03-08 02:34:11.808972 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:11.821978 | 2026-03-08 02:34:11.822111 | TASK [Ensure openstack release repo is installed] 2026-03-08 02:34:16.100747 | hotstack | changed 2026-03-08 02:34:16.111965 | 2026-03-08 02:34:16.112097 | TASK [Install openstack client packages] 2026-03-08 02:34:32.030256 | hotstack | changed 2026-03-08 02:34:32.041552 | 2026-03-08 02:34:32.041681 | TASK [Ensure HotStack work dir] 2026-03-08 02:34:32.405528 | hotstack | changed 2026-03-08 02:34:32.416689 | 2026-03-08 02:34:32.416853 | LOOP [Ensure etc directories] 2026-03-08 02:34:32.719561 | hotstack | changed: "/etc/openstack" 2026-03-08 02:34:32.720214 | hotstack | changed: All items complete 2026-03-08 02:34:32.720289 | 2026-03-08 02:34:32.944348 | hotstack | changed: "/etc/hotstack" 2026-03-08 02:34:32.958258 | 2026-03-08 02:34:32.958444 | TASK [Ensure .ssh dir exists] 2026-03-08 02:34:33.198627 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:33.210520 | 2026-03-08 02:34:33.210648 | TASK [Ensure ssh keypair exists] 2026-03-08 02:34:43.779056 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:43.791054 | 2026-03-08 02:34:43.791218 | TASK [Generate CA cert file] 2026-03-08 02:34:43.827608 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:43.840238 | 2026-03-08 02:34:43.840372 | TASK [Update CA certs] 2026-03-08 02:34:44.388522 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:44.401013 | 2026-03-08 02:34:44.401141 | TASK [Set _auth_type fact] 2026-03-08 02:34:44.459121 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:44.469188 | 2026-03-08 02:34:44.469314 | TASK [Write clouds.yaml - user/password] 2026-03-08 02:34:46.510308 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:46.521712 | 2026-03-08 02:34:46.521882 | TASK [Create application credential for sushy-emulator] 2026-03-08 02:34:49.075345 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:49.087072 | 2026-03-08 02:34:49.087211 | TASK [Read application credential from file] 2026-03-08 02:34:49.403122 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:49.413907 | 2026-03-08 02:34:49.414035 | TASK [Delete temporary application credential file] 2026-03-08 02:34:49.648952 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:49.660230 | 2026-03-08 02:34:49.660366 | TASK [Assert application credential id and secret] 2026-03-08 02:34:49.719962 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:49.730352 | 2026-03-08 02:34:49.730489 | TASK [Write new clouds.yaml with application credentials] 2026-03-08 02:34:50.499326 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:50.509958 | 2026-03-08 02:34:50.510086 | TASK [Write hotstack cloud-secret.yaml] 2026-03-08 02:34:51.267902 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:51.278632 | 2026-03-08 02:34:51.278790 | TASK [Write clouds.yaml with application credentials] 2026-03-08 02:34:51.317416 | 2026-03-08 02:34:51.317657 | TASK [Write hotstack cloud-secret.yaml] 2026-03-08 02:34:51.384475 | 2026-03-08 02:34:51.384649 | PLAY RECAP 2026-03-08 02:34:51.384708 | hotstack | ok: 18 changed: 11 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2026-03-08 02:34:51.384766 | 2026-03-08 02:34:51.484207 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/hotstack/pre_stage1.yaml@master] 2026-03-08 02:34:51.486090 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/hotstack/pre_stage2.yaml@master] 2026-03-08 02:34:52.055984 | 2026-03-08 02:34:52.056095 | PLAY [Create hotstack scenario] 2026-03-08 02:34:52.077337 | 2026-03-08 02:34:52.077420 | TASK [Assert scenario is defined] 2026-03-08 02:34:52.159218 | hotstack | ok: All assertions passed 2026-03-08 02:34:52.166792 | 2026-03-08 02:34:52.166893 | TASK [Fetch bootstrap vars from remote to zuul executor] 2026-03-08 02:34:52.614196 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:52.625134 | 2026-03-08 02:34:52.625266 | TASK [Load bootstrap vars with template resolution] 2026-03-08 02:34:52.653092 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:52.663018 | 2026-03-08 02:34:52.663147 | TASK [Fetch automation vars from remote to zuul executor] 2026-03-08 02:34:53.006283 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:53.016889 | 2026-03-08 02:34:53.017035 | TASK [Load automation vars with template resolution] 2026-03-08 02:34:53.075124 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:53.085296 | 2026-03-08 02:34:53.085421 | TASK [Slurp zuul-build-sshkey from file] 2026-03-08 02:34:53.440288 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:53.450586 | 2026-03-08 02:34:53.450765 | TASK [Set up infrastructure (Heat stack)] 2026-03-08 02:34:53.480109 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:53.539463 | 2026-03-08 02:34:53.539596 | TASK [dataplane_ssh_keys : Ensure Dataplane ssh keypair exists] 2026-03-08 02:34:54.059050 | hotstack | changed 2026-03-08 02:34:54.070926 | 2026-03-08 02:34:54.071063 | TASK [dataplane_ssh_keys : Ensure Nova migration ssh keypair exists] 2026-03-08 02:34:54.438867 | hotstack | changed 2026-03-08 02:34:54.452926 | 2026-03-08 02:34:54.453079 | TASK [dataplane_ssh_keys : Set SSH public key facts] 2026-03-08 02:34:54.503036 | hotstack | ok 2026-03-08 02:34:54.515855 | 2026-03-08 02:34:54.515998 | TASK [dataplane_ssh_keys : Store SSH public key facts in file] 2026-03-08 02:34:55.386278 | hotstack | changed 2026-03-08 02:34:55.408933 | 2026-03-08 02:34:55.409065 | TASK [heat_stack : Assert config is defined] 2026-03-08 02:34:55.508280 | hotstack | ok: All assertions passed 2026-03-08 02:34:55.519180 | 2026-03-08 02:34:55.519312 | TASK [heat_stack : Get latest snapset and update stack parameters] 2026-03-08 02:34:55.567997 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:55.580248 | 2026-03-08 02:34:55.580380 | TASK [heat_stack : Debug latest snapset information] 2026-03-08 02:34:55.627785 | hotstack | skipping: Conditional result was False 2026-03-08 02:34:55.640013 | 2026-03-08 02:34:55.640154 | LOOP [heat_stack : Create tar archives and compress] 2026-03-08 02:34:55.669556 | 2026-03-08 02:34:55.669877 | TASK [heat_stack : Create stack] 2026-03-08 02:34:58.237070 | hotstack | ERROR 2026-03-08 02:34:58.237435 | hotstack | { 2026-03-08 02:34:58.237499 | hotstack | "extra_data": { 2026-03-08 02:34:58.237541 | hotstack | "data": null, 2026-03-08 02:34:58.237579 | hotstack | "details": "Property error: : resources.compute0.properties.image: : Error validating value 'cloud-centos-9-stream': No images matching {'name': 'cloud-centos-9-stream'}.", 2026-03-08 02:34:58.237625 | hotstack | "response": "{\"code\": 400, \"title\": \"Bad Request\", \"explanation\": \"The server could not comply with the request since it is either malformed or otherwise incorrect.\", \"error\": {\"type\": \"StackValidationFailed\", \"traceback\": null, \"message\": \"Property error: : resources.compute0.properties.image: : Error validating value 'cloud-centos-9-stream': No images matching {'name': 'cloud-centos-9-stream'}.\"}}" 2026-03-08 02:34:58.237669 | hotstack | }, 2026-03-08 02:34:58.237707 | hotstack | "msg": "BadRequestException: 400: Client Error for url: https://orchestration.rdo.mtl2.vexxhost.net/v1/4b633c451ac74233be3721a3635275e5/stacks, Property error: : resources.compute0.properties.image: : Error validating value 'cloud-centos-9-stream': No images matching {'name': 'cloud-centos-9-stream'}." 2026-03-08 02:34:58.237787 | hotstack | } failure 2026-03-08 02:34:58.241966 | 2026-03-08 02:34:58.242064 | PLAY RECAP 2026-03-08 02:34:58.242147 | hotstack | ok: 11 changed: 5 unreachable: 0 failed: 1 skipped: 3 rescued: 0 ignored: 0 2026-03-08 02:34:58.242191 | 2026-03-08 02:34:58.355417 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/hotstack/pre_stage2.yaml@master] 2026-03-08 02:34:58.357412 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/hotstack/post.yaml@master] 2026-03-08 02:34:58.941260 | 2026-03-08 02:34:58.941373 | PLAY [Collect hotstack logs and clean up environment] 2026-03-08 02:34:58.963920 | 2026-03-08 02:34:58.964034 | TASK [Fetch stack outputs from remote to zuul executor] 2026-03-08 02:34:59.745837 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:59.760261 | 2026-03-08 02:34:59.760458 | TASK [Print message that log collection failed] 2026-03-08 02:34:59.797645 | hotstack | ok: WARNING: Log collection failed and may be incomplete. Continue with cleanup ... 2026-03-08 02:34:59.807250 | 2026-03-08 02:34:59.807387 | TASK [Set _auth_type fact] 2026-03-08 02:34:59.859595 | hotstack | Output suppressed because no_log was given 2026-03-08 02:34:59.866907 | 2026-03-08 02:34:59.866992 | TASK [Write clouds.yaml] 2026-03-08 02:35:00.811566 | hotstack | Output suppressed because no_log was given 2026-03-08 02:35:00.823898 | 2026-03-08 02:35:00.824029 | TASK [Delete application credentials] 2026-03-08 02:35:03.873574 | hotstack | changed 2026-03-08 02:35:03.892435 | 2026-03-08 02:35:03.892687 | TASK [Print message that application credential failed to delete] 2026-03-08 02:35:03.911018 | hotstack | skipping: Conditional result was False 2026-03-08 02:35:03.919095 | 2026-03-08 02:35:03.919186 | TASK [Print message that application credential deleted successfully] 2026-03-08 02:35:03.960394 | hotstack | ok: Application credential deleted successfully. 2026-03-08 02:35:03.967503 | 2026-03-08 02:35:03.967589 | TASK [Write clouds.yaml with application credentials] 2026-03-08 02:35:04.010298 | 2026-03-08 02:35:04.010636 | TASK [Delete the heat stack] 2026-03-07 21:35:05.430723 | hotstack | Unable to delete 1 of the 1 stacks. 2026-03-07 21:35:05.431276 | hotstack | ERROR: The Stack (hs-021b2d7b03d14503bd7ebab51792e4c3) could not be found. 2026-03-08 02:35:05.564762 | hotstack | ERROR 2026-03-08 02:35:05.564929 | hotstack | { 2026-03-08 02:35:05.564956 | hotstack | "delta": "0:00:01.225306", 2026-03-08 02:35:05.564974 | hotstack | "end": "2026-03-07 21:35:05.530632", 2026-03-08 02:35:05.564990 | hotstack | "msg": "non-zero return code", 2026-03-08 02:35:05.565008 | hotstack | "rc": 1, 2026-03-08 02:35:05.565025 | hotstack | "start": "2026-03-07 21:35:04.305326" 2026-03-08 02:35:05.565040 | hotstack | } 2026-03-08 02:35:05.565062 | hotstack | ERROR: Ignoring Errors 2026-03-08 02:35:05.569877 | 2026-03-08 02:35:05.569940 | TASK [Print message that stack failed to delete] 2026-03-08 02:35:05.608798 | hotstack | ok: WARNING: Stack failed to delete, continue with cleanup ... 2026-03-08 02:35:05.613350 | 2026-03-08 02:35:05.613407 | TASK [Print message that stack deleted successfully] 2026-03-08 02:35:05.637054 | hotstack | skipping: Conditional result was False 2026-03-08 02:35:05.642893 | 2026-03-08 02:35:05.642955 | TASK [Delete clouds.yaml] 2026-03-08 02:35:06.066128 | hotstack | Output suppressed because no_log was given 2026-03-08 02:35:06.104926 | 2026-03-08 02:35:06.105036 | PLAY RECAP 2026-03-08 02:35:06.105092 | hotstack | ok: 8 changed: 4 unreachable: 0 failed: 0 skipped: 3 rescued: 1 ignored: 1 2026-03-08 02:35:06.105121 | 2026-03-08 02:35:06.199539 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/hotstack/post.yaml@master] 2026-03-08 02:35:06.201374 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-08 02:35:06.754287 | 2026-03-08 02:35:06.754389 | PLAY [all] 2026-03-08 02:35:06.774165 | 2026-03-08 02:35:06.774242 | TASK [include_role : fetch-output] 2026-03-08 02:35:06.813487 | hotstack | ok 2026-03-08 02:35:06.829213 | 2026-03-08 02:35:06.829298 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-08 02:35:06.904343 | hotstack | skipping: Conditional result was False 2026-03-08 02:35:06.912063 | 2026-03-08 02:35:06.912159 | TASK [fetch-output : Set log path for single node] 2026-03-08 02:35:06.958831 | hotstack | ok 2026-03-08 02:35:06.969555 | 2026-03-08 02:35:06.969692 | LOOP [fetch-output : Ensure local output dirs] 2026-03-08 02:35:07.407421 | hotstack -> localhost | ok: "/var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/logs" 2026-03-08 02:35:07.634073 | hotstack -> localhost | changed: "/var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/artifacts" 2026-03-08 02:35:07.861008 | hotstack -> localhost | changed: "/var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/docs" 2026-03-08 02:35:07.879942 | 2026-03-08 02:35:07.880124 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-08 02:35:08.545899 | hotstack | ok 2026-03-08 02:35:08.546236 | hotstack | changed: All items complete 2026-03-08 02:35:08.546294 | 2026-03-08 02:35:10.308386 | hotstack | changed: .d..t...... ./ 2026-03-08 02:35:11.528008 | hotstack | changed: .d..t...... ./ 2026-03-08 02:35:11.540890 | 2026-03-08 02:35:11.540992 | TASK [include_role : fetch-output-openshift] 2026-03-08 02:35:11.554287 | hotstack | skipping: Conditional result was False 2026-03-08 02:35:11.561200 | 2026-03-08 02:35:11.561283 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-08 02:35:11.946006 | hotstack -> localhost | ok: Item: artifacts Runtime: 0:00:00.007397 2026-03-08 02:35:12.158199 | hotstack -> localhost | ok: Item: docs Runtime: 0:00:00.007800 2026-03-08 02:35:12.192080 | 2026-03-08 02:35:12.192222 | PLAY [all] 2026-03-08 02:35:12.206185 | 2026-03-08 02:35:12.206258 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-08 02:35:13.107354 | hotstack | changed 2026-03-08 02:35:13.131042 | 2026-03-08 02:35:13.131128 | PLAY RECAP 2026-03-08 02:35:13.131172 | hotstack | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-08 02:35:13.131197 | 2026-03-08 02:35:13.231304 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-08 02:35:13.233461 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-03-08 02:35:13.837428 | 2026-03-08 02:35:13.837555 | PLAY [localhost] 2026-03-08 02:35:13.855221 | 2026-03-08 02:35:13.855320 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-08 02:35:14.217532 | localhost | changed 2026-03-08 02:35:14.222259 | 2026-03-08 02:35:14.222334 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-08 02:35:14.257385 | localhost | ok 2026-03-08 02:35:14.276313 | 2026-03-08 02:35:14.276465 | TASK [add-fileserver : Create SSH private key tempfile] 2026-03-08 02:35:14.657302 | localhost | changed 2026-03-08 02:35:14.667320 | 2026-03-08 02:35:14.667454 | TASK [add-fileserver : Create SSH private key from secret] 2026-03-08 02:35:15.468332 | localhost | changed 2026-03-08 02:35:15.480057 | 2026-03-08 02:35:15.480205 | TASK [add-fileserver : Add fileserver ssh key] 2026-03-08 02:35:15.902307 | localhost | Identity added: /var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/tmp/ansible.v3d6gfza (/var/lib/zuul/builds/021b2d7b03d14503bd7ebab51792e4c3/work/tmp/ansible.v3d6gfza) 2026-03-08 02:35:15.902595 | localhost | ok: Runtime: 0:00:00.007342 2026-03-08 02:35:15.911757 | 2026-03-08 02:35:15.911892 | TASK [add-fileserver : Remove SSH private key from disk] 2026-03-08 02:35:16.211352 | localhost | ok: Runtime: 0:00:00.008317 2026-03-08 02:35:16.221314 | 2026-03-08 02:35:16.221445 | TASK [add-fileserver : Add fileserver to inventory] 2026-03-08 02:35:16.307919 | localhost | changed 2026-03-08 02:35:16.318037 | 2026-03-08 02:35:16.318182 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-03-08 02:35:16.729941 | localhost | changed 2026-03-08 02:35:16.774261 | 2026-03-08 02:35:16.774367 | PLAY [localhost] 2026-03-08 02:35:16.791160 | 2026-03-08 02:35:16.791243 | TASK [Generate bulk log download script] 2026-03-08 02:35:16.811282 | localhost | ok 2026-03-08 02:35:16.828082 | 2026-03-08 02:35:16.828184 | TASK [local-log-download : Check API endpoint is defined] 2026-03-08 02:35:16.868058 | localhost | ok: All assertions passed 2026-03-08 02:35:16.876032 | 2026-03-08 02:35:16.876146 | TASK [local-log-download : Create download script] 2026-03-08 02:35:17.356449 | localhost -> localhost | changed 2026-03-08 02:35:17.377934 | 2026-03-08 02:35:17.378075 | TASK [Register quick-download link] 2026-03-08 02:35:17.403326 | localhost | ok 2026-03-08 02:35:17.436267 | 2026-03-08 02:35:17.436338 | PLAY [logserver.rdoproject.org] 2026-03-08 02:35:17.449381 | 2026-03-08 02:35:17.449461 | TASK [Set zuul-log-path fact] 2026-03-08 02:35:17.468661 | logserver.rdoproject.org | ok 2026-03-08 02:35:17.484679 | 2026-03-08 02:35:17.484831 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-08 02:35:17.525002 | logserver.rdoproject.org | ok 2026-03-08 02:35:17.532800 | 2026-03-08 02:35:17.532896 | TASK [upload-logs : Create log directories] 2026-03-08 02:35:18.195101 | logserver.rdoproject.org | changed 2026-03-08 02:35:18.199205 | 2026-03-08 02:35:18.199277 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-08 02:35:18.502353 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.008504 2026-03-08 02:35:18.511830 | 2026-03-08 02:35:18.511971 | TASK [upload-logs : Upload logs to log server] 2026-03-08 02:35:19.221594 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-03-08 02:35:19.227850 | 2026-03-08 02:35:19.227978 | LOOP [upload-logs : Compress console log and json output] 2026-03-08 02:35:19.269956 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-08 02:35:19.278019 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-08 02:35:19.292286 | 2026-03-08 02:35:19.292421 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-08 02:35:19.331027 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-08 02:35:19.331448 | 2026-03-08 02:35:19.334024 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-08 02:35:19.346791 | 2026-03-08 02:35:19.346936 | LOOP [upload-logs : Upload console log and json output]