16:00:56 <johnsom> #startmeeting Octavia
16:00:56 <opendevmeet> Meeting started Wed Sep 17 16:00:56 2025 UTC and is due to finish in 60 minutes.  The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:56 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:56 <opendevmeet> The meeting name has been set to 'octavia'
16:01:04 <gthiemonge> o/
16:01:07 <johnsom> Hi everyone
16:02:00 <johnsom> #topic Announcements
16:02:40 <johnsom> We are post RC1
16:03:02 <johnsom> I think on Octavia we will do an RC2 to get at least one bug fix in
16:03:11 <johnsom> Any other announcements
16:03:12 <johnsom> ?
16:03:26 <gthiemonge> nothing from me
16:04:47 <johnsom> #topic Brief progress reports / bugs needing review
16:05:12 <johnsom> I had some vacation time, but mostly I am focusing on reviews and making sure we have the right patches in Flamingo
16:06:18 <gthiemonge> not directly related to octavia, but I reported a bug against diskimage-builder, after building an image, the permissions of /dev/kvm are incorrect, and it breaks nova, there's a workaround: restore the group (kvm) of /dev/kvm
16:06:23 <gthiemonge> https://bugs.launchpad.net/diskimage-builder/+bug/2123906
16:06:38 <johnsom> I did look to see if there were other merged fixes that didn't make it into RC1, I didn't see any, so if there is something we want to push for, please raise it here
16:06:40 <gthiemonge> IDK if the dib folks will fix it, we may have to add a workaround in the devstack plugin
16:07:45 <johnsom> Yeah, that issue took me a while to figure out what was going wrong. There are multiple groups involved and permissions. At first I thought it was a stack user issue....
16:08:26 <johnsom> I'm not 100% sure it's DIB though, I thought I hit it on a fresh VM after I ran the updates. But, maybe I am remembering wrong
16:09:21 <johnsom> It's definitely a possibility though as I know they map /dev into the chroot
16:09:22 <gthiemonge> it doesn't affect the CI, because, I think, the structure of the host and the chroot are really close and the GIDs are the same in both contexts
16:10:01 <gthiemonge> but we cannot guarantee that it will not break the CI in the next months
16:10:26 <johnsom> Yep
16:11:25 <gthiemonge> I also remove unused code from the controller:
16:11:31 <gthiemonge> https://review.opendev.org/c/openstack/octavia/+/960601
16:11:38 <gthiemonge> (some leftovers of the spare pool removal)
16:12:07 <johnsom> Yep, looks like it. Is this something you think we need in flamingo or post?
16:12:24 <gthiemonge> not in flamingo
16:12:32 <johnsom> Ack
16:13:11 <johnsom> I also noticed we have a backlog in dashboard of patches, I plan to take a look at that list this week as well.
16:14:29 <johnsom> #topic Open Discussion
16:15:11 <johnsom> If you didn't see it, we had our first user do a mariadb upgrade then upgrade Octavia and run into the character set/collation change issue.
16:15:34 <johnsom> The TC has been discussing this a lot recently. I will need to catch up on that conversation.
16:16:19 <johnsom> Octavia does not have an opinion on the character set, it will use the defaults set in the mariadb config/database config.
16:17:14 <johnsom> The issue is mariadb is changing that default, which means the existing tables will have one character set and any future tables would have a different one, causing foreign keys to raise errors.
16:18:03 <johnsom> I need to research the recommended "migration path" for mariadb. I assume with such a breaking change they have a tool to migrate all of your tables to the "new" defaults. I'll see.
16:20:21 <johnsom> Please let me know if you have any patches you think should get into Flamingo today. I plan to cut RC2 this week (tomorrow likely).
16:21:00 <gthiemonge> ack thanks johnsom
16:21:04 <johnsom> Any other topics today?
16:22:09 <gthiemonge> no
16:22:32 <johnsom> All right, thank you for joining!
16:22:43 <johnsom> #endmeeting