<div dir="ltr"><div dir="ltr">Hi Wodel,<div><br></div><div>Yes, it's possible to deploy openstack with tripleo using VMs and nested-KVM for the compute node. I personally use this tool on my hypervisor to do it. </div><div><br></div><div> <a href="https://github.com/cjeanner/tripleo-lab">https://github.com/cjeanner/tripleo-lab</a></div><div><br></div><div>By trying to get tripleo working with nested KVM without using a tool like the above you might eventually create your own version of the same tool though using the above helps you skip those steps.</div><div><br></div><div>The issue you're hitting from the error message below looks like the Nova scheduler on the undercloud not finding an Ironic node that satisfies the scheduling criteria. This can be debugged but you might find it easier to just not have the problem by letting another tool deal with this for you. Also, with wallaby and newer tripleo does not use Nova on the undercloud and instead the recommended deployment process is to use metalsmith as described here:</div><div><br></div><div><a href="https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/provisioning/baremetal_provision.html">https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/provisioning/baremetal_provision.html</a><br></div><div><br></div><div>You also have the standalone option of using tripleo on a single VM:</div><div><br></div><div><a href="https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/deployment/standalone.html">https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/deployment/standalone.html</a><br></div><div><br></div><div> John<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 18, 2021 at 10:28 AM wodel youchi <<a href="mailto:wodel.youchi@gmail.com">wodel.youchi@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(77,77,77);padding-left:1ex"><div dir="ltr"><div>Hi,</div><div>I am trying to deploy openstack with tripleO using VMs and nested-KVM for the compute node. This is for test and learning purposes.</div><div><br></div><div>I am using the Train version and following some tutorials.</div><div>I prepared my different template files and started the deployment, but I got these errors :</div><div><br></div><div><strong>Failed to provision instance
fc40457e-4b3c-4402-ae9d-c528f2c2ad30: Asynchronous exception: Node
failed to deploy. Exception: Agent API for node
6d3724fc-6f13-4588-bbe5-56bc4f9a4f87 returned HTTP status code 404 with
error: Not found: Extension with id iscsi not found. for node</strong></div><div><strong><br></strong></div><div>and <br></div><div><br></div><div><strong>Got HTTP 409: {"errors": [{"status": 409, "title": "Conflict",
"detail": "There was a conflict when trying to complete your
request.\n\n Unable to allocate inventory: Unable to create allocation
for 'CUSTOM_BAREMETAL' on resource provider
'6d3724fc-6f13-4588-bbe5-56bc4f9a4f87'. The requested amount would
exceed the capacity. ",</strong></div><div><strong></strong></div><div><br></div><div>Could you help understand what those errors mean? I couldn't find anything similar on the net.</div><div><br></div><div>Thanks in advance.<br></div><div><br></div><div>Regards.<br></div></div>
</blockquote></div></div>