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