Perl 6 - the future is here, just unevenly distributed

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

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

All times shown according to UTC.

Time Nick Message
02:06 bodepd_ aimon: mgange has been really active
02:06 bodepd_ I have a lot of confidence that he can put together a good module :)
02:57 aimon yes I started using it.. had a dep loop.. but fixed that and so far looks good
04:55 mgagne joined #puppet-openstack
05:07 mgagne aimon: ping
05:08 aimon hi
05:08 mgagne hi
05:08 aimon what can I do for ya?
05:08 mgagne I think you tried puppet-ceilometer and found a circular dependency?
05:08 aimon yes
05:08 mgagne care to share? =)
05:09 aimon it was really odd. logically I cant see why its happenning
05:09 aimon but I saw immediately where the issue is
05:09 mgagne I'm curious because I don't have one on my side or I'm not using the module to its full potential
05:11 aimon .. lookifor it
05:11 mgagne alright, no rush =)
05:19 aimon mgagne
05:19 aimon err: Could not apply complete catalog: Found 1 dependency cycle:
05:19 aimon (Ceilometer_config[DEFAULT/database_connection] => Class[Ceilometer::Db] => Class[Ceilometer::Api] => Package[ceilometer-api] => Ceilometer_config[DEFAULT/database_connection])
05:19 aimon Try the '--graph' option and opening the resulting '.dot' file in OmniGraffle or GraphViz
05:19 aimon issue is in api.pp
05:20 aimon iirc removing this line works:
05:20 aimon >   Package['ceilometer-api'] -> Ceilometer_config<||>
05:20 aimon line 18 in api.pp
05:20 taziden_ joined #puppet-openstack
05:21 aimon i tweked it a bit more and having hard time recalling if thats the line.. its either that oneor line 19
05:21 aimon I am 90% sure its 18 though
05:21 aimon btw u working on providers for quantum netowrks etc?
05:22 mgagne I implemented what I needed for linuxbridge
05:22 mgagne basic installation and configuration
05:22 mjeanson_ joined #puppet-openstack
05:22 mgagne I'll have to read more about it and see if anything is missing
05:22 mgagne there's a branch on my github account
05:23 d3u_ joined #puppet-openstack
05:23 mgagne https://github.com/mgagne/puppet-​quantum/tree/linuxbridge_support
05:26 mgagne I'm all ears if you have any comments, suggestions or feature requests =)
05:26 mgagne my work is mostly driven by my needs
05:33 sbadia joined #puppet-openstack
05:38 mgagne aimon: Could be that I'm not running the ceilometer database on the same host as ceilometer-api, therefore avoiding the circular dependency
05:38 aimon ahh yes :)
05:38 mgagne I'll take a look at the logic and try to fix it
05:38 aimon thx! :)
06:36 aimon mgagne u r using puppet 3 ?
06:37 mgagne I am not for now. My colleagues are using it
06:38 aimon hmm spec fails under to but succeeds under 3
06:38 aimon *2
06:39 mgagne I think it has something to do with the version of ruby
06:39 mgagne and puppet
06:40 mgagne here is the matrix I'm using for the grizzly branch: https://travis-ci.org/mgagne/pu​ppet-ceilometer/builds/6477148
06:40 aimon thx :)
06:40 aimon ah I thnk it has to do with 2.7.14
06:41 mgagne maybe I should add ruby 1.9 for puppet 2.7
06:41 aimon i'll try 2.7.18
06:41 aimon I use ruby 1.8.7-p358
06:42 mgagne I had errors when running rspec tests with puppet 2.7 with ruby 1.9
06:42 mgagne something like 'wrong number of arguments (1 for 0)'
06:43 mgagne one of the ruby function used by puppet might have changed signature between 1.8 and 1.9
06:44 aimon ah!
06:44 aimon yes its 2.7.14
06:44 aimon 2.7.18 worked ok
06:44 aimon http://projects.puppetlabs.com/issues/14343
06:44 aimon known issue
06:45 aimon nice my CI is happy again
06:45 mgagne hmm, I wasn't getting the same error o_O
06:46 mgagne ruby 1.8 will be EOL soon anyway...
06:47 aimon yes we need to convert out CI over
06:47 aimon *our
06:48 mgagne The error I'm getting under Puppet 2.7 and Ruby 1.9.3:
06:48 mgagne Puppet::Parser::Compiler failed with error ArgumentError: wrong number of arguments (1 for 0)
06:48 mgagne puppet (2.7.21), ruby 1.9.3p392
06:59 mgagne I will investigate further the circular dependency on Monday
06:59 mgagne it's 3am here =)
07:04 aimon ah east coast :)
07:04 aimon I'm in Portland, OR
07:04 mgagne damn, why are you all in Portland? :O
07:05 aimon great city!
07:05 aimon I moved here 5 years ago and love it
07:05 mgagne I should have guessed
14:01 d3u joined #puppet-openstack
14:40 d3u joined #puppet-openstack
18:29 sean_s joined #puppet-openstack
19:08 d3u joined #puppet-openstack
19:10 sean_s left #puppet-openstack
19:12 sean_s joined #puppet-openstack
19:15 sean_s joined #puppet-openstack
19:35 sean_s joined #puppet-openstack
19:45 d3u joined #puppet-openstack
19:56 openstackgerrit Dan Prince proposed a change to stackforge/puppet-nova: Don't require flat_inferface.  https://review.openstack.org/27157
21:22 openstackgerrit A change was merged to stackforge/puppet-nova: Don't require flat_inferface.  https://review.openstack.org/27157
22:10 mgagne joined #puppet-openstack

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