Wednesday, 2019-05-29

*** jaypipes has quit IRC00:09
*** slaweq has joined #openstack-meeting00:11
*** Liang__ has joined #openstack-meeting00:16
*** mattw4 has quit IRC00:19
*** dmacpher has joined #openstack-meeting00:21
*** dmacpher_ has quit IRC00:22
*** enriquetaso has quit IRC00:22
*** slaweq has quit IRC00:24
*** Liang__ has quit IRC00:27
*** markvoelker has quit IRC00:33
*** yamamoto has quit IRC00:33
*** efried has quit IRC00:37
*** iyamahat has quit IRC00:42
*** yamahata has quit IRC00:43
*** ricolin_ has joined #openstack-meeting00:44
*** efried has joined #openstack-meeting00:45
*** wwriverrat has quit IRC00:48
*** armax has quit IRC00:48
*** baojg has joined #openstack-meeting00:58
*** baojg has quit IRC01:03
*** ykatabam has joined #openstack-meeting01:03
*** tetsuro has joined #openstack-meeting01:12
*** slaweq has joined #openstack-meeting01:16
*** enriquetaso has joined #openstack-meeting01:21
*** slaweq has quit IRC01:24
*** boxiang has joined #openstack-meeting01:45
*** hongbin has quit IRC01:51
*** ykatabam has quit IRC01:52
*** apetrich has quit IRC01:57
*** armax has joined #openstack-meeting02:03
*** slaweq has joined #openstack-meeting02:11
*** bbowen has joined #openstack-meeting02:24
*** slaweq has quit IRC02:25
*** markvoelker has joined #openstack-meeting02:34
*** ykatabam has joined #openstack-meeting02:38
*** tetsuro has quit IRC02:45
*** tetsuro has joined #openstack-meeting02:51
*** tetsuro has quit IRC02:55
*** tetsuro has joined #openstack-meeting02:55
*** lbragstad has quit IRC02:58
*** tetsuro has quit IRC03:01
*** hyunsikyang__ has joined #openstack-meeting03:02
*** panda|ruck has quit IRC03:03
*** panda has joined #openstack-meeting03:03
*** markvoelker has quit IRC03:08
*** tetsuro has joined #openstack-meeting03:09
*** yamamoto has joined #openstack-meeting03:09
*** slaweq has joined #openstack-meeting03:11
*** tetsuro has quit IRC03:12
*** tetsuro has joined #openstack-meeting03:20
*** tetsuro has quit IRC03:24
*** slaweq has quit IRC03:25
*** enriquetaso has quit IRC03:26
*** igordc has quit IRC03:40
*** altlogbot_1 has quit IRC03:44
*** altlogbot_3 has joined #openstack-meeting03:45
*** psachin has joined #openstack-meeting03:48
*** tetsuro has joined #openstack-meeting03:59
*** imsurit_ofc has joined #openstack-meeting04:03
*** tetsuro has quit IRC04:04
*** markvoelker has joined #openstack-meeting04:05
*** slaweq has joined #openstack-meeting04:16
*** slaweq has quit IRC04:24
*** tetsuro has joined #openstack-meeting04:26
*** whoami-rajat has joined #openstack-meeting04:31
*** boxiang has quit IRC04:35
*** markvoelker has quit IRC04:37
*** altlogbot_3 has quit IRC04:38
*** trident has quit IRC04:39
*** altlogbot_1 has joined #openstack-meeting04:40
*** altlogbot_1 has quit IRC04:40
*** janki has joined #openstack-meeting04:40
*** trident has joined #openstack-meeting04:41
*** altlogbot_1 has joined #openstack-meeting04:41
*** baojg has joined #openstack-meeting04:48
*** absubram has joined #openstack-meeting04:49
*** absubram has quit IRC04:54
*** absubram has joined #openstack-meeting05:00
*** slaweq has joined #openstack-meeting05:11
*** hyunsikyang__ has quit IRC05:12
*** tetsuro has quit IRC05:12
*** pcaruana has joined #openstack-meeting05:15
*** slaweq has quit IRC05:18
*** ykatabam has quit IRC05:20
*** ykatabam has joined #openstack-meeting05:29
*** boxiang has joined #openstack-meeting05:33
*** psachin has quit IRC05:34
*** markvoelker has joined #openstack-meeting05:34
*** akhil_jain has joined #openstack-meeting05:40
*** ykatabam has quit IRC05:40
*** baojg has quit IRC05:40
*** ykatabam has joined #openstack-meeting05:41
*** yaawang has quit IRC05:48
*** yaawang has joined #openstack-meeting05:48
*** absubram has quit IRC05:50
*** boxiang has quit IRC05:53
*** boxiang has joined #openstack-meeting05:57
*** rcernin has quit IRC06:01
*** rcernin has joined #openstack-meeting06:01
*** tetsuro has joined #openstack-meeting06:02
*** tetsuro has quit IRC06:07
*** markvoelker has quit IRC06:08
*** yamamoto has quit IRC06:09
*** yamamoto has joined #openstack-meeting06:10
*** slaweq has joined #openstack-meeting06:12
*** tetsuro has joined #openstack-meeting06:19
*** lpetrut has joined #openstack-meeting06:23
*** baojg has joined #openstack-meeting06:32
*** armax has quit IRC06:37
*** takamatsu has joined #openstack-meeting06:48
*** ykatabam has quit IRC06:49
*** ykatabam has joined #openstack-meeting06:51
*** rcernin has quit IRC06:52
*** tesseract has joined #openstack-meeting07:05
*** markvoelker has joined #openstack-meeting07:05
*** ykatabam has quit IRC07:08
*** tetsuro has quit IRC07:16
*** ralonsoh has joined #openstack-meeting07:21
*** tetsuro has joined #openstack-meeting07:22
*** njohnston|off has quit IRC07:32
*** apetrich has joined #openstack-meeting07:32
*** markvoelker has quit IRC07:37
*** tetsuro has quit IRC07:41
*** tetsuro has joined #openstack-meeting07:47
*** takamatsu has quit IRC07:52
*** tetsuro has quit IRC07:56
*** e0ne has joined #openstack-meeting07:59
*** takamatsu has joined #openstack-meeting08:00
*** ricolin_ has quit IRC08:07
*** ricolin has joined #openstack-meeting08:07
*** kopecmartin|off is now known as kopecmartin08:09
*** panda is now known as panda|ruck08:23
*** baojg has quit IRC08:29
*** baojg has joined #openstack-meeting08:30
*** ociuhandu has quit IRC08:31
*** markvoelker has joined #openstack-meeting08:34
*** ociuhandu has joined #openstack-meeting08:35
*** takamatsu has quit IRC08:52
*** rossella_s has joined #openstack-meeting08:56
*** boxiang has quit IRC08:59
*** strigazi has joined #openstack-meeting09:04
*** markvoelker has quit IRC09:08
*** baojg has quit IRC09:18
*** baojg has joined #openstack-meeting09:20
*** yamamoto has quit IRC09:35
*** yamamoto has joined #openstack-meeting09:49
*** yamamoto has quit IRC09:50
*** rossella_s has quit IRC09:55
*** rossella_s has joined #openstack-meeting09:57
*** yamamoto has joined #openstack-meeting10:03
*** markvoelker has joined #openstack-meeting10:05
*** baojg has quit IRC10:05
*** baojg has joined #openstack-meeting10:06
*** electrofelix has joined #openstack-meeting10:06
*** yamamoto has quit IRC10:12
*** slaweq has quit IRC10:30
*** markvoelker has quit IRC10:37
*** yamamoto has joined #openstack-meeting10:42
*** bbowen has quit IRC10:44
*** slaweq has joined #openstack-meeting10:54
*** jaypipes has joined #openstack-meeting10:57
*** carloss has joined #openstack-meeting11:00
*** njohnston has joined #openstack-meeting11:06
*** janki has quit IRC11:11
*** ykatabam has joined #openstack-meeting11:27
*** raildo has joined #openstack-meeting11:31
*** markvoelker has joined #openstack-meeting11:34
*** macza has joined #openstack-meeting11:38
*** redrobot has quit IRC11:39
*** bbowen has joined #openstack-meeting11:41
*** imsurit_ofc has quit IRC11:42
*** macza has quit IRC11:43
*** plutoinmii has joined #openstack-meeting11:49
*** tesseract has quit IRC11:53
*** tesseract has joined #openstack-meeting11:53
*** markvoelker has quit IRC11:54
*** markvoelker has joined #openstack-meeting11:54
*** ykatabam has quit IRC12:04
*** ykatabam has joined #openstack-meeting12:09
*** njohnston has quit IRC12:13
*** njohnston has joined #openstack-meeting12:15
*** e0ne has quit IRC12:16
*** redrobot has joined #openstack-meeting12:23
*** lbragstad has joined #openstack-meeting12:32
*** plutoinmii has quit IRC12:32
*** cheng1__ has joined #openstack-meeting12:35
*** mtreinish has quit IRC12:36
*** mtreinish has joined #openstack-meeting12:36
*** njohnston has quit IRC12:44
*** ykatabam has quit IRC12:48
*** whoami-rajat has quit IRC12:51
*** rossella_s has quit IRC12:53
*** baojg has quit IRC12:55
*** cheng1__ has quit IRC12:58
*** cheng1__ has joined #openstack-meeting12:58
*** kaisers has quit IRC13:01
*** kaisers has joined #openstack-meeting13:02
*** mriedem has joined #openstack-meeting13:20
*** eharney has joined #openstack-meeting13:20
*** e0ne has joined #openstack-meeting13:24
*** dmellado has quit IRC13:25
*** dmellado has joined #openstack-meeting13:25
*** lseki has joined #openstack-meeting13:51
*** mmethot_ has joined #openstack-meeting13:53
*** mmethot has quit IRC13:54
*** rf0lc0 has joined #openstack-meeting13:58
*** mlavalle has joined #openstack-meeting13:58
mlavalle#startmeeting neutron_l314:00
openstackMeeting started Wed May 29 14:00:26 2019 UTC and is due to finish in 60 minutes.  The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: neutron_l3)"14:00
openstackThe meeting name has been set to 'neutron_l3'14:00
*** rfolco has quit IRC14:00
jamespageo/14:00
slaweqo/14:00
ralonsohhi14:00
*** liuyulong|away is now known as liuyulong14:00
liuyulonghi14:00
*** enriquetaso has joined #openstack-meeting14:01
mlavalle#topic Announcements14:02
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)"14:02
mlavalleWe almost made it to the Train-1 milestone14:03
mlavalleit will take place nest week14:03
*** whoami-rajat has joined #openstack-meeting14:03
haleybhi14:03
mlavalle#link https://releases.openstack.org/train/schedule.html14:04
mlavalleany other annoucements from the team?14:04
mlavalleok, let's move on14:06
mlavalle#topic Bugs14:06
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)"14:06
mlavalleFirst one I have is https://bugs.launchpad.net/neutron/+bug/182457114:07
openstackLaunchpad bug 1824571 in neutron "l3agent can't create router if there are multiple external networks" [Critical,Fix released] - Assigned to Miguel Lavalle (minsel)14:07
mlavalleyesterday the fix was merged in master: https://review.opendev.org/#/c/661509/14:07
mlavalleand the backport to stable/stein is here: https://review.opendev.org/#/c/661835/14:08
mlavalleit only needs to be backported to stable/stein14:08
mlavalleI was thinking eralier today if I should add a release note14:08
mlavallewhat do you think?14:08
liuyulongWe have test cases to cover such issue?14:09
mlavallewe have a unit test14:09
mlavalleand I'm planning to add a tempest test case14:09
liuyulongCool14:10
mlavalleNext bug is https://bugs.launchpad.net/neutron/+bug/177445914:12
openstackLaunchpad bug 1774459 in neutron "Update permanent ARP entries for allowed_address_pair IPs in DVR Routers" [High,Confirmed] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan)14:12
mlavalleSwami has patches for it: https://review.opendev.org/#/c/616272/ and here https://review.opendev.org/#/c/601336/14:13
mlavallethe first one seems to be ready for review14:13
mlavallePlease take a look if you have time14:13
haleybthe first might need an update or rebase14:14
haleybi last looked may 2nd and it hasn't changed14:14
mlavalleack14:14
mlavalleNext one is https://bugs.launchpad.net/neutron/+bug/182191214:14
openstackLaunchpad bug 1821912 in neutron "intermittent ssh failures in various scenario tests" [High,In progress] - Assigned to LIU Yulong (dragon889)14:14
mlavalleyesterday slaweq and I did an analysis of one of the failures and we ruled out problems on the nova side with the metadata mechanism14:15
*** rf0lc0 is now known as rfolco14:16
mlavalledoes anyone have other updates?14:16
jamespageyup14:16
jamespageralonsoh asked me to bring https://bugs.launchpad.net/neutron/+bug/1826419 to this meeting for discussion14:16
openstackLaunchpad bug 1826419 in neutron "dhcp agent configured with mismatching domain and host entries" [Undecided,In progress] - Assigned to Miguel Lavalle (minsel)14:16
ralonsoh#link https://review.opendev.org/#/c/657806/14:17
jamespagethat's the associated review which reverts the dns_domain attribute usage back to the pre-queens behaviour14:18
jamespagebut feels like there is still some debate needed as to what the actual behaviour should be14:18
mlavallewe are talking about the network's dns_domain attribute?14:19
jamespageyup14:19
jamespagehistorically used for external dns integration via designate14:20
*** ricolin has quit IRC14:20
jamespagei.e. floating ip's for instances get external DNS entries for example14:20
*** kaisers has quit IRC14:20
mlavallelet me provide some historical background14:20
liuyulongFYI: I have a patch try to disable such dhcp related dvr local router, https://review.opendev.org/#/c/601336/14:20
*** absubram has joined #openstack-meeting14:20
mlavallethere were two specs to define dns integration:14:21
liuyulongWrong link, sorry, https://review.opendev.org/#/c/364793/14:21
haleybliuyulong: that seems like a different issue14:22
*** kaisers has joined #openstack-meeting14:22
ralonsohI think this problem is more "trivial", if I can say it14:22
ralonsohas I comment in https://review.opendev.org/#/c/657806/1/neutron/agent/linux/dhcp.py@598, the domain set in the dnsmasq server is correctly sent via DHCP request14:22
ralonsohIMO, the problem is how the port dns_assignment is assigned14:23
mlavalle1) internal DNS integartion: https://specs.openstack.org/openstack/neutron-specs/specs/liberty/internal-dns-resolution.html. This had to do with making Neutron's internal DNS (dnsmasq) friendlier commands in the instances such as hostname -f14:23
mlavallein this case we use the neutron config option dns_domain14:24
*** armax has joined #openstack-meeting14:25
mlavalle2) Then we specified external DNS integration: https://specs.openstack.org/openstack/neutron-specs/specs/mitaka/external-dns-resolution.html. This had to do with integrating Neutron with Designate (and potentially other DNSaaS)14:25
*** absubram has quit IRC14:26
*** ricolin has joined #openstack-meeting14:26
mlavallethat's where we added dns_domain attribute to network and floating ips and dns_name14:27
liuyulonghaleyb, yes, it is, a headache for large deployment.14:27
mlavallein order to be able to send those data to the external dns service14:28
haleybliuyulong: lets finish the dns domain discussion first14:28
mlavalleso up to this point there is a clear separation between spec 1 and 2, right?14:28
*** yamamoto has quit IRC14:30
*** absubram has joined #openstack-meeting14:30
*** yamamoto has joined #openstack-meeting14:30
*** lpetrut has quit IRC14:30
*** yamamoto has quit IRC14:30
mlavalleand that's the bahavior that jamespage proposes to restore14:31
mlavallecorrect?14:31
jamespageI believe so14:31
*** yamamoto has joined #openstack-meeting14:31
mlavallethe bahavior that was implemented as a consequence of specs 1 and 214:31
*** vishalmanchanda has joined #openstack-meeting14:32
mlavallethen last year we got this patch, that srambled the status quo: https://review.opendev.org/#/c/571546/14:32
*** yamamoto has quit IRC14:32
*** yamamoto has joined #openstack-meeting14:32
*** yamamoto has quit IRC14:33
*** yamamoto has joined #openstack-meeting14:33
mlavalleso I am inclined to revert https://review.opendev.org/#/c/571546/ as jamespage proposes14:34
mlavallebecasue that's what specified for internal DNS integration in 114:34
mlavallewhat am I missing?14:34
*** artom has quit IRC14:35
*** artom has joined #openstack-meeting14:35
mlavalleand by the way, restores the specied behavior for the dns_domain attribute in 214:36
ralonsohI'm OK with this14:37
*** yamamoto has quit IRC14:38
haleybmlavalle: so is there a better way to fix https://bugs.launchpad.net/neutron/+bug/1774710 ?14:38
openstackLaunchpad bug 1774710 in neutron "DHCP agent doesn't do anything with a network's dns_domain attribute" [Medium,Fix released] - Assigned to Assaf Muller (amuller)14:38
mlavallehaleyb: that's what I meant when I asked if I was missing something. let me explain....14:38
mlavallewas that bug / fix proposed because we forgot the separation between dns_domain (config option) and dns_domain (network / fip attribute)?14:39
mlavallereading the bug (https://bugs.launchpad.net/neutron/+bug/1774710) it looks like it14:40
openstackLaunchpad bug 1774710 in neutron "DHCP agent doesn't do anything with a network's dns_domain attribute" [Medium,Fix released] - Assigned to Assaf Muller (amuller)14:40
haleybmlavalle: yes, looks like it14:41
slaweqisn't this confusing that we have two settings with same name?14:41
slaweqand both are used for something else?14:41
mlavalleI don't see any other rationale besides having the dns_domain attribute correspond to what there is in the network attribute14:42
liuyulongIt should have a priority14:42
mlavalleslaweq: we can have that discussion14:42
slaweqIMHO config option should be renamed to "internal_dns_domain" for example14:42
mlavallegoing forward14:43
mlavallebut for the time being we have 2 specs to comply with14:43
mlavalleand that's jamespage's point14:43
mlavalledo we agree?14:43
slaweqyes, I think so :)14:44
ralonsoh+114:45
haleybyes14:45
mlavalleok cool, I think we have a consensus here14:46
mlavallethanks to jamespage for his patience14:46
mlavalleand also to the team for putting up with my ling explanation ;-)14:46
mlavallelong^^^14:46
slaweqthat explanation finally made this clear for me, thx :)14:47
jamespage+1 great thanks for taking the time to discuss :)14:47
mlavalleany other bugs we should discuss today?14:47
slaweqI have one14:48
slaweqI wanted to ask about https://bugs.launchpad.net/neutron/+bug/1830554 - basically there is mismatch between api definition and api-ref description, so I wanted to ask what we should change to match both14:48
openstackLaunchpad bug 1830554 in neutron "Port forwarding require always internal_ip_address to be given" [Low,Confirmed] - Assigned to Slawek Kaplonski (slaweq)14:48
mlavalleI think we should fix the api ref14:49
slaweqmlavalle: that will be much easier :)14:49
mlavalleto reflect what the code says14:49
slaweqok, thx14:49
slaweqI just wanted to have such confirmation14:50
liuyulongSince one port can have multiple fixed IPs, so internal_ip_address is needed.14:50
mlavallemost likely, yours truly introduced that error14:50
mlavalleI remeber that when zhaobo pushed the code, he didn't have api ref14:50
mlavalleso I did it over a weekend14:50
mlavalleso blame me14:51
slaweqmlavalle: ok :)14:51
mlavalleanything else?14:51
mlavalleto discuss today?14:51
slaweqYou fixed my bug with external networks so I will fix "Your" bug in api-ref :P14:51
mlavalleLOL14:52
liuyulongI have14:52
liuyulonghttps://bugs.launchpad.net/neutron/+bug/183001414:52
openstackLaunchpad bug 1830014 in neutron "[RFE] add API for neutron debug tool "probe"" [Undecided,New]14:52
liuyulongA new RFE which comes  from  bug 182191214:53
openstackbug 1821912 in neutron "intermittent ssh failures in various scenario tests" [High,In progress] https://launchpad.net/bugs/1821912 - Assigned to LIU Yulong (dragon889)14:53
liuyulongIt does not approve yet, but I want to know what the team think.14:53
liuyulongIt's something like, we should make sure neutron do everything fine14:55
*** artom has quit IRC14:55
*** yamamoto has joined #openstack-meeting14:57
liuyulongMarking this as "14:57
liuyulongOpinion" in lauchpad, you guys can leave comments there.14:57
mlavalleso let's have the team read and comment it14:58
mlavalleI'll do just that tomorrow as part of my preparation for the drivers meeting on Friday14:58
liuyulongWe are running out of time, I have another bug: https://bugs.launchpad.net/neutron/+bug/182849414:58
openstackLaunchpad bug 1828494 in neutron "[RFE][L3] l3-agent should have its capacity" [Wishlist,In progress] - Assigned to LIU Yulong (dragon889)14:58
liuyulongAnd I submit the code here: https://review.opendev.org/#/c/661492/14:59
slaweqfor this one spec is proposed, IMO lets discuss in spec review for now14:59
liuyulongMaybe we can discuss these in  drivers meeting this week.14:59
mlavalleok, thanks for bringing it up14:59
mlavalleliuyulong: I will also look at it14:59
liuyulongOK14:59
mlavalleif by Friday you see any of those RFEs tagged as "rfe-triaged", then we will discuss on Friday15:00
mlavalleif not, I and others will leave questions in the RFE15:00
liuyulongSure15:00
mlavalleok?15:00
mlavalle#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:00
openstackMeeting ended Wed May 29 15:00:47 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-05-29-14.00.html15:00
ralonsohbye15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-05-29-14.00.txt15:00
mlavalleo/15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-05-29-14.00.log.html15:00
liuyulongsee you guys online15:01
slaweqo/15:01
*** yamamoto has quit IRC15:01
*** mlavalle has left #openstack-meeting15:08
*** cheng1__ has quit IRC15:14
*** mattw4 has joined #openstack-meeting15:24
*** mattw4 has quit IRC15:28
*** gyee has joined #openstack-meeting15:33
*** altlogbot_1 has quit IRC15:35
*** irclogbot_1 has quit IRC15:35
*** altlogbot_1 has joined #openstack-meeting15:36
*** macza has joined #openstack-meeting15:37
*** irclogbot_3 has joined #openstack-meeting15:37
*** mattw4 has joined #openstack-meeting15:40
*** tesseract has quit IRC15:44
*** mattw4 has quit IRC15:46
*** davidsha has joined #openstack-meeting15:47
*** rosmaita has joined #openstack-meeting15:59
jungleboyj#startmeeting cinder16:00
openstackMeeting started Wed May 29 16:00:15 2019 UTC and is due to finish in 60 minutes.  The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: cinder)"16:00
openstackThe meeting name has been set to 'cinder'16:00
whoami-rajatHi16:00
lsekihi16:00
jungleboyjCourtesy Ping:  jungleboyj whoami-rajat rajinir lseki carloss pots woojay erlon geguileo eharney rosmaita enriquetaso e0ne smcginnis davidsha walshh_ xyang hemna _hemna16:00
enriquetasoo/16:00
rosmaitao/16:00
*** dviroel has joined #openstack-meeting16:00
jungleboyjrosmaita:  You are welcome.  :-)16:00
jungleboyj@!16:00
_pewp_jungleboyj ( ・_・)ノ16:00
carlosso/16:00
smcginniso/16:00
e0nehi16:01
rosmaitalove that courtesy ping16:01
e0nerosmaita: +116:01
hemnamep16:01
*** walshh__ has joined #openstack-meeting16:01
davidshao/16:02
geguileoo/ hi!16:02
jungleboyjrosmaita:  I know you do.  :-)16:02
jungleboyjgeguileo:  Long time no talk!16:02
_alastor_o/16:03
walshh__hi16:03
geguileojungleboyj: yeah, my bad  :-(16:03
jungleboyjgeguileo:  Good to have you here.16:04
geguileothanks :-)16:04
*** _erlon_ has joined #openstack-meeting16:04
xyanghi16:04
_erlon_Hey16:04
jungleboyjOk.  Lets get started.16:04
jungleboyj#topic announcements16:05
*** openstack changes topic to "announcements (Meeting topic: cinder)"16:05
jungleboyjGerrit downtime this Friday, 1500 UTC16:05
jungleboyjSo, don't plan to do code reviews or pushes on Friday.  :-)16:05
*** lpetrut has joined #openstack-meeting16:06
smcginnisThey thought it would be within an hour. So hopefully that's right.16:06
* jungleboyj crosses fingers16:06
*** absubram has quit IRC16:06
jungleboyjsmcginnis:  Anything else you wanted to say there?16:07
smcginnisNope16:07
jungleboyjCool.16:07
jungleboyjJust a note that I am using the new ping list today.  If anyone who should be here is missing you may want to ping them.  :-)16:08
*** artom has joined #openstack-meeting16:08
jungleboyjSo, please pass that along.16:08
whoami-rajateharney:  ping16:09
jungleboyjwhoami-rajat:  :-)16:09
jungleboyjGood call.16:09
whoami-rajat:)16:09
jungleboyjHe was gone while we had this whole discussion I believe.  I am going to add him to the list as I did with hemna16:10
jungleboyjNot everyone gets a choice.  ;-)16:10
whoami-rajatjungleboyj: great!16:10
smcginnisCores should be obligatory. ;)16:11
jungleboyjThat is kind of what I was thinking.16:11
jungleboyjOk.16:11
jungleboyjSo, that was all I had for announcements.16:11
jungleboyj#topic Ceph iSCSI Support Discussion16:12
*** openstack changes topic to "Ceph iSCSI Support Discussion (Meeting topic: cinder)"16:12
jungleboyjhemna:  Are you here?16:12
*** rsimai has quit IRC16:12
* jungleboyj hears sad_trombone.wav16:12
rosmaita(12:01:34 PM) hemna: mep16:12
rosmaitamaybe a network disruption?16:13
jungleboyjPerhaps.16:13
jungleboyjSo, I know this is on my plate to get kicked off.  I have the person who is planning to work on it.16:13
jungleboyjI need to kick it off.  I am blocking some time here at the end of the week to poke at those things.16:13
hemnaI'm here16:14
smcginnisjungleboyj: Take a nice big drink of water and plan it out.16:14
*** lpetrut has quit IRC16:14
jungleboyjsmcginnis:  :-p16:14
smcginnishehe }:)16:14
hemnaI'm currently getting a ceph cluster up and running and was planning on trying out the API16:14
hemnathe ceph-isci project has a rest api16:14
jungleboyjhemna:  Ok.  That is good news.16:15
hemnaif that works, then I can probably write a driver fairly quickly16:15
smcginnisOh, is that new?16:15
hemnahttps://github.com/ceph/ceph-iscsi16:15
hemnathere are a lot of hoops to jump through to get that running16:15
hemnabut it looks like a simple flask based api16:15
hemnaif that works, then I think we are in business16:15
hemnahttps://github.com/ceph/ceph-iscsi/blob/master/rbd-target-api.py16:15
hemnathat ugy16:16
hemnaguy16:16
hemnathere are some conditions to running it16:16
hemnabut should be ok16:16
smcginnisNice. From what I remembered, the big issue was that - at the time - there was only the command line that required some janky parsing.16:16
hemnait can be the only thin that handles targets on the igw16:16
hemnayah, the cmdln stuff was just a mess16:16
hemnathis api is exactly what cinder needs16:16
* hemna hopes16:16
jungleboyjhemna:  Yeah, that was where we had gotten stuck before.16:17
hemnaso I'm planning on trying to get it running today16:17
hemnaand see where that leads16:17
jungleboyjWell, you have experience doing drivers.16:17
jungleboyjYou can do this faster than my team.16:17
jungleboyj:-)16:17
hemnaour customers can make use of ceph iscsi targets16:17
*** yamamoto has joined #openstack-meeting16:17
jungleboyjAnd Ironic users and I know our customers will as well.16:18
hemnabfv for ironic being the use case16:18
jungleboyjhemna:  ++16:18
jungleboyjI have environments where I could help with testing.16:19
hemnacoolio, that's all I had on the subject at the moment16:19
hemnaok cool16:19
* e0ne is glad that we don't need C libs for ceph-iscsi16:19
jungleboyj:-)16:19
hemnae0ne: there are all the standard ceph packages16:19
hemnabut all distros have those afaik16:19
jungleboyjhemna: So, you aren't going to be duplicating any effort from us if you start on this.16:20
hemnaok16:20
jungleboyjDo you want me to take the Spec we started and push it up so that we can work that collaboratively?16:20
hemnayah I think that'd be ok16:20
*** wwriverrat has joined #openstack-meeting16:21
jungleboyjOk.  Let me take a look at what we had put together and make updates on recent discussions.  Get that pushed up and then we can work that and the code in parallel.16:21
jungleboyjhemna:  Do we still have issues with the iscsi-gw only seeing the volumes that it has created?16:22
jungleboyjThat is the other potential problem.16:23
jungleboyjI was hoping that the driver could be designed to handle most of the CRUD through the existing ceph code and just change the way that volumes are made available.16:24
*** yamamoto has quit IRC16:24
smcginnisI would hope it doesn't need to duplicate too much.16:25
jungleboyj*fingers crossed*16:26
jungleboyjSo, that may require a change on the Ceph side to enable it to see volumes created via other methods.16:26
jungleboyjOk, looks like we lost hemna again.16:27
jungleboyjSo, I will work those issues with him offline.16:27
*** radeks__ has joined #openstack-meeting16:27
*** jbernard has joined #openstack-meeting16:28
jungleboyjOk, glad we have someone to pick this up and push it forward faster.16:28
jungleboyjWill be good for everyone.16:28
smcginnisI heard a few interested folks in Denver.16:29
jungleboyjYeah, and a team at RedHat has approached me about it a couple of times since then.16:29
jungleboyjThat was all we had on the agenda.16:30
jungleboyj#topic Open Discussion16:30
*** openstack changes topic to "Open Discussion (Meeting topic: cinder)"16:30
smcginnisThis would be good to get through: https://review.opendev.org/#/c/661996/16:30
smcginniswhoami-rajat has a good comment on there, but that can be a follow up too.16:30
whoami-rajatwas just waiting for zuul results16:30
e0newhoami-rajat: +1. I'm waiting for zuul too16:31
rosmaitait would be good to kill off https://review.opendev.org/#/c/649209/ too16:32
rosmaita(by "kill off", i mean merge)16:32
jungleboyjYeah, I can merge that when Zuul is happy.  I think Rajat's comment can be handled in a separate pathc.16:32
*** walshh__ has quit IRC16:32
jungleboyjrosmaita:  Yes please!16:32
whoami-rajatjungleboyj: will do in a followup16:32
jungleboyjwhoami-rajat: ++16:32
smcginnisjungleboyj: We still have some backports to do to stein for those checkers, right?16:33
jungleboyjYes.  Have been waiting for the patches to merge.16:33
jungleboyjThen I can backport.16:33
rosmaitabtw, since the April stable releases happened in early May, i was going to hold off proposing new releases until mid-june16:34
jungleboyjLooks like one of them merged.  yay!16:34
rosmaitawe should wait until the upgrade check stuff has merged, i think16:34
jungleboyjrosmaita:  Agreed.16:35
smcginnisOh, look for official word, but with how many problems we had marking pike extended maintenance, there is talk of having the release team automatically propose stable releases around every milestone.16:36
smcginnisSlightly related tangent.16:36
jungleboyjsmcginnis:  I think that would be good.16:36
smcginnisWould make it more automatic and routine.16:36
smcginnisOf course additional releases could still be done on demand.16:36
rosmaitasounds reasonable16:37
jungleboyjI think that is good as the lack of anything official has been confusing to people.16:38
*** yamahata has joined #openstack-meeting16:39
jungleboyjAnyone have anything else that needs to be discussed?16:39
whoami-rajati think i've something that i require opinions on16:40
jungleboyjwhoami-rajat:  Ok.16:40
whoami-rajathttps://review.opendev.org/#/c/639180/ . marking the volume_type_id field not null caused multiple existing test failures, i've managed to narrow down most of them by mocking or creating a fake type but i'm still concerned regarding changes in the driver specific tests16:41
whoami-rajatshould i go forward with my current approach or anyone would like to suggest an optimal method to handle the same16:41
*** ricolin has quit IRC16:42
jungleboyjHoly CI failures.16:43
whoami-rajatyeah, the existing tests gave least priority to volume_types16:43
whoami-rajateharney: ^^16:44
jungleboyjwhoami-rajat:  So there is concern that this will break individual drivers?16:45
whoami-rajatjungleboyj: no. the driver tests are failing as they create volumes/snapshots without specifying volume type, i can mock that  but just to be on the safe side require opinions before changing driver tests16:46
jungleboyjOk, well, if we need to change driver tests and there is a known reason for it I think that is fine.16:46
whoami-rajatalso this would require changes on the tempest side too probably16:46
whoami-rajatjungleboyj: thanks16:47
jungleboyjWould be nice if we could get input from the vendors that are impacted.  But that has been easier said than done.16:47
whoami-rajatjungleboyj: yeah that would be great but the changes would be minor so they won't even notice16:48
jungleboyjwhoami-rajat:  Ok.  Then I say do what you gotta do.16:48
jungleboyjKind of like hemna did for the exception changes.16:49
jungleboyjIt is only UT impact.16:49
jungleboyj?16:49
whoami-rajatjungleboyj: yes16:49
jungleboyjOk.  That is fine then.16:49
whoami-rajatjungleboyj: okay, thanks for the inputs16:49
*** iyamahat has joined #openstack-meeting16:49
jungleboyjwhoami-rajat:  No problem.  Thanks for continuing to work on that.16:49
whoami-rajatjungleboyj: np!!16:50
jungleboyjAny other topics?16:50
whoami-rajatnone from my side16:50
jungleboyjAnyone else?16:51
jungleboyjOk.  I guess that is all for today.16:53
jungleboyjThanks, everyone, for attending.16:53
whoami-rajatThanks16:53
davidshaThanks!16:53
jungleboyjTalk to you all next week.16:53
rosmaitabye!16:53
jungleboyj#endmeeting16:53
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"16:53
openstackMeeting ended Wed May 29 16:53:32 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:53
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-05-29-16.00.html16:53
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-05-29-16.00.txt16:53
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-05-29-16.00.log.html16:53
*** davidsha has quit IRC16:53
*** kmalloc_away is now known as kmalloc16:55
*** e0ne has quit IRC16:58
*** lbragstad has quit IRC16:59
*** lbragstad has joined #openstack-meeting17:00
*** jbernard has left #openstack-meeting17:03
*** yamahata has quit IRC17:09
*** iyamahat has quit IRC17:10
*** ekcs has joined #openstack-meeting17:10
*** priteau has joined #openstack-meeting17:11
*** iyamahat has joined #openstack-meeting17:24
*** priteau has quit IRC17:33
*** yamahata has joined #openstack-meeting17:44
*** absubram has joined #openstack-meeting17:44
*** kopecmartin is now known as kopecmartin|off17:47
*** ociuhandu has quit IRC17:57
*** electrofelix has quit IRC18:03
*** trandles has left #openstack-meeting18:03
*** priteau has joined #openstack-meeting18:04
*** iyamahat_ has joined #openstack-meeting18:20
*** iyamahat has quit IRC18:23
*** akhil_jain has quit IRC18:25
*** panda|ruck has quit IRC18:35
*** priteau has quit IRC18:35
*** ralonsoh has quit IRC18:35
*** panda has joined #openstack-meeting18:37
*** ociuhandu has joined #openstack-meeting19:18
*** dklyle has quit IRC19:21
SotK#startmeeting storyboard19:22
openstackMeeting started Wed May 29 19:22:08 2019 UTC and is due to finish in 60 minutes.  The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot.19:22
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:22
*** openstack changes topic to " (Meeting topic: storyboard)"19:22
openstackThe meeting name has been set to 'storyboard'19:22
diablo_rojo_phono/19:22
SotK#link https://wiki.openstack.org/wiki/Meetings/StoryBoard Agenda19:22
SotK#topic Announcements19:22
*** openstack changes topic to "Announcements (Meeting topic: storyboard)"19:22
SotKany announcements that aren't agenda'd?19:23
diablo_rojo_phonfungi test migrated swift?19:24
diablo_rojo_phonBut that kinda goes in the next topic19:24
funginot sure if that's an announcement19:24
SotK#topic Migration Updates19:24
*** openstack changes topic to "Migration Updates (Meeting topic: storyboard)"19:24
SotKthere :)19:24
fungifungi test migrated swift19:24
SotKfinished fine once it was finally working?19:25
fungiyeah, the only revelation is that the import script is now py3k-only19:25
fungiso if we want to use the natively-installed copy i need to rebuild the servers with sb installed via python319:26
SotKthat's somewhat my fault, I thought we were already using python 3.x on our servers when I approved the patch which caused it19:26
fungirelated, the lp blueprint import feature from our ndsu capstone interns got tested and some improvements, but is still in need of additional love before it's usable19:26
SotKI'm a bit surprised that https://review.opendev.org/#/c/660701/ didn't do anything to help though19:27
fungipossible that was a problem with a transitive dependency, would need to revisit diablo_rojo_phon's traceback19:28
fungii've already paged out that problem and assumed we should be planning to redo the servers with python3 anyway19:29
*** dklyle has joined #openstack-meeting19:29
SotKyeah it would be nice to be using python 3 I think19:29
SotKis someone planning to finish off that blueprint patch or is it waiting for anyone with a bit of time?19:30
fungii think it's waiting for someone with a bit more time than i had on hand, though hogepodge may have ideas19:30
diablo_rojo_phonAnyone with a bit of time.19:30
fungii tried to leave a fairly explicit checklist of what it still needs in the comments19:31
fungiin review comments i mean, not code comments19:31
diablo_rojo_phonMuch appreciated :)19:31
SotKthanks for that, hopefully someone will have time soonish19:32
diablo_rojo_phonIt's on my radar but if someone else gets there first I won't be offended ;)19:33
fungiprobably the hardest bit will be the idempotency problem19:33
fungithat will need some design work to figure out how to be able to tell whether a bp has already been imported19:33
diablo_rojo_phonYeah. Some sort of check it's not already there.19:34
fungithe rest of the problems with it are probably fairly easy to solve19:34
fungiwell, how to tell whether it's already there is the hard part19:34
fungifor imported bugs we just update the story number matching the bug number. there is no similar unique number for an lp blueprint19:35
SotKmaybe doing something like adding an html comment to the description of the story that we can then filter by to check would be good enough19:35
diablo_rojo_phonThere aren't any ids?19:35
fungiso we need to pick a unique identifier (perhaps part of the bp url?) and then embed that somewhere we can query for (description, initial task name, comment, something)19:36
SotKassuming we don't really want something more user-visible like tagging the story19:36
SotKyeah, the path part of the url sounds sensible to me if its unique19:36
SotKand in a comment is probably the best place, since that way its hard for folk to accidentally get rid of it19:37
fungithough one of my other suggestions was to note in the description that it was imported from a lp blueprint so we could maybe just have that also be the way we check to find one which was previously imported but... would require a subtext match on the description which could be costly... then again, the number of them being imported is probably not that great and it's an infrequent performance hit19:38
fungiahh, yeah comment might make it easier since we could do an exact text match19:39
fungino sibstring/wildcard mess19:39
diablo_rojo_phonYeah comment makes sense to me19:39
fungier, substring19:39
diablo_rojo_phonHaha and you have a full size keyboard ;)19:39
fungibut terrible inaccurate fingers19:40
SotKanything more about migration?19:41
*** yamamoto has joined #openstack-meeting19:41
funginope!19:42
SotK#topic Releasing19:42
*** openstack changes topic to "Releasing (Meeting topic: storyboard)"19:42
SotKso we had a chat about doing a release at the PTG19:42
SotKI think it'd be nice to start doing some19:42
fungisounds great19:43
fungiright now anyone in https://review.opendev.org/#/admin/groups/storyboard-release can push tags to the repo in gerrit19:43
fungiwhich is kinda sparse (only has the infra-core team as included)19:43
fungi#link https://review.opendev.org/#/admin/groups/storyboard-release release team19:44
fungiwe have some basic instructions on how to create and push a tag to gerrit...19:45
fungi#link https://docs.openstack.org/infra/manual/drivers.html#tagging-a-release Tagging a release in OpenDev19:45
*** yamamoto has quit IRC19:46
fungiprobably want to make sure we include the publish-to-pypi template in our zuul config19:46
fungi(per the first note in that manual section)19:46
fungianyway, i'm happy to push releases or to add someone to the storyboard-release team who wants to give it a go19:46
fungihardest part will be... deciding on version numbers ;)19:47
SotKthere's also a minor complication in that `storyboard` is the name of someone else's project on pypi, so we need to change our dist name19:48
fungiyeah, i saw a change up for review to do that19:48
SotK#link https://review.opendev.org/#/c/661663/ Change for updating the dist name19:48
*** mriedem has quit IRC19:48
fungi#link https://pypi.org/project/storyboard/ someone else's project19:49
SotKI might want to bikeshed on the name a little though, as well as version numbers19:49
diablo_rojo_phonI think it's like.. not been used in like two years?19:49
diablo_rojo_phonWe were gonna try to get the name from them I think?19:49
fungidiablo_rojo_phon: yeah, but someone could be pip installing it for something else19:50
diablo_rojo_phonI dont remember what exactly we said at the PTG19:50
diablo_rojo_phonThat's fair.19:50
SotKaccording to that patch they still want to use it19:50
diablo_rojo_phonI feel like we came up with a backup name.19:50
diablo_rojo_phonOpende-storyboard or something19:50
diablo_rojo_phonOpendev-storyboard19:51
SotKyeah, the patch changes it to opendev-storyboard19:51
diablo_rojo_phonYeah that's fine with me.19:51
fungilooks like sboard is available if we want something shorter19:51
diablo_rojo_phonSB?19:52
fungisb is squatted, we *might* be able to convnice teh warehouse maintainers to hand it over to us19:52
diablo_rojo_phonThat would be pretty cool19:52
diablo_rojo_phonBut I'm also fine with opendev-storyboard19:53
fungiahh, actually no it has a release19:53
fungidescribed as "a simple printer of neaster lists"19:53
diablo_rojo_phonBooo19:53
* SotK has also briefly considered its-storyboard like the name of our gerrit plugin, but that could get confusing19:53
fungiwe could also rename the project... drastic ;)19:54
diablo_rojo_phonPlease no19:54
diablo_rojo_phonLol19:54
SotKboarystord19:54
fungialso, we're about to the end of the meeting slot and still have stuff on the agenda19:55
*** mriedem has joined #openstack-meeting19:55
diablo_rojo_phonBoarttysword19:55
fungithe next topic looks important19:55
SotKindeed19:55
SotK#topic Outreachy19:55
*** openstack changes topic to "Outreachy (Meeting topic: storyboard)"19:55
SotKwe got an intern!19:55
* fungi cheers inaudibly on the other end of the internet19:56
diablo_rojo_phonYay!19:57
diablo_rojo_phonWe even talked to her today.19:57
fungii guess ankita isn't on irc at the moment, but... welcome anyway ankita!19:57
*** ociuhandu has quit IRC19:58
SotKindeed, welcome!19:58
diablo_rojo_phon\o/19:58
fungi#info Welcome to our Outreachy intern, Ankita!19:59
SotKand we're about out of time, sorry for the late start19:59
SotKthanks for coming folks20:00
SotK#endmeeting20:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"20:00
openstackMeeting ended Wed May 29 20:00:06 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-05-29-19.22.html20:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-05-29-19.22.txt20:00
openstackLog:            http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-05-29-19.22.log.html20:00
fungijust means we have more we can talk about next meeting ;)20:00
fungithanks SotK!20:00
*** hongbin has joined #openstack-meeting20:00
diablo_rojo_phonthanks SotK !20:00
*** Lucas_Gray has joined #openstack-meeting20:20
*** Lucas_Gray has quit IRC20:26
*** Lucas_Gray has joined #openstack-meeting20:30
*** ociuhandu has joined #openstack-meeting20:35
*** rosmaita has quit IRC20:43
*** ociuhandu has quit IRC20:45
*** rosmaita has joined #openstack-meeting20:48
*** rosmaita has left #openstack-meeting20:52
timburke#startmeeting swift21:01
openstackMeeting started Wed May 29 21:01:56 2019 UTC and is due to finish in 60 minutes.  The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot.21:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:01
*** openstack changes topic to " (Meeting topic: swift)"21:01
openstackThe meeting name has been set to 'swift'21:02
claygo/21:02
timburkewho's here for the swift meeting?21:02
rledisezo/21:02
*** radeks__ has quit IRC21:02
kota_o/21:02
timburkemeeting agenda:21:03
timburke#link https://wiki.openstack.org/wiki/Meetings/Swift21:03
*** slaweq has quit IRC21:03
timburke#topic migration to story board21:03
*** openstack changes topic to "migration to story board (Meeting topic: swift)"21:03
timburkediablo_rojo_phon and fungi have done a great job of getting our test migration squared away!21:04
timburke#link https://storyboard-dev.openstack.org/#!/project/openstack/swift21:04
timburke...now has lots of stories21:04
*** alecuyer has joined #openstack-meeting21:04
fungiglad to hear it!21:04
timburkei hit some curious errors while playing around with it last week and trying to create a new story with multiple tasks21:05
kota_my chrome says `NET::ERR_CERT_AUTHORITY_INVALID`21:05
timburkeyeah -- self-signed cert i'm afraid21:06
kota_oh, it uses that.21:06
fungiyeah, the -dev server doesn't have a purchased cert21:06
clayguhhh...21:06
claygoic - sorry21:06
fungiwhen we rename it to storyboard-dev.opendev.org we've got letsencrypt automation for that domain we can leverage21:07
fungibut openstack.org is hard due to shared dns jurisdiction with the osf staff21:07
kota_got it21:07
*** wwriverrat has quit IRC21:08
fungiso we (selectively) buy ssl certs for important production services in openstack.org21:08
fungifor example, the production storyboard.openstack.org has a purchased cert21:09
timburkeanyway, i'd like everyone to try it out in the sandbox -- open and close some stories, add comments, patches -- start to get familiar with it and develop some opinions about it21:09
kota_+121:10
fungiopinions welcome!21:10
diablo_rojo_phonLet us know if you have any questions!21:10
fungialso be aware it's under continuous development/improvement and the devs are a friendly lot who are interested in your use cases (as long as they can fit them to some reasonably generalized model)21:11
*** slaweq has joined #openstack-meeting21:11
timburkeone (hopefully quick) question: it feels a little sluggish to me -- is that just because it's a sandbox area and so a bit under-provisioned?21:11
fungiit's more because the ssl queries are really inefficient and in need of optimization. we've got slow query logging turned on now to try and find some hotspots, and some changes in flight which ought to help21:12
diablo_rojo_phonThe queries need some optimization which we actually have an outreachy intern starting to work on now.21:12
timburkegot it. cool! thanks guys21:12
fungiin the spirit of not prematurely optimizing, it was fast enough before we imported loads of historical data ;)21:13
timburke#topic libec release21:13
*** openstack changes topic to "libec release (Meeting topic: swift)"21:13
*** whoami-rajat has quit IRC21:13
timburkeheh, fair enough21:13
timburkethe release went out!21:13
*** vishalmanchanda has quit IRC21:13
clayg🙌21:13
kota_nice21:13
timburke#link https://opendev.org/x/liberasurecode/releases21:13
timburke...which now has a nice 1.6.121:14
timburkeside note, hopefully that will be openstack/liberasurecode soon enough, and we'll get the mirroring to GH going again21:15
timburkesee also, https://review.opendev.org/#/c/657154/ https://review.opendev.org/#/c/657155/ and finally https://review.opendev.org/#/c/661779/21:15
*** patchbot has joined #openstack-meeting21:16
fungithough see my note in the governance change, its possible to transfer gh projects to a different org so redirects are added, and zuul can replicate git commits/branches/tags to any remote git hosting21:16
timburke*ahem* https://review.opendev.org/#/c/657154/ https://review.opendev.org/#/c/657155/ and finally https://review.opendev.org/#/c/661779/21:16
patchbotpatch 657154 - governance - Add liberasurecode and pyeclib as Swift team deliv... - 3 patch sets21:16
patchbotpatch 657155 - project-config - Rename x/pyeclib and x/liberasurecode to openstack/* - 4 patch sets21:16
patchbotpatch 661779 - governance - Rename x/liberasurecode and x/pyeclib to openstack/* - 1 patch set21:16
*** slaweq has quit IRC21:16
timburkethat's about all i had on that21:17
timburke#topic py321:17
*** openstack changes topic to "py3 (Meeting topic: swift)"21:17
*** Lucas_Gray has quit IRC21:18
timburkediskfile's ported! but i think we hit a snag on tempurl -- in particular, we noticed that we're sticking wsgi-strings in memcached, which isn't going to be great when going to get tempurl keys :-(21:18
kota_:(21:19
timburkemy initial hack to get func tests passing broke a bunch of unit tests, and i think we need to revisit how we handle responses in get_account_info and get_container_info instead21:19
*** tdasilva has joined #openstack-meeting21:21
*** Lucas_Gray has joined #openstack-meeting21:21
timburkei'm currently trying to pull that apart, but found another python bug (to do with non-ascii header keys), so... bleh21:21
*** priteau has joined #openstack-meeting21:21
timburkestill, there's a lot of good stuff to review and land; the priority reviews page should still be up-to-date21:22
timburke#link https://wiki.openstack.org/wiki/Swift/PriorityReviews21:22
timburkewho's available to review some of the remaining patches?21:22
timburkewe've got https://review.opendev.org/#/c/660542/21:23
patchbotpatch 660542 - swift - py3: port ssync - 4 patch sets21:23
*** pcaruana has quit IRC21:23
alecuyerI'll look at the ssync patch and try it with a py3 object server (sorry I'm late)21:23
timburkeyay! thanks, alecuyer21:23
kota_1 or 2 would be... to me to try to take a look in this week. not so much.21:23
*** ayoung has joined #openstack-meeting21:24
timburkethere's also https://review.opendev.org/#/c/652819/ (though we might need more thought on how to test stats-logging)21:24
patchbotpatch 652819 - swift - py3: port obj/reconstructor - 2 patch sets21:24
timburkeand the only remaining middlewares are https://review.opendev.org/#/c/654671/ and https://review.opendev.org/#/c/652928/21:25
patchbotpatch 654671 - swift - py3: port symlink middleware - 3 patch sets21:25
patchbotpatch 652928 - swift - py3: Port the tempurl middleware - 3 patch sets21:25
kota_I'll try to get symlink21:26
timburkethanks kota_!21:26
*** priteau has quit IRC21:26
timburkegiven that we're at the end of the month already, i'm inclined to prioritize getting the unit tests ported, then rely on some manual func testing (still running under py2) to get us the confidence to cut a tag declaring experimental support21:27
claygtimburke: where "manual func testing" is like - everything starts and mostly seems to work - upload and download, *LO, tempurl, etc - barring a few known issues and failing functests?21:28
claygand that's of *python3* daemons - we expect when everything is running on python2 everything will continue to work with no observable differences or upgrade impact (as long as you stay on python2)21:29
claygi.e. we ship a py3-rc that is experimental with some caveats for testing?21:29
timburkeyes to all of that21:29
alecuyertimburke:  Did you find a way to handle the BoundedSemaphore being passed to paste?21:30
timburkeand call out that we'd like people to be testing with it and reporting any bugs found in the release notes21:30
timburkealecuyer, clayg had an idea to just move the call that shoves it into the config until after paste does its thing21:31
timburkei'll work on getting a patch up that does that21:31
claygyeah that seemed to allow things to start (strangely?) but didn't verify that ssync can still count & reject connections 🤷‍♂️21:31
alecuyeroh ok (that's one thing I hit when testing py3 obj server)21:32
claygit'll be great21:32
claygor we could just call off all this py3 maddness and move over to tauthon???21:33
timburkeif moving it doesn't allow us to correctly reject connections (ie, breaks py2) i think i'm fine with known-issuing the fact that replication_concurrency must be 0 on py321:33
alecuyerahah :D21:34
rledisezclayg:  does it introduce defer and go keywords?21:35
timburkenext step for me is going to be reorganizing the reviews page to have a list of patches needed for a 2.22 release21:35
*** mriedem has quit IRC21:36
timburke(which i'll probably seed with mostly py3-related patches, but you all should feel free to update with other blockers as you see fit)21:36
timburke#topic lots of small files21:36
*** openstack changes topic to "lots of small files (Meeting topic: swift)"21:36
timburkerledisez, alecuyer, kota_: how's it going?21:37
alecuyerkota_ wrote some tests, https://review.opendev.org/#/c/659515/21:37
patchbotpatch 659515 - swift (feature/losf) - Add small unit tests for vfile and related modules - 2 patch sets21:37
alecuyerI pushed another patch there, kota_ when you have time if you can take a look that would be great21:38
alecuyerand another patch is here https://review.opendev.org/#/c/660381/21:38
patchbotpatch 660381 - swift (feature/losf) - Add tests for vfile_utils - 1 patch set21:38
kota_sure. mine is just an entry point so I'd love to get more unit tests to get more coverage.21:39
*** priteau has joined #openstack-meeting21:39
alecuyerso if the approach seems OK I will write more21:39
kota_i didn't get enough time to be online in the last week so I'd start to catch up the changes in this week.21:40
alecuyerand another thing, at the PTG we said LOSF is 'additive' , which is true in that it adds new files. But in inherits code from diskfile.py, so you can actually break from changes in diskfile.py21:40
alecuyerand I'd like your thoughts (maybe not now but think about it :) ) of that situation vs code duplication where LOSF would not inherit from diskfile.py21:40
timburkethe new tests are great! we should probably ensure that they pass under py3 from the get-go21:41
*** jaypipes has quit IRC21:41
alecuyerYes, I'm sure I have some work there21:41
timburkeyeah, i think there's a chance that i've already managed to break you once or twice with the py3 work...21:41
timburkei think as long as we have a plan to get it merged to master in some reasonable timeframe, it shouldn't be too bad, though, yeah? since at that point we'd have a losf gate job on master ensuring that we don't break things21:43
alecuyerTo me it's fine, I was more wondering from other developer's point of view, what seems easiest for maintenance21:44
kota_hmmm21:45
alecuyerJust wanted to share this. We can come back to this another time21:46
timburkei don't know that *not* inheriting from BaseDiskFile has saved swiftonfile from any headaches...21:47
kota_i see, thanks for heading up.21:47
*** eharney has quit IRC21:48
kota_i may look for a way to port *just tests* as experimental or non-voting to the master even if it's in under-development in the feature branch.21:48
timburkeand conversely, i don't think that we've generally had many issues in having DiskFile and ECDiskFile sharing code21:48
*** efried has quit IRC21:49
*** bbowen has quit IRC21:49
timburkein my view, anyway, the biggest takeaway is that breakage will be minimized when all the code is in the same place: same repo, same branch21:49
*** raildo has quit IRC21:49
timburkewell, that's it for the agenda21:49
timburke#topic open discussion21:49
*** openstack changes topic to "open discussion (Meeting topic: swift)"21:49
mattoliverauo/ sorry I've pretty much missed the meeting, been dealing with flu season here, the whole family is down.. been fun. On the plus side the girls slept in today, my living alarm clocks :p21:49
timburkewho has other business to bring up?21:50
timburkeo/ mattoliverau! hope everyone feels better soon21:50
mattoliverauThanks, it's true what they say, when the baby is hit, the whole family goes down.21:50
*** priteau has quit IRC21:51
*** efried has joined #openstack-meeting21:51
kota_mattoliverau: sorry to hear that. take care of you all21:51
timburkeall right, seems like a wrap then21:53
timburkei'll update the reviews wiki and hope for a release within the next week or two. i worry that if we push it out much further than that, we aren't going to have sufficient time to be confident in declaring full support by the end of the Train cycle21:54
timburke#endmeeting21:54
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"21:54
openstackMeeting ended Wed May 29 21:54:25 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:54
openstackMinutes:        http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-05-29-21.01.html21:54
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-05-29-21.01.txt21:54
openstackLog:            http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-05-29-21.01.log.html21:54
*** tdasilva has quit IRC21:54
*** patchbot has left #openstack-meeting21:54
*** alecuyer has left #openstack-meeting21:55
*** slaweq has joined #openstack-meeting22:11
*** slaweq has quit IRC22:16
*** enriquetaso has quit IRC22:23
*** ianychoi has quit IRC22:32
*** ianychoi has joined #openstack-meeting22:33
*** ekcs has quit IRC22:35
*** yamamoto has joined #openstack-meeting22:39
*** yamamoto has quit IRC22:57
*** enriquetaso has joined #openstack-meeting22:58
*** _erlon_ has quit IRC23:03
*** artom has quit IRC23:05
*** rcernin has joined #openstack-meeting23:07
*** macza has quit IRC23:09
*** Lucas_Gray has quit IRC23:14
*** absubram has quit IRC23:18
*** yamamoto has joined #openstack-meeting23:21
*** enriquetaso has quit IRC23:24
*** enriquetaso has joined #openstack-meeting23:24
*** ykatabam has joined #openstack-meeting23:25
*** lbragstad has quit IRC23:34
*** lbragstad has joined #openstack-meeting23:34
*** yamamoto has quit IRC23:36
*** artom has joined #openstack-meeting23:42
*** yamamoto has joined #openstack-meeting23:48

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