14:00:14 <tellesnobrega> #startmeeting sahara
14:00:18 <openstack> Meeting started Thu Apr 26 14:00:14 2018 UTC and is due to finish in 60 minutes.  The chair is tellesnobrega. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:19 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:21 <openstack> The meeting name has been set to 'sahara'
14:00:38 <tellesnobrega> #topic News/Updates
14:00:42 <tosky> o/
14:00:51 <shuyingya> o/
14:00:54 <tellesnobrega> lets start since I see tosky and shuyingya around
14:00:59 <tellesnobrega> jeremy won't be joining today
14:01:22 <tellesnobrega> I'm currently still working on boot from volume, which I have a draft but didn't test yet
14:01:37 <tellesnobrega> also working on moving plugins tests from sahara to the new sahara-plugins project
14:01:59 <tellesnobrega> and on top of that I'm trying to figure out the magic problem that is preventing cdh job to be run
14:02:05 <tosky> I did some testing that lead to few stories/bugs, few patches and few more work for tellesnobrega
14:02:35 <tellesnobrega> image seems to similar to the one from sahara-image-elements, but clearly we are missing some small thing
14:03:14 <tosky> I also fixed a basic patch that should unlock the patches which removes mox, I think I can use some meeting time to briefly talk about what happened
14:03:24 <shuyingya> I reviewed zckun's vanilla 2.7.5 patch this week. didn't have spare time do upstream task
14:03:30 <tellesnobrega> tosky, of course
14:03:44 <tellesnobrega> we can get to it right after updates
14:04:21 <tellesnobrega> any more news/updates?
14:04:58 <tellesnobrega> lets move on
14:05:04 <tellesnobrega> #topic Mox removal
14:05:43 <tellesnobrega> tosky, go ahead
14:06:04 <tosky> thank to Charles/Chuck Short, we have a bunch of patches which fixes more than 50% of the files
14:06:34 <tosky> I didn't check if the difficult ports are in the remaining files, but it's more than a good start!
14:07:06 <tosky> right now the patches require a small change, and after the first is merged, the others will need a fix to remove a common part
14:07:19 <tosky> the status is collected here (I just updated the document):
14:07:26 <tosky> #link https://etherpad.openstack.org/p/sahara-mox-removal
14:07:44 <tosky> now, the difficult part, which may be relevant also for the split sahara/sahara-plugins
14:08:06 <tosky> the patches rely on a new feature in horizon/master, so a not-yet-released version of horizon
14:08:31 <tosky> from the point of view of the relaese team this is problematic, because one should depend on released features
14:08:54 <tosky> and horizon is consumed through pypi, so it's in requirements and lower-requirements
14:09:21 <tosky> what I did is a bit hacky and it worked just out of luck: the first milestone of rocky is released, so there is a beta package of horizon
14:09:47 <tosky> and I switched to that as minimum dependency in sahara-dashboard/master (https://review.openstack.org/#/c/563733/)
14:10:39 <tosky> there is a discussion about how to solve such issues, maybe horizon should/could switch to "cycle-with-intermediary" so that it could include new features
14:10:55 <tosky> or it could be split between a core with such cycle and the rest (like the core dashboards)
14:11:02 <tosky> but anyway, it's still under discussion
14:11:31 <tosky> tempest for example provides tempest.lib with a stable interface, but in fact tempest has an independent release cycle and it releases intermediates release
14:11:41 <tosky> so you can depend on a new release if you want to use the new features
14:12:12 <tosky> now, it may be not so problematic for sahara/sahara-plugins, as we are probably not going to change the interface too much initially
14:12:17 <tosky> but it's something to remember
14:12:33 <tellesnobrega> even if they decide to change horizon to cycle with intermediary, are they planning to change in rocky?
14:13:06 <tosky> I don't think so, but I don't really know - and anyway, I don't think anyone will complain about our hacky solution for now
14:13:07 <tellesnobrega> yes, we should keep that in mind so we don't run into similar issues
14:13:17 <tellesnobrega> probably not
14:13:23 <tellesnobrega> thanks for working on that
14:14:31 <tellesnobrega> is that all tosky?
14:14:55 <tosky> that's all
14:15:02 <tellesnobrega> thanks :)
14:15:04 <tellesnobrega> I want to talk about the other community goal
14:15:15 <tellesnobrega> #topic Community Goal: Mutable config
14:15:37 <tellesnobrega> the topic the tosky just talked about is one of the community goals for rocky
14:15:45 <tellesnobrega> the other one is this:
14:15:56 <tellesnobrega> #link https://governance.openstack.org/tc/goals/rocky/enable-mutable-configuration.html
14:16:26 <tellesnobrega> basically the idea is to allow configurations to be changed without the need for a service restart
14:16:37 <tellesnobrega> we are past r-1
14:16:43 <tellesnobrega> we should start work on that
14:17:09 <tellesnobrega> right now I'm not able to pick this up, maybe after summit, depending on how things go on cdh image and boot from volume
14:17:14 <tosky> but what does it require in practice? I thought it was mostly on the infrastructural part
14:17:16 <shuyingya> I think I can do this task.
14:17:26 <tosky> also, do we need to do anything if we switch to wsgi by default?
14:17:26 <tellesnobrega> but if anyone wants to pick it up
14:17:34 <tellesnobrega> I would appreciate the help
14:17:45 <shuyingya> 22:17 shuyingya: I think I can do this task.
14:17:49 <tellesnobrega> tosky, I don't know, I didn't take the time to fully investigate
14:17:58 <shuyingya> or zckun can do it too.
14:18:04 <tellesnobrega> shuyingya, thanks
14:18:20 <tellesnobrega> the first task is to dig and figure out what we really need to do
14:19:01 <tellesnobrega> and maybe next week we can talk again and you can explain to us the whole situation, what is needed or not, and we move on from there
14:19:12 <tellesnobrega> does that makes sense to all?
14:19:25 <shuyingya> I won't attend meeting next week
14:19:40 <shuyingya> going to have a vacation :)
14:19:53 <tosky> or you can talk about it on IRC anytime, or email about it :)
14:19:56 <shuyingya> but I can talk with gcb tomorrow
14:20:04 <shuyingya> of course
14:20:05 <tosky> but vacation is better, I agree
14:20:10 <tellesnobrega> :)
14:20:13 <tellesnobrega> great
14:20:15 <shuyingya> aha
14:20:16 <tellesnobrega> thanks shuyingya
14:20:52 <tellesnobrega> we can move on
14:21:21 <tellesnobrega> any specific topics for now?
14:22:13 <shuyingya> I don't have.
14:22:22 <tellesnobrega> #topic Open Discussion
14:23:22 <tellesnobrega> it is still a little time, but I want to let you all know that I'll taking the week before summit of (I will be in Canada already visiting friends)
14:23:47 <tellesnobrega> so I will be basically 2 weeks / 2.5 weeks off
14:24:08 <tellesnobrega> from may 14th till jun 2nd I believe
14:24:14 <tellesnobrega> I will make sure and let you all know for sure
14:24:57 <shuyingya> a really long vacation  :)
14:25:21 <tellesnobrega> kinda
14:25:27 <tellesnobrega> there will be summit in the middle
14:25:48 <tellesnobrega> it will be broken but hopefully I will get some rest
14:26:00 <tosky> oh, it worked for me in Tokyo
14:26:06 <tosky> I landed 1 week before
14:26:15 <tosky> before the Summit
14:27:22 <tellesnobrega> I will have a crazy long flight, and as soon as I get to Vancouver I will travel again (kelowna and Vermilion) to visit friends, won't be too much relaxing those days
14:27:36 <tellesnobrega> but after the summit I'm staying a couple more days in vancouver to recover
14:27:55 <tosky> I will be on vacation too around that date, for the record: from May 24th (or 23rd) to May 28th, and then May 31st - Jun 3rd
14:28:24 <tellesnobrega> fun fact, if you try to look for vermilion, Canada in the map, it will be so small that is hard to see
14:28:40 <tellesnobrega> good that most of our time off will be together,
14:29:03 <tellesnobrega> overload when we come back, but that is another problem
14:29:05 <tellesnobrega> lol
14:29:06 <tosky> :D
14:30:09 <tellesnobrega> if we don't have more topics for today we can close early
14:30:26 <tellesnobrega> so shuyingya can go to sleep and we can get 30 minutes back of work
14:30:53 <tellesnobrega> actually, just one more thing
14:31:06 <tellesnobrega> September PTG will be held in Denver
14:31:30 <tosky> with no train, they said (but to be honest I'm probably the only one who didn't hear the train)
14:31:44 <tellesnobrega> I answered that we (sahara) intend to go, but I would like to hear from all, if you think we should do it, if you plan to go
14:32:10 <tellesnobrega> tosky, I had no problems with them either. I heard them, but not enough to annoy me
14:32:26 <tosky> I still don't know if I'm going, but I will start investigating
14:32:55 <tellesnobrega> cool
14:33:14 <tellesnobrega> shuyingya, can you start digging to see if you will be able to make it?
14:33:51 <shuyingya> will talk with them
14:33:59 <shuyingya> and give you a feedback soon
14:34:34 <tellesnobrega> thanks
14:34:39 <tellesnobrega> and that is all
14:34:47 <shuyingya> thanks
14:34:53 <tellesnobrega> thanks all
14:34:58 <tellesnobrega> keep up the good work
14:36:16 <tellesnobrega> #endmeeting