Wednesday, 2025-05-07

opendevreviewMichael Johnson proposed openstack/octavia stable/2025.1: Add an octavia-wsgi compatibility script  https://review.opendev.org/c/openstack/octavia/+/94890000:45
opendevreviewMichael Johnson proposed openstack/octavia stable/2025.1: Add an octavia-wsgi compatibility script  https://review.opendev.org/c/openstack/octavia/+/94890000:50
opendevreviewMichael Johnson proposed openstack/octavia stable/2025.1: Mark barbican job non-voting as the job is broken  https://review.opendev.org/c/openstack/octavia/+/94898005:32
opendevreviewMichael Johnson proposed openstack/octavia stable/2025.1: Add an octavia-wsgi compatibility script  https://review.opendev.org/c/openstack/octavia/+/94890005:32
opendevreviewTakashi Kajinami proposed openstack/python-octaviaclient master: osc: Use FormattableColumn for formatter  https://review.opendev.org/c/openstack/python-octaviaclient/+/94898105:53
tobias-urdingthiemonge: can you review https://review.opendev.org/c/openstack/octavia/+/942885 when you have some time available, needs another +2, thx!07:18
manojacloudHi Team, Can someone please review this patch https://review.opendev.org/c/openstack/octavia/+/94885907:35
tkajinamfyi octaviaclient is not compatible with the latest osc-lib due to its usage of deprecated formatter functions and https://review.opendev.org/c/openstack/python-octaviaclient/+/948981 fixes the incompatibility09:09
gthiemongetkajinam: thanks!09:19
opendevreviewMerged openstack/octavia master: Support rotating server_certs_key_passphrase key  https://review.opendev.org/c/openstack/octavia/+/94288511:17
opendevreviewMichael Johnson proposed openstack/octavia stable/2025.1: Add an octavia-wsgi compatibility script  https://review.opendev.org/c/openstack/octavia/+/94890015:30
johnsom#startmeeting Octavia 16:00
opendevmeetMeeting started Wed May  7 16:00:06 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'octavia'16:00
johnsomHi everyone16:00
gthiemongeo/16:00
danfaio/16:00
johnsomI don't think I have any announcements this week, does anyone else?16:00
johnsom#topic CI Status16:01
johnsomOk, I will jump into the hot topic of the week....16:01
johnsomSo, setuptools made some changes that impacted PBR and caused the "wsgi_scripts" section of setup.cfg to no longer work and the wsgi script to no longer generate automatically.16:02
johnsomThere were some reverts with hopes that 80.3 setuptools work get things working again, but they don't seem to have worked fully. So I posted some patches yesterday for the stable branches to simply statically include the script. This is  a workaround to get the gates going again.16:03
johnsomOn master, we have switched from using a wsgi script to calling a module directly, so this is not an issue on the master branch.16:04
johnsomThis issue has impacted a bunch of projects, so there are still some gate issues around, particularly for us barbican is broken16:04
johnsomAnyway, long story short, once this patch merges, our gates should be functioning again:16:05
johnsom#link https://review.opendev.org/c/openstack/octavia/+/94890016:05
gthiemongeit's good to have you johnsom ;-)16:05
johnsomThis has taken a lot longer to sort out than I had hoped for sure. sigh16:06
gthiemongei ve another topic for CI status16:06
johnsomGo for it16:07
gthiemongepython-octaviaclient unit tests are broken due to the removal of a function that was deprecated 8 years ago (!?)16:07
gthiemongetakashi has proposed a patch16:07
johnsomAn aside, the good news is we had good collaboration with the openinfra, nova, and neutron teams on this16:07
gthiemongehttps://review.opendev.org/c/openstack/python-octaviaclient/+/94898116:07
gthiemongeand someone reported it today16:08
gthiemongehttps://bugs.launchpad.net/octavia/+bug/211012616:08
johnsomYeah, I saw that this morning. I was not aware of this deprecation....16:08
gthiemongethe patch seems to work for them16:08
gthiemongebut I think I'll test all the impacted commands16:08
johnsomYeah, I will test today as well16:09
gthiemongeyeah i think we should have seen a warning message because of the deprecation16:09
johnsomYeah, I'm not sure why we didn't16:10
gthiemongeanyways, I'll check the output before and after the patch16:10
johnsomThanks!16:10
johnsomAny other CI questions/comments?16:11
danfaiI had a look at the pad octavia-priority-reviews. From what I can see some just seem to need another zuul run, locally tox runs fine and seems to have had dependency issues at the time.16:11
danfaie.g. #link https://review.opendev.org/c/openstack/octavia/+/91528316:11
danfaiWhat would be the common procedure for this to trigger a new zuul run? I might have some spare cycles to tackle some lower hanging fruits like this, if it is just to get zuul working16:12
johnsomThat very well could be the case. Feel free to rebase or recheck those.16:12
johnsomTo re-run zuul, you add a comment that starts with "recheck" and then on the next line put in the reason you are rechecking (the community doesn't like blind rechecks as it wastes nodes)16:13
gthiemongeif you recheck, please always add a reason (no bare "recheck"), "recheck getting new logs" is fine if the previous results are not available16:13
johnsomdanfai Thank you for the help!16:14
danfaiack, will have a look. So this would be rebase + git review with a new commit message haveing recheck?16:14
johnsomNot the commit message, just a comment on the patch16:14
danfaiok, thanks16:14
johnsomFor the rebase, there is a rebase button on gerrit that makes it easy16:15
johnsomFeel free to ping me if you have questions or get stuck, I am happy to help16:16
danfaithanks, I will give it a try and come back if needed16:17
johnsom#topic Brief progress reports / bugs needing review 16:17
johnsomI have been mostly consumed tracking down all of the issues/fixes/workarounds for this setup tools thing.16:17
johnsomI did post a patch to update the default TLS ciphers based on the new recommendations (a bug was submitted).16:18
johnsom#link https://review.opendev.org/c/openstack/octavia/+/948674?usp=search16:18
johnsomThis list is expected to change over time and the deployer can override it in the config file if they need to.16:18
gthiemongeI did some reviews16:19
gthiemongenothing really interesting (still working on downstream stuff here)16:20
johnsomGoing forward, we have had a flood of patches come in, so I see some quality review time in my near future16:20
danfaiThere is a spec for project flavor quota. Happy to get comments:16:20
danfai#link https://review.opendev.org/c/openstack/octavia/+/94819316:20
johnsomYeah, that is one, thank you!16:20
danfaiOtherwise reading through the 4 specs regarding active/active and trying to include the feedback from the ptg. Contacte gthiemonge as well to maybe have a session to discuss again16:21
johnsomSounds good, there is a lot of interest there16:21
gthiemongeyeah, I'll be traveling next week and I plan to discuss this topic with our BGP experts16:22
johnsom#topic Open Discussion 16:22
johnsomAny other topics this week?16:22
johnsomgthiemonge Safe travels!16:23
gthiemongethanks!16:23
gthiemongenothing from me16:23
danfaino other topics from me16:23
johnsomOk, thank you all! Have a good week16:23
johnsom#endmeeting 16:23
opendevmeetMeeting ended Wed May  7 16:23:58 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:23
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-05-07-16.00.html16:23
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-05-07-16.00.txt16:23
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-05-07-16.00.log.html16:23
danfaithank you, see you around16:24
opendevreviewMichael Johnson proposed openstack/octavia stable/2025.1: Add an octavia-wsgi compatibility script  https://review.opendev.org/c/openstack/octavia/+/94890019:40

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