Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2013-11-04

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

All times shown according to UTC.

Time Nick Message
01:26 michchap joined #puppet-openstack
01:46 michchap joined #puppet-openstack
03:17 tnoor1 joined #puppet-openstack
03:50 badiane_ka1 joined #puppet-openstack
04:52 tnoor1 joined #puppet-openstack
05:50 tnoor1 joined #puppet-openstack
06:07 tnoor1 joined #puppet-openstack
06:10 tnoor1 joined #puppet-openstack
08:16 francois1 joined #puppet-openstack
08:21 mmagr joined #puppet-openstack
08:55 dvanders joined #puppet-openstack
10:29 tatyana joined #puppet-openstack
10:54 qba73 joined #puppet-openstack
12:01 mgagne1 joined #puppet-openstack
12:07 mgagne1 joined #puppet-openstack
12:59 francois1 left #puppet-openstack
13:06 xingchao joined #puppet-openstack
13:06 cbaesema joined #puppet-openstack
13:13 qba73 joined #puppet-openstack
13:26 bauzas joined #puppet-openstack
13:37 francois1 joined #puppet-openstack
14:00 rongze joined #puppet-openstack
14:11 bauzas joined #puppet-openstack
14:17 morazi joined #puppet-openstack
14:25 mjblack joined #puppet-openstack
14:33 para__ joined #puppet-openstack
14:37 rongze joined #puppet-openstack
15:10 mjblack joined #puppet-openstack
15:13 terryw joined #puppet-openstack
15:14 xingchao joined #puppet-openstack
15:18 mjblack joined #puppet-openstack
15:44 badiane_ka joined #puppet-openstack
15:46 rongze joined #puppet-openstack
16:00 EmilienM joined #puppet-openstack
16:21 badiane_ka joined #puppet-openstack
16:22 dmsimard joined #puppet-openstack
16:23 dmsimard dachary: ping
16:23 dachary pong
16:23 dachary dmsimard: ^
16:23 dmsimard dachary: started something for ceph::params and ceph::init, I see a problem with the way the integration tests are ran
16:24 dmsimard how am I supposed to test the installation of cuttlefish and dumpling on the same VM ? :)
16:26 dachary I've not figured that out. But it's what rspec-system-puppet is about. https://github.com/puppetlabs/rspec-system-puppet .
16:26 fvollero EmilienM: ping
16:26 dachary dmsimard: either you run two different vms ( IIRC it's https://github.com/puppetlabs/rspec-system-puppet/blob/master/.nodeset.yml )
16:26 dachary and that should be quite straightforward
16:27 dmsimard dachary: those are different images, not different vms
16:27 dachary or ... well I'm not sure what else ;-) If you're worried about using too much resources you could probably ask rspec-system to run one machine after the other
16:28 dmsimard dachary: oh, wait, there are nodes definition
16:28 dachary yes, I guess there is a way to ask for the distribution you want
16:28 dachary but I'm not sure how
16:28 dmsimard dachary: are you comfortable with me comitting without an integration test ? I'll create a bug to add it while I figure this out
16:29 dmsimard the spec tests are there, of course.
16:29 dachary I'm certainly willing to review even if there is no integration test for now ;-)
16:29 dmsimard k
16:30 dmsimard this is what I had but it doesn't do what I thought it would :p https://gist.github.com/dmsimard/7305126
16:30 dmsimard I thought each test was ran on a different vm
16:34 openstackgerrit David Moreau Simard proposed a change to stackforge/puppet-ceph: Introduction of ceph::init, ceph::params  https://review.openstack.org/55160
16:34 dmsimard dachary: let me know what you think
16:35 dachary dmsimard: we're exploring new territories and there are few examples to follow
16:35 dmsimard ?
16:36 dachary what is ceph::init ?
16:36 dmsimard joined #puppet-openstack
16:36 dachary (internet really slow here)
16:37 dachary I don't see it in https://wiki.openstack.org/wiki/Puppet-openstack/ceph-blueprint
16:38 dmsimard We need something to install the ceph packages and from that point, every other classes will be able to do their work
16:39 dmsimard There is nothing in the blueprint that installs ceph/ceph-common right now. Closest is maybe ceph::client but it's scope seems beyond (configuring ceph.conf)
16:48 dachary ceph::mon should install the packages it needs, don't you think ?
16:48 dachary https://wiki.openstack.org/wiki/Puppet-openstack/ceph-blueprint#mon says it should
16:49 dachary osd also
16:53 xarses joined #puppet-openstack
16:54 badiane_ka joined #puppet-openstack
16:54 dachary dmsimard: ^
16:55 badiane_ka joined #puppet-openstack
17:01 rongze joined #puppet-openstack
17:10 tnoor1 joined #puppet-openstack
17:28 rmoe joined #puppet-openstack
17:30 dmsimard dachary: I think ceph::osd and ceph::mon should use something common to install the dependencies, no ?
17:32 dmsimard In the current puppet-ceph, there is ceph::package
17:32 dmsimard Which is essentially what I've redone with init
17:33 tnoor1 joined #puppet-openstack
17:33 dachary we're talking about 2 packages for osd ( same two for mon ) and another 2 for mds and some more for radosgw. It's a small number of packages I'm not sure it deserves a class of its own.
17:34 badiane_ka joined #puppet-openstack
17:35 dachary well actually, a single package not two for osd
17:35 dachary since ceph implies ceph-common
17:35 dachary I don't see the upside of having
17:35 dachary https://github.com/enovance/puppet-ceph/blob/master/manifests/package.pp
17:35 xarses what are we expecting init to do?
17:35 dachary which essentially replaces
17:35 tnoor2 joined #puppet-openstack
17:35 dachary packages { 'ceph': ensure => present }
17:35 dachary with
17:36 dachary ceph::package { 'package_ensure' => present }
17:36 dachary it probably had value in the past because of the missing directories
17:37 dachary => going to sleep, 1:37am here :-)
17:37 xarses in HK?
17:39 dachary yes
17:39 xarses have fun
18:12 dmsimard xarses: I wanted to move ahead with basic stuff, I probably strayed from the blueprint though
18:14 dmsimard xarses: I'm tired :p in hindsight what I did probably does not make sense
18:14 dmsimard xarses: Just looking what I can do to get the project moving
18:19 xarses dmsimard: we used init to ensure that all of the minimally necessary minimal config parts and keys where loaded onto each node
18:20 xarses dmsimard: the wiki does not appear to describe what direction we intend init to take
18:22 angdraug joined #puppet-openstack
18:22 dmsimard xarses: yeah. I'll leave this out there for now, maybe add something to the blueprint
18:22 dmsimard xarses: thing is we need to build the module incrementally, else we'll never end - hence this commit
18:22 xarses yep
18:23 dmsimard If it was just for me, I would've probably comitted a pseudo-skeleton already :p
18:23 xarses dmsimard: heh, somethin like that =)
19:07 openstackgerrit Andrew Woodward proposed a change to stackforge/puppet-cinder: [bp] Add support for Cinder multi-backend  https://review.openstack.org/54591
19:10 xarses please review ^
19:12 xarses hmm looks like jenkins broke
21:25 badiane_ka joined #puppet-openstack
21:35 rmoe joined #puppet-openstack
21:44 mjblack joined #puppet-openstack
22:05 bodepd_ dachary: Hunner is an expert at rspec-system and he's in Hong Kong :)
22:34 xingchao joined #puppet-openstack
22:40 morazi joined #puppet-openstack
22:51 seiflotfy joined #puppet-openstack
22:52 mkoderer joined #puppet-openstack
23:04 dalgaaf_ joined #puppet-openstack
23:17 dalgaaf_ joined #puppet-openstack
23:28 bkero joined #puppet-openstack
23:45 mjblack joined #puppet-openstack
23:56 tnoor1 joined #puppet-openstack
23:57 tnoor2 joined #puppet-openstack

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