How to install OpenStack Platform 10 virtualized
Hi there,
I am trying to install Red Hat OpenStack Platform 10 on top of KVM but I can't get Director to register virtual nodes using ssh_pxe with the web GUI. The KVM host has been configured to allow pass-through and nested virtualization on a host with 256GB memory, 48 vCPUs and plenty disk space. The installed Director can register physical nodes with no problem so I guess I am missing something.
Can anyone share a document that tell us how to properly register virtual machines as nodes on OpenStack Platform 10 using Director's web GUI?
Thanks,
Moacir
Responses
So it sounds like the VM is having trouble accessing the host for power management control of the VM. This could be a number of things, but two items pop into my mind:
- It could be a problem with the network setup you're using. For example, you might be using macvtap to enable passthrough. If so, macvtap has a limitation where the undercloud guest won't be able access the host on that NIC. So if you're trying to access the host through that particular NIC, it'll fail. The way to workaround this is by either creating a separate virtual network and vNIC for the undercloud to access the host, or create a bridge on the host with the physical NIC as a slave, then connect the undercloud's vNIC to the bridge.
- A fault with the access details/SSH key. Best to double check the details: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html/director_installation_and_usage/appe-power_management_drivers#sect-SSH_and_Virsh
I think there might be something missing during the registration, though I'm not sure what it could be exactly.
Actually, I think it might be the private key. I know with the CLI you have to use escaped newline characters but I think with the UI you shouldn't use the escaped newlines. Have you copying and pasting the SSH key without the escaped characters?
Hi Moacir,
You're absolutely right that it should be documented. I also don't think your comments were all that aggressive and you make some very valid points. Plus, if anything, part of blame should be directed at me since I am one of the technical writers for OpenStack.
I'll work on correcting this ASAP.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
