18:00:03 <tellesnobrega> #startmeeting sahara 18:00:03 <openstack> Meeting started Thu Aug 31 18:00:03 2017 UTC and is due to finish in 60 minutes. The chair is tellesnobrega. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:04 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:00:07 <openstack> The meeting name has been set to 'sahara' 18:00:15 <tosky> o/ 18:03:32 <tosky> (the meeting is open :) 18:03:37 <tellesnobrega> #topic News/Updates 18:04:10 <tellesnobrega> we just found new an issue with django from 1.10 18:04:20 <tosky> another one \o/ 18:04:21 <tellesnobrega> it blocks creation of NGT for Vanilla and CDH 18:04:42 <tellesnobrega> from talk with horizon folks, the solution is Just include a local_settings.d/ snippet in your plugin 18:05:19 <tellesnobrega> I will be creating a bug and fixing that soon 18:05:50 <jeremyfreudberg> wow, never knew about local_settings.d, that's very useful 18:05:58 <tellesnobrega> yes 18:06:07 <tellesnobrega> hopefully I will have time to do it today 18:06:18 <tellesnobrega> but at last by tomorrow it should be there 18:06:49 <tosky> on my side: release time, so I didn't do much apart from following the packaging process on RDO and trying to deploy Pike 18:07:22 <jeremyfreudberg> not much to report from me, but I talked to OSC folks http://eavesdrop.openstack.org/irclogs/%23openstack-sdks/%23openstack-sdks.2017-08-31.log.html#t2017-08-31T15:48:11 18:07:34 <jeremyfreudberg> about the template export stuff 18:07:51 <tellesnobrega> jeremyfreudberg, cool, what was the final decision? 18:08:31 <jeremyfreudberg> we have some flexibility, but ultimately we can be like `openstack image save` (glance) and have an optional --file which defaults to stdout 18:08:53 <jeremyfreudberg> so, same as we said this morning 18:09:08 <tellesnobrega> sounds good to me 18:10:29 <tellesnobrega> any more news? 18:10:54 <tellesnobrega> #topic Queens PTG 18:11:02 <tellesnobrega> if you guys can check the etherpad 18:11:06 <tosky> the program is fully packed 18:11:17 <tellesnobrega> #link https://etherpad.openstack.org/p/sahara-queens-ptg 18:11:39 <jeremyfreudberg> many many things to talk about 18:11:45 <tellesnobrega> I took the liberty of removing a topic that jeremyfreudberg stated as not needed anymore and added a topic 18:11:52 <tellesnobrega> decomission of specific node 18:12:15 <tellesnobrega> this is basically when scaling down, adding the option to choose which instance we want out 18:12:21 <tellesnobrega> it is an interesting discussion 18:12:33 <jeremyfreudberg> that's an interesting topic 18:12:44 <tellesnobrega> and also added a time for us to discuss file copy timeout 18:12:56 <tellesnobrega> which should be interesting and needs fixing quickly 18:13:04 <tellesnobrega> please review and make comments 18:13:12 <jeremyfreudberg> although perhaps made obsolete if we had health repair stuff... (i'll try to save the rest of that discussion for the actual ptg) 18:13:34 <jeremyfreudberg> i think we need to put a few minutes about sahara-files on the schedule 18:13:46 <tosky> or solve it before :) but yes 18:14:01 <tellesnobrega> I saw that for tripleO was created a calendar with topics and timeslots, do you guys want me to do that or not necessary for us 18:14:06 <tosky> I think that there is only one dependency left to sahara-files 18:14:26 <tellesnobrega> sure 18:14:38 <jeremyfreudberg> tosky, dependencies is one thing, but there is still a ton of stuff there not found anywhere else 18:14:39 <tellesnobrega> makes total sense, I will look for a spot where we can fit it 18:14:40 <tosky> a calendar that you can import in calendaring applications? 18:14:41 <jeremyfreudberg> like legacy images 18:14:44 <jeremyfreudberg> and who knows what 18:14:50 <tellesnobrega> tosky, yes 18:15:02 <jeremyfreudberg> fwiw, i don't think a calendar is necessary, i think we kind of just go with the flow 18:15:36 <tosky> yeah, I suspect that the discussion will be elastic 18:15:51 <jeremyfreudberg> i don't think we can be precise enough for a calendar, a lot of the schedule has buffers and i'm sure some of the topics might take longer/shorter 18:15:57 <tellesnobrega> I don't think it is necessary either, we are a small team, for tripleO it makes more sense since the team is big and brings people from lots of projects 18:16:06 <tellesnobrega> I agree 18:16:13 <zemuvier> hi all 18:16:15 <jeremyfreudberg> hi zemuvier 18:16:16 <tellesnobrega> just wanted to be sure we were all on the same page 18:16:17 <zemuvier> sorry, im late 18:16:21 <tellesnobrega> hi zemuvier 18:16:36 <tellesnobrega> I guess this is all I have for queens ptg 18:16:44 <tosky> yeah, in their case there are a lot of people from other projects who tries to find a spot in their calendars 18:17:09 <tellesnobrega> #topic sahara-ci-config repo 18:17:20 <tellesnobrega> luigi do you want to lead this topic discussion? 18:17:51 <tellesnobrega> tosky, even 18:17:56 <tellesnobrega> my bad 18:18:00 <tosky> oh, right, and we have zemuvier around (even if not esikachev) 18:18:16 <tellesnobrega> perfect timing zemuvier 18:18:41 <zemuvier> esikachev can't join us now, but i can tell him everything we will discuss here today 18:18:52 <tosky> historically, sahara-ci-config was used for the scripts and other stuff for the Sahara CI, now not available anymore, provided by Mirantis 18:19:09 <zemuvier> yes, i think, we can tell something about ansible configs for sahara-ci 18:19:18 <tosky> so technically part of "stackforge", it's not part of the Sahara project 18:19:32 <tosky> right now esikachev and zemuvier are using it to rewrite the scripts in a more general way, and more modern (ansible) 18:19:47 <tosky> but basically there is only one core left (esikachev, who kept the core role) 18:20:05 <tosky> my question is: would it make sense to bring the repository officially under the Sahara umbrella? 18:20:25 <zemuvier> tosky: yep, we still work on this configs and think how to do it better 18:21:00 <tosky> putting it under the Sahara umbrella would make it easier to do reviews (more cores) 18:21:04 <jeremyfreudberg> tosky, isn't a lot of that stuff not sahara-specific? more like infra specific? 18:21:29 <tosky> jeremyfreudberg: it's the configuration of a 3rd-party CI, but tailored for Sahara 18:21:43 <zemuvier> jeremyfreudberg: do you know, was the problem with hdd on server fixed? 18:22:15 <jeremyfreudberg> zemuvier, you mean in my cloud? well, our storage (ceph) totally exploded, I think we are going to have it up fresh next week 18:22:24 <jeremyfreudberg> sorry about that huge downtime 18:22:44 <jeremyfreudberg> we spent a long time trying to recover/restore, we just gave up yesterday 18:22:59 <jeremyfreudberg> (we actually had Sage/creator of ceph try to fix it, he couldn't) 18:23:09 <zemuvier> jeremyfreudberg: awesome, thanks :) 18:23:34 <jeremyfreudberg> tellesnobrega, we should also talk to mnaser 18:23:47 <jeremyfreudberg> i think he has some machines that he puts in general openstack infra nodepool 18:23:53 <jeremyfreudberg> we should ask if he can move some to sahara ci 18:24:02 <tellesnobrega> we can try for sure 18:24:21 <jeremyfreudberg> that would be great if he could do it, i just thought of that now so i haven't talked to him yet 18:24:29 <jeremyfreudberg> but he seems like he cares about sahara, so he might be on board 18:24:45 <tellesnobrega> but going back to tosky questions, do we think that it makes sense to bring sahara-ci-config under sahara umbrella? 18:25:21 <jeremyfreudberg> i'm not totally convinced 18:25:36 <tellesnobrega> my take is yes, even thou is more infra stuff, it is sahara related and it would give more control and options for everyone wanting to install sahara-ci 18:26:17 <tellesnobrega> my fear is, is esikachev and/or zemuvier stop working on sahara we can lose that repo since there will be no cores managing it anymore 18:26:34 <tosky> well, we can always escalate it to the Foundation 18:26:45 <jeremyfreudberg> i don't really envision it as a deliverable though.... something like sahara-tests is really part of the project that is part of our guarantee to users, but CI is just something extra 18:27:49 <tellesnobrega> jeremyfreudberg, I see your point. If it is under the umbrella do we necessarily have to put it in the deliverable? 18:27:53 <tosky> zemuvier: what do you think? Do you want to think about it (discuss with esikachev)? 18:28:02 <zemuvier> tellesnobrega: we don't plan it for now 18:28:08 <jeremyfreudberg> well, deliverable can mean a lot of things 18:28:20 <jeremyfreudberg> here's something interesting though 18:28:23 <jeremyfreudberg> is that murano's ci 18:28:28 <jeremyfreudberg> https://github.com/openstack/murano-deployment/ 18:28:31 <zemuvier> tosky: yes, I will discuss it with him 18:28:38 <jeremyfreudberg> https://github.com/openstack/governance/blob/master/reference/projects.yaml#L1886 18:28:46 <jeremyfreudberg> is officially under murano umbrella 18:28:51 <jeremyfreudberg> so i guess there is precedent 18:29:09 <tellesnobrega> it is good not being the first 18:29:51 <jeremyfreudberg> indeed, that does kind of put me in favor of adopting sahara-ci as official 18:31:17 <tellesnobrega> jeremyfreudberg, how you found that so fast amazes me 18:31:37 <zemuvier> why do you want to remove sahara-ci from sahara-projects? i didn't get it 18:31:51 <tellesnobrega> we don't want to remove it 18:32:04 <tellesnobrega> we want for it to part of sahara projects now 18:32:09 <tellesnobrega> since it isn't now 18:32:12 <jeremyfreudberg> tellesnobrega, https://github.com/openstack -> "Search repositories" -> "ci" -> read the list -> check projects.yaml for interesting stuff 18:33:02 <tellesnobrega> jeremyfreudberg, smart :) 18:33:47 <jeremyfreudberg> anything else to say about this topic? i think we can sleep on it a bit more before final decision 18:34:01 <tellesnobrega> ok, I guess we agree on it, I will send an email on the mailing list about it as well so esikachev can give us his input as well and we move forward with it 18:34:07 <tosky> sure, I just wanted to raise it for now 18:34:19 <jeremyfreudberg> yes, mailing list is important 18:34:35 <jeremyfreudberg> so no one is surprised 18:34:37 <zemuvier> yes, cool 18:34:39 <tellesnobrega> for sure 18:35:14 <tellesnobrega> #topic Open Discussion 18:36:32 <tellesnobrega> Do we have any more stuff to discuss today? 18:36:52 <tellesnobrega> btw, looking at sahara-ci-config project here 18:36:54 <tellesnobrega> #link https://github.com/openstack/sahara-ci-config 18:37:10 <tellesnobrega> it would be good to have a guide on how to deploy it all 18:37:23 <jeremyfreudberg> yes, there is no doc 18:37:25 <tellesnobrega> I have 0 experience with this kind of deployment 18:37:32 <tellesnobrega> I have no idea where to start 18:37:52 <tosky> it's being rewritten, so it will be part of it 18:37:58 <tosky> if you check the stream of open reviews 18:38:17 <zemuvier> the doc is on review 18:38:25 <tellesnobrega> zemuvier, awesome 18:39:08 <zemuvier> it will look something like that: https://review.openstack.org/#/c/488189/2/system-configs/ansible/README.rst 18:39:27 <zemuvier> but work still in progress, of course 18:39:33 <tellesnobrega> cool 18:39:37 <tellesnobrega> that is good to hear 18:39:47 <tellesnobrega> at least we are working on making it better 18:40:16 <zemuvier> yes 18:40:25 <tellesnobrega> thanks for that zemuvier 18:40:32 <zemuvier> tellesnobrega: np 18:42:51 <tellesnobrega> ok 18:43:02 <tellesnobrega> anything else? tosky? jeremyfreudberg? zemuvier? 18:43:12 <tosky> nothing else on my side 18:43:22 <zemuvier> nothing interesting for me too 18:43:29 <jeremyfreudberg> should i send an email to mnaser about ci resources? 18:43:59 <tellesnobrega> jeremyfreudberg, sure, it makes sense 18:43:59 <esikachev> sorry, guys, i am too late 18:44:11 <tellesnobrega> if he can share some resources it would be great 18:44:13 <jeremyfreudberg> tellesnobrega, i will copy you on that email 18:44:21 <tellesnobrega> no problem at all esikachev 18:44:25 <tellesnobrega> sounds good 18:44:48 <tellesnobrega> esikachev, we were discussing some stuff on sahara-ci-config, but I won't bring it up again 18:45:10 <tellesnobrega> I will send an email on the mailing list so we are all aware of others opinion and how to move forward 18:45:11 <esikachev> ok, i will read the log 18:45:17 <tosky> basically whether make it officially part of the Sahara project 18:45:26 <tellesnobrega> basically we want to bring it under sahara umbrella 18:45:42 <esikachev> up to you, it's ok from me 18:46:02 <tellesnobrega> so we can have more cores and not run the risk of losing control if you or zemuvier have to stop working on sahara or any of us 18:46:10 <tellesnobrega> just being safe 18:46:36 <tellesnobrega> and also facilitate progress 18:46:47 <tellesnobrega> so don't all review burden is on you 18:47:05 <zemuvier> sounds really great 18:47:13 <esikachev> yes, make sense. but I am not planning to leave the Sahara 18:47:16 <esikachev> :) 18:47:20 <tellesnobrega> :) 18:47:28 <tellesnobrega> and we all thank you for that 18:48:31 <tellesnobrega> ok folks, if we don't have any more topics for today I will give you back 12 minutes 18:48:42 <jeremyfreudberg> no more topics from me 18:48:44 <tellesnobrega> thanks all and hopefully see you all in a couple of weeks 18:49:02 <tellesnobrega> #endmeeting