Compute name not removed from ovn-chassis after compute removed

Hi Team

I have two compute nodes. I removed one compute node by following this document: https://docs.openstack.org/charm-guide/latest/admin/ops-scale-back-nova-compute.html

The compute node was removed, but after removing the compute node, I am not able to access the Floating IP of existing or new instances. In the OVN-Chassis output, I could see the compute node, which I have removed. Due to this, the instance’s floating IP is not accessible. The same issue was already mentioned in the blow bug.

Any workarounds for this issue?

Hi Rajasekar. The bug says the workaround is to recycle neutron-server.service on neutron-api units. I imagine that means restarting the service.

You can remove the chassis from the south bound database with the following command:

sudo ovn-sbctl chassis-del CHASSIS_NAME

Ref: https://man7.org/linux/man-pages/man8/ovn-sbctl.8.html