Wednesday, 2023-08-30

opendevreviewMiguel Lavalle proposed openstack/neutron stable/wallaby: Add rate-limiting to metadata agents  https://review.opendev.org/c/openstack/neutron/+/89275402:01
opendevreviewMiguel Lavalle proposed openstack/neutron stable/wallaby: Add rate-limiting to metadata agents  https://review.opendev.org/c/openstack/neutron/+/89275405:06
opendevreviewmorice proposed openstack/neutron master: [ovn] AZs distribution in L3 port scheduler  https://review.opendev.org/c/openstack/neutron/+/89260406:40
slaweqykarel lajoskatona ralonsoh haleyb mlavalle hi, I think that patch https://review.opendev.org/c/openstack/neutron/+/891580 is ready to review. I checked logs from it and it makes big difference in the sql queries we are doing in Neutron. Please check it when You will have few minutes.07:52
ralonsohslaweq, sure, let me check07:53
ralonsohah, this is to reduce the number of queries, right07:53
ralonsohslaweq, qq, why not using PS1 + the additional change in the api_collections?07:56
slaweqralonsoh I don't remember exactly now but there were some AttributeError exceptions raised there08:07
slaweqand it wasn't working at all08:07
ralonsohok, we can just change the loading method, that's the minimum change needed08:08
slaweqyes08:08
lajoskatonaslaweq: checking08:10
ralonsohfrickler, the issue in ndr will be solved once we have a new Neutron release, that will have https://review.opendev.org/c/openstack/neutron/+/88621308:15
opendevreviewLajos Katona proposed openstack/neutron-lib master: WIP: Tap mirror API def and API ref  https://review.opendev.org/c/openstack/neutron-lib/+/88535408:19
fricklerralonsoh: hmm, but that should affect only the job running with sqla 2.0/master, not the normal unit test jobs? also I don't understand why it would start failing only now08:22
frickleralso I assumed that ndr master unit tests would also test neutron master08:22
ralonsohfrickler, I'm going to limit temporarily the n-lib version08:22
ralonsohuntil we have a new neutron release08:23
ralonsohthen I'll remove the limitation and bump the n-lib version08:23
ralonsohand bump the neutron version*08:23
ralonsoh--> https://bugs.launchpad.net/neutron/+bug/203349308:23
fricklerah, release mismatch, ok08:34
ykarelslaweq, ack08:34
ykarelslaweq, lgtm, just curios how much queries got reduced with that patch08:36
ralonsohthat was the most recurrent query. In the logs provided by QA, from 750K queries, that was around 150K (if I recall correctly)08:37
ralonsoh750K queries only from Neutron08:37
ralonsohfrickler, I can't force n-lib 3.7.0 because tox is claiming that the required version is 3.8.008:39
ralonsohbut this is not true, this is the upper version08:39
lajoskatonafrickler, ralonsoh: the same is true for other stadiums as we discussed yesterday during the CI meeting, And we can actually make these jobs to have Neutron also in the required-project list08:40
ralonsohlajoskatona, the point is that we need a new Neutron version08:40
ralonsohwe'll have it during the next week08:40
lajoskatonaralonsoh: yes, that solves the issue (at least what I checked, and hope there will be no more :P)08:41
ralonsohok, I'm going to send a new beta version today08:46
ralonsohI'll send you the releases patch08:46
lajoskatonaralonsoh:thanks08:48
slaweqykarel I wrote it in the comment in gerrit: "from about 130k to less than 1k."08:54
slaweqof that one type of SELECT query08:54
ralonsohlajoskatona, frickler slaweq https://review.opendev.org/c/openstack/releases/+/89313808:54
ykarelThanks slaweq i see it now after expanding the comments08:56
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Populate the "router.distributed" flag in ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/88699209:53
ralonsohslaweq, https://review.opendev.org/c/openstack/releases/+/893138/comments/1e0e8e3b_ca774a8409:54
ralonsohplease consider this comment09:55
ralonsohslaweq, I had some comments in https://review.opendev.org/c/openstack/neutron/+/884474/14 not commented/considered09:57
slaweqralonsoh done, sorry for the noise10:02
ralonsohthanks!10:02
slaweqand I'm just now addressing Your comments in https://review.opendev.org/c/openstack/neutron/+/884474/1410:02
slaweqplease give me 10 minutes and new PS should be send10:02
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Default SG rules - use new rules templates to create rules for SGs  https://review.opendev.org/c/openstack/neutron/+/88447410:06
opendevreviewElvira GarcĂ­a Ruiz proposed openstack/neutron master: Add ML2/OVN security group logging documentation  https://review.opendev.org/c/openstack/neutron/+/89015110:08
slaweqlajoskatona ralonsoh ykarel I have question regarding https://review.opendev.org/c/openstack/neutron/+/893097/ and comment made there by lajoskatona 10:10
slaweqI know that it works much slower with db migration before every test10:10
slaweqbut without that it behaves wrong with patch https://review.opendev.org/c/openstack/neutron/+/884474 and fullstack job is broken, even if I try to just run db migration for some of the tests, not for all of them10:11
slaweqit's causing failures in some other tests then10:11
slaweqso I see 2 possible solutions:10:11
slaweq1. increase timeout of the fullstack job to 3h (it's 2.5h now) and accept that job will be much slower10:12
slaweqor10:12
slaweq2. monkeypatch get_default_security_group_rules method in the fullstack tests, before neutron server will start to return always hardcoded SG rules there. That way we can simply keep fullstack tests working as it works now10:13
slaweqWdyt? Which one would You prefer?10:13
ralonsohI prefer using a new DB per test, that would skip potential errors10:14
ralonsohbut eventually we'll need to remove/refactor tests to lower the time spent in this job10:14
ralonsoh3 hours is too much10:14
slaweqalso, looking at https://zuul.opendev.org/t/openstack/builds?job_name=neutron-fullstack-with-uwsgi&branch=master&skip=0 it seems that this job is already running for about 2h in most cases10:14
slaweqso my change don't increase it a lot10:14
slaweqit seems that we are almost on the 2.5 limit already in many cases10:15
ralonsohyes, 2:10, 2:20, more or less10:15
slaweqwith that (I just checked it) I would prefer to change timeout to 3h and go with currently proposed patch - is that ok for You?10:15
ralonsohI would prefer, as commented, to have a fresh new DB per test and increase, for now, the job time10:16
ralonsohyes10:16
slaweq++10:16
slaweqthx10:16
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [Fullstack] Use new DB for each running test  https://review.opendev.org/c/openstack/neutron/+/89309710:18
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Default SG rules - use new rules templates to create rules for SGs  https://review.opendev.org/c/openstack/neutron/+/88447410:18
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Default SG rules template - Update related docs and add release note  https://review.opendev.org/c/openstack/neutron/+/88766410:18
slaweqdone ^^10:19
slaweqI also addressed Your comments ralonsoh 10:19
ralonsohthanks! I'll check i tnow10:19
slaweqplease review that once again when You will have few minutes10:19
opendevreviewSlawek Kaplonski proposed openstack/neutron master: DNM just test for the neutron-fullstack tests  https://review.opendev.org/c/openstack/neutron/+/89018910:21
opendevreviewLucas Alvares Gomes proposed openstack/neutron stable/2023.1: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314010:33
opendevreviewLucas Alvares Gomes proposed openstack/neutron stable/zed: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314110:33
opendevreviewLucas Alvares Gomes proposed openstack/neutron stable/yoga: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314210:34
opendevreviewLucas Alvares Gomes proposed openstack/neutron stable/xena: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314310:34
opendevreviewLucas Alvares Gomes proposed openstack/neutron stable/wallaby: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314410:34
ykarelslaweq, ack will check10:54
ykarelhmm so if the stability of job do not get worse should be fine to go this route10:55
opendevreviewMerged openstack/neutron master: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89303011:12
opendevreviewLajos Katona proposed openstack/neutron-tempest-plugin master: WIP: Tap Mirror API tests  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88600411:45
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: WIP: CLI for Tap Mirrors  https://review.opendev.org/c/openstack/tap-as-a-service/+/88608511:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: [FT] Make explicit the "publish" call check in "test_port_forwarding"  https://review.opendev.org/c/openstack/neutron/+/89316812:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/zed: [FT] Make explicit the "publish" call check in "test_port_forwarding"  https://review.opendev.org/c/openstack/neutron/+/89316912:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/yoga: [FT] Make explicit the "publish" call check in "test_port_forwarding"  https://review.opendev.org/c/openstack/neutron/+/89317012:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/xena: [FT] Make explicit the "publish" call check in "test_port_forwarding"  https://review.opendev.org/c/openstack/neutron/+/89317112:46
ralonsohfolks, please check the bobcat cycle highlights: https://review.opendev.org/c/openstack/releases/+/89317412:54
ralonsoh^^^ ykarel lajoskatona slaweq mlavalle obondarev_ amotoki frickler 12:55
ralonsohI'll add you to the review12:55
ralonsohthanks in advance12:55
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Populate the "router.distributed" flag in ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/88699212:58
lajoskatonaralonsoh: thanks, I read it12:59
fnordahllajoskatona: hello, about your comment on 893023, it was my impression that feature freeze is at the end of this week? It's part of the greater effort of active active l3 gw which is now basically missing docs to be complete13:03
ralonsohfnordahl, only docs? there are code patches still pending, if I'm not wrong13:07
ralonsohhttps://review.opendev.org/q/topic:2023-aa-l3-gw-multihoming+status:open13:07
fnordahlWe've been awaiting reviews for a while, yes. Are you saying that you'd rather revert the whole thing than help with reviewing it?13:08
ralonsohno, what I'm saying is that the current code that is merged is not active13:08
ralonsohand we should not continue merging these patches at least until C release13:08
ralonsohthis feature is extensive in code and complex 13:09
ralonsohand has not been tested 13:09
ralonsohwhat we should revert is the two release notes referring to this LP13:09
fnordahlOk :( I understand your decision, it would be riskful to rush this now. Pleased to hear that the code will be intact allow continuing the rest of the work. Caracal it is then, onward and upward!13:13
fnordahlI guess I can raise he reverts for the release note pieces *goes to look where they are*13:14
ralonsohonly the release notes, nothing else13:17
ralonsohfnordahl, https://031729a193aba78a0197-13270c601ca2148a93462eeebb4d313b.ssl.cf1.rackcdn.com/886992/7/check/build-openstack-releasenotes/070e7cb/docs/unreleased.html13:17
ralonsoh1) Add enable_default_route_bfd....13:17
ralonsoh2) Added support for the external-gateway-multihoming....13:18
lajoskatonafnordahl, ralonsoh: sorry for -1 on the patch, but from yesterdays meeting (https://meetings.opendev.org/meetings/networking/2023/networking.2023-08-29-14.00.log.html#l-19 and see the on demand at the end of meeting) that we wait with new features now13:19
opendevreviewMerged openstack/neutron master: Use HasStandardAttributes as parent class for Tags DB model  https://review.opendev.org/c/openstack/neutron/+/89158013:34
opendevreviewFrode Nordahl proposed openstack/neutron-lib master: Drop release note for l3-ext-gw-multihoming and adjacent features  https://review.opendev.org/c/openstack/neutron-lib/+/89318113:34
opendevreviewFrode Nordahl proposed openstack/neutron-lib master: Add release note for l3-ext-gw-multihoming and adjacent features  https://review.opendev.org/c/openstack/neutron-lib/+/89318213:34
opendevreviewFrode Nordahl proposed openstack/neutron master: Drop release notes for l3-ext-gw-multihoming and adjacent features  https://review.opendev.org/c/openstack/neutron/+/89318413:35
opendevreviewFrode Nordahl proposed openstack/neutron master: Add release notes for l3-ext-gw-multihoming and adjacent features  https://review.opendev.org/c/openstack/neutron/+/89318513:35
fnordahlralonsoh, lajoskatona: https://review.opendev.org/c/openstack/neutron-lib/+/893181 and https://review.opendev.org/c/openstack/neutron/+/89318413:38
ralonsohfnordahl, thanks13:41
ralonsohfnordahl, actually now I think about it, the n-lib won't be needed anymore13:48
ralonsohwe have already released the last B version13:48
fnordahlok, I'll abandon 89318113:49
fnordahlah you did, thx13:50
opendevreviewRodolfo Alonso proposed openstack/neutron-dynamic-routing master: Bump Neutron to 23.0.0.0b3  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/89318913:55
opendevreviewJoel Capitao proposed openstack/neutron-dynamic-routing master: DNM Test with latest neutron  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/89319214:06
opendevreviewRodolfo Alonso proposed openstack/neutron master: [UT] Reduce the binding retry loop in ``L3HATestFramework``  https://review.opendev.org/c/openstack/neutron/+/88907115:14
ihrachyshaleyb do we close https://bugs.launchpad.net/neutron/+bug/2031087 now?15:43
ralonsohslaweq, we have a problem with the fullstack job and the DB cleanup. The job is taking more than 3 hours, regardless of the host16:15
ralonsohwe'll need to check that tomorrow morning 16:15
*** ralonsoh is now known as ralonsoh_ooo16:20
opendevreviewMerged openstack/neutron master: [Fullstack] Use new DB for each running test  https://review.opendev.org/c/openstack/neutron/+/89309717:28
opendevreviewMerged openstack/neutron master: Drop release notes for l3-ext-gw-multihoming and adjacent features  https://review.opendev.org/c/openstack/neutron/+/89318417:28
haleybihrachys: why don't we keep it open until your patch merges (thanks for that!) and we can list OVN versions that have it17:50
ihrachyshaleyb sure. the lp is yours, just checking19:24
opendevreviewAlban PRATS proposed openstack/neutron master: Enabling routing of routed subnets through snat.  https://review.opendev.org/c/openstack/neutron/+/89045919:50
opendevreviewMerged openstack/neutron stable/2023.1: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314022:04
opendevreviewMerged openstack/neutron stable/zed: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314122:05
opendevreviewMerged openstack/neutron stable/yoga: [OVN] Cleanup old Hash Ring node entries  https://review.opendev.org/c/openstack/neutron/+/89314223:51

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