*** diurnalist has quit IRC | 00:02 | |
*** martial has quit IRC | 00:04 | |
*** ttsiouts has quit IRC | 00:16 | |
*** armax has joined #openstack-meeting | 00:29 | |
*** jamesmcarthur has joined #openstack-meeting | 00:30 | |
*** yasufum has joined #openstack-meeting | 00:30 | |
*** yasufum has quit IRC | 00:35 | |
*** yasufum has joined #openstack-meeting | 00:35 | |
*** diurnalist has joined #openstack-meeting | 00:37 | |
*** jamesmcarthur has quit IRC | 00:50 | |
*** jamesmcarthur has joined #openstack-meeting | 00:51 | |
*** jamesmcarthur has quit IRC | 00:58 | |
*** diablo_rojo has quit IRC | 01:01 | |
*** diurnalist has quit IRC | 01:05 | |
*** rcernin has quit IRC | 01:12 | |
*** jamesmcarthur has joined #openstack-meeting | 01:14 | |
*** rcernin has joined #openstack-meeting | 01:18 | |
*** Liang__ has joined #openstack-meeting | 01:18 | |
*** ttsiouts has joined #openstack-meeting | 01:22 | |
*** jamesmcarthur has quit IRC | 01:23 | |
*** markvoelker has joined #openstack-meeting | 01:30 | |
*** Liang__ has quit IRC | 01:32 | |
*** Liang__ has joined #openstack-meeting | 01:33 | |
*** markvoelker has quit IRC | 01:35 | |
*** yasufum has quit IRC | 01:38 | |
*** yamamoto has joined #openstack-meeting | 01:40 | |
*** jamesmcarthur has joined #openstack-meeting | 01:42 | |
*** hyunsikyang__ has joined #openstack-meeting | 01:44 | |
*** hyunsikyang has quit IRC | 01:47 | |
*** Liang__ has quit IRC | 01:47 | |
*** jamesmcarthur has quit IRC | 01:50 | |
*** tetsuro has joined #openstack-meeting | 01:52 | |
*** yasufum has joined #openstack-meeting | 01:55 | |
*** ttsiouts has quit IRC | 01:55 | |
*** yamamoto has quit IRC | 02:04 | |
*** jamesmcarthur has joined #openstack-meeting | 02:11 | |
*** jamesmcarthur has quit IRC | 02:11 | |
*** jamesmcarthur has joined #openstack-meeting | 02:11 | |
*** rcernin has quit IRC | 02:34 | |
*** rcernin has joined #openstack-meeting | 02:37 | |
*** yamamoto has joined #openstack-meeting | 02:37 | |
*** b1airo has quit IRC | 02:42 | |
*** rbudden has quit IRC | 02:51 | |
*** rbudden has joined #openstack-meeting | 02:51 | |
*** rbudden has quit IRC | 02:52 | |
*** rbudden has joined #openstack-meeting | 02:52 | |
*** rbudden has quit IRC | 02:53 | |
*** rbudden has joined #openstack-meeting | 02:53 | |
*** rbudden has quit IRC | 02:53 | |
*** rbudden has joined #openstack-meeting | 02:54 | |
*** rbudden has quit IRC | 02:54 | |
*** rbudden has joined #openstack-meeting | 02:55 | |
*** rbudden has quit IRC | 02:55 | |
*** rbudden has joined #openstack-meeting | 02:55 | |
*** rbudden has quit IRC | 02:56 | |
*** rbudden has joined #openstack-meeting | 02:56 | |
*** rbudden has quit IRC | 02:56 | |
*** jamesmcarthur has quit IRC | 02:57 | |
*** rbudden has joined #openstack-meeting | 02:57 | |
*** rbudden has quit IRC | 02:57 | |
*** jamesmcarthur has joined #openstack-meeting | 03:02 | |
*** ttsiouts has joined #openstack-meeting | 03:02 | |
*** rfolco has quit IRC | 03:09 | |
*** markvoelker has joined #openstack-meeting | 03:31 | |
*** ttsiouts has quit IRC | 03:32 | |
*** markvoelker has quit IRC | 03:36 | |
*** psachin has joined #openstack-meeting | 03:42 | |
*** rcernin has quit IRC | 03:46 | |
*** rbudden has joined #openstack-meeting | 03:48 | |
*** masahito has joined #openstack-meeting | 03:51 | |
*** rcernin has joined #openstack-meeting | 03:55 | |
*** ttsiouts has joined #openstack-meeting | 04:02 | |
*** rcernin has quit IRC | 04:04 | |
*** rcernin has joined #openstack-meeting | 04:05 | |
*** ttsiouts has quit IRC | 04:07 | |
*** masahito has quit IRC | 04:13 | |
*** rbudden has quit IRC | 04:13 | |
*** yasufum has quit IRC | 04:13 | |
*** masahito has joined #openstack-meeting | 04:15 | |
*** masahito has quit IRC | 04:20 | |
*** jamesmcarthur has quit IRC | 04:31 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-meeting | 04:33 | |
*** markvoelker has joined #openstack-meeting | 04:34 | |
*** jamesmcarthur has joined #openstack-meeting | 04:37 | |
*** Lucas_Gray has quit IRC | 04:38 | |
*** markvoelker has quit IRC | 04:39 | |
*** apetrich has quit IRC | 04:43 | |
*** yasufum has joined #openstack-meeting | 04:44 | |
*** ttsiouts has joined #openstack-meeting | 04:44 | |
*** rh-jelabarre has quit IRC | 04:47 | |
*** jamesmcarthur has quit IRC | 04:58 | |
*** jamesmcarthur has joined #openstack-meeting | 04:58 | |
*** dklyle has quit IRC | 04:58 | |
*** yasufum has quit IRC | 05:00 | |
*** yasufum has joined #openstack-meeting | 05:00 | |
*** diurnalist has joined #openstack-meeting | 05:01 | |
*** jamesmcarthur has quit IRC | 05:04 | |
*** diurnalist has quit IRC | 05:06 | |
*** ttsiouts has quit IRC | 05:17 | |
*** links has joined #openstack-meeting | 05:19 | |
*** jamesmcarthur has joined #openstack-meeting | 05:33 | |
*** bbowen has quit IRC | 05:34 | |
*** bbowen_ has joined #openstack-meeting | 05:34 | |
*** jamesmcarthur has quit IRC | 05:42 | |
*** jamesdenton has quit IRC | 05:52 | |
*** jamesdenton has joined #openstack-meeting | 06:00 | |
*** slaweq_ has joined #openstack-meeting | 06:12 | |
*** jamesmcarthur has joined #openstack-meeting | 06:13 | |
*** slaweq has quit IRC | 06:13 | |
*** markvoelker has joined #openstack-meeting | 06:14 | |
*** markvoelker has quit IRC | 06:20 | |
*** jamesmcarthur has quit IRC | 06:22 | |
*** ttsiouts has joined #openstack-meeting | 06:30 | |
*** manuvakery has joined #openstack-meeting | 06:46 | |
*** gyee has quit IRC | 06:51 | |
*** ralonsoh has joined #openstack-meeting | 06:55 | |
*** rpittau|afk is now known as rpittau | 06:57 | |
*** ttsiouts has quit IRC | 07:05 | |
*** ttsiouts has joined #openstack-meeting | 07:11 | |
*** ykatabam has quit IRC | 07:28 | |
*** maciejjozefczyk has joined #openstack-meeting | 07:29 | |
*** ykatabam has joined #openstack-meeting | 07:30 | |
*** ykatabam has quit IRC | 07:32 | |
*** vishalmanchanda has joined #openstack-meeting | 07:33 | |
*** rcernin has quit IRC | 07:39 | |
*** namrata has joined #openstack-meeting | 07:40 | |
*** dmellado has joined #openstack-meeting | 07:43 | |
*** priteau has joined #openstack-meeting | 07:48 | |
*** belmoreira has joined #openstack-meeting | 07:49 | |
*** slaweq_ is now known as slaweq | 07:49 | |
*** Lucas_Gray has joined #openstack-meeting | 07:52 | |
*** belmoreira has quit IRC | 08:08 | |
*** belmoreira has joined #openstack-meeting | 08:08 | |
*** markvoelker has joined #openstack-meeting | 08:16 | |
*** jamesmcarthur has joined #openstack-meeting | 08:18 | |
*** markvoelker has quit IRC | 08:21 | |
*** jamesmcarthur has quit IRC | 08:23 | |
*** mdelavergne has joined #openstack-meeting | 08:32 | |
*** apetrich has joined #openstack-meeting | 08:43 | |
*** ttsiouts has quit IRC | 08:50 | |
*** ttsiouts has joined #openstack-meeting | 08:50 | |
*** ttsiouts has quit IRC | 08:55 | |
*** manuvakery has quit IRC | 09:06 | |
*** ttsiouts has joined #openstack-meeting | 09:09 | |
*** namrata has quit IRC | 09:10 | |
*** e0ne has joined #openstack-meeting | 09:23 | |
*** moguimar has joined #openstack-meeting | 09:41 | |
*** markvoelker has joined #openstack-meeting | 10:05 | |
*** dmacpher_ has quit IRC | 10:08 | |
*** markvoelker has quit IRC | 10:09 | |
*** rcernin has joined #openstack-meeting | 10:10 | |
*** yasufum has quit IRC | 10:11 | |
*** rpittau is now known as rpittau|bbl | 10:11 | |
*** dmacpher has joined #openstack-meeting | 10:13 | |
*** ociuhandu has quit IRC | 10:14 | |
*** rcernin has quit IRC | 10:15 | |
*** jamesmcarthur has joined #openstack-meeting | 10:20 | |
*** jamesmcarthur has quit IRC | 10:32 | |
*** psachin has quit IRC | 10:57 | |
*** ttsiouts has quit IRC | 11:16 | |
*** ttsiouts has joined #openstack-meeting | 11:17 | |
*** ttsiouts_ has joined #openstack-meeting | 11:18 | |
*** raildo has joined #openstack-meeting | 11:21 | |
*** ttsiouts has quit IRC | 11:22 | |
*** rcernin has joined #openstack-meeting | 11:28 | |
*** rcernin has quit IRC | 11:34 | |
*** rcernin has joined #openstack-meeting | 11:40 | |
*** rh-jelabarre has joined #openstack-meeting | 11:44 | |
*** mdelavergne has quit IRC | 11:49 | |
*** ociuhandu has joined #openstack-meeting | 11:52 | |
*** markvoelker has joined #openstack-meeting | 11:55 | |
*** markvoelker has quit IRC | 11:59 | |
*** rcernin has quit IRC | 12:08 | |
*** rfolco has joined #openstack-meeting | 12:11 | |
*** rpittau|bbl is now known as rpittau | 12:13 | |
*** yaawang has quit IRC | 12:20 | |
*** jamesmcarthur has joined #openstack-meeting | 12:29 | |
*** jamesmcarthur has quit IRC | 12:34 | |
*** rcernin has joined #openstack-meeting | 12:36 | |
*** rbudden has joined #openstack-meeting | 12:50 | |
*** diurnalist has joined #openstack-meeting | 13:00 | |
*** andrebeltrami has joined #openstack-meeting | 13:01 | |
*** diurnalist has quit IRC | 13:04 | |
*** jawad_axd has quit IRC | 13:18 | |
*** jawad_axd has joined #openstack-meeting | 13:18 | |
*** rcernin has quit IRC | 13:29 | |
*** ociuhandu_ has joined #openstack-meeting | 13:31 | |
*** ociuhandu has quit IRC | 13:35 | |
*** dklyle has joined #openstack-meeting | 13:49 | |
*** yaawang has joined #openstack-meeting | 13:51 | |
*** TrevorV has joined #openstack-meeting | 13:54 | |
*** Liang__ has joined #openstack-meeting | 13:56 | |
*** Liang__ is now known as LiangFang | 13:57 | |
*** liuyulong has joined #openstack-meeting | 14:06 | |
liuyulong | #startmeeting neutron_l3 | 14:06 |
---|---|---|
openstack | Meeting started Wed Jun 24 14:06:57 2020 UTC and is due to finish in 60 minutes. The chair is liuyulong. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:06 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:06 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 14:07 | |
openstack | The meeting name has been set to 'neutron_l3' | 14:07 |
liuyulong | sorry, a bit late | 14:07 |
liuyulong | #chair haleyb | 14:07 |
openstack | Current chairs: haleyb liuyulong | 14:07 |
liuyulong | #chair slaweq | 14:08 |
openstack | Current chairs: haleyb liuyulong slaweq | 14:08 |
slaweq | hi | 14:08 |
haleyb | hi | 14:08 |
liuyulong | Just in case... | 14:08 |
liuyulong | Hi | 14:08 |
liuyulong | #link http://eavesdrop.openstack.org/meetings/networking/2020/networking.2020-06-22-21.00.log.html#l-11 | 14:09 |
* haleyb is in a conflicting meeting so please use my nick if i don't respond | 14:09 | |
liuyulong | I have no announcement today. So the team Announcements can be found ^^. | 14:09 |
ralonsoh | hi | 14:10 |
liuyulong | OK, let's directly goto next topic. | 14:10 |
liuyulong | #topic Bugs | 14:10 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 14:10 | |
liuyulong | #link http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015562.html | 14:11 |
liuyulong | Bernard was our bug deputy last week. | 14:11 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1884273 | 14:11 |
openstack | Launchpad bug 1884273 in neutron "tc_lib (QoS; tc qdisc tbf) uses wrong value for byte/s conversion" [Low,Fix released] - Assigned to Weronika Sikora (shushuda) | 14:11 |
liuyulong | This should be backported to stable branches? | 14:12 |
ralonsoh | yeah, good catch: we are using SI units, not IEC | 14:13 |
ralonsoh | I think so, we need that backported | 14:13 |
ralonsoh | I can take care of it | 14:13 |
liuyulong | Sure, another question is that this has influence on the l3_tc qdisc? | 14:14 |
liuyulong | qdisc_type == 'tbf', tbf only? | 14:15 |
ralonsoh | yes, only tbf | 14:15 |
ralonsoh | for add_tc_qdisc | 14:15 |
*** jamesmcarthur has joined #openstack-meeting | 14:15 | |
liuyulong | OK, I see that, L3 is in ['htb', 'ingress']. | 14:15 |
ralonsoh | so no, probably not | 14:15 |
liuyulong | ralonsoh, yes, L3 is fine. The bug is not for L3 tc stuffs. : ) | 14:17 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1884009 | 14:18 |
openstack | Launchpad bug 1884009 in neutron " fix a bug that when create a subnet the gateway of it out range of subnet" [Undecided,Invalid] | 14:18 |
ralonsoh | good point c#2 | 14:18 |
liuyulong | Alright, not the L3 gateway, but the gateway IP for the subnet and IPAM. | 14:20 |
liuyulong | So it is a feature. | 14:20 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1883089 | 14:21 |
openstack | Launchpad bug 1883089 in neutron "[L3] floating IP failed to bind due to no agent gateway port(fip-ns)" [Medium,In progress] - Assigned to LIU Yulong (dragon889) | 14:21 |
*** sluna has quit IRC | 14:21 | |
liuyulong | This is the last bug from the meeting last week. | 14:21 |
*** sluna has joined #openstack-meeting | 14:21 | |
liuyulong | The bug is very easy to reproduce. | 14:22 |
liuyulong | Create a new external network-1, and create things under it. | 14:23 |
liuyulong | 1). create router, 2). set external gateway to network-1, 3) create network&subnet, 4). add router to the subnet | 14:23 |
liuyulong | 5). create instance | 14:24 |
liuyulong | Then just delete everything. | 14:24 |
liuyulong | except the external network-1. | 14:24 |
liuyulong | In the neutron DB, you will see DvrFipGatewayPortAgentBinding left. | 14:26 |
liuyulong | But there is no fip-gateway-port in the database. | 14:26 |
liuyulong | So we have 2 fixes now: | 14:26 |
liuyulong | #link https://review.opendev.org/#/c/735432/ | 14:26 |
liuyulong | #link / | 14:27 |
liuyulong | #undo | 14:27 |
openstack | Removing item from minutes: #link / | 14:27 |
liuyulong | #link https://review.opendev.org/#/c/735762/ | 14:27 |
liuyulong | 735432 is for the None port exception. 735762 is to remove the stale DvrFipGatewayPortAgentBinding entries in DB. | 14:28 |
*** sluna has quit IRC | 14:28 | |
*** mlavalle has joined #openstack-meeting | 14:29 | |
liuyulong | ralonsoh, slaweq, haleyb, please take a look of those fixes if you have enough time. It's pretty simple. | 14:29 |
*** sluna has joined #openstack-meeting | 14:29 | |
ralonsoh | sure | 14:29 |
*** diurnalist has joined #openstack-meeting | 14:29 | |
haleyb | ack | 14:29 |
*** sluna has quit IRC | 14:30 | |
liuyulong | OK, thank you guys. | 14:30 |
*** sluna has joined #openstack-meeting | 14:30 | |
liuyulong | No more bug from the deputy list. | 14:30 |
liuyulong | Let's give a quick scan of the LP list. | 14:31 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1884906 | 14:31 |
openstack | Launchpad bug 1884906 in neutron "L3 agent cannot be manually scheduled" [Undecided,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 14:31 |
ralonsoh | similar to https://bugs.launchpad.net/neutron/+bug/1883513 | 14:32 |
openstack | Launchpad bug 1883513 in neutron "Adding a third DHCP agent to the network fails due to binding index error" [High,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 14:32 |
ralonsoh | patch in progress: https://review.opendev.org/#/c/737736/ | 14:32 |
*** ociuhandu_ has quit IRC | 14:32 | |
*** ociuhandu has joined #openstack-meeting | 14:33 | |
liuyulong | ralonsoh, I guess, you may also fixed this: | 14:33 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1879215 | 14:33 |
openstack | Launchpad bug 1879215 in neutron "[L3] Unexcepted HA router scheduled instance shows up after manully scheduling" [Medium,New] | 14:33 |
ralonsoh | I think si | 14:33 |
ralonsoh | so | 14:33 |
liuyulong | Yep, the bug 1879215 is also in get_vacant_binding_index. | 14:35 |
openstack | bug 1879215 in neutron "[L3] Unexcepted HA router scheduled instance shows up after manully scheduling" [Medium,New] https://launchpad.net/bugs/1879215 | 14:35 |
ralonsoh | I'll add this info to the patch now | 14:36 |
ralonsoh | (or we can mark one as duplicated) | 14:36 |
liuyulong | ralonsoh, no harry, please try to verify your fix to see if it also addresses that. | 14:37 |
*** links has quit IRC | 14:38 | |
liuyulong | Next | 14:38 |
*** sluna has quit IRC | 14:38 | |
*** sluna has joined #openstack-meeting | 14:39 | |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1884527 | 14:39 |
openstack | Launchpad bug 1884527 in neutron "Related dvr routers aren't created on compute nodes" [Medium,In progress] - Assigned to Slawek Kaplonski (slaweq) | 14:39 |
liuyulong | slaweq is working on that already, adding me to the reviewers list... | 14:41 |
slaweq | yes, I need to fix some failing tests now | 14:41 |
liuyulong | It's a long story. : ) | 14:42 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1786272 | 14:43 |
openstack | Launchpad bug 1786272 in neutron "Connection between two virtual routers does not work with DVR" [Medium,Fix released] - Assigned to Slawek Kaplonski (slaweq) | 14:43 |
liuyulong | It should be traced back to this bug. | 14:43 |
liuyulong | Just in case if someone wants to catch the history. | 14:43 |
liuyulong | OK, no more bugs now. | 14:44 |
liuyulong | Anyone has any updates? | 14:44 |
liuyulong | OK, let's move on. | 14:45 |
liuyulong | I will start a new section in the meeting. | 14:45 |
liuyulong | Since we have some L3 new features to implement. | 14:45 |
liuyulong | #topic RFE | 14:45 |
*** openstack changes topic to "RFE (Meeting topic: neutron_l3)" | 14:45 | |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1877301 | 14:46 |
openstack | Launchpad bug 1877301 in neutron "[RFE] L3 Router support ndp proxy" [Wishlist,Confirmed] | 14:46 |
liuyulong | This spec is here: https://review.opendev.org/#/c/728628/ | 14:46 |
liuyulong | For now, we have done some reviews for the spec. | 14:47 |
liuyulong | IMO, there are at least some things are not so much clear: | 14:49 |
liuyulong | 1. the port attribute of the ndp_proxy | 14:49 |
liuyulong | 2. the real reason of the "ip6tables DROP" | 14:50 |
liuyulong | 3. how the migration from DVR to DVR_NO_EXTERNAL node work | 14:51 |
liuyulong | 3. the "enable_ndp_proxy" attribute of the router | 14:51 |
liuyulong | So, this spec should still need more works. Let's continue the review on gerrit. | 14:52 |
liuyulong | #link https://launchpad.net/bugs/1880532 | 14:53 |
openstack | Launchpad bug 1880532 in neutron "[RFE]L3 Router should support ECMP" [Wishlist,New] - Assigned to XiaoYu Zhu (honglan0914) | 14:53 |
liuyulong | This is not approved yet. | 14:53 |
*** jamesmcarthur has quit IRC | 14:54 | |
*** jamesmcarthur has joined #openstack-meeting | 14:54 | |
liuyulong | From the topology of the spec, we could see the detail of the use case. | 14:55 |
liuyulong | It will be configurable. So I'm OK with the proposal, if you need it, just enable. | 14:59 |
liuyulong | So, maybe the drivers meeting could continue the discussion for more details. | 15:00 |
liuyulong | OK, time is up. | 15:00 |
liuyulong | Let's end here. | 15:00 |
ralonsoh | bye | 15:00 |
liuyulong | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
liuyulong | bye | 15:00 |
openstack | Meeting ended Wed Jun 24 15:00:48 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-06-24-14.06.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-06-24-14.06.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-06-24-14.06.log.html | 15:00 |
liuyulong | Thank you guys. | 15:00 |
*** lajoskatona has joined #openstack-meeting | 15:01 | |
*** lajoskatona has left #openstack-meeting | 15:01 | |
*** jamesmcarthur has quit IRC | 15:12 | |
*** jamesmcarthur has joined #openstack-meeting | 15:13 | |
*** jamesmcarthur has quit IRC | 15:23 | |
*** priteau has quit IRC | 15:27 | |
*** jiaopengju1 has quit IRC | 15:27 | |
*** jiaopengju1 has joined #openstack-meeting | 15:28 | |
*** yamamoto has quit IRC | 15:34 | |
*** yasufum has joined #openstack-meeting | 15:34 | |
*** LiangFang has quit IRC | 15:37 | |
*** ttsiouts_ has quit IRC | 15:40 | |
*** ttsiouts has joined #openstack-meeting | 15:41 | |
*** ttsiouts has quit IRC | 15:45 | |
*** ttsiouts has joined #openstack-meeting | 15:46 | |
*** ricolin has joined #openstack-meeting | 15:55 | |
*** liuyulong has quit IRC | 15:56 | |
*** gyee has joined #openstack-meeting | 15:57 | |
*** ociuhandu has quit IRC | 15:59 | |
*** ttsiouts has quit IRC | 16:00 | |
*** ttsiouts has joined #openstack-meeting | 16:01 | |
*** yamamoto has joined #openstack-meeting | 16:04 | |
*** moguimar has quit IRC | 16:05 | |
*** ttsiouts has quit IRC | 16:06 | |
*** yamamoto has quit IRC | 16:10 | |
*** ociuhandu has joined #openstack-meeting | 16:13 | |
*** diurnalist has quit IRC | 16:16 | |
*** diurnalist has joined #openstack-meeting | 16:17 | |
*** markvoelker has joined #openstack-meeting | 16:24 | |
*** markvoelker has quit IRC | 16:28 | |
*** rpittau is now known as rpittau|afk | 16:41 | |
*** Lucas_Gray has quit IRC | 16:49 | |
*** yasufum has quit IRC | 17:00 | |
*** yasufum has joined #openstack-meeting | 17:07 | |
*** markvoelker has joined #openstack-meeting | 17:09 | |
*** markvoelker has quit IRC | 17:14 | |
*** ricolin has quit IRC | 17:20 | |
*** apetrich has quit IRC | 17:20 | |
*** apetrich has joined #openstack-meeting | 17:24 | |
*** e0ne has quit IRC | 17:42 | |
*** priteau has joined #openstack-meeting | 17:49 | |
*** apetrich has quit IRC | 18:15 | |
*** apetrich has joined #openstack-meeting | 18:16 | |
*** priteau has quit IRC | 18:16 | |
*** vishalmanchanda has quit IRC | 18:17 | |
*** diablo_rojo has joined #openstack-meeting | 18:23 | |
*** yasufum has quit IRC | 18:24 | |
*** belmoreira has quit IRC | 18:33 | |
*** irclogbot_3 has quit IRC | 18:34 | |
*** irclogbot_1 has joined #openstack-meeting | 18:38 | |
*** yamamoto has joined #openstack-meeting | 18:53 | |
*** yamamoto has quit IRC | 18:58 | |
*** markvoelker has joined #openstack-meeting | 19:10 | |
*** markvoelker has quit IRC | 19:15 | |
*** ralonsoh has quit IRC | 19:26 | |
*** mlavalle has quit IRC | 19:26 | |
*** diurnalist has quit IRC | 19:27 | |
*** diurnalist has joined #openstack-meeting | 19:30 | |
*** mlavalle has joined #openstack-meeting | 19:31 | |
*** markvoelker has joined #openstack-meeting | 19:33 | |
*** markvoelker has quit IRC | 19:38 | |
*** diurnalist has quit IRC | 19:45 | |
*** markvoelker has joined #openstack-meeting | 19:59 | |
*** markvoelker has quit IRC | 20:04 | |
*** diurnalist has joined #openstack-meeting | 20:13 | |
*** belmoreira has joined #openstack-meeting | 20:22 | |
*** belmoreira has quit IRC | 20:26 | |
*** priteau has joined #openstack-meeting | 20:28 | |
*** priteau has quit IRC | 20:39 | |
*** rfolco has quit IRC | 20:47 | |
*** patchbot has joined #openstack-meeting | 20:54 | |
*** alecuyer has joined #openstack-meeting | 20:58 | |
*** zaitcev has joined #openstack-meeting | 20:59 | |
timburke | #startmeeting swift | 21:00 |
openstack | Meeting started Wed Jun 24 21:00:02 2020 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: swift)" | 21:00 | |
openstack | The meeting name has been set to 'swift' | 21:00 |
timburke | who's here for the swift meeting? | 21:00 |
seongsoocho | o/ | 21:00 |
alecuyer | o/ | 21:00 |
clayg | o/ | 21:01 |
zaitcev | o7 | 21:01 |
timburke | agenda's at https://wiki.openstack.org/wiki/Meetings/Swift -- i don't have much to bring up, so it may be a fairly short meeting ;-) | 21:02 |
timburke | in fact, it's just updates | 21:02 |
timburke | #topic replication network and background daemons | 21:02 |
*** openstack changes topic to "replication network and background daemons (Meeting topic: swift)" | 21:02 | |
timburke | after the feedback last week, i updated https://review.opendev.org/#/c/735751/ to touch more daemons | 21:03 |
patchbot | patch 735751 - swift - Allow direct and internal clients to use the repli... - 2 patch sets | 21:03 |
timburke | there were a couple (reconciler and expirer) where i still provided an option of using the client-data-path network | 21:04 |
clayg | is that a filter xprofile? what is even going on with this change set?! 🤯 | 21:04 |
*** rbudden has left #openstack-meeting | 21:04 | |
clayg | oh, that's unrelated - use_legacy_network 👍 | 21:04 |
clayg | timburke: so is that one ready to go then!? 🤗 | 21:05 |
timburke | wait, what about xprofile? | 21:05 |
timburke | yeah, pretty sure it's good to go | 21:05 |
clayg | i just clicked on the file with the biggest diff | 21:05 |
timburke | my logic for whether to provide an option was basically: if it walks disks (which presumably would be exposed on the replication network), don't bother to provide an option. if it just gets work by querying swift, include it | 21:06 |
timburke | oh, yeah -- i was just moving the filter to what seemed like a more natural location. i could back that out; it's unrelated | 21:07 |
clayg | dude, this change looks good | 21:07 |
*** maciejjozefczyk has quit IRC | 21:08 | |
clayg | i hate the option, i'm sure all of these places would have used the replication network from the get go if these interfaces already existed | 21:08 |
timburke | does anybody know of deployments where a node that might be running reconciler or expirer *wouldn't* have access to the replication network? maybe i don't even need to include the option | 21:09 |
*** raildo has quit IRC | 21:09 | |
clayg | but the way you did it it's super clear; not a blocker for me | 21:09 |
alecuyer | at least we don't have that | 21:09 |
alecuyer | (i mean they do have access to the replication network) | 21:10 |
clayg | well the reconciler is interesting because it uses internal client and direct client - it's not clear to me that the direct client requests honor the config option? | 21:10 |
clayg | i haven't looked at this since you pushed it up last thursday - i thought it was still wip 🤷♂️ | 21:11 |
clayg | I'm sure i'll be great | 21:11 |
timburke | heh -- whoops. yeah, they don't atm -- feel free to leave a -1 | 21:11 |
timburke | anyway, i just wanted to raise attention on it | 21:11 |
clayg | -1 let's just drop the option!? 😍 | 21:11 |
clayg | or do you mean -1 if we have the option is has to work and best tested and 🤮 | 21:12 |
timburke | either one, up to you ;-) | 21:12 |
timburke | #topic waterfall EC | 21:12 |
*** openstack changes topic to "waterfall EC (Meeting topic: swift)" | 21:12 | |
clayg | i totally get the argument "if ONE deployment wants the option we'll wish we had that code ready to go" 🤷♂️ | 21:13 |
mattoliverau | Sorry I'm late, slept in a bit o/ | 21:13 |
timburke | clayg, i saw you get some more patchsets up; how's it going? | 21:13 |
clayg | i just don't know if such a deployment exists and tend to YAGNI | 21:13 |
clayg | timburke: it's so great, i'm really happy | 21:13 |
timburke | mattoliverau, no worries -- we'll probably let you get breakfast before long ;-) | 21:13 |
alecuyer | thanks for the ping about the concurrent frag fetcher clay. Have started reading but I think I need to read more before I start asking questions :) | 21:14 |
clayg | ok, great, np! | 21:14 |
timburke | you also wrote up an etherpad about non-durables | 21:14 |
timburke | #link https://etherpad.opendev.org/p/the-non-durable-problem | 21:14 |
alecuyer | didn't catch that , thanks | 21:15 |
clayg | the implication was some sort of dump overly complicated looking code to define/override what's the "shortfall" for a non-durable bucket | 21:16 |
clayg | but it makes a clean way to put non-durable responses into a gradient of "probably fine" until either we get a durable response or get down to ~parity outstanding requests | 21:17 |
timburke | are there any open questions you'd like us to discuss, clayg? or should we just get on with reading the patches? | 21:18 |
clayg | i could be debated/researched/proved where on the slider is "most correct" - but I think it's a good sliding scale, so the code is "correct" in some sense | 21:18 |
clayg | uh, I'd be happy to answer questions | 21:18 |
clayg | but I would like some "early" feedback on gross over expressiveness of https://review.opendev.org/#/c/737096/ | 21:18 |
patchbot | patch 737096 - swift - Make concurrency timeout per policy and replica - 3 patch sets | 21:18 |
clayg | having concurrent_gets/timeout be *per policy* is obviously a move a positive direction | 21:19 |
clayg | but crazy implementation of alecuyer 's idea that waterfall-ec should be able to express start ndata+N concurrent requests before feeding in the remaining primaries | 21:19 |
clayg | ... could probably be expressed different ways than how I wrote it up | 21:20 |
clayg | the underlying structure (the per primary count timeout) might be a good implementation; but a smart group of folks like we have here may have some better ways to configure it | 21:21 |
clayg | i.e. is there a "do_what_i_want = true" option that would be better | 21:21 |
clayg | ... than the `concurrency_timeout<N>` that I plumbed through | 21:21 |
*** ttsiouts has joined #openstack-meeting | 21:22 | |
clayg | I mean it's great! I'm happy with it - it's *completely* sufficient for anything I might want to test in a lab | 21:22 |
clayg | ... and I'm sure different cluster's would hvae good reasons to want to do different things; so it doesn't bother me to have it exposed | 21:22 |
kota_ | morning | 21:23 |
alecuyer | We'll have to test it - still swamped with romain about unrelated things but I hope we can test it soon | 21:23 |
clayg | oh wow, that'd be cool! | 21:23 |
timburke | sounds like i need to find time to review p 711342 and p 737096 this week :-) | 21:23 |
patchbot | https://review.opendev.org/#/c/711342/ - swift - Add concurrent_gets to EC GET requests - 12 patch sets | 21:23 |
patchbot | https://review.opendev.org/#/c/737096/ - swift - Make concurrency timeout per policy and replica - 3 patch sets | 21:23 |
clayg | I'll probably be testing it in our lab like... in another week or two? | 21:23 |
alecuyer | I think we want to use EC more and we have things like 12+3 so im quite sure it would help :) | 21:23 |
kota_ | alarm didn't ringr | 21:24 |
timburke | alecuyer, oh for sure -- we're already grumpy with 8+4; needing to get another 4 live connections would surely make our problems worse ;-) | 21:25 |
*** rh-jelabarre has quit IRC | 21:25 | |
timburke | that's it for the agenda | 21:25 |
*** rh-jelabarre has joined #openstack-meeting | 21:25 | |
timburke | #topic open discussion | 21:25 |
*** openstack changes topic to "open discussion (Meeting topic: swift)" | 21:25 | |
timburke | anything else we should talk about this week? | 21:25 |
alecuyer | I want to mention quickly an issue we found with romain during some tests, | 21:25 |
clayg | 😱 | 21:26 |
alecuyer | the test setup had a ubuntu 20.04 proxy, and 18.04 object servers | 21:26 |
alecuyer | we used an EC policy, and were unable to reread data , | 21:26 |
timburke | py2 still, or trying out py3? | 21:26 |
timburke | eep! | 21:26 |
alecuyer | still py2 sorry :/ | 21:26 |
timburke | cool, just making sure 👍 | 21:27 |
alecuyer | it _seems_ liberasure code has a problem in ubuntu between these two version | 21:27 |
alecuyer | s | 21:27 |
clayg | i blame 20.04 - that focal 😠 | 21:27 |
timburke | which versions of liberasurecode? | 21:27 |
alecuyer | the object server will do get_metadata (i think sorry i don't recall the function name) | 21:27 |
clayg | wasn't there a thing with CRC libs that was $%^&ing INSANE (cc zaitcev ) | 21:27 |
timburke | were they coming from ubuntu's repos? | 21:27 |
alecuyer | 1.6.1 vs 1.5.0 i think | 21:28 |
alecuyer | yes | 21:28 |
alecuyer | recompiling appeared to fix it, | 21:28 |
zaitcev | timburke fixed most of it, I only looked at that. I think you're thinking about zlib. | 21:28 |
alecuyer | and it seems to be related to linker flags (??) if i used ubuntu flags it broke again | 21:28 |
timburke | https://github.com/openstack/liberasurecode/commit/a9b20ae6a | 21:28 |
alecuyer | but well | 21:28 |
clayg | LINKER FLAGS | 21:28 |
alecuyer | just wanted to say we saw that, and maybe i can say more outside the meeting, or once i have tested this properly | 21:28 |
alecuyer | (this was not the goal of the test erm..) | 21:28 |
*** jmasud has quit IRC | 21:28 | |
*** yaawang_ has joined #openstack-meeting | 21:29 | |
zaitcev | Yes. It was related to linking order. If system zlib got routines ahead of liberasurecode, then they're used instead of ours. | 21:29 |
clayg | to find bugs is always the goal testing - you are a winner | 21:29 |
alecuyer | zaitcev: thanks, i didn't figure it out | 21:29 |
zaitcev | alecuyer: so, does this mean that the fix we committed (linked above) was incorrect? | 21:30 |
clayg | so i guess probably someone would be glad if we could produce an actionable bug for ubuntu 20.04's liberasurecode package | 21:31 |
zaitcev | I reviewed it and it seemed watertight to me, buuuuut | 21:31 |
alecuyer | Sorry to say im not sure, haven't had time to dig further, but I'll check it and post detailed version and a test script we have to check outside of swift | 21:31 |
clayg | ... but "always compile/distribute your own liberasurecode" also seems like reasonable advice 🤔 | 21:31 |
timburke | i think the issue must be new frags getting read by old libec :-( | 21:31 |
*** yaawang has quit IRC | 21:31 | |
zaitcev | ah, okay | 21:31 |
clayg | trolorlololo | 21:31 |
zaitcev | No, wait. What if you have a cluster that's halfway updated and rsync moves fragment archives from new to old | 21:32 |
timburke | i think if it was the other way around, with old proxy talking to new object, it'd probably be fine? until the reconstructor actually had work to do :-( | 21:32 |
clayg | timburke: but it's only: new ec compiled with "wrong" flags breaks | 21:32 |
timburke | maybe we could offer an env var or something to have the new lib write old crcs (that could then still be read by old code)? | 21:34 |
timburke | and once everything's upgraded, take out the env flag | 21:34 |
clayg | alecuyer: can you share the werx and borked flags? | 21:34 |
alecuyer | yes I will send it on #openstack-swift and etherpad | 21:34 |
clayg | FABULOUS!!! | 21:34 |
clayg | alecuyer: well done | 21:34 |
timburke | so last night i ran down an s3api issue ormandj saw upgrading to py3 | 21:35 |
timburke | #link https://bugs.launchpad.net/swift/+bug/1884991 | 21:35 |
openstack | Launchpad bug 1884991 in OpenStack Object Storage (swift) "s3api on py3 doesn't use the bytes-on-the-wire when calculating string to sign" [Undecided,In progress] | 21:35 |
*** ttsiouts has quit IRC | 21:35 | |
timburke | just a heads-up -- the long tail of py3 bugs continues | 21:35 |
clayg | glad someone is testing py3 😬 | 21:35 |
*** slaweq has quit IRC | 21:36 | |
*** ttsiouts has joined #openstack-meeting | 21:36 | |
zaitcev | They have no choice. We, for example, aren't shipping py26 anymore, at all. | 21:36 |
clayg | zaitcev: you're a hero!!! 🤗 | 21:36 |
timburke | have a fix at https://review.opendev.org/#/c/737856/, but it needs tests | 21:36 |
patchbot | patch 737856 - swift - py3: Stop munging RAW_PATH_INFO - 1 patch set | 21:36 |
clayg | i'm very anti munging - +1 on principle alone | 21:37 |
timburke | *especially* when it's for something with "raw" in the name :P | 21:38 |
clayg | timburke: ❤️ | 21:38 |
clayg | i'm not having a great time with s3 tests in https://review.opendev.org/#/c/735738/ right now | 21:39 |
patchbot | patch 735738 - swift - s3api: Don't do naive HEAD request for auth - 1 patch set | 21:39 |
zaitcev | BTW, I have 2 same things on my plate: Dark Data with dsariel and account server crashing. Not much change on either... I know Tim looked at the account server thing, but I'm going to write a probe test that solidly reproduces it. | 21:39 |
clayg | seongsoocho: how are things going for you? | 21:40 |
*** yaawang has joined #openstack-meeting | 21:40 | |
*** ttsiouts has quit IRC | 21:40 | |
timburke | zaitcev, oh, yeah yeah -- p 704435 -- i've got a head-start on a probe test for you at p 737117 | 21:40 |
patchbot | https://review.opendev.org/#/c/704435/ - swift - Mark a container reported if account was reclaimed - 2 patch sets | 21:40 |
patchbot | https://review.opendev.org/#/c/737117/ - swift - probe: Explore reaping with async pendings - 1 patch set | 21:40 |
seongsoocho | clayg: just have a normal day. everythings are good | 21:41 |
timburke | something i've learned hte last few months: every day your cluster isn't on fire is a good day :D | 21:42 |
alecuyer | definitely :) | 21:42 |
zaitcev | timburke: thank yuo | 21:43 |
*** yaawang__ has joined #openstack-meeting | 21:43 | |
*** yaawang_ has quit IRC | 21:44 | |
timburke | zaitcev, how is the watcher going? should i find time to look at it again soon, or wait a bit? | 21:44 |
zaitcev | timburke: wait a bit please. We're putting together a switch for selected action. | 21:44 |
*** yaawang has quit IRC | 21:44 | |
timburke | 👍 | 21:44 |
zaitcev | basically | 21:45 |
zaitcev | Sam's design didn't allow for configuration options specific for watchers. | 21:45 |
zaitcev | So, there's no way to express "The DD watcher should do X" | 21:45 |
zaitcev | David wants something crammed into paste line | 21:46 |
*** slaweq has joined #openstack-meeting | 21:46 | |
zaitcev | so it can turn a little unweildy like watchers=watcher_a,watcher_b#do_this=yes,watcher_c | 21:46 |
zaitcev | I'll let you know. | 21:47 |
clayg | 🤯 | 21:47 |
timburke | makes me think of the config changes sam was thinking about in p 504472 ... | 21:47 |
patchbot | https://review.opendev.org/#/c/504472/ - swift - Shorten typical proxy pipeline. - 4 patch sets | 21:47 |
timburke | i feel like it should be fair for the DD watcher to claim the dark_data_* config namespace within the object-auditor | 21:48 |
zaitcev | I'd prefer something lie [object-auditor:watcher_b] \n do_this=yes | 21:48 |
zaitcev | But dunno | 21:48 |
zaitcev | Seems like overkill. | 21:48 |
timburke | or that! also seems good :-) | 21:48 |
zaitcev | ok | 21:49 |
clayg | noice | 21:50 |
timburke | all right, lets let kota_, mattoliverau, and seongsoocho get on with their day ;-) | 21:50 |
timburke | thank you all for coming, and thank you for working on swift! | 21:50 |
timburke | #endmeeting | 21:50 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 21:50 | |
openstack | Meeting ended Wed Jun 24 21:50:50 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:50 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-06-24-21.00.html | 21:50 |
kota_ | thanks timburke | 21:50 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-06-24-21.00.txt | 21:50 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-06-24-21.00.log.html | 21:50 |
*** patchbot has left #openstack-meeting | 21:51 | |
*** slaweq has quit IRC | 21:52 | |
*** yaawang has joined #openstack-meeting | 21:54 | |
*** ttsiouts has joined #openstack-meeting | 21:55 | |
*** yaawang__ has quit IRC | 21:56 | |
*** markvoelker has joined #openstack-meeting | 22:00 | |
*** rfolco has joined #openstack-meeting | 22:04 | |
*** markvoelker has quit IRC | 22:05 | |
*** ttsiouts has quit IRC | 22:05 | |
*** ttsiouts has joined #openstack-meeting | 22:06 | |
*** yaawang_ has joined #openstack-meeting | 22:09 | |
*** yaawang has quit IRC | 22:10 | |
*** ttsiouts has quit IRC | 22:10 | |
*** rfolco has quit IRC | 22:27 | |
*** mlavalle has quit IRC | 22:39 | |
*** yaawang_ has quit IRC | 22:41 | |
*** TrevorV has quit IRC | 22:41 | |
*** rcernin has joined #openstack-meeting | 22:42 | |
*** ykatabam has joined #openstack-meeting | 22:43 | |
*** yaawang_ has joined #openstack-meeting | 22:46 | |
*** markvoelker has joined #openstack-meeting | 22:49 | |
*** markvoelker has quit IRC | 22:54 | |
*** yaawang_ has quit IRC | 23:04 | |
*** yaawang_ has joined #openstack-meeting | 23:15 | |
*** rfolco has joined #openstack-meeting | 23:23 | |
*** zaitcev has left #openstack-meeting | 23:27 | |
*** yaawang_ has quit IRC | 23:29 | |
*** yaawang_ has joined #openstack-meeting | 23:30 | |
*** markvoelker has joined #openstack-meeting | 23:37 | |
*** diurnalist has quit IRC | 23:41 | |
*** yaawang_ has quit IRC | 23:42 | |
*** markvoelker has quit IRC | 23:47 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!