| opendevreview | Merged openstack/python-octaviaclient master: reno: Update master for unmaintained/2024.1 https://review.opendev.org/c/openstack/python-octaviaclient/+/965707 | 13:34 |
|---|---|---|
| viniciusr | hi | 13:45 |
| gthiemonge | #startmeeting Octavia | 16:00 |
| opendevmeet | Meeting started Wed Mar 18 16:00:11 2026 UTC and is due to finish in 60 minutes. The chair is gthiemonge. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
| opendevmeet | The meeting name has been set to 'octavia' | 16:00 |
| gthiemonge | o/ | 16:00 |
| raineszm | o/ | 16:02 |
| viniciusr | o/ | 16:02 |
| rcruise-redhat | o/ | 16:02 |
| gthiemonge | #topic Announcements | 16:03 |
| gthiemonge | * Gazpacho Release | 16:03 |
| gthiemonge | we passed RC1 | 16:03 |
| gthiemonge | unfortunately, we noticed that octavia-dashboard was broken | 16:04 |
| gthiemonge | we fixed it with the help of the horizon folks, patch is already on stable/2026.1 | 16:04 |
| gthiemonge | I proposed a patch to release a RC2 for octavia-dashboard, it's in CR-1 (from me) but I'll CR+1 soon | 16:05 |
| gthiemonge | (I was waiting for any potential new issues) | 16:05 |
| gthiemonge | i guess that's it, does anyone have any announcements to make? | 16:06 |
| viniciusr | Hi everyone, I'm Vinicius Rodrigues | 16:07 |
| viniciusr | I'm currently doing a technical studentship at CERN and will be resuming development on Octavia active-active load balancing. | 16:07 |
| viniciusr | Looking forward to collaborating with the team! | 16:07 |
| gthiemonge | viniciusr: welcome! great to have you here! | 16:08 |
| raineszm | o/ welcome | 16:08 |
| viniciusr | thank y'all :) | 16:08 |
| gthiemonge | #topic Brief progress reports / bugs needing review | 16:10 |
| gthiemonge | this week I've spent some time trying to understand what was happening in the CI, a lot of failures in the active-standby test | 16:10 |
| gthiemonge | the reason is very busy cloud during the last weeks of the release cycle, hosts are slow, and sometimes some actions that should take only a few seconds take minutes (for instance in the jobs, the POST /vip to the amphora took more than 3 min, on my workstation, it takes 1 sec) | 16:12 |
| gthiemonge | nothing to really worry about | 16:12 |
| opendevreview | Merged openstack/python-octaviaclient master: Bump requirement for osc-lib https://review.opendev.org/c/openstack/python-octaviaclient/+/978808 | 16:12 |
| opendevreview | Merged openstack/python-octaviaclient master: Move tests to use osc_lib.test https://review.opendev.org/c/openstack/python-octaviaclient/+/978809 | 16:12 |
| rcruise-redhat | I've been making some fixes to this CR: https://review.opendev.org/c/openstack/octavia/+/971408 | 16:14 |
| rcruise-redhat | It's currently failing some tests in tempest so I need to look into that before it's ready | 16:14 |
| gthiemonge | rcruise-redhat: I think it's similar to the problem I described ^ | 16:15 |
| rcruise-redhat | Oh okay, I might recheck it then | 16:15 |
| gthiemonge | https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_f3c/openstack/f3c7831f737e42bd9fb3b9f76916864b/controller/logs/octavia-amphora_log.txt | 16:16 |
| gthiemonge | you'll find "WORKER TIMEOUT" in the logs | 16:16 |
| gthiemonge | few minutes after a "POST /1.0/plug/vip/fd15:82a4:7c97:1::35 | 16:16 |
| gthiemonge | " | 16:17 |
| gthiemonge | anyway, I'll continue to investigate those timeout issues | 16:18 |
| gthiemonge | #topic Open Discussion | 16:19 |
| raineszm | I'm just trying to debug some amphora issues with the ubuntu packaging. Are there any tricks for debugging an amphora live? | 16:21 |
| raineszm | Unfortunately, because it fails the health check it gets torn down after a while as I'm still digging around | 16:22 |
| rcruise-redhat | Have you got an instance of Devstack running? | 16:23 |
| gthiemonge | raineszm: you can shutdown the octavia health-manager, amphorae will never be destroyed and recreated | 16:23 |
| rcruise-redhat | gthiemonge: beat me to it :) | 16:23 |
| raineszm | Haha | 16:23 |
| raineszm | I thought I tried disabling the health-manager service but I'll try again. | 16:24 |
| raineszm | rcuise-redhat: I was going to say I can't use devstack because I need to specifically test amphorae built from the .debs, but I release it doesn't matter how the cloud is deployed, just the amphorae | 16:25 |
| raineszm | TY | 16:25 |
| rcruise-redhat | NP, I think in devstack the health-manager has a slightly cryptic name, devstack@o-hm.service or similar | 16:25 |
| raineszm | oh. I still need a +2/workflow on these stable backports https://review.opendev.org/c/openstack/octavia/+/978771 | 16:26 |
| raineszm | yeah. devstack is quite cryptic in its naming. | 16:26 |
| gthiemonge | another method is to set heartbeat_timeout to a very huge value (1 day): https://docs.openstack.org/octavia/latest/configuration/configref.html#health_manager.heartbeat_timeout | 16:26 |
| raineszm | excellent. | 16:26 |
| raineszm | TBH debugging an amphora is rough without building in some custom tools to the image | 16:27 |
| rcruise-redhat | Another another option is to just create a server from the amphora image | 16:27 |
| gthiemonge | ack I'll approve the patches on stable/* (I can't on unmaintained) | 16:27 |
| raineszm | gthiemonge: ty | 16:27 |
| gthiemonge | rcruise-redhat: but you'll not get the metadata set by the octavia worker | 16:28 |
| raineszm | exactly | 16:28 |
| rcruise-redhat | Ah yes, then you'll need to do it via octavia | 16:28 |
| raineszm | I spent a lot of time just poking around with virt-ls and virt-cat before just building a new image with sosreport baked in | 16:28 |
| gthiemonge | I had tools for devstack: https://github.com/gthiemonge/devstack-helpers/blob/master/ds-amphora-image-patch | 16:29 |
| raineszm | ooh very nice. | 16:30 |
| rcruise-redhat | yeah, when in doubt, go raid Greg's github for useful stuff | 16:31 |
| gthiemonge | lol, most of the stuff is old and I'm not sure it still works | 16:32 |
| raineszm | Still a great starting point. | 16:32 |
| gthiemonge | https://github.com/gthiemonge/devstack-helpers/blob/master/ds-amphora-sync | 16:33 |
| gthiemonge | ^ this one updates the code of a running amphora | 16:33 |
| gthiemonge | it probably needs to be adjusted | 16:34 |
| gthiemonge | raineszm: don't hesitate to ask here if you need help to debug an amphora | 16:36 |
| raineszm | gthiemonge: thanks. It's on the back burner for a moment while I finish something else up but then it's probably top of my list | 16:36 |
| gthiemonge | ack | 16:37 |
| gthiemonge | anything else for today's meeting, guys? | 16:37 |
| rcruise-redhat | Nothing from me | 16:37 |
| raineszm | THat's all from me | 16:39 |
| gthiemonge | ok! | 16:39 |
| gthiemonge | have a good one! | 16:39 |
| gthiemonge | #endmeeting | 16:39 |
| opendevmeet | Meeting ended Wed Mar 18 16:39:50 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:39 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/octavia/2026/octavia.2026-03-18-16.00.html | 16:39 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/octavia/2026/octavia.2026-03-18-16.00.txt | 16:39 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/octavia/2026/octavia.2026-03-18-16.00.log.html | 16:39 |
| raineszm | have a good one o/ | 16:47 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!