16:03:26 #startmeeting OpenStack Ansible Meeting 16:03:28 Meeting started Thu Jun 11 16:03:26 2015 UTC and is due to finish in 60 minutes. The chair is cloudnull. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:03:29 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:03:30 oh my, ms outlook what? 16:03:31 The meeting name has been set to 'openstack_ansible_meeting' 16:03:32 boom suck it b3rnard0 16:03:37 o/ 16:03:44 lol 16:03:44 ... 16:04:00 #topic Agenda & rollcall 16:04:15 i be here 16:04:25 howdy 16:04:40 #kick b3rnard0 16:04:42 \o 16:04:49 o/ 16:04:52 \o/ 16:04:54 o\ 16:05:10 moo. 16:05:21 o/ 16:06:12 o/ 16:07:49 so lets get started 16:07:59 #topic To BigTent or not to BigTent that is the question? 16:08:19 so we have an etherpad going talking about this 16:08:25 #link https://etherpad.openstack.org/p/osad-openstack-naming 16:08:41 I'd like for people to chime in here regarding the move 16:09:05 and if there are any glaring things that we need to take care of before we apply, if we agree that we should apply. 16:09:46 cloudnull do we have any idea from ansible regarding whether we're allowed to use their name? 16:10:01 no. 16:10:17 but when we send the request out to the ML we'll cc them to get them on the record 16:10:51 but pulling from prior art it we'll likely need to change it 16:11:13 ok cool - then I think we should try for 'openstack-ansible' first 16:11:19 doesnt puppet use puppet? 16:11:33 Sam-I-Am: puppet-openstack 16:11:34 I think 16:11:44 or they used to 16:11:49 http://lists.openstack.org/pipermail/openstack-dev/2015-April/061712.html 16:11:49 seems like having the name of the deployment system makes sense 16:11:55 ansible doesn't seem to be sticky about the trademark - almost every role I find on github uses 'ansible-' in the name 16:11:58 Sam-I-Am: It does, so long as we don't have TM issues 16:12:09 odyssey4me: Yeah, I think ansible *wants* the name there 16:12:11 yes, but the official project name is marionette or something similar 16:12:53 guess it boils down to ansible's legal, and hoping they aren't dense. 16:13:17 Yeah, that email makes it sound like Puppet, Inc was the issue, not Openstack 16:13:29 But it's worth taking into consideration, and working with Ansible, Inc on 16:13:56 We don't have a rep from there here, do we? Would be nice if Greg could make some of these meetings 16:14:42 alternatives would be something like what puppet did... a name that is related to puppet. ansible has a few, but most of them arent easy to spell. 16:15:31 Sam-I-Am +1, but it's hard to find something like that - I like the idea of the sci-fi theme, but we've yet to find a good name 16:16:06 it'd take some good digging. i'd call up the sci-fi oracle, karin :) 16:16:15 so moving into that space. 16:16:18 #topic BigTent project code name 16:16:20 odyssey4me: Just cause we haven't yet doesn't mean we won't :p 16:16:52 if we rename, i'd like a list in the etherpad which we can +1 / -1 and then move forward by EOW . 16:17:37 Sounds reasonable to me 16:20:30 so do we have any issues with the move to big tent ? 16:20:47 as long as its air-conditioned 16:20:55 and there's some docs now 16:21:07 just need some more ascii diagrams 16:21:43 ha nooooo 16:21:47 just like we need more OVS 16:21:52 fair trade 16:22:31 I am +1 on big tent 16:23:20 me too +1 16:23:50 do we deal with the RAX tech debt before-hand? we'll have to move those branches I guess? 16:24:06 * gregdek hullos 16:24:15 I hear you've got some naming considerations, hm? 16:24:29 #link https://etherpad.openstack.org/p/osad-openstack-naming 16:24:32 * gregdek is the Ansible guy 16:24:41 gregdek: for prez 16:24:43 :) 16:25:11 Oh, no. 16:25:24 No, I don't do elected governance. ;) 16:25:29 odyssey4me: ideally we'd keep osad in stackforge and move master / kilo forward . 16:25:37 +1 here on big tent 16:25:41 Gimme a sec to read over the etherpad and I'll comment if I have any. 16:25:56 welcome gregdek 16:27:10 cowstack would be pretty awesome, I gotta say. :) 16:27:20 yeah, i like cows. 16:27:22 they're trendy too 16:28:06 although that theory didn't work for gateway computer 16:28:26 moo.stack 16:28:32 Sam-I-Am: Hey, they're still around! 16:28:35 OpenMoo 16:29:00 i hear the nebula name might be available 16:29:03 thats sciency, right? 16:29:12 I think broadly it's "be descriptive" (ansible-openstack) or "be fun" (cow-based). 16:29:13 lol, sies Sam-I-Am 16:29:17 I bet the investors woiuld gladly sell it 16:29:19 to soon? 16:29:27 (wow. that's harsh.) 16:29:40 gregdek: So, as far as you know, no legal issues with having ansible in the name? 16:29:48 I think there's concern about whether Ansible, Inc would condone it 16:29:48 an5ible ... there, no trademark problems 16:29:57 ansistack 16:30:01 palendae: if there are, that ship has kinda sailed, since Ansible is already in OSAD. 16:30:03 s/legal/trademark/ 16:30:14 And we basically endorsed that with all kinds of press. :) 16:30:17 odyssey4me: Trademarks are legal :p 16:30:21 intergalacticstack 16:30:47 openstack-erector-set 16:30:51 sounds fair enough :) 16:30:52 So long as what $newcowproject is using is stock Ansible, legal should be ok. 16:30:58 Ok 16:31:08 Basically if we're not forking and calling it Ansible 16:31:10 Queue E Em Ewe 16:31:20 PostgreStack 16:31:33 * odyssey4me kicks palendae :p 16:31:35 There's a potential political issue down the road: what happens if some other Ansible-based install project gets a head of steam? 16:31:45 palendae: but trademark has to be enforced 16:31:57 And Ansible Inc could have enforced that before endorsing os-ansible-deployment 16:32:00 But from my perspective, because OSAD planted the flag, OSAD has the name. 16:32:18 When does the decision need to be made? 16:32:30 cloudnull was talking about EOW 16:32:36 So, tomorrow 16:32:44 Because the paranoid side of me says I should probably sit down with counsel to make superdupersure. 16:32:53 Totally fair and reasonable to me 16:32:57 that seems like a good idea 16:32:58 OK, I'll go do that. 16:33:16 Are we using a bot in here for action items? 16:33:18 gregdek: im going to put through the governance commit likely today , but that doesn't need to be finalized by tomorrow 16:33:25 yes 16:33:34 Someone feel free to action me then :) 16:34:00 #action gregdek talk to legal people about using the ansible name in the OSAD project for OpenStack governance. 16:34:15 Of course, this assumes the final vote is ansible-openstack and not $funcowname... 16:34:26 ...which obviously doesn't require our help. :) 16:34:29 this is true. 16:34:43 Part of me wants to stonewall you to make you choose $funcowname! 16:34:51 (But I won't actually do that.) 16:35:06 i respect that :) 16:35:47 Is it openstack-ansible or ansible-openstack? If legal has a preference, do you care? 16:36:02 Our IRC channell is #openstack-ansible now 16:36:09 gregdek: ^ 16:36:09 moosible openstack 16:36:13 So we do have some precedence, but I suppose that could be changed 16:36:18 so ill submit the governance change today. and we'll circle back on the name if needed. 16:36:30 OK. Simple enough. I'll have an answer soon. 16:37:03 #action commit governance change to https://github.com/openstack/governance 16:37:16 gregdek: is it ok if i cc you on the ML post for the change ? 16:39:27 so moving on. 16:39:29 #Blueprints 16:39:33 #topic Blueprints 16:43:38 hahaha 16:43:40 wrong channel 16:43:46 gj 16:44:32 just to recap because im an idiot 16:44:34 [11:37] That's happening. Only stones-- is tomorrow 16:44:35 [11:38] https://review.openstack.org/#/c/189938/ needs further approval when someone gets a chance 16:44:37 [11:39] cloudnull: was in process, should be ready soon 16:44:38 i guess i know what i'm doing next week 16:44:38 [11:40] palendae: this spec was merged so i think we're good there. https://review.openstack.org/#/c/173155/ 16:44:40 [11:41] cloudnull: Yeah, just making sure I go over the scripty parts 16:44:41 [11:41] ok. 16:44:43 [11:42] palendae: is there any blockers into further implementation ? 16:44:44 [11:42] anything that you need to make it go? 16:44:46 [11:42] cloudnull: Of docs? Getting healthy again :p 16:44:48 [11:43] #action palendae needs to get healthy again 16:44:49 [11:43] I need to re-review what's in the list in the BP and get to writing the rest of the sections 16:44:50 [11:43] ok 16:44:56 wow the pings 16:45:35 But basically yes, the developer docs BP has stalled while I deal with health issus. 16:45:54 ok 16:46:18 Sam-I-Am: https://review.openstack.org/#/c/181544/ this spec has been stalled a bit too 16:46:34 can we get some reviewers on it so that we can make it go. 16:46:58 seems like that leads us to the path of config validation 16:47:03 yes 16:47:07 ugh yeh i need to adjust my link to look for open specs too 16:47:08 which I need to find time to work on 16:47:41 Yeah, schema validation should be broken out 16:47:50 agreed. 16:48:06 Not sure if that should be a hard prereq or not, but it does certainly make implementation of this easier 16:48:16 if someone has some cycles it would be great to get that spec written up . i think it will be of realy value for deployers. 16:48:37 *real 16:49:27 the cli works just fine, we just need schema(s?) written for the various config files 16:49:37 And I'm thinking of making the schema be able to be YAML 16:49:43 so that it's YAML schema for YAML files 16:49:48 Instead of having to write JSON 16:50:00 One thing that could put a wrench in that is extended config files. e.g. rpc-openstack has it's own 16:50:07 Not sure if those would just go un-checked or what 16:50:20 palendae: the spec should have an opinion on when validation happens 16:50:43 Either as a pre-req to running the playbooks, as an optional part of running them, or as part of the playbooks somehow 16:51:02 I leave that decision as an exercise for the spec author 16:51:08 I forget was linting going to be broken out or lumped into that 16:51:22 I know there was discussion 16:51:56 * svg just got home 16:53:47 stevelle: I don't remember. I could see it being included 16:53:49 linting should remain stand alone imo 16:54:53 but alas it also could be lumped in. im with sigmavirus24 the writer of the spec should sort that. 16:55:08 And it'll get yak shaved anyway 16:55:09 So 16:55:11 YOLO 16:55:18 Sure 16:55:38 So in the last few min id like a quick pull of people , this meeting time seems to be less that ideal for a fair amout of folks, 16:55:42 do we want to change it ? 16:55:55 I was going to bring that up in #openstack-ansible 16:55:55 +1 16:55:56 +1 from me. It's over the noon hour during DST 16:55:56 lol 16:55:58 +1 16:55:58 and do we want to hold rotating meeting times for various time zones ? 16:56:08 rotating meetings work well for some projects 16:56:18 usually lends to confusion and frustration the largeer the project gets though 16:56:18 +1 16:56:27 ok. 16:56:29 from uk perspective, 5pm is often a time ppl need to leave for one reason or another. usually its ok for me personally but yeh i'd +1 16:56:32 so it should work now, but we should be open to reconsidering in a few months 16:56:34 +1 to rotation 16:56:41 so when would be best? 16:57:12 should we -1 hour from the start time during DST? 16:57:46 I would say move 1 hour earlier and call it done 16:57:52 -1 hour would be good for uk i think, but not sure how that impacts on west coasters! 16:57:53 if you can find a room 16:58:09 cloudnull: er, yeah i need to work on that spec 16:58:16 cloudnull: sort of had some higher priorities 16:59:01 as a west-coaster, any more than 1h earlier is gonna hurt 16:59:07 so when do we want to do this in UTC? 16:59:29 cloudnull: maybe 2 meetings? 16:59:40 I feel if we are going for governance, do meeting in UTC 16:59:48 meetings need to be in utc 17:00:12 otherwise people's calendars get b3rnard0'd when DST happens in different locales 17:00:25 cathy_: Error: Can't start another meeting, one is in progress. Use #endmeeting first. 17:00:39 Sam-I-Am: just give me a diagram 17:00:41 looks like we need to take this back to o-a 17:00:43 #endmeeting