Wednesday, 2018-12-05

*** jawad_axd has quit IRC00:02
*** gyee has quit IRC00:33
*** jamesmcarthur has joined #openstack-meeting01:13
*** mjturek has quit IRC01:14
*** Nel1x has joined #openstack-meeting01:16
*** bobh has joined #openstack-meeting01:35
*** hongbin has joined #openstack-meeting01:36
*** cloudrancher has quit IRC01:54
*** cloudrancher has joined #openstack-meeting01:54
*** jamesmcarthur has quit IRC02:03
*** dklyle has quit IRC02:12
*** dklyle has joined #openstack-meeting02:13
*** cloudrancher has quit IRC02:16
*** cloudrancher has joined #openstack-meeting02:17
*** bobh has quit IRC02:33
*** mhen has quit IRC02:37
*** larainema has joined #openstack-meeting02:37
*** mhen has joined #openstack-meeting02:37
*** jawad_axd has joined #openstack-meeting02:43
*** psachin has joined #openstack-meeting02:44
*** jawad_axd has quit IRC02:48
*** imacdonn has quit IRC02:52
*** imacdonn has joined #openstack-meeting02:53
*** jawad_axd has joined #openstack-meeting03:04
*** cloudrancher has quit IRC03:07
*** hongbin has quit IRC03:07
*** cloudrancher has joined #openstack-meeting03:08
*** jawad_axd has quit IRC03:09
*** apetrich has quit IRC03:15
*** Nel1x has quit IRC03:16
*** bobh has joined #openstack-meeting03:18
*** cloudrancher has quit IRC03:22
*** cloudrancher has joined #openstack-meeting03:23
*** iyamahat_ has quit IRC03:24
*** yamahata has quit IRC03:24
*** jawad_axd has joined #openstack-meeting03:25
*** jawad_axd has quit IRC03:29
*** bobh has quit IRC03:36
*** yamamoto has joined #openstack-meeting03:38
*** yamamoto has quit IRC03:42
*** bobh has joined #openstack-meeting03:45
*** jamesmcarthur has joined #openstack-meeting04:03
*** bobh has quit IRC04:04
*** jamesmcarthur has quit IRC04:08
*** hongbin has joined #openstack-meeting04:24
*** binh_ has quit IRC04:31
*** binh_ has joined #openstack-meeting04:31
*** yamamoto has joined #openstack-meeting04:32
*** janki has joined #openstack-meeting04:40
*** mmethot has quit IRC04:41
*** mordred has quit IRC04:57
*** mordred has joined #openstack-meeting04:57
*** hongbin has quit IRC05:19
*** yamamoto has quit IRC05:34
*** stevebaker has quit IRC05:45
*** dmellado has quit IRC05:46
*** gouthamr has quit IRC05:46
*** sridharg has joined #openstack-meeting05:48
*** dmellado has joined #openstack-meeting05:48
*** diablo_rojo has quit IRC05:51
*** stevebaker has joined #openstack-meeting05:51
*** gouthamr has joined #openstack-meeting05:53
*** yamamoto has joined #openstack-meeting05:54
*** dmellado has quit IRC05:55
*** dmellado has joined #openstack-meeting05:57
*** stevebaker has quit IRC05:59
*** dmellado has quit IRC06:02
*** stevebaker has joined #openstack-meeting06:06
*** radeks__ has joined #openstack-meeting06:11
*** dmellado has joined #openstack-meeting06:14
*** gouthamr has quit IRC06:15
*** stevebaker has quit IRC06:15
*** gouthamr has joined #openstack-meeting06:18
*** stevebaker has joined #openstack-meeting06:19
*** diablo_rojo has joined #openstack-meeting06:24
*** stevebaker has quit IRC06:25
*** njohnston has quit IRC06:27
*** njohnston_ has joined #openstack-meeting06:28
*** gouthamr has quit IRC06:29
*** stevebaker has joined #openstack-meeting06:29
*** gouthamr has joined #openstack-meeting06:32
*** tetsuro has joined #openstack-meeting06:41
*** stevebaker has quit IRC06:41
*** Luzi has joined #openstack-meeting06:42
*** stevebaker has joined #openstack-meeting06:42
*** tetsuro has quit IRC06:43
*** stevebaker has quit IRC06:51
*** njohnston_ has quit IRC06:52
*** stevebaker has joined #openstack-meeting06:55
*** njohnston has joined #openstack-meeting06:55
*** gouthamr has quit IRC06:58
*** ralonsoh has joined #openstack-meeting06:58
diablo_rojo#startmeeting fc_sig07:00
openstackMeeting started Wed Dec  5 07:00:00 2018 UTC and is due to finish in 60 minutes.  The chair is diablo_rojo. Information about MeetBot at http://wiki.debian.org/MeetBot.07:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.07:00
*** openstack changes topic to " (Meeting topic: fc_sig)"07:00
openstackThe meeting name has been set to 'fc_sig'07:00
diablo_rojoHello gmann mattoliverau cmurphy and tonyb :)07:00
tonyb\o07:00
gmanno/07:00
diablo_rojoHow's everyone's post summit been?07:01
diablo_rojoReady for christmas?07:01
tonybUmmm lets go with "yes" how's that?07:02
diablo_rojoSounds similar to my level of preparation07:02
gmannmy Europe trip for christmas is doubt now due to passport in Canada embassy07:02
gmanni was planing to take 2 week off but now i might end up working07:03
*** stevebaker has quit IRC07:03
diablo_rojogmann, oh no!07:03
tonybdiablo_rojo: I have most gifts but there's always the oh wait Joseph as $x things under the tree and Phoebe has ${some number != x} need to rebalance07:03
tonybgmann: rats07:03
tonybgmann: tell them we vouch for you?  I'm sure that will work :D07:04
gmann:). let's see but chance are less.07:04
diablo_rojogmann, yes we definitely vouch for you07:04
diablo_rojotonyb, you have your tree up already?07:04
tonybdiablo_rojo: Yes07:04
diablo_rojoWay ahead of me.07:04
tonybdiablo_rojo: we're leaving the house on boxing day (for mattoliverau's place) so we've shifted things early to compensate07:05
* diablo_rojo will give mattoliverau and cmurphy another couple minutes and then we will just get started07:05
diablo_rojotonyb, ahh makes sense07:05
tonybmattoliverau: wont be here07:05
diablo_rojoOh?07:06
tonybdiablo_rojo: He's double booked07:06
*** stevebaker has joined #openstack-meeting07:06
diablo_rojotonyb, like forever or just this week?07:06
tonybdiablo_rojo: http://eavesdrop.openstack.org/irclogs/%23openstack-upstream-institute/latest.log.html#t2018-12-05T05:47:0907:06
tonybjust this week ^^07:06
diablo_rojotonyb, ha ha somehow managed to miss that. Thanks :)07:07
*** gouthamr has joined #openstack-meeting07:07
diablo_rojoWell, lets just get the ball rolling then.07:08
tonybdiablo_rojo: yw07:08
diablo_rojo#link https://wiki.openstack.org/wiki/First_Contact_SIG#Meeting_Agenda Agenda for those curious07:08
diablo_rojo#topic New Contributor Patches07:08
*** openstack changes topic to "New Contributor Patches (Meeting topic: fc_sig)"07:08
diablo_rojoAnyone get their homework done?07:08
gmanni just finished 2 review07:09
tonybdiablo_rojo: I wrote a script to find the ones I care about .... but didn't run it07:09
gmannother most of them are under review seems.07:09
tonybwhich doesn't really count :(07:09
*** pcaruana has joined #openstack-meeting07:10
diablo_rojotonyb, more effort than I had time to put in this week.07:10
diablo_rojogmann, nice!07:10
diablo_rojoNothing to report?07:10
*** iyamahat has joined #openstack-meeting07:10
gmannnot much, i found2 people doing trivial fixes which i am trying to engage them on real bug fixes etc07:11
diablo_rojogmann, are they any of the ones further down on the agenda?07:11
diablo_rojoI suppose we will get there :)07:11
gmannnot there. checking if they are interested to purse the contribution at good level07:12
diablo_rojogmann, cool07:12
diablo_rojoThanks for picking that up.07:12
diablo_rojoI'd be curious to know how that goes if you are willing to keep us posted :)07:13
* tonyb too FWIW07:14
gmannsure. honestly saying all people i tried to approach almost gone for few interaction :) but we do not give up and keep trying.07:14
gmanni will update if we find good contributor from them07:14
diablo_rojogmann, we do what we can, eventually we will suck people in :)07:15
diablo_rojotonyb, so what was the script that you wrote?07:15
*** stevebaker has quit IRC07:15
tonybdiablo_rojo: Just grovels around in projects.yaml to get allthe repos goverened by the project teams I consider myself able to help with07:16
diablo_rojoOh cool :) Was just curious.07:16
tonyband generates a) a dashboard link and b) queries for a list of new contributor patches for me to review/help07:16
diablo_rojoPretty nifty.07:17
* tonyb can tidy it up and publish it as a gist 07:17
diablo_rojoAnything else here? shall we move onto homework part 2?07:17
gmanntonyb: cool.07:17
gmannnothing else from me07:17
diablo_rojo#topic Ask.o.o Homework07:18
*** openstack changes topic to "Ask.o.o Homework (Meeting topic: fc_sig)"07:18
tonybnothing from me07:18
gmanni started answer one question but same time Ask.o.o went down. it is up now.07:18
gmannso homework not done on this.07:19
diablo_rojogmann, was it down today?07:19
gmannit is up now.07:19
*** stevebaker has joined #openstack-meeting07:19
diablo_rojoUp now is good.07:19
gmannfor 5-6 min it was down i think. not sure about whole day07:19
* diablo_rojo wasn't on it earlier today so I can't confirm or deny the timeframe07:20
diablo_rojos/I/she07:20
tonybgmann: That often happens around 0000 UTC as that's when backups go off and they strain the I/O subsystem07:20
tonybgmann: does the timing line up?07:20
diablo_rojoTIL07:21
*** tobiash has left #openstack-meeting07:21
*** takamatsu has joined #openstack-meeting07:21
tonybfor the record the same thing happens with gerrit07:21
*** jawad_axd has joined #openstack-meeting07:21
gmanntonyb: it was just 1 hour before, not that time.07:21
diablo_rojoWell, I guess we should take a look now that its up again.07:22
gmann+1. writing one answer now07:23
tonybgmann: Oh I may have the backup time wrong perhaps that's 0600 UTC which would line up07:23
diablo_rojoI can give myself an action item to actually post a question or two to help seed the DB with things.07:23
diablo_rojoWho wants to answer my questions? :)07:23
gmanntonyb: then it is almost same time then :)07:23
tonybdiablo_rojo: Yes you can give yourself an action item07:24
tonybdiablo_rojo: in fact we all insist!07:24
diablo_rojo#action diablo_rojo will post some easy questions to answer on ask.o.o before next meeting to help seed the db07:24
diablo_rojotonyb, done :)07:24
gmannnice :)07:24
tonybgmann: Yeah it's usually 1700 or 1600 depending on DST for me07:24
tonyb\o/07:24
diablo_rojoAnything else on this topic? Or shall we move on?07:25
gmanndiablo_rojo: one for training team - https://ask.openstack.org/en/question/116202/training-labs-setup-stpy-b-cluster-gives-dots-for-over-24-hours/07:25
gmannif you can help or find people to help on that.07:26
diablo_rojoI can poke Mark on that one tomorrow07:26
gmannthanks.07:27
* tonyb backspaces over the offer to look at it07:27
diablo_rojotonyb, you can answer too :)07:27
*** stevebaker has quit IRC07:27
diablo_rojoNo rules saying there can't be multiple responses07:27
tonybdiablo_rojo: True07:28
diablo_rojogmann, anything else?07:29
gmannnothing more.07:29
diablo_rojo#topic Berlin Recap07:29
*** openstack changes topic to "Berlin Recap (Meeting topic: fc_sig)"07:29
diablo_rojoIt was super busy. The end.07:29
diablo_rojoJust kidding.07:29
tonybLOL07:29
gmann:)07:29
diablo_rojoSo we had three sessions related or tangentially related07:30
diablo_rojoThe first one that happened (I think it happened first..its all a bit of a blur looking back now) was the meet and greet07:30
*** stevebaker has joined #openstack-meeting07:30
diablo_rojoOh wait..maybe it was second07:30
diablo_rojoDoesn't matter.07:30
diablo_rojoThe Meet and Greet was pretty sparsely attended. It was over in Hall 7 which was WAAAAAAAAAAAAY far away from everything else.07:31
diablo_rojoWe had one or two new faces which was nice though07:31
diablo_rojoand we played Mariokart together on my nintendo switch was a fun bonding activity07:31
tonybThat may be the highlight of the summit!07:32
diablo_rojoI know the OSA folks were jealous :)07:33
diablo_rojoAnother session was the one on the contributor guide operator section07:33
diablo_rojoI think it went pretty well.07:33
diablo_rojoMuch better attended than the meet and greet07:33
*** jawad_axd has quit IRC07:33
diablo_rojoActually was surprised by the number of people in the room07:33
diablo_rojo#link https://etherpad.openstack.org/p/BER-Contrib-Guide-Ops Etherpad from Ops Feedback Session07:34
diablo_rojoI think I already filed all the todo's into storyboard for the contributor guide too07:34
diablo_rojoso if you have some time on your hands...please pick some things up from there :)07:34
gmanndid we get any volunteer from ops side for fcs07:34
diablo_rojoWhat with all the idleness you both have.07:34
diablo_rojogmann, not really.07:34
diablo_rojoWhen it was mentioned at the PTG in Denver, eric mccormick I think volunteered but I haven't followed up with him at all07:35
diablo_rojoI suppose I can take that action item as well07:35
* diablo_rojo sighs at the continually growing list of action items07:36
diablo_rojo#action diablo_rojo to follow up on potential volunteers on ops side for FC SIG co-chair or at least involvement07:36
*** stevebaker has quit IRC07:37
gmannyeah at least we need till we have good Contributor guide for ops too07:37
diablo_rojoYeah I agree gmann07:38
diablo_rojoIf we can get this a little more fleshed out maybe I can get funding to go to the Ops Midcycle and evangelize about it07:39
diablo_rojoJust a thought I can look into07:39
gmannyeah that c\an help.07:40
gmanncan07:40
*** stevebaker has joined #openstack-meeting07:40
diablo_rojoThat would be great!07:40
diablo_rojoThe last session was about the contributor portal07:40
diablo_rojoand deciding how to make it a little more navigable07:40
diablo_rojoand less cluttered07:40
*** gouthamr has quit IRC07:40
diablo_rojoAlso pretty well attended07:41
diablo_rojo#link https://etherpad.openstack.org/p/BER-Contrib-Portal Contrib Portal Etherpad07:41
tonybOh yeah /me got an Action item from that one07:41
*** apetrich has joined #openstack-meeting07:42
*** gouthamr has joined #openstack-meeting07:42
diablo_rojotonyb its got its own section of the agenda ;)07:42
diablo_rojoafter we finish this recap07:42
diablo_rojoThe tldr; on this topic was that most of the changes still need to be done by jamesmacarthur and his team since its not managed in a repo that we can make changes to at the moment07:43
diablo_rojoI have a meeting set up with him in like two weeks so hopefully will have an update for you all for the meeting then :)07:43
diablo_rojoAny extra questions/comments on how Berlin went?07:44
diablo_rojoAny feedack you would like me to pass along to the events team?07:44
gmannL24 seems interesting and useful to implement07:44
* tonyb wants bbq so another Austin summit would be nice07:45
tonybdiablo_rojo: can you pass ^^ on to the events team?07:45
diablo_rojotonyb, I'll pass it along :)07:46
*** stevebaker has quit IRC07:46
tonyb\o/07:46
diablo_rojogmann, yeah thats something we talked about at length\07:46
* gmann missed all the fcs sessions this time07:47
diablo_rojoYeah I dont think I saw you almost at all the whole summit, but that was the case with many people.07:47
gmanndiablo_rojo: thanks for summarizing. it is good to know the key thing for me07:47
diablo_rojogmann, no problem :) That's why we do this.07:47
*** slaweq has joined #openstack-meeting07:47
diablo_rojoI also sent email summaries to the ML but was unable to locate the archive links in time07:48
diablo_rojoI think I included [first contact] on both of them though?07:48
diablo_rojoAnywho, if no one has anything else we can move on.07:48
gmannnothing from me07:49
diablo_rojotonyb, ?07:49
tonybYup move on07:49
*** stevebaker has joined #openstack-meeting07:50
* tonyb assumes moving on is to the 'bot' from L2807:50
diablo_rojo#topic Sandbox Bot07:50
*** openstack changes topic to "Sandbox Bot (Meeting topic: fc_sig)"07:50
diablo_rojoSo, tonyb has signed up to make this awesome bot that helps people through the process of getting code reviews/ pushing an amended patch07:51
diablo_rojowhen their first patch is to the sandbox repo at least07:51
diablo_rojoWhich sounds super awesome07:51
diablo_rojoand we could totally make use of in OUI07:51
tonybIt shoudl be a fun project07:51
tonybI need to draft up a design for discussion on the list07:51
diablo_rojoI'm super excited about this.07:52
tonyband then then convince infra to create an account I can use07:52
diablo_rojoThink its going to be awesome.07:52
gmanntonyb: cool.07:52
diablo_rojotonyb, I don't think it will be a hard sell07:52
tonybbut for now I think I'll just run it from cron on my openstack machine07:52
tonybbasicially it will -1 a review that meets $criteria, then +2+w the next revision of that review07:53
tonybpretty simple really07:53
* tonyb think criteria shoudl be a topic or keyword in the commit message07:54
diablo_rojotonyb, let us know if there is anything we can help with07:54
diablo_rojoYeah that seems reasonable to me07:54
tonybdiablo_rojo: Will do07:55
tonybdiablo_rojo: And yup we can totally use it during OUI :)07:55
diablo_rojoWas there anything you wanted to delve into now? Or good for now?07:55
tonybI think I'm good for now07:55
*** stevebaker has quit IRC07:55
tonybI think most of the hard part will be getting the right place to run it07:56
diablo_rojoMakes sense07:56
diablo_rojoOh shoot we only have 4 min left07:56
diablo_rojo#topic Reqs for contributing organisations07:57
*** openstack changes topic to "Reqs for contributing organisations (Meeting topic: fc_sig)"07:57
diablo_rojoso!07:57
*** brault has joined #openstack-meeting07:57
diablo_rojoThe first patch landed07:57
diablo_rojoand so did the follow up07:57
diablo_rojo#link https://review.openstack.org/#/c/578676/ original patch07:57
diablo_rojo#link https://review.openstack.org/#/c/616411 Followup07:57
tonybI think that's phrased 'diablo_rojo went mad with power and merged it' :D07:58
diablo_rojos/mad with power/anxious to make progress07:58
diablo_rojosame difference :)07:58
tonybPfft I like my wording better ;P07:58
diablo_rojoIf we think that is in a good enough state to present to the board I can see if we can get that on the agenda for whenever the next meeing is (assuming the agenda hasn't been set yet)07:59
diablo_rojoif not, the meeting after07:59
*** stevebaker has joined #openstack-meeting08:00
diablo_rojoI will also setup a meeting with Danny and Heidi our more business/sponsor facing people to walk them through it and make sure they understand/ will start including it in onboarding info for new sponsors08:00
diablo_rojoIf anyone wants to be in on that meeting, let me know08:00
tonybThat last part sounds like an awesome idea08:00
diablo_rojoI get those once in a while :) But I don08:01
gmann+108:01
diablo_rojodon't remember if this one was fully mine08:01
diablo_rojoprobably wasn't08:01
diablo_rojogmann, tonyb is there anything else missing in the document or do we think its ready to present?08:01
*** jasonyan has quit IRC08:01
diablo_rojoBah, over time..08:01
*** jasonyan has joined #openstack-meeting08:02
gmanni think it is good to go for their feedback08:02
tonybdiablo_rojo: I think it's good but I have it open to read thought one last time ... tomorrow08:02
diablo_rojotonyb, I can wait till tomorrow since I won't be setting up the meeting tonight anyway08:03
diablo_rojoTo anyone reading the logs, let me know if you want in on the meeting, otherwise it'll be just me :)08:03
diablo_rojoAnd I thiiiink we should probably end the meeting at this point since we are over time08:04
diablo_rojoI'll try to pick up the pace next time.,08:04
*** jasonyan_ has joined #openstack-meeting08:04
diablo_rojoThank you both for coming!08:04
gmannyeah08:04
gmannthank for chair diablo_rojo . GN08:04
tonybIt'd help if I didn't keep dropping silly comments08:04
*** jasonyan has quit IRC08:04
*** ttsiouts has joined #openstack-meeting08:05
diablo_rojotonyb, just adds to the entertainment value for those reading the logs later08:05
* diablo_rojo waves to those people08:05
diablo_rojoHave a good evening gmann and tonyb!08:05
diablo_rojo#endmeeting08:05
*** e0ne has joined #openstack-meeting08:05
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"08:05
openstackMeeting ended Wed Dec  5 08:05:41 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:05
openstackMinutes:        http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-12-05-07.00.html08:05
*** stevebaker has quit IRC08:05
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-12-05-07.00.txt08:05
openstackLog:            http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-12-05-07.00.log.html08:05
tonybdiablo_rojo: You too08:05
tonybdiablo_rojo: what's left of it08:05
diablo_rojotonyb, none actually , we are 5 min into morning here ;)08:07
tonybdiablo_rojo: :(08:07
*** stevebaker has joined #openstack-meeting08:09
*** jasonyan_ has quit IRC08:13
*** ttsiouts has quit IRC08:16
*** stevebaker has quit IRC08:17
*** ttsiouts has joined #openstack-meeting08:17
*** stevebaker has joined #openstack-meeting08:21
*** priteau has joined #openstack-meeting08:21
*** ttsiouts has quit IRC08:21
*** stevebaker has quit IRC08:30
*** stevebaker has joined #openstack-meeting08:31
*** tssurya has joined #openstack-meeting08:32
*** ttsiouts has joined #openstack-meeting08:34
*** jasonyan has joined #openstack-meeting08:35
*** ttsiouts has quit IRC08:37
*** jasonyan has quit IRC08:43
*** jasonyan has joined #openstack-meeting08:43
*** jasonyan has quit IRC08:48
*** arne_wiebalck_ has joined #openstack-meeting08:48
*** ttsiouts has joined #openstack-meeting08:50
*** jasonyan has joined #openstack-meeting08:51
*** aojea has joined #openstack-meeting08:54
*** ttsiouts has quit IRC09:01
*** ttsiouts has joined #openstack-meeting09:01
*** brault has quit IRC09:03
*** verdurin has quit IRC09:04
*** brault has joined #openstack-meeting09:04
*** ttsiouts has quit IRC09:06
*** ttsiouts has joined #openstack-meeting09:07
*** verdurin has joined #openstack-meeting09:07
*** njohnston has quit IRC09:09
*** trident has quit IRC09:29
*** trident has joined #openstack-meeting09:31
*** ttsiouts has quit IRC09:35
*** ttsiouts has joined #openstack-meeting09:36
*** rcernin has quit IRC09:38
*** ttsiouts has quit IRC09:40
*** jasonyan has quit IRC09:42
*** jasonyan has joined #openstack-meeting09:44
*** njohnston has joined #openstack-meeting09:44
*** ttsiouts has joined #openstack-meeting09:46
*** jasonyan has quit IRC09:46
*** larainema has quit IRC09:47
*** zaneb has quit IRC09:51
*** zaneb has joined #openstack-meeting09:52
*** arne_wiebalck_ has quit IRC10:00
*** diablo_rojo has quit IRC10:12
*** jasonyan has joined #openstack-meeting10:17
*** jasonyan has quit IRC10:19
*** jasonyan has joined #openstack-meeting10:22
*** jasonyan has quit IRC10:27
*** jasonyan has joined #openstack-meeting10:30
*** jasonyan has quit IRC10:33
*** jasonyan has joined #openstack-meeting10:34
*** jasonyan has quit IRC10:38
*** jasonyan has joined #openstack-meeting10:40
*** jasonyan has quit IRC10:44
*** shrasool has joined #openstack-meeting10:48
*** ttsiouts has quit IRC10:52
*** janders has joined #openstack-meeting10:52
*** ttsiouts has joined #openstack-meeting10:53
*** erlon has joined #openstack-meeting10:57
*** ttsiouts has quit IRC10:57
*** janders has quit IRC11:06
*** jasonyan has joined #openstack-meeting11:14
*** tpsilva has joined #openstack-meeting11:31
*** jasonyan has quit IRC11:46
*** yamamoto has quit IRC11:53
*** yamamoto has joined #openstack-meeting11:53
*** yamamoto has quit IRC11:57
*** ttsiouts has joined #openstack-meeting12:14
*** e0ne has quit IRC12:27
*** e0ne has joined #openstack-meeting12:29
*** ttsiouts has quit IRC12:35
*** ttsiouts has joined #openstack-meeting12:36
*** ttsiouts has quit IRC12:36
*** ttsiouts_ has joined #openstack-meeting12:36
*** raildo has joined #openstack-meeting12:42
*** shrasool has quit IRC12:47
*** ttsiouts_ has quit IRC12:50
*** ttsiouts has joined #openstack-meeting12:51
*** yamamoto has joined #openstack-meeting12:54
*** ttsiouts_ has joined #openstack-meeting12:55
*** ttsiouts has quit IRC12:55
*** bobh has joined #openstack-meeting12:58
*** aojea has quit IRC13:01
*** yamamoto has quit IRC13:06
*** janki has quit IRC13:08
*** ttsiouts_ has quit IRC13:14
*** ttsiouts has joined #openstack-meeting13:14
*** ttsiouts has quit IRC13:19
*** ttsiouts has joined #openstack-meeting13:19
*** bobh has quit IRC13:22
*** raildo has quit IRC13:24
*** raildo has joined #openstack-meeting13:24
*** arne_wiebalck_ has joined #openstack-meeting13:30
*** jasonyan has joined #openstack-meeting13:43
*** priteau has quit IRC13:50
*** mriedem has joined #openstack-meeting13:52
*** raildo has quit IRC13:54
*** jamesmcarthur has joined #openstack-meeting13:55
*** raildo has joined #openstack-meeting13:55
*** arne_wiebalck_ has quit IRC13:57
*** raildo has quit IRC14:00
*** pgodek has joined #openstack-meeting14:03
*** priteau has joined #openstack-meeting14:05
*** mpiwowarczy has joined #openstack-meeting14:05
*** njohnston has quit IRC14:08
*** njohnston_ has joined #openstack-meeting14:09
*** arne_wiebalck_ has joined #openstack-meeting14:12
*** tidwellr has quit IRC14:15
*** jasonyan has quit IRC14:16
*** bzhao__ has quit IRC14:18
*** dmacpher_ has joined #openstack-meeting14:20
*** dmacpher has quit IRC14:22
*** arne_wiebalck_ has quit IRC14:26
*** psachin has quit IRC14:27
*** mjturek has joined #openstack-meeting14:31
*** arne_wiebalck_ has joined #openstack-meeting14:32
*** janki has joined #openstack-meeting14:33
*** jamesmcarthur has quit IRC14:45
*** Liang__ has joined #openstack-meeting14:46
*** cloudrancher has quit IRC14:47
*** eharney has joined #openstack-meeting14:48
*** cloudrancher has joined #openstack-meeting14:48
*** jasonyan has joined #openstack-meeting14:53
*** anteaya has joined #openstack-meeting14:55
*** mpiwowarczy has quit IRC14:56
*** cloudrancher has quit IRC14:57
*** cloudrancher has joined #openstack-meeting14:58
*** vishalmanchanda has joined #openstack-meeting14:58
*** awaugama has joined #openstack-meeting14:59
*** lpetrut has joined #openstack-meeting15:12
*** mmethot has joined #openstack-meeting15:12
*** hongbin has joined #openstack-meeting15:14
*** shrasool has joined #openstack-meeting15:22
*** jasonyan has quit IRC15:26
*** arne_wiebalck_ has quit IRC15:27
*** munimeha1 has joined #openstack-meeting15:29
*** raildo has joined #openstack-meeting15:33
*** jamesmcarthur has joined #openstack-meeting15:33
*** jamesmcarthur has quit IRC15:35
*** jamesmcarthur has joined #openstack-meeting15:35
*** jesusaur has quit IRC15:37
*** jesusaur has joined #openstack-meeting15:42
*** ttsiouts has quit IRC15:45
*** cloudrancher has quit IRC15:45
*** lpetrut has quit IRC15:49
*** rosmaita has joined #openstack-meeting15:50
*** woojay has joined #openstack-meeting15:54
*** tssurya has quit IRC15:54
*** ttsiouts has joined #openstack-meeting15:56
*** jamesmcarthur has quit IRC15:59
*** walshh_ has joined #openstack-meeting16:00
*** mszwed has joined #openstack-meeting16:01
*** slaweq has quit IRC16:02
rosmaitahello16:02
*** abishop has joined #openstack-meeting16:02
rajiniro/16:02
geguileorosmaita: hi16:02
geguileolol16:03
abishopo/16:03
rosmaitathought i was offline for a minute16:03
geguileorosmaita: same here  XD16:03
yikunhi16:03
whoami-rajatHi16:03
jungleboyjHi.16:03
walshh_hi16:03
jungleboyjGive me a second here. For some reason I've just lost all my internet.16:04
eharneyuh oh, you definitely need at least some of your internet16:04
rosmaitai don't have any to spare16:04
jungleboyjOk.  This is all weird.16:06
jungleboyjI couldn't tether to my phone.  Assumed that my connection was down but it appears it is just my work laptop having issues.16:07
jungleboyjGuess it is time for a reboot16:07
jungleboyj#startmeeting cinder16:07
openstackMeeting started Wed Dec  5 16:07:49 2018 UTC and is due to finish in 60 minutes.  The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot.16:07
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:07
*** openstack changes topic to " (Meeting topic: cinder)"16:07
openstackThe meeting name has been set to 'cinder'16:07
whoami-rajatHi again16:08
rosmaitao/16:08
e0nehi16:08
jungleboyjcourtesy ping:  jungleboyj diablo_rojo, diablo_rojo_phon, rajinir tbarron xyang xyang1 e0ne gouthamr thingee erlon tpsilva ganso patrickeast tommylikehu eharney geguileo smcginnis lhx_ lhx__ aspiers jgriffith moshele hwalsh felipemonteiro lpetrut lseki _alastor_ whoami-rajat yikun rosmaita16:08
geguileoo/16:08
jungleboyj#topic announcements16:08
*** openstack changes topic to "announcements (Meeting topic: cinder)"16:08
_alastor_o/16:08
rajinirhi16:08
jungleboyjSo, the only announcement I have is that I have sent the responses to the User Survey Feedback that we put together to Superuser.16:09
jungleboyj#link https://docs.google.com/document/d/1d4_nUfuZacGABG2hqqCz3hC238uoVqdloi_qVGRNoRY/edit?usp=sharing16:10
jungleboyjNicole made it sound like they have quite a few things to process yet so it will probably take them a bit to get to it.  So, if you want to take another look and/or make comments, please do so.16:10
abishopo/16:11
jungleboyjAny questions or comments there?16:11
rosmaitanope, looks good, thanks for putting it together16:12
jungleboyjrosmaita:  No problem.  Thanks for looking at it.16:12
*** haleyb has joined #openstack-meeting16:12
jungleboyjOne other announcement I suppose.16:12
jungleboyjWe are coming up on milestone 2 for the release.16:12
jungleboyjWe have a couple of driver submissions so we should be trying to get them some bandwidth to review those in time.16:13
jungleboyjWould greatly appreciate any assistance doing reviews there.16:13
*** jamesmcarthur has joined #openstack-meeting16:13
jungleboyjA list of the ones I know about can be seen here:16:14
jungleboyj#link https://etherpad.openstack.org/p/cinder-spec-review-tracking16:14
*** jbernard has joined #openstack-meeting16:14
jungleboyjOk.  I think that is it for announcements.16:15
jungleboyj#topic shared_targets_online_data_migration fails when cinder-volume service not running16:15
*** openstack changes topic to "shared_targets_online_data_migration fails when cinder-volume service not running (Meeting topic: cinder)"16:15
jungleboyjimacdonn:  You here?16:16
jungleboyjGuess not.16:16
jungleboyj#link https://bugs.launchpad.net/cinder/+bug/180615616:17
openstackLaunchpad bug 1806156 in Cinder "shared_targets_online_data_migration fails when cinder-volume service not running" [Undecided,New]16:17
geguileojungleboyj: I mentioned that issue at the PTG16:17
geguileowhen complaining about the issues on the shared_targets implementation16:17
jungleboyjgeguileo:  Ok, I thought it at least sounded familiar16:17
geguileoand I added the comment from the first link16:17
geguileoto our code, to make sure we don't do it again: https://github.com/openstack/cinder/commit/2cd5957c5e891f0bc5cf57253c0f5e18b330e95416:18
*** jamesmcarthur has quit IRC16:18
*** pcaruana has quit IRC16:18
jungleboyjOk.  So what do we need to do to fix the existing problem?16:19
geguileoit's a pita16:19
geguileobecause there is no way to do this offline16:20
jungleboyjUgh.  Ok.16:20
geguileowell, there may be a way16:21
*** bobh has joined #openstack-meeting16:21
jungleboyjCan we fix shared targets as suggested in the bug to avoid the limitation?16:21
jungleboyjGiven that it looks like we didn't follow the spec.16:22
geguileowell, that part of the spec is also against the whole rolling upgrades/online migration concept16:23
jungleboyj:-(16:23
geguileoin theory the volumes should have been migrated as they are accessed16:23
jungleboyjOk.16:23
geguileoand there should have been a mechanism to do the online migrations without the services being online16:24
*** raildo has quit IRC16:24
jungleboyjI feel like this is going to be a problem that we are going to keep hitting in other places in the future.16:24
geguileowell, if we implement things right it won't be aproblem16:25
jungleboyjSo, how should we move forward?16:25
jungleboyjHe he.16:25
jungleboyjIsn't that always the case?16:25
geguileolol16:26
geguileoif we don't care about overloading the DB on start, we can do the proposed solution16:26
jungleboyjSo, the root of the problem on the upgrade here is the fact that we are trying to query the shared_targets setting during the upgrade?16:27
jungleboyjAccessing the volumes through the volume service?16:27
geguileoyup16:27
jungleboyjOk.  So, the proposed solution isn't unprecedented.  Right?  We query volumes for other things at volume service startup.16:28
jungleboyjChecking if they are in deleting status and stuff like that.16:28
geguileowell, it's against what should be done  XD16:28
geguileoI don't know if there's precendent16:28
jungleboyjgeguileo:  Why is it against what should be done?16:29
geguileothe solution is basically implement a data migration on start16:29
geguileoon EVERY start of the service16:29
geguileoFOREVER16:29
jungleboyjOk.  I wonder how Nova has dealt with this?16:29
* jungleboyj is scared by the all caps forever16:30
geguileounless we use a config option or store something in the DB to disable it once it's done16:30
jungleboyjgeguileo:  That was what I was going to ask.16:30
*** janki has quit IRC16:30
geguileobecause you can upgrade from N to N+2 and will still want that field to be set correctly16:30
jungleboyjWe have access to the DB obviously during the migration.16:30
geguileothe proper solution would have been to make the migration online when the volumes were loaded16:31
jungleboyjSeems like we should be able to indicate to the DB that a migration has happened and that the volume service needs to do something on the next start.16:31
geguileoand store in the service row if the backend required shared or not16:31
geguileoand then on the next release use that field from the DB to do it16:32
jungleboyjBut we can't go back and fix that at this point.16:32
geguileonop16:32
geguileosomebody has to go and figure out a decent solution16:32
*** Luzi has quit IRC16:33
jungleboyjOk.16:33
jungleboyjI need to understand the urgency of this problem.  Guess that isn't clear yet.16:34
*** gyee has joined #openstack-meeting16:34
geguileowe should ask in the bug who/what is affected by this16:34
jungleboyjDo we need to solve it today or can we put this on the agenda for the PTG and try to work it out when some of us are in a room.16:34
jungleboyjOk, yeah, hard to understand that without imacdonn here.16:35
jungleboyjLets start there.  I will update the bug after the meeting and see if we can get more input.  Follow up in next week's meeting when hopefully Iain can be here.16:36
jungleboyjSound like a plan?16:36
geguileo+116:36
jungleboyjCool.16:36
*** ttsiouts has quit IRC16:36
jungleboyj#action jungleboyj to update the bug and we will follow up in next week's meeting16:36
*** ttsiouts has joined #openstack-meeting16:37
jungleboyj#topic remove policy checks at DB layer?16:37
*** openstack changes topic to "remove policy checks at DB layer? (Meeting topic: cinder)"16:37
jungleboyjrosmaita:16:37
rosmaitai'll be quick.  i thought removing the policy checks at the db layer was a no-brainer, but i am having second thoughts16:37
jungleboyj:-)16:37
rosmaitaanyway, since it's already on the agenda, let me explain what's up16:37
rosmaitahere's the use case: an operator wants to have a "read-only" admin who can do audits but not make changes16:38
rosmaitaif you try to do this in the policy file:16:38
rosmaita"some-delete-call": "rule:admin_api"16:38
rosmaita"some-get-call": "rule:admin_api or role:observer-admin"16:38
*** raildo has joined #openstack-meeting16:38
rosmaitathe some-get-call fails when a non-admin user with role:observer-admin makes the call16:38
rosmaitait's traceable to the db layer where we have a decorator @require_admin_context16:38
rosmaitaso we could eliminate that decorator ... but it decorates 97 functions in db/sqlalchemy/api.py16:38
rosmaitathat seems pretty risky16:38
rosmaitaplus, i've been thinking about this for a while, and it turns out that doing that won't completely address the use case anyway16:39
rosmaitathe reason why not is that if you want your read-only admin to see stuff like the admin metadata on a volume, that person has to be a "real" admin (in the sense of having a property defined in context_is_admin in the policy file that will make is_admin:True hold)16:39
rosmaitaso to handle that situation, you need to do an unsafe workaround that i was hoping to fix16:39
rosmaitait's unsafe because if you want a read-only admin, you have to give that person a role that fits into how context_is_admin is defined, which makes that person a serious admin16:39
rosmaitaand then you have to plug up all the holes by adding something like "not role:observer-admin and ..." to each of the policies you *don't* want them to have16:39
rosmaitai don't see any way around that16:40
rosmaitaanyway, i wrote up an etherpad while i was trying to figure this out16:40
rosmaita#link https://etherpad.openstack.org/p/different-types-of-admin16:40
rosmaitai'd appreciate it if anyone interested could read through and see if there's something i missed or if i'm being stupid16:40
jungleboyjYikes.  That all sounds kind of scary for what would be a limited use case.16:40
rosmaitabut i think my proposal at this point would be to "fix" this via documentation16:40
rosmaitaand not touch the code at all16:41
geguileorosmaita: does the context store the roles of the caller?16:41
rosmaitageguileo: yes, pretty sure it does16:41
jungleboyjrosmaita:  At this point in time that sounds like the safest solution.16:41
eharneyis it really a limited use case?  i think the use case is "anyone who wants to adjust policy to give users access to certain things they don't normally have"16:41
geguileorosmaita: "fix" by documentation means that it's not possible? or what does it mean?16:41
*** ttsiouts has quit IRC16:42
rosmaitathe workaround works, i could just write up an example of how to do this16:42
jungleboyjeharney:  I hadn't interpreted it that broadly.16:42
rosmaitathe key thing is that the operator's responsibility to test carefully16:42
geguileorosmaita: the workaround is to add all those "not role:observer" rules?16:42
rosmaitageguileo: yes16:42
rosmaitaand possibly more, depending on how fine-grained you want it16:42
geguileorosmaita: what about setting a Cinder conf for the admin-observer role name?16:43
eharneyi think it is that broad unless i missed something here?16:43
geguileorosmaita: then check it in Cinder?16:43
*** bobh has quit IRC16:43
rosmaitai think that wouldn't work in the long run16:43
rosmaitabecause you might also want a creator-only-admin16:43
rosmaita(i mention this in the ehterpad)16:43
rosmaitai think what we have now is flexible enough16:44
geguileoI think that's different16:44
rosmaitaoperators just have to be careful16:44
geguileoor do you mean you want to allow 1 person to do an admin create call that allows to create volumes like an admin?16:44
rosmaitageguileo: what i mean is an admin who can create everything an admin can, but can't delete anything16:45
rosmaitasort of a role for interns :)16:45
jungleboyjHe he he.16:45
geguileorosmaita: is that a real use case somebody has asked for?16:45
rosmaitayes16:46
geguileobecause I know the admin observer role is requested by many people16:46
rosmaitayeah, the observer came up this morning in the glance channel16:46
*** artom has quit IRC16:46
geguileothe admin create only role seems less needed (from my point of view)16:46
*** artom has joined #openstack-meeting16:47
rosmaitarackspace has the admin/observer/creator defined16:47
rosmaitaeven for normal user accounts16:47
geguileoI think the admin can create but cannot delete should be resolved as you discussed, with the "not role:" rules16:47
geguileocreate is one thing, another is create as an admin16:47
jungleboyjrosmaita: Could we start by taking something like rackspace has and document it in our documentation and see how people feel about that?16:48
jungleboyjPoint people to that if they are asking.16:48
rosmaitajungleboyj: i don't know if we want to go that far, but i have a writeup for observer-admin16:48
rosmaitadon't want to go beyond that without a lot of tests!16:48
geguileoI think we should have the observer role without so much work...16:48
jungleboyjThen if there is enough demand readdress the risk/reward of changing Cinder.16:48
rosmaitaalthough there's always the "no warranty" disclaimer16:48
jungleboyj:-)16:49
jungleboyjrosmaita: So, start by formalizing that documentation?>16:50
rosmaitawe can do all those now, it's just that it's a little error-prone16:50
rosmaitajungleboyj: ok, i can put up a patch16:50
jungleboyjrosmaita:  Lets start there.16:50
jungleboyjAny objections?16:50
jungleboyjOk.  Cool.16:51
rosmaitahere's that etherpad again: https://etherpad.openstack.org/p/different-types-of-admin16:51
jungleboyjrosmaita: Thanks for bringing this up.16:51
rosmaitanp16:51
jungleboyj#action rosmaita to push up a patch with documentation16:51
jungleboyj#topic update on possible mid-cycle16:52
*** openstack changes topic to "update on possible mid-cycle (Meeting topic: cinder)"16:52
jungleboyj#link https://etherpad.openstack.org/p/cinder-stein-mid-cycle-planning16:52
jungleboyjSo, I brought this up with my management and we have budget to do this.16:53
jungleboyjSo, Lenovo can host.16:53
rosmaitanice!16:53
jungleboyjThe caveat is that our campus is undergoing a lot of construction so we would have to deal with that and possible parking challenges.16:53
jungleboyjIs that a big enough deal to make anyone else in RTP volunteer to host?16:54
jungleboyjBeuhler .... Beuhler16:55
rosmaitai am up for parking challenges16:55
jungleboyjGuess that is a no.16:55
jungleboyjOk, like I said last time this would probably be pretty bare bones but we would have a place to meet and internet.16:55
jungleboyjAnd the week proposed works for those people in RTP?16:56
jungleboyjeharney: rosmaita _hemna jbernard16:57
*** jamesmcarthur has joined #openstack-meeting16:57
jungleboyjI know that smcginnis and I can get there as we planned the date together.16:57
rosmaitayes for me16:57
jungleboyjOk.  I will keep moving forward with the process at Lenovo then.16:58
jungleboyjOk.  Finaly topic.16:58
jungleboyj3rd Party CI requirements for connectors16:58
jungleboyjmszwed:  You here?16:58
mszwedHi16:58
mszwedI'm currently working with Mellanox on continuos integration setup for new SPDK NVMe-oF volume and target drivers. I want to know which tests should I run on this setup. First approach was to run same tests as for current nvmet driver, but there are also different opinions.16:58
*** priteau has quit IRC16:59
jungleboyj#link https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers#Volume_.26_Connector_Drivers16:59
jungleboyjSo, I think the answer is:  tox -e all -- volume16:59
eharneyi'm not sure that faq is correct...16:59
jungleboyjUgh.  We are out of time already.17:00
eharneyand we clearly need to sort this out since there have been numerous questions lately about what tests are needed17:00
jungleboyjeharney:  Agreed.17:00
mszwedok17:00
eharneyit needs to instruct people to run the cinder tempest plugin tests too :/17:00
jungleboyjLets make this the first topic for next week.17:00
jungleboyjeharney:  Right, but I don't think we can require that right now as we haven't spread the word on that yet.17:01
jungleboyjmszwed: Can you shoot for what I shared above and we will discuss more next week?17:01
mszwedsure17:01
jungleboyjGreat.  Thank you!17:01
mszwed:)17:02
jungleboyjThanks everyone for joining.17:02
jungleboyjSorry for the network issues I had.17:02
whoami-rajatThanks.17:02
jungleboyj#endmeeting17:02
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"17:02
openstackMeeting ended Wed Dec  5 17:02:20 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-12-05-16.07.html17:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-12-05-16.07.txt17:02
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-12-05-16.07.log.html17:02
*** yamamoto has joined #openstack-meeting17:04
*** jamesmcarthur has quit IRC17:05
*** mszwed has left #openstack-meeting17:05
*** priteau has joined #openstack-meeting17:06
*** jamesmcarthur has joined #openstack-meeting17:07
*** slaweq has joined #openstack-meeting17:08
*** yamamoto has quit IRC17:08
*** priteau has quit IRC17:08
*** priteau has joined #openstack-meeting17:10
*** radez is now known as radez_afk17:16
*** slaweq has quit IRC17:20
*** slaweq has joined #openstack-meeting17:21
*** e0ne has quit IRC17:22
*** jamesmcarthur has quit IRC17:22
*** jamesmcarthur has joined #openstack-meeting17:23
*** jasonyan has joined #openstack-meeting17:23
*** bobh has joined #openstack-meeting17:25
*** shrasool has quit IRC17:27
*** bobh has quit IRC17:34
*** mriedem is now known as mriedem_away17:40
*** shrasool has joined #openstack-meeting17:40
*** bobh has joined #openstack-meeting17:42
*** rosmaita has left #openstack-meeting17:42
*** iyamahat has quit IRC17:51
*** mrhillsman has quit IRC17:51
*** mrhillsman has joined #openstack-meeting17:51
*** jamesmcarthur has quit IRC17:55
*** jasonyan has quit IRC17:57
*** ttsiouts has joined #openstack-meeting17:58
*** bobh has quit IRC18:00
*** sridharg has quit IRC18:02
*** shrasool_ has joined #openstack-meeting18:03
*** shrasool has quit IRC18:04
*** shrasool_ is now known as shrasool18:04
*** iyamahat has joined #openstack-meeting18:05
*** jamesmcarthur has joined #openstack-meeting18:07
*** jamesmcarthur has quit IRC18:07
*** jamesmcarthur has joined #openstack-meeting18:07
*** shrasool has quit IRC18:13
*** vishalmanchanda has quit IRC18:18
*** ralonsoh has quit IRC18:21
*** yamahata has joined #openstack-meeting18:23
*** Liang__ has quit IRC18:23
*** alex_xu has quit IRC18:24
*** jasonyan has joined #openstack-meeting18:31
*** priteau has quit IRC18:38
*** diablo_rojo has joined #openstack-meeting18:45
*** Liang__ has joined #openstack-meeting18:46
*** mriedem_away is now known as mriedem18:46
*** manjeets_ is now known as manjeets18:47
*** eharney has quit IRC18:52
SotK#startmeeting storyboard19:02
openstackMeeting started Wed Dec  5 19:02:31 2018 UTC and is due to finish in 60 minutes.  The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot.19:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:02
*** openstack changes topic to " (Meeting topic: storyboard)"19:02
openstackThe meeting name has been set to 'storyboard'19:02
diablo_rojoHello!19:03
SotK#link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda (ish)19:03
*** jasonyan has quit IRC19:03
SotKhey :)19:03
* diablo_rojo just updated the agenda so you might want to refresh :)19:03
SotKthank you!19:04
SotK#topic Migration Updates19:04
*** openstack changes topic to "Migration Updates (Meeting topic: storyboard)"19:04
diablo_rojoNo updates19:05
diablo_rojostill haven't had time to dig into the neutron failure19:05
SotKfair19:06
SotK#topic Story Attachments19:06
*** openstack changes topic to "Story Attachments (Meeting topic: storyboard)"19:06
diablo_rojoI got a few more comments yesterday from fungi and clarkb that I can add to the spec.19:07
SotK#link https://review.openstack.org/#/c/607377/19:07
diablo_rojoAfter that I think it might be ready to merge?19:07
fungioh, right, there's a meeting! ;)19:07
diablo_rojofungi, ;)19:07
SotKheh :)19:07
clarkbdiablo_rojo: I was curious to get fungi's thoughts on my comment too (did that happen) as a primary consumer of the embargoed data19:07
fungimy reminder highlighted but i was engrossed in other things as usual, sorry!19:07
fungiclarkb: yeah, i responded19:08
diablo_rojoclarkb, yeah I think fungi agreed19:08
diablo_rojobut that it might be something to be done later?19:08
fungii think it sounds like a useful (perhaps swift-only) feature but i think it could be added to the current design as a future improvement without much disruption19:08
fungibasically just a toggle which causes sb to obtain and serve swift tempurls instead of persistent ones19:09
SotKI agree19:09
diablo_rojoI will get that added today19:10
SotKthanks19:10
SotKI think it'll probably be ready after that19:11
fungithe sb database would still store the persistent url either way, i assume, and then optionally could use that to obtain a request-specific url with a short-ish lifetime19:11
fungithe same creds it uses to authorize uploads should be sufficient for obtaining tempurls too19:12
fungiso really no redesign necessary to accommodate that feature19:12
SotKyep, just a "stretch goal"19:13
diablo_rojoSounds like a solid plan to me19:14
fungibut yeah, i'm fine with the security we get from unguessable persistent urls for the time being19:15
SotKexcellent19:15
diablo_rojoSweet :)19:15
fungiin openstack services, there is plenty of security which merely relies on attackers being unable to guess a uuid19:15
fungithis is (or at least should be) no different19:16
SotK#topic Moving the database closer to the site19:17
*** openstack changes topic to "Moving the database closer to the site (Meeting topic: storyboard)"19:17
SotKhas anyone thought about this any more since last week?19:17
fungiyeah, we discussed it in the infra meeting yesterday19:19
fungiclarkb laid out a basic plan, and ianw mentioned he could help writing up a slightly more robust maintenance plan or at least provide an example19:19
*** arne_wiebalck_ has joined #openstack-meeting19:20
fungiwe'll want to start by first adding the puppet info for creating a local mysql database on the server19:20
diablo_rojofungi, if I can get an example etherpad to workfrom like clarkb was talking about I can start cobbling a plan together19:20
clarkbI volunteered to help fill in details too19:20
fungithen we can take some brief downtime to copy the data over19:20
diablo_rojocorvus, had a good idea to run the test migration first before doing the cutover to know how long it would take19:21
fungiafter which we should be able to just update the secret store we use where the databse url and password are kept19:21
fungiyeah, that's a good point, though i expect it to be fast i haven't done a db dump recently19:22
SotKsounds like a good plan to me19:23
fungilooking at the timestamps on our db backups though i expect it's under a minute19:23
fungilooks like 13 seconds19:24
fungiModify: 2018-12-05 00:00:13.669085331 +000019:24
fungi(the cron to call mysqldump is scheduled for utc midnight)19:24
diablo_rojoOh nice.19:25
diablo_rojoSuper fast19:25
diablo_rojoOkay so fungi can you handle the initial setup?19:25
fungiyeah, i'll see if i can get on that in the next 24 hours19:26
fungiadded to the top of my to do pile19:26
SotKthanks fungi19:27
SotK#topic In Progress Work19:28
*** shrasool has joined #openstack-meeting19:28
*** openstack changes topic to "In Progress Work (Meeting topic: storyboard)"19:28
diablo_rojothanks fungi!19:28
SotKso I didn't get round to looking at tests I'm afraid, but I did finally update my patch to fix worklist ordering to address persia's comment19:29
SotKI also sent a patch to start addressing an easy looking story about adding some information about popularity to tags19:30
*** ttsiouts has quit IRC19:30
SotK#link https://review.openstack.org/#/c/600472/19:30
diablo_rojoI saw! gmann will be thrilled :)19:30
SotK#link https://review.openstack.org/#/c/621046/19:30
diablo_rojoThey are all on my review docket for today19:30
fungiyeah, that was related to the suggestion that we could sort the typeahead on tags by popularity?19:30
*** ttsiouts has joined #openstack-meeting19:30
SotKindeed19:30
fungiwould definitely cur down on people making up random tags when there's a good one already for their need, or worse mistyping tags19:31
fungis/cur/cut/19:31
diablo_rojospeaking of misspellings :)19:31
SotKactually making it possible to tell the api to return ordered results for tags will need a bit more work still19:32
SotKbut with that patch there is enough data available for clients to attempt to do something useful19:32
diablo_rojoSounds good.19:32
fungiyep, incremental is good19:32
*** shrasool has quit IRC19:33
*** shrasool has joined #openstack-meeting19:34
SotKnext on my list is to look at tests, I just saw the notification for that story being created and immediately wanted to make the solution19:34
*** ttsiouts has quit IRC19:35
diablo_rojoSotK, ha ha sounds good19:35
diablo_rojoMy todo list is reviews and then help with the db migration and see if we can finish that spec up19:35
SotKalso sounds good :)19:36
*** jbernard has left #openstack-meeting19:38
diablo_rojoI think i have one or two patches out there waiting for reviews still too19:38
SotKI'll try to finally take a look at them too then19:38
diablo_rojoadding new pagination size and exposing emails with names in searches19:38
diablo_rojoThanks SotK!19:38
SotKanything else?19:39
diablo_rojodont think so19:40
SotK#topic Open Discussion19:40
*** openstack changes topic to "Open Discussion (Meeting topic: storyboard)"19:40
diablo_rojoSotK, so you have denver on your calendar right?19:41
diablo_rojoI think registration is open ;)19:41
SotKI do19:42
fungithough maybe wait for ptg attendee discounts to go out? (if you went to one of the recent ptgs)19:42
SotKwhat counts as recent?19:42
fungieither of the past 2 is what we've done in the past19:42
fungiso dublin or denver i think?19:43
SotKok cool, I'll wait for that to come out and get something sorted19:43
fungi(not the upcoming denver ptg obviously, the one we had earlier this year)19:43
diablo_rojo#snowpenstack19:44
fungiand #choochoostack19:45
*** radez_afk is now known as radez19:46
diablo_rojoI can't wait for what happens next..19:46
fungias long as it doesn't involve fireball shots19:50
diablo_rojofungi, they always do ;)19:52
fungiseems open discussion has wound down19:54
*** jamesmcarthur has quit IRC19:55
diablo_rojoyeah we can probably end it19:56
SotKfireball shots sound exciting19:56
SotKthanks for coming :)19:56
SotK#endmeeting19:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"19:57
openstackMeeting ended Wed Dec  5 19:57:02 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-12-05-19.02.html19:57
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-12-05-19.02.txt19:57
openstackLog:            http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-12-05-19.02.log.html19:57
*** jamesmcarthur has joined #openstack-meeting19:57
fungithanks SotK!19:59
diablo_rojothanks SotK !19:59
*** eharney has joined #openstack-meeting20:05
*** shrasool has quit IRC20:10
*** shrasool has joined #openstack-meeting20:27
*** jamesmcarthur has quit IRC20:28
*** Swami has joined #openstack-meeting20:32
*** erlon has quit IRC20:35
*** jamesmcarthur has joined #openstack-meeting20:44
*** slaweq has quit IRC20:49
*** zaneb has quit IRC20:54
*** m_kazuhiro has joined #openstack-meeting20:56
*** tssurya has joined #openstack-meeting20:59
claygwooooo21:00
*** jasonyan has joined #openstack-meeting21:00
*** timburke has joined #openstack-meeting21:00
kota_hi21:01
tdasilvahello21:01
notmyname#startmeeting swift21:01
openstackMeeting started Wed Dec  5 21:01:21 2018 UTC and is due to finish in 60 minutes.  The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot.21:01
notmynamewho's here for the swift team meeting?21:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:01
*** patchbot has joined #openstack-meeting21:01
*** openstack changes topic to " (Meeting topic: swift)"21:01
openstackThe meeting name has been set to 'swift'21:01
claygo/21:01
m_kazuhiroo/21:01
mattoliverauo/21:01
kota_o/21:01
tdasilvahi21:01
rledisezhi o/21:02
notmynamewelcome, all21:02
*** dtroyer has left #openstack-meeting21:02
notmynamefirst off, thanks to mattoliverau for running the last couple of meetings while I was traveling21:02
mattoliveraunps, glad your back :)21:02
notmynamebig stuff going on is still s3api, py3, and losf. so let's cover those and then get to miscellaneous stuff21:03
notmyname#topic ongoing work21:03
*** openstack changes topic to "ongoing work (Meeting topic: swift)"21:03
notmynameI know for us at swiftstack, we want the s3api patches landed so we can start using that instead of swift321:04
notmyname#link https://wiki.openstack.org/wiki/Swift/PriorityReviews21:04
timburkeyes we do :-)21:04
notmynametimburke: how do they look? what do you need?21:04
timburkeshould be good, as i recall. just gotta rebase the long-running uploads one to avoid that bad that broke in-process func tests21:05
notmynameok21:05
notmynameif you're looking for something to help out on, grabbing one of those patches to review would be very helpful21:06
timburke#link https://review.openstack.org/#/dashboard/?S3+API=status:open+file:%255Eswift/common/middleware/s3api/.*+project:openstack/swift21:06
timburke(for a broader view of s3api patches)21:07
notmynamethanks21:07
notmynameI've also seen a lot more py3 patches lately, and it looks like zaitcev may have some extra help21:07
claygtimburke: thanks!21:07
notmynamehe's not here right now. mattoliverau, you've been interested in the py3 work, too. anything to report there?21:07
mattoliveraulots of good intention but not as much work as I'd hoped.21:07
mattoliverauI'll find some time today to look at some reviews. Maybe py3 while we have zaitcev's convinced others to help ;)21:09
mattoliverauwow, my english is bad... you get the idea21:09
clayghaha21:09
notmynametdasilva: who is Steap?21:09
* mattoliverau moves from phone to laptop so can use a real keyboard. 21:09
tdasilvaCyril21:09
notmynamegreat!21:10
*** Steap has joined #openstack-meeting21:10
notmynamewelcome Steap!21:10
notmynamewe were just talking about the ongoing py3 work in swift21:10
Steapoh21:11
Steapso everyone is sad now?21:11
notmynamelol21:11
notmynameSteap: it looks like you're helping pete out with py3 work? I've seen a lot of patches lately21:11
Steapnotmyname: yep, I took a quick look and sent a bunch of patches21:11
*** jamesmcarthur has quit IRC21:11
SteapTim is helping as well21:11
SteapI don't think I can port everything, though21:12
SteapSome of the issues are really Swift-specific, and I do not know Swift enough to fix all tests21:12
notmynamewhat's your general strategy? are you taking a module at a time or are you looking at a particular compat area across all modules (eg print/print())?21:12
timburkeyeah, that's been my concern for a while now -- we need people that know swift making sure that the tests are still testing what we think they're supposed to be testing21:13
Steapa bit of both, but mostly the first one21:13
Steapwe need to fix one test_*.py file21:13
Steapadd it to tox.ini so that it never gets broken again21:13
Steapand do that for all test files21:13
timburkeyay ratchets!21:13
Steapwhich is what we did with all other OpenStack projects21:13
notmynamesounds good21:14
notmynameare there specific ways the rest of us can help? should we have some sort of "hey I need some swift-knowledge dropped here" or anything like that?21:14
Steaptimburke: yeah, it's easy to just break tests so that the y"work" and we do not want that :)21:14
claygif we delete all the tests are we py3 compatible?21:15
notmyname:)21:15
Steapclayg: :)21:15
kota_lol21:15
timburkethe sooner we can get to running func tests against a py3 server, the better i'll feel21:16
*** arne_wiebalck_ has quit IRC21:16
kota_tests will be py3 compatible, but... the code...21:16
clayg👍21:16
notmynametimburke: yeah21:16
Steaptimburke: there are still bugs about the func tests?21:17
notmynameSteap: ok, for the short-term (ie next 7 days), what is needed to make progress on py3 in swift?21:17
timburkewell... i know our func tests have a habit of sending non-RFC-compliant request lines...21:17
timburkewhich breaks under py321:17
timburkesee https://github.com/python/cpython/pull/793221:18
Steapnotmyname: merge everything that has been submitted :)21:18
tdasilvatimburke: are there any of the services that have been completely ported to py3?21:18
Steapnotmyname: then, I can probably do a bit more work, but I'll need to team up with someone who knows the specifics of Swift21:18
Steapunfortunately, the latest bugs are always the hardest21:18
timburketdasilva: don't think so? i wouldn't feel confident in saying that any have. but i know i can bring up a py3 proxy and have *some* func tests passing21:19
notmynametimburke: we had a gist or etherpad of py3 hard problems, but I can't find a link now. do you have it handy? I think it would be good for Steap to see21:20
timburkehttps://gist.github.com/tipabu/833b03a865dba96e9fa2230b82f5d075 but i haven't looked at it in a bit21:21
notmynameSteap: from the swift team side, it's been mostly zaitcev and mattoliverau who have said they'll be able to work on it, with some additional help from timburke21:21
SteapI'll probably work with zaitcev when he's back next week then :)21:22
*** shrasool has quit IRC21:22
timburkefeel free to reach out if you feel stuck before then, though :-)21:22
Steaphehe21:23
Steapsure :)21:23
tdasilvaSteap: rledisez is also in France so he could be a good person to ask for help too21:23
notmynameSteap: definitely. and take a look at timburke's gist above for some identified issues. it's a bit dated, but mostly still correct, I think21:23
mattoliverau+1, work's kept me busy, but I'll attempt to review py3 patches today.21:24
timburkei feel like 9/10 times the worst part of porting is dealing with WSGI strings...21:24
mattoliverau(sorry I was off dealing with a naughtly toddler.. fun times)21:24
timburkefiguring out when they're in use, and where we ought to convert between them and native strings or bytes21:24
notmynameok, I want to move on to a different topic. anything else for py3 right now?21:25
mattoliverauYeah, we should write about that, or some "rules" and put them in the review guidleines or something, so we as reviewers and devs do the right thing in regards to py3 (though I guess we'll have tests)21:26
notmynamemattoliverau: yeah, i think just writing it down somewhere will be helpful to reference for everyone as we do the port21:27
notmynameSteap: thanks for stopping by. I know it's late for you :-)21:27
notmynamerledisez: anything to share about losf this week?21:27
tdasilvaSteap: thanks for your help!21:27
Steapnotmyname: you're welcome :)21:27
rlediseznotmyname: nothing new21:28
notmynamerledisez: ok. please give us an update when you've got soemthign :-)21:28
*** jamesmcarthur has joined #openstack-meeting21:28
rledisezsure!21:28
notmyname#topic other things...21:28
*** openstack changes topic to "other things... (Meeting topic: swift)"21:28
notmynamelet's see.. what else is going on?21:28
notmynamehttps://bugs.launchpad.net/swift/+bug/1806500 has a patch that should be landed soon. it's a bug that affects enabling sharding21:29
openstackLaunchpad bug 1806500 in OpenStack Object Storage (swift) "sharder fails when drive is unmounted" [High,Confirmed]21:29
*** Steap has left #openstack-meeting21:29
notmynameany other bugs or patches to mention for people to be aware of?21:29
*** e0ne has joined #openstack-meeting21:30
notmynamekota_: clayg: rledisez: anything to bring up?21:30
claygnothing from me, your bug with the sharder is new and people trying to shard have probably hit it21:30
* kota_ was busy in the last couple of weeks so nothing new.21:30
notmynameok, last thing I want to talk about is releases21:31
kota_I'll have time to be back to review on some patches in the next week.21:31
notmynameit's been a long time since we did an upstream release (august 22)21:31
rledisezjust this which fix a bug I introduced myself some times ago :)21:31
rledisezhttps://review.openstack.org/#/c/611614/21:31
patchbotpatch 611614 - swift - Fix SSYNC concurrency on partition - 5 patch sets21:31
*** sambetts|afk has quit IRC21:31
timburkekota_: think you'll get a chance to revisit https://review.openstack.org/#/c/592231/ this week?21:31
patchbotpatch 592231 - swift - s3api: Include '-' in S3 ETags of normal SLOs - 6 patch sets21:31
claygrledisez: oh cool, that sounds great!21:32
notmynamerledisez: oh! thanks for bringing it up21:32
kota_timburke: maybe in the next week. is that ok for you?21:32
timburkeyeah, should be fine. thanks!21:32
notmynamerledisez: if nobody has reviewed that by monday, please start bugging us in irc21:33
*** sambetts_ has joined #openstack-meeting21:33
rlediseznotmyname: no need to say it twice, will do ;)21:33
notmyname:-)21:33
*** priteau has joined #openstack-meeting21:33
notmynameback to releases... here's the general openstack release schedule for this cycle: https://releases.openstack.org/stein/schedule.html21:33
*** jasonyan has quit IRC21:33
rledisezotherwise, we are more and more thinking about "global" coordination in replication/reconstruction process. maybe based on global task queue. for now, this is just thinking21:34
notmynamethere isn't any particular deadline looming, but I would like to cut an upstream release when the s3api patches land21:34
notmynameand the sooner that happens, the better. just because (1) there's been a lot that's landed and (2) it's been a while since we've tagged a release21:35
notmynamedoes anyone else have any questions or comments for this week's meeting?21:36
mattoliveraunope, and a release once the s3api patches land sound good :)21:37
notmynamethen let's call the meeting done :-)21:39
notmynamethank you everyone for coming. and thank you for your contributions to swift21:39
notmyname#endmeeting21:39
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"21:39
openstackMeeting ended Wed Dec  5 21:39:24 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:39
openstackMinutes:        http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-12-05-21.01.html21:39
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-12-05-21.01.txt21:39
openstackLog:            http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-12-05-21.01.log.html21:39
*** patchbot has left #openstack-meeting21:39
*** m_kazuhiro has quit IRC21:39
*** radeks__ has quit IRC21:43
*** timburke has left #openstack-meeting21:43
*** jamesmcarthur has quit IRC21:46
*** priteau has quit IRC21:50
*** e0ne has quit IRC21:53
*** mjturek has quit IRC21:57
*** jamesmcarthur has joined #openstack-meeting21:58
*** e0ne has joined #openstack-meeting21:59
*** rcernin has joined #openstack-meeting22:03
*** jasonyan has joined #openstack-meeting22:05
*** jamesmcarthur has quit IRC22:07
*** e0ne has quit IRC22:08
*** awaugama has quit IRC22:13
*** abishop has quit IRC22:14
*** efried is now known as efried_out_til_j22:17
*** efried_out_til_j is now known as efried_cya_jan22:17
*** tpsilva has quit IRC22:19
*** jamesmcarthur has joined #openstack-meeting22:19
*** ekcs has quit IRC22:21
*** bobh has joined #openstack-meeting22:23
*** bobh has quit IRC22:34
*** bobh has joined #openstack-meeting22:37
*** e0ne has joined #openstack-meeting22:37
*** e0ne has quit IRC22:38
*** jasonyan has quit IRC22:39
*** dtroyer has joined #openstack-meeting22:40
*** jasonyan has joined #openstack-meeting22:41
*** bobh has quit IRC22:42
*** jasonyan has quit IRC22:46
*** mjturek has joined #openstack-meeting22:46
*** jamesmcarthur has quit IRC22:51
*** rcernin has quit IRC22:52
*** rcernin has joined #openstack-meeting22:52
*** bobh has joined #openstack-meeting22:59
*** jamesmcarthur has joined #openstack-meeting23:02
*** bobh has quit IRC23:03
*** jamesmcarthur has quit IRC23:05
*** munimeha1 has quit IRC23:07
*** mjturek has quit IRC23:13
*** larainema has joined #openstack-meeting23:15
*** jasonyan has joined #openstack-meeting23:17
*** Liang__ has quit IRC23:23
*** ttsiouts has joined #openstack-meeting23:30
*** mriedem has quit IRC23:31
*** ttsiouts has quit IRC23:32
*** _alastor_ has quit IRC23:44
*** jamesmcarthur has joined #openstack-meeting23:50
*** bobh has joined #openstack-meeting23:51
*** jasonyan has quit IRC23:52
*** jamesmcarthur has quit IRC23:54
*** zaneb has joined #openstack-meeting23:55

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