Tuesday, 2023-03-28

opendevreviewMiguel Lavalle proposed openstack/neutron master: [DNM] Add rate-limiting to metadata agents  https://review.opendev.org/c/openstack/neutron/+/85887900:34
opendevreviewZhouHeng proposed openstack/neutron master: [ovn]disable security group notifier  https://review.opendev.org/c/openstack/neutron/+/87385002:41
opendevreviewyatin proposed openstack/neutron-tempest-plugin master: Add plugin.spec to irrelevant-files  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87874106:32
opendevreviewyatin proposed openstack/neutron master: Add plugin.spec to irrelevant-files  https://review.opendev.org/c/openstack/neutron/+/87874206:44
opendevreviewyatin proposed openstack/neutron master: Update url and package name  https://review.opendev.org/c/openstack/neutron/+/86301306:49
opendevreviewyatin proposed openstack/neutron master: Add plugin.spec to irrelevant-files  https://review.opendev.org/c/openstack/neutron/+/87874206:57
opendevreviewyatin proposed openstack/neutron master: Update url and package name  https://review.opendev.org/c/openstack/neutron/+/86301306:59
fnordahlslaweq: would you have a moment for a second review of https://review.opendev.org/c/openstack/neutron-specs/+/870030 ? I believe dmitriis responded to your comments, please let us know if that satisfies your requests07:43
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: [Stateless SG] Add test to check connectivity between vms  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87482008:15
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: [Stateless SG] Ensure replies won't work without ingress rule  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87709208:15
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: [Stateless SG] Test if TCP packets with various conn state are allowed  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87710608:15
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: [Stateless SG] Test fragmented traffic is allowed by stateless SG  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87748008:15
slaweqfnordahl hi, sure, I will check it today08:17
slaweqralonsoh lajoskatona hi, can You check https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/877944 and patches on top of this one again? I rebased all of them08:17
slaweqthx in advance08:17
ralonsohsure08:17
ralonsoh(I'll wait for the CI)08:18
opendevreviewRodolfo Alonso proposed openstack/neutron master: [DNM] Testing patch for   https://review.opendev.org/c/openstack/neutron/+/878632  https://review.opendev.org/c/openstack/neutron/+/87874608:19
lajoskatonaslaweq: ack08:22
ralonsohykarel, hi! I've pushed https://review.opendev.org/c/openstack/neutron/+/878746/09:03
ralonsohbut this is still using stable/yoga09:03
ralonsoh--> https://5ad53869f40e52779e3b-33d59b470f05b3a2fc5a2e384838ba54.ssl.cf1.rackcdn.com/878746/1/check/neutron-ovs-grenade-multinode-skip-level/c189920/job-output.txt09:04
ralonsohdo you know why? (maybe you know what is missing here)09:04
fricklerralonsoh: looking at _inheritance_path in https://5ad53869f40e52779e3b-33d59b470f05b3a2fc5a2e384838ba54.ssl.cf1.rackcdn.com/878746/1/check/neutron-ovs-grenade-multinode-skip-level/c189920/zuul-info/inventory.yaml it seems to be using the stable/2023.1 job definition09:13
ralonsohfrickler, but it should be using master, I don't understand09:22
sahido/ quick question, regarding osprofiler and neutron, any idea of the current status? I have difficulty to get traces from it 09:32
ralonsohsahid, please specify the question. There are many references/uses of the osprofiler in Neutron09:40
sahidi have done some quick tests running command openstack network list --profile foobar, but traces do not look to be generated09:42
sahidwhere i can see traces generated by keystone09:43
sahidlooks like middleware is well installed and [oprofiler] section well intruced with enabled = True09:43
ralonsohsahid, and what is in api-paste.ini?09:45
sahid[filter:osprofiler]09:46
sahidpaste.filter_factory = osprofiler.web:WsgiMiddleware.factory09:46
ralonsohno, the neutron api09:46
ralonsohcomposite:neutronapi_v2_009:46
sahidoh...09:46
sahid[app:neutronapiapp_v2_0]09:47
sahidpaste.app_factory = neutron.api.v2.router:APIRouter.factory09:47
ralonsohcomposite:neutronapi_v2_009:47
sahidoh yes sorry09:48
sahid[composite:neutronapi_v2_0]09:48
sahiduse = call:neutron.auth:pipeline_factory09:48
sahidnoauth = cors http_proxy_to_wsgi request_id fake_project_id catch_errors osprofiler extensions neutronapiapp_v2_009:48
sahidkeystone = cors http_proxy_to_wsgi request_id catch_errors osprofiler authtoken keystonecontext extensions neutronapiapp_v2_009:48
fricklerralonsoh: this is what I see in the zuul log. maybe zuul chooses any of the possible branches randomly, then the branch matcher for stable branches would need to be updated https://paste.opendev.org/show/bJv2F8LVX3iiaicdtHrm/09:49
ralonsohfrickler, yes, I've commented in the patch09:49
ralonsohthis is not supported in 2023.209:49
ralonsohI'm pushing a new PS09:49
opendevreviewRodolfo Alonso proposed openstack/neutron master: Do not execute "-skip-level" jobs during 2023.2 release  https://review.opendev.org/c/openstack/neutron/+/87863209:50
ralonsohsahid, you should see the profiler lines in the logs09:51
sahid osprofiler is enabled with connection string: jaeger+otlp://localhost:4318 - I think we are good. no worry ralonsoh I will investigate, thank you for this sanity check09:54
fricklerralonsoh: iiuc the job should still work, but deciding that it is not needed is certainly a valid option, too10:02
ralonsohfrickler, it can work but we need to modify the allowed distros in yoga10:02
ralonsohbecause jammy is not included, or use FORCE=yes10:02
fricklerif you want stable/yoga as base, you need to use focal, not jammy. or some other distro possibly10:04
ralonsohbut do we support 2023.2 in focal?10:04
fricklerfor devstack we haven't dropped it yet at least, not sure if that should happen10:06
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: [Secure RBAC] Add scope enforcement enabled job for Zed branch  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87470910:06
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: DNM Just test of the Zed job's time execution  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87686910:06
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: DNM Just test of the Zed job's time execution  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87686910:08
fricklerdebian 11 would be an option that is unchanged from yoga until now10:09
fricklerfor ubuntu only 22.04 is listed by the tc https://governance.openstack.org/tc/reference/runtimes/2023.2.html10:09
ralonsohthat's the point, 2023.2 only supports ubuntu jammy10:12
ralonsohit makes no sense to test it in focal and in a non-slurp release10:13
ralonsohI think we can save CI time during 2023.210:13
opendevreviewMerged openstack/neutron-tempest-plugin master: Skip stateless SG related tests for backends which don't support it  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87794410:26
opendevreviewLuis Tomas Bolivar proposed openstack/neutron master: Ensure redirect-type=bridged not used for geneve networks  https://review.opendev.org/c/openstack/neutron/+/87845010:45
ykarelralonsoh, as frickler said the duplicated job variants(in master and stable/2023.1 branch) seems causing it11:12
ykarelwill push a patch to fix it11:13
ralonsohykarel, what duplicated variants?11:13
ralonsohI think what is causing that is the branches regex11:13
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/878632/1..2/zuul.d/grenade.yaml#b38011:13
ralonsohwe don't allow to use zed as "grenade_from_branch"#11:14
opendevreviewyatin proposed openstack/neutron stable/2023.1: [stable/2023.1 only] Drop branches regex from skip level jobs  https://review.opendev.org/c/openstack/neutron/+/87875911:16
ralonsohykarel, but why?11:17
ralonsohthis is how is supposed to be11:17
ykarelralonsoh, see https://zuul.openstack.org/job/neutron-ovn-grenade-multinode-skip-level11:17
ralonsohthis is exactly what I'm saying in https://review.opendev.org/c/openstack/neutron/+/878632/1..2/zuul.d/grenade.yaml#b38011:17
ralonsohI saw that11:17
ralonsohI know11:17
ralonsohand this is why we should not be testing it11:17
ykarelfor master branch both version matches ^11:17
ykarelwhich is wrong11:18
ralonsohthis is what I'm saying11:18
ralonsohand is not wrong11:18
ralonsohis because this is a non slurp release11:18
ykarelralonsoh, grenade_from_branch is not related to branches: at all AFAIK11:20
ykareli think the above stable/2023.1 patch should fix the previous issue seen(job was not running) in your patch11:21
ralonsohit was in the DNM patch I sent11:22
ralonsohand it was not working11:22
ralonsohbecause we are using stable/yoga11:22
ralonsohand we use jammy in this job11:22
ykarelyes above patch will also fix that11:22
ralonsohwhy? if we are still using stable/yoga11:23
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/878759/1/zuul.d/grenade.yaml#368 this won't fix the issue11:23
ykarelyour first PR https://review.opendev.org/c/openstack/neutron/+/878632/1 was good one, just we need to decide do we want to run for non slurp release11:24
ykareli think we can keep running it but in periodic/experimental for non slurp and check/gate for slurp ones11:25
ralonsohykarel, no, PS1 doesn't work because is running on jammy nodes11:25
ykareland https://review.opendev.org/c/openstack/neutron/+/878759 will just fix the conflicting job variants 11:25
ralonsohand devstack yoga doesn't have this release11:25
ykarelyour PS1 set grenade_from_branch=stable/zed so it will work11:26
ralonsohno, grenade is NOT installing zed11:26
ykareljust we need stable/2023.1 patch to get it work11:26
ralonsohis installing yoga11:26
ykarelto fix ^ case we need to merge https://review.opendev.org/c/openstack/neutron/+/87875911:27
ykarellet me try without merging if that works11:27
opendevreviewyatin proposed openstack/neutron master: [DNM] Test 878759  https://review.opendev.org/c/openstack/neutron/+/87876111:29
ykarellet's see if that works, after merge should work, me not sure if across branches it will work or not11:30
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dnm: ci: MacvtapAgentTestCase.test_get_all_devices  https://review.opendev.org/c/openstack/neutron/+/87876211:30
ykareldidn't worked we need to merge that patch to fix the issue11:31
ralonsohykarel, come on11:31
ralonsohplease check the previous patches11:31
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/878761/1/zuul.d/grenade.yaml doesn't work11:31
ralonsohwe are using jammy, grenade will NOT checkout zed but yoga11:31
ralonsohand devstack yoga doesn't support jammy11:32
opendevreviewyatin proposed openstack/neutron master: [DNM] Test 878759  https://review.opendev.org/c/openstack/neutron/+/87876111:32
ykarelralonsoh, that will work, jobs running in ^ will confirm, i missed depends-on11:33
ykarelhttps://zuul.opendev.org/t/openstack/status#87876111:34
ykarelnot sure if you received last message11:37
ykarelhttps://zuul.opendev.org/t/openstack/status#878761 will confirm if that works11:37
ralonsoh2023.2 is not a slurp version11:38
ralonsohwe should NOT remove the branches regez11:38
ralonsohand we should not be testing -skip-level during this release11:39
ralonsohthat will work but this is not the point11:39
ykarelyes i meant that only if team decides not to run it in non slurp it's ok as it's an option11:42
ykarelnot fixing branches in stable/2023.1 will have issues when we start running that job in next slurp so that always has to be fixed11:43
ralonsohok but then we should not remove branches and only change yoga with zed11:44
ykarelwe need to drop branches: from stable/2023.1 neutron branch, for master branch ^ can be an option11:48
ykarelThe test patch is working fine TARGET_BRANCH=stable/zed11:49
ykarelhttps://zuul.opendev.org/t/openstack/stream/e453b41379c943258408f8348ded25a4?logfile=console.log11:49
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Ensure redirect-type=bridged not used for geneve networks  https://review.opendev.org/c/openstack/neutron/+/87845012:14
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: [Secure RBAC] Add scope enforcement enabled job for Zed branch  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87470912:20
slaweqralonsoh I was checking this stable/zed slowness with S-RBAC in https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/874709 and I added comment there. Please check it and let me know if that's ok for You :)12:21
*** gthiemon1e is now known as gthiemonge12:24
ralonsohlet me check12:34
opendevreviewLuis Tomas Bolivar proposed openstack/neutron master: Ensure redirect-type=bridged not used for geneve networks  https://review.opendev.org/c/openstack/neutron/+/87845012:40
opendevreviewRodolfo Alonso proposed openstack/neutron master: [ovn] Add end to end test for QosExtension  https://review.opendev.org/c/openstack/neutron/+/87760312:52
opendevreviewyatin proposed openstack/neutron stable/zed: Make path for tcpdump release-specific  https://review.opendev.org/c/openstack/neutron/+/87866212:53
opendevreviewyatin proposed openstack/neutron master: [DNM] Test 878759  https://review.opendev.org/c/openstack/neutron/+/87876112:54
ralonsohhi folks!! 1 minute to go12:58
ralonsoh--> https://ptg.opendev.org/ptg.html12:58
ralonsohhttps://www.openstack.org/ptg/rooms/juno12:58
ralonsohyou can download de app or use the web browser12:59
ralonsoh#link https://etherpad.opendev.org/p/neutron-bobcat-ptg13:05
opendevreviewMerged openstack/neutron master: Revert "Ensure vlan network traffic is not centralized"  https://review.opendev.org/c/openstack/neutron/+/87844113:44
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add end to end test for QosExtension  https://review.opendev.org/c/openstack/neutron/+/87760314:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Drop use of OVN_GW_PORT_EXT_ID_KEY  https://review.opendev.org/c/openstack/neutron/+/87783114:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Drop use of LR OVN_GW_NETWORK_EXT_ID_KEY  https://review.opendev.org/c/openstack/neutron/+/87771214:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] OVNClient._get_router_ports: Drop unused parameter  https://review.opendev.org/c/openstack/neutron/+/87852714:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Implement support for external-gateway-multihoming extension  https://review.opendev.org/c/openstack/neutron/+/87419914:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Honor `enable_default_route_ecmp` attribute  https://review.opendev.org/c/openstack/neutron/+/87853114:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Allow L3 scheduler to be aware of current transaction  https://review.opendev.org/c/openstack/neutron/+/87476014:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add helper for retrieving LR associated with LRP  https://review.opendev.org/c/openstack/neutron/+/87369814:13
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Apply soft anti-affinity for LRs with multiple LRPs when scheduling  https://review.opendev.org/c/openstack/neutron/+/87369914:13
opendevreviewFrode Nordahl proposed openstack/neutron master: WIP [ovn] Add support for enable_default_route_bfd attribute  https://review.opendev.org/c/openstack/neutron/+/87854314:13
opendevreviewMerged openstack/neutron-tempest-plugin master: [Stateless SG] Add test to check connectivity between vms  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87482014:52
opendevreviewMerged openstack/neutron-tempest-plugin master: [Stateless SG] Ensure replies won't work without ingress rule  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87709214:52
opendevreviewMerged openstack/neutron-tempest-plugin master: [Stateless SG] Test if TCP packets with various conn state are allowed  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/87710614:52
mlavalle1ralonsoh: Everything Everywhere All at Once14:57
opendevreviewMerged openstack/neutron stable/2023.1: Revert "Ensure vlan network traffic is not centralized"  https://review.opendev.org/c/openstack/neutron/+/87844215:31
fricklerralonsoh: matfechner is a colleague of mine and also around here. not sure if that is meant to be an operator topic or just added there because of the "topics to be discussed" header15:31
ralonsohfrickler, that's perfect, we can have this discussion in this time slot15:32
opendevreviewMerged openstack/neutron stable/zed: Revert "Ensure vlan network traffic is not centralized"  https://review.opendev.org/c/openstack/neutron/+/87844315:42
racostaralonsoh, do you believe we can discuss in tomorrow's operator time slot about the OVN backend? more specifically, about features not supported by Neutron and which require solutions "under the hood", like ovn-bgp-agent that creates openflow flows directly in ovs (agent design! but it couldn't be done using OVN because of Neutron) or solutions that create a whole layer to integrate OVN requirements with Neutron, like:  16:20
racostahttps://review.opendev.org/c/openstack/neutron-vpnaas/+/765353. 16:20
racostaI know that each case is different, my point is about ovn db sync. Neutron drops everything that is not managed by CMS (and this is very good for consistency). However the backend of ovn is very flexible and there are unsupported solutions that cannot be integrated, for example ovn-ic (OVN interconnect). The ovn-kube project are using ovn-ic and integrating with OpenStack - https://github.com/kubeovn/kube-ovn/blob/maste16:20
racostar/docs/OpenStackK8sInterconnection.md16:20
racostaWould it be possible to make the ovn db sync more flexible? create some mechanism integrated with Neutron to meet integration solutions and different network architectures that can coexist without problems?16:20
ralonsohracosta, so you mean a way to extend the DB sync tool, right? 16:21
racostayes16:21
ralonsohabout the schedule, we can't use a time slot already assigned16:21
lajoskatonaracosta: Hi, that patch is huge :-) To make review easier can't it be cut to smaller pieces? I try to find some time to review it16:22
ralonsoh(we have been calling for topics for 1 month)16:22
ralonsohracosta, let me check if we can schedule this topic on Thursday16:22
ralonsohracosta, first add it to https://etherpad.opendev.org/p/neutron-bobcat-ptg, in the "Topics" section (at the end)16:23
ralonsohvmaccel, hi, this is about a new topic I see in the agenda16:23
ralonsohwhen was that added?16:23
racostaNo worries, It's just a concern about OVN integration, not something urgent.16:24
ralonsohracosta, but is better if we track it in the PTG16:24
ralonsohadd this topic there and I'll schedule it for the next thursday16:25
racostalajoskatona, it's not my patch, it was just an example.16:26
lajoskatonaracosta: ahh, ok16:40
opendevreviewRodolfo Alonso proposed openstack/neutron master: Replace "tenant_id" with "project_id" in IPAM engine  https://review.opendev.org/c/openstack/neutron/+/87753317:09
opendevreviewLuis Tomas Bolivar proposed openstack/neutron master: Ensure redirect-type=bridged not used for geneve networks  https://review.opendev.org/c/openstack/neutron/+/87845017:15
*** sfinucan is now known as stephenfin17:20
opendevreviewMerged openstack/neutron stable/yoga: Revert "Ensure vlan network traffic is not centralized"  https://review.opendev.org/c/openstack/neutron/+/87844418:45
opendevreviewMerged openstack/neutron stable/xena: Revert "Ensure vlan network traffic is not centralized"  https://review.opendev.org/c/openstack/neutron/+/87844518:45
opendevreviewMerged openstack/neutron stable/wallaby: Revert "Ensure vlan network traffic is not centralized"  https://review.opendev.org/c/openstack/neutron/+/87844618:45
vmaccelralonsoh I added it yesterday19:19
vmaccelIt's on the nova agenda for the nova/neutron joint session, but it was never added on the neutron side19:20
opendevreviewMiguel Lavalle proposed openstack/neutron master: [DNM] Add rate-limiting to metadata agents  https://review.opendev.org/c/openstack/neutron/+/85887923:41

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