0

I'm having issues when deploying Openstack via kolla-ansible on virtual machines that are running inside Proxmox, across three nodes. Both "kolla-ansible -i multinode bootstrap-servers" and "kolla-ansible -i multinode prechecks" run successfully without errors, but "kolla-ansible -i multinode deploy" fails during the steps where MariaDB service port liveness is being checked, on all three controller MV nodes (not to be confused with the three Proxmox that run on real machines).

[Summary][1]

[Error][1]

The nodes are as follows:

1. node1 (Proxmox HW)
1.1. controller1 (Ubuntu Server VM - 10.0.1.1/16 (eth1))
1.2. compute1 (Ubuntu Server VM - 10.0.1.2/16 (eth1))
1.3. block1 (Ubuntu Server VM - 10.0.1.3/16 (eth1))
2. node2 (Proxmox HW)
2.1. controller2 (Ubuntu Server VM - 10.0.2.1/16 (eth1))
2.2. compute2 (Ubuntu Server VM - 10.0.2.2/16 (eth1))
2.3. block2 (Ubuntu Server VM - 10.0.2.3/16 (eth1))
3. node3 (Proxmox HW)
3.1. controller3 (Ubuntu Server VM - 10.0.3.1/16 (eth1))
3.2. compute3 (Ubuntu Server VM - 10.0.3.2/16 (eth1))
3.3. block3 (Ubuntu Server VM - 10.0.3.3/16 (eth1))
3.4. router (VyOS VM - 10.0.0.1/16 (eth1))
3.5. management (Ubuntu Desktop VM - 10.0.0.2/16 (eth1))

Each VM has two interfaces: eth0 and eth1. It is important to note that eth0 is for the provider network, so the individual machines can get updates. IPs are assigned via DHCP and the network address is 192.168.1.0/24 on the provider. Conversely, eth1 on all machines if for the management network and the network address is 10.0.0.0/16. All IPs are static.

I would like to attach the logs, and the configuration files used as well, but I don't have that option. I can't post images as well.

Further steps done: Tried to deploy multiple times. Also tried "kolla-ansible -i multinode mariadb_recovery" after the failed deployment, and "kolla-ansible -i multinode destroy --yes-i-really-mean-it", after which I ran the commands again without improvements.

Edit: I think it can be due to this, but I don't know how to "bootstrap" nodes in order.

Edit2: This post got messed up, and I can't add too many links to it. The similar post here (https://serverfault.com/questions/1129275/kolla-ansible-fails-to-deploy-openstack-because-of-mariadb-liveness-step-failing) contains links to config files and logs.

  • You should add the relevant configs and logs directly to the question (use code tags appropriately), or use something like pastebin to upload them, but don't post pictures, only terminal output. – eblock Apr 24 '23 at 11:16
  • Thanks, @eblock. Put I can't post images due to new member restrictions, and I can't post links due to some messing up. ServerFault works without issues at all. So I posted the logs there. – Samuel Lourenço Apr 26 '23 at 09:41

0 Answers0