Wednesday, 2020-04-22

*** brinzhang has joined #openstack-meeting00:01
*** tetsuro has joined #openstack-meeting00:05
*** verdurin has quit IRC00:07
*** ykatabam has quit IRC00:10
*** ykatabam has joined #openstack-meeting00:10
*** verdurin has joined #openstack-meeting00:14
*** brinzhang_ has joined #openstack-meeting00:18
*** brinzhang has quit IRC00:21
*** jmasud has joined #openstack-meeting00:32
*** jmasud has quit IRC00:44
*** jmasud has joined #openstack-meeting00:55
*** Liang__ has joined #openstack-meeting01:01
*** gyee has quit IRC01:04
*** jmasud has quit IRC01:15
*** yasufum has joined #openstack-meeting01:24
*** rh-jelabarre has quit IRC01:28
*** jmasud has joined #openstack-meeting01:39
*** masahito has joined #openstack-meeting01:42
*** masahito has quit IRC01:47
*** sfernand has quit IRC01:48
*** masahito has joined #openstack-meeting02:01
*** ociuhandu has joined #openstack-meeting02:08
*** apetrich has quit IRC02:09
*** tinwood has quit IRC02:10
*** tinwood has joined #openstack-meeting02:12
*** ociuhandu has quit IRC02:12
*** jmasud has quit IRC02:16
*** viks____ has joined #openstack-meeting02:17
*** jmasud has joined #openstack-meeting02:19
*** ricolin has joined #openstack-meeting02:33
*** jmasud has quit IRC02:40
*** tetsuro has quit IRC03:02
*** masahito has quit IRC03:15
*** tetsuro has joined #openstack-meeting03:18
*** tetsuro has quit IRC03:19
*** psachin has joined #openstack-meeting03:31
*** dmacpher_ has quit IRC03:56
*** tetsuro has joined #openstack-meeting03:57
*** jmasud has joined #openstack-meeting04:00
*** masahito has joined #openstack-meeting04:01
*** ykatabam has quit IRC04:13
*** ykatabam has joined #openstack-meeting04:15
*** yamamoto has quit IRC04:18
*** kevinz has quit IRC04:24
*** jmasud has quit IRC04:35
*** yamamoto has joined #openstack-meeting04:37
*** jmasud has joined #openstack-meeting04:42
*** ociuhandu has joined #openstack-meeting04:50
*** ociuhandu has quit IRC04:55
*** jmasud has quit IRC05:02
*** rfolco has quit IRC05:09
*** bnemec has quit IRC05:22
*** rcernin has quit IRC05:24
*** jmasud has joined #openstack-meeting05:32
*** ysandeep|away is now known as ysandeep05:34
*** masahito has quit IRC05:43
*** ricolin has quit IRC05:51
*** ricolin has joined #openstack-meeting05:53
*** ttsiouts has joined #openstack-meeting05:56
*** ociuhandu has joined #openstack-meeting05:59
*** rcernin has joined #openstack-meeting06:09
*** rcernin has quit IRC06:10
*** belmoreira has joined #openstack-meeting06:10
*** rcernin has joined #openstack-meeting06:11
*** belmoreira has quit IRC06:12
*** jmasud has quit IRC06:17
*** jmasud has joined #openstack-meeting06:19
*** tetsuro has quit IRC06:21
*** belmoreira has joined #openstack-meeting06:23
*** rcernin has quit IRC06:25
*** rcernin has joined #openstack-meeting06:26
*** psachin has quit IRC06:26
*** tetsuro has joined #openstack-meeting06:37
*** psachin has joined #openstack-meeting06:44
*** dklyle has quit IRC06:50
*** slaweq has joined #openstack-meeting06:58
*** slaweq has quit IRC07:02
*** tetsuro has quit IRC07:03
*** apetrich has joined #openstack-meeting07:04
*** slaweq has joined #openstack-meeting07:05
*** ricolin has quit IRC07:06
*** maciejjozefczyk has joined #openstack-meeting07:08
*** tetsuro has joined #openstack-meeting07:11
*** tetsuro has quit IRC07:11
*** rcernin has quit IRC07:13
*** ricolin has joined #openstack-meeting07:13
*** tetsuro has joined #openstack-meeting07:20
*** rpittau|afk is now known as rpittau07:24
*** ralonsoh has joined #openstack-meeting07:25
*** jmasud has quit IRC07:42
*** vishalmanchanda has joined #openstack-meeting07:54
*** ociuhandu has quit IRC07:57
*** ociuhandu has joined #openstack-meeting08:00
*** oneswig has joined #openstack-meeting08:00
*** links has joined #openstack-meeting08:01
ttxjiaopengju1: large scale SIG meeting in #openstack-meeting-3 if interested08:02
*** tetsuro_ has joined #openstack-meeting08:08
*** tetsuro has quit IRC08:11
*** tetsuro_ has quit IRC08:27
*** masahito has joined #openstack-meeting08:41
*** ysandeep is now known as ysandeep|lunch08:46
*** ociuhandu has quit IRC08:55
*** e0ne has joined #openstack-meeting08:56
*** ociuhandu has joined #openstack-meeting08:57
*** witek has joined #openstack-meeting09:02
*** ociuhandu has quit IRC09:02
*** witek has left #openstack-meeting09:02
*** ysandeep|lunch is now known as ysandeep09:06
*** yasufum has quit IRC09:10
*** ricolin has quit IRC09:22
*** ricolin has joined #openstack-meeting09:23
*** ricolin has quit IRC09:24
*** ricolin has joined #openstack-meeting09:25
*** ricolin has quit IRC09:25
*** ricolin_ has joined #openstack-meeting09:25
*** manuvakery has quit IRC09:32
*** e0ne has quit IRC09:34
*** e0ne has joined #openstack-meeting09:35
*** ricolin_ is now known as ricolin09:36
*** hyunsikyang__ has joined #openstack-meeting09:46
*** ociuhandu has joined #openstack-meeting09:48
*** hyunsikyang has quit IRC09:49
*** ociuhandu has quit IRC09:51
*** ociuhandu has joined #openstack-meeting09:52
*** yamamoto has quit IRC09:57
*** JangwonLee__ has joined #openstack-meeting10:04
*** JangwonLee has joined #openstack-meeting10:06
*** JangwonLee_ has quit IRC10:07
*** JangwonLee_ has joined #openstack-meeting10:08
*** JangwonLee__ has quit IRC10:09
*** JangwonLee has quit IRC10:12
*** hemna has quit IRC10:18
*** hemna has joined #openstack-meeting10:19
*** Liang__ has quit IRC10:21
*** takamatsu has joined #openstack-meeting10:28
*** masahito has quit IRC10:28
*** yamamoto has joined #openstack-meeting10:34
*** priteau has joined #openstack-meeting10:39
*** rpittau is now known as rpittau|bbl10:42
*** yamamoto has quit IRC10:44
*** yamamoto has joined #openstack-meeting10:59
*** JangwonLee__ has joined #openstack-meeting10:59
*** witek has joined #openstack-meeting11:00
oneswig#startmeeting scientific-sig11:00
openstackMeeting started Wed Apr 22 11:00:34 2020 UTC and is due to finish in 60 minutes.  The chair is oneswig. Information about MeetBot at http://wiki.debian.org/MeetBot.11:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.11:00
*** openstack changes topic to " (Meeting topic: scientific-sig)"11:00
openstackThe meeting name has been set to 'scientific_sig'11:00
oneswighello11:01
witekhi11:01
oneswigHi witek, how are you?11:02
oneswig#link agenda for today https://wiki.openstack.org/wiki/Scientific_SIG#IRC_Meeting_April_22nd_202011:02
oneswigsmall agenda.  Must try harder :-)11:02
*** JangwonLee_ has quit IRC11:02
*** yamamoto has quit IRC11:03
*** janders has joined #openstack-meeting11:03
jandersg'day11:04
oneswig#topic Sig at virtual PTG11:04
*** openstack changes topic to "Sig at virtual PTG (Meeting topic: scientific-sig)"11:04
witekI'm fine, thanks11:04
oneswigHi janders, evening11:04
oneswigjanders: had a question for you about how you were using vxlan - on the IB NIC was that right?11:05
jandersI've done this some time back11:05
jandersI used this method for the fully virtualised part of the cluster running on IB kit11:07
oneswig#link virtual PTG planning https://ethercalc.openstack.org/126u8ek25noy11:07
jandersI wouldnt recommend vxlan over IB for large scale, performance sensitive cases11:09
jandersbut for small-medium it works pretty well11:09
oneswigI put in for 1500UTC-1700UTC and 2100UTC-2300UTC for virtual PTG, hopefully the split session will work for more people.11:11
*** janders24 has joined #openstack-meeting11:11
janderscomms issues sorry11:12
witekthe afternoon session should work for me11:12
oneswigapologies, had a call11:13
oneswigafternoon for me too, I'll see how much I've got left in the tank for the evening.11:14
*** njohnston has quit IRC11:14
oneswigWe should think about how to advocate scientific sig use cases11:15
oneswig(and who to?)11:15
oneswig#topic AOB11:17
*** openstack changes topic to "AOB (Meeting topic: scientific-sig)"11:17
*** dmacpher has joined #openstack-meeting11:17
oneswigJust sitting in on a presentation on OpenStack changes for supporting CentOS811:18
oneswigplenty of changes to accommodate11:18
*** njohnston has joined #openstack-meeting11:18
oneswigQuite a big piece of work but CentOS 7 will rapidly go off, likely11:20
janderstop #3 challenges?11:20
janderswhich release will support both el7 and el8?11:21
oneswigI joined late, but DNF, PFtables, Python 3, and network scripts being deprecated all have to be resolved.11:21
oneswigIn the Kolla world, Train spans both.11:21
oneswigAssume it's the same for TripleO11:22
jandershow well is el7->el8 migration going for people?11:22
jandersor is it irrelevant for OS?11:22
oneswigIt's a reinstall11:22
*** yamamoto has joined #openstack-meeting11:22
janderswasn't that supposed to be an in-place?11:23
oneswigI'm not sure for RHEL but for CentOS it's reinstall11:23
jandersI've done interesting el6->el7 migrations on Icehouse I think it was11:23
jandersback in the day11:23
jandersSRIOV cluster so no live migration11:24
jandersbut /var/lib/nova/instances as a separate LV worked a treat11:24
oneswigRight.  I occasionally hear things about support for SRIOV live migration...11:25
jandersin the "maybe one day" context or ready for testing context?11:25
*** yamamoto has quit IRC11:25
*** yamamoto has joined #openstack-meeting11:25
oneswigTrying to remember where I saw it recently.11:27
oneswigIt's quiet today, anyone with AOB to add?11:33
jandersplaying around with tripleo updates on OSP1311:33
jandersseems updates are heaps better than installs :)11:34
jandersmostly ansible11:34
oneswigGood to hear it, although usually it's the other way around11:34
jandersas next versions come out, who knows, maybe tripleo will get usable11:34
janderspromise is less puppet more ansible, should be all ansible soon11:34
jandersanother interesting find - CX6 drivers are in overcloud images, but not in IPA11:35
oneswigSeems like a good path and one that converges with OS-A and Kolla.11:35
janderswe were rebuilding IPA with CX6 drivers this week11:35
oneswigFrom our team Doug did our first production deploy with the Ironic SW RAID driver11:35
janders nice!11:36
jandersi may move to that before I get VROC working in IPA :P11:36
oneswigThose things are harder than they ought to be, I've heard.11:37
jandersconfirmed :/11:37
oneswigThe price paid for always having the shiny toys!11:37
jandersindeed11:37
oneswigjanders: are you still deploying supercloud nodes with only one NIC?11:38
jandersfor the cyber project im doing right now I have two11:39
janders100/200 HDR for storage only11:39
jandersand 100GE for everything else11:39
jandersbut this cluster is a little HPC and more security focused11:39
*** ociuhandu has quit IRC11:39
oneswigAre you using the m-key stuff on the IB, or is that outside of the user-facing world?11:41
jandersm-key?11:42
oneswigThere was a fix for bare metal multi-tenant IB security, I believe it related to preventing IB NICs from sending management datagrams.11:43
jandersright!11:43
jandersfor older cards it was special locked-down firmware11:44
jandersunsure for the latest ones - in this cluster, IB fabric is not user facing (at least for now)11:44
oneswigok, makes sense.11:44
jandersso it's just the standard FW11:44
oneswigAre your tenants untrusted in this system janders?11:45
jandersim less worried about the tenants and more about the stuff they will be working on11:45
jandersmalware analysis11:45
jandersso IB is mostly used to connect volumes with their data to hypervisors at decent performance11:45
oneswigNVMEoF?11:46
*** ysandeep is now known as ysandeep|brb11:46
janders24GPFS11:46
janders24though NVMEoF is a good idea actually :)11:47
janders24I've gone with GPFS cause it can do everything (glance/cinder backend + parallel FS)11:47
janders24but im starting to lean towards splitting openstack backends off the parallel FS11:47
oneswigWhat's the state of the OpenStack support?11:47
janders24for OSP13 it *just works*11:48
oneswigNice, good to hear it.11:48
janders24for OSP16 it's uncertain, sometimes I'm thinking about forward-porting it myself :)11:48
oneswigAssuming you didn't mean it *just* works :-)11:48
*** rh-jelabarre has joined #openstack-meeting11:48
janders24yeah... there is some fiddling to get it to work11:48
janders24and then it *just works* :)11:49
janders24containerisation isn't helping to make things simple11:49
oneswighow so?11:49
janderspassing through extra subtrees into a number of containers via tripleo isnt trivial11:50
*** rpittau|bbl is now known as rpittau11:50
*** evrardjp has joined #openstack-meeting11:52
*** raildo has joined #openstack-meeting11:53
oneswigSomething like /var/lib/nova?11:53
jandersspot on11:53
jandersand glance11:53
janderscinder is even more interesting cause its pacemaker powered in OSP11:54
oneswigBack in the day it was a huge problem upgrading a hypervisor or controller with OFED packages installed.  How's that going now?11:55
janders24hahaha11:55
janders24it was killing us just this morning11:55
janders24I fixed this some time back with elaborate repo management tactics11:55
janders24but these days more and more stuff is in kernel11:55
janders24so I usually get away with running without OFED11:56
janders24i probably wouldnt do that on GPFS servers11:56
janders24but GPFS clients are running fine11:56
*** janders has quit IRC11:56
janders24and as mentioned earlier recent OSP13 overcloud images come with CX6 drivers included11:56
oneswigInterestingly, it does seem possible to upgrade in-place, but not easy: https://www.centlinux.com/2020/01/how-to-upgrade-centos-7-to-8-server.html11:56
janders24IPA may need injection of bits of OFED but that doesn't need to be upgradable, it's rebuild-as-needed11:57
oneswigI remember benchmarking the iSER cinder driver, it was really good (but also a significant SPOF)11:57
janders24tahts the beauty of GPFS11:58
janders24no SPOFs11:58
oneswigyes, very nice.11:58
janders24yeah with el7>el8 I was expecting to see Fedora-like in-place upgrade mechanism11:58
janders24unsure to what degree its applicable to OpenStack (or how worthwhile this would be)11:59
janders24likes of tripleo will probably rebuild node after node11:59
janders24but having said that i havent explored that path so not sure... yet11:59
janders24OSP13 has a fair bit of life left on it and works well11:59
oneswigAh, we are out of time.12:00
janders24thanks guys12:00
oneswigThanks janders24 witek good talking with you both12:00
janders24stay safe!12:00
oneswigand you12:00
oneswig#endmeeting12:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"12:00
openstackMeeting ended Wed Apr 22 12:00:30 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)12:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/scientific_sig/2020/scientific_sig.2020-04-22-11.00.html12:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/scientific_sig/2020/scientific_sig.2020-04-22-11.00.txt12:00
openstackLog:            http://eavesdrop.openstack.org/meetings/scientific_sig/2020/scientific_sig.2020-04-22-11.00.log.html12:00
janders24im going for walks via drone - and baking a lot of bread! :)12:00
oneswigwalks via drone, whatever next! :-)12:01
*** oneswig has quit IRC12:02
*** janders24 has quit IRC12:03
*** manuvakery has joined #openstack-meeting12:04
*** yamamoto has quit IRC12:15
*** andrebeltrami has joined #openstack-meeting12:16
*** ttsiouts_ has joined #openstack-meeting12:16
*** JangwonLee has joined #openstack-meeting12:19
*** ttsiouts has quit IRC12:20
*** rfolco has joined #openstack-meeting12:22
*** JangwonLee__ has quit IRC12:22
*** ociuhandu has joined #openstack-meeting12:23
*** JangwonLee_ has joined #openstack-meeting12:23
*** JangwonLee__ has joined #openstack-meeting12:24
*** JangwonLee has quit IRC12:27
*** JangwonLee_ has quit IRC12:28
*** ociuhandu has quit IRC12:29
*** ociuhandu has joined #openstack-meeting12:29
*** ysandeep|brb is now known as ysandeep12:41
*** ykatabam has quit IRC12:46
*** yamamoto has joined #openstack-meeting12:48
*** yamamoto has quit IRC12:56
*** psachin has quit IRC13:14
*** e0ne has quit IRC13:44
*** Liang__ has joined #openstack-meeting13:44
*** e0ne has joined #openstack-meeting13:44
*** moguimar has joined #openstack-meeting13:46
*** yamamoto has joined #openstack-meeting13:47
*** TrevorV has joined #openstack-meeting13:50
*** harsha24 has joined #openstack-meeting13:52
*** abhishek has joined #openstack-meeting13:55
abhishek#startmeeting neutron_l313:56
openstackMeeting started Wed Apr 22 13:56:46 2020 UTC and is due to finish in 60 minutes.  The chair is abhishek. Information about MeetBot at http://wiki.debian.org/MeetBot.13:56
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:56
*** openstack changes topic to " (Meeting topic: neutron_l3)"13:56
openstackThe meeting name has been set to 'neutron_l3'13:56
*** abhishek has left #openstack-meeting13:57
*** harsha24 has quit IRC13:57
*** yamamoto has quit IRC13:58
*** abhishek has joined #openstack-meeting13:58
abhishek#endmeeting13:58
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"13:58
openstackMeeting ended Wed Apr 22 13:58:56 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-04-22-13.56.html13:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-04-22-13.56.txt13:59
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-04-22-13.56.log.html13:59
*** Liang__ is now known as LiangFang13:59
*** abhishek has left #openstack-meeting13:59
*** e0ne has quit IRC14:00
*** abhishek has joined #openstack-meeting14:00
*** e0ne has joined #openstack-meeting14:01
*** yamamoto has joined #openstack-meeting14:01
*** yamamoto has quit IRC14:01
*** liuyulong has joined #openstack-meeting14:01
*** yamamoto has joined #openstack-meeting14:01
*** bnemec has joined #openstack-meeting14:01
liuyulong#startmeeting neutron_l314:02
openstackMeeting started Wed Apr 22 14:02:04 2020 UTC and is due to finish in 60 minutes.  The chair is liuyulong. Information about MeetBot at http://wiki.debian.org/MeetBot.14:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:02
*** openstack changes topic to " (Meeting topic: neutron_l3)"14:02
openstackThe meeting name has been set to 'neutron_l3'14:02
liuyulongSorry a bit late14:02
slaweqhi14:02
ralonsohhi14:02
liuyulonghi14:02
*** yamamoto has quit IRC14:02
liuyulongOK, let's start14:02
liuyulong#topic Announcements14:03
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)"14:03
*** yamamoto has joined #openstack-meeting14:03
liuyulong#link https://etherpad.opendev.org/p/neutron-victoria-ptg14:03
liuyulongI have one question the virtual PTG will be place in the UTC timezone or else?14:05
liuyulong#link http://eavesdrop.openstack.org/meetings/networking/2020/networking.2020-04-21-14.00.log.html#l-6314:05
*** thgcorrea has joined #openstack-meeting14:05
liuyulongI see some comments from last team meeting14:05
slaweqliuyulong: there are 3 different slots during the day14:06
slaweqone of them at least is good for APAC TZ14:07
slaweqplease check  https://doodle.com/poll/xcd82ea6svs5dben and fill which time slots would be good for You14:07
slaweqI will try to book some at the end of this week14:07
liuyulongIt's almost 12 hours time difference between Beijing and NY city.14:07
slaweqliuyulong: I hope we will somehow manage to do it :)14:10
*** liuyulong_ has joined #openstack-meeting14:10
*** liuyulong_ has quit IRC14:11
*** liuyulong_ has joined #openstack-meeting14:12
liuyulong_Sorry lost my network connection14:12
*** liuyulong has quit IRC14:13
*** liuyulong_ is now known as liuyulong14:13
liuyulongOK14:13
liuyulonglet's move on.14:13
*** manuvakery has quit IRC14:14
liuyulongI have no more announcement. And this  time slots tool should be applied to all you want to attend the ptg.14:14
liuyulong#topic Bugs14:14
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)"14:14
liuyulong#link http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014332.html14:14
liuyulongRyan Tidwell (tidwellr) was our bug deputy last week, thanks.14:15
liuyulongFirst one14:15
liuyulong#link https://bugs.launchpad.net/neutron/+bug/187240714:15
openstackLaunchpad bug 1798577 in neutron "duplicate for #1872407 [FWaas-DVR]wrong port name in iptables rules" [Medium,In progress] - Assigned to Wang Weijia (wangweij)14:15
liuyulongIt is duplicated to this: https://bugs.launchpad.net/neutron/+bug/179857714:15
openstackLaunchpad bug 1798577 in neutron "[FWaas-DVR]wrong port name in iptables rules" [Medium,In progress] - Assigned to Wang Weijia (wangweij)14:15
liuyulongAnd there is a fix: https://review.opendev.org/#/c/606007/14:15
liuyulongThe fix actually is from our local deployment. Wang Weijia is my colleague.14:16
liuyulongSo maybe we can move forward about the fix.14:17
liuyulongOK, next one14:18
liuyulong#link https://bugs.launchpad.net/neutron/+bug/187376114:18
openstackLaunchpad bug 1873761 in neutron "Internal IP leak to physical interface from qrouter in DVR mode" [Undecided,New]14:18
slaweqliuyulong: sure, but problem is that we are lack of core reviewers for fwaas14:18
slaweqbut I will try to check that patch14:18
liuyulongslaweq, OK, thank you.14:19
liuyulongI was trying to reproduce the problem locally today.14:19
liuyulongBut unfortunately, not successfully.14:19
slaweqthat's interesting14:20
slaweqIMO it has to be some rare corner case when this issue happens14:20
liuyulongI will try to reproduce again in a new devstack installation.14:20
slaweqor some misconfiguration issue14:20
slaweqas I think lajoskatona or rubasov already tried to reproduce it too and also failed14:21
slaweqor maybe I mixed 2 different LPs - sorry :)14:21
liuyulongslaweq, np14:22
rubasovI was not working with the 'internal ip leak' bug :-)14:22
slaweqrubasov: ok, I probaby made some mistake there :)14:22
rubasovnp14:23
liuyulongslaweq, about the config options, I guess the security group driver can be another potential leak point for the bug.14:23
liuyulongMaybe not14:24
liuyulongAt least the openflow security group driver has the conntrack functionality.14:25
liuyulongFor the bug itself, it could be a security risk for shared networks.14:26
liuyulongAnd for the access of floating IPs from the out side world, the Internal IP may also be visible due to such leak.14:28
liuyulongOK, let's try to reproduce it first.14:29
liuyulongNext14:29
liuyulonghttps://bugs.launchpad.net/neutron/+bug/187337514:29
openstackLaunchpad bug 1873375 in neutron "Can not use vrrp in a dvr openstack environment " [Undecided,New]14:29
liuyulongIMO, it is duplicated to this: https://bugs.launchpad.net/neutron/+bug/185963814:29
openstackLaunchpad bug 1774459 in neutron "duplicate for #1859638 Update permanent ARP entries for allowed_address_pair IPs in DVR Routers" [High,In progress] - Assigned to Brian Haley (brian-haley)14:29
liuyulongThen the final bug: https://bugs.launchpad.net/neutron/+bug/177445914:30
openstackLaunchpad bug 1774459 in neutron "Update permanent ARP entries for allowed_address_pair IPs in DVR Routers" [High,In progress] - Assigned to Brian Haley (brian-haley)14:30
liuyulongThis should be a known issue "VIP between dvr east-west networks does not work at all"14:31
slaweqliuyulong: isn't this patch https://review.opendev.org/#/c/717319/ addressing this issue?14:32
slaweqsorry, https://review.opendev.org/#/c/716302/ is patch for master branch14:32
liuyulongNo, it's not the same.14:33
liuyulongDue to the dvr_host_mac, there are some cases that the VIP's ARP may not work when the traffic is crossing the east-west subnets.14:37
slaweqok, I see now14:38
liuyulongThis is the fix which is trying to address these issues: https://review.opendev.org/#/c/601336/14:40
liuyulongSwaminathan is not so much activity now...14:40
liuyulongOK, let's move on14:42
liuyulong#link https://bugs.launchpad.net/neutron/+bug/187370814:42
openstackLaunchpad bug 1873708 in neutron "Floating IP was not removed from the router when the port forwarding deletion was completed" [Low,In progress] - Assigned to ZhouHeng (zhouhenglc)14:42
liuyulongI'm be able to reproduce the bug locally.14:42
liuyulongYes, after "Delete port forwarding", the floating IP is still in the snat-namespace.14:43
liuyulong#link https://review.opendev.org/#/c/721129/14:43
liuyulongThis is the fix, it's simple, and it works.14:44
liuyulongNext one, it is not in the deputy's list.14:45
liuyulong#link https://bugs.launchpad.net/neutron/+bug/187421114:45
openstackLaunchpad bug 1874211 in neutron "[L3HA] Keepalived 2.x.x tracks state of virtual_ipaddresses interfaces and router now" [Critical,In progress] - Assigned to Slawek Kaplonski (slaweq)14:45
slaweqthis one is fresh :)14:46
liuyulongThis fix should be this: https://review.opendev.org/#/c/721799/14:46
*** ttsiouts_ has quit IRC14:46
liuyulongLP has another link  https://review.opendev.org/72180514:46
slaweqthe second one is just modification of our ci jobs related to this bug a bit14:47
slaweqreal fix is https://review.opendev.org/#/c/721799/14:47
slaweqand it works, as can be seen in https://review.opendev.org/#/c/721574/ when checking results of tripleo-ci-centos-8-scenario007-standalone job14:47
*** ttsiouts has joined #openstack-meeting14:48
liuyulongslaweq, nice work! Neutron always needs such work when the underlay software changes...14:49
slaweqyes, and we need CI coverage to catch it :)14:49
*** links has quit IRC14:49
liuyulongOK, no more bugs from me now.14:50
liuyulongAny updates?14:50
liuyulongOK, next topic14:51
liuyulong#topic OVN_L314:51
*** openstack changes topic to "OVN_L3 (Meeting topic: neutron_l3)"14:51
liuyulong#link https://bugs.launchpad.net/neutron/+bug/187173014:52
openstackLaunchpad bug 1871730 in neutron "[OVN] local conf devstack for a ovn-northd (DB only) node does not work" [Low,In progress] - Assigned to Maciej Jozefczyk (maciej.jozefczyk)14:52
liuyulongI've run the fix https://review.opendev.org/#/c/719972/ locally, it really works!14:52
maciejjozefczykliuyulong, thanks to Lajos :)14:52
liuyulongThanks to Lajos Katona14:52
liuyulongmaciejjozefczyk, Yep : )14:53
liuyulongI have a topic about the OVN L3.14:53
maciejjozefczykyes?14:54
liuyulongIt is possible to disable built-in router service plugin (and L3-agent),  then just use ovn-router to apply the L3 functions?14:54
liuyulongImpossible I guess.14:55
maciejjozefczykliuyulong, we explicitly disable q-l314:56
maciejjozefczykhttps://github.com/openstack/neutron/blob/master/devstack/ovn-local.conf.sample#L4314:56
liuyulongI mean, for the compute node, it is still run ovs-agent, but DVR should not be used. And a centralized ovn-gateway cluster can be run with ovn related stuff only.14:57
liuyulongThen the floating IPs, internal subnet gateway and east-west traffic could work?14:58
maciejjozefczykliuyulong, for compute node we don't use ovs-agent at all14:59
maciejjozefczykliuyulong, have you noticed it somehow running?14:59
liuyulongmaciejjozefczyk, no15:00
liuyulongmaciejjozefczyk, I guess it is impossible,  OVN L3 functions is highly coupled to L2 implementation.15:00
liuyulongmaciejjozefczyk, if no ovn-controller in compute node, the L3 functionalities can not work in ovn-gateway node.15:01
liuyulongOK, time is up...15:01
maciejjozefczykliuyulong, in call cases while using OVN we need to have running ovn-controller thats a must have15:01
liuyulong#endmeeting15:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:01
openstackMeeting ended Wed Apr 22 15:01:47 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-04-22-14.02.html15:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-04-22-14.02.txt15:01
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-04-22-14.02.log.html15:01
ralonsohbye15:01
*** abhishek has quit IRC15:03
*** ttsiouts has quit IRC15:03
*** manuvakery has joined #openstack-meeting15:10
*** dklyle has joined #openstack-meeting15:11
*** gyee has joined #openstack-meeting15:11
*** LiangFang has quit IRC15:17
*** links has joined #openstack-meeting15:19
*** ttsiouts has joined #openstack-meeting15:23
*** e0ne has quit IRC15:28
*** e0ne has joined #openstack-meeting15:28
*** belmoreira has quit IRC15:40
*** ttsiouts has quit IRC15:50
*** links has quit IRC15:58
*** jmasud has joined #openstack-meeting16:10
*** seco has joined #openstack-meeting16:11
*** igordc has joined #openstack-meeting16:12
*** links has joined #openstack-meeting16:20
*** jmasud has quit IRC16:20
*** ociuhandu has quit IRC16:27
*** ociuhandu has joined #openstack-meeting16:28
*** ttsiouts has joined #openstack-meeting16:28
*** rpittau is now known as rpittau|afk16:29
*** jmasud has joined #openstack-meeting16:31
*** ociuhandu has quit IRC16:32
*** yaawang has joined #openstack-meeting16:32
*** yaawang_ has quit IRC16:33
*** evrardjp has quit IRC16:35
*** evrardjp has joined #openstack-meeting16:35
*** eharney has quit IRC16:39
*** ttsiouts has quit IRC16:44
*** e0ne has quit IRC16:47
*** e0ne has joined #openstack-meeting16:48
*** ociuhandu has joined #openstack-meeting16:49
*** yasufum has joined #openstack-meeting16:53
*** eharney has joined #openstack-meeting16:53
*** e0ne has quit IRC16:56
*** e0ne has joined #openstack-meeting16:56
*** yasufum has quit IRC16:57
*** yasufum has joined #openstack-meeting16:57
*** liuyulong has quit IRC17:02
*** eharney has quit IRC17:06
*** eharney has joined #openstack-meeting17:08
*** links has quit IRC17:10
*** seco has quit IRC17:13
*** ttsiouts has joined #openstack-meeting17:16
*** priteau has quit IRC17:18
*** ttsiouts has quit IRC17:20
*** ociuhandu has quit IRC17:24
*** jmasud has quit IRC17:35
*** jmasud_ has joined #openstack-meeting17:35
*** witek has quit IRC17:38
*** ttsiouts has joined #openstack-meeting17:49
*** ralonsoh has quit IRC17:56
*** ociuhandu has joined #openstack-meeting18:02
*** jmasud_ has quit IRC18:10
*** jmasud has joined #openstack-meeting18:17
*** ttsiouts has quit IRC18:22
*** e0ne has quit IRC18:34
*** e0ne has joined #openstack-meeting18:34
*** ociuhandu has quit IRC18:38
*** vishalmanchanda has quit IRC18:43
*** e0ne_ has joined #openstack-meeting18:43
*** e0ne has quit IRC18:43
*** ociuhandu has joined #openstack-meeting18:44
*** ociuhandu has quit IRC18:48
*** ociuhandu has joined #openstack-meeting18:48
*** ttsiouts has joined #openstack-meeting18:58
*** ttsiouts has quit IRC19:03
*** e0ne_ has quit IRC19:04
*** manuvakery has quit IRC19:19
*** ociuhandu has quit IRC19:22
*** jmasud has quit IRC19:27
*** ttsiouts has joined #openstack-meeting19:32
*** ociuhandu has joined #openstack-meeting19:33
*** ociuhandu has quit IRC19:38
*** diablo_rojo has joined #openstack-meeting19:41
*** ttsiouts has quit IRC20:06
*** Lucas_Gray has joined #openstack-meeting20:09
*** Lucas_Gray has quit IRC20:12
*** ociuhandu has joined #openstack-meeting20:17
*** seco has joined #openstack-meeting20:23
*** ociuhandu has quit IRC20:28
*** yasufum has quit IRC20:28
*** seco has quit IRC20:32
*** jmasud has joined #openstack-meeting20:43
*** alecuyer has joined #openstack-meeting20:56
*** patchbot has joined #openstack-meeting20:58
*** ociuhandu has joined #openstack-meeting21:00
timburke#startmeeting swift21:00
openstackMeeting started Wed Apr 22 21:00:22 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:00
*** openstack changes topic to " (Meeting topic: swift)"21:00
openstackThe meeting name has been set to 'swift'21:00
timburkewho's here for the swift meeting?21:00
seongsoochoo/21:00
mattoliverauo/21:00
alecuyero/21:00
kota_o/21:01
rledisezo/21:01
timburkeas usual, agenda's at https://wiki.openstack.org/wiki/Meetings/Swift21:02
timburke#topic PTG21:02
*** openstack changes topic to "PTG (Meeting topic: swift)"21:02
timburkeanother reminder that we've got an etherpad to collect things to talk about21:02
timburke#link https://etherpad.openstack.org/p/swift-ptg-victoria21:02
tdasilvahi21:03
timburkei also recently tried to get together a list of all our *prior* etherpads21:03
timburke#link https://wiki.openstack.org/wiki/Swift/Etherpads21:03
timburkethought it might be worth revisiting some of them :-)21:03
mattoliverauOh nice21:03
tdasilvawow, nice!21:03
rledisezawesome!21:04
kota_good21:04
claygi'm here too 😁21:04
timburke#topic swift release21:04
*** openstack changes topic to "swift release (Meeting topic: swift)"21:04
timburkewe had one!21:04
clayg🥳21:04
mattoliverauYay21:04
timburke2.25.0 is out and is expected to be our ussuri release21:04
timburke...which leads to...21:05
timburke#topic rolling upgrade gate is broken21:05
*** openstack changes topic to "rolling upgrade gate is broken (Meeting topic: swift)"21:05
timburkei burned a day or so figuring out what went wrong, but our upgrade job broke following 2.25.021:06
timburkethe key was that i wrote a func test for the etag-quoter that left the thing on for the account21:06
timburkewhich broke a whole bunch of tests after that one21:07
timburkehttps://review.opendev.org/#/c/721518/ should fix the test to not leave the account dirty21:07
patchbotpatch 721518 - swift - func tests: Allow test_etag_quoter to be run multi... - 1 patch set21:07
claygbut the multi node upgrade job is still failing 🤔21:08
timburkehttps://review.opendev.org/#/c/695131/ both fixes the func tests to accept either quoted or unquoted etags *and* makes an in-process job run with etag-quoter in the pipeline21:09
patchbotpatch 695131 - swift - func tests: work with etag-quoter on by default - 7 patch sets21:09
timburkeclayg, 2.25.0 is out, and the func tests for that job come from that tag :-(21:09
timburkeplus, the fix isn't merged yet :P21:09
timburkewhich was why i had to make it non-voting in https://review.opendev.org/#/c/721519/21:09
patchbotpatch 721519 - swift - Make rolling-upgrade job non-voting (MERGED) - 1 patch set21:09
claygic, so the rolling update does setup using code form a tag - so once the latest tag has fixed code future changes will work!  Brilliant!21:10
*** ociuhandu has quit IRC21:10
claygso basically "tim fixed everything and needs people to click buttons"???21:10
claygor just "tim fixed everything" and we can just 👏21:10
timburkemaybe? there's going to be more work coming, too -- in particular, i really want to have a "kitchen sink" func test job where we have *no* (or exceedingly few) skips21:11
timburkei was thinking the dsvm jobs might be a good place for it, so we see all features passing against both keystone and tempauth21:12
timburke(plus there are a bunch of tests that skip if you're not running with some extra keystone users defined)21:12
timburkeso i dusted off https://review.opendev.org/#/c/620189/21:13
patchbotpatch 620189 - swift - WIP: swift-dsvm: Create more Keystone users so we ... - 11 patch sets21:13
timburkeand started poking at https://review.opendev.org/#/c/722120/21:13
patchbotpatch 722120 - swift - dsvm: Enable more middlewares - 1 patch set21:13
timburkeand i'm thinking about ways to make sure that we never have a release break that job again -- but i'm not entirely sure how to get that 🤔21:14
timburkemaybe a rolling-upgrade job that uses origin/master? could add it to the experimental checks that i always run when putting the authors/changelog patch together21:15
timburkeif anybody has ideas on that, feel free to reach out!21:15
timburkeon to updates!21:16
*** ttsiouts has joined #openstack-meeting21:16
timburke#topic waterfall ec21:16
*** openstack changes topic to "waterfall ec (Meeting topic: swift)"21:16
timburkeclayg, still trying to find time to think more about it?21:17
claygi mean i guess kinda... i want to put it behind working on better tracing support21:17
timburke👍21:18
timburkeshould i take it off the agenda for next meeting?21:18
claygbut if I was for sure where the problem was and that I could do something to make it better I guess we could skip that part21:18
claygyeah you don't need to carry it forward21:18
timburke#topic lots of small files21:18
*** openstack changes topic to "lots of small files (Meeting topic: swift)"21:18
timburkealecuyer, rledisez how's it going?21:18
alecuyerStill working on it, but I've had to spend some time on other things too, I think I can post a first patch for the new key format this week21:19
timburkesounds good21:20
timburke#topic CORS21:20
*** openstack changes topic to "CORS (Meeting topic: swift)"21:20
timburkei still need to clean up https://review.opendev.org/#/c/720098/21:21
patchbotpatch 720098 - swift - WIP: s3api: Allow MPUs via CORS requests - 6 patch sets21:21
timburkebut i think the other three in the chain are good to go (p 533028, p 710330, p 710355)21:21
patchbothttps://review.opendev.org/#/c/710330/ - swift - s3api: Pass through CORS headers - 13 patch sets21:21
patchbothttps://review.opendev.org/#/c/710355/ - swift - s3api: Allow CORS preflight requests - 16 patch sets21:21
timburkeany chance someone would have an opportunity to look at them?21:22
timburkepatchbot, p 53302821:22
patchbothttps://review.opendev.org/#/c/533028/ - swift - Add some functional CORS tests - 17 patch sets21:22
timburkebetter :D21:22
*** zaitcev has joined #openstack-meeting21:22
timburkewell, worth asking ;-)21:24
timburke#topic sharding split brain21:24
*** openstack changes topic to "sharding split brain (Meeting topic: swift)"21:24
* mattoliverau not good at js. But I can look.. not sure it'll be useful :P21:24
mattoliverauuh-oh21:25
timburkeso we had a customer that accidentally got two sets of shard ranges inserted from different nodes21:25
timburkeoops21:25
timburkethis was through swift-manage-shard-ranges (not the auto-sharding stuff), it just got run twice for the same container21:25
timburkei got as far as writing a couple probe tests in p 721376, one of them gets it into the bad state21:26
patchbothttps://review.opendev.org/#/c/721376/ - swift - sharding: Add probe test that exercises swift-mana... - 2 patch sets21:26
timburkenext up i need to figure out how to get back to a *good* state :P21:26
mattoliverauI'll definitely look at that test.21:27
timburkethanks!21:27
mattoliveraumaybe we need to make sure we can id a set of ranges inserted by a tool.21:27
rledisezon that topic, I saw some activity about auto sharding mattoliverau, anything we can do to help?21:28
timburkewell, they'll all have the same epoch & timestamp as i recall, so *that's* good21:28
mattoliverauI did have some code somewhere, in the old POC that scanned ranges in a table and found the most recent contiguas full set of ranges (no gaps)21:28
timburkei'm thinking i probably want to mark one set's shard ranges as collapsed, so any already-cleaved DBs move their rows to the other set's shards?21:28
timburkefortunately, i'm pretty sure each set is complete -- it was using find_and_replace to do the whole set at once21:30
mattoliverauoh yeah I'm sure, just if we want to pick one set then collpase or whatever the rest.21:30
mattoliverauif we can't as easily define set by metadata. though surely we can. I'll need to look at the code again21:31
timburkeyeah, i'll try that out, see how far i get. definitely more code coming in the next few weeks21:31
timburke#topic open discussion21:31
*** openstack changes topic to "open discussion (Meeting topic: swift)"21:32
mattoliveraurledisez: thanks, just started blowing the dust off it, rebasing it. Wrote up a braindump: https://docs.google.com/document/d/17NllKQmH6tfTsKm5nAx3KCKUvs0zs_qamXtkreOQDWg/edit#21:32
mattoliverau^ auto-sharding21:32
mattoliveraunext step was to maybe create a probetest(s) to attempt to find other edgecases I can fix.21:32
timburkeoh, i realized etag-quoter isn't happy on py3: https://review.opendev.org/#/c/721714/21:34
patchbotpatch 721714 - swift - py3: Make etag-quoter work - 1 patch set21:34
mattoliverauThinking about an exclusive UPDATE, so only add shards if there not already there to other primary nodes. Fail if there are nodes, to fix a potential edge case I could see.21:34
mattoliverauI'll add it to the doc when I get a chance.21:34
mattoliverau*fail if there are shards..21:34
mattoliveraubut anyway, all just brainstorming atm, getting ready for the PTG ;)21:35
rledisezmattoliverau: I'll carefully read your document. I'm really interested in this feature21:35
rledisezstill related to container sharding:  say I have few (tens) of thousands of containers to shard. would you recommend that I shard them all at once and let the sharder do it's job, or shard some of them, wait for the sharder, shard more, etc…21:35
timburkeyeah, i really need to catch up on emails for that :-(21:35
timburkerledisez, at first, i'd say do one at a time, just to see how it goes, check logs, etc.21:36
*** raildo has quit IRC21:37
mattoliverau+121:37
rledisezyeah, we already did about 15 containers, it went well so now I want to go further :)21:37
timburkeafter doing that a couple times, though, i think it should be pretty safe to do a bunch at once -- we recently started offering that, i can ask around a bit to see how it went21:37
timburkei've come to rather appreciate the cleave limit -- makes sure the sharder isn't stuck on any single container for too long21:38
rledisezwhat I'm afraid if we do a lot at once is maybe the disk space usage on container server. It could a lot more space until all are done21:38
timburketrue -- how full are disks?21:38
rledisezwell filled, so I should do small steps probably :)21:39
timburketime to buy more disks! damn supply-chain issues...21:39
claygi don't think the process really requires a bunch of scratch space21:39
rledisezto be exact, as you probably know, some of them are almost full while others are quite empty, big containers, uh… :D21:40
rledisezclayg: I though it deleted the original sqlite only when all is done, so for each container it would consume the double space in the cluster until it's done. am I wrong?21:40
claygi guess the root being split won't be removed until after all the shards are populated - so yeah probably one a time is better21:40
timburkeah, yeah -- so actually, it might be fine. sharding's *great* at evening out that lumpiness a bit21:41
rledisezit's probably something to keep in mind for the auto-sharding. a limit on the number of containers being sharded at a time21:41
*** ociuhandu has joined #openstack-meeting21:41
rledisezmattoliverau: ^21:41
mattoliveraurledisez: good idea!21:42
timburkecould probably even have an optimization where it goes to check recon dumps *first* to see what's currently sharding, then go straight to the DBs... skip the treewalk. hmm...21:43
rledisezthe best would be to estimate the size of each shard and check there enough space on the devices holding these shards21:43
rlediseztimburke: totally, that's what we do know: for db in $(cat | jq … Í …); do21:44
*** geguileo has quit IRC21:45
*** tobiash has quit IRC21:45
*** pescobar has quit IRC21:45
*** Guest91194 has joined #openstack-meeting21:46
timburkeall right, i think i'm going to call it21:46
*** eharney has quit IRC21:46
timburkethank you all for coming, and thank you for working on swift!21:47
timburke#endmeeting21:47
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"21:47
openstackMeeting ended Wed Apr 22 21:47:06 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:47
openstackMinutes:        http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-04-22-21.00.html21:47
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-04-22-21.00.txt21:47
openstackLog:            http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-04-22-21.00.log.html21:47
*** patchbot has left #openstack-meeting21:47
*** tobiash has joined #openstack-meeting21:47
*** haleyb has quit IRC21:47
*** Guest91194 is now known as geguileo21:47
*** eharney has joined #openstack-meeting21:49
*** ttsiouts has quit IRC21:50
*** haleyb has joined #openstack-meeting21:50
*** ociuhandu has quit IRC21:52
*** ociuhandu has joined #openstack-meeting21:52
*** moguimar has quit IRC21:53
*** seco has joined #openstack-meeting21:55
*** ociuhandu has quit IRC21:57
*** slaweq has quit IRC21:58
*** jmasud has quit IRC21:58
*** jmasud has joined #openstack-meeting22:03
*** jmasud has quit IRC22:17
*** jmasud has joined #openstack-meeting22:18
*** ttsiouts has joined #openstack-meeting22:20
*** jmasud has quit IRC22:22
*** ykatabam has joined #openstack-meeting22:29
*** ttsiouts has quit IRC22:29
*** jmasud has joined #openstack-meeting22:30
*** rcernin has joined #openstack-meeting22:31
*** ociuhandu has joined #openstack-meeting22:44
*** seco has quit IRC22:54
*** ttsiouts has joined #openstack-meeting22:57
*** TrevorV has quit IRC22:59
*** ociuhandu has quit IRC23:01
*** zaitcev has left #openstack-meeting23:06
*** ttsiouts has quit IRC23:31
*** ociuhandu has joined #openstack-meeting23:33
*** jmasud has quit IRC23:41

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!