14:05:11 #startmeeting Puppet-OpenStack 14:05:12 Meeting started Mon Dec 8 14:05:11 2014 UTC and is due to finish in 60 minutes. The chair is crinkle. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:05:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:05:15 The meeting name has been set to 'puppet_openstack' 14:05:26 o/ 14:05:28 finally managed to be around 14:05:31 EmilienM: ohai 14:05:45 #topic Openstackclient/Aviator/Keystone v3 update 14:05:54 #link https://etherpad.openstack.org/p/puppet-keystone-v3-api-support 14:06:12 #info We're abandoning OpenStackClient again because we can't get system packages for it immediately 14:06:41 crinkle, hi 14:07:04 crinkle: it sounds reasonable 14:07:12 o/ 14:07:34 #info crinkle is fixing up openstacklib's aviator implementation to have some of the improvements that the openstackclient proposal used 14:07:51 #info crinkle will make sure it's able to support dynamic api versioning 14:08:25 #link https://review.openstack.org/#/c/139942 14:08:31 that's about it for my update 14:08:36 crinkle: I guess you're already synced with Rich? 14:08:52 EmilienM: not since last week 14:09:04 we're Monday :) 14:09:39 I'll sync with him today 14:10:31 I started trying to simplify testing over the weekend, so that will hopefully make it slightly easier for others to dive in 14:10:44 any other questions on that? 14:11:00 crinkle: do we have a timeline? 14:11:35 EmilienM: ASAP 14:11:38 lol 14:11:39 I like it 14:12:18 I have a three-day meeting this week so progress will a little slow this week, but I'll be working on it in the evenings 14:12:51 crinkle: no pressure. Feel free to ask for help, please 14:12:59 will do 14:13:11 #topic HA with pacemaker 14:13:16 bogdando: 14:13:47 I updated request with specs for pacemaker::service define 14:13:58 and Dmitry Ilyin fixed some issues with gates 14:14:21 great 14:14:34 It is ready for review now. The blueprint itself looks finished as well 14:14:45 bogdando: quick question: do you need some patches in puppet-{nova,glance,...} to use this new feature? 14:14:59 i.e. if I want to run the HA for nova-api let's say 14:15:06 by design, they could be used as is 14:15:30 yay \o/ 14:15:32 nice thx 14:15:54 looks like we should provide some 3rd party (Fuel, perhaps) gates for that 14:16:48 why more gates? 14:16:57 actually, we should also address which module for corosync/pacemaker module to use. I linked an upstream one from puppetlabs, but it is really poorly implemented... 14:17:12 well, we don't have HA testing gates now, right? 14:17:40 if we want some tests for enabled HA services, we should have corresponding gates 14:18:00 otherwise, any change accepted to this HA provider could introduce a regression 14:18:02 puppetlabs isn't giving the corosync module a lot of attention right now, if there is a better one we should use it 14:18:27 or if we decide to use the puppetlabs one I can try to prioritize improving it 14:18:42 crinkle, Dmitry Ilyin has a plans to submit his own version, of the reworked puppetlabs module as a new one 14:18:49 great 14:18:56 actually, we are currently use this version in Fuel 14:19:16 but there is a lot of work TBD with tests for it 14:19:26 bogdando: what is the module used in your patch? 14:19:39 I linked puppetlabs corosync 14:20:22 but it cannot work with clones, for example. So if you want to put some service (mysql, rabbit) as a clones, you should use another module 14:20:51 ah.. ok 14:21:00 bogdando: we should focus on openstack services IMO 14:21:07 perhaps, we could give the user the freedom to chose which module to use 14:21:13 also, yes 14:21:24 as a later changes. I hope we could accept it for now with a 'stock' one :) 14:22:01 EmilienM, probably. But some of them could as well be clones 14:22:51 bogdando: so do you have any action until next meeting? 14:23:09 likely none 14:23:47 bogdando: can you give the links to the blueprint and patches that need reviews? 14:24:21 #link https://review.openstack.org/#/c/136708/ 14:24:39 the blueprint also: 14:24:41 #link https://review.openstack.org/#/c/104861/ 14:24:43 crinkle: ^ 14:24:46 ty 14:24:58 any other questions on that topic? 14:25:00 yes, thanks, you was faster ;) 14:25:21 crinkle: sounds like no 14:25:26 me :) 14:25:30 sbadia: you had a topic iirc 14:25:38 #topic sahara rewrite 14:25:41 sbadia: the service management, isn't ? 14:26:02 EmilienM: already send an email on the list for service mgmt ;) 14:26:10 and it's pretty ok 14:26:16 sbadia: you did not have feedback, right? 14:26:38 EmilienM: directly on the review 14:27:15 about sahara, Robbie and I, have rewrite the module 14:27:20 #link https://groups.google.com/a/puppetlabs.com/forum/#!topic/puppet-openstack/0BETdNvrd70 14:27:33 I've just send an email on the list 14:27:46 Let me know if you have any comments 14:30:07 sounds like not 14:30:43 #topic open discussion 14:31:15 crinkle: I'll try to organize a Puppet hackathon in montreal 14:31:31 not sure when but we will try. Focused on puppet of course 14:31:44 #info EmilienM organizing Montreal Puppet hackathon 14:32:05 \o/ 14:32:47 crinkle: are you a bot? 14:32:50 :D 14:32:54 :P 14:33:38 anything else? 14:33:44 crinkle: sounds like we are done 14:33:50 woot 14:33:53 yep 14:33:53 #endmeeting