14:00:07 <tenobreg> #startmeeting sahara
14:00:16 <openstack> Meeting started Thu Apr 19 14:00:07 2018 UTC and is due to finish in 60 minutes.  The chair is tenobreg. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:17 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:20 <openstack> The meeting name has been set to 'sahara'
14:00:20 <tosky> o/
14:00:43 <jeremyfreudberg> o/
14:02:22 <tenobreg> ok, let's start
14:02:36 <tenobreg> #topic News/Updates
14:03:02 <tenobreg> I'm still working on both plugins and boot from volume
14:04:01 <jeremyfreudberg> i pushed a patchset with what i have so far for admin controlling stuff in other projects
14:04:31 <tosky> I'm still mostly doing internal work, testing queens; and of course the usual reviews
14:04:47 <jeremyfreudberg> (the commit message is intentionally empty for now -- i think a spec will explain it better while things are still WIP)
14:05:02 <tenobreg> I didn't look at it yet, but I will soon
14:05:56 <shuyingya> I am still preparing an examination. My boss ask me must pass it before 1st May. So I don't have spare time do upstream tasks :(
14:06:31 <tenobreg> no worries shuyingya
14:06:40 <zchkun> I pushed a patch of vanilla 2.7.5 upgrade
14:06:50 <shuyingya> thanks for your understanding
14:07:07 <tenobreg> zchkun, do you have specific reason why you need 2.7.5?
14:07:28 <tosky> tenobreg: I think that we discussed it some time ago: it's the last version of 2.7.x
14:07:44 <tenobreg> ok, that makes sense
14:07:49 <jeremyfreudberg> yeah, i think we discussed it a while ago: a new stable 2.7 series
14:07:53 <jeremyfreudberg> with newer oozie and hive too
14:07:57 <jeremyfreudberg> makes sense
14:08:10 <zchkun> yes
14:08:18 <jeremyfreudberg> thank you for that, zchkun
14:08:44 <tenobreg> we could all take a look at it today, because if it is good to merge we can still put it in R1
14:09:04 <shuyingya> I would like to leave a question here (do we need upgrade oozie to 5.0 in vanilla 2.7.5 ? )
14:09:14 <shuyingya> we can talk about it later
14:09:22 <tosky> uhm, while it could be good, it requires a change to sahara-extra and sahara-image-elements, in addition to sahara, in order to be useful
14:09:33 <zchkun> I upgrade oozie to 4.3 , the same with v2.8.2
14:09:36 <tosky> shuyingya: what does the Hadoop project say/suggests?
14:10:01 <zchkun> and i want upgrade oozie 5.0 to vanilla 3.0
14:11:06 <shuyingya> tosky, there is no suggestion about the version of oozie to vanilla 2.7.5 as I see
14:11:36 <jeremyfreudberg> release log, to get an idea of the difference: https://github.com/apache/oozie/blob/master/release-log.txt
14:12:19 <jeremyfreudberg> i guess there is not much coupling between hadoop and oozie version
14:12:49 <jeremyfreudberg> 5.0.0 is really new though (only two weeks)
14:12:50 <shuyingya> I recommend oozie 5.0 just because it can solve the page can't open issue
14:13:00 <jeremyfreudberg> ooh, the page can't open issue is a good one, though
14:13:09 <jeremyfreudberg> i've seen it before
14:13:24 <tenobreg> just a sec, let me change topic
14:13:31 <tenobreg> #topic Oozie 5.0
14:14:01 <shuyingya> sorry tenobreg, I mostly forget the topic
14:14:08 <tenobreg> quick review, we are discussing if we should upgrade oozie to 5.0 on which version of hadoop that should happen
14:14:12 <tenobreg> no worries
14:14:19 <tosky> oozie 5.0 requires >=Hadoop 2.6.0
14:14:21 <tosky> https://oozie.apache.org/docs/5.0.0/DG_QuickStart.html#System_Requirements:
14:14:30 <tenobreg> for vanilla 2.7.5 zchkun upgrade to 4.3
14:14:42 <tenobreg> which is the one we use for vanilla 2.8.2
14:14:51 <zchkun> 4.3
14:15:14 <tenobreg> I believe we can keep 4.3 for 2.7.5 and work on 5.0 to vanilla 3
14:15:33 <tenobreg> does that seem like a good approach?
14:15:36 <tosky> out of curiosity. is 4.3.x still supported by oozie developers?
14:15:38 <jeremyfreudberg> tosky: i think the more important constraint there is jdk 1.8 (if i remember how that works "1.8" really means "8", no?)
14:15:44 <tosky> right
14:16:10 <jeremyfreudberg> tosky: i think 4.3 is still supported, it's the latest 4.x series (but that assumes that their versino numbers are logical)
14:17:00 <tenobreg> that could be a problem
14:17:21 <jeremyfreudberg> tenobreg, what could be?
14:17:31 <tenobreg> jdk 1.8
14:17:47 <shuyingya> I would be safe enough to keep 4.3.0 in 2.7.5. The only reason I recommend 5.0 just because of the oozie console page can't open
14:18:00 <tenobreg> we could either specify that for that plugin that image has to be created with java 8
14:18:08 <tosky> openjdk 1.8 is available on xenial and on centos7
14:18:14 <tenobreg> yes
14:18:14 <tosky> don't we use it already?
14:18:17 <jeremyfreudberg> tenobreg about jdk, i just checked, we are good, i assume we don't care about fedora <=21, and we already don't care about centos/rhel6
14:18:19 <tenobreg> we do
14:18:41 <tenobreg> ok that should be great
14:19:01 <tenobreg> lets get into a final decision here
14:19:11 <tosky> fedora <= 25 is gone
14:19:20 <jeremyfreudberg> tosky: good
14:19:26 <jeremyfreudberg> tenobreg: yes, let's decide
14:19:27 <tenobreg> 2.7.5 with 4.3 and vanilla 3.0 with oozie 5?
14:19:36 <shuyingya> agree
14:19:43 <tosky> ok
14:19:45 <zchkun> agree
14:19:57 <jeremyfreudberg> agree
14:20:03 <tosky> for sure we could not have 5.0 with 2.7.5 but not with 2.8.2 :)
14:20:21 <jeremyfreudberg> (tosky: that's my thought. it's easier to justify to the user this way)
14:20:56 <tenobreg> great, let's move on
14:21:23 <tenobreg> #topic Rocky 1
14:21:36 <tenobreg> today I have to cut R1
14:21:57 <tosky> already? We have 4 pending commits which just waits another +2
14:22:02 <tosky> s/commits/reviews/
14:22:36 <tenobreg> I would like to get some reviews on the plugins split spec, and on those patches that tosky mentioned
14:22:57 <tosky> basically everything with a +2
14:23:07 <tenobreg> yes
14:23:20 <tenobreg> lets get those merged so we have less work left over to R2
14:23:32 <tosky> I also added some comments to all (I think) other open reviews which are still relevent, asking for an heads-up (shuyingya answered already on one of them)
14:25:42 <tenobreg> lets move on, please take a look at the patches
14:26:08 <tenobreg> does anyone have specific topics to discuss today?
14:26:36 <tosky> would it be fine to add a co-gating job with openstack-ansible-os_sahara?
14:27:16 <tenobreg> I don't really understand the problem
14:27:54 <jeremyfreudberg> i don't know what their own job does
14:27:54 <tenobreg> #topic Open Discussion
14:28:23 <tenobreg> what job are you thinking to go-gate with os-ansible-os_sahara?
14:28:29 <tosky> quick story: last week I opened a bug for puppet-sahara and openstack-ansible-os_sahara to add support for [trustee] section
14:28:50 <jeremyfreudberg> tenobreg: the idea is that we check to see if their default configs actually work (spoiler: they don't). so we would want to run (i assume) the full scenario against a sahara set up by OSA
14:29:19 <tosky> I ended up in the meeting of openstack-ansible (I didn't see meetings for puppet-openstack) for the bug triaging
14:29:42 <tenobreg> that seems like a good job to have
14:29:54 <tosky> and after the meeting I was asked about adding a co-gating job, so basically a tempest job (or other, if we want) which deploys with ansible instead of devstack
14:29:56 <tenobreg> it is only failing on ansible?
14:30:18 <tosky> no, it's not failing
14:30:55 <tosky> I mean, they already have jobs which deploys sahara with openstack and ansible; adding it for each commit would prevent breakages for them
14:31:10 <tosky> (we could do the same for tripleo too, even if their jobs are more resource-intensive)
14:31:16 <tenobreg> +1 for me
14:31:40 <tosky> (and puppet too, I think that tempest has non-voting puppet jobs triggered for each change)
14:32:01 <tosky> okidoki, I will move forward at least with openstack-ansible then
14:32:06 <tosky> thanks
14:33:01 <tenobreg> I actually don't have more topics for today
14:33:20 <tenobreg> jeremyfreudberg, shuyingya, zchkun, tosky? anything else?
14:33:31 <tenobreg> jeremyfreudberg, do you have updates on sahara ci?
14:33:43 <tosky> no, apart from a new "please vote on the jobs" and "thanks Jeremy for changing the topic of that commit" :P
14:34:09 <jeremyfreudberg> tenobreg: no, i don't have an update, really
14:35:01 <shuyingya> nope
14:35:06 <zchkun> nothing from me
14:35:08 <tenobreg> ok
14:35:17 <tenobreg> so we can close early today
14:36:12 <tenobreg> thanks all, please review the patches and I will cut R-1 later today
14:36:44 <tosky> o/
14:37:04 <tenobreg> #endmeeting