<div dir="ltr">Hello,<div>I'm trying to deploy openstack wallaby on centos9. Undercloud is running, but when I run  "openstack overcloud deploy" it ends up with error:</div><div><br></div><div>2023-08-14 14:45:51.426 5 ERROR heat.engine.worker <br>2023-08-14 14:45:52.346 5 DEBUG heat.engine.scheduler [req-fa1861f1-2a35-4754-8179-7ca9c8a209a8 admin admin - - -] Task create from TemplateResource "ControllerServiceChain" Stack "keos9" [18515e00-1d85-4<br>f16-91f7-a88c7553c1ed] running step /usr/lib/python3.6/site-packages/heat/engine/scheduler.py:207<br>2023-08-14 14:45:52.352 5 INFO heat.engine.resource [req-fa1861f1-2a35-4754-8179-7ca9c8a209a8 admin admin - - -] CREATE: TemplateResource "ControllerServiceChain" [44cce696-f0ef-4975-88e5-5b4e2b69149c] St<br>ack "keos9" [18515e00-1d85-4f16-91f7-a88c7553c1ed]<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource Traceback (most recent call last):<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource   File "/usr/lib/python3.6/site-packages/heat/engine/resource.py", line 916, in _action_recorder<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource     yield<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource   File "/usr/lib/python3.6/site-packages/heat/engine/resource.py", line 1028, in _do_action<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource     yield from self.action_handler_task(action, args=handler_args)<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource   File "/usr/lib/python3.6/site-packages/heat/engine/resource.py", line 978, in action_handler_task<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource     done = check(handler_data)<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource   File "/usr/lib/python3.6/site-packages/heat/engine/resources/stack_resource.py", line 408, in check_create_complete<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource     return self._check_status_complete(self.CREATE)<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource   File "/usr/lib/python3.6/site-packages/heat/engine/resources/stack_resource.py", line 451, in _check_status_complete<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource     action=action)<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource heat.common.exception.ResourceFailure: resources.ControllerServiceChain: Error in 24 output role_data: The values of the "for_each" argument to "repeat<br>" must be lists or maps<br>2023-08-14 14:45:52.352 5 ERROR heat.engine.resource <br>2023-08-14 14:45:52.366 5 INFO heat.engine.stack [req-fa1861f1-2a35-4754-8179-7ca9c8a209a8 admin admin - - -] Stack CREATE FAILED (keos9): Resource CREATE failed: resources.ControllerServiceChain: Error i<br>n 24 output role_data: The values of the "for_each" argument to "repeat" must be lists or maps<br></div><div><div><br></div><div><br></div><div><div>It is my first tripleo deployment  which was already prepared by the customer, but is not working currently. It is wallaby deployment on centos stream 9.</div><div><br></div><div>Can somebody give me advice on what is the best way to troubleshoot such issues in heat stacks in tripleo?</div></div><div><br></div><div>Role data has been successfully generated by command:</div><div><br></div><div>$ openstack overcloud roles generate -o /var/workdir/tripleo-environment/tripleo-heat-templates/custom_roles_data.yaml Controller Compute<br></div><div><br></div><div>and then used to generate heat templates:</div><div><br></div><div>/var/workdir/tripleo-heat-templates-upstream-wallaby/tools/process-templates.py \<br>-p /var/workdir/tripleo-heat-templates-upstream-wallaby \<br>-r /var/workdir/tripleo-environment/tripleo-heat-templates/custom_roles_data.yaml \<br>-n /var/workdir/tripleo-environment/tripleo-heat-templates/custom_network_data.yaml \<br>-o /var/workdir/generated-tripleo-heat-templates \<br>--safe<br></div><div><br></div><div><br></div><div><br></div><div>Kamil Madac</div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><br></div></div></div></div>