*** jawad_axd has quit IRC | 00:02 | |
*** gyee has quit IRC | 00:33 | |
*** jamesmcarthur has joined #openstack-meeting | 01:13 | |
*** mjturek has quit IRC | 01:14 | |
*** Nel1x has joined #openstack-meeting | 01:16 | |
*** bobh has joined #openstack-meeting | 01:35 | |
*** hongbin has joined #openstack-meeting | 01:36 | |
*** cloudrancher has quit IRC | 01:54 | |
*** cloudrancher has joined #openstack-meeting | 01:54 | |
*** jamesmcarthur has quit IRC | 02:03 | |
*** dklyle has quit IRC | 02:12 | |
*** dklyle has joined #openstack-meeting | 02:13 | |
*** cloudrancher has quit IRC | 02:16 | |
*** cloudrancher has joined #openstack-meeting | 02:17 | |
*** bobh has quit IRC | 02:33 | |
*** mhen has quit IRC | 02:37 | |
*** larainema has joined #openstack-meeting | 02:37 | |
*** mhen has joined #openstack-meeting | 02:37 | |
*** jawad_axd has joined #openstack-meeting | 02:43 | |
*** psachin has joined #openstack-meeting | 02:44 | |
*** jawad_axd has quit IRC | 02:48 | |
*** imacdonn has quit IRC | 02:52 | |
*** imacdonn has joined #openstack-meeting | 02:53 | |
*** jawad_axd has joined #openstack-meeting | 03:04 | |
*** cloudrancher has quit IRC | 03:07 | |
*** hongbin has quit IRC | 03:07 | |
*** cloudrancher has joined #openstack-meeting | 03:08 | |
*** jawad_axd has quit IRC | 03:09 | |
*** apetrich has quit IRC | 03:15 | |
*** Nel1x has quit IRC | 03:16 | |
*** bobh has joined #openstack-meeting | 03:18 | |
*** cloudrancher has quit IRC | 03:22 | |
*** cloudrancher has joined #openstack-meeting | 03:23 | |
*** iyamahat_ has quit IRC | 03:24 | |
*** yamahata has quit IRC | 03:24 | |
*** jawad_axd has joined #openstack-meeting | 03:25 | |
*** jawad_axd has quit IRC | 03:29 | |
*** bobh has quit IRC | 03:36 | |
*** yamamoto has joined #openstack-meeting | 03:38 | |
*** yamamoto has quit IRC | 03:42 | |
*** bobh has joined #openstack-meeting | 03:45 | |
*** jamesmcarthur has joined #openstack-meeting | 04:03 | |
*** bobh has quit IRC | 04:04 | |
*** jamesmcarthur has quit IRC | 04:08 | |
*** hongbin has joined #openstack-meeting | 04:24 | |
*** binh_ has quit IRC | 04:31 | |
*** binh_ has joined #openstack-meeting | 04:31 | |
*** yamamoto has joined #openstack-meeting | 04:32 | |
*** janki has joined #openstack-meeting | 04:40 | |
*** mmethot has quit IRC | 04:41 | |
*** mordred has quit IRC | 04:57 | |
*** mordred has joined #openstack-meeting | 04:57 | |
*** hongbin has quit IRC | 05:19 | |
*** yamamoto has quit IRC | 05:34 | |
*** stevebaker has quit IRC | 05:45 | |
*** dmellado has quit IRC | 05:46 | |
*** gouthamr has quit IRC | 05:46 | |
*** sridharg has joined #openstack-meeting | 05:48 | |
*** dmellado has joined #openstack-meeting | 05:48 | |
*** diablo_rojo has quit IRC | 05:51 | |
*** stevebaker has joined #openstack-meeting | 05:51 | |
*** gouthamr has joined #openstack-meeting | 05:53 | |
*** yamamoto has joined #openstack-meeting | 05:54 | |
*** dmellado has quit IRC | 05:55 | |
*** dmellado has joined #openstack-meeting | 05:57 | |
*** stevebaker has quit IRC | 05:59 | |
*** dmellado has quit IRC | 06:02 | |
*** stevebaker has joined #openstack-meeting | 06:06 | |
*** radeks__ has joined #openstack-meeting | 06:11 | |
*** dmellado has joined #openstack-meeting | 06:14 | |
*** gouthamr has quit IRC | 06:15 | |
*** stevebaker has quit IRC | 06:15 | |
*** gouthamr has joined #openstack-meeting | 06:18 | |
*** stevebaker has joined #openstack-meeting | 06:19 | |
*** diablo_rojo has joined #openstack-meeting | 06:24 | |
*** stevebaker has quit IRC | 06:25 | |
*** njohnston has quit IRC | 06:27 | |
*** njohnston_ has joined #openstack-meeting | 06:28 | |
*** gouthamr has quit IRC | 06:29 | |
*** stevebaker has joined #openstack-meeting | 06:29 | |
*** gouthamr has joined #openstack-meeting | 06:32 | |
*** tetsuro has joined #openstack-meeting | 06:41 | |
*** stevebaker has quit IRC | 06:41 | |
*** Luzi has joined #openstack-meeting | 06:42 | |
*** stevebaker has joined #openstack-meeting | 06:42 | |
*** tetsuro has quit IRC | 06:43 | |
*** stevebaker has quit IRC | 06:51 | |
*** njohnston_ has quit IRC | 06:52 | |
*** stevebaker has joined #openstack-meeting | 06:55 | |
*** njohnston has joined #openstack-meeting | 06:55 | |
*** gouthamr has quit IRC | 06:58 | |
*** ralonsoh has joined #openstack-meeting | 06:58 | |
diablo_rojo | #startmeeting fc_sig | 07:00 |
---|---|---|
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 07:00 |
*** openstack changes topic to " (Meeting topic: fc_sig)" | 07:00 | |
openstack | The meeting name has been set to 'fc_sig' | 07:00 |
diablo_rojo | Hello gmann mattoliverau cmurphy and tonyb :) | 07:00 |
tonyb | \o | 07:00 |
gmann | o/ | 07:00 |
diablo_rojo | How's everyone's post summit been? | 07:01 |
diablo_rojo | Ready for christmas? | 07:01 |
tonyb | Ummm lets go with "yes" how's that? | 07:02 |
diablo_rojo | Sounds similar to my level of preparation | 07:02 |
gmann | my Europe trip for christmas is doubt now due to passport in Canada embassy | 07:02 |
gmann | i was planing to take 2 week off but now i might end up working | 07:03 |
*** stevebaker has quit IRC | 07:03 | |
diablo_rojo | gmann, oh no! | 07:03 |
tonyb | diablo_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 rebalance | 07:03 |
tonyb | gmann: rats | 07:03 |
tonyb | gmann: tell them we vouch for you? I'm sure that will work :D | 07:04 |
gmann | :). let's see but chance are less. | 07:04 |
diablo_rojo | gmann, yes we definitely vouch for you | 07:04 |
diablo_rojo | tonyb, you have your tree up already? | 07:04 |
tonyb | diablo_rojo: Yes | 07:04 |
diablo_rojo | Way ahead of me. | 07:04 |
tonyb | diablo_rojo: we're leaving the house on boxing day (for mattoliverau's place) so we've shifted things early to compensate | 07:05 |
* diablo_rojo will give mattoliverau and cmurphy another couple minutes and then we will just get started | 07:05 | |
diablo_rojo | tonyb, ahh makes sense | 07:05 |
tonyb | mattoliverau: wont be here | 07:05 |
diablo_rojo | Oh? | 07:06 |
tonyb | diablo_rojo: He's double booked | 07:06 |
*** stevebaker has joined #openstack-meeting | 07:06 | |
diablo_rojo | tonyb, like forever or just this week? | 07:06 |
tonyb | diablo_rojo: http://eavesdrop.openstack.org/irclogs/%23openstack-upstream-institute/latest.log.html#t2018-12-05T05:47:09 | 07:06 |
tonyb | just this week ^^ | 07:06 |
diablo_rojo | tonyb, ha ha somehow managed to miss that. Thanks :) | 07:07 |
*** gouthamr has joined #openstack-meeting | 07:07 | |
diablo_rojo | Well, lets just get the ball rolling then. | 07:08 |
tonyb | diablo_rojo: yw | 07:08 |
diablo_rojo | #link https://wiki.openstack.org/wiki/First_Contact_SIG#Meeting_Agenda Agenda for those curious | 07:08 |
diablo_rojo | #topic New Contributor Patches | 07:08 |
*** openstack changes topic to "New Contributor Patches (Meeting topic: fc_sig)" | 07:08 | |
diablo_rojo | Anyone get their homework done? | 07:08 |
gmann | i just finished 2 review | 07:09 |
tonyb | diablo_rojo: I wrote a script to find the ones I care about .... but didn't run it | 07:09 |
gmann | other most of them are under review seems. | 07:09 |
tonyb | which doesn't really count :( | 07:09 |
*** pcaruana has joined #openstack-meeting | 07:10 | |
diablo_rojo | tonyb, more effort than I had time to put in this week. | 07:10 |
diablo_rojo | gmann, nice! | 07:10 |
diablo_rojo | Nothing to report? | 07:10 |
*** iyamahat has joined #openstack-meeting | 07:10 | |
gmann | not much, i found2 people doing trivial fixes which i am trying to engage them on real bug fixes etc | 07:11 |
diablo_rojo | gmann, are they any of the ones further down on the agenda? | 07:11 |
diablo_rojo | I suppose we will get there :) | 07:11 |
gmann | not there. checking if they are interested to purse the contribution at good level | 07:12 |
diablo_rojo | gmann, cool | 07:12 |
diablo_rojo | Thanks for picking that up. | 07:12 |
diablo_rojo | I'd be curious to know how that goes if you are willing to keep us posted :) | 07:13 |
* tonyb too FWIW | 07:14 | |
gmann | sure. honestly saying all people i tried to approach almost gone for few interaction :) but we do not give up and keep trying. | 07:14 |
gmann | i will update if we find good contributor from them | 07:14 |
diablo_rojo | gmann, we do what we can, eventually we will suck people in :) | 07:15 |
diablo_rojo | tonyb, so what was the script that you wrote? | 07:15 |
*** stevebaker has quit IRC | 07:15 | |
tonyb | diablo_rojo: Just grovels around in projects.yaml to get allthe repos goverened by the project teams I consider myself able to help with | 07:16 |
diablo_rojo | Oh cool :) Was just curious. | 07:16 |
tonyb | and generates a) a dashboard link and b) queries for a list of new contributor patches for me to review/help | 07:16 |
diablo_rojo | Pretty nifty. | 07:17 |
* tonyb can tidy it up and publish it as a gist | 07:17 | |
diablo_rojo | Anything else here? shall we move onto homework part 2? | 07:17 |
gmann | tonyb: cool. | 07:17 |
gmann | nothing else from me | 07:17 |
diablo_rojo | #topic Ask.o.o Homework | 07:18 |
*** openstack changes topic to "Ask.o.o Homework (Meeting topic: fc_sig)" | 07:18 | |
tonyb | nothing from me | 07:18 |
gmann | i started answer one question but same time Ask.o.o went down. it is up now. | 07:18 |
gmann | so homework not done on this. | 07:19 |
diablo_rojo | gmann, was it down today? | 07:19 |
gmann | it is up now. | 07:19 |
*** stevebaker has joined #openstack-meeting | 07:19 | |
diablo_rojo | Up now is good. | 07:19 |
gmann | for 5-6 min it was down i think. not sure about whole day | 07:19 |
* diablo_rojo wasn't on it earlier today so I can't confirm or deny the timeframe | 07:20 | |
diablo_rojo | s/I/she | 07:20 |
tonyb | gmann: That often happens around 0000 UTC as that's when backups go off and they strain the I/O subsystem | 07:20 |
tonyb | gmann: does the timing line up? | 07:20 |
diablo_rojo | TIL | 07:21 |
*** tobiash has left #openstack-meeting | 07:21 | |
*** takamatsu has joined #openstack-meeting | 07:21 | |
tonyb | for the record the same thing happens with gerrit | 07:21 |
*** jawad_axd has joined #openstack-meeting | 07:21 | |
gmann | tonyb: it was just 1 hour before, not that time. | 07:21 |
diablo_rojo | Well, I guess we should take a look now that its up again. | 07:22 |
gmann | +1. writing one answer now | 07:23 |
tonyb | gmann: Oh I may have the backup time wrong perhaps that's 0600 UTC which would line up | 07:23 |
diablo_rojo | I can give myself an action item to actually post a question or two to help seed the DB with things. | 07:23 |
diablo_rojo | Who wants to answer my questions? :) | 07:23 |
gmann | tonyb: then it is almost same time then :) | 07:23 |
tonyb | diablo_rojo: Yes you can give yourself an action item | 07:24 |
tonyb | diablo_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 db | 07:24 |
diablo_rojo | tonyb, done :) | 07:24 |
gmann | nice :) | 07:24 |
tonyb | gmann: Yeah it's usually 1700 or 1600 depending on DST for me | 07:24 |
tonyb | \o/ | 07:24 |
diablo_rojo | Anything else on this topic? Or shall we move on? | 07:25 |
gmann | diablo_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 |
gmann | if you can help or find people to help on that. | 07:26 |
diablo_rojo | I can poke Mark on that one tomorrow | 07:26 |
gmann | thanks. | 07:27 |
* tonyb backspaces over the offer to look at it | 07:27 | |
diablo_rojo | tonyb, you can answer too :) | 07:27 |
*** stevebaker has quit IRC | 07:27 | |
diablo_rojo | No rules saying there can't be multiple responses | 07:27 |
tonyb | diablo_rojo: True | 07:28 |
diablo_rojo | gmann, anything else? | 07:29 |
gmann | nothing more. | 07:29 |
diablo_rojo | #topic Berlin Recap | 07:29 |
*** openstack changes topic to "Berlin Recap (Meeting topic: fc_sig)" | 07:29 | |
diablo_rojo | It was super busy. The end. | 07:29 |
diablo_rojo | Just kidding. | 07:29 |
tonyb | LOL | 07:29 |
gmann | :) | 07:29 |
diablo_rojo | So we had three sessions related or tangentially related | 07:30 |
diablo_rojo | The first one that happened (I think it happened first..its all a bit of a blur looking back now) was the meet and greet | 07:30 |
*** stevebaker has joined #openstack-meeting | 07:30 | |
diablo_rojo | Oh wait..maybe it was second | 07:30 |
diablo_rojo | Doesn't matter. | 07:30 |
diablo_rojo | The Meet and Greet was pretty sparsely attended. It was over in Hall 7 which was WAAAAAAAAAAAAY far away from everything else. | 07:31 |
diablo_rojo | We had one or two new faces which was nice though | 07:31 |
diablo_rojo | and we played Mariokart together on my nintendo switch was a fun bonding activity | 07:31 |
tonyb | That may be the highlight of the summit! | 07:32 |
diablo_rojo | I know the OSA folks were jealous :) | 07:33 |
diablo_rojo | Another session was the one on the contributor guide operator section | 07:33 |
diablo_rojo | I think it went pretty well. | 07:33 |
diablo_rojo | Much better attended than the meet and greet | 07:33 |
*** jawad_axd has quit IRC | 07:33 | |
diablo_rojo | Actually was surprised by the number of people in the room | 07:33 |
diablo_rojo | #link https://etherpad.openstack.org/p/BER-Contrib-Guide-Ops Etherpad from Ops Feedback Session | 07:34 |
diablo_rojo | I think I already filed all the todo's into storyboard for the contributor guide too | 07:34 |
diablo_rojo | so if you have some time on your hands...please pick some things up from there :) | 07:34 |
gmann | did we get any volunteer from ops side for fcs | 07:34 |
diablo_rojo | What with all the idleness you both have. | 07:34 |
diablo_rojo | gmann, not really. | 07:34 |
diablo_rojo | When it was mentioned at the PTG in Denver, eric mccormick I think volunteered but I haven't followed up with him at all | 07:35 |
diablo_rojo | I suppose I can take that action item as well | 07:35 |
* diablo_rojo sighs at the continually growing list of action items | 07:36 | |
diablo_rojo | #action diablo_rojo to follow up on potential volunteers on ops side for FC SIG co-chair or at least involvement | 07:36 |
*** stevebaker has quit IRC | 07:37 | |
gmann | yeah at least we need till we have good Contributor guide for ops too | 07:37 |
diablo_rojo | Yeah I agree gmann | 07:38 |
diablo_rojo | If we can get this a little more fleshed out maybe I can get funding to go to the Ops Midcycle and evangelize about it | 07:39 |
diablo_rojo | Just a thought I can look into | 07:39 |
gmann | yeah that c\an help. | 07:40 |
gmann | can | 07:40 |
*** stevebaker has joined #openstack-meeting | 07:40 | |
diablo_rojo | That would be great! | 07:40 |
diablo_rojo | The last session was about the contributor portal | 07:40 |
diablo_rojo | and deciding how to make it a little more navigable | 07:40 |
diablo_rojo | and less cluttered | 07:40 |
*** gouthamr has quit IRC | 07:40 | |
diablo_rojo | Also pretty well attended | 07:41 |
diablo_rojo | #link https://etherpad.openstack.org/p/BER-Contrib-Portal Contrib Portal Etherpad | 07:41 |
tonyb | Oh yeah /me got an Action item from that one | 07:41 |
*** apetrich has joined #openstack-meeting | 07:42 | |
*** gouthamr has joined #openstack-meeting | 07:42 | |
diablo_rojo | tonyb its got its own section of the agenda ;) | 07:42 |
diablo_rojo | after we finish this recap | 07:42 |
diablo_rojo | The 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 moment | 07:43 |
diablo_rojo | I 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_rojo | Any extra questions/comments on how Berlin went? | 07:44 |
diablo_rojo | Any feedack you would like me to pass along to the events team? | 07:44 |
gmann | L24 seems interesting and useful to implement | 07:44 |
* tonyb wants bbq so another Austin summit would be nice | 07:45 | |
tonyb | diablo_rojo: can you pass ^^ on to the events team? | 07:45 |
diablo_rojo | tonyb, I'll pass it along :) | 07:46 |
*** stevebaker has quit IRC | 07:46 | |
tonyb | \o/ | 07:46 |
diablo_rojo | gmann, yeah thats something we talked about at length\ | 07:46 |
* gmann missed all the fcs sessions this time | 07:47 | |
diablo_rojo | Yeah I dont think I saw you almost at all the whole summit, but that was the case with many people. | 07:47 |
gmann | diablo_rojo: thanks for summarizing. it is good to know the key thing for me | 07:47 |
diablo_rojo | gmann, no problem :) That's why we do this. | 07:47 |
*** slaweq has joined #openstack-meeting | 07:47 | |
diablo_rojo | I also sent email summaries to the ML but was unable to locate the archive links in time | 07:48 |
diablo_rojo | I think I included [first contact] on both of them though? | 07:48 |
diablo_rojo | Anywho, if no one has anything else we can move on. | 07:48 |
gmann | nothing from me | 07:49 |
diablo_rojo | tonyb, ? | 07:49 |
tonyb | Yup move on | 07:49 |
*** stevebaker has joined #openstack-meeting | 07:50 | |
* tonyb assumes moving on is to the 'bot' from L28 | 07:50 | |
diablo_rojo | #topic Sandbox Bot | 07:50 |
*** openstack changes topic to "Sandbox Bot (Meeting topic: fc_sig)" | 07:50 | |
diablo_rojo | So, tonyb has signed up to make this awesome bot that helps people through the process of getting code reviews/ pushing an amended patch | 07:51 |
diablo_rojo | when their first patch is to the sandbox repo at least | 07:51 |
diablo_rojo | Which sounds super awesome | 07:51 |
diablo_rojo | and we could totally make use of in OUI | 07:51 |
tonyb | It shoudl be a fun project | 07:51 |
tonyb | I need to draft up a design for discussion on the list | 07:51 |
diablo_rojo | I'm super excited about this. | 07:52 |
tonyb | and then then convince infra to create an account I can use | 07:52 |
diablo_rojo | Think its going to be awesome. | 07:52 |
gmann | tonyb: cool. | 07:52 |
diablo_rojo | tonyb, I don't think it will be a hard sell | 07:52 |
tonyb | but for now I think I'll just run it from cron on my openstack machine | 07:52 |
tonyb | basicially it will -1 a review that meets $criteria, then +2+w the next revision of that review | 07:53 |
tonyb | pretty simple really | 07:53 |
* tonyb think criteria shoudl be a topic or keyword in the commit message | 07:54 | |
diablo_rojo | tonyb, let us know if there is anything we can help with | 07:54 |
diablo_rojo | Yeah that seems reasonable to me | 07:54 |
tonyb | diablo_rojo: Will do | 07:55 |
tonyb | diablo_rojo: And yup we can totally use it during OUI :) | 07:55 |
diablo_rojo | Was there anything you wanted to delve into now? Or good for now? | 07:55 |
tonyb | I think I'm good for now | 07:55 |
*** stevebaker has quit IRC | 07:55 | |
tonyb | I think most of the hard part will be getting the right place to run it | 07:56 |
diablo_rojo | Makes sense | 07:56 |
diablo_rojo | Oh shoot we only have 4 min left | 07:56 |
diablo_rojo | #topic Reqs for contributing organisations | 07:57 |
*** openstack changes topic to "Reqs for contributing organisations (Meeting topic: fc_sig)" | 07:57 | |
diablo_rojo | so! | 07:57 |
*** brault has joined #openstack-meeting | 07:57 | |
diablo_rojo | The first patch landed | 07:57 |
diablo_rojo | and so did the follow up | 07:57 |
diablo_rojo | #link https://review.openstack.org/#/c/578676/ original patch | 07:57 |
diablo_rojo | #link https://review.openstack.org/#/c/616411 Followup | 07:57 |
tonyb | I think that's phrased 'diablo_rojo went mad with power and merged it' :D | 07:58 |
diablo_rojo | s/mad with power/anxious to make progress | 07:58 |
diablo_rojo | same difference :) | 07:58 |
tonyb | Pfft I like my wording better ;P | 07:58 |
diablo_rojo | If 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_rojo | if not, the meeting after | 07:59 |
*** stevebaker has joined #openstack-meeting | 08:00 | |
diablo_rojo | I 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 sponsors | 08:00 |
diablo_rojo | If anyone wants to be in on that meeting, let me know | 08:00 |
tonyb | That last part sounds like an awesome idea | 08:00 |
diablo_rojo | I get those once in a while :) But I don | 08:01 |
gmann | +1 | 08:01 |
diablo_rojo | don't remember if this one was fully mine | 08:01 |
diablo_rojo | probably wasn't | 08:01 |
diablo_rojo | gmann, tonyb is there anything else missing in the document or do we think its ready to present? | 08:01 |
*** jasonyan has quit IRC | 08:01 | |
diablo_rojo | Bah, over time.. | 08:01 |
*** jasonyan has joined #openstack-meeting | 08:02 | |
gmann | i think it is good to go for their feedback | 08:02 |
tonyb | diablo_rojo: I think it's good but I have it open to read thought one last time ... tomorrow | 08:02 |
diablo_rojo | tonyb, I can wait till tomorrow since I won't be setting up the meeting tonight anyway | 08:03 |
diablo_rojo | To anyone reading the logs, let me know if you want in on the meeting, otherwise it'll be just me :) | 08:03 |
diablo_rojo | And I thiiiink we should probably end the meeting at this point since we are over time | 08:04 |
diablo_rojo | I'll try to pick up the pace next time., | 08:04 |
*** jasonyan_ has joined #openstack-meeting | 08:04 | |
diablo_rojo | Thank you both for coming! | 08:04 |
gmann | yeah | 08:04 |
gmann | thank for chair diablo_rojo . GN | 08:04 |
tonyb | It'd help if I didn't keep dropping silly comments | 08:04 |
*** jasonyan has quit IRC | 08:04 | |
*** ttsiouts has joined #openstack-meeting | 08:05 | |
diablo_rojo | tonyb, just adds to the entertainment value for those reading the logs later | 08:05 |
* diablo_rojo waves to those people | 08:05 | |
diablo_rojo | Have a good evening gmann and tonyb! | 08:05 |
diablo_rojo | #endmeeting | 08:05 |
*** e0ne has joined #openstack-meeting | 08:05 | |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 08:05 | |
openstack | Meeting ended Wed Dec 5 08:05:41 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:05 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-12-05-07.00.html | 08:05 |
*** stevebaker has quit IRC | 08:05 | |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-12-05-07.00.txt | 08:05 |
openstack | Log: http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-12-05-07.00.log.html | 08:05 |
tonyb | diablo_rojo: You too | 08:05 |
tonyb | diablo_rojo: what's left of it | 08:05 |
diablo_rojo | tonyb, none actually , we are 5 min into morning here ;) | 08:07 |
tonyb | diablo_rojo: :( | 08:07 |
*** stevebaker has joined #openstack-meeting | 08:09 | |
*** jasonyan_ has quit IRC | 08:13 | |
*** ttsiouts has quit IRC | 08:16 | |
*** stevebaker has quit IRC | 08:17 | |
*** ttsiouts has joined #openstack-meeting | 08:17 | |
*** stevebaker has joined #openstack-meeting | 08:21 | |
*** priteau has joined #openstack-meeting | 08:21 | |
*** ttsiouts has quit IRC | 08:21 | |
*** stevebaker has quit IRC | 08:30 | |
*** stevebaker has joined #openstack-meeting | 08:31 | |
*** tssurya has joined #openstack-meeting | 08:32 | |
*** ttsiouts has joined #openstack-meeting | 08:34 | |
*** jasonyan has joined #openstack-meeting | 08:35 | |
*** ttsiouts has quit IRC | 08:37 | |
*** jasonyan has quit IRC | 08:43 | |
*** jasonyan has joined #openstack-meeting | 08:43 | |
*** jasonyan has quit IRC | 08:48 | |
*** arne_wiebalck_ has joined #openstack-meeting | 08:48 | |
*** ttsiouts has joined #openstack-meeting | 08:50 | |
*** jasonyan has joined #openstack-meeting | 08:51 | |
*** aojea has joined #openstack-meeting | 08:54 | |
*** ttsiouts has quit IRC | 09:01 | |
*** ttsiouts has joined #openstack-meeting | 09:01 | |
*** brault has quit IRC | 09:03 | |
*** verdurin has quit IRC | 09:04 | |
*** brault has joined #openstack-meeting | 09:04 | |
*** ttsiouts has quit IRC | 09:06 | |
*** ttsiouts has joined #openstack-meeting | 09:07 | |
*** verdurin has joined #openstack-meeting | 09:07 | |
*** njohnston has quit IRC | 09:09 | |
*** trident has quit IRC | 09:29 | |
*** trident has joined #openstack-meeting | 09:31 | |
*** ttsiouts has quit IRC | 09:35 | |
*** ttsiouts has joined #openstack-meeting | 09:36 | |
*** rcernin has quit IRC | 09:38 | |
*** ttsiouts has quit IRC | 09:40 | |
*** jasonyan has quit IRC | 09:42 | |
*** jasonyan has joined #openstack-meeting | 09:44 | |
*** njohnston has joined #openstack-meeting | 09:44 | |
*** ttsiouts has joined #openstack-meeting | 09:46 | |
*** jasonyan has quit IRC | 09:46 | |
*** larainema has quit IRC | 09:47 | |
*** zaneb has quit IRC | 09:51 | |
*** zaneb has joined #openstack-meeting | 09:52 | |
*** arne_wiebalck_ has quit IRC | 10:00 | |
*** diablo_rojo has quit IRC | 10:12 | |
*** jasonyan has joined #openstack-meeting | 10:17 | |
*** jasonyan has quit IRC | 10:19 | |
*** jasonyan has joined #openstack-meeting | 10:22 | |
*** jasonyan has quit IRC | 10:27 | |
*** jasonyan has joined #openstack-meeting | 10:30 | |
*** jasonyan has quit IRC | 10:33 | |
*** jasonyan has joined #openstack-meeting | 10:34 | |
*** jasonyan has quit IRC | 10:38 | |
*** jasonyan has joined #openstack-meeting | 10:40 | |
*** jasonyan has quit IRC | 10:44 | |
*** shrasool has joined #openstack-meeting | 10:48 | |
*** ttsiouts has quit IRC | 10:52 | |
*** janders has joined #openstack-meeting | 10:52 | |
*** ttsiouts has joined #openstack-meeting | 10:53 | |
*** erlon has joined #openstack-meeting | 10:57 | |
*** ttsiouts has quit IRC | 10:57 | |
*** janders has quit IRC | 11:06 | |
*** jasonyan has joined #openstack-meeting | 11:14 | |
*** tpsilva has joined #openstack-meeting | 11:31 | |
*** jasonyan has quit IRC | 11:46 | |
*** yamamoto has quit IRC | 11:53 | |
*** yamamoto has joined #openstack-meeting | 11:53 | |
*** yamamoto has quit IRC | 11:57 | |
*** ttsiouts has joined #openstack-meeting | 12:14 | |
*** e0ne has quit IRC | 12:27 | |
*** e0ne has joined #openstack-meeting | 12:29 | |
*** ttsiouts has quit IRC | 12:35 | |
*** ttsiouts has joined #openstack-meeting | 12:36 | |
*** ttsiouts has quit IRC | 12:36 | |
*** ttsiouts_ has joined #openstack-meeting | 12:36 | |
*** raildo has joined #openstack-meeting | 12:42 | |
*** shrasool has quit IRC | 12:47 | |
*** ttsiouts_ has quit IRC | 12:50 | |
*** ttsiouts has joined #openstack-meeting | 12:51 | |
*** yamamoto has joined #openstack-meeting | 12:54 | |
*** ttsiouts_ has joined #openstack-meeting | 12:55 | |
*** ttsiouts has quit IRC | 12:55 | |
*** bobh has joined #openstack-meeting | 12:58 | |
*** aojea has quit IRC | 13:01 | |
*** yamamoto has quit IRC | 13:06 | |
*** janki has quit IRC | 13:08 | |
*** ttsiouts_ has quit IRC | 13:14 | |
*** ttsiouts has joined #openstack-meeting | 13:14 | |
*** ttsiouts has quit IRC | 13:19 | |
*** ttsiouts has joined #openstack-meeting | 13:19 | |
*** bobh has quit IRC | 13:22 | |
*** raildo has quit IRC | 13:24 | |
*** raildo has joined #openstack-meeting | 13:24 | |
*** arne_wiebalck_ has joined #openstack-meeting | 13:30 | |
*** jasonyan has joined #openstack-meeting | 13:43 | |
*** priteau has quit IRC | 13:50 | |
*** mriedem has joined #openstack-meeting | 13:52 | |
*** raildo has quit IRC | 13:54 | |
*** jamesmcarthur has joined #openstack-meeting | 13:55 | |
*** raildo has joined #openstack-meeting | 13:55 | |
*** arne_wiebalck_ has quit IRC | 13:57 | |
*** raildo has quit IRC | 14:00 | |
*** pgodek has joined #openstack-meeting | 14:03 | |
*** priteau has joined #openstack-meeting | 14:05 | |
*** mpiwowarczy has joined #openstack-meeting | 14:05 | |
*** njohnston has quit IRC | 14:08 | |
*** njohnston_ has joined #openstack-meeting | 14:09 | |
*** arne_wiebalck_ has joined #openstack-meeting | 14:12 | |
*** tidwellr has quit IRC | 14:15 | |
*** jasonyan has quit IRC | 14:16 | |
*** bzhao__ has quit IRC | 14:18 | |
*** dmacpher_ has joined #openstack-meeting | 14:20 | |
*** dmacpher has quit IRC | 14:22 | |
*** arne_wiebalck_ has quit IRC | 14:26 | |
*** psachin has quit IRC | 14:27 | |
*** mjturek has joined #openstack-meeting | 14:31 | |
*** arne_wiebalck_ has joined #openstack-meeting | 14:32 | |
*** janki has joined #openstack-meeting | 14:33 | |
*** jamesmcarthur has quit IRC | 14:45 | |
*** Liang__ has joined #openstack-meeting | 14:46 | |
*** cloudrancher has quit IRC | 14:47 | |
*** eharney has joined #openstack-meeting | 14:48 | |
*** cloudrancher has joined #openstack-meeting | 14:48 | |
*** jasonyan has joined #openstack-meeting | 14:53 | |
*** anteaya has joined #openstack-meeting | 14:55 | |
*** mpiwowarczy has quit IRC | 14:56 | |
*** cloudrancher has quit IRC | 14:57 | |
*** cloudrancher has joined #openstack-meeting | 14:58 | |
*** vishalmanchanda has joined #openstack-meeting | 14:58 | |
*** awaugama has joined #openstack-meeting | 14:59 | |
*** lpetrut has joined #openstack-meeting | 15:12 | |
*** mmethot has joined #openstack-meeting | 15:12 | |
*** hongbin has joined #openstack-meeting | 15:14 | |
*** shrasool has joined #openstack-meeting | 15:22 | |
*** jasonyan has quit IRC | 15:26 | |
*** arne_wiebalck_ has quit IRC | 15:27 | |
*** munimeha1 has joined #openstack-meeting | 15:29 | |
*** raildo has joined #openstack-meeting | 15:33 | |
*** jamesmcarthur has joined #openstack-meeting | 15:33 | |
*** jamesmcarthur has quit IRC | 15:35 | |
*** jamesmcarthur has joined #openstack-meeting | 15:35 | |
*** jesusaur has quit IRC | 15:37 | |
*** jesusaur has joined #openstack-meeting | 15:42 | |
*** ttsiouts has quit IRC | 15:45 | |
*** cloudrancher has quit IRC | 15:45 | |
*** lpetrut has quit IRC | 15:49 | |
*** rosmaita has joined #openstack-meeting | 15:50 | |
*** woojay has joined #openstack-meeting | 15:54 | |
*** tssurya has quit IRC | 15:54 | |
*** ttsiouts has joined #openstack-meeting | 15:56 | |
*** jamesmcarthur has quit IRC | 15:59 | |
*** walshh_ has joined #openstack-meeting | 16:00 | |
*** mszwed has joined #openstack-meeting | 16:01 | |
*** slaweq has quit IRC | 16:02 | |
rosmaita | hello | 16:02 |
*** abishop has joined #openstack-meeting | 16:02 | |
rajinir | o/ | 16:02 |
geguileo | rosmaita: hi | 16:02 |
geguileo | lol | 16:03 |
abishop | o/ | 16:03 |
rosmaita | thought i was offline for a minute | 16:03 |
geguileo | rosmaita: same here XD | 16:03 |
yikun | hi | 16:03 |
whoami-rajat | Hi | 16:03 |
jungleboyj | Hi. | 16:03 |
walshh_ | hi | 16:03 |
jungleboyj | Give me a second here. For some reason I've just lost all my internet. | 16:04 |
eharney | uh oh, you definitely need at least some of your internet | 16:04 |
rosmaita | i don't have any to spare | 16:04 |
jungleboyj | Ok. This is all weird. | 16:06 |
jungleboyj | I 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 |
jungleboyj | Guess it is time for a reboot | 16:07 |
jungleboyj | #startmeeting cinder | 16:07 |
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:07 |
*** openstack changes topic to " (Meeting topic: cinder)" | 16:07 | |
openstack | The meeting name has been set to 'cinder' | 16:07 |
whoami-rajat | Hi again | 16:08 |
rosmaita | o/ | 16:08 |
e0ne | hi | 16:08 |
jungleboyj | courtesy 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 rosmaita | 16:08 |
geguileo | o/ | 16:08 |
jungleboyj | #topic announcements | 16:08 |
*** openstack changes topic to "announcements (Meeting topic: cinder)" | 16:08 | |
_alastor_ | o/ | 16:08 |
rajinir | hi | 16:08 |
jungleboyj | So, 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=sharing | 16:10 |
jungleboyj | Nicole 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 |
abishop | o/ | 16:11 |
jungleboyj | Any questions or comments there? | 16:11 |
rosmaita | nope, looks good, thanks for putting it together | 16:12 |
jungleboyj | rosmaita: No problem. Thanks for looking at it. | 16:12 |
*** haleyb has joined #openstack-meeting | 16:12 | |
jungleboyj | One other announcement I suppose. | 16:12 |
jungleboyj | We are coming up on milestone 2 for the release. | 16:12 |
jungleboyj | We have a couple of driver submissions so we should be trying to get them some bandwidth to review those in time. | 16:13 |
jungleboyj | Would greatly appreciate any assistance doing reviews there. | 16:13 |
*** jamesmcarthur has joined #openstack-meeting | 16:13 | |
jungleboyj | A list of the ones I know about can be seen here: | 16:14 |
jungleboyj | #link https://etherpad.openstack.org/p/cinder-spec-review-tracking | 16:14 |
*** jbernard has joined #openstack-meeting | 16:14 | |
jungleboyj | Ok. I think that is it for announcements. | 16:15 |
jungleboyj | #topic shared_targets_online_data_migration fails when cinder-volume service not running | 16:15 |
*** openstack changes topic to "shared_targets_online_data_migration fails when cinder-volume service not running (Meeting topic: cinder)" | 16:15 | |
jungleboyj | imacdonn: You here? | 16:16 |
jungleboyj | Guess not. | 16:16 |
jungleboyj | #link https://bugs.launchpad.net/cinder/+bug/1806156 | 16:17 |
openstack | Launchpad bug 1806156 in Cinder "shared_targets_online_data_migration fails when cinder-volume service not running" [Undecided,New] | 16:17 |
geguileo | jungleboyj: I mentioned that issue at the PTG | 16:17 |
geguileo | when complaining about the issues on the shared_targets implementation | 16:17 |
jungleboyj | geguileo: Ok, I thought it at least sounded familiar | 16:17 |
geguileo | and I added the comment from the first link | 16:17 |
geguileo | to our code, to make sure we don't do it again: https://github.com/openstack/cinder/commit/2cd5957c5e891f0bc5cf57253c0f5e18b330e954 | 16:18 |
*** jamesmcarthur has quit IRC | 16:18 | |
*** pcaruana has quit IRC | 16:18 | |
jungleboyj | Ok. So what do we need to do to fix the existing problem? | 16:19 |
geguileo | it's a pita | 16:19 |
geguileo | because there is no way to do this offline | 16:20 |
jungleboyj | Ugh. Ok. | 16:20 |
geguileo | well, there may be a way | 16:21 |
*** bobh has joined #openstack-meeting | 16:21 | |
jungleboyj | Can we fix shared targets as suggested in the bug to avoid the limitation? | 16:21 |
jungleboyj | Given that it looks like we didn't follow the spec. | 16:22 |
geguileo | well, that part of the spec is also against the whole rolling upgrades/online migration concept | 16:23 |
jungleboyj | :-( | 16:23 |
geguileo | in theory the volumes should have been migrated as they are accessed | 16:23 |
jungleboyj | Ok. | 16:23 |
geguileo | and there should have been a mechanism to do the online migrations without the services being online | 16:24 |
*** raildo has quit IRC | 16:24 | |
jungleboyj | I feel like this is going to be a problem that we are going to keep hitting in other places in the future. | 16:24 |
geguileo | well, if we implement things right it won't be aproblem | 16:25 |
jungleboyj | So, how should we move forward? | 16:25 |
jungleboyj | He he. | 16:25 |
jungleboyj | Isn't that always the case? | 16:25 |
geguileo | lol | 16:26 |
geguileo | if we don't care about overloading the DB on start, we can do the proposed solution | 16:26 |
jungleboyj | So, 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 |
jungleboyj | Accessing the volumes through the volume service? | 16:27 |
geguileo | yup | 16:27 |
jungleboyj | Ok. So, the proposed solution isn't unprecedented. Right? We query volumes for other things at volume service startup. | 16:28 |
jungleboyj | Checking if they are in deleting status and stuff like that. | 16:28 |
geguileo | well, it's against what should be done XD | 16:28 |
geguileo | I don't know if there's precendent | 16:28 |
jungleboyj | geguileo: Why is it against what should be done? | 16:29 |
geguileo | the solution is basically implement a data migration on start | 16:29 |
geguileo | on EVERY start of the service | 16:29 |
geguileo | FOREVER | 16:29 |
jungleboyj | Ok. I wonder how Nova has dealt with this? | 16:29 |
* jungleboyj is scared by the all caps forever | 16:30 | |
geguileo | unless we use a config option or store something in the DB to disable it once it's done | 16:30 |
jungleboyj | geguileo: That was what I was going to ask. | 16:30 |
*** janki has quit IRC | 16:30 | |
geguileo | because you can upgrade from N to N+2 and will still want that field to be set correctly | 16:30 |
jungleboyj | We have access to the DB obviously during the migration. | 16:30 |
geguileo | the proper solution would have been to make the migration online when the volumes were loaded | 16:31 |
jungleboyj | Seems 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 |
geguileo | and store in the service row if the backend required shared or not | 16:31 |
geguileo | and then on the next release use that field from the DB to do it | 16:32 |
jungleboyj | But we can't go back and fix that at this point. | 16:32 |
geguileo | nop | 16:32 |
geguileo | somebody has to go and figure out a decent solution | 16:32 |
*** Luzi has quit IRC | 16:33 | |
jungleboyj | Ok. | 16:33 |
jungleboyj | I need to understand the urgency of this problem. Guess that isn't clear yet. | 16:34 |
*** gyee has joined #openstack-meeting | 16:34 | |
geguileo | we should ask in the bug who/what is affected by this | 16:34 |
jungleboyj | Do 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 |
jungleboyj | Ok, yeah, hard to understand that without imacdonn here. | 16:35 |
jungleboyj | Lets 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 |
jungleboyj | Sound like a plan? | 16:36 |
geguileo | +1 | 16:36 |
jungleboyj | Cool. | 16:36 |
*** ttsiouts has quit IRC | 16:36 | |
jungleboyj | #action jungleboyj to update the bug and we will follow up in next week's meeting | 16:36 |
*** ttsiouts has joined #openstack-meeting | 16: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 | |
jungleboyj | rosmaita: | 16:37 |
rosmaita | i'll be quick. i thought removing the policy checks at the db layer was a no-brainer, but i am having second thoughts | 16:37 |
jungleboyj | :-) | 16:37 |
rosmaita | anyway, since it's already on the agenda, let me explain what's up | 16:37 |
rosmaita | here's the use case: an operator wants to have a "read-only" admin who can do audits but not make changes | 16:38 |
rosmaita | if 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-meeting | 16:38 | |
rosmaita | the some-get-call fails when a non-admin user with role:observer-admin makes the call | 16:38 |
rosmaita | it's traceable to the db layer where we have a decorator @require_admin_context | 16:38 |
rosmaita | so we could eliminate that decorator ... but it decorates 97 functions in db/sqlalchemy/api.py | 16:38 |
rosmaita | that seems pretty risky | 16:38 |
rosmaita | plus, i've been thinking about this for a while, and it turns out that doing that won't completely address the use case anyway | 16:39 |
rosmaita | the 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 |
rosmaita | so to handle that situation, you need to do an unsafe workaround that i was hoping to fix | 16:39 |
rosmaita | it'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 admin | 16:39 |
rosmaita | and 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 have | 16:39 |
rosmaita | i don't see any way around that | 16:40 |
rosmaita | anyway, i wrote up an etherpad while i was trying to figure this out | 16:40 |
rosmaita | #link https://etherpad.openstack.org/p/different-types-of-admin | 16:40 |
rosmaita | i'd appreciate it if anyone interested could read through and see if there's something i missed or if i'm being stupid | 16:40 |
jungleboyj | Yikes. That all sounds kind of scary for what would be a limited use case. | 16:40 |
rosmaita | but i think my proposal at this point would be to "fix" this via documentation | 16:40 |
rosmaita | and not touch the code at all | 16:41 |
geguileo | rosmaita: does the context store the roles of the caller? | 16:41 |
rosmaita | geguileo: yes, pretty sure it does | 16:41 |
jungleboyj | rosmaita: At this point in time that sounds like the safest solution. | 16:41 |
eharney | is 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 |
geguileo | rosmaita: "fix" by documentation means that it's not possible? or what does it mean? | 16:41 |
*** ttsiouts has quit IRC | 16:42 | |
rosmaita | the workaround works, i could just write up an example of how to do this | 16:42 |
jungleboyj | eharney: I hadn't interpreted it that broadly. | 16:42 |
rosmaita | the key thing is that the operator's responsibility to test carefully | 16:42 |
geguileo | rosmaita: the workaround is to add all those "not role:observer" rules? | 16:42 |
rosmaita | geguileo: yes | 16:42 |
rosmaita | and possibly more, depending on how fine-grained you want it | 16:42 |
geguileo | rosmaita: what about setting a Cinder conf for the admin-observer role name? | 16:43 |
eharney | i think it is that broad unless i missed something here? | 16:43 |
geguileo | rosmaita: then check it in Cinder? | 16:43 |
*** bobh has quit IRC | 16:43 | |
rosmaita | i think that wouldn't work in the long run | 16:43 |
rosmaita | because you might also want a creator-only-admin | 16:43 |
rosmaita | (i mention this in the ehterpad) | 16:43 |
rosmaita | i think what we have now is flexible enough | 16:44 |
geguileo | I think that's different | 16:44 |
rosmaita | operators just have to be careful | 16:44 |
geguileo | or 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 |
rosmaita | geguileo: what i mean is an admin who can create everything an admin can, but can't delete anything | 16:45 |
rosmaita | sort of a role for interns :) | 16:45 |
jungleboyj | He he he. | 16:45 |
geguileo | rosmaita: is that a real use case somebody has asked for? | 16:45 |
rosmaita | yes | 16:46 |
geguileo | because I know the admin observer role is requested by many people | 16:46 |
rosmaita | yeah, the observer came up this morning in the glance channel | 16:46 |
*** artom has quit IRC | 16:46 | |
geguileo | the admin create only role seems less needed (from my point of view) | 16:46 |
*** artom has joined #openstack-meeting | 16:47 | |
rosmaita | rackspace has the admin/observer/creator defined | 16:47 |
rosmaita | even for normal user accounts | 16:47 |
geguileo | I think the admin can create but cannot delete should be resolved as you discussed, with the "not role:" rules | 16:47 |
geguileo | create is one thing, another is create as an admin | 16:47 |
jungleboyj | rosmaita: Could we start by taking something like rackspace has and document it in our documentation and see how people feel about that? | 16:48 |
jungleboyj | Point people to that if they are asking. | 16:48 |
rosmaita | jungleboyj: i don't know if we want to go that far, but i have a writeup for observer-admin | 16:48 |
rosmaita | don't want to go beyond that without a lot of tests! | 16:48 |
geguileo | I think we should have the observer role without so much work... | 16:48 |
jungleboyj | Then if there is enough demand readdress the risk/reward of changing Cinder. | 16:48 |
rosmaita | although there's always the "no warranty" disclaimer | 16:48 |
jungleboyj | :-) | 16:49 |
jungleboyj | rosmaita: So, start by formalizing that documentation?> | 16:50 |
rosmaita | we can do all those now, it's just that it's a little error-prone | 16:50 |
rosmaita | jungleboyj: ok, i can put up a patch | 16:50 |
jungleboyj | rosmaita: Lets start there. | 16:50 |
jungleboyj | Any objections? | 16:50 |
jungleboyj | Ok. Cool. | 16:51 |
rosmaita | here's that etherpad again: https://etherpad.openstack.org/p/different-types-of-admin | 16:51 |
jungleboyj | rosmaita: Thanks for bringing this up. | 16:51 |
rosmaita | np | 16:51 |
jungleboyj | #action rosmaita to push up a patch with documentation | 16:51 |
jungleboyj | #topic update on possible mid-cycle | 16: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-planning | 16:52 |
jungleboyj | So, I brought this up with my management and we have budget to do this. | 16:53 |
jungleboyj | So, Lenovo can host. | 16:53 |
rosmaita | nice! | 16:53 |
jungleboyj | The 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 |
jungleboyj | Is that a big enough deal to make anyone else in RTP volunteer to host? | 16:54 |
jungleboyj | Beuhler .... Beuhler | 16:55 |
rosmaita | i am up for parking challenges | 16:55 |
jungleboyj | Guess that is a no. | 16:55 |
jungleboyj | Ok, like I said last time this would probably be pretty bare bones but we would have a place to meet and internet. | 16:55 |
jungleboyj | And the week proposed works for those people in RTP? | 16:56 |
jungleboyj | eharney: rosmaita _hemna jbernard | 16:57 |
*** jamesmcarthur has joined #openstack-meeting | 16:57 | |
jungleboyj | I know that smcginnis and I can get there as we planned the date together. | 16:57 |
rosmaita | yes for me | 16:57 |
jungleboyj | Ok. I will keep moving forward with the process at Lenovo then. | 16:58 |
jungleboyj | Ok. Finaly topic. | 16:58 |
jungleboyj | 3rd Party CI requirements for connectors | 16:58 |
jungleboyj | mszwed: You here? | 16:58 |
mszwed | Hi | 16:58 |
mszwed | I'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 IRC | 16:59 | |
jungleboyj | #link https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers#Volume_.26_Connector_Drivers | 16:59 |
jungleboyj | So, I think the answer is: tox -e all -- volume | 16:59 |
eharney | i'm not sure that faq is correct... | 16:59 |
jungleboyj | Ugh. We are out of time already. | 17:00 |
eharney | and we clearly need to sort this out since there have been numerous questions lately about what tests are needed | 17:00 |
jungleboyj | eharney: Agreed. | 17:00 |
mszwed | ok | 17:00 |
eharney | it needs to instruct people to run the cinder tempest plugin tests too :/ | 17:00 |
jungleboyj | Lets make this the first topic for next week. | 17:00 |
jungleboyj | eharney: Right, but I don't think we can require that right now as we haven't spread the word on that yet. | 17:01 |
jungleboyj | mszwed: Can you shoot for what I shared above and we will discuss more next week? | 17:01 |
mszwed | sure | 17:01 |
jungleboyj | Great. Thank you! | 17:01 |
mszwed | :) | 17:02 |
jungleboyj | Thanks everyone for joining. | 17:02 |
jungleboyj | Sorry for the network issues I had. | 17:02 |
whoami-rajat | Thanks. | 17:02 |
jungleboyj | #endmeeting | 17:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 17:02 | |
openstack | Meeting ended Wed Dec 5 17:02:20 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-12-05-16.07.html | 17:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-12-05-16.07.txt | 17:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-12-05-16.07.log.html | 17:02 |
*** yamamoto has joined #openstack-meeting | 17:04 | |
*** jamesmcarthur has quit IRC | 17:05 | |
*** mszwed has left #openstack-meeting | 17:05 | |
*** priteau has joined #openstack-meeting | 17:06 | |
*** jamesmcarthur has joined #openstack-meeting | 17:07 | |
*** slaweq has joined #openstack-meeting | 17:08 | |
*** yamamoto has quit IRC | 17:08 | |
*** priteau has quit IRC | 17:08 | |
*** priteau has joined #openstack-meeting | 17:10 | |
*** radez is now known as radez_afk | 17:16 | |
*** slaweq has quit IRC | 17:20 | |
*** slaweq has joined #openstack-meeting | 17:21 | |
*** e0ne has quit IRC | 17:22 | |
*** jamesmcarthur has quit IRC | 17:22 | |
*** jamesmcarthur has joined #openstack-meeting | 17:23 | |
*** jasonyan has joined #openstack-meeting | 17:23 | |
*** bobh has joined #openstack-meeting | 17:25 | |
*** shrasool has quit IRC | 17:27 | |
*** bobh has quit IRC | 17:34 | |
*** mriedem is now known as mriedem_away | 17:40 | |
*** shrasool has joined #openstack-meeting | 17:40 | |
*** bobh has joined #openstack-meeting | 17:42 | |
*** rosmaita has left #openstack-meeting | 17:42 | |
*** iyamahat has quit IRC | 17:51 | |
*** mrhillsman has quit IRC | 17:51 | |
*** mrhillsman has joined #openstack-meeting | 17:51 | |
*** jamesmcarthur has quit IRC | 17:55 | |
*** jasonyan has quit IRC | 17:57 | |
*** ttsiouts has joined #openstack-meeting | 17:58 | |
*** bobh has quit IRC | 18:00 | |
*** sridharg has quit IRC | 18:02 | |
*** shrasool_ has joined #openstack-meeting | 18:03 | |
*** shrasool has quit IRC | 18:04 | |
*** shrasool_ is now known as shrasool | 18:04 | |
*** iyamahat has joined #openstack-meeting | 18:05 | |
*** jamesmcarthur has joined #openstack-meeting | 18:07 | |
*** jamesmcarthur has quit IRC | 18:07 | |
*** jamesmcarthur has joined #openstack-meeting | 18:07 | |
*** shrasool has quit IRC | 18:13 | |
*** vishalmanchanda has quit IRC | 18:18 | |
*** ralonsoh has quit IRC | 18:21 | |
*** yamahata has joined #openstack-meeting | 18:23 | |
*** Liang__ has quit IRC | 18:23 | |
*** alex_xu has quit IRC | 18:24 | |
*** jasonyan has joined #openstack-meeting | 18:31 | |
*** priteau has quit IRC | 18:38 | |
*** diablo_rojo has joined #openstack-meeting | 18:45 | |
*** Liang__ has joined #openstack-meeting | 18:46 | |
*** mriedem_away is now known as mriedem | 18:46 | |
*** manjeets_ is now known as manjeets | 18:47 | |
*** eharney has quit IRC | 18:52 | |
SotK | #startmeeting storyboard | 19:02 |
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:02 |
*** openstack changes topic to " (Meeting topic: storyboard)" | 19:02 | |
openstack | The meeting name has been set to 'storyboard' | 19:02 |
diablo_rojo | Hello! | 19:03 |
SotK | #link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda (ish) | 19:03 |
*** jasonyan has quit IRC | 19:03 | |
SotK | hey :) | 19:03 |
* diablo_rojo just updated the agenda so you might want to refresh :) | 19:03 | |
SotK | thank you! | 19:04 |
SotK | #topic Migration Updates | 19:04 |
*** openstack changes topic to "Migration Updates (Meeting topic: storyboard)" | 19:04 | |
diablo_rojo | No updates | 19:05 |
diablo_rojo | still haven't had time to dig into the neutron failure | 19:05 |
SotK | fair | 19:06 |
SotK | #topic Story Attachments | 19:06 |
*** openstack changes topic to "Story Attachments (Meeting topic: storyboard)" | 19:06 | |
diablo_rojo | I 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_rojo | After that I think it might be ready to merge? | 19:07 |
fungi | oh, right, there's a meeting! ;) | 19:07 |
diablo_rojo | fungi, ;) | 19:07 |
SotK | heh :) | 19:07 |
clarkb | diablo_rojo: I was curious to get fungi's thoughts on my comment too (did that happen) as a primary consumer of the embargoed data | 19:07 |
fungi | my reminder highlighted but i was engrossed in other things as usual, sorry! | 19:07 |
fungi | clarkb: yeah, i responded | 19:08 |
diablo_rojo | clarkb, yeah I think fungi agreed | 19:08 |
diablo_rojo | but that it might be something to be done later? | 19:08 |
fungi | i 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 disruption | 19:08 |
fungi | basically just a toggle which causes sb to obtain and serve swift tempurls instead of persistent ones | 19:09 |
SotK | I agree | 19:09 |
diablo_rojo | I will get that added today | 19:10 |
SotK | thanks | 19:10 |
SotK | I think it'll probably be ready after that | 19:11 |
fungi | the 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 lifetime | 19:11 |
fungi | the same creds it uses to authorize uploads should be sufficient for obtaining tempurls too | 19:12 |
fungi | so really no redesign necessary to accommodate that feature | 19:12 |
SotK | yep, just a "stretch goal" | 19:13 |
diablo_rojo | Sounds like a solid plan to me | 19:14 |
fungi | but yeah, i'm fine with the security we get from unguessable persistent urls for the time being | 19:15 |
SotK | excellent | 19:15 |
diablo_rojo | Sweet :) | 19:15 |
fungi | in openstack services, there is plenty of security which merely relies on attackers being unable to guess a uuid | 19:15 |
fungi | this is (or at least should be) no different | 19:16 |
SotK | #topic Moving the database closer to the site | 19:17 |
*** openstack changes topic to "Moving the database closer to the site (Meeting topic: storyboard)" | 19:17 | |
SotK | has anyone thought about this any more since last week? | 19:17 |
fungi | yeah, we discussed it in the infra meeting yesterday | 19:19 |
fungi | clarkb laid out a basic plan, and ianw mentioned he could help writing up a slightly more robust maintenance plan or at least provide an example | 19:19 |
*** arne_wiebalck_ has joined #openstack-meeting | 19:20 | |
fungi | we'll want to start by first adding the puppet info for creating a local mysql database on the server | 19:20 |
diablo_rojo | fungi, if I can get an example etherpad to workfrom like clarkb was talking about I can start cobbling a plan together | 19:20 |
clarkb | I volunteered to help fill in details too | 19:20 |
fungi | then we can take some brief downtime to copy the data over | 19:20 |
diablo_rojo | corvus, had a good idea to run the test migration first before doing the cutover to know how long it would take | 19:21 |
fungi | after which we should be able to just update the secret store we use where the databse url and password are kept | 19:21 |
fungi | yeah, that's a good point, though i expect it to be fast i haven't done a db dump recently | 19:22 |
SotK | sounds like a good plan to me | 19:23 |
fungi | looking at the timestamps on our db backups though i expect it's under a minute | 19:23 |
fungi | looks like 13 seconds | 19:24 |
fungi | Modify: 2018-12-05 00:00:13.669085331 +0000 | 19:24 |
fungi | (the cron to call mysqldump is scheduled for utc midnight) | 19:24 |
diablo_rojo | Oh nice. | 19:25 |
diablo_rojo | Super fast | 19:25 |
diablo_rojo | Okay so fungi can you handle the initial setup? | 19:25 |
fungi | yeah, i'll see if i can get on that in the next 24 hours | 19:26 |
fungi | added to the top of my to do pile | 19:26 |
SotK | thanks fungi | 19:27 |
SotK | #topic In Progress Work | 19:28 |
*** shrasool has joined #openstack-meeting | 19:28 | |
*** openstack changes topic to "In Progress Work (Meeting topic: storyboard)" | 19:28 | |
diablo_rojo | thanks fungi! | 19:28 |
SotK | so 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 comment | 19:29 |
SotK | I also sent a patch to start addressing an easy looking story about adding some information about popularity to tags | 19:30 |
*** ttsiouts has quit IRC | 19:30 | |
SotK | #link https://review.openstack.org/#/c/600472/ | 19:30 |
diablo_rojo | I saw! gmann will be thrilled :) | 19:30 |
SotK | #link https://review.openstack.org/#/c/621046/ | 19:30 |
diablo_rojo | They are all on my review docket for today | 19:30 |
fungi | yeah, that was related to the suggestion that we could sort the typeahead on tags by popularity? | 19:30 |
*** ttsiouts has joined #openstack-meeting | 19:30 | |
SotK | indeed | 19:30 |
fungi | would definitely cur down on people making up random tags when there's a good one already for their need, or worse mistyping tags | 19:31 |
fungi | s/cur/cut/ | 19:31 |
diablo_rojo | speaking of misspellings :) | 19:31 |
SotK | actually making it possible to tell the api to return ordered results for tags will need a bit more work still | 19:32 |
SotK | but with that patch there is enough data available for clients to attempt to do something useful | 19:32 |
diablo_rojo | Sounds good. | 19:32 |
fungi | yep, incremental is good | 19:32 |
*** shrasool has quit IRC | 19:33 | |
*** shrasool has joined #openstack-meeting | 19:34 | |
SotK | next on my list is to look at tests, I just saw the notification for that story being created and immediately wanted to make the solution | 19:34 |
*** ttsiouts has quit IRC | 19:35 | |
diablo_rojo | SotK, ha ha sounds good | 19:35 |
diablo_rojo | My todo list is reviews and then help with the db migration and see if we can finish that spec up | 19:35 |
SotK | also sounds good :) | 19:36 |
*** jbernard has left #openstack-meeting | 19:38 | |
diablo_rojo | I think i have one or two patches out there waiting for reviews still too | 19:38 |
SotK | I'll try to finally take a look at them too then | 19:38 |
diablo_rojo | adding new pagination size and exposing emails with names in searches | 19:38 |
diablo_rojo | Thanks SotK! | 19:38 |
SotK | anything else? | 19:39 |
diablo_rojo | dont think so | 19:40 |
SotK | #topic Open Discussion | 19:40 |
*** openstack changes topic to "Open Discussion (Meeting topic: storyboard)" | 19:40 | |
diablo_rojo | SotK, so you have denver on your calendar right? | 19:41 |
diablo_rojo | I think registration is open ;) | 19:41 |
SotK | I do | 19:42 |
fungi | though maybe wait for ptg attendee discounts to go out? (if you went to one of the recent ptgs) | 19:42 |
SotK | what counts as recent? | 19:42 |
fungi | either of the past 2 is what we've done in the past | 19:42 |
fungi | so dublin or denver i think? | 19:43 |
SotK | ok cool, I'll wait for that to come out and get something sorted | 19:43 |
fungi | (not the upcoming denver ptg obviously, the one we had earlier this year) | 19:43 |
diablo_rojo | #snowpenstack | 19:44 |
fungi | and #choochoostack | 19:45 |
*** radez_afk is now known as radez | 19:46 | |
diablo_rojo | I can't wait for what happens next.. | 19:46 |
fungi | as long as it doesn't involve fireball shots | 19:50 |
diablo_rojo | fungi, they always do ;) | 19:52 |
fungi | seems open discussion has wound down | 19:54 |
*** jamesmcarthur has quit IRC | 19:55 | |
diablo_rojo | yeah we can probably end it | 19:56 |
SotK | fireball shots sound exciting | 19:56 |
SotK | thanks for coming :) | 19:56 |
SotK | #endmeeting | 19:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 19:57 | |
openstack | Meeting ended Wed Dec 5 19:57:02 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-12-05-19.02.html | 19:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-12-05-19.02.txt | 19:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-12-05-19.02.log.html | 19:57 |
*** jamesmcarthur has joined #openstack-meeting | 19:57 | |
fungi | thanks SotK! | 19:59 |
diablo_rojo | thanks SotK ! | 19:59 |
*** eharney has joined #openstack-meeting | 20:05 | |
*** shrasool has quit IRC | 20:10 | |
*** shrasool has joined #openstack-meeting | 20:27 | |
*** jamesmcarthur has quit IRC | 20:28 | |
*** Swami has joined #openstack-meeting | 20:32 | |
*** erlon has quit IRC | 20:35 | |
*** jamesmcarthur has joined #openstack-meeting | 20:44 | |
*** slaweq has quit IRC | 20:49 | |
*** zaneb has quit IRC | 20:54 | |
*** m_kazuhiro has joined #openstack-meeting | 20:56 | |
*** tssurya has joined #openstack-meeting | 20:59 | |
clayg | wooooo | 21:00 |
*** jasonyan has joined #openstack-meeting | 21:00 | |
*** timburke has joined #openstack-meeting | 21:00 | |
kota_ | hi | 21:01 |
tdasilva | hello | 21:01 |
notmyname | #startmeeting swift | 21:01 |
openstack | Meeting 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 |
notmyname | who's here for the swift team meeting? | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
*** patchbot has joined #openstack-meeting | 21:01 | |
*** openstack changes topic to " (Meeting topic: swift)" | 21:01 | |
openstack | The meeting name has been set to 'swift' | 21:01 |
clayg | o/ | 21:01 |
m_kazuhiro | o/ | 21:01 |
mattoliverau | o/ | 21:01 |
kota_ | o/ | 21:01 |
tdasilva | hi | 21:01 |
rledisez | hi o/ | 21:02 |
notmyname | welcome, all | 21:02 |
*** dtroyer has left #openstack-meeting | 21:02 | |
notmyname | first off, thanks to mattoliverau for running the last couple of meetings while I was traveling | 21:02 |
mattoliverau | nps, glad your back :) | 21:02 |
notmyname | big stuff going on is still s3api, py3, and losf. so let's cover those and then get to miscellaneous stuff | 21:03 |
notmyname | #topic ongoing work | 21:03 |
*** openstack changes topic to "ongoing work (Meeting topic: swift)" | 21:03 | |
notmyname | I know for us at swiftstack, we want the s3api patches landed so we can start using that instead of swift3 | 21:04 |
notmyname | #link https://wiki.openstack.org/wiki/Swift/PriorityReviews | 21:04 |
timburke | yes we do :-) | 21:04 |
notmyname | timburke: how do they look? what do you need? | 21:04 |
timburke | should be good, as i recall. just gotta rebase the long-running uploads one to avoid that bad that broke in-process func tests | 21:05 |
notmyname | ok | 21:05 |
notmyname | if you're looking for something to help out on, grabbing one of those patches to review would be very helpful | 21:06 |
timburke | #link https://review.openstack.org/#/dashboard/?S3+API=status:open+file:%255Eswift/common/middleware/s3api/.*+project:openstack/swift | 21:06 |
timburke | (for a broader view of s3api patches) | 21:07 |
notmyname | thanks | 21:07 |
notmyname | I've also seen a lot more py3 patches lately, and it looks like zaitcev may have some extra help | 21:07 |
clayg | timburke: thanks! | 21:07 |
notmyname | he's not here right now. mattoliverau, you've been interested in the py3 work, too. anything to report there? | 21:07 |
mattoliverau | lots of good intention but not as much work as I'd hoped. | 21:07 |
mattoliverau | I'll find some time today to look at some reviews. Maybe py3 while we have zaitcev's convinced others to help ;) | 21:09 |
mattoliverau | wow, my english is bad... you get the idea | 21:09 |
clayg | haha | 21:09 |
notmyname | tdasilva: who is Steap? | 21:09 |
* mattoliverau moves from phone to laptop so can use a real keyboard. | 21:09 | |
tdasilva | Cyril | 21:09 |
notmyname | great! | 21:10 |
*** Steap has joined #openstack-meeting | 21:10 | |
notmyname | welcome Steap! | 21:10 |
notmyname | we were just talking about the ongoing py3 work in swift | 21:10 |
Steap | oh | 21:11 |
Steap | so everyone is sad now? | 21:11 |
notmyname | lol | 21:11 |
notmyname | Steap: it looks like you're helping pete out with py3 work? I've seen a lot of patches lately | 21:11 |
Steap | notmyname: yep, I took a quick look and sent a bunch of patches | 21:11 |
*** jamesmcarthur has quit IRC | 21:11 | |
Steap | Tim is helping as well | 21:11 |
Steap | I don't think I can port everything, though | 21:12 |
Steap | Some of the issues are really Swift-specific, and I do not know Swift enough to fix all tests | 21:12 |
notmyname | what'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 |
timburke | yeah, 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 testing | 21:13 |
Steap | a bit of both, but mostly the first one | 21:13 |
Steap | we need to fix one test_*.py file | 21:13 |
Steap | add it to tox.ini so that it never gets broken again | 21:13 |
Steap | and do that for all test files | 21:13 |
timburke | yay ratchets! | 21:13 |
Steap | which is what we did with all other OpenStack projects | 21:13 |
notmyname | sounds good | 21:14 |
notmyname | are 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 |
Steap | timburke: yeah, it's easy to just break tests so that the y"work" and we do not want that :) | 21:14 |
clayg | if we delete all the tests are we py3 compatible? | 21:15 |
notmyname | :) | 21:15 |
Steap | clayg: :) | 21:15 |
kota_ | lol | 21:15 |
timburke | the sooner we can get to running func tests against a py3 server, the better i'll feel | 21:16 |
*** arne_wiebalck_ has quit IRC | 21:16 | |
kota_ | tests will be py3 compatible, but... the code... | 21:16 |
clayg | 👍 | 21:16 |
notmyname | timburke: yeah | 21:16 |
Steap | timburke: there are still bugs about the func tests? | 21:17 |
notmyname | Steap: ok, for the short-term (ie next 7 days), what is needed to make progress on py3 in swift? | 21:17 |
timburke | well... i know our func tests have a habit of sending non-RFC-compliant request lines... | 21:17 |
timburke | which breaks under py3 | 21:17 |
timburke | see https://github.com/python/cpython/pull/7932 | 21:18 |
Steap | notmyname: merge everything that has been submitted :) | 21:18 |
tdasilva | timburke: are there any of the services that have been completely ported to py3? | 21:18 |
Steap | notmyname: then, I can probably do a bit more work, but I'll need to team up with someone who knows the specifics of Swift | 21:18 |
Steap | unfortunately, the latest bugs are always the hardest | 21:18 |
timburke | tdasilva: 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 passing | 21:19 |
notmyname | timburke: 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 see | 21:20 |
timburke | https://gist.github.com/tipabu/833b03a865dba96e9fa2230b82f5d075 but i haven't looked at it in a bit | 21:21 |
notmyname | Steap: 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 timburke | 21:21 |
Steap | I'll probably work with zaitcev when he's back next week then :) | 21:22 |
*** shrasool has quit IRC | 21:22 | |
timburke | feel free to reach out if you feel stuck before then, though :-) | 21:22 |
Steap | hehe | 21:23 |
Steap | sure :) | 21:23 |
tdasilva | Steap: rledisez is also in France so he could be a good person to ask for help too | 21:23 |
notmyname | Steap: definitely. and take a look at timburke's gist above for some identified issues. it's a bit dated, but mostly still correct, I think | 21:23 |
mattoliverau | +1, work's kept me busy, but I'll attempt to review py3 patches today. | 21:24 |
timburke | i 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 |
timburke | figuring out when they're in use, and where we ought to convert between them and native strings or bytes | 21:24 |
notmyname | ok, I want to move on to a different topic. anything else for py3 right now? | 21:25 |
mattoliverau | Yeah, 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 |
notmyname | mattoliverau: yeah, i think just writing it down somewhere will be helpful to reference for everyone as we do the port | 21:27 |
notmyname | Steap: thanks for stopping by. I know it's late for you :-) | 21:27 |
notmyname | rledisez: anything to share about losf this week? | 21:27 |
tdasilva | Steap: thanks for your help! | 21:27 |
Steap | notmyname: you're welcome :) | 21:27 |
rledisez | notmyname: nothing new | 21:28 |
notmyname | rledisez: ok. please give us an update when you've got soemthign :-) | 21:28 |
*** jamesmcarthur has joined #openstack-meeting | 21:28 | |
rledisez | sure! | 21:28 |
notmyname | #topic other things... | 21:28 |
*** openstack changes topic to "other things... (Meeting topic: swift)" | 21:28 | |
notmyname | let's see.. what else is going on? | 21:28 |
notmyname | https://bugs.launchpad.net/swift/+bug/1806500 has a patch that should be landed soon. it's a bug that affects enabling sharding | 21:29 |
openstack | Launchpad bug 1806500 in OpenStack Object Storage (swift) "sharder fails when drive is unmounted" [High,Confirmed] | 21:29 |
*** Steap has left #openstack-meeting | 21:29 | |
notmyname | any other bugs or patches to mention for people to be aware of? | 21:29 |
*** e0ne has joined #openstack-meeting | 21:30 | |
notmyname | kota_: clayg: rledisez: anything to bring up? | 21:30 |
clayg | nothing from me, your bug with the sharder is new and people trying to shard have probably hit it | 21:30 |
* kota_ was busy in the last couple of weeks so nothing new. | 21:30 | |
notmyname | ok, last thing I want to talk about is releases | 21:31 |
kota_ | I'll have time to be back to review on some patches in the next week. | 21:31 |
notmyname | it's been a long time since we did an upstream release (august 22) | 21:31 |
rledisez | just this which fix a bug I introduced myself some times ago :) | 21:31 |
rledisez | https://review.openstack.org/#/c/611614/ | 21:31 |
patchbot | patch 611614 - swift - Fix SSYNC concurrency on partition - 5 patch sets | 21:31 |
*** sambetts|afk has quit IRC | 21:31 | |
timburke | kota_: think you'll get a chance to revisit https://review.openstack.org/#/c/592231/ this week? | 21:31 |
patchbot | patch 592231 - swift - s3api: Include '-' in S3 ETags of normal SLOs - 6 patch sets | 21:31 |
clayg | rledisez: oh cool, that sounds great! | 21:32 |
notmyname | rledisez: oh! thanks for bringing it up | 21:32 |
kota_ | timburke: maybe in the next week. is that ok for you? | 21:32 |
timburke | yeah, should be fine. thanks! | 21:32 |
notmyname | rledisez: if nobody has reviewed that by monday, please start bugging us in irc | 21:33 |
*** sambetts_ has joined #openstack-meeting | 21:33 | |
rledisez | notmyname: no need to say it twice, will do ;) | 21:33 |
notmyname | :-) | 21:33 |
*** priteau has joined #openstack-meeting | 21:33 | |
notmyname | back to releases... here's the general openstack release schedule for this cycle: https://releases.openstack.org/stein/schedule.html | 21:33 |
*** jasonyan has quit IRC | 21:33 | |
rledisez | otherwise, we are more and more thinking about "global" coordination in replication/reconstruction process. maybe based on global task queue. for now, this is just thinking | 21:34 |
notmyname | there isn't any particular deadline looming, but I would like to cut an upstream release when the s3api patches land | 21:34 |
notmyname | and 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 release | 21:35 |
notmyname | does anyone else have any questions or comments for this week's meeting? | 21:36 |
mattoliverau | nope, and a release once the s3api patches land sound good :) | 21:37 |
notmyname | then let's call the meeting done :-) | 21:39 |
notmyname | thank you everyone for coming. and thank you for your contributions to swift | 21:39 |
notmyname | #endmeeting | 21:39 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 21:39 | |
openstack | Meeting ended Wed Dec 5 21:39:24 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:39 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-12-05-21.01.html | 21:39 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-12-05-21.01.txt | 21:39 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-12-05-21.01.log.html | 21:39 |
*** patchbot has left #openstack-meeting | 21:39 | |
*** m_kazuhiro has quit IRC | 21:39 | |
*** radeks__ has quit IRC | 21:43 | |
*** timburke has left #openstack-meeting | 21:43 | |
*** jamesmcarthur has quit IRC | 21:46 | |
*** priteau has quit IRC | 21:50 | |
*** e0ne has quit IRC | 21:53 | |
*** mjturek has quit IRC | 21:57 | |
*** jamesmcarthur has joined #openstack-meeting | 21:58 | |
*** e0ne has joined #openstack-meeting | 21:59 | |
*** rcernin has joined #openstack-meeting | 22:03 | |
*** jasonyan has joined #openstack-meeting | 22:05 | |
*** jamesmcarthur has quit IRC | 22:07 | |
*** e0ne has quit IRC | 22:08 | |
*** awaugama has quit IRC | 22:13 | |
*** abishop has quit IRC | 22:14 | |
*** efried is now known as efried_out_til_j | 22:17 | |
*** efried_out_til_j is now known as efried_cya_jan | 22:17 | |
*** tpsilva has quit IRC | 22:19 | |
*** jamesmcarthur has joined #openstack-meeting | 22:19 | |
*** ekcs has quit IRC | 22:21 | |
*** bobh has joined #openstack-meeting | 22:23 | |
*** bobh has quit IRC | 22:34 | |
*** bobh has joined #openstack-meeting | 22:37 | |
*** e0ne has joined #openstack-meeting | 22:37 | |
*** e0ne has quit IRC | 22:38 | |
*** jasonyan has quit IRC | 22:39 | |
*** dtroyer has joined #openstack-meeting | 22:40 | |
*** jasonyan has joined #openstack-meeting | 22:41 | |
*** bobh has quit IRC | 22:42 | |
*** jasonyan has quit IRC | 22:46 | |
*** mjturek has joined #openstack-meeting | 22:46 | |
*** jamesmcarthur has quit IRC | 22:51 | |
*** rcernin has quit IRC | 22:52 | |
*** rcernin has joined #openstack-meeting | 22:52 | |
*** bobh has joined #openstack-meeting | 22:59 | |
*** jamesmcarthur has joined #openstack-meeting | 23:02 | |
*** bobh has quit IRC | 23:03 | |
*** jamesmcarthur has quit IRC | 23:05 | |
*** munimeha1 has quit IRC | 23:07 | |
*** mjturek has quit IRC | 23:13 | |
*** larainema has joined #openstack-meeting | 23:15 | |
*** jasonyan has joined #openstack-meeting | 23:17 | |
*** Liang__ has quit IRC | 23:23 | |
*** ttsiouts has joined #openstack-meeting | 23:30 | |
*** mriedem has quit IRC | 23:31 | |
*** ttsiouts has quit IRC | 23:32 | |
*** _alastor_ has quit IRC | 23:44 | |
*** jamesmcarthur has joined #openstack-meeting | 23:50 | |
*** bobh has joined #openstack-meeting | 23:51 | |
*** jasonyan has quit IRC | 23:52 | |
*** jamesmcarthur has quit IRC | 23:54 | |
*** zaneb has joined #openstack-meeting | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!