15:05:48 #startmeeting RDO packaging meeting (2015-02-11) 15:05:48 Meeting started Wed Feb 11 15:05:48 2015 UTC. The chair is apevec. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:05:48 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:05:59 #chair number80 15:05:59 Current chairs: apevec number80 15:06:10 #topic rollcall 15:06:14 o/ 15:06:19 \o 15:06:19 o/ 15:06:27 \o 15:06:29 #info agenda at https://etherpad.openstack.org/p/RDO-Packaging 15:08:05 agenda is boring, almost the same as last week :) 15:08:07 o/ 15:08:14 o/ 15:08:31 #topic 2014.2.2 updates, status in f22/RDO 15:08:33 can add the openstack-barbican package to the agenda ;) 15:08:46 not that i really have any thing in particular to say about it 15:08:46 xaeth, please add in etherpad 15:09:00 xaeth: anyway welcome :) 15:09:30 releated to Juno updates is that F22 was branched yesterday 15:09:54 so update process for now is to keep Fedora master Juno and update there first 15:10:00 then merge to f22 and build there 15:10:15 EL7 builds will come from CentOS CBS Koji 15:10:23 number80 and I are handling that 15:10:51 We'll start importing Kilo from Delorean to Fedora Rawhide in Kilo RC time frame 15:11:09 #info keep Fedora master Juno and update there first, then merge to f22 and build there 15:11:29 #info EL7 builds will come from CentOS CBS Koji apevec and hguemar are handling that 15:11:50 #info Kilo import from Delorean to Fedora Rawhide in Kilo RC time frame 15:12:09 now 2014.2.2 updates status: 15:12:16 glance sahara cinder keystone trove heat neutron are done 15:12:35 horizon has hit bad deps, mrunge is on it 15:12:45 ceilo and nova should be coming today 15:12:57 #info ETA to have all 2014.2.2 builds done today 15:13:01 apevec: should we submit updates through gerrithub ? seems that I'm the only who did that 15:13:15 or keep using the old CI ? 15:13:22 number80, yeah, everybody sould update rdopkg 15:13:27 ack 15:13:42 then, I'll push the remaining build I made in CBS 15:13:54 number80: CI will be triggered from either (old vs gerrithub) 15:13:58 #info please update to the latest rdopkg 0.24: dnf copr enable jruzicka/rdopkg 15:14:29 number80, yeah, I'll merge/cleanup updates repo 15:14:39 It can fail in two ways now ;P juno/f21 doesn't pass right now for anything. 15:14:39 *nods* 15:15:13 packstack/opm update should fix fedora juno 15:15:24 apevec: oh, sweet. 15:15:41 #info packstack/opm update should fix fedora juno issue with kernel 3.18 15:16:06 I'm watching it in CI 15:16:22 anything else for 2014.2.2 updates? 15:16:49 nope 15:17:06 weshay, eggmaster, once they all pass Phase1, I'll create new rdo testing repo (aka stage) and we'll rely on stage CI instead of Phase2 15:17:12 is that ok with you? 15:17:16 ack 15:17:40 ok, next topic 15:17:47 #topic Kilo-2 snapshot of http://trunk.rdoproject.org/repos/current/ 15:18:09 Kilo Packstack/OPM status 15:18:16 gchamoul, ^ 15:18:48 gchamoul, as discussed earlier, we'll abandon OPM from all masters 15:19:03 gchamoul, can you confirm that github/opm master is good for Kilo? 15:19:44 ok, I'll follow up with Gael later 15:20:06 basically steps 2 (CI) and 3 (publishing good K2 snapshot) depend on it 15:20:42 CI job is defined but will need to change repo URL from "current" to snapshot URL (TBD) 15:20:55 weshay, eggmaster ^ that's job parameter I hope? 15:21:44 apevec, ya.. that is a param 15:21:51 cool 15:22:21 #action apevec to follow up with gchamoul re. Kilo Packstack/OPM 15:22:47 next topic 15:22:57 #topic EL6 Juno updates 15:23:34 alphacc, ^ any good news, have you found folks to work on this? 15:24:13 one more follow up 15:24:22 number80, ^ can you take action to follow up that? 15:24:50 #action follow up with alphacc about Juno/EL6 packages 15:24:56 thanks 15:25:19 #topic Review Request: openstack-barbican 15:25:20 I'm only waiting on decision on which python stack to start so I could work on the clients 15:25:32 #undo 15:25:32 Removing item from minutes: 15:25:49 number80, which py stack you mean? 15:26:19 EL6 has py26 what else? 15:26:26 don't tell me you're considering SCL ? 15:26:26 apevec: they wanted to try the //-installable python27, so I need to sync with folks about it 15:26:29 or python27 ! 15:26:34 no! 15:26:41 ack 15:26:44 that will be unmaintanable 15:26:51 you'd have to rebuild ALL python deps 15:27:02 instead of just newer ones 15:27:05 yes, that's what I told them 15:27:08 libvirt-pyton comes to mind 15:27:20 * xaeth is trying to avoid that for our internal barbican deploy as well 15:27:40 and not sure libvirt in el6 can work with standalone libvirt-python on pypi 15:27:56 good point 15:28:10 ok 15:28:11 * alphacc late, reading. 15:28:34 ok, let's keep the topic for alphacc to catch up 15:29:07 Juno is still official py26 compatible 15:29:35 so I have almost nova done, I need to import all epel dependencies. Do we have a github branch already ? 15:29:36 and for Kilo please do consider moving to EL7 15:30:14 alphacc, not yet, I was waiting for .2 Juno rebases to finish before pushing "juno" branch to github/openstack-packages 15:30:39 alphacc, and nova is the one of those not done yet :( 15:30:51 but should be today 15:31:05 alphacc: if you need help with dependencies, we could sync up 15:31:08 ok it's good I have more time to finish then ;) 15:31:37 I can drop the spec on the mailing later today. 15:31:39 since we agree on using base python, I won't wait anymore for the clients 15:33:08 number80: my goal is to be able to do a funcional build with epel enabled and then we can diff. 15:33:10 #action alphacc will post EL6 Juno Nova spec on the mailing 15:33:29 alphacc: ack 15:33:32 thx and sorry for being late. 15:34:08 np, thanks for the update 15:34:15 and last topic 15:34:28 #topic Review Request: openstack-barbican 15:34:43 #link https://bugzilla.redhat.com/show_bug.cgi?id=1190269 15:34:46 review's pending 15:34:50 xaeth, thanks for the review 15:34:56 np 15:35:05 xaeth: are the EL6 bits required ? 15:35:07 I've summary in comment 2 15:35:19 regarding openstack/fedora mapping 15:35:46 number80, so for our internal deploy we currently needed to be on EL6 due to HSM drivers 15:36:11 cool, so this will be an example for EL6 Juno 15:36:19 i went and got it all running on py2.6, and then they pointed out that since they are gonna be running kilo+ they can't promise py2.6 compatability 15:36:20 xaeth: makes sense :) 15:36:44 yeah, kilo removed py26 jobs 15:36:49 ya :( 15:37:08 so right now we are pushing the vendor for el7 support cause i really dont want to find everything i need to add to the py2.7 scl 15:37:36 xaeth: which vendor ? maybe we could help 15:37:57 umm... you'd think i would know that, but i dont ;) 15:37:59 you could suggest vendor to opensource their drivers :) 15:38:08 they are targetting q2 15:38:16 if only apevec 15:38:24 yeah I know 15:39:06 ok so number80 just to confirm you'll review barbican? 15:39:21 yes 15:39:39 number80, make yourself action for the minutes please :) 15:39:49 i did run the review tool and there were some thing i couldn't address readily 15:39:55 #action hguemar reviewing openstack-barbican 15:40:19 apevec, i think its a Luna SA from SafeNet 15:41:16 xaeth: nothing that we can't fix soon :) 15:41:17 xaeth, dunno how number80 wants to handle review but you could paste issues in review bz 15:41:47 better to have the whole history in bz for posterity 15:42:03 kk 15:42:18 I'm currently trying to test if the package is working, there are no blockers so far 15:42:22 tbh main reason i couldnt address readily is i havent done the leg work to be an openstack contributor 15:42:38 CLA thing? 15:42:45 and reading 15:43:08 yeah, it's special little ecosystem 15:43:19 xaeth: you just have to push the second patch (PBR is a PITA but we have to maintain it until oslo.version is revived) 15:43:22 speaking of community contributors, we have a neutron-gbp package contributed by Rob Kukura (now Cisco) in Fedora, do we want it in RDO/Delorean? 15:43:46 ihrachyshka: good point, it should be 15:43:53 ihrachyshka, it is in RDO Juno already! 15:44:05 number80, kk.. i was actually gonna try and push both patches and the unit files so that was not the spec files problem anymore 15:44:16 ihrachyshka, https://trello.com/c/uoullOKB/26-group-based-policy-neutron-addons-an-example-of-public-participation 15:44:17 number80, not that I'm aware of recent developments there, so I'm not sure I'll be able to baby sit it in delorean effectively. but we can try. 15:44:21 they also technically dont have way to run barbican 15:44:25 apevec, ah, cool. so delorean 15:44:41 their barbican.sh was more of a dev bootstrapper. and in upstream they have a bunch of uwsgi bits 15:44:51 ihrachyshka: we expect Robert to maintain it or this whole community-based governance would have no meaning 15:44:55 ihrachyshka, right, I'll add it to rdoinf and create repos 15:45:00 any suggestions on best approach for an out of the box path on that is very welcome 15:45:19 number80, yeah, I get it. but maybe he is interested in making it delorean aware. you could reach him. 15:45:30 xaeth: we could discuss this by mail with nkinder and alee 15:45:37 apevec, I don't think we should do this without Rob's approval 15:45:40 kewl 15:45:58 ihrachyshka, I'll add him to review rdoinfo PR of course 15:46:07 and point to Delorean docs etc 15:46:21 apevec, ok, I leave you clearing this up :D 15:48:21 yeah, I'll be The Cleaner 15:48:37 "I'm Winston Wolf - I Solve Problems" 15:48:48 :) 15:49:00 ^^ 15:49:08 ok do we need last topic 15:49:15 #topic open floor 15:50:15 There's nothing you need from project folk for k-2, right? 15:51:56 nope 15:52:14 apevec lost network so he asked me to close the meeting 15:52:24 thanks for attending and hope to see you next week :) 15:52:28 #endmeeting