Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-01-07

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

All times shown according to UTC.

Time Nick Message
23:00 rongze joined #puppet-openstack
23:02 rongze joined #puppet-openstack
23:02 rongze joined #puppet-openstack
23:03 rongze joined #puppet-openstack
23:04 rongze joined #puppet-openstack
23:05 rongze_ joined #puppet-openstack
23:06 rongze joined #puppet-openstack
23:07 rongze joined #puppet-openstack
23:08 pzimmer left #puppet-openstack
23:08 rongze joined #puppet-openstack
23:09 rongze_ joined #puppet-openstack
23:10 rongze joined #puppet-openstack
23:11 rongze joined #puppet-openstack
23:12 rongze_ joined #puppet-openstack
23:12 rongze joined #puppet-openstack
23:13 rongze joined #puppet-openstack
23:14 rongze joined #puppet-openstack
23:15 rongze_ joined #puppet-openstack
23:17 rongze joined #puppet-openstack
23:18 rongze joined #puppet-openstack
23:19 rongze joined #puppet-openstack
23:24 rongze_ joined #puppet-openstack
23:24 rongze joined #puppet-openstack
23:25 rongze joined #puppet-openstack
23:27 rongze_ joined #puppet-openstack
23:28 rongze_ joined #puppet-openstack
23:29 rongze joined #puppet-openstack
23:30 rongze_ joined #puppet-openstack
23:32 rongze_ joined #puppet-openstack
23:35 rongze joined #puppet-openstack
23:36 rongze joined #puppet-openstack
23:36 dmsimard joined #puppet-openstack
23:40 rongze joined #puppet-openstack
23:41 rongze__ joined #puppet-openstack
23:42 rongze_ joined #puppet-openstack
23:48 rongze joined #puppet-openstack
23:48 rongze joined #puppet-openstack
23:49 ryanycoleman joined #puppet-openstack
23:50 rwsu joined #puppet-openstack
23:50 rongze_ joined #puppet-openstack
23:51 rongze_ joined #puppet-openstack
23:53 rongze_ joined #puppet-openstack
23:53 rongze_ joined #puppet-openstack
23:55 rongze joined #puppet-openstack
00:01 rongze joined #puppet-openstack
00:01 rongze joined #puppet-openstack
00:02 rongze joined #puppet-openstack
00:02 bodepd joined #puppet-openstack
00:03 rongze joined #puppet-openstack
00:04 daMaestro joined #puppet-openstack
00:04 rwsu joined #puppet-openstack
00:04 badiane_ka joined #puppet-openstack
00:07 BillyJack joined #puppet-openstack
00:12 rongze_ joined #puppet-openstack
00:14 rongze joined #puppet-openstack
00:15 rongze joined #puppet-openstack
00:17 sputnik13net joined #puppet-openstack
00:18 rongze_ joined #puppet-openstack
00:19 rongze joined #puppet-openstack
00:19 rongze joined #puppet-openstack
00:20 rongze joined #puppet-openstack
00:20 rongze joined #puppet-openstack
00:22 rongze_ joined #puppet-openstack
00:24 rongze joined #puppet-openstack
00:26 rongze_ joined #puppet-openstack
00:27 rongze_ joined #puppet-openstack
00:28 rongze joined #puppet-openstack
00:31 rongze joined #puppet-openstack
00:32 rongze joined #puppet-openstack
00:32 thumpba joined #puppet-openstack
00:35 unixpro1970 joined #puppet-openstack
00:36 rongze joined #puppet-openstack
00:36 rongze joined #puppet-openstack
00:37 rongze joined #puppet-openstack
00:38 rongze joined #puppet-openstack
00:38 rongze joined #puppet-openstack
00:39 rongze joined #puppet-openstack
00:40 rongze joined #puppet-openstack
00:41 rongze joined #puppet-openstack
00:41 thumpba joined #puppet-openstack
00:41 thumpba joined #puppet-openstack
00:42 rongze joined #puppet-openstack
00:43 rongze joined #puppet-openstack
00:44 rongze joined #puppet-openstack
00:48 rongze joined #puppet-openstack
00:50 rongze joined #puppet-openstack
00:50 rongze joined #puppet-openstack
00:51 rongze joined #puppet-openstack
00:52 rongze_ joined #puppet-openstack
00:54 rongze joined #puppet-openstack
00:55 rongze joined #puppet-openstack
00:56 rongze joined #puppet-openstack
00:56 rongze joined #puppet-openstack
00:57 rongze joined #puppet-openstack
00:59 rongze_ joined #puppet-openstack
01:01 rongze joined #puppet-openstack
01:01 rongze joined #puppet-openstack
01:02 thumpba joined #puppet-openstack
01:02 sputnik1_ joined #puppet-openstack
01:03 thumpba joined #puppet-openstack
01:03 rongze_ joined #puppet-openstack
01:04 rongze_ joined #puppet-openstack
01:05 rongze joined #puppet-openstack
01:06 xarses joined #puppet-openstack
01:06 rongze joined #puppet-openstack
01:07 rongze joined #puppet-openstack
01:07 rongze joined #puppet-openstack
01:08 rongze joined #puppet-openstack
01:09 rongze joined #puppet-openstack
01:09 rongze joined #puppet-openstack
01:10 rongze joined #puppet-openstack
01:13 rongze__ joined #puppet-openstack
01:14 rongze joined #puppet-openstack
01:15 rongze joined #puppet-openstack
01:16 rongze joined #puppet-openstack
01:19 rongze_ joined #puppet-openstack
01:19 rongze joined #puppet-openstack
01:21 rongze_ joined #puppet-openstack
01:23 rongze joined #puppet-openstack
01:28 rongze joined #puppet-openstack
01:29 rongze joined #puppet-openstack
01:29 rongze joined #puppet-openstack
01:30 rongze joined #puppet-openstack
01:31 rongze joined #puppet-openstack
01:31 rongze joined #puppet-openstack
01:32 rongze joined #puppet-openstack
01:34 ryanycoleman joined #puppet-openstack
01:35 rongze__ joined #puppet-openstack
01:36 rongze joined #puppet-openstack
01:38 rongze_ joined #puppet-openstack
01:38 xingchao joined #puppet-openstack
01:40 rongze joined #puppet-openstack
01:40 rongze joined #puppet-openstack
01:41 rongze joined #puppet-openstack
01:52 prad joined #puppet-openstack
01:52 rongze joined #puppet-openstack
01:52 michchap_ joined #puppet-openstack
01:56 rongze joined #puppet-openstack
02:00 ryanycoleman joined #puppet-openstack
02:03 xingchao_ joined #puppet-openstack
02:17 xarses joined #puppet-openstack
02:31 ryanycoleman joined #puppet-openstack
02:35 ryanycoleman joined #puppet-openstack
03:05 ryanycoleman joined #puppet-openstack
03:09 badiane_ka joined #puppet-openstack
03:42 markvoelker1 joined #puppet-openstack
03:44 rongze joined #puppet-openstack
03:46 rongze joined #puppet-openstack
04:05 pzimmer joined #puppet-openstack
05:01 openstackgerrit joined #puppet-openstack
05:09 pzimmer left #puppet-openstack
05:14 ryanycoleman joined #puppet-openstack
05:18 rongze joined #puppet-openstack
05:36 rwsu joined #puppet-openstack
05:37 comptona joined #puppet-openstack
05:38 tavasti` joined #puppet-openstack
05:43 sbadia joined #puppet-openstack
05:54 BillyJack joined #puppet-openstack
05:57 tavasti` joined #puppet-openstack
05:58 rongze joined #puppet-openstack
06:43 EmilienM good morning o/
06:49 britthou_ joined #puppet-openstack
07:11 britthouser joined #puppet-openstack
07:36 dgollub joined #puppet-openstack
08:10 bauzas joined #puppet-openstack
08:20 ryanycoleman joined #puppet-openstack
08:39 openstackgerrit Simon Pruvost proposed a change to stackforge/puppet-ceph: Added the content of the ceph Blueprint in the USECASES.md and linked it in the README.md Implements: I want to run benchmarks on three new machines Closes-Bug: #1243332 Change-Id: I8121425fd2c90c7ad2bde2b4613b189128f70b5b  https://review.openstack.org/62937
08:48 dgollub joined #puppet-openstack
09:04 derekh joined #puppet-openstack
09:25 mmagr joined #puppet-openstack
09:28 openstackgerrit Loic Dachary proposed a change to stackforge/puppet-ceph: ceph::conf class wrapper for ceph_config  https://review.openstack.org/64331
09:35 decede is there a list of known bugs with the puppet 3.x modules?
09:38 openstackgerrit Sebastien Badia proposed a change to stackforge/puppet-horizon: Fix vhost location issue on debian  https://review.openstack.org/64523
09:47 michchap joined #puppet-openstack
10:44 dgollub joined #puppet-openstack
10:49 openstackgerrit Martin Mágr proposed a change to stackforge/puppet-neutron: VXLAN support  https://review.openstack.org/55578
10:49 dgollub joined #puppet-openstack
11:04 openstackgerrit Martin Mágr proposed a change to stackforge/puppet-nova: Removes unnecessary api-paste.ini configuration  https://review.openstack.org/59958
11:46 ryanycoleman joined #puppet-openstack
13:30 morazi joined #puppet-openstack
13:38 michchap joined #puppet-openstack
13:53 dprince joined #puppet-openstack
13:57 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: Fix remove_warnings  https://review.openstack.org/65274
14:48 rmoe joined #puppet-openstack
14:49 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: Fix puppet syntax in README.md  https://review.openstack.org/65283
14:52 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: License for Keystone not Swift  https://review.openstack.org/65284
14:54 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: Creating token_expiration parameter  https://review.openstack.org/65286
14:59 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: Don't create Member role  https://review.openstack.org/65288
15:06 mjblack joined #puppet-openstack
15:14 dmsimard joined #puppet-openstack
15:15 otherwiseguy joined #puppet-openstack
15:15 otherwiseguy joined #puppet-openstack
15:18 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: Refactor keystone_user_role to be lazier  https://review.openstack.org/65290
15:20 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: Updated endpoints to support paths and ssl  https://review.openstack.org/65291
15:23 EmilienM backport day for keystone
15:29 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Added support for parametrized help_url path.  https://review.openstack.org/65293
15:33 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Adding endpoint type parameters  https://review.openstack.org/65294
15:35 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Change keystone_default_role to _member_  https://review.openstack.org/65295
15:48 mjblack joined #puppet-openstack
16:02 ryanycoleman joined #puppet-openstack
16:13 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: horizon replaced nodejs by a python alternative  https://review.openstack.org/65300
16:14 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Fix user/group for debian operating system  https://review.openstack.org/65301
16:16 marun joined #puppet-openstack
16:26 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: horizon replaced nodejs by a python alternative  https://review.openstack.org/65300
16:27 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Introduce keystone_url parameter  https://review.openstack.org/65304
16:29 dmsimard François on fire
16:37 dgollub joined #puppet-openstack
16:38 openstackgerrit Ryan O'Hara proposed a change to stackforge/puppet-neutron: Add support for allow_pagination and allow_sorting  https://review.openstack.org/65308
16:40 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Add Quota middlewares support  https://review.openstack.org/65310
16:43 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Add Quota middlewares support  https://review.openstack.org/65310
16:45 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Add Bulk middleware support  https://review.openstack.org/65312
16:46 openstackgerrit A change was merged to stackforge/puppet-horizon: Change keystone_default_role to _member_  https://review.openstack.org/65295
16:46 openstackgerrit A change was merged to stackforge/puppet-horizon: Adding endpoint type parameters  https://review.openstack.org/65294
16:47 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Fix filter name for puppetdb  https://review.openstack.org/65313
16:47 openstackgerrit A change was merged to stackforge/puppet-horizon: Added support for parametrized help_url path.  https://review.openstack.org/65293
16:51 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Fix auth_token configuration.  https://review.openstack.org/65314
16:53 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Bugfix: Fix fragment name for Quota middleware  https://review.openstack.org/65315
16:55 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Fix a few typos in the README  https://review.openstack.org/65318
16:55 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Fixing remaining typo in the README  https://review.openstack.org/65319
16:55 pzimmer joined #puppet-openstack
16:55 marun joined #puppet-openstack
16:57 bcrochet joined #puppet-openstack
16:57 mmagr joined #puppet-openstack
16:58 fc__ dmsimard: *backport-rage*
16:58 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Set include_service_catalog to False  https://review.openstack.org/65321
16:58 mgagne I would like people to make sure evertyhing is backportable =)
16:58 mgagne as people started to add icehouse stuff
17:03 openstackgerrit François Charlier proposed a change to stackforge/puppet-swift: Create swift operator keystone roles  https://review.openstack.org/65324
17:05 unixpro1970 joined #puppet-openstack
17:05 fc__ mgagne: for each patch I'm checking if it applies to havana before backporting, but validation by reviewers is of course mandatory ;)
17:10 prad joined #puppet-openstack
17:21 xarses joined #puppet-openstack
17:34 rmoe joined #puppet-openstack
17:34 marun joined #puppet-openstack
17:34 fc___ joined #puppet-openstack
17:34 marun joined #puppet-openstack
17:34 angdraug joined #puppet-openstack
17:36 pzimmer joined #puppet-openstack
17:40 dmsimard dachary: scenario_node_terminus sounds like something you'd use client side, outside of the module, not within the module
17:41 dmsimard dachary: (re: ceph::conf)
17:42 bkero joined #puppet-openstack
17:42 mgagne1 joined #puppet-openstack
17:42 dmsimard dachary: For instance, I would have a class role::ceph::config with the wrapper in it and use role::ceph::config in puppetmaster manifests or in profile::ceph:: classes
17:45 dmsimard dachary: This is what the role and profile classes are for, for wrapping around modules. The link I put in my comment explains how they can be used (http://projects.puppetlabs.com/projects/​1/wiki/Infrastructure_Design_Guidelines)
17:47 seiflotfy__ joined #puppet-openstack
17:56 otherwiseguy joined #puppet-openstack
18:11 otherwiseguy joined #puppet-openstack
18:23 unixpro1970 joined #puppet-openstack
18:24 dgollub joined #puppet-openstack
18:25 dachary dmsimard: ok
18:34 dachary dmsimard: so you're suggesting that ceph::conf is replaced with role::ceph::config in the puppet-ceph module ? Because it cannot be defined as a class in the puppetmaster when scenario_node_terminus is in use because it only uses yaml files as input.
18:41 openstackgerrit A change was merged to stackforge/puppet-ceilometer: Add API binding options  https://review.openstack.org/64685
18:48 dmsimard No, I don't see why the wrapper needs to be included in the module. It's kind of hard to explain without code.. but let's pretend you install ceph with puppet-ceph. You'll use ceph::mon, ceph::osd, etc in your manifests. Since I do custom stuff on my end, (e.g, mount a partition on an OSD), I will have role::ceph::osd that will mount the partition AND call ceph::osd as I would have if I didn't have this custom requirement. So, instead of calling c
18:48 dmsimard dachary ^
18:49 dmsimard If you want to use terminus, it's the same thing. terminus will call a role or a profile that will use your wrapper
19:03 dgollub joined #puppet-openstack
19:07 otherwiseguy joined #puppet-openstack
19:10 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-keystone: Refactor keystone_user_role to be lazier  https://review.openstack.org/65342
19:14 xarses joined #puppet-openstack
19:15 xarses_ joined #puppet-openstack
19:16 dachary dmsimard: your sentence is cut at "the partition AND call ceph::osd as I would have if I didn't have this custom requirement. So, instead of calling ce"
19:17 dmsimard So, instead of calling ceph::osd, I will call role::ceph::osd and pass parameters to it. I don't use puppet-ceph directly, my roles and profiles do.
19:18 dmsimard dachary: ^
19:20 openstackgerrit Simon Pruvost proposed a change to stackforge/puppet-ceph: Added the content of the ceph Blueprint in the USECASES.md and linked it in the README.md  https://review.openstack.org/62937
19:22 angdraug joined #puppet-openstack
19:23 dachary dmsimard: where do you define the role::ceph::osd class ?
19:23 dachary that's what confuses me I guess ;)
19:24 dmsimard role is a module
19:24 dmsimard "/etc/puppet/modules/role/manifests/ceph/osd.pp"
19:25 dachary ok. So you're saying that puppet-ceph must not include this, that it must be defined in another module ( the role module ).
19:25 dachary right ?
19:25 EmilienM mgagne1: i was wondering what would you think about https://review.openstack.org/#/c/64823/
19:26 dmsimard dachary: Yes, because puppet-ceph itself does not use terminus, it is agnostic
19:26 mgagne EmilienM: looks ok to me
19:27 EmilienM mgagne: cool, thanks. happy new year by the way =)
19:27 mgagne EmilienM: thanks, you too
19:27 dmsimard dachary: Hope that makes sense.
19:27 dachary How do you propose I publish this role module ?
19:28 dachary dmsimard: ^
19:28 openstackgerrit A change was merged to stackforge/puppet-keystone: Creating token_expiration parameter  https://review.openstack.org/65286
19:28 openstackgerrit A change was merged to stackforge/puppet-keystone: License for Keystone not Swift  https://review.openstack.org/65284
19:28 openstackgerrit A change was merged to stackforge/puppet-keystone: Fix puppet syntax in README.md  https://review.openstack.org/65283
19:28 openstackgerrit A change was merged to stackforge/puppet-keystone: Fix remove_warnings  https://review.openstack.org/65274
19:28 openstackgerrit A change was merged to stackforge/puppet-keystone: Updated endpoints to support paths and ssl  https://review.openstack.org/65291
19:28 openstackgerrit A change was merged to stackforge/puppet-keystone: Refactor keystone_user_role to be lazier  https://review.openstack.org/65290
19:28 dachary dmsimard: from what I understand it cannot really be published anywhere because it's specific to an installation.
19:29 dachary So it would have to be manually created by anyone willing to use node_terminus in conjunction with puppet-ceph, probably based on readme instructions or examples from a directory to be manually copy / pasted in the right file. Am I on the right track there ?
19:30 mattymo joined #puppet-openstack
19:30 mattymo fc__: hey
19:32 dmsimard dachary: I don't personally publish my roles and profiles because they're custom made for me/us. If there is something generic enough, we could make a subdirectory "examples" or tests with sample manifests a bit like these: https://github.com/stackforge/pu​ppet-openstack/tree/master/tests
19:32 dmsimard dachary: I think there are openstack roles and profiles out there, trying to find them now
19:33 dachary cool
19:33 dachary as long as we can avoid manual editing, I'm fine with anything
19:33 sputnik13net joined #puppet-openstack
19:35 dachary what really matters is that, by default, node_terminus + puppet-ceph works instead of not working ( it is really upsetting when something does nothing useful by default and by design ;)
19:37 dmsimard Yeah, the module has to be compatible with whatever means of deployment.
19:37 dachary in the case of puppet-ceph the key is that when you add puppet-ceph ( with or without node_terminus ) the result is a working ceph cluster, by default
19:38 rmoe joined #puppet-openstack
19:38 dachary most of the patches I made to ceph recently are for this only, using no authentication and directories instead of dedicated devices
19:39 dachary and make it so the puppet-ceph module does not contain hundreds of contorted lines to do so
19:39 dmsimard dachary: roles/profiles for openstack: https://github.com/puppetlabs/puppetlabs-grizzly
19:40 dmsimard dachary, xarses_: We need to do something with https://review.openstack.org/#/c/64388/
19:43 xarses dmsimard: yes
19:43 dachary dmsimard: I see. So you're blocking the change and asking that it is moved to a separate repository, that's what it boils down to ? I understand your rationale now, although I don't agree.
19:44 hogepodge joined #puppet-openstack
19:44 dmsimard dachary: It's a matter of keeping the module as standard, simple and agnostic as possible. This is kind of the same discussion we had before moving puppet-ceph to stackforge in the Openstack context.
19:45 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Introduce keystone_url parameter  https://review.openstack.org/65304
19:45 dmsimard dachary: The module shouldn't contain openstack specific stuff (unless otherwise impossible?) but should be compatible with openstack
19:46 dachary dmsimard: I see this as a compatibility enhancement, not something that ties the module to node_terminus in any way. I agree with you : it would be possible to have a separate module. But I think it is both inconvenient and overkill.
19:47 pzimmer joined #puppet-openstack
19:48 dachary dmsimard: xarses regarding the redhat debate I have no opinion. I would need to see integration tests before I can say anything remotely sensible about it ;-)
19:49 xarses I'm poking around trying to resolve my questions
19:51 dmsimard dachary: I'm a user or a developer. Do I use ceph_config or ceph::config ? Why ?
19:51 dachary I get your point and it's a valid one. In my opinion it is less of an inconvenience than what you're suggesting. But it's a matter of opinion.
19:54 xarses i think the only issue i have is that the service provider for ubuntu (L70) should be 'debian' which isn't Rongze's issue and that i'd like a comment somewhere about $init usage
19:55 dtalton joined #puppet-openstack
20:56 ryanycoleman joined #puppet-openstack
21:29 thumpba joined #puppet-openstack
21:32 thumpba joined #puppet-openstack
21:44 openstackgerrit David Moreau Simard proposed a change to stackforge/puppet-ceilometer: Only add ceilometer user to nova group if using compute agent  https://review.openstack.org/65379
22:20 xarses joined #puppet-openstack
22:33 marun joined #puppet-openstack

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