16:00:16 #startmeeting openstack-chef 16:00:17 Meeting started Mon Nov 16 16:00:16 2015 UTC and is due to finish in 60 minutes. The chair is jklare. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:18 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:21 The meeting name has been set to 'openstack_chef' 16:00:32 hi everyone 16:02:33 i will wait for 10min for people to join and close the meeting after that if nobody does 16:09:19 o/ 16:09:35 hi sc` 16:09:44 howdy 16:09:51 anything you want to talk about? 16:10:19 if j^2 were around, perhaps his alternate packaging idea 16:10:29 yep, i’m here 16:10:34 cool 16:10:35 sorry, caught up in a meeting 16:10:41 no worries 16:10:48 oh right. forgot the double duty D: 16:10:57 :( 16:11:13 do we have an agenda for this meeting? 16:11:17 i forget 16:11:21 nope 16:11:24 ah 16:11:43 ok, well…. 16:11:58 i think we do not need an agenda for 1-4 people :) 16:12:10 yeah i guess that makes sense 16:12:29 so, sc` said you had an alternative packaging idea j^2 ? 16:12:38 yeah giftwrap 16:12:54 https://github.com/blueboxgroup/giftwrap/blob/master/README.md 16:13:01 i was looking at that a bit. haven't played with it yet 16:13:17 basically, that was the conversation i was having with the bluebox guys when we were in Dev Lounge jklare 16:13:43 it’ll uncouple us from upstream pkgs so we can just “configure” the code 16:13:59 you are talking about giftwrap? 16:14:03 yep 16:14:07 https://github.com/blueboxgroup/giftwrap 16:14:14 yep the readme is above 16:14:29 ah, did not see that 16:14:51 i should read before writing.... 16:14:52 sry 16:14:56 ha! 16:15:17 so, yeah i think this looks nice, but for now i have no idea how to properly make use of that inside of our cookbooks 16:15:17 so this _could_ be an answer for our pkging problems 16:15:30 yeah same here, but i wanted to see what y’all thought before going any deeper 16:16:05 if we want to decouple from upstream packaging, we should write this down into a spec i think 16:16:13 all we do is point at the repo endpoints 16:16:25 right 16:16:29 how the packages get there don't matter to us at this point 16:16:43 but yeah, should go in a spec 16:16:45 that means if we want to do that, we need to host these packages somewhere after building them 16:16:49 jklare: totally, but before I run with that i wanted to take any major issues i haven’t thought of 16:17:11 jklare: i don’t think so, i think the pkgs might be built on the fly? 16:17:20 but i’m not 100% sure 16:17:29 it's infrastructure we have to maintain and support 16:18:07 if we build the packages on the fly, we need to install docker, run the build, get the package, uninstall docker and then install the package 16:18:32 i think thats not a very good option 16:18:35 true 16:18:40 if we build the packages on the fly, where will this be done? would we need to get infra resources? 16:18:54 yeah i’m not sure, i haven’t ran through the whole thing yet 16:18:58 seems like a heavyweight operation 16:19:08 there has to be a place we can host the pkgs though, there has to be 16:19:21 giftwrap basically starts docker containers to automate the build process of packages 16:19:31 it doesnt have to use docker 16:19:33 good for folks like us ($job) but maybe not so much unless we're able to get some kind of resources to throw at this 16:19:40 the great thing about giftwrap is the why how its figures out the py dependencies 16:19:48 yep, that’s the gist 16:22:46 and now for something completely different: we cut stable/liberty last week i think and merged most of the necessary repos 16:23:05 :) 16:23:29 a great turnaround on shipping liberty after how long it took to get kilo out the door 16:23:36 i pushed up the bash i used, since i hated to do the steps described in our wiki manually 16:23:46 https://wiki.openstack.org/wiki/OpenstackChefStablebranchCreateNotes#Steps_to_create_stable.2F_branch 16:24:05 ROCK ON man, that’s bad ass 16:24:11 yeah doing it by hand is bullshit 16:24:22 :) 16:24:51 jklare: that's awesome. makes things much easier 16:26:07 my collegue calbers started the work on mitaka with refactoring the compute cookbook and i think he has nearly finished step 1) removing all the default attributes 16:26:23 sadly he is on holiday this week, so we will not see the push before next week 16:26:48 i wanted to start looking on the networking cookbook tomorrow and maybe i can push step 1 and 2 this week 16:27:16 depending on the amount of 'end of the year' stuff that pops up in my calendar 16:27:18 :) 16:28:32 :D 16:28:35 i also -2ed 2 patches this morning that wanted to add some more configuration attributes by commenting on them, that this can go into stable/liberty, but not into master until we have refactored everything 16:29:15 makes sense, 16:29:25 yup 16:29:52 i think there might be some more patches like this and imo we should move most of them to stable/liberty to allow people to work on the cookbooks for liberty while we refactor for mitaka 16:30:18 not sure if we should do the moving or just leave a comment like i did 16:30:47 i agree. probably at least a communication to the ml 16:32:00 might be worthwhile to just do the moving, unless there's suddenly a huge influx of changes 16:32:11 agreed 16:32:41 for the most part, just education and awareness will be enough 16:32:51 ok 16:32:59 just wanted to mention it 16:33:27 yep, good that you did, but all in all it’s just lets continue on with what we’re doing? 16:40:18 so next week we can expect for master to start being broken? 16:41:08 i think so 16:45:37 yep 16:49:46 should definitely heads-up the ml since we're expecting master to be broken, just to be proactive and get ahead of anyone running into known broken things 16:51:32 sounds good 16:55:41 anything else we should talk about? 16:56:21 i'm good. keeping an eye on rdo packaging efforts in the meantime 16:58:58 ok, thanks for attending 16:59:04 #endmeeting