Wednesday, 2026-06-10

*** ricolin_ is now known as ricolin12:24
*** gthiemon1e is now known as gthiemonge15:58
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Jun 10 16:00:32 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'octavia'16:00
gthiemongeo/16:00
luisfdezo/16:00
rcruise-mobileo/16:00
viniciusro/16:00
rbachman[m]o/16:01
gthiemonge#topic Announcements16:02
gthiemonge* October 2026 PTG Dates & Registration16:02
gthiemongethe next PTG will take place October 12-1616:03
gthiemongeregistration is open16:03
gthiemonge(links are available in the announcement email on openstack-discuss)16:03
gthiemongeany other announcements folks?16:04
rcruise-mobileNone from me16:04
raineszmo/16:04
gthiemonge#topic Brief progress reports / bugs needing review16:05
gthiemongeon my side, a lot of reviews, I reviewed and tested the multi-AZ amphorae patch16:05
gthiemongewe still need to finalize the spec, but the patch is on the right way16:06
rcruise-mobileI've been doing smaller reviews, lots on the dashboard and translations that I got tagged on16:07
gthiemongeI also rebased and started to clean up the Active-Active BGP patch chain, there's still a lot of discussion on the spec16:07
luisfdezThanks for all the input :+116:07
gthiemonge:)16:08
gthiemongeI'm still a bit puzzled with the "per tenant" aspect, I think we need it, but that's incompatible with the use of flavors (which are not per tenant)16:08
gthiemongeI hope we'll find a solution16:09
viniciusrI did take a look in multi-az discussion and bgp-less gthiemonge AA spec16:09
luisfdezthe "per tenant" and the mix with flavors, I wonder if it could come "for free" if in the future https://review.opendev.org/c/openstack/octavia/+/948193 is implemented. 16:09
luisfdezhaving a per tenant flavor approach / quotas.16:10
gthiemongehmm16:10
gthiemongeyeah a solution would be to add a project_id to the flavors, and maybe a public flag (to keep compat with the "old" mode)16:11
luisfdezYes, similar to other resources in openstack (e.g. cinder volume types).16:11
luisfdezThat won't only solve the isolation aspect, but also bring quotas, it can be handy if you hand out premium flavors to users (high end spec for amphoras) and don't want to waste resources.16:12
gthiemongeanyways, I think I'll keep the project_id fields in the spec, we can work on the biggest part of the code, then on the flavors16:13
gthiemongeack I see16:13
luisfdezoki16:13
gthiemongeluisfdez: viniciusr: thanks for your comments in the spec16:13
luisfdez:-)16:14
gthiemongemy plan for next week is to continue the work on the specs (Active-Active BGP and multi-AZ)16:15
viniciusrnw16:15
gthiemonge#topic Open Discussion16:17
rbachman[m]Hi! We (at CERN) have launched a trial run of amphoras with Anubis integrated.16:17
gthiemongenice!16:18
rbachman[m]It is not quite what is in your draft spec @gthiemo. In this one we're purely rinning the anubis bit, and not the wider bot protection setup.16:18
rbachman[m]I wanted to not switch too many things around at once, and be sure I understand it fully.16:19
rbachman[m]It is opt-in for the users, but I'm hoping we'll get some feedback over the next months.16:19
rbachman[m]Will try to make that an upstream contribution in time. Either as a thing of its own, or maybe try to sync with your draft if there is time.16:19
luisfdezwhat's the draft spec for this features?16:20
rbachman[m]Greg shared this with me previously: https://github.com/gthiemonge/octavia/commit/d5be4b17a624b46314695cfad58364cf857c3c31#diff-3d683c2a7f82f2ec552798766aaeef6b9d18e5ca564bff442684f773c26bf53c16:21
rbachman[m]And https://github.com/gthiemonge/octavia/commit/e0afd3e3a9305d528d198106c6773fa64de1bb21#diff-ada4eb93f0c44de9ef8a4174e484dcb915e2774a6a9a4a269dafdbd56805094316:21
rcruise-redhatIt sounds like a great feature, I can see a lot of demand for it16:21
gthiemongeyeah in my fork, not in gerrit16:23
rbachman[m]There are a few differences for my approach though: For one, we don't want users ssh-ing in for configuring Anubis. So I try to do what setup can be done at startup, and don't fine-tune Anubis much, so that it is a pretty generic setup.16:24
rbachman[m]We also keep anubis as a sort of 'side cart' only, so not as a full proxy. This way HAProxy is responsible for the cookie validation, and Anubis only gets involved if the cookie is invalid/missing.16:25
rbachman[m]Pretty much the 'advanced setup' style shown here: https://anubis.techaro.lol/docs/admin/environments/haproxy/#advanced-variant16:25
gthiemongeack16:26
gthiemongedo you have a way to export statistics?16:26
rbachman[m]As in logs/metrics? Yes, using a fluent-bit scraper16:27
gthiemongeok16:28
rbachman[m]We have a generic-ish setup on site that we tie into. But I'm unsure if that is wanted as part of the anubis integration upstream16:28
rbachman[m]Anyways, I'll make some noise when I have something for you to look at ^^16:29
gthiemongeI can't wait :D16:29
gthiemongethanks for the update rbachman[m] 16:30
gthiemongeany comments? or any other topics for today folks?16:31
rcruise-mobileNo other topics from me16:32
luisfdeznone here 16:32
viniciusrnone from me16:32
gthiemongeok, thank you folks! good discussions!16:34
gthiemongehave a good week16:34
gthiemonge#endmeeting16:34
opendevmeetMeeting ended Wed Jun 10 16:34:36 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:34
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2026/octavia.2026-06-10-16.00.html16:34
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2026/octavia.2026-06-10-16.00.txt16:34
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2026/octavia.2026-06-10-16.00.log.html16:34
raineszmhave a good one16:34
rcruise-mobilehave a good week! 16:34
rbachman[m]Likewise!16:35
opendevreviewGregory Thiemonge proposed openstack/octavia master: Bump testing dependencies  https://review.opendev.org/c/openstack/octavia/+/98188018:42
opendevreviewAntony Messerli proposed openstack/octavia master: Fix load balancer availability_zone field with default from config  https://review.opendev.org/c/openstack/octavia/+/95217421:05
opendevreviewAntony Messerli proposed openstack/octavia master: Fix Neutron client ignoring endpoint configuration  https://review.opendev.org/c/openstack/octavia/+/98234821:05

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