16:30:42 #startmeeting openstack-chef 16:30:43 Meeting started Fri Nov 14 16:30:42 2014 UTC and is due to finish in 60 minutes. The chair is j^2. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:30:44 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:30:47 The meeting name has been set to 'openstack_chef' 16:30:58 hey everyone! 16:31:06 Howdy 16:31:07 hi j^2 16:32:02 So i only have a couple things on the agenda i’d like to discuss, i’ll open it up to topics from yall first. jklare i have your note that you’d like to discuss something specific? 16:32:13 jklare: you can start, i guess after me typing that all out 16:32:40 #topic jklare: a we should find a better way to always catch all cookbooks when we do gem updates or patches like adding the rakefile 16:32:53 can you elaborate etc on this? 16:33:32 basically its about the simple issue that we miss some cookbooks from time to time when we do these Gem updates or adding rake 16:33:53 we completely missed the integration-testing cookbook for example 16:34:16 markvan: this has happened a couple times right? 16:34:44 so basically it would be great if there would be an easy way of adding all the cookbooks into the blueprint when creating it 16:34:58 like a template? 16:35:11 yeah something like that 16:35:13 yeah for the newer cookbooks. Maybe we need a basic checklist template to add to a blueprint/bug to track this. 16:36:08 I’d tihnk we should have it on the wiki? Have a way just to copy paste it out? 16:36:26 is there an implementation for blueprint templates in gerrit or a plugin? 16:36:34 not sure if there's an automated way to add cross project dependencies in launch pad. 16:37:25 yeah that’s one of the largest complaints about launchpad 16:37:41 so many projects interact with one another and there’s no way to create depenancies 16:38:01 that’s way i suggest the wiki…. 16:38:21 i really think we should focus some time/effort on making our pages on the wiki our one stop shop 16:38:38 yup, that sounds reasonable 16:38:55 and it’s so easy for us to keep it up-to-date etc etc 16:39:09 is it? 16:39:13 yep 16:39:22 why? 16:39:24 you have an account, that’s all you need 16:39:46 gives you a little wsiwg editor, and you can create pages easily 16:39:47 ah ok, i thought you were talking about some automation i didnt know about ;) 16:39:54 ha! 16:40:04 sorry divered the conversation a little bit :P 16:40:47 jklare, markvan second the idea for focusing on the wiki? 16:40:56 +1 16:41:02 jklare: this ties in with your template btw 16:41:15 ok, so i will just copy the list from the berks update (which should be complete) and write up a short chapter for creating blueprints for gem updates and stuff 16:41:15 one thing we can start is just a template page :) 16:41:17 +1 16:41:44 jklare: on that would be perfect 16:42:00 can you branch it off: https://wiki.openstack.org/wiki/Chef/Contributing ? 16:42:17 i hope so, but i have to admit that i never worked with the wiki 16:42:24 it’s crazy simple 16:42:31 cool 16:42:35 hell i’ll create the page for you now if you want 16:42:46 i think i can do that ;) 16:43:29 markvan and i discussed this at summit; the https://wiki.openstack.org/wiki/Chef/Contributing should become our base page where we referance everything from. if you have an account and commit/help etc, thats the page that should get you the answer 16:43:33 markvan: right? 16:43:44 jklare: awesome, i’m giving you an action item for it :) 16:44:07 yup, I like the idea of a base page and branch out from there. 16:44:10 #action jklare will create a template for creating over arching blueprints 16:44:40 awesome, next topic? 16:45:01 btw., the meeting time at https://wiki.openstack.org/wiki/Meetings/ChefCookbook seems to need an update ;) 16:45:08 or is that outdated anyway? 16:45:18 frickler: noted :) thanks! 16:45:49 i’ll take that action item 16:45:57 #topic meeting times 16:46:08 I’d like to take this moment to discuss the meeting times 16:46:34 as i said in the hangout we are moving the Monday meetings from 1630UTC to 1530UTC 16:46:46 i’ll still post the links like i normally do 16:47:21 I'm ok with new Monday meeting time 16:47:24 I’d like to keep the IRC meeting at 1630UTC unless there are any objections to this 16:48:09 is there a possibility to move away from Fridays? 16:48:37 frickler: i’m open to this; i tihnk our logic was a good way to “end up the week" 16:49:03 the chef-hacking moved to thursdays because of the friday EOB being a problem 16:49:18 well, for me it is slightly into already being kind of weekend 16:49:31 same for me 16:49:46 and it also seemn that the hangout lag for irc isnt a viable either, upwards to 2mins lag 16:50:00 frickler, jklare would thursday be better for you? 16:50:06 yep 16:50:10 +1 16:50:28 anyone opposed to Thursdays 1630UTC? 16:50:49 fine with me 16:51:00 I’ll post this to the mailing list too and give a week for debate. if there are no objections i’ll enforce the change 16:51:06 good? 16:51:26 +1 16:51:34 :D 16:52:07 awesome, is there another topic someone else would like to discuss? 16:52:39 update on the Changelog issue. 16:52:44 I would like do a bit of work on openstack-dashboard, splitting out the Apache related bits from server.rb 16:53:02 in preparation of allowing nginx to be used instead 16:53:18 Zhu Zhu proposed stackforge/cookbook-openstack-common: Set openrc with OS_VOLUME_API_VERSION with cinder v2 https://review.openstack.org/134426 16:53:39 ok, frickler please take the “floor” 16:53:46 #topic openstack-dashboard 16:54:01 markvan: we can talk about the changelog after frickler :) 16:54:11 so currently openstack-dashboard::server.rb does two things: 16:54:33 1) install the horizon package and set up its config 16:55:01 2) use the apache2 cookbook to setup the webserver part for the dashboard 16:55:37 yeah that seems heavy handed 16:55:39 I would like to split this so that part 2) can be replaced by a different recipe that sets up nginx instead 16:55:46 does that sound reasonable? 16:55:50 extremely 16:56:39 #action frickler will break up the openstack-dashboard server.rb to help move towards nginx instead of apache 16:56:45 :D 16:56:55 any opposed to this? 16:57:10 do you need a blueprint for that or should I just prepare some patch for discussing it first? 16:57:27 a blueprint would be good so we have somethning to referance 16:57:48 them have the patch referance the blueprint 16:57:58 ok 16:58:00 markvan: right? 17:00:06 cool, 17:00:17 so markvan you’d like to talk about the changelog issue? 17:00:27 #topic Changelog and the pain that is it 17:01:38 Just that I believe the summit conversations concluded with the plan that we remove the Changelogs from the repos when we branch for stable/juno. 17:02:09 +1 17:02:15 And it would be replaced by folks using git log directly AND making changes to the Readme for bigger changes 17:02:32 yep agreed 17:03:47 off-topic: do we include all these monasca cookbooks? 17:04:11 markvan: weren’t you going to write up a doc on what constitues as a “bigger” change? 17:04:18 i vaguely remember that 17:04:27 and ceph? or just everything that start with cookbook-openstack? 17:04:28 jklare: link? 17:04:39 oh! 17:05:00 if it’s on stackforge/cookbook-openstack-* that falls under us 17:05:17 https://github.com/stackforge/?query=cookbook-monasca 17:05:19 or at least that’s what i understand 17:05:35 ah yeah that’s another company iirc 17:05:40 Yup, I was going to add a bit to the wiki about the Readme's...and how we want to encourage folks to add short use case descriptions/explainations 17:05:44 they copy’d us 17:05:54 cookbook-openstack-* is us 17:06:08 markvan: awesome just checking 17:06:57 The monasca cookbok not something we need to mess with, but they DO share our gates. 17:07:15 yep 17:07:19 so we would not include it in the blueprint list 17:07:20 jklare: ^^^ that 17:07:24 correct 17:07:24 same for ceph? 17:07:35 ceph? that’s in a grey area right now 17:07:55 i’d leave it out for the time being 17:09:37 nice, is there anything else that needs to be discussed? 17:09:59 #topic General Discussion 17:12:03 ceph cookbooks on stackforge 17:12:14 and the upstream ones that ceph provides 17:12:25 * j^2 stares daggers at libsysguy 17:12:32 * libsysguy ducks 17:12:42 ok, so let me talk about ceph real fast 17:12:49 I haven't read back yet 17:12:57 meeting_overlap— 17:12:57 i found the community manager at summit for ceph 17:13:24 turns out that we forked the ink-(somethingorother) cookbook a while ago and put it in stackforge 17:13:43 we assumed that it would be the center of truth for chef-ceph 17:14:09 turns out ceph internally continued with their own fork and kept it updated and didnt keep ours in sync 17:14:22 if you look at them you’ll see simularitys but there are some strong differances 17:14:47 * libsysguy noticed this 17:15:06 so, i’ve ping’d the manager to talk about how we can figure out how we move to a agreed upon set of code 17:15:20 i don’t know what the correct answer is, but taht’s where we are 17:15:33 hopefully soon i can sync up with him, and we can propose something 17:15:41 yeah that'd be awesome. As it stands now, it's super confusing. 17:16:01 yeah took me a while to straighten it all out 17:16:30 any objections to the path i’m going down? 17:16:33 well it didn't take too long to see one hasn't been updated in 4 months and the other was update 29 hours ago 17:16:54 libsysguy: yep, which helps with the sales pitch, but we’ll see 17:17:19 heh, we looks ceph but gain pacemaker…. 17:17:34 aspiers: yeah i’m calling you out :P 17:17:44 s/looks/loose/ 17:18:51 maybe I can slap Neil with a smelly fish 17:19:11 :D 17:19:44 nice, 11 mins, any other topics? 17:21:42 I’ll be sending out a meeting notes sometime today 17:22:03 if there are anything you’d like to referance later 17:24:58 5ish mins 17:25:04 o.k., thx and cu, weekend is calling :D 17:25:14 sounds great thanks for being here :) 17:25:22 #endmeeting