opendevreview | Flavio Fernandes proposed openstack/neutron master: Revert "use payloads for PORT AFTER_CREATE events" https://review.opendev.org/c/openstack/neutron/+/795194 | 01:05 |
---|---|---|
*** TMM has quit IRC | 01:31 | |
*** TMM has joined #openstack-neutron | 01:31 | |
*** spatel has joined #openstack-neutron | 01:31 | |
*** spatel has quit IRC | 01:31 | |
*** spatel has joined #openstack-neutron | 03:00 | |
*** spatel has quit IRC | 03:19 | |
*** spatel has joined #openstack-neutron | 03:22 | |
*** digitalsimboja has joined #openstack-neutron | 04:23 | |
*** spatel has quit IRC | 04:26 | |
*** opendevreview has quit IRC | 04:26 | |
*** manub has joined #openstack-neutron | 04:34 | |
*** lajoskatona has joined #openstack-neutron | 04:43 | |
*** mo has joined #openstack-neutron | 04:49 | |
*** opendevreview has joined #openstack-neutron | 05:01 | |
opendevreview | Lajos Katona proposed openstack/neutron master: Mark fullstack test_l2_agent_restart as unstable https://review.opendev.org/c/openstack/neutron/+/794228 | 05:01 |
*** hemanth_n has joined #openstack-neutron | 05:03 | |
*** digitalsimboja has quit IRC | 05:17 | |
*** digitalsimboja has joined #openstack-neutron | 05:55 | |
*** ltomasbo has joined #openstack-neutron | 06:11 | |
*** hjensas has quit IRC | 06:14 | |
*** hjensas has joined #openstack-neutron | 06:19 | |
*** ltomasbo has quit IRC | 06:22 | |
*** ltomasbo has joined #openstack-neutron | 06:22 | |
*** isabek has joined #openstack-neutron | 06:27 | |
*** hjensas has quit IRC | 06:29 | |
*** ralonsoh has joined #openstack-neutron | 06:34 | |
*** manub has quit IRC | 06:52 | |
*** gibi has quit IRC | 06:55 | |
*** gibi has joined #openstack-neutron | 06:55 | |
*** jlibosva has joined #openstack-neutron | 07:06 | |
*** hjensas has joined #openstack-neutron | 07:14 | |
*** digitalsimboja has quit IRC | 07:15 | |
*** dulek has joined #openstack-neutron | 07:26 | |
opendevreview | OpenStack Proposal Bot proposed openstack/neutron-vpnaas-dashboard stable/victoria: Imported Translations from Zanata https://review.opendev.org/c/openstack/neutron-vpnaas-dashboard/+/795227 | 07:27 |
*** rpittau|afk is now known as rpittau | 07:30 | |
opendevreview | Gaudenz Steinlin proposed openstack/neutron master: Copy existing IPv6 leases to generated lease file https://review.opendev.org/c/openstack/neutron/+/762874 | 07:30 |
*** digitalsimboja has joined #openstack-neutron | 07:45 | |
opendevreview | Szymon Wróblewski proposed openstack/neutron master: Fix ObjectChangeHandler thread usage https://review.opendev.org/c/openstack/neutron/+/788510 | 07:48 |
*** elodilles is now known as elodilles_pto | 07:55 | |
*** Luzi has joined #openstack-neutron | 07:55 | |
dulek | slaweq: Good morning! I got this question in the review and started to worry. Is this issue possible: https://review.opendev.org/c/openstack/kuryr-kubernetes/+/795163/2/kuryr_kubernetes/controller/drivers/nested_vlan_vif.py#140 ? | 07:58 |
slaweq | dulek hi, checking | 08:00 |
*** digitalsimboja has quit IRC | 08:00 | |
*** digitalsimboja has joined #openstack-neutron | 08:02 | |
*** digitalsimboja has quit IRC | 08:02 | |
*** digitalsimboja has joined #openstack-neutron | 08:03 | |
*** elvira has joined #openstack-neutron | 08:05 | |
slaweq | dulek I replied in the comment, IMO it is possible what ltomasbo suggested | 08:05 |
dulek | slaweq: Hm, I know that I can't make a subport twice, it's a question more about having two neutron-servers in an unsynced DB state. That's possible? | 08:09 |
slaweq | @dulek, actually db state should be synced - but it's more question to the db and galera experts | 08:10 |
slaweq | but are those calls synchronous? so You will always make create_subport after delete_subport returns something? | 08:10 |
slaweq | or can it be that delete is still in progress on one server and create is called already | 08:11 |
*** luksky has joined #openstack-neutron | 08:14 | |
*** digitalsimboja has quit IRC | 08:14 | |
*** lucasagomes has joined #openstack-neutron | 08:25 | |
*** lucasagomes has quit IRC | 08:41 | |
dulek | slaweq: No, no, it's always synchronous, we can only have one kuryr-controller and only one thread can process on KuryrPort. | 08:51 |
slaweq | dulek so in that case on neutron side it should be ok but, I'm still unsure how e.g. galera sync will work | 08:51 |
slaweq | maybe there will be rare race condition possible | 08:52 |
*** lucasagomes has joined #openstack-neutron | 08:53 | |
*** lucasagomes has quit IRC | 09:03 | |
ralonsoh | slaweq, good morning | 09:19 |
ralonsoh | did you check the CI fullstack jobs> | 09:20 |
ralonsoh | ? | 09:20 |
ralonsoh | for example | 09:20 |
ralonsoh | https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_98d/793141/4/check/neutron-fullstack-with-uwsgi/98daff1/testr_results.html | 09:20 |
*** isabek has quit IRC | 09:20 | |
ralonsoh | neutron.tests.fullstack.test_l3_agent.TestLegacyL3Agent are failing a lot | 09:20 |
opendevreview | Mamatisa Nurmatov proposed openstack/neutron master: Update handler for PORT AFTER_CREATE https://review.opendev.org/c/openstack/neutron/+/795260 | 09:21 |
*** isabek has joined #openstack-neutron | 09:22 | |
opendevreview | Bodo Petermann proposed openstack/neutron-vpnaas master: VPNaaS support for OVN https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353 | 09:23 |
ralonsoh | lajoskatona, https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_98d/793141/4/check/neutron-fullstack-with-uwsgi/98daff1/controller/logs/dsvm-fullstack-logs/TestLegacyL3Agent.test_gateway_ip_changed/neutron-dhcp-agent--2021-06-08--07-26-27-307941_log.txt | 09:24 |
ralonsoh | is this the same issue we have with privsep? | 09:25 |
*** lucasagomes has joined #openstack-neutron | 09:25 | |
slaweq | ralonsoh hi | 09:25 |
slaweq | I only reported new LP for that https://bugs.launchpad.net/neutron/+bug/1931217 | 09:25 |
opendevmeet | Launchpad bug 1931217 in neutron "Fullstack Legacy L3 agent tests are failing very often recently" [Critical,Confirmed] | 09:25 |
slaweq | but didn't had time yet to check it | 09:25 |
ralonsoh | yeah | 09:25 |
ralonsoh | I think this could be related with the privsep problem | 09:26 |
slaweq | it started failing like that around 5.06 | 09:26 |
slaweq | according to grafana at least | 09:26 |
ralonsoh | in the DHCP agent the privsep does not spawn | 09:26 |
ralonsoh | let me check if we have new libraries | 09:26 |
slaweq | k | 09:27 |
slaweq | but that would cause much more issues, no? | 09:27 |
slaweq | and only those few tests from the Legacy L3 agents module are failing a lot | 09:27 |
ralonsoh | yeah and the LB problems too | 09:28 |
ralonsoh | we see that a lot of times in the DHCP agent | 09:28 |
ralonsoh | for example https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_98d/793141/4/check/neutron-fullstack-with-uwsgi/98daff1/controller/logs/dsvm-fullstack-logs/TestLegacyL3Agent.test_gateway_ip_changed/neutron-dhcp-agent--2021-06-08--07-26-27-307941_log.txt | 09:28 |
ralonsoh | 07:26:42.785 | 09:28 |
ralonsoh | this is the last timestamp | 09:28 |
ralonsoh | but in the server is 07:28:13.512 | 09:29 |
ralonsoh | so something is stuck there | 09:29 |
lajoskatona | ralonsoh: as I see yes, I have seen a lot today... | 09:29 |
*** obondarev has joined #openstack-neutron | 09:30 | |
*** dulek has quit IRC | 09:30 | |
*** dulek has joined #openstack-neutron | 09:32 | |
*** lucasagomes has quit IRC | 09:38 | |
*** lucasagomes has joined #openstack-neutron | 09:39 | |
*** obondarev_ has joined #openstack-neutron | 09:40 | |
*** obondarev has quit IRC | 09:41 | |
*** obondarev_ has quit IRC | 09:43 | |
*** obondarev has joined #openstack-neutron | 09:44 | |
*** hemanth_n has quit IRC | 09:54 | |
*** hemanth_n has joined #openstack-neutron | 09:54 | |
*** lucasagomes has quit IRC | 10:01 | |
opendevreview | Mamatisa Nurmatov proposed openstack/neutron master: Payloads for PORT: BEFORE_CREATE and PRECOMMIT_CREATE https://review.opendev.org/c/openstack/neutron/+/794579 | 10:10 |
opendevreview | Slawek Kaplonski proposed openstack/neutron-tempest-plugin master: New API test for subnet's service types https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/787718 | 10:18 |
*** lucasagomes has joined #openstack-neutron | 10:18 | |
*** hemanth_n has quit IRC | 10:18 | |
*** hemanth_n has joined #openstack-neutron | 10:19 | |
*** obondarev has quit IRC | 10:29 | |
*** lucasagomes has quit IRC | 10:29 | |
*** yamamoto has joined #openstack-neutron | 10:32 | |
*** obondarev has joined #openstack-neutron | 10:49 | |
*** obondarev has quit IRC | 10:58 | |
*** lucasagomes has joined #openstack-neutron | 11:00 | |
*** lucasagomes has quit IRC | 11:08 | |
opendevreview | yangjianfeng proposed openstack/neutron stable/wallaby: Make phynet paramter also is optional when network_segment_range enabled https://review.opendev.org/c/openstack/neutron/+/795277 | 11:25 |
opendevreview | yangjianfeng proposed openstack/neutron stable/victoria: Make phynet paramter also is optional when network_segment_range enabled https://review.opendev.org/c/openstack/neutron/+/795278 | 11:25 |
opendevreview | yangjianfeng proposed openstack/neutron stable/ussuri: Make phynet paramter also is optional when network_segment_range enabled https://review.opendev.org/c/openstack/neutron/+/795279 | 11:26 |
opendevreview | yangjianfeng proposed openstack/neutron stable/train: Make phynet paramter also is optional when network_segment_range enabled https://review.opendev.org/c/openstack/neutron/+/795280 | 11:26 |
*** mo has quit IRC | 11:30 | |
opendevreview | yangjianfeng proposed openstack/neutron-specs master: L3 router support ndp proxy https://review.opendev.org/c/openstack/neutron-specs/+/728628 | 11:30 |
opendevreview | Slawek Kaplonski proposed openstack/neutron master: WIP DVR: Populate ARP entries of the allowed_address_pairs to the routers https://review.opendev.org/c/openstack/neutron/+/601336 | 11:31 |
*** yamamoto has quit IRC | 11:34 | |
opendevreview | Oleg Bondarev proposed openstack/neutron master: Use 2 dhcp agents in TestLegacyL3Agent https://review.opendev.org/c/openstack/neutron/+/795300 | 11:41 |
*** obondarev has joined #openstack-neutron | 11:42 | |
obondarev | slaweq, ralonsoh, lajoskatona: I uploaded a workaround to unblock CI while proper fix is developed. Please check https://review.opendev.org/c/openstack/neutron/+/795300 | 11:43 |
ralonsoh | obondarev, let me check | 11:46 |
obondarev | the idea is that 2 dhcp agent will unlikely hang at the same time. For example TestHAL3Agent tests don't fail | 11:49 |
ralonsoh | but we can't have two dhcp agents in the same node | 11:49 |
ralonsoh | well, this is not the same node | 11:50 |
obondarev | yep | 11:51 |
ralonsoh | but are those dhcp agents creating a duplicated dnsmasq process for the same net? | 11:51 |
obondarev | it's how it's supposed to work, no? | 11:51 |
obondarev | HA for dhcp | 11:51 |
obondarev | TestHAL3Agent has 2 dhcp agents | 11:52 |
obondarev | and from logs can see that sometimes one of those dhcp agent hangs (privsep) - but 2nd dhcp agent sends DHCP success and provisioning block is done | 11:53 |
ralonsoh | yes but not two dnsmasq processes at the same time | 11:53 |
ralonsoh | on the same network | 11:53 |
obondarev | I guess isolation is provided by the framework | 11:54 |
obondarev | I didn't check how, though | 11:54 |
obondarev | but I see TestHAL3Agent also has 2 hosts with dhcp agent on both hosts | 11:55 |
obondarev | https://github.com/openstack/neutron/blob/master/neutron/tests/fullstack/test_l3_agent.py#L418-L420 | 11:56 |
ralonsoh | yes because that is HA | 11:57 |
ralonsoh | one of the networks does not receive packets | 11:57 |
obondarev | I was wondering why only TestLegacyL3Agent cases fail | 11:59 |
obondarev | and TestHAL3Agent always passes | 11:59 |
obondarev | and I saw that 2 dhcp agent have higher chances to handle the port (even is one agent hangs) | 12:00 |
obondarev | the fact that test is HA matters for l3 part (router) - but for DHCP it doesn't matter | 12:01 |
obondarev | ralonsoh: "two dnsmasq processes at the same time" - what do you mean? It always worked fine | 12:03 |
slaweq | obondarev thx, for the patch | 12:10 |
slaweq | I agree with You that it should works like that as we have doubled chance that dhcp agent will actually finish provisioning | 12:10 |
*** yamamoto has joined #openstack-neutron | 12:14 | |
opendevreview | Oleg Bondarev proposed openstack/neutron master: Use 2 dhcp agents in TestLegacyL3Agent https://review.opendev.org/c/openstack/neutron/+/795300 | 12:15 |
*** hemanth_n has quit IRC | 12:25 | |
*** yamamoto has quit IRC | 12:28 | |
*** yamamoto has joined #openstack-neutron | 12:32 | |
*** spatel has joined #openstack-neutron | 12:32 | |
*** dmitriis has joined #openstack-neutron | 12:37 | |
*** dmitriis has quit IRC | 12:43 | |
*** dmitriis has joined #openstack-neutron | 12:43 | |
ralonsoh | obondarev, slaweq I really don't understand that | 12:45 |
ralonsoh | this will spawn dhcp agents | 12:45 |
ralonsoh | each one will spawn a dnsmasq process. If both are attending the same network, that means two dnsmasq processes will be running in the same network | 12:46 |
ralonsoh | that should never happen | 12:46 |
slaweq | dnsmasq processes will run in different namespaces | 12:47 |
slaweq | which simulates different hosts | 12:48 |
ralonsoh | attending petitions in the same network | 12:48 |
slaweq | ralonsoh, please see https://github.com/openstack/neutron/blob/master/neutron/tests/fullstack/agents/dhcp_agent.py | 12:48 |
obondarev | ralonsoh: dnsmasq works fine in active-active HA mode | 12:48 |
ralonsoh | this is not HA | 12:48 |
slaweq | dhcp_agent used in the fullstack tests is a bit changed | 12:48 |
slaweq | so it is configuring namespaces with some specific suffix for each "host" | 12:49 |
ralonsoh | I know | 12:49 |
ralonsoh | both dhcp agents should be configured in the same network | 12:49 |
ralonsoh | right? | 12:49 |
slaweq | right | 12:49 |
slaweq | but in different namespaces, with different configs etc. | 12:50 |
ralonsoh | so you'll have two dnsmasq processes attending the same requests | 12:50 |
obondarev | ralonsoh: correct | 12:50 |
ralonsoh | so this is an error | 12:50 |
slaweq | as You have in normal deployments, when You have e.g. 3 controllers | 12:50 |
slaweq | and dhcp agent on each of them | 12:50 |
ralonsoh | in HA only one will receive those packets | 12:51 |
ralonsoh | not all of them | 12:51 |
ralonsoh | the processes will not compete | 12:51 |
slaweq | ralonsoh there is no HA/nonHA for dhcp agents | 12:51 |
slaweq | all of the dhcp agents will have configured same leases | 12:51 |
slaweq | DHCP agent is always "active" for each network | 12:51 |
ralonsoh | packets will not reach the dnsmasq processes in backup state | 12:52 |
obondarev | ralonsoh: please check dhcp_agents_per_network options | 12:52 |
obondarev | option* | 12:52 |
ralonsoh | yes, in HA | 12:52 |
slaweq | ralonsoh there is no backup option for dhcp agent | 12:53 |
ralonsoh | anyway, with those reasons I won't approve this patch | 12:53 |
ralonsoh | I know that | 12:53 |
ralonsoh | what I'm saying is that in you can have more that one DHCP in HA mode | 12:53 |
ralonsoh | with more that one controller per network | 12:53 |
obondarev | ralonsoh: dnsmasq works in active-active mode (with 2+ dnsmasq for the same network) for a long time already | 12:58 |
obondarev | and https://review.opendev.org/c/openstack/neutron/+/795300 has nothing to do with that | 13:00 |
slaweq | obondarev++ I agree :) | 13:00 |
ralonsoh | only one agent will attend the request | 13:01 |
ralonsoh | only one | 13:01 |
ralonsoh | if that agent is stuck, this patch won't do anything | 13:01 |
obondarev | ralonsoh: right, and second one will see it | 13:01 |
obondarev | and update it's info | 13:01 |
obondarev | let me find some bugs.. | 13:02 |
obondarev | https://bugs.launchpad.net/neutron/+bug/1457900 | 13:05 |
opendevmeet | Launchpad bug 1457900 in neutron kilo "dhcp_agents_per_network > 1 cause conflicts (NACKs) from dnsmasqs (break networks)" [Undecided,New] | 13:05 |
obondarev | https://review.opendev.org/c/openstack/neutron/+/185486/2 | 13:08 |
opendevreview | Slawek Kaplonski proposed openstack/neutron-tempest-plugin master: Add new scenario test for VIP address added as allowed addr pair https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/794841 | 13:11 |
opendevreview | Slawek Kaplonski proposed openstack/neutron master: WIP DVR: Populate ARP entries of the allowed_address_pairs to the routers https://review.opendev.org/c/openstack/neutron/+/601336 | 13:20 |
slaweq | ralonsoh obondarev it isn't 100% ready yet, but You can review it, code should be more or less ready | 13:21 |
slaweq | there is also scenario test https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/794841 which tests such scenario | 13:21 |
obondarev | slaweq: ack | 13:22 |
slaweq | maybe it will help You review all of that | 13:22 |
slaweq | I still need to propose some new api tests and some docs | 13:22 |
*** lucasagomes has joined #openstack-neutron | 13:23 | |
*** elodilles_pto has quit IRC | 13:41 | |
*** elodilles has joined #openstack-neutron | 13:43 | |
*** coreycb has joined #openstack-neutron | 13:43 | |
opendevreview | Kamil Sambor proposed openstack/neutron master: [WIP] Set trunk sub-port when bind profile is created https://review.opendev.org/c/openstack/neutron/+/795334 | 13:55 |
*** Luzi has quit IRC | 13:58 | |
*** lucasagomes has quit IRC | 13:59 | |
slaweq | #startmeeting networking | 14:01 |
opendevmeet | Meeting started Tue Jun 8 14:01: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:01 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
opendevmeet | The meeting name has been set to 'networking' | 14:01 |
slaweq | hi everyone on first neutron meeting in the #openstack-neutron channel :) | 14:01 |
lajoskatona | o/ | 14:02 |
obondarev | hi | 14:02 |
amotoki | hi | 14:02 |
rubasov | o/ | 14:02 |
ralonsoh | hi | 14:02 |
haleyb | hi | 14:02 |
slaweq | #topic announcements | 14:02 |
slaweq | Xena cycle calendar https://releases.openstack.org/xena/schedule.html | 14:02 |
slaweq | Xena-2 milestone is in the week of the Jul 12th | 14:02 |
slaweq | so we have few more weeks before that milestone | 14:03 |
slaweq | next one | 14:03 |
slaweq | as You already noticed, all neutron meetings are now in our main channel Move to OTFC is done: http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022724.html | 14:03 |
*** lucasagomes has joined #openstack-neutron | 14:03 | |
slaweq | so we will have in the neutron channel ci, l3 and drivers meetings as well | 14:03 |
slaweq | time of the meetings is not changed | 14:04 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-lib master: API "subnet-segmentid-writable" should inherit field definition https://review.opendev.org/c/openstack/neutron-lib/+/795340 | 14:04 |
ralonsoh | (sorry) | 14:04 |
slaweq | ralonsoh np :) | 14:04 |
slaweq | and last one | 14:05 |
slaweq | still there is few more days to propose names for Y release http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022383.html | 14:05 |
slaweq | maybe You have some idea, so please follow the process from that email | 14:05 |
slaweq | and that are all announcements/reminders from me for today | 14:05 |
slaweq | do You have anything else to share with the team? | 14:06 |
slaweq | if not, let's move on | 14:07 |
slaweq | #topic Blueprints | 14:07 |
slaweq | Neutron Xena-2 BPs https://bugs.launchpad.net/neutron/+milestone/xena-2 | 14:07 |
slaweq | as we discussed last week, I marked secure-rbac BP as completed | 14:07 |
slaweq | now, next closest one to be finished is https://blueprints.launchpad.net/neutron/+spec/distributed-dhcp-for-ml2-ovs | 14:08 |
slaweq | patches are available at https://review.opendev.org/q/topic:%22bp%252Fdistributed-dhcp-for-ml2-ovs%22+(status:open%20OR%20status:merged) | 14:08 |
slaweq | thx Oleg for reviewing them | 14:08 |
slaweq | Do You have any other updates/questions regarding BPs? | 14:09 |
slaweq | ok, I guess that this silence means "no" :) | 14:11 |
slaweq | so I think we can quickly move to the next topic today | 14:12 |
slaweq | #topic Bugs | 14:12 |
slaweq | hongbin was bug deputy last week. Report http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022776.html | 14:13 |
slaweq | I found in his report 3 bugs which require some attention | 14:13 |
slaweq | https://bugs.launchpad.net/neutron/+bug/1930402 - this is OVN related gate issue | 14:13 |
opendevmeet | Launchpad bug 1930402 in neutron "SSH timeouts happens very often in the ovn based CI jobs" [Critical,Confirmed] | 14:13 |
slaweq | and https://bugs.launchpad.net/neutron/+bug/1930858 - also related to OVN | 14:13 |
opendevmeet | Launchpad bug 1930858 in neutron "OVN central service does not start properly" [Undecided,New] | 14:13 |
slaweq | jlibosva lucasagomes can You help with those ^^ ? | 14:14 |
*** lucasagomes has quit IRC | 14:18 | |
ralonsoh | I'll check second one | 14:19 |
slaweq | ralonsoh: thx | 14:19 |
ralonsoh | we'll need logs from the serrvice | 14:19 |
slaweq | there is also one bug related to the Linuxbridge agent https://bugs.launchpad.net/neutron/+bug/1930443 - maybe someone would have some cycles to check it | 14:19 |
opendevmeet | Launchpad bug 1930443 in neutron "[LB] Linux Bridge agent always loads trunk extension, regardless of the loaded service plugins" [Medium,Confirmed] | 14:19 |
ralonsoh | I opened that one, yes | 14:20 |
ralonsoh | I can take a look at it | 14:20 |
slaweq | ralonsoh thx a lot, if You have time, that would be great | 14:20 |
slaweq | but maybe someone else could take a look at this one | 14:20 |
*** digitalsimboja has joined #openstack-neutron | 14:21 | |
*** lucasagomes has joined #openstack-neutron | 14:21 | |
slaweq | other bugs from hongbin's summary are assigned and in most cases in progress already | 14:22 |
slaweq | do You have any other bugs You want to discuss today? | 14:22 |
slaweq | I guess that this means "no" :) | 14:23 |
ralonsoh | no | 14:24 |
slaweq | our bug deputy this week is haleyb | 14:24 |
slaweq | and I think he is aware of it already | 14:24 |
haleyb | o/ | 14:24 |
slaweq | next week will be lajoskatona's turn | 14:24 |
lajoskatona | Yeah, I am aware of it | 14:24 |
slaweq | great | 14:24 |
slaweq | thx to both of You :) | 14:25 |
slaweq | ok, next topic | 14:25 |
slaweq | #topic CLI/SDK | 14:25 |
slaweq | neutronclient patch https://review.opendev.org/c/openstack/python-neutronclient/+/793366 is now merged | 14:25 |
slaweq | and I proposed new release https://review.opendev.org/c/openstack/releases/+/795087 to include that new message there ASAP | 14:26 |
slaweq | and I think that should be all regarding migration to OSC for now | 14:26 |
slaweq | next action item will be in the Z cycle :) | 14:26 |
amotoki | is it better to add a release note in neutornclient to clarify when we will drop the CLI support? | 14:27 |
slaweq | amotoki that's good idea, I totally forgot about release note | 14:27 |
slaweq | do You want to add it or should I send patch? | 14:28 |
amotoki | i can | 14:28 |
slaweq | thx | 14:28 |
slaweq | I will hold on release patch for now | 14:28 |
amotoki | Do we want to add it before the release? | 14:28 |
slaweq | ++ | 14:28 |
slaweq | amotoki I just -W release patch | 14:29 |
amotoki | thanks | 14:29 |
slaweq | to wait for new release note | 14:29 |
slaweq | thank You | 14:29 |
slaweq | and that was all what I had for today's meeting | 14:30 |
slaweq | do You have anything else You would like to discuss now? | 14:30 |
slaweq | or if not, I will give You 30 minutes back | 14:30 |
amotoki | I think we see no problem in having a meeting here :) | 14:31 |
slaweq | amotoki for me it is fine so far | 14:31 |
slaweq | but if anyone has any other feedback, please share it with everyone so we can adjust things properly :) | 14:31 |
obondarev | so far so good | 14:32 |
slaweq | ok, I think we can finish meeting earlier today as we don't have other topics to discuss | 14:33 |
lajoskatona | simpler to stay on the same channel | 14:33 |
ralonsoh | see you in 25 mins | 14:33 |
lajoskatona | Bye | 14:34 |
slaweq | please remember that we have ci meeting in same channel in 25 minutes :) | 14:34 |
slaweq | thx for attending the meeting | 14:34 |
slaweq | o/ | 14:34 |
slaweq | #endmeeting | 14:34 |
rubasov | o/ | 14:34 |
opendevmeet | Meeting ended Tue Jun 8 14:34:21 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:34 |
opendevmeet | Minutes: http://eavesdrop.openstack.org/meetings/networking/2021/networking.2021-06-08-14.01.html | 14:34 |
opendevmeet | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2021/networking.2021-06-08-14.01.txt | 14:34 |
opendevmeet | Log: http://eavesdrop.openstack.org/meetings/networking/2021/networking.2021-06-08-14.01.log.html | 14:34 |
amotoki | o/ | 14:35 |
*** elvira1 has joined #openstack-neutron | 14:37 | |
*** yamamoto has quit IRC | 14:38 | |
*** elvira has quit IRC | 14:39 | |
opendevreview | Gaudenz Steinlin proposed openstack/neutron master: Copy existing IPv6 leases to generated lease file https://review.opendev.org/c/openstack/neutron/+/762874 | 15:00 |
*** elvira1 is now known as elvira | 15:02 | |
slaweq | #startmeeting neutron_ci | 15:02 |
opendevmeet | Meeting started Tue Jun 8 15:02:14 2021 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
opendevmeet | The meeting name has been set to 'neutron_ci' | 15:02 |
slaweq | hi (again) | 15:02 |
opendevreview | Slawek Kaplonski proposed openstack/neutron-tempest-plugin master: Add new API tests for active field in the allowed_address_pairs https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/795358 | 15:04 |
slaweq | anyone still here? :) | 15:04 |
lajoskatona | Hi, | 15:04 |
ralonsoh | hi | 15:04 |
slaweq | ok, let's start :) | 15:05 |
obondarev | hi | 15:05 |
slaweq | Grafana dashboard: http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 15:05 |
slaweq | please open to have it ready | 15:05 |
slaweq | and we can move on | 15:05 |
slaweq | #topic Actions from previous meetings | 15:05 |
slaweq | slaweq to prepare plan of switch ovn <-> ovs jobs in neutron CI | 15:06 |
slaweq | I did such table: https://etherpad.opendev.org/p/neutron-ci-ovs-to-ovn | 15:06 |
slaweq | please check it and let me know what do You think about it | 15:06 |
ralonsoh | good stuff | 15:06 |
ralonsoh | thanks | 15:06 |
ralonsoh | what are we going to do with the naming? | 15:07 |
lajoskatona | we said last time to have the backend in the job name as I remember | 15:07 |
obondarev | neutron-rally-task should be ovs-ovs | 15:08 |
obondarev | ovn multinode seems missing | 15:08 |
slaweq | for neutron-rally-task that's good point - it can be renamed to neutron-ovs-rally-task | 15:09 |
lajoskatona | +1 | 15:09 |
slaweq | that will be more consistent | 15:09 |
slaweq | and good news is that I think that we can remove completly neutron-ovn-tempest-ovs-release :) | 15:09 |
slaweq | so one job less in our CI | 15:09 |
slaweq | wdyt? | 15:09 |
ralonsoh | but this one is using master ovs, right? | 15:10 |
slaweq | no, released ovs | 15:10 |
ralonsoh | so what's the different then? | 15:10 |
lajoskatona | By the way haleyb missed jobs last time: http://lists.openstack.org/pipermail/openstack-discuss/2021-June/022904.html | 15:11 |
slaweq | ralonsoh I think we have same coverage in other jobs which by default runs ovn now | 15:11 |
slaweq | but I will check that to be sure | 15:11 |
slaweq | lajoskatona I think that this should be now fixed, right? | 15:12 |
haleyb | yes, that was reverted and i see the jobs again | 15:12 |
lajoskatona | ok | 15:12 |
slaweq | haleyb++ thx for catching that | 15:13 |
haleyb | zuul passing in 30 minutes was suspicious :-o | 15:13 |
lajoskatona | neutron-ovn-tempest-slow & neutron-tempest-slow-py3 can't we keep them and rename to show which one is ovn and ovs? | 15:13 |
ralonsoh | yeah | 15:14 |
*** yamamoto has joined #openstack-neutron | 15:14 | |
slaweq | lajoskatona yes, good point | 15:14 |
slaweq | so basically we will have pairs like *-ovs and *ovn jobs | 15:16 |
slaweq | and it will be for rally, tempest-slow, and ipv6-only jobs | 15:16 |
*** isabek has quit IRC | 15:16 | |
slaweq | anyone wants to push patches for that? | 15:17 |
ralonsoh | I can do it | 15:18 |
slaweq | thx ralonsoh | 15:19 |
*** digitalsimboja has quit IRC | 15:19 | |
slaweq | #action ralonsoh to update our ci job's definitions | 15:20 |
*** digitalsimboja has joined #openstack-neutron | 15:20 | |
slaweq | ok, let's move on | 15:20 |
slaweq | ralonsoh to propose tempest patch to use resolvectl to address https://bugs.launchpad.net/neutron/+bug/1929523 | 15:20 |
opendevmeet | Launchpad bug 1929523 in neutron "Test tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_subnet_details is failing from time to time" [High,Confirmed] | 15:20 |
ralonsoh | one sec | 15:20 |
ralonsoh | https://review.opendev.org/c/openstack/tempest/+/794776 | 15:20 |
slaweq | thx ralonsoh | 15:21 |
slaweq | I will review it later | 15:21 |
slaweq | ok, next one | 15:22 |
slaweq | slaweq to reach out to boden about payload patches and x/vmware-nsx | 15:22 |
slaweq | I tried to contact Adit from Vmware but he didn't reply to me | 15:22 |
slaweq | but I see that Salvadore approved that patch | 15:22 |
slaweq | so it's merged now | 15:22 |
slaweq | lajoskatona I think we are good with neutron patch now, right? | 15:23 |
*** yamamoto has quit IRC | 15:23 | |
lajoskatona | cool, than we didn't break their ci | 15:23 |
slaweq | yeah :) | 15:23 |
slaweq | ok, next one | 15:23 |
slaweq | ralonsoh to check failing neutron-lib-from-master periodic job | 15:23 |
ralonsoh | I didn't check anything | 15:24 |
obondarev | I think I saw a patch | 15:24 |
ralonsoh | really? | 15:24 |
slaweq | yeah, I saw it too :) | 15:24 |
obondarev | yes :) | 15:24 |
slaweq | https://review.opendev.org/c/openstack/neutron/+/794236 | 15:25 |
slaweq | that one I think | 15:25 |
slaweq | no? | 15:25 |
ralonsoh | ahhh yes | 15:26 |
slaweq | LOL | 15:26 |
ralonsoh | pffff my brain if melting | 15:26 |
slaweq | ralonsoh TooManyPatchesException() :P | 15:26 |
obondarev | :D | 15:27 |
slaweq | so thx for fixing that issue ralonsoh :) | 15:27 |
slaweq | and let's move on | 15:27 |
slaweq | lajoskatona to check fullstack failures https://bugs.launchpad.net/neutron/+bug/1930401 | 15:27 |
opendevmeet | Launchpad bug 1930401 in neutron "Fullstack l3 agent tests failing due to timeout waiting until port is active" [Critical,Confirmed] - Assigned to Lajos Katona (lajos-katona) | 15:27 |
lajoskatona | that is some ugly privsep issue | 15:28 |
slaweq | ahh, that one | 15:28 |
lajoskatona | I pushed one patch, but with ralonsoh and obondarev we agreed that is not enough | 15:28 |
slaweq | the famous one :) | 15:28 |
ralonsoh | I agree with the idea of having two decorators | 15:28 |
ralonsoh | one with timeout | 15:28 |
ralonsoh | and we can also add a default timeout in the context definition | 15:29 |
obondarev | +1 | 15:29 |
lajoskatona | yeah I started to check that and can produce terrible failures in my locan env already | 15:29 |
lajoskatona | so it's ongoing | 15:29 |
obondarev | meanwhile workaround is almost there: https://review.opendev.org/c/openstack/neutron/+/795300 | 15:30 |
lajoskatona | this privsep looks like if I touch somewhere I have a break somewhere else and can't see the connection :-) | 15:30 |
obondarev | lajoskatona: please add workaround revert in your patch | 15:30 |
lajoskatona | obondarev: sure | 15:30 |
slaweq | thx lajoskatona and obondarev for working on that issue | 15:31 |
slaweq | it is really killing our CI now | 15:31 |
obondarev | to ralonsoh as well | 15:31 |
slaweq | ahh, right :) | 15:31 |
slaweq | sorry ralonsoh that I missed You | 15:32 |
ralonsoh | hehehe | 15:32 |
slaweq | ok, last one from previous week | 15:32 |
slaweq | lajoskatona to mark failing TestUninterruptedConnectivityOnL2AgentRestart fullstack tests as unstable temporary | 15:32 |
lajoskatona | https://review.opendev.org/c/openstack/neutron/+/794228 | 15:32 |
lajoskatona | ohhh, it's more red than green now.... | 15:33 |
lajoskatona | looks like some glitch in pip mirroring perhaps | 15:34 |
slaweq | thx lajoskatona | 15:34 |
slaweq | and thx obondarev and ralonsoh for reviewing it :) | 15:34 |
ralonsoh | yw | 15:34 |
slaweq | ok, let's move on to the other topics | 15:35 |
obondarev | sure | 15:35 |
slaweq | #topic Stadium projects | 15:35 |
slaweq | lajoskatona any issues with stadium's ci? | 15:35 |
lajoskatona | nothing as I know | 15:35 |
slaweq | no news is good news in this case :) | 15:35 |
*** digitalsimboja has quit IRC | 15:36 | |
lajoskatona | exactly | 15:36 |
slaweq | I will skip today stable branches topic as there is no bcafarel here | 15:36 |
slaweq | and I don't think we have any new issues there, I saw bunch of patches merged in stable branches recently | 15:36 |
slaweq | finally even rocky and queens are running more or less fine :) | 15:36 |
slaweq | #topic Grafana | 15:36 |
slaweq | #link http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 15:37 |
slaweq | the biggest issue for now is with fullstack | 15:37 |
slaweq | and either we will fix that privsep thing or we will need to mark some tests as unstable or make job non-voting temporary | 15:38 |
slaweq | wdyt? | 15:38 |
obondarev | slaweq: https://review.opendev.org/c/openstack/neutron/+/795300 | 15:38 |
obondarev | no? | 15:38 |
slaweq | right | 15:38 |
slaweq | we talked about it few minutes ago :) | 15:38 |
ralonsoh | yes, I prefer not to mark all the job as non-voting | 15:38 |
slaweq | I hope this will make it better | 15:38 |
slaweq | ralonsoh me neighter | 15:39 |
slaweq | ok, let's see how it will be with that patch | 15:39 |
slaweq | anything else regarding grafana for today? | 15:39 |
slaweq | ok, I guess this means "no" | 15:41 |
slaweq | regarding specific jobs' failures, I only found today fullstack issue | 15:42 |
slaweq | I even reported new bug https://bugs.launchpad.net/neutron/+bug/1931217 but now I see that this is dup of https://bugs.launchpad.net/neutron/+bug/1930401 | 15:42 |
opendevmeet | Launchpad bug 1931220 in neutron "duplicate for #1931217 _ObjectChangeHandler.handle_event failing on port after_create event" [Critical,In progress] - Assigned to Mamatisa Nurmatov (isabek) | 15:42 |
ralonsoh | yes, this is the main issue | 15:42 |
opendevmeet | Launchpad bug 1930401 in neutron "Fullstack l3 agent tests failing due to timeout waiting until port is active" [Critical,Confirmed] - Assigned to Lajos Katona (lajos-katona) | 15:42 |
slaweq | so good news is that we don't have new ci issues, at least no that I would be aware of :) | 15:43 |
obondarev | only pip glitch :) | 15:43 |
slaweq | do You have anything else related to the CI You would like to discuss today? | 15:44 |
ralonsoh | no | 15:45 |
slaweq | or if not, I think we can finish earlier today | 15:45 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-lib master: API "subnet-segmentid-writable" should inherit field definition https://review.opendev.org/c/openstack/neutron-lib/+/795340 | 15:45 |
ralonsoh | (sorry) | 15:45 |
slaweq | np :) | 15:45 |
*** whoami-rajat has quit IRC | 15:46 | |
slaweq | ok, thx for attending the meeting | 15:46 |
ralonsoh | bye! | 15:46 |
slaweq | have a great rest of the day and see You online | 15:46 |
slaweq | o/ | 15:46 |
obondarev | o/ | 15:46 |
slaweq | #endmeeting | 15:46 |
opendevmeet | Meeting ended Tue Jun 8 15:46:53 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:46 |
opendevmeet | Minutes: http://eavesdrop.openstack.org/meetings/neutron_ci/2021/neutron_ci.2021-06-08-15.02.html | 15:46 |
opendevmeet | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2021/neutron_ci.2021-06-08-15.02.txt | 15:46 |
opendevmeet | Log: http://eavesdrop.openstack.org/meetings/neutron_ci/2021/neutron_ci.2021-06-08-15.02.log.html | 15:46 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: Add CONTEXT_READER decorator to "get_ha_router_port_bindings" https://review.opendev.org/c/openstack/neutron/+/794236 | 15:51 |
*** obondarev has quit IRC | 15:59 | |
*** ltomasbo has quit IRC | 16:14 | |
*** lucasagomes has quit IRC | 16:15 | |
*** elvira1 has joined #openstack-neutron | 16:26 | |
*** elvira has quit IRC | 16:27 | |
*** elvira1 has quit IRC | 16:29 | |
*** rpittau is now known as rpittau|afk | 16:31 | |
opendevreview | Merged openstack/neutron stable/victoria: HA-non-DVR router don't need manually add static route https://review.opendev.org/c/openstack/neutron/+/792875 | 16:47 |
*** hemanth_n has joined #openstack-neutron | 16:51 | |
*** hemanth_n has quit IRC | 16:52 | |
*** ralonsoh has quit IRC | 17:01 | |
opendevreview | Merged openstack/neutron master: Add "filter-validation" support for "OVNL3RouterPlugin" https://review.opendev.org/c/openstack/neutron/+/793109 | 17:36 |
*** tyldis has joined #openstack-neutron | 18:37 | |
*** jlibosva has quit IRC | 18:42 | |
*** digitalsimboja has joined #openstack-neutron | 18:53 | |
opendevreview | Merged openstack/neutron master: [FT] Remove skip guard from SQL tests https://review.opendev.org/c/openstack/neutron/+/792953 | 19:33 |
*** lajoskatona has quit IRC | 19:54 | |
*** spatel has quit IRC | 19:58 | |
*** digitalsimboja has quit IRC | 20:14 | |
*** TMM has quit IRC | 20:41 | |
*** TMM has joined #openstack-neutron | 20:41 | |
opendevreview | Slawek Kaplonski proposed openstack/neutron-tempest-plugin master: Add API tests for basic address_groups CRUD operations https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/795415 | 21:12 |
opendevreview | Gaudenz Steinlin proposed openstack/neutron master: Copy existing IPv6 leases to generated lease file https://review.opendev.org/c/openstack/neutron/+/762874 | 21:51 |
opendevreview | Vadim Ponomarev proposed openstack/neutron-lib master: Introduce rbac-bgpvpn api extension https://review.opendev.org/c/openstack/neutron-lib/+/795423 | 21:56 |
*** dmitriis has quit IRC | 22:02 | |
opendevreview | Merged openstack/neutron master: Use 2 dhcp agents in TestLegacyL3Agent https://review.opendev.org/c/openstack/neutron/+/795300 | 22:05 |
opendevreview | Merged openstack/neutron master: Update handler for PORT AFTER_CREATE https://review.opendev.org/c/openstack/neutron/+/795260 | 22:05 |
*** luksky has quit IRC | 22:10 | |
*** dmitriis has joined #openstack-neutron | 22:13 | |
*** yamamoto has joined #openstack-neutron | 22:30 | |
*** yamamoto has quit IRC | 22:38 | |
*** yamamoto has joined #openstack-neutron | 22:38 | |
*** dmitriis has quit IRC | 22:44 | |
opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: Switch neutron-tempest-plugin-api job to be ML2/OVN https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/791255 | 22:52 |
*** dmitriis has joined #openstack-neutron | 22:55 | |
*** yamamoto has quit IRC | 22:59 | |
*** yamamoto has joined #openstack-neutron | 23:05 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!