Thursday, 2025-05-29

aslanHi, I proposed two PRs to octavia and octavia-lib months ago. could someone review them please?    https://review.opendev.org/c/openstack/octavia/+/936857    https://review.opendev.org/c/openstack/octavia-lib/+/93686300:25
johnsomaslan We are working though the backlog as fast as we can. The last few weeks have been fixing gate issues.00:26
johnsomThank you for the reminder though.00:33
aslanjohnsom Oh, I see. So currently, it's not possible to merge anything until the gate is fixed. Am I right?00:34
johnsomCorrect. We had breakage from changes in setuptools, taskflow, oslo.context, and neutron in the last few weeks. So it's been very busy. Right now I am working on getting upgrade tests working again.00:35
johnsomOh, and wsgi. lol00:36
aslanI understand. So I'll wait until these issues are resolved and then I'll remind again. Thank you!00:40
manumohhi, I am upgrading octavia from train to wallaby and moving the services to the controller node (curretnly octavia services are running on separate vm utilizing the same control plane datbase and rmq). Once we migrate to wallaby all the lbs are going into error state and will start failing over automatically and once the failover is done its coming back to active. So far so good. In the labs things are all fine except that 16:29
manumohfact that  lab does not have many lbs (< 50). Is there a way we can do the failover  in a controlled fashion. I want to avoid any potential issue due to a mass failover ( say > 1000 lbs) at once 16:29
johnsommanumoh Hi. You have a few options here.17:04
johnsom1. you can reduce the failover threads on all of the health managers to a lower number, such that it can only do a few at a time. The default is 10 simultaneous failovers PER health manager instance. So if you have three controllers, each with a health manager running on it, the default would  be failing over 30 load balancers at the same time.17:06
johnsom2. You can obviously shutdown the health manager processes and manually failover the load balancers.17:06
johnsom3. If you want stats to continue, you can also temporarily set the heartbeat timeout to a very large number such that the failovers are not triggered.17:07
johnsom4. On newer versions, the failover threshold setting can be used to stop large failover events, but that was introduced in Zed.17:09
manumohjohnsom:  thanks a lot , this is exactly what I was looking for 17:49
johnsomJoy, the octavia client is broken by this latest patch for formattablecolumn19:25
johnsomThe FlatListColumn isn't working right with empty lists.19:25
opendevreviewMichael Johnson proposed openstack/python-octaviaclient master: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134019:49
opendevreviewMichael Johnson proposed openstack/python-octaviaclient stable/2025.1: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134119:56
opendevreviewMichael Johnson proposed openstack/python-octaviaclient stable/2024.2: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134219:57
opendevreviewMichael Johnson proposed openstack/python-octaviaclient stable/2024.1: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134319:58
opendevreviewMerged openstack/python-octaviaclient stable/2024.1: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134321:16
opendevreviewMerged openstack/python-octaviaclient stable/2024.2: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134221:16
opendevreviewMerged openstack/python-octaviaclient stable/2025.1: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134121:16
opendevreviewTakashi Kajinami proposed openstack/octavia master: Drop explicit executor argument  https://review.opendev.org/c/openstack/octavia/+/95093121:19
opendevreviewMerged openstack/python-octaviaclient master: Fix displaying list columns with null values  https://review.opendev.org/c/openstack/python-octaviaclient/+/95134021:28

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!