Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2013-08-16

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

All times shown according to UTC.

Time Nick Message
01:59 xingchao_ joined #puppet-openstack
02:00 xingcha__ joined #puppet-openstack
02:12 xingchao joined #puppet-openstack
02:21 xingchao joined #puppet-openstack
02:29 xingchao joined #puppet-openstack
02:31 xingchao joined #puppet-openstack
02:39 xingchao joined #puppet-openstack
02:53 dguitarbite joined #puppet-openstack
04:03 openstackgerrit Daneyon Hansen proposed a change to stackforge/puppet-keystone: Adds Support to Manage SSL  https://review.openstack.org/41817
05:53 openstackgerrit A change was merged to stackforge/puppet-nova: Improve VNC test description  https://review.openstack.org/42218
07:43 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-swift: concat module was moved from ripienaar to puppetlabs  https://review.openstack.org/42049
10:57 derekh joined #puppet-openstack
11:44 xingchao joined #puppet-openstack
12:26 dmsimard joined #puppet-openstack
12:29 rcrit joined #puppet-openstack
12:47 xingchao joined #puppet-openstack
12:54 EmilienM hello here
12:55 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: Add Nova Cells support  https://review.openstack.org/41908
12:57 EmilienM should fail ^. I would like some help on it
13:01 dmsimard1 joined #puppet-openstack
13:10 dmsimard joined #puppet-openstack
13:12 dmsimard1 joined #puppet-openstack
13:22 dprince joined #puppet-openstack
13:24 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: Add Nova Cells support  https://review.openstack.org/41908
13:37 openstackgerrit joined #puppet-openstack
13:44 dmsimard joined #puppet-openstack
13:46 mjblack joined #puppet-openstack
13:47 mjblack joined #puppet-openstack
13:52 otherwiseguy joined #puppet-openstack
14:15 EmilienM is anyone here ?
14:23 dmsimard1 joined #puppet-openstack
14:32 dprince joined #puppet-openstack
14:48 mjblack_ joined #puppet-openstack
15:03 technolo-g joined #puppet-openstack
15:04 EmilienM bodepd: ping
15:12 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: Add Nova Cells support  https://review.openstack.org/41908
16:17 dprince joined #puppet-openstack
16:33 openstackgerrit Martin Mágr proposed a change to stackforge/puppet-ceilometer: Minor changes to keep Puppet2.6 compatibility  https://review.openstack.org/42381
16:54 mjblack joined #puppet-openstack
17:13 digicloseup joined #puppet-openstack
17:18 bodepd EmilienM: pong
17:18 bodepd EmilienM: it's early :)
17:34 mgagne bodepd: can you remove your -2 on https://review.openstack.org/#/c/42049/ ?
17:49 otherwiseguy joined #puppet-openstack
18:11 bodepd mgagne: only if I can re-add it somewhere else. Haters,after all, do gotta hate
18:11 mgagne o_O
18:12 bodepd mgagne: I'm so sick of seeing 2.6 compat patches
18:12 mgagne bodepd: I wasn't referring to this particular review
18:12 bodepd otherwiseguy: any news on the 2.6 upgrade?
18:13 bodepd otherwiseguy: it's kind of rediculous that the other part of redhat is working on deployment tools that don't even exist, while the packstack crew can't even use the versions of Puppet from 2 years agofor comparison
18:13 bodepd otherwiseguy: #end rant
18:13 bodepd otherwiseguy: did you figure out your thing from yesterday?
18:13 openstackgerrit A change was merged to stackforge/puppet-swift: concat module was moved from ripienaar to puppetlabs  https://review.openstack.org/42049
18:14 otherwiseguy bodepd: they've talked about fixing it several different ways (updating the package in epel, or using software collection version of puppet 3.1...let me check real quick and see if they came to a decision.
18:14 bodepd otherwiseguy: dude. Puppet 3.1 would be HUGE
18:14 bodepd otherwiseguy: it has built in hiera support and data bindings
18:14 mgagne this ^
18:14 bodepd otherwiseguy: in fact, the stuff I am working on these days requires puppet > 3.x
18:15 mgagne upgrading to Puppet 2.7 would just make things less retarded, not better =)
18:15 bodepd otherwiseguy: you might as well go to 3.2 though. I'm pretty sure that is the only version that went to Puppet Enterprise
18:15 bodepd otherwiseguy: sorry, the only 3.x version so far
18:15 otherwiseguy bodepd: haven't completely figured it out, yet. What would the equivalent call of doing network_config{'br-ex': ipaddress => '172.24.4.225/28'} in a manifest be to try to use puppet-network from inside another provider?
18:16 bodepd otherwiseguy: you can't do it in a manifest
18:16 mgagne like saying you upgraded from centos4 to centos5 =)
18:16 bodepd otherwiseguy: b/c in client/server, that happens on the server
18:16 bodepd otherwiseguy: you have to dynamically create the resource from within a resource
18:16 bodepd otherwiseguy: I assume it's possible, but I have never done it before
18:17 otherwiseguy bodepd: yeah, I know. I'm trying to figure out how, from a custom provider, to call the equivalent resource from puppet-network.
18:17 bodepd otherwiseguy: (which says alot b/c I have already tried out most crazy thing in Puppet_
18:17 bodepd otherwiseguy: I woudl look at this code...
18:17 otherwiseguy Since it handles the creation of the network script, but I have to do the lookup of the address from the other provider. :/
18:17 bodepd otherwiseguy: Puppet does kind of have an API for that :)
18:17 otherwiseguy Crazynewss.
18:18 bodepd otherwiseguy: https://github.com/puppetlabs/puppet/blob/master/lib/puppet/indirector/resource/ral.rb#L29
18:18 bodepd that is probably the closest in the code you get to that
18:18 bodepd that is the code that is invoked when you do:
18:19 bodepd puppet resource host foo ip=127.0.0.2 ensure=present
18:19 otherwiseguy cool, I'll look at it. Just trying to avoid having a distro-specific patch that does: http://paste.fedoraproject.org/32444/60556013/
18:19 bodepd (you can update resources on the fly from the command line...)
18:20 bodepd otherwiseguy: IMO, code like that shoudl go its in own provider
18:20 bodepd otherwiseguy: provider inheritance is supported, so it's not that bad
18:20 * bodepd seems to remember that someone wrote a book about how to do all of that :)
18:21 otherwiseguy bodepd: I suppose I'm going to have to buy your book. I was hired to work on neutron itself, but haven't actually looked at its code in months. :)
18:25 hogepodge joined #puppet-openstack
18:27 bodepd otherwiseguy: get to it :)
18:28 bodepd man, the voting system does not really work...
18:29 mjblack_ joined #puppet-openstack
18:31 bodepd it doesn't quite go as far down in the weeds as you are asking about
18:31 bodepd otherwiseguy: ther other thing to look at is the generate methods called by the file type for recursive directory management
18:31 bodepd otherwiseguy: it creates resources on the fly for that
18:32 otherwiseguy bodepd: Cool. Thanks. I'm just happy that it really is deep in the weeds and I wasn't missing something obvious.
18:36 otherwiseguy bodepd: mgagne: SO, it looks like the foreman folks at RH have puppet 3.1 in a package called ruby193-puppet that is packaged up in RHOS. I'm going to make sure that it is made available in the RDO repos, make sure that packstack doesn't choke on it, and make it use it. Then, screw puppet 2.6 :p
18:37 mgagne otherwiseguy: thanks for taking care of it
18:39 bodepd otherwiseguy: the easy way, is to run twice and use facter
18:39 bodepd otherwiseguy: :)
18:40 bodepd otherwiseguy: thanks!!!!
19:52 technolo-g guys, do any of you know off of the top of your head why I would have to manually specify fw rules when using puppetlabs/openstack with nova? I'm passing the 'quantum.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver' firewall driver to quantum/neutron
20:37 otherwiseguy joined #puppet-openstack
22:02 hogepodge joined #puppet-openstack
22:02 hogepodge Late to reply, but ++ on making > 2.6 available. It's been a really sore point with EPEL. I like to point people to the PL repos, which gets you up to 3.2.
22:42 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: Add Nova Cells support  https://review.openstack.org/41908
22:43 hogepodge joined #puppet-openstack
22:46 EmilienM tests should pass now ^
22:46 EmilienM I test the new feature in real environment now
22:52 mjblack joined #puppet-openstack
23:01 hogepodge joined #puppet-openstack

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