Wednesday, 2024-05-29

opendevreviewJay Jahns proposed openstack/neutron master: Add network dns_domain to dns assignment if present  https://review.opendev.org/c/openstack/neutron/+/92045900:27
*** dasm is now known as Guest789500:38
opendevreviewTakashi Kajinami proposed openstack/neutron-fwaas master: Fix migration script to adopt to SQLAlclehym 2.0  https://review.opendev.org/c/openstack/neutron-fwaas/+/92064401:11
opendevreviewTakashi Kajinami proposed openstack/neutron-fwaas master: DNM: Run migration tool  https://review.opendev.org/c/openstack/neutron-fwaas/+/92067201:12
opendevreviewBrian Haley proposed openstack/neutron master: Change OVN client to account for nested networks  https://review.opendev.org/c/openstack/neutron/+/90750402:20
opendevreviewFrode Nordahl proposed openstack/neutron-tempest-plugin master: Add Active Active L3 GW scenario test cases  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/89881003:10
opendevreviewBrian Haley proposed openstack/neutron-tempest-plugin master: Remove devstack-gate requirement  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/92070803:21
opendevreviewBrian Haley proposed openstack/neutron-fwaas master: Remove devstack-gate requirement  https://review.opendev.org/c/openstack/neutron-fwaas/+/92070903:38
opendevreviewBrian Haley proposed openstack/neutron-tempest-plugin master: Remove devstack-gate requirement  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/92070803:39
lajoskatonaykarel: Hi, for bagpipe py3.12 failure I opened a bug: https://bugs.launchpad.net/neutron/+bug/206745207:43
lajoskatonaykarel: but the issue itself seems to be coming from exabgp, so I opened and issue for it: https://github.com/Exa-Networks/exabgp/issues/1208 , as I see the code there are some refractoring in progress so perhaps in the coming release it will be fine07:44
ykarel_thx lajoskatona 07:46
*** ykarel_ is now known as ykarel07:46
lajoskatonaykarel_: I got a link from elodilles for unmaintained policies: https://docs.openstack.org/project-team-guide/stable-branches.html#unmaintained07:56
ykarelthx lajoskatona 08:11
ykarellajoskatona, slaweq when you get chance please check https://review.opendev.org/q/I447990509cdea9830228d3bc92a97062cc57a47208:18
ykarelthx in advance08:18
slaweqykarel done08:21
opendevreviewMerged openstack/neutron stable/2024.1: Put monitors dictionary back in MetadataDriverBase class  https://review.opendev.org/c/openstack/neutron/+/91987109:04
fricklerykarel: (and others) fwaas and taas testing may be impacted by ds-gate removal https://zuul.opendev.org/t/openstack/config-errors?project=openstack%2Fneutron-tempest-plugin&name=Project+Not+Found&skip=009:49
opendevreviewyatin proposed openstack/neutron stable/2024.1: [functional tests] compatibility with ovsdbapp>=2.6.1  https://review.opendev.org/c/openstack/neutron/+/92063409:50
frickleroh, haleyb already proposed patches earlier09:50
ykarelyes i noticed there were some patches from brian09:50
lajoskatonafrickler: thanks, I saw also haleyb-s patch for fwaas09:51
opendevreviewyatin proposed openstack/neutron stable/2023.2: [functional tests] compatibility with ovsdbapp>=2.4.2  https://review.opendev.org/c/openstack/neutron/+/92063509:52
opendevreviewTakashi Kajinami proposed openstack/neutron-fwaas master: Remove devstack-gate  https://review.opendev.org/c/openstack/neutron-fwaas/+/92072709:52
opendevreviewTakashi Kajinami proposed openstack/neutron-tempest-plugin master: Remove devstack-gate  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/92072809:54
fricklersadly seems they are in a dependency loop. let me know if one of those should simple get force-merged09:54
tkajinamah, ok you were already talking about the jobs messed up by devstack-gate retirement09:54
tkajinamI just noticed that tempest jobs do not run in fwaas and noticed the same09:55
fricklertkajinam: yes, seems you created duplicates of haleyb's patches?09:55
tkajinamyeah09:55
opendevreviewyatin proposed openstack/neutron stable/2024.1: [functional tests] compatibility with ovsdbapp>=2.6.1  https://review.opendev.org/c/openstack/neutron/+/92063409:56
opendevreviewMerged openstack/neutron-fwaas master: Fix migration script to adopt to SQLAlclehym 2.0  https://review.opendev.org/c/openstack/neutron-fwaas/+/92064409:57
tkajinamthough a few stadium repos may need to be additionally covered.09:57
tkajinamsuch as neutron-fwaas, I mean09:57
fricklercores should take care not to merge things in the meantime, as they don't get proper testing currently. like e.g. https://review.opendev.org/c/openstack/neutron-fwaas/+/92064409:59
opendevreviewyatin proposed openstack/neutron stable/2023.2: [functional tests] compatibility with ovsdbapp>=2.4.2  https://review.opendev.org/c/openstack/neutron/+/92063510:04
tkajinamfrickler, fortunately that specific patch should be ok because it's not at all tested in functional jobs... though that's a different problem.10:11
opendevreviewyatin proposed openstack/neutron stable/2023.1: [functional tests] compatibility with ovsdbapp>=2.2.2  https://review.opendev.org/c/openstack/neutron/+/92073010:11
ykarelfrickler, so can you force merge https://review.opendev.org/c/openstack/neutron-fwaas/+/920709 ?10:13
opendevreviewMerged openstack/neutron stable/2024.1: [stable only] Do not fail on missing logical router ports  https://review.opendev.org/c/openstack/neutron/+/92060810:28
sahido?10:29
sahido/10:29
sahidregarding notify behavior10:29
sahidin particular for nova10:29
sahidwe can notice two mech to notify nova, one is using registry for port update10:30
sahidand the other sql alchemy, using hook10:30
sahidexpecially for vif-plugged10:31
sahidbasically an event network changed happen in all cases one a event vif-plugged happens, right?10:32
sahid@registry.receives(resources.PORT, [events.BEFORE_RESPONSE])10:34
sahidhave we already suffered issue with sqlalchemy not emitting event from hooks?10:40
lajoskatonasahid: Hi, I never heard such issue, are you using SQLAlchemy>2  and Neutron close to master or something older?11:00
opendevreviewyatin proposed openstack/neutron master: [DNM] check cover job with swap  https://review.opendev.org/c/openstack/neutron/+/92064811:24
opendevreviewMerged openstack/neutron stable/2023.1: [stable only] Do not fail on missing logical router ports  https://review.opendev.org/c/openstack/neutron/+/92060911:26
opendevreviewGaudenz Steinlin proposed openstack/neutron master: Use transient systemd units in Process fixture  https://review.opendev.org/c/openstack/neutron/+/91983411:34
opendevreviewGaudenz Steinlin proposed openstack/neutron master: Add L3 HA fullstack failover tests  https://review.opendev.org/c/openstack/neutron/+/91742911:34
opendevreviewGaudenz Steinlin proposed openstack/neutron master: Add conntrackd support to HA routers in L3 agent  https://review.opendev.org/c/openstack/neutron/+/91743011:34
opendevreviewMerged openstack/neutron-fwaas master: Remove devstack-gate requirement  https://review.opendev.org/c/openstack/neutron-fwaas/+/92070911:37
fricklertkajinam: haleyb: ^^ done, let's see if the n-t-p change passes now11:38
fricklerat least it is running jobs now11:41
haleybfrickler: oh, you had to force it? i was confused when it couldn't find a job definition12:26
fricklerhaleyb: yes, it was a cyclic dependency. one might have instead dropped the job reference and re-added later, but this was faster12:30
haleybah, ok, hopefully we can clean-up the rest think there are others, and there are still references to devstack-gate all over12:34
haleyblike $BASE/new/devstack-gate/devstack-vm-gate.sh12:36
opendevreviewLajos Katona proposed openstack/neutron-dynamic-routing master: netaddr1: except TypeError in validate_ip_addr  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/91979012:56
tkajinamhaleyb, yeah I noticed these references left in shell scripts. I guess we can drop these all, as I don't see any usage of these scripts really, but the guess still needs double-check.13:18
haleybtkajinam: i don't know how it's not causing issues, but guess removing is the best plan13:20
haleyblajoskatona: can you look at https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/920708 ? it passed and will un-block the n-t-p gate13:22
opendevreviewElod Illes proposed openstack/neutron-fwaas stable/2024.1: Remove devstack-gate requirement  https://review.opendev.org/c/openstack/neutron-fwaas/+/92074513:36
lajoskatonahaleyb: done13:55
haleybthanks!13:55
lajoskatonafrickler, haleyb: the other project you mentioned was taas, but I can't see devstack-gate dependency there13:56
fricklerlajoskatona: it was only in the neutron-tempest-plugin-tap-as-a-service job definition, should be fixed by 92070814:00
*** whoami-rajat_ is now known as whoami-rajat14:07
lajoskatonafrickler: ahh, ok14:12
sahidhum an other question regarding performance, i can see that the agent rpc_loop taking more than 300s some time14:15
sahidis there a way to improve performance of that part have we noted something14:15
sahidI think the issue is that the agent is intensivly using flow, perhaps siwtch to the old ipstable way would be better ...14:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: log warning when ovs is reported dead  https://review.opendev.org/c/openstack/neutron/+/92075314:44
lajoskatonasahid: 300s sounds high, do you use pure OVS, and which Neutron version?14:46
sahidyes we use ml2/ovs14:46
sahidlajoskatona: https://etherpad.opendev.org/p/ovs-elap14:47
sahidthe version is ussuri ...14:48
sahidlooks like it's related to the need to clean stale flows15:02
opendevreviewLucas Alvares Gomes proposed openstack/neutron-specs master: OVN BGP Agent EVPN Advertisement API Extension  https://review.opendev.org/c/openstack/neutron-specs/+/92068115:21
opendevreviewMerged openstack/neutron-tempest-plugin master: Remove devstack-gate requirement  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/92070815:55
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: log warning when ovs is reported dead  https://review.opendev.org/c/openstack/neutron/+/92075315:55
opendevreviewIhar Hrachyshka proposed openstack/neutron-lib master: api: canonicalize ipv6 addresses in `subnet:allocation_pools` field  https://review.opendev.org/c/openstack/neutron-lib/+/91814916:24
opendevreviewMerged openstack/neutron-lib master: Always expect project_id and tenant_id to be in the attributes list  https://review.opendev.org/c/openstack/neutron-lib/+/91958817:10
opendevreviewBrian Haley proposed openstack/neutron master: Temporarily add '--concurrency 4' to coverage job  https://review.opendev.org/c/openstack/neutron/+/92076617:52
haleybihrachys: ^^ temporary workaround18:28
haleybrunning in a throw-away VM shows my two coverage processes growing forever, each at 20%/1.5G, so can see how it happens18:29
opendevreviewBrian Haley proposed openstack/neutron-lib master: Revert "Always expect project_id and tenant_id to be in the attributes list"  https://review.opendev.org/c/openstack/neutron-lib/+/92078918:50
ihrachyshaleyb ^ the need for this revert points out a problem in gate setup for neutron-lib - it doesn't gate on this job. (we could at least have an early notice if it would run as non-voting)19:29
haleybihrachys: right, even though it has the same job it failed to detect this issue. that's why i went for the revert instead of fixing the tests, plus i'm already fighting the other gate fire19:32
ihrachysyeah, I'm not putting more stuff on your plate, just pointing out. maybe yatin could check if we need a change in gate.19:32
ihrachyshaleyb is it the same job though? I think neutron-lib job runs neutron-lib's unit tests; not neutron's19:35
haleybi'm guessing the neutron-lib version should be doing an override-checkout of neutron so it tests with the latest19:36
haleybihrachys: the openstack-tox-py311-with-sqlalchemy-master job is defined in the neutron repo, but anyone can use it once it's defined, zuul magic :)19:36
ihrachysI see that the job in neutron-lib repo ran for 7 mins total; clearly it's not neutron suite (one can only dream!)19:37
ihrachysoverride-checkout won't do - it still runs different tests. it's not the same job (except the name)19:38
haleybneutron should only need a lint job, we don't ever write buggy code19:39
haleyboh right, it runs the neutron-lib unit tests, not neutron's19:41
ihrachysthe very least, neutron-lib should non-vote the neutron test suite to give early warning19:41
ihrachysreported a bug for this https://bugs.launchpad.net/neutron/+bug/206751519:44
haleybthanks19:45
ihrachyshaleyb nice, the revert gets "fatal: Could not read from remote repository." timeouts :)19:46
haleybthat is at least temporary i hope... :(19:48
haleybihrachys: you might need to babysit that revert, i'm out early today, and it's still hitting infra issues21:20
ihrachysI'll try, thanks for the effort21:24

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