Wednesday, 2023-08-23

opendevreviewMichael Johnson proposed openstack/octavia-lib master: Fix a possible receive timeout  https://review.opendev.org/c/openstack/octavia-lib/+/89241700:14
opendevreviewGaudenz Steinlin proposed openstack/octavia master: Raise NotFound on update of inexistent resources  https://review.opendev.org/c/openstack/octavia/+/89228107:00
opendevreviewGaudenz Steinlin proposed openstack/octavia master: Lock SELECTed DB rows when updating  https://review.opendev.org/c/openstack/octavia/+/89246007:23
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: DNM/WIP Testing c9s fix  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/89248408:26
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: DNM/WIP Testing c9s fix  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/89248408:57
opendevreviewOmer Schwartz proposed openstack/octavia master: Fix l7 objects quota decrement on lb cascade delete  https://review.opendev.org/c/openstack/octavia/+/88611110:59
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Fix centos-9-stream jobs  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/89248411:32
opendevreviewTom Weininger proposed openstack/python-octaviaclient master: Add extra validation for HSTS related arguments  https://review.opendev.org/c/openstack/python-octaviaclient/+/89253311:50
opendevreviewGaudenz Steinlin proposed openstack/octavia master: Raise NotFound on update of inexistent resources  https://review.opendev.org/c/openstack/octavia/+/89228114:18
opendevreviewOmer Schwartz proposed openstack/octavia master: Fix l7 objects quota decrement on lb cascade delete  https://review.opendev.org/c/openstack/octavia/+/88611114:35
johnsomSo this octavia-tox-functional-py39-sqlalchemy-tips job is failing, did py39 get removed somewhere?15:13
johnsomhttps://zuul.opendev.org/t/openstack/build/071180ebc8444f13befb5f9e5a06dfd9/log/job-output.txt#164615:13
johnsomhttps://review.opendev.org/c/openstack/octavia-lib/+/89241715:13
gthiemongehu15:24
gthiemongejohnsom: the commit that adds this job was merged yesterday, but it was tested only against openstack/octavia15:25
gthiemongehttps://zuul.opendev.org/t/openstack/builds?job_name=octavia-tox-functional-py39-sqlalchemy-tips15:25
gthiemongemaybe tox.ini is not correct in octavia-lib15:26
gthiemongefunctional-py39 doesn't exist there15:27
johnsomYeah, that environment is missing in octavia-lib, so.... 15:27
johnsomDo we have any sqlalchemy in octavia-lib? Do we need that job there?15:27
gthiemongeI don't think we need :/15:27
johnsomYeah, so there is no sqla there, can we remove that job?15:28
gthiemongebut it is inherited from https://review.opendev.org/c/openstack/octavia/+/889384/3/zuul.d/jobs.yaml15:28
gthiemongecan we skip it on octavia-lib?15:28
gthiemongewe can remove it from octavia-tox-tips and create a octavia-tox-sqlalchemy-tips that will be used only in octavia15:29
gthiemongeI can propose a fix15:29
johnsomThank you15:30
opendevreviewOmer Schwartz proposed openstack/octavia master: Fix l7 objects quota increment on populated lb create  https://review.opendev.org/c/openstack/octavia/+/88626315:31
opendevreviewGregory Thiemonge proposed openstack/octavia master: Remove sqlalchemy-tips from the generic tips template  https://review.opendev.org/c/openstack/octavia/+/89255015:32
gthiemonge^ that should do it15:33
-opendevstatus- NOTICE: Gerrit is going to be restarted to pick up a small config update. You will notice a short outage of the service.15:33
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Aug 23 16:00:23 2023 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
johnsomo/16:00
gthiemongehi16:00
tweiningo/16:00
gthiemonge#topic Announcements16:01
gthiemonge* Combined PTL/TC 2024.1 cycle Election Season16:01
gthiemongeFYI nominations are still open until Aug 3016:02
gthiemonge#link https://lists.openstack.org/pipermail/openstack-discuss/2023-August/034744.html16:02
gthiemonge* 2023.2 Bobcat Release Schedule: R-616:03
gthiemonge6 weeks!16:03
* johnsom thinks "four more years!"16:03
gthiemongeThis week marks the final release for non-client libraries (for us it's octavia-lib)16:03
gthiemongeAnd next week is feature freeze and final release for client libraries16:04
gthiemongereminder: we have the priority review list16:04
gthiemongehttps://etherpad.opendev.org/p/octavia-priority-reviews16:04
tweiningthanks for your reviews on the HSTS patches16:04
gthiemongeThere are a few open patches for octavia-lib but I think the HSTS patches in octavia/octaviaclient should have an higher priority16:04
gthiemongeand great news, the sqlalchemy2 stuff is merged!!16:06
johnsom+10016:06
tweininghttps://review.opendev.org/c/openstack/octavia/+/880806 regarding this one, the main HSTS patch. it is not merged because it has parent patches in the chain. It would be nice if you could review them, otherwise let me know if I should remove them from the patch chain.16:07
oschwart_great to hear about sqlalchemy2! o/ btw 16:07
johnsomIt would probably be best to break those apart, they are unrelated (at least at first glance)16:07
tweiningyeah, I could try running the pyspy patch on master and see how bad it is now ;)16:08
gthiemongeanyway I'll review them tomorrow16:08
tweiningthey are. thanks16:08
gthiemongebut if you change the order of the chain we could merge the HSTS patch today since it already has 2 CR+2/W+116:09
johnsomI guess they are in global-requirements, so not as far out there as I thought those patches were16:09
tweiningok, sounds good I'll change the order then16:10
johnsomI just don't want to have a "special" test runner in Octavia as compared to the rest of OpenStack. So, I haven't had time to go do the research to see if we are causing trouble by using pytest16:11
tweiningthose patches change nothing in the CI. they just add new tox envs that make my life a lot easier when debugging tests16:11
johnsomThis patch indicates it's more than just an optional test runner: https://review.opendev.org/c/openstack/octavia/+/881805/816:11
tweiningpytest runs test classes that start with Test, that is why I had to rename them16:12
johnsomI am not clear on the benefit of pytest, what does it bring?16:13
tweiningfunction wise it shouldn't change anything16:13
tweiningmore features, more convenience for the user, I think we had that discussion before :)16:13
johnsomSorry I don't remember. I just didn't see any specific benefit in the but or patch commit.16:14
johnsomI am asking that we capture this, simply because it's one more thing to maintain, so it's not a zero cost thing for the project.16:15
tweininghm, okay. I'll need to think about how to capture it somewhere then.16:16
johnsomThank you16:16
gthiemonge#topic CI Status16:17
gthiemongec9s jobs are broken, it seems that it's a regression in devstack16:18
gthiemongehttps://bugs.launchpad.net/devstack/+bug/203163916:18
gthiemongethey are fixing it but we also need to update the definition of our jobs16:18
gthiemongeI proposed a patch16:18
gthiemongehttps://review.opendev.org/c/openstack/octavia-tempest-plugin/+/89248416:18
johnsomAh cool, I was seeing the keystone wsgi failure in Designate and had pinged the PTL16:19
gthiemongeoctavia-v2-dsvm-scenario-centos-9-stream-non-traffic-ops failed for an unrelated reason (haproxy crash?), I will investigate16:19
opendevreviewTom Weininger proposed openstack/octavia master: Add support for HTTP Strict Transport Security  https://review.opendev.org/c/openstack/octavia/+/88080616:19
gthiemongeBTW There's the same issue with rocky linux16:19
gthiemongewe haven't yet merged rocky linux support so I will have to update the open commit16:19
gthiemongehttps://review.opendev.org/c/openstack/octavia-tempest-plugin/+/87349016:19
gthiemongeit's just one line... I'll ping you guys to get my CR+2s ;-)16:20
gthiemonge#topic Brief progress reports / bugs needing review16:22
gthiemongeI forgot one thing, we broke octavia-lib CI16:22
gthiemongethe new sqlalchemy-tips tox job is executed there, but it doesn't work and it's not needed16:23
gthiemongeI've just proposed a patch in octavia that would fix octavia-lib16:23
gthiemongehttps://review.opendev.org/c/openstack/octavia/+/89255016:23
tweiningok, I'll have a look later16:24
gthiemongeon my side, I've done a lot of tests/reviews16:26
tweiningI'd like to mention another one of my patches. It is also optional, but I hope I don't need to explain why I think it is useful.16:26
tweininghttps://review.opendev.org/c/openstack/octavia/+/879749 the mypy patch will need to be rebased again. but now that sqla2 patches are merged I hope it will be the last time.16:26
tweiningit's obviously not urgent as it is not considered a feature, but I do want to have it merged during this cycle16:27
gthiemongeack16:27
gthiemonge#topic Open Discussion16:31
gthiemongeany other topics folks?16:31
oschwart_from my side I will start reviewing the patches on the priority list16:31
oschwart_I am a little out of the loop16:32
gthiemongethanks oschwart_!16:32
tweiningI'm looking at https://review.opendev.org/c/openstack/octavia/+/892550 and am a bit confused that it actually doesn't remove anything in the patch16:32
johnsomIt moved line 123 down to it's own job16:33
johnsomjob->template16:33
gthiemongetweining: octavia-lib uses octavia-tox-tips (project can use jobs defined in other jobs)16:33
tweiningah, got it. it is moved to another template16:33
gthiemongetweining: so it doesn't change anything for octavia, but it will change the jobs in octaiva-lib16:34
johnsomThe gerrit diff is deceiving 16:34
tweiningIDK. I think I didn't give an update about dpdk tests in a while but you all know the state16:36
tweiningDPDK just works with Octavia amps. :)16:36
tweiningnothing else to say from my side16:37
gthiemongetweining: good to know ;-)16:37
gthiemongeok guys, I think that's it!16:38
gthiemongethank you!16:38
gthiemonge#endmeeting16:38
opendevmeetMeeting ended Wed Aug 23 16:38:32 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:38
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-08-23-16.00.html16:38
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-08-23-16.00.txt16:38
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-08-23-16.00.log.html16:38
opendevreviewMichael Johnson proposed openstack/octavia-lib master: Fix a possible receive timeout  https://review.opendev.org/c/openstack/octavia-lib/+/89241716:44
opendevreviewTom Weininger proposed openstack/octavia master: Add pytest testenv to tox.ini  https://review.opendev.org/c/openstack/octavia/+/88173916:59
opendevreviewTom Weininger proposed openstack/octavia master: Make tests work with pytest runner  https://review.opendev.org/c/openstack/octavia/+/88180517:00
opendevreviewMerged openstack/octavia master: Remove sqlalchemy-tips from the generic tips template  https://review.opendev.org/c/openstack/octavia/+/89255019:19
opendevreviewMerged openstack/octavia master: Add support for HTTP Strict Transport Security  https://review.opendev.org/c/openstack/octavia/+/88080620:23
opendevreviewMerged openstack/octavia master: Fix IPv6 session persistence failed  https://review.opendev.org/c/openstack/octavia/+/88853022:36
opendevreviewMerged openstack/octavia master: Fix health message format for v2 and v3 in unit tests  https://review.opendev.org/c/openstack/octavia/+/88574923:11
opendevreviewMerged openstack/octavia master: Mock access to tuned active_profile file in unittests  https://review.opendev.org/c/openstack/octavia/+/88575023:11
opendevreviewMerged openstack/octavia master: Update the bug tracker links in the doc (switch to Launchpad)  https://review.opendev.org/c/openstack/octavia/+/87913923:11
opendevreviewMerged openstack/octavia master: Fix quota error messages  https://review.opendev.org/c/openstack/octavia/+/87927823:22
opendevreviewMerged openstack/octavia master: Fix the issue of losing nf_conntrace* values after a reboot.  https://review.opendev.org/c/openstack/octavia/+/88637023:24

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