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