opendevreview | Ihar Hrachyshka proposed openstack/neutron master: DNM ovn: use stateless NAT rules for FIPs https://review.opendev.org/c/openstack/neutron/+/804807 | 00:51 |
---|---|---|
opendevreview | wushiming proposed openstack/networking-odl master: Changed minversion in tox to 3.18.0 https://review.opendev.org/c/openstack/networking-odl/+/793725 | 01:59 |
opendevreview | Boxiang Zhu proposed openstack/neutron-lib master: Fix url display in bpg_speaker https://review.opendev.org/c/openstack/neutron-lib/+/804812 | 03:52 |
opendevreview | liuyulong proposed openstack/neutron master: Add table for pps limitaion https://review.opendev.org/c/openstack/neutron/+/804213 | 04:36 |
opendevreview | liuyulong proposed openstack/neutron master: Reuse the qos constants from neuron-lib https://review.opendev.org/c/openstack/neutron/+/804380 | 04:36 |
opendevreview | liuyulong proposed openstack/neutron-lib master: Move packet_rate_limit type to neutron-lib https://review.opendev.org/c/openstack/neutron-lib/+/804378 | 05:57 |
opendevreview | Lajos Katona proposed openstack/tap-as-a-service master: Tests: remove tempest plugin from taas repository https://review.opendev.org/c/openstack/tap-as-a-service/+/804707 | 07:46 |
*** rpittau|afk is now known as rpittau | 07:54 | |
opendevreview | Merged openstack/os-ken master: Enhance os-ken to support Nicira PacketIn2 https://review.opendev.org/c/openstack/os-ken/+/795963 | 08:01 |
opendevreview | Slawek Kaplonski proposed openstack/networking-bgpvpn stable/train: [EM releases] Move non-voting jobs to the experimental queue https://review.opendev.org/c/openstack/networking-bgpvpn/+/796476 | 08:04 |
opendevreview | Merged openstack/os-ken master: Changed minversion in tox to 3.18.0 https://review.opendev.org/c/openstack/os-ken/+/804228 | 08:11 |
opendevreview | Merged openstack/networking-odl master: Changed minversion in tox to 3.18.0 https://review.opendev.org/c/openstack/networking-odl/+/793725 | 08:17 |
opendevreview | Yi Yang proposed openstack/neutron master: Add a new rpc get_subnet for L2 agent https://review.opendev.org/c/openstack/neutron/+/804832 | 08:22 |
slaweq | jlibosva: hi, I just checked why patch https://review.opendev.org/c/openstack/neutron/+/803936 got -2 and it seems it failed with the reason which You were going to understand better after that change will be merged :) | 08:24 |
slaweq | https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_046/803936/1/gate/neutron-functional-with-uwsgi/046de61/testr_results.html | 08:25 |
jlibosva | slaweq: yeah, I commented on the change :) | 08:25 |
jlibosva | slaweq: seems like the issue might be with instantiating the idls | 08:25 |
slaweq | jlibosva: ok, sorry | 08:25 |
slaweq | I checked failures but not last comments :) | 08:25 |
jlibosva | slaweq: the question is if we want that patch in - I think it would be good but I may add some additional debug messages if I may :) | 08:25 |
slaweq | ok | 08:26 |
slaweq | that's what I was going to ask :) | 08:26 |
slaweq | so I'm not rechecking it now again | 08:26 |
opendevreview | Oleg Bondarev proposed openstack/neutron-specs master: Add Node-Local Virtual IP Spec https://review.opendev.org/c/openstack/neutron-specs/+/797798 | 09:27 |
opendevreview | Oleg Bondarev proposed openstack/neutron master: [WIP] Add Local IP Extension and DB https://review.opendev.org/c/openstack/neutron/+/804523 | 09:30 |
opendevreview | Merged openstack/neutron-lib master: Fix url display in bpg_speaker https://review.opendev.org/c/openstack/neutron-lib/+/804812 | 09:49 |
opendevreview | Oleg Bondarev proposed openstack/neutron-specs master: Add Node-Local Virtual IP Spec https://review.opendev.org/c/openstack/neutron-specs/+/797798 | 10:52 |
opendevreview | Slawek Kaplonski proposed openstack/neutron-lib master: extension for adding bfd monitors to extraroutes https://review.opendev.org/c/openstack/neutron-lib/+/778859 | 11:20 |
opendevreview | ZhouHeng proposed openstack/neutron master: [WIP][ovn]support read chassis update time from nb_cfg_timetamp https://review.opendev.org/c/openstack/neutron/+/802834 | 11:22 |
opendevreview | yangjianfeng proposed openstack/neutron master: Improve Router callback system's publish events https://review.opendev.org/c/openstack/neutron/+/804846 | 11:35 |
opendevreview | Lajos Katona proposed openstack/neutron-lib master: extension for adding bfd monitors to extraroutes https://review.opendev.org/c/openstack/neutron-lib/+/778859 | 11:49 |
opendevreview | Merged openstack/neutron-lib master: Add port-resource-request-groups shim API ext https://review.opendev.org/c/openstack/neutron-lib/+/803905 | 12:27 |
kklimonda | hmm, for some reason when I'm doing amphora failover in octavia with ovn ml2 driver, virtual port configuration in ovn nb is lost.. | 12:39 |
kklimonda | so, ovn driver, when deciding whether given port is virtual, checks if device_owner is not set | 13:01 |
kklimonda | octavia sets device_owner to "Octavia" | 13:01 |
kklimonda | hilarity ensues | 13:02 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: Do not fail if the agent load is not bumped https://review.opendev.org/c/openstack/neutron/+/804218 | 13:36 |
opendevreview | Manu B proposed openstack/neutron-lib master: Introduce new bgp_associations API definition https://review.opendev.org/c/openstack/neutron-lib/+/792774 | 13:59 |
slaweq | #startmeeting networking | 14:00 |
opendevmeet | Meeting started Tue Aug 17 14:00:38 2021 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'networking' | 14:00 |
mlavalle | o/ | 14:00 |
njohnston | o/ | 14:00 |
slaweq | o/ | 14:00 |
obondarev | hi | 14:01 |
ralonsoh | hi | 14:01 |
amotoki | o/ | 14:01 |
rubasov | o/ | 14:01 |
lajoskatona | o/ | 14:02 |
slaweq | ok, let's start | 14:02 |
slaweq | #topic Announcements | 14:02 |
slaweq | Xena cycle calendar https://releases.openstack.org/xena/schedule.html | 14:02 |
slaweq | this week is final release for non-client libraries | 14:02 |
opendevreview | Manu B proposed openstack/neutron-lib master: Introduce new bgp_associations API definition https://review.opendev.org/c/openstack/neutron-lib/+/792774 | 14:03 |
amotoki | it is different from past releases. it was one week before the feature freeze but it is two weeks before the freeze. | 14:03 |
amotoki | os-ken, ovsdbapp and neutron-lib are affected. | 14:04 |
slaweq | yes | 14:04 |
slaweq | I checked today opened patches | 14:04 |
slaweq | for os-ken and ovsdbapp we should be good now | 14:04 |
slaweq | for neutron-lib I saw some patches with review priority +1 so I assumed those are the ones we want to get in still | 14:04 |
slaweq | https://review.opendev.org/c/openstack/neutron-lib/+/803905 | 14:04 |
slaweq | https://review.opendev.org/c/openstack/neutron-lib/+/792774 | 14:04 |
slaweq | https://review.opendev.org/c/openstack/neutron-lib/+/775420 | 14:05 |
slaweq | https://review.opendev.org/c/openstack/neutron-lib/+/778859 | 14:05 |
slaweq | https://review.opendev.org/c/openstack/neutron-lib/+/804378 | 14:05 |
slaweq | any comments on those patches? | 14:05 |
slaweq | maybe some of them don't need to be released now | 14:05 |
slaweq | if not, let's try to review and (hopefully) merge those patches ASAP this week | 14:07 |
amotoki | 804378 is in queue and 803905 has landed today. | 14:07 |
ralonsoh | and 775420 could be merge too | 14:08 |
ralonsoh | merged* | 14:08 |
amotoki | the others are related to BFD and bgp associations. do we expect them to be part of xena release? | 14:08 |
slaweq | amotoki: that I wanted to ask also :) | 14:08 |
slaweq | thx | 14:08 |
slaweq | it's mostly for lajoskatona, manub and rubasov | 14:08 |
manub | yes, it would be good if we could merge those | 14:08 |
lajoskatona | yes, we discussed it last week's meeting | 14:09 |
slaweq | ok, so we can move on with review of them ASAP | 14:10 |
lajoskatona | yes, would be good, and apreciated | 14:10 |
slaweq | ok, next announcement then | 14:11 |
slaweq | TC & PTL Nominations starts today: https://governance.openstack.org/election/ | 14:11 |
slaweq | http://lists.openstack.org/pipermail/openstack-discuss/2021-August/024093.html | 14:11 |
slaweq | if You are considering nominating Yourself for PTL and have any questions, I'll be happy to help You, please reach out to me on irc or email | 14:12 |
slaweq | next one | 14:13 |
slaweq | stable/pike and stable/queens in networking-{bgpvpn,bagpipe} are EOL now | 14:13 |
slaweq | branches are deleted and we have eol- tags in both repos | 14:13 |
slaweq | and speaking about stable branches | 14:14 |
slaweq | Welcome Lajos in the neutron-stable-maint team! | 14:14 |
ralonsoh | welcome | 14:14 |
slaweq | lajoskatona was member of that group this week, so now You can bother him to +2 Your backports :) | 14:14 |
mlavalle | +1 | 14:14 |
lajoskatona | thanks, for the opprotunity and confidence | 14:15 |
slaweq | next one | 14:16 |
slaweq | October PTG | 14:16 |
slaweq | etherpad https://etherpad.opendev.org/p/neutron-yoga-ptg | 14:16 |
slaweq | please add Your topics there :) | 14:16 |
slaweq | and the last one for today | 14:16 |
slaweq | Operators pain points: http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023659.html | 14:16 |
slaweq | Please collect Neutron pain points in the https://etherpad.opendev.org/p/pain-point-elimination | 14:17 |
slaweq | I'm sure, You have some issues which may be pointed there :) | 14:17 |
slaweq | and that's all announcements/reminders from me | 14:17 |
slaweq | anything else You want to add here? | 14:18 |
slaweq | if not, I think we can go to the next topic | 14:19 |
slaweq | #topic Blueprints | 14:19 |
slaweq | Neutron Xena-3 https://bugs.launchpad.net/neutron/+milestone/xena-3 | 14:19 |
slaweq | any updates? | 14:19 |
slaweq | I don't have any updates for today neighter | 14:21 |
slaweq | @owners of the BPs, please check them and update with list of opened patches/progress/etc. | 14:22 |
slaweq | thx in advance | 14:22 |
slaweq | ok, let's move on | 14:23 |
slaweq | next topic | 14:23 |
slaweq | #topic Bugs | 14:23 |
slaweq | mlavalle was bug deputy last week | 14:23 |
slaweq | report is here: http://lists.openstack.org/pipermail/openstack-discuss/2021-August/024187.html | 14:24 |
slaweq | mlavalle: any bugs You want to bring up for discussion now? | 14:24 |
mlavalle | The two incomplte bugs in the report. They need follow up | 14:25 |
mlavalle | that's all | 14:25 |
slaweq | thx mlavalle | 14:26 |
slaweq | those bugs are https://bugs.launchpad.net/neutron/+bug/1939723 and https://bugs.launchpad.net/neutron/+bug/1939726 | 14:26 |
slaweq | I would also raise https://bugs.launchpad.net/neutron/+bug/1939924 | 14:26 |
slaweq | all of them seems to be ovn related | 14:26 |
slaweq | and unassigned | 14:27 |
slaweq | jlibosva: lucasagomes: can You help with triaging those bugs ^^ ? | 14:27 |
slaweq | ok, any other bugs anyone wants to discuss today | 14:29 |
slaweq | ? | 14:29 |
ralonsoh | no thanks | 14:29 |
slaweq | ok | 14:31 |
slaweq | this week I'm bug deputy | 14:31 |
slaweq | (and I'm aware of it ;)) | 14:31 |
slaweq | next week will be hongbin and he already confirmed me that he will do it | 14:31 |
slaweq | and that's all what I had for today | 14:31 |
slaweq | #topic On Demand Agenda | 14:32 |
slaweq | do You have anything else You want to discuss today? | 14:32 |
slaweq | if not, I will give You few minutes back today | 14:33 |
slaweq | thx for attending the meeting and see You online :) | 14:33 |
slaweq | #endmeeting | 14:33 |
opendevmeet | Meeting ended Tue Aug 17 14:33:34 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:33 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/networking/2021/networking.2021-08-17-14.00.html | 14:33 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/networking/2021/networking.2021-08-17-14.00.txt | 14:33 |
opendevmeet | Log: https://meetings.opendev.org/meetings/networking/2021/networking.2021-08-17-14.00.log.html | 14:33 |
slaweq | o/ | 14:33 |
ralonsoh | see you in 25 mins | 14:33 |
lajoskatona | Bye | 14:33 |
rubasov | bye | 14:33 |
amotoki | o/ | 14:33 |
jlibosva | slaweq: I looked at the first 2 this morning but seemed to me Miguel had good questions that we need more info | 14:35 |
slaweq | jlibosva: ok, thx that You are keeping an eye on them | 14:36 |
opendevreview | Lajos Katona proposed openstack/neutron-lib master: extension for adding bfd monitors to extraroutes https://review.opendev.org/c/openstack/neutron-lib/+/778859 | 14:37 |
opendevreview | Terry Wilson proposed openstack/neutron master: Support SB OVSDB connections to non-leader servers https://review.opendev.org/c/openstack/neutron/+/803268 | 14:38 |
slaweq | #startmeeting neutron_ci | 15:00 |
opendevmeet | Meeting started Tue Aug 17 15:00:07 2021 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'neutron_ci' | 15:00 |
slaweq | hi | 15:00 |
lajoskatona | Hi | 15:00 |
ralonsoh | hi | 15:00 |
obondarev | hi | 15:01 |
slaweq | Grafana dashboard: http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 15:01 |
slaweq | and let's move on | 15:01 |
slaweq | #topic Actions from previous meetings | 15:01 |
slaweq | slaweq to report failure in test_ipv6_router_advts_and_fwd_after_router_state_change_backup functional test | 15:01 |
slaweq | Bug reported https://bugs.launchpad.net/neutron/+bug/1939507 | 15:01 |
slaweq | I proposed some patch with extra logs for now | 15:02 |
slaweq | as I don't know exactly why it was failing | 15:02 |
slaweq | with extra logs hopefully I will know better what happened there | 15:02 |
slaweq | ok, next one | 15:03 |
slaweq | ralonsoh to send email about memory in CI vms | 15:03 |
ralonsoh | I forgot that, I'll do it right now | 15:03 |
slaweq | thx | 15:03 |
slaweq | but please wait a bit | 15:03 |
ralonsoh | sure | 15:03 |
slaweq | I have this topic to discuss more today | 15:03 |
ralonsoh | ok | 15:04 |
slaweq | so let's wait until end of the meeting at least :) | 15:04 |
slaweq | next one | 15:04 |
slaweq | ralonsoh to check neutron-ovn-tempest-ovs-master-fedora job failures | 15:04 |
ralonsoh | there are several devstack patches ongoing | 15:04 |
ralonsoh | (let me find the bug) | 15:04 |
ralonsoh | https://bugs.launchpad.net/neutron/+bug/1939429 | 15:04 |
ralonsoh | patches: https://review.opendev.org/q/topic:%22uncap-pip-url-resolver%22+(status:open%20OR%20status:merged) | 15:05 |
ralonsoh | actually, all of them are merged now | 15:05 |
ralonsoh | the periodic job should work now | 15:05 |
slaweq | it is fine indeed | 15:05 |
slaweq | thx a lot | 15:05 |
slaweq | You can close LP bug :) | 15:05 |
slaweq | next one | 15:06 |
slaweq | obondarev to promote dvr-ha job to be voting | 15:06 |
obondarev | done: https://review.opendev.org/c/openstack/neutron/+/804211 | 15:06 |
slaweq | obondarev: can You also update our grafana dashboard with that change? | 15:06 |
slaweq | and great work with stabilizing that job finally | 15:06 |
obondarev | sure, please remind which repo is it? | 15:06 |
slaweq | thx a lot obondarev for all that work | 15:07 |
slaweq | it's project-config | 15:07 |
slaweq | let me find link | 15:07 |
obondarev | ah, got it, thanks | 15:07 |
slaweq | https://opendev.org/openstack/project-config/ | 15:07 |
slaweq | :) | 15:07 |
obondarev | please set an AI for me | 15:07 |
slaweq | #action obondarev to update grafana after promoting dvr-ha job to be voting | 15:07 |
slaweq | thx a lot | 15:07 |
obondarev | thanks! | 15:08 |
slaweq | that's all AI from last week | 15:08 |
slaweq | next topic | 15:08 |
slaweq | #topic Stadium projects | 15:08 |
slaweq | lajoskatona: any updates? | 15:08 |
lajoskatona | things are fine, a lot ot patches merged :-) | 15:08 |
slaweq | that's good to hear :) | 15:09 |
slaweq | so let's move on to the next topic | 15:10 |
slaweq | #topic Stable branches | 15:10 |
slaweq | there is no bcafarel today | 15:10 |
slaweq | but I just wanted to ask You for review https://review.opendev.org/c/openstack/networking-bgpvpn/+/796476/ and https://review.opendev.org/c/openstack/networking-bagpipe/+/796477 | 15:10 |
lajoskatona | sure, I just seen them :-) | 15:11 |
slaweq | thx | 15:11 |
slaweq | lajoskatona: now You should have +2 power there | 15:12 |
lajoskatona | yes, I used it today for some other patches :P | 15:12 |
slaweq | great :) | 15:13 |
slaweq | anything else regarding stable branches' ci? | 15:13 |
slaweq | ok, so let's move on | 15:14 |
slaweq | #topic Grafana | 15:14 |
slaweq | https://grafana.opendev.org/d/BmiopeEMz/neutron-failure-rate?orgId=1 | 15:14 |
slaweq | I don't see anything new what would be urgent there | 15:14 |
slaweq | we still have same issues with functional and scenario jobs | 15:14 |
slaweq | :/ | 15:14 |
slaweq | but maybe You see something what You would like to raise regarding our dashboard | 15:15 |
slaweq | if not, let's move on | 15:16 |
slaweq | I will go strictly to the scenario jobs as I don't have anything new to discuss regarding functional/fullstack today | 15:16 |
slaweq | #topic Tempest/Scenario | 15:16 |
slaweq | Seems that we have serious problem with oom-killer in neutron_tempest_plugin.scenario.* jobs | 15:17 |
slaweq | I opened bug today https://bugs.launchpad.net/neutron/+bug/1940243 | 15:17 |
slaweq | I found at least 10 examples from last week :/ | 15:17 |
slaweq | so it's a lot | 15:17 |
ralonsoh | indeed | 15:17 |
slaweq | after initial look, I think that we have now more tests which are spawning Ubuntu vms | 15:18 |
slaweq | and that's causing problem | 15:18 |
slaweq | in one case for example I saw that mysql was using around 8.8% of memory | 15:18 |
lajoskatona | so it happens with all backends? | 15:18 |
slaweq | but then there were 4 different qemu processes which used around 8% each | 15:18 |
slaweq | lajoskatona: yes, all backends | 15:18 |
slaweq | my proposal is to somehow extract tests which are using advanced image and run them with --concurrency 1 as second "stage" in the job | 15:19 |
slaweq | something similar what we are doing in fullstack job for example | 15:19 |
ralonsoh | right | 15:19 |
slaweq | that way we shouldn't have so many Ubuntu vms spawned in same time | 15:20 |
slaweq | but maybe You have other ideas | 15:20 |
ralonsoh | at least big ones | 15:20 |
ralonsoh | ask for bigger testing VMs... (that's easy) | 15:20 |
slaweq | ralonsoh: but I don't know if that is even possible to get bigger vms | 15:20 |
slaweq | other possibility maybe could be to use different flavor for Ubuntu vms | 15:21 |
slaweq | maybe flavor with slightly smaller memory would be still ok for our needs | 15:21 |
ralonsoh | we are suing cirros256 | 15:21 |
lajoskatona | I asked once for ODL, but I got it only temporarily | 15:21 |
ralonsoh | and for advance? | 15:21 |
slaweq | ralonsoh: but for advanced I think we are using d1 (or something like that) which is 512MB | 15:22 |
ralonsoh | the point is that the VM memory is dynamic | 15:22 |
ralonsoh | qemu won't reserve all the flavor requested mem | 15:22 |
ralonsoh | so we are safe on this | 15:22 |
slaweq | but if Ubuntu vm have 512M, it may try to use it | 15:22 |
ralonsoh | well, we can reduce it to 384 | 15:23 |
ralonsoh | at least we can try | 15:23 |
slaweq | that should buy us some time at least :) | 15:23 |
ralonsoh | yes | 15:23 |
lajoskatona | and we can tag the advanced tests and run them with concurency 1 | 15:23 |
lajoskatona | as slaweq suggested | 15:24 |
ralonsoh | yes. I can push this patch (but I won't send the mail yet top request bigger VMs) | 15:24 |
slaweq | ralonsoh: yes, that's why I wanted You to hold on until end of the meeting :) | 15:25 |
ralonsoh | perfect then | 15:25 |
slaweq | so ralonsoh, will You push patch to use smaller flavor in our jobs? and/or tag advanced tests to run them with concurency 1? | 15:25 |
ralonsoh | both patches | 15:26 |
slaweq | thx a lot | 15:26 |
slaweq | #action ralonsoh to send patches to use smaller flavors and concurency 1 for advanced scenario tests | 15:26 |
slaweq | I hope that this will help with that issue as this is killing us now | 15:26 |
slaweq | anything else regarding scenario jobs? | 15:27 |
ralonsoh | not from me | 15:27 |
slaweq | if not, let's move one | 15:28 |
slaweq | we have one more topic for today | 15:28 |
slaweq | #topic Periodic | 15:28 |
slaweq | I opened today bug https://bugs.launchpad.net/neutron/+bug/1940224 | 15:28 |
slaweq | it seems that since few days our UT running with neutron-lib from master branch are broken | 15:28 |
slaweq | so we probably need quick fix for it or we will have broken neutron gate when we will do new release | 15:29 |
ralonsoh | I'll check this tomorrow | 15:29 |
opendevreview | Bodo Petermann proposed openstack/neutron-vpnaas master: VPNaaS support for OVN https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353 | 15:29 |
slaweq | thx ralonsoh | 15:29 |
slaweq | I didn't had time to look into it yet, sorry | 15:29 |
slaweq | ralonsoh: if You will find that fix needs to be in neutron-lib, please let me know asap and/or please comment in https://review.opendev.org/c/openstack/releases/+/804666 | 15:30 |
slaweq | so we will not release broken neutron-lib | 15:30 |
ralonsoh | sure, I'll check it asap | 15:30 |
slaweq | thx a lot | 15:30 |
slaweq | #action ralonsoh to check UT failing with neutron-lib master | 15:30 |
slaweq | and that's all from me for today :) | 15:31 |
slaweq | anything else regarding our CI? | 15:31 |
slaweq | or if not, we can finish earlier today | 15:31 |
ralonsoh | I'm fine | 15:31 |
lajoskatona | nothing from me | 15:31 |
slaweq | ok, thx for attending the meeting | 15:32 |
slaweq | see You online and have a great evening :) | 15:32 |
slaweq | o/ | 15:32 |
slaweq | #endmeeting | 15:32 |
opendevmeet | Meeting ended Tue Aug 17 15:32:19 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:32 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/neutron_ci/2021/neutron_ci.2021-08-17-15.00.html | 15:32 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/neutron_ci/2021/neutron_ci.2021-08-17-15.00.txt | 15:32 |
opendevmeet | Log: https://meetings.opendev.org/meetings/neutron_ci/2021/neutron_ci.2021-08-17-15.00.log.html | 15:32 |
ralonsoh | bye | 15:32 |
lajoskatona | Bye | 15:32 |
opendevreview | Merged openstack/neutron-lib master: BFD api def https://review.opendev.org/c/openstack/neutron-lib/+/775420 | 15:45 |
lajoskatona | ralonsoh, slaweq: after running unit tests with latest n-lib and checking what was merged this patch seems suspicious: https://review.opendev.org/c/openstack/neutron-lib/+/802029 | 15:59 |
ralonsoh | lajoskatona, exactly | 15:59 |
ralonsoh | it is changing the rules | 15:59 |
ralonsoh | [<oslo_policy._checks.RuleCheck object at 0x7f61f53736d0>, <oslo_policy._checks.RuleCheck object at 0x7f61ee7e1640>] | 16:00 |
ralonsoh | rule:create_router:external_gateway_info | 16:00 |
ralonsoh | ^^ this is the rule with this patch | 16:00 |
ralonsoh | and before it: | 16:00 |
ralonsoh | (rule:create_router:external_gateway_info and (rule:create_router:external_gateway_info:network_id and rule:create_router:external_gateway_info:external_fixed_ips)) | 16:00 |
ralonsoh | it is removing all additional checks | 16:01 |
ralonsoh | I still don't know why | 16:01 |
ralonsoh | lajoskatona, I think "enforce_policy" is missing | 16:10 |
ralonsoh | https://github.com/openstack/neutron-lib/commit/75057767eb98c302524e566c79e251ab334af8a1#diff-932843b7f9d02b2514d2c8a8d982679c637535ba94d3ea189eb5a22739c6e8c0R30 | 16:10 |
rubasov | ralonsoh: definitely did not intend to change those policy rules | 16:10 |
ralonsoh | yes but you didn't add this field in the API | 16:10 |
ralonsoh | let me check this again adding this field | 16:11 |
lajoskatona | ralonsoh, rubasov: these _policy verbs were always tricky to me..... | 16:11 |
ralonsoh | for me too | 16:11 |
rubasov | I remember reading about enforce_policy and not being sure but the n-lib tests passed | 16:12 |
rubasov | however please note that the line linked above is for an attribute external_gateways which is not the same as the old external_gateway_info | 16:16 |
ralonsoh | rubasov, https://review.opendev.org/c/openstack/neutron-lib/+/802029/3/neutron_lib/api/definitions/l3_ext_gw_mode.py | 16:23 |
ralonsoh | this change is modifying the policy | 16:23 |
ralonsoh | because now, in neutron.policy._build_match_rule | 16:24 |
ralonsoh | we don't validate the sub_attributes | 16:24 |
rubasov | hmm, I guess we can change that back to in-line | 16:26 |
rubasov | would that work? | 16:26 |
ralonsoh | I really don't know | 16:28 |
rubasov | and that would mean in-lining the list version of the validator as well | 16:28 |
ralonsoh | rubasov, ahhh yes | 16:30 |
ralonsoh | you created validate_external_gw_info | 16:30 |
ralonsoh | ok yes, I think that could work | 16:30 |
ralonsoh | rubasov, if I'm not wrong, validate_external_gw_info is the same as what we had before | 16:31 |
ralonsoh | right? | 16:31 |
rubasov | yes, to refactor the validator in order to have a validator-for-one | 16:31 |
rubasov | and a validator-for-a-list | 16:31 |
ralonsoh | perfect, I'll push a patch removing that | 16:31 |
*** rpittau is now known as rpittau|afk | 16:31 | |
rubasov | and I did not intend to change the for-one variant at all | 16:32 |
rubasov | ralonsoh: thanks | 16:32 |
ralonsoh | rubasov, what I don't know (because we don't have any test) is what will happen with https://review.opendev.org/c/openstack/neutron-lib/+/802029/3/neutron_lib/api/definitions/l3_multi_ext_gw.py#35 | 16:32 |
ralonsoh | because we'll have the same problem | 16:33 |
rubasov | that's what I mean that we need to in-line that validator too I guess | 16:34 |
rubasov | however I'm not sure | 16:35 |
rubasov | because that validator may not be needed at all | 16:35 |
ralonsoh | ok, we must add policy checks for the actions | 16:35 |
ralonsoh | 'add_external_gateways': 'PUT', | 16:35 |
ralonsoh | 'update_external_gateways': 'PUT', | 16:35 |
ralonsoh | 'remove_external_gateways': 'PUT', | 16:35 |
rubasov | since that's a read-only attribute | 16:35 |
ralonsoh | this is what will guarantee the validation of those actions | 16:36 |
rubasov | yes, that's where we write it | 16:36 |
ralonsoh | but this is not in neutron yet, right? | 16:36 |
rubasov | not yet | 16:36 |
ralonsoh | ok then | 16:36 |
rubasov | but that should not break existing tests | 16:36 |
ralonsoh | I'll change back only the gw info | 16:36 |
rubasov | makes sense | 16:36 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-lib master: Use explicit "dict_or_nodata" validation for "external_gateway_info" https://review.opendev.org/c/openstack/neutron-lib/+/804894 | 16:42 |
opendevreview | Merged openstack/networking-bagpipe stable/train: [EM releases] Move non-voting jobs to the experimental queue https://review.opendev.org/c/openstack/networking-bagpipe/+/796477 | 16:44 |
opendevreview | Lajos Katona proposed openstack/neutron-lib master: extension for adding bfd monitors to extraroutes https://review.opendev.org/c/openstack/neutron-lib/+/778859 | 16:45 |
opendevreview | Bodo Petermann proposed openstack/neutron-vpnaas master: VPNaaS support for OVN https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353 | 16:49 |
opendevreview | Merged openstack/neutron-lib master: Move packet_rate_limit type to neutron-lib https://review.opendev.org/c/openstack/neutron-lib/+/804378 | 17:01 |
opendevreview | Merged openstack/networking-bgpvpn stable/train: [EM releases] Move non-voting jobs to the experimental queue https://review.opendev.org/c/openstack/networking-bgpvpn/+/796476 | 18:19 |
opendevreview | Thiago Paiva Brito proposed openstack/neutron stable/ussuri: stable-only: Fix network segment allocation logic https://review.opendev.org/c/openstack/neutron/+/803986 | 18:22 |
opendevreview | Slawek Kaplonski proposed openstack/neutron master: DNM It's just test of the neutron-lib patch https://review.opendev.org/c/openstack/neutron/+/804919 | 21:06 |
opendevreview | Ade Lee proposed openstack/neutron master: WIP/DNM - Add FIPS enabled jobs https://review.opendev.org/c/openstack/neutron/+/797537 | 21:26 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!