Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-09-12

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 derekh joined #puppet-openstack
00:15 thumpba joined #puppet-openstack
00:26 gildub joined #puppet-openstack
00:41 rmoe joined #puppet-openstack
00:46 thumpba joined #puppet-openstack
01:12 JayJ__ joined #puppet-openstack
01:16 shakamunyi joined #puppet-openstack
01:31 shakamunyi joined #puppet-openstack
01:46 thumpba joined #puppet-openstack
01:56 JayJ__ joined #puppet-openstack
03:05 xingchao joined #puppet-openstack
03:10 aimon joined #puppet-openstack
03:54 sanjayu joined #puppet-openstack
04:12 TorLaedre joined #puppet-openstack
04:23 ianw joined #puppet-openstack
05:02 thumpba joined #puppet-openstack
05:07 xarses joined #puppet-openstack
05:27 sputnik13 joined #puppet-openstack
05:28 sputnik13 joined #puppet-openstack
06:24 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-openstack_extras: Add hash based repository management  https://review.openstack.org/113922
06:26 qba73 joined #puppet-openstack
06:38 qba73 joined #puppet-openstack
07:00 mmagr joined #puppet-openstack
07:07 walkleyn joined #puppet-openstack
07:18 qba73 joined #puppet-openstack
07:23 berendt joined #puppet-openstack
07:32 higgins joined #puppet-openstack
07:36 gchamoul joined #puppet-openstack
07:39 qba73 joined #puppet-openstack
07:39 dgurtner joined #puppet-openstack
07:57 derekh joined #puppet-openstack
08:07 mfa298 joined #puppet-openstack
08:09 gildub joined #puppet-openstack
08:47 sputnik13 joined #puppet-openstack
08:55 Dafna joined #puppet-openstack
09:23 dgurtner joined #puppet-openstack
09:51 francois joined #puppet-openstack
10:00 gcha joined #puppet-openstack
11:39 dalgaaf_ joined #puppet-openstack
12:35 EmilienM good morning
12:44 JayJ__ joined #puppet-openstack
12:45 morazi joined #puppet-openstack
12:55 guimaluf joined #puppet-openstack
12:56 guimaluf hey guys, I'm wondering, what is the difference between puppetlabs-openstack and stackforge-openstack
12:56 guimaluf hey guys, I'm curious, what is the difference between puppetlabs-openstack and stackforge-openstack?
12:58 guimaluf if I want to start contribute on the development of openstack puppet modules which of these should I start working?
12:59 guimaluf bodepd_, EmilienM I know you can answer these easily :)
13:00 EmilienM guimaluf: https://wiki.openstack.org/wiki/Puppet-openstack#Developer_documentation may help you !
13:00 guimaluf EmilienM, I've just finished to read this. that why I'm asking
13:00 EmilienM guimaluf: we contribute to stackforge repo and puppetlabs makes releases from this code
13:01 guimaluf EmilienM, hmmm but what is the difference between these two modules?
13:02 EmilienM guimaluf: are you talking about https://github.com/stackforge/puppet-openstack ?
13:02 guimaluf EmilienM, I'm talking about puppetlbas-openstack and stackforge-openstack.
13:03 guimaluf if I understood properly, puppetlabs-openstack module is built upon  stackforge-openstack, right?
13:03 EmilienM guimaluf: I don't know much about puppetlabs-openstack
13:03 guimaluf so, what about all discussion with puppet-openstack{lib,extras} etc? Is this related to stackforge-openstack?
13:08 blentz joined #puppet-openstack
13:11 EmilienM guimaluf: lib & extras are consumed by our modules (puppet nova, neutron, etc))
13:36 michchap puppetlabs-openstack was an attempt by puppetlabs to make a composition layer (roles and profiles) for openstack
13:37 michchap puppet-openstack was the original community composition layer.
13:38 michchap I am not sure who is currently maintaining puppetlabs-openstack, but I can tell you for a fact that we don't use puppet-openstack any more because it was poorly designed and became a huge problem. We are currently considering options about replacing the implementation in puppet-openstack with something better.
13:38 michchap guimaluf: ^
13:41 guimaluf michchap, great. I've sent right now an email to the list asking exactly that. so to be practical and clear, what should I use to have a updated version of modules and help to contribute with puppet-openstack modules?
13:44 michchap guimaluf: puppetlabs-openstack probably works, is there an icehouse branch?
13:44 guimaluf michchap, master branch == icehouse branch
13:45 michchap guimaluf: EmilienM and myself have our own composition layers, but they are very complex as they are used in production environments. puppetlabs-openstack is probably a good place to start.
13:47 xingchao joined #puppet-openstack
13:47 guimaluf michchap, so based on what you said, puppet-openstack is kind of deprecated. the Puppet/Openstack community/project it is more related with each project module then the puppet-openstack.
13:48 michchap guimaluf: yep puppet-openstack is deprecated. We might revive it in the near future with something better.
13:49 guimaluf michchap, so if I want to help, I should focus on projects modules.
13:49 guimaluf and use a composition layer like puppetlabs-openstack
13:49 michchap guimaluf: yep.
13:50 guimaluf michchap, thank you!!! :)
13:50 michchap guimaluf: if you want something extremely simple, I have something here which I use for teaching how to use the modules: https://github.com/michaeltchapman/byopenstack
13:54 guimaluf michchap, I've already use puppetlabs-openstack but I will check it out!
14:00 EmilienM michchap: what would you use for puppet staging? I want to have a step-by-step deployments, within puppet. And each step would be checked by some tests
14:01 michchap EmilienM: I am going to present a method using serf at the summit. You already use ansible for that don't you?
14:01 michchap EmilienM: but it's still a work in progress.
14:01 EmilienM michchap: I use serverspec
14:01 EmilienM for tests
14:01 EmilienM and I generate hiera dynamically with github/enovance/config-tools
14:01 michchap EmilienM: but you separate the stages with ansible
14:02 michchap EmilienM: I am going to write an ENC that uses consul instead of using hiera. Another thing on my todo list before the summit
14:02 EmilienM michchap: ansible is just for upgrade, but it can change
14:02 EmilienM great
14:03 michchap EmilienM: the profiles will be applied and register their services in consul, and then broadcast that service is now ready. Each profile will wait until the services it requires are registered before it is applied.
14:03 michchap EmilienM: but it's still a work in progress. A lot of it is still just in my head.
14:08 EmilienM michchap: http://www.consul.io ?
14:08 EmilienM I've already heard about this one
14:08 michchap EmilienM: that's the one. you can make a key-value store, and create ACLs to prevent nodes from getting data they shouldn't be able to see
14:08 EmilienM sounds great
14:08 michchap EmilienM: so I will run masterless, but using consul as an ENC
14:22 mdorman joined #puppet-openstack
14:25 openstackgerrit Jakub Libosvar proposed a change to stackforge/puppet-neutron: Set Neutron workers according CPU count  https://review.openstack.org/121132
14:45 csschwe joined #puppet-openstack
14:53 rwsu joined #puppet-openstack
14:59 bodepd_ EmilienM: why are you using serverspec and not the nagios plugins?
15:00 bodepd_ EmilienM: I noticed that enovance wrote tons of openstack specific ones
15:01 bodepd_ michchap: I'm working on something pretty similar (except with etcd)
15:02 EmilienM bodepd_: we are pushing efforts in https://github.com/enovance/openstack-monitoring to have it working in Nagios
15:02 openstackgerrit Jakub Libosvar proposed a change to stackforge/puppet-neutron: Set Neutron workers according CPU count  https://review.openstack.org/121132
15:02 EmilienM and when everything is in production, we will move to use them from serverspec
15:04 openstackgerrit Jakub Libosvar proposed a change to stackforge/puppet-neutron: Set Neutron workers according CPU count  https://review.openstack.org/121132
15:04 JayJ__ joined #puppet-openstack
15:06 bodepd_ why move past the regular nagios plugins to serverspec?
15:06 bodepd_ we talked about serverspec (I'm actually working on deploying a cloud these days :) )
15:07 bodepd_ but ultimitely decided to place nagios scripts in a directory and use run-parts
15:07 bodepd_ and I couldn't help but notice that you guys already have some great nagios plugin examples out there :)
15:07 bodepd_ also, for those. You guys assume there is an auth file?
15:08 bodepd_ EmilienM: oops ^^^ . I'm talking to myself
15:09 EmilienM bodepd_: we don't want to move them, but consume them from serverspec
15:09 EmilienM we consider the scripts are on every nodes somewhere
15:09 bodepd_ EmilienM: I really wish that repo stored things in the files directory and not scripts :)
15:09 EmilienM and serverspec could check if OpenStack is running well by using these scripts
15:09 bodepd_ EmilienM: then I could consume them straight from Puppet
15:09 bodepd_ EmilienM: gotcha.
15:09 EmilienM bodepd_: which repo for example? everything is possible
15:10 bodepd_ EmilienM: the link you just sent me
15:10 bodepd_ EmilienM: https://github.com/enovance/openstack-monitoring
15:10 bodepd_ EmilienM: I'm mostly joking when I say that
15:11 bodepd_ EmilienM: I get your motiviation. You want a central way to check cloud health
15:11 cjellick joined #puppet-openstack
15:11 bodepd_ EmilienM: do you assume all nodes have an auth_file? Do you create a special account to run the checks as?
15:11 EmilienM bodepd_: also I want to move it into stackforge
15:12 EmilienM bodepd_: we have a specific account
15:12 bodepd_ EmilienM: cool. I was just thinking about that.
15:13 bodepd_ EmilienM: we're deploying checks as a part of the profile.
15:13 bodepd_ EmilienM: Puppet always runs from cron. So we're running the checks via run-parts form that cronjob
15:13 bodepd_ EmilienM: I just started work on a patch to store the results of those checks into etcd
15:14 bodepd_ EmilienM: but there was a bit of disagrement :)
15:14 EmilienM bodepd_: I like the idea
15:15 bodepd_ EmilienM: https://github.com/JioCloud/python-jiocloud/pull/7/files
15:16 bodepd_ EmilienM: it results in lots of moving parts, but at least those parts are pretty small
15:17 EmilienM bodepd_: gotcha
15:37 mmaglana joined #puppet-openstack
15:44 guimaluf hey guys, may I ask how is your puppet development workflow and environment? Do you use vagrant? How and what do you test?
15:46 xingchao joined #puppet-openstack
16:17 rmoe joined #puppet-openstack
16:17 zeus joined #puppet-openstack
16:18 bodepd_ I use vagrant for development, and usually some kind of jenkins driven deployment system for tests
16:18 bodepd_ there is dome work around integrating beaker as a automated test framework for acceptance tests
16:19 bodepd_ at the moment, I'm deploying local nagios checks as part of each profile and running those to perform validation
16:22 guimaluf bodepd_, great. do you use vagrant puppet feature?
16:22 bodepd_ you mean the puppet provisioner?
16:22 bodepd_ yes
16:35 qba73 joined #puppet-openstack
16:36 xingchao joined #puppet-openstack
16:37 morazi joined #puppet-openstack
16:57 qba73 joined #puppet-openstack
17:01 csschwe joined #puppet-openstack
17:04 larsks Does anyone know where heat::keystone::domain exists?  It's referenced in a packstack template, but does not appear to exist even in puppet-heat master.
17:29 tfz joined #puppet-openstack
17:40 tfz1 joined #puppet-openstack
17:44 aimon joined #puppet-openstack
17:46 qba73 joined #puppet-openstack
17:53 rcrit joined #puppet-openstack
17:53 rcrit what is the relationship between kombu and rabbitmq? In the ceilometer puppet module if rabbit_use_ssl is true then kombu must have an SSL cert, key and CA cert.
17:54 qba73 joined #puppet-openstack
17:57 thumpba joined #puppet-openstack
18:06 EmilienM larsks: afik, puppet-heat in packstack is a fork with some modifs from mmgr
18:06 larsks Yeah, I spotted that, finally.  Thanks!
18:07 ken_barber joined #puppet-openstack
18:10 sputnik13 joined #puppet-openstack
18:22 rcrit nm, I see upstream this is fixed in ceilometer
18:46 Butcho joined #puppet-openstack
18:48 openstackgerrit A change was merged to stackforge/puppet-vswitch: Refacfored a more suitable ovs_redhat provider  https://review.openstack.org/94504
18:49 EmilienM heh ^^^^
18:49 EmilienM michchap: ^
18:50 mdorman rcrit:   there was recently a patch to ceilometer (and other modules) to decouple the rabbit_use_ssl => true from requiring the kombu parameter
18:50 mdorman *parameters
18:51 mdorman https://review.openstack.org/#/c/119190/
18:51 rcrit mdorman, yeah, just found it, thanks
18:51 mdorman so that would be in the master branch, but not in any of the release branches yet, i think
18:51 mdorman cool
18:51 mdorman i had the same issue… wanted ssl transport, but not kombu/cert auth
18:54 rcrit thanks for fixing it, saves me the trouble :P
19:03 daneyon joined #puppet-openstack
19:05 mdorman rcrit:  np.  yay oss!  \o/
19:07 tfz joined #puppet-openstack
19:11 morazi joined #puppet-openstack
19:15 tfz joined #puppet-openstack
20:30 daneyon joined #puppet-openstack
20:56 tfz1 joined #puppet-openstack
20:59 dmsimard_away joined #puppet-openstack
21:05 morazi joined #puppet-openstack
21:13 tfz joined #puppet-openstack
21:17 tfz joined #puppet-openstack
21:29 Mosibi joined #puppet-openstack
21:36 mdorman joined #puppet-openstack
21:45 gaudenz joined #puppet-openstack
21:46 michchap joined #puppet-openstack
22:11 dalgaaf__ joined #puppet-openstack
22:12 rmoe_ joined #puppet-openstack
22:14 dmsimard_away joined #puppet-openstack
22:17 higgins joined #puppet-openstack
22:18 fvollero_ joined #puppet-openstack
22:18 dvr077_ joined #puppet-openstack
22:18 mwoodson joined #puppet-openstack
22:19 guimaluf joined #puppet-openstack
22:23 mattymo_ joined #puppet-openstack
22:23 mfisch` joined #puppet-openstack
22:27 gchamoul_ joined #puppet-openstack
22:29 igajsin joined #puppet-openstack
22:30 hostranger joined #puppet-openstack
22:32 openstackgerrit_ joined #puppet-openstack
22:34 francois_ joined #puppet-openstack
22:34 larsks joined #puppet-openstack
22:36 nibalizer joined #puppet-openstack
22:37 ken_barber1 joined #puppet-openstack
23:06 ilbot3 joined #puppet-openstack
23:07 dalgaaf__ joined #puppet-openstack
23:38 markvoelker joined #puppet-openstack
23:38 daneyon_ joined #puppet-openstack
23:38 blkperl joined #puppet-openstack
23:38 xavpaice joined #puppet-openstack
23:38 Guest74618 joined #puppet-openstack
23:38 dalgaaf__ joined #puppet-openstack
23:38 cjellick_ joined #puppet-openstack
23:38 ken_barber joined #puppet-openstack
23:38 nibalizer joined #puppet-openstack
23:38 francois_ joined #puppet-openstack
23:38 igajsin joined #puppet-openstack
23:38 gchamoul_ joined #puppet-openstack
23:38 mfisch` joined #puppet-openstack
23:38 mattymo_ joined #puppet-openstack
23:38 fvollero_ joined #puppet-openstack
23:38 higgins joined #puppet-openstack
23:38 dmsimard joined #puppet-openstack
23:38 rmoe_ joined #puppet-openstack
23:38 michchap joined #puppet-openstack
23:38 gaudenz joined #puppet-openstack
23:38 mdorman joined #puppet-openstack
23:38 Mosibi joined #puppet-openstack
23:38 tfz joined #puppet-openstack
23:38 sputnik13 joined #puppet-openstack
23:38 thumpba joined #puppet-openstack
23:38 aimon joined #puppet-openstack
23:38 zeus joined #puppet-openstack
23:38 mmaglana joined #puppet-openstack
23:38 cjellick joined #puppet-openstack
23:38 rwsu joined #puppet-openstack
23:38 blentz joined #puppet-openstack
23:38 mfa298 joined #puppet-openstack
23:38 TorLaedre joined #puppet-openstack
23:38 sileht joined #puppet-openstack
23:38 f10d4 joined #puppet-openstack
23:38 odyi joined #puppet-openstack
23:38 bodepd_ joined #puppet-openstack
23:38 bogdando joined #puppet-openstack
23:38 rharrison joined #puppet-openstack
23:38 sbadia joined #puppet-openstack
23:38 imcsk8 joined #puppet-openstack
23:38 snk joined #puppet-openstack
23:38 crinkle joined #puppet-openstack
23:38 exed_ joined #puppet-openstack
23:38 underyx joined #puppet-openstack
23:38 beddari joined #puppet-openstack
23:38 peterstac joined #puppet-openstack
23:38 Hunner joined #puppet-openstack
23:38 EmilienM joined #puppet-openstack
23:38 abramley joined #puppet-openstack
23:38 jamespd_ joined #puppet-openstack
23:38 tdb joined #puppet-openstack
23:38 andi-_ joined #puppet-openstack
23:38 holser joined #puppet-openstack
23:38 xenolog joined #puppet-openstack
23:38 spredzy_ joined #puppet-openstack
23:38 nigelk joined #puppet-openstack
23:38 Qu4tre joined #puppet-openstack
23:38 kylo joined #puppet-openstack
23:38 dvorak joined #puppet-openstack
23:38 adreyer joined #puppet-openstack
23:38 fc__ joined #puppet-openstack
23:38 csharpsteen_ joined #puppet-openstack
23:38 Quack joined #puppet-openstack
23:38 ric`_ joined #puppet-openstack
23:38 ikke-t joined #puppet-openstack
23:38 pieterl joined #puppet-openstack
23:38 chlunde_ joined #puppet-openstack
23:38 anteaya joined #puppet-openstack
23:38 jgrassler joined #puppet-openstack
23:38 ByteSore joined #puppet-openstack
23:38 Topic for #puppet-openstack is now Place to collaborate on Puppet/OpenStack tools: logs at http://irclog.perlgeek.de/puppet-openstack/today
23:39 larsks joined #puppet-openstack
23:39 larsks joined #puppet-openstack
23:39 mwoodson joined #puppet-openstack
23:39 dmsimard joined #puppet-openstack
23:39 rlaurika joined #puppet-openstack
23:39 openstackgerrit joined #puppet-openstack
23:39 mattymo joined #puppet-openstack
23:39 rlaurika joined #puppet-openstack
23:39 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-openstacklib: (WIP) Implement base aviator provider  https://review.openstack.org/116753
23:39 rlaurika joined #puppet-openstack
23:41 ilbot3 joined #puppet-openstack
23:42 gchamoul joined #puppet-openstack
23:42 ianw joined #puppet-openstack
23:42 rcrit joined #puppet-openstack
23:42 rlaurika joined #puppet-openstack
23:42 mattymo joined #puppet-openstack
23:42 hostranger joined #puppet-openstack
23:42 openstackgerrit joined #puppet-openstack
23:42 dmsimard joined #puppet-openstack
23:42 mwoodson joined #puppet-openstack
23:42 larsks joined #puppet-openstack
23:42 markvoelker joined #puppet-openstack
23:42 daneyon_ joined #puppet-openstack
23:42 blkperl joined #puppet-openstack
23:42 xavpaice joined #puppet-openstack
23:42 Guest74618 joined #puppet-openstack
23:42 cjellick_ joined #puppet-openstack
23:42 ken_barber joined #puppet-openstack
23:42 nibalizer joined #puppet-openstack
23:42 francois_ joined #puppet-openstack
23:42 igajsin joined #puppet-openstack
23:42 mfisch` joined #puppet-openstack
23:42 fvollero_ joined #puppet-openstack
23:42 higgins joined #puppet-openstack
23:42 michchap joined #puppet-openstack
23:42 gaudenz joined #puppet-openstack
23:42 tfz joined #puppet-openstack
23:42 sputnik13 joined #puppet-openstack
23:42 thumpba joined #puppet-openstack
23:42 aimon joined #puppet-openstack
23:42 zeus joined #puppet-openstack
23:42 mmaglana joined #puppet-openstack
23:42 rwsu joined #puppet-openstack
23:42 blentz joined #puppet-openstack
23:42 mfa298 joined #puppet-openstack
23:42 TorLaedre joined #puppet-openstack
23:42 sileht joined #puppet-openstack
23:42 f10d4 joined #puppet-openstack
23:42 odyi joined #puppet-openstack
23:42 bodepd_ joined #puppet-openstack
23:42 bogdando joined #puppet-openstack
23:42 rharrison joined #puppet-openstack
23:42 sbadia joined #puppet-openstack
23:42 imcsk8 joined #puppet-openstack
23:42 snk joined #puppet-openstack
23:42 crinkle joined #puppet-openstack
23:42 exed_ joined #puppet-openstack
23:42 underyx joined #puppet-openstack
23:42 beddari joined #puppet-openstack
23:42 peterstac joined #puppet-openstack
23:42 Hunner joined #puppet-openstack
23:42 EmilienM joined #puppet-openstack
23:42 abramley joined #puppet-openstack
23:42 jamespd_ joined #puppet-openstack
23:42 tdb joined #puppet-openstack
23:42 andi-_ joined #puppet-openstack
23:42 holser joined #puppet-openstack
23:42 xenolog joined #puppet-openstack
23:42 spredzy_ joined #puppet-openstack
23:42 nigelk joined #puppet-openstack
23:42 Qu4tre joined #puppet-openstack
23:42 kylo joined #puppet-openstack
23:42 dvorak joined #puppet-openstack
23:42 adreyer joined #puppet-openstack
23:42 fc__ joined #puppet-openstack
23:42 csharpsteen_ joined #puppet-openstack
23:42 Quack joined #puppet-openstack
23:42 ric`_ joined #puppet-openstack
23:42 ikke-t joined #puppet-openstack
23:42 pieterl joined #puppet-openstack
23:42 chlunde_ joined #puppet-openstack
23:42 anteaya joined #puppet-openstack
23:42 jgrassler joined #puppet-openstack
23:42 ByteSore joined #puppet-openstack
23:42 Topic for #puppet-openstack is now Place to collaborate on Puppet/OpenStack tools: logs at http://irclog.perlgeek.de/puppet-openstack/today
23:54 dvr077 joined #puppet-openstack
23:54 Mosibi joined #puppet-openstack
23:58 fvollero_ joined #puppet-openstack
23:59 daneyon_ joined #puppet-openstack
23:59 markvoelker joined #puppet-openstack
23:59 mwoodson joined #puppet-openstack

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary