Tuesday, 2010-08-03

[2010/08/03 00:09:17] @ Log started by gepetto
[2010/08/03 00:09:17] @ Deesl joined channel #puppet
[2010/08/03 00:09:27] @ joevano joined channel #puppet
[2010/08/03 00:09:51] @ Quit: alban2: Ping timeout: 246 seconds
[2010/08/03 00:12:07] @ alban2 joined channel #puppet
[2010/08/03 00:12:42] @ ckauhaus joined channel #puppet
[2010/08/03 00:16:04] @ greenlinux joined channel #puppet
[2010/08/03 00:17:53] @ Quit: itguru: Ping timeout: 265 seconds
[2010/08/03 00:19:04] @ nakano_ is now known as nakano
[2010/08/03 00:19:48] @ jab_doa joined channel #puppet
[2010/08/03 00:24:57] @ Quit: kolla: Remote host closed the connection
[2010/08/03 00:26:56] <FiXion> RedPepper: pls. report your bug on pson format on 2.6.0.. for the benefit of others etc. ;)
[2010/08/03 00:30:45] @ Quit: greenlinux: Quit: Page closed
[2010/08/03 00:35:15] @ Quit: SpacePope: Ping timeout: 240 seconds
[2010/08/03 00:35:24] @ Quit: \ask: Remote host closed the connection
[2010/08/03 00:36:11] @ SpacePope joined channel #puppet
[2010/08/03 00:38:52] @ jaredrhine1 joined channel #puppet
[2010/08/03 00:39:04] @ Quit: jaredrhine: Ping timeout: 240 seconds
[2010/08/03 00:39:48] @ TREllis joined channel #puppet
[2010/08/03 00:39:51] @ Quit: alban2: Ping timeout: 260 seconds
[2010/08/03 00:42:24] @ Quit: Djelibeybi: Quit: Leaving
[2010/08/03 00:50:09] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2010/08/03 00:52:58] @ MattyM joined channel #puppet
[2010/08/03 00:54:32] @ Quit: sdog: Changing host
[2010/08/03 00:54:32] @ sdog joined channel #puppet
[2010/08/03 00:55:57] @ Quit: freshtonic: Quit: freshtonic
[2010/08/03 00:57:16] @ alban2 joined channel #puppet
[2010/08/03 01:04:26] @ Quit: jfreeman: Read error: Connection reset by peer
[2010/08/03 01:05:46] <zipkid> has the configuration of storeconfigs changed in 2.6? i keep getting "warning: You cannot collect without storeconfigs being set on line 38 in file.." The same is working on 0.25 on my prod server....
[2010/08/03 01:06:55] @ Quit: alban2: Ping timeout: 260 seconds
[2010/08/03 01:06:56] @ ckauhaus joined channel #puppet
[2010/08/03 01:07:14] @ adrian_broher joined channel #puppet
[2010/08/03 01:11:37] @ kolla joined channel #puppet
[2010/08/03 01:13:48] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2010/08/03 01:14:21] @ Quit: kubicek: Quit: kubicek
[2010/08/03 01:17:35] @ ckauhaus joined channel #puppet
[2010/08/03 01:18:54] @ itguru joined channel #puppet
[2010/08/03 01:24:44] @ PaulWay[w] left channel #puppet ("I must go, there are too many tangrams on this channel.")
[2010/08/03 01:35:20] @ Quit: wilmoore: Remote host closed the connection
[2010/08/03 01:39:51] @ devdas joined channel #puppet
[2010/08/03 01:40:34] @ Ramonster joined channel #puppet
[2010/08/03 01:47:09] @ gebi joined channel #puppet
[2010/08/03 01:47:26] @ gniks joined channel #puppet
[2010/08/03 01:47:34] @ tuf joined channel #puppet
[2010/08/03 01:47:48] @ Quit: nevyn: Ping timeout: 260 seconds
[2010/08/03 01:49:04] @ jimmybergman joined channel #puppet
[2010/08/03 01:52:47] @ Quit: gniks: Quit: Leaving.
[2010/08/03 01:57:50] @ andrewh joined channel #puppet
[2010/08/03 01:59:44] @ nevyn joined channel #puppet
[2010/08/03 02:01:43] @ lkoranda joined channel #puppet
[2010/08/03 02:03:52] @ Quit: p3rror: Ping timeout: 240 seconds
[2010/08/03 02:05:06] <Pupeno[work]> Is there another way to run apt-get update than a exec?
[2010/08/03 02:06:27] @ Quit: mclarke: Quit: mclarke
[2010/08/03 02:11:57] @ Quit: gebi: Ping timeout: 265 seconds
[2010/08/03 02:18:59] <kenneho> Pupeno: Have you looked into "generate"? Haven't used it myself, but maybe you can use that.
[2010/08/03 02:19:00] @ p3rror joined channel #puppet
[2010/08/03 02:21:02] @ Quit: takamichi:
[2010/08/03 02:25:28] <zipkid> is everyone on holiday?
[2010/08/03 02:36:51] <groove> seems that way, was awful quiet yesterday
[2010/08/03 02:38:03] @ nul0op joined channel #puppet
[2010/08/03 02:39:31] @ Quit: nul0op: Client Quit
[2010/08/03 02:41:24] <zipkid> yea, and i had to go and dive into the puppet code all by myself to resolve my problem... :-(
[2010/08/03 02:41:41] @ alcy joined channel #puppet
[2010/08/03 02:44:49] <zipkid> ReinH: are you around?
[2010/08/03 02:45:07] <groove> zipkid: diving into the code is the fun part
[2010/08/03 02:45:26] <groove> well, if you can actually solve the problem, and not just find it and realise what you are in for
[2010/08/03 02:45:37] * zipkid is not an experienced ruby programmer...
[2010/08/03 02:46:07] <zipkid> groove: indeed, that last bit just gets you frustrated :-)
[2010/08/03 02:49:18] <wolverian> there are at least two puppet-mysql modules on github. any recommendations which to use?
[2010/08/03 02:55:34] <alcy> anyone using dashboard as an external node tool yet ? pros & cons compared to foreman ?
[2010/08/03 02:59:07] @ Quit: mizzy: Excess Flood
[2010/08/03 03:00:59] @ mizzy joined channel #puppet
[2010/08/03 03:01:11] <zipkid> alcy: using dashboard for about 40 servers...
[2010/08/03 03:01:26] <zipkid> working fine, gotta avoid the imperfections still
[2010/08/03 03:02:33] <alcy> zipkid: ah thanks. will check it out then.
[2010/08/03 03:03:34] @ Quit: mizzy: Excess Flood
[2010/08/03 03:08:41] @ Quit: Deesl: Remote host closed the connection
[2010/08/03 03:10:17] @ mizzy joined channel #puppet
[2010/08/03 03:11:03] <tim|mac> ok, this might be a little bit shady, but does anyone have an example Fact in native Ruby that checks if a certain file exists and if so, set a fact to "true", otherwise to "false"? (I really should learn Ruby one of these days...)
[2010/08/03 03:11:27] <tim|mac> needs to check for multiple files, btw
[2010/08/03 03:11:30] <tim|mac> all need to exist
[2010/08/03 03:12:26] @ Quit: mizzy: Excess Flood
[2010/08/03 03:15:56] @ mizzy joined channel #puppet
[2010/08/03 03:16:06] <Volcane> tim|mac: something like http://www.pastie.org/1072592 :)
[2010/08/03 03:16:46] <tim|mac> Volcane: you're awesome :) thx
[2010/08/03 03:17:05] <Volcane> though hold on
[2010/08/03 03:17:08] <Volcane> let me test it first :P
[2010/08/03 03:17:18] <Volcane> yeah that'll work
[2010/08/03 03:17:42] @ Quit: mizzy: Excess Flood
[2010/08/03 03:20:25] <Volcane> put an alternative there which might actually make more sense to non rubyists
[2010/08/03 03:20:30] <Volcane> inject() is a bit of a weird thing
[2010/08/03 03:20:37] @ mizzy joined channel #puppet
[2010/08/03 03:20:51] <nico> Volcane: but it's quite practical
[2010/08/03 03:20:58] <Volcane> yeah i like it :)
[2010/08/03 03:22:19] @ Quit: mizzy: Excess Flood
[2010/08/03 03:24:08] @ zorzar joined channel #puppet
[2010/08/03 03:24:42] @ mizzy joined channel #puppet
[2010/08/03 03:26:32] @ Quit: mizzy: Excess Flood
[2010/08/03 03:27:46] @ Quit: zorzar_: Ping timeout: 276 seconds
[2010/08/03 03:28:29] @ happymcplaksin left channel #puppet ("ERC Version 5.3 (IRC client for Emacs)")
[2010/08/03 03:29:51] @ Quit: itguru: Read error: Operation timed out
[2010/08/03 03:30:00] @ mizzy joined channel #puppet
[2010/08/03 03:30:07] @ itguru joined channel #puppet
[2010/08/03 03:30:07] @ Quit: itguru: Changing host
[2010/08/03 03:30:07] @ itguru joined channel #puppet
[2010/08/03 03:31:31] @ Consalvo joined channel #puppet
[2010/08/03 03:32:04] @ Quit: mizzy: Excess Flood
[2010/08/03 03:32:27] @ gniks joined channel #puppet
[2010/08/03 03:32:38] @ Quit: bronto: Quit: Leaving.
[2010/08/03 03:35:42] @ mizzy joined channel #puppet
[2010/08/03 03:36:13] @ toi joined channel #puppet
[2010/08/03 03:48:44] @ Quit: jbooth: Ping timeout: 260 seconds
[2010/08/03 03:49:21] <tim|mac> Volcane: didn't check yet, but does it work with directories too? or would it need another action for that?
[2010/08/03 03:49:48] <Volcane> should work
[2010/08/03 03:50:26] <vollmer> anyone here done any kind of integration / work with Puppet & modules environment switcher?
[2010/08/03 03:51:45] @ Quit: gniks: Ping timeout: 246 seconds
[2010/08/03 03:55:47] @ jbooth joined channel #puppet
[2010/08/03 03:56:16] <Volcane> vollmer: what do you mean
[2010/08/03 03:56:37] <vollmer> http://pastebin.fr/8690
[2010/08/03 03:56:40] <vollmer> something like that
[2010/08/03 03:57:35] <vollmer> obviously that's pseudo code but hopefully it gives you the idea
[2010/08/03 03:58:34] @ herdingcat joined channel #puppet
[2010/08/03 03:59:06] @ Quit: herdingcat: Max SendQ exceeded
[2010/08/03 04:00:26] <tim|mac> hm... the puppet client (as opposed to puppetd) doesn't deal with module plugins?
[2010/08/03 04:00:50] @ gebi joined channel #puppet
[2010/08/03 04:04:42] @ bdheeman joined channel #puppet
[2010/08/03 04:10:02] @ Quit: alexine_dsouza: Read error: Connection reset by peer
[2010/08/03 04:23:08] <bdheeman> hello
[2010/08/03 04:24:09] @ Quit: mqr: Ping timeout: 240 seconds
[2010/08/03 04:24:18] <bdheeman> I'm planning to add puppet to http://alternativeto.net/desktop
[2010/08/03 04:24:30] <Volcane> tim|mac: it should work - but not for facts
[2010/08/03 04:29:33] <zipkid> .... anyone else using Puppet-Dashboard with Puppet 2.6? I'm getting "report was supposed to be a Puppet::Transaction::Report, but was a String" when viewing the node.
[2010/08/03 04:31:32] <tim|mac> Volcane: ah... why not for facts?
[2010/08/03 04:33:25] <Volcane> bug
[2010/08/03 04:33:43] <tim|mac> oh
[2010/08/03 04:37:57] <bdheeman> anyone using puppet for Mac OS/X ?
[2010/08/03 04:42:46] <Tonnerre> Yes
[2010/08/03 04:44:35] @ bronto joined channel #puppet
[2010/08/03 04:46:05] @ verwilst joined channel #puppet
[2010/08/03 04:46:24] <madduck> there is split() but there is no join()?
[2010/08/03 04:47:45] <madduck> inline_template("<%= arr.join(' ') %>")
[2010/08/03 04:47:46] <madduck> \o/
[2010/08/03 04:49:13] <bdheeman> Tonnerre: Thanks
[2010/08/03 04:49:39] <Tonnerre> bdheeman, thanks for using it?
[2010/08/03 04:50:03] <bdheeman> I'm adding Puppet and Puppet Dashboard to http://alternativeto.net/desktop
[2010/08/03 04:51:05] <bdheeman> Tonnerre: I have not used dashboard as yet, can you point me to a decent screenshot please?
[2010/08/03 04:51:48] <bdheeman> Tonnerre: Thanks for the info that you use it for Mac's
[2010/08/03 04:52:15] @ Quit: toi: Ping timeout: 248 seconds
[2010/08/03 04:52:20] @ Quit: TREllis: Quit: leaving
[2010/08/03 04:52:43] <Tonnerre> I don't have a dashboard, just puppet
[2010/08/03 04:54:40] @ ghaskins_mobile joined channel #puppet
[2010/08/03 04:55:50] <bdheeman> Tonnerre: ok, NP; got one from the Puppet Labs site :)
[2010/08/03 04:56:57] @ Quit: alcy: Read error: Connection reset by peer
[2010/08/03 04:58:10] @ alcy joined channel #puppet
[2010/08/03 04:58:46] @ Quit: alcy: Client Quit
[2010/08/03 05:00:58] <bdheeman> here at http://alternativeto.net/desktop/puppet/ is new entry :)
[2010/08/03 05:02:57] @ alcy joined channel #puppet
[2010/08/03 05:05:46] @ Quit: davea1: Quit: Leaving
[2010/08/03 05:05:46] @ Quit: alcy: Client Quit
[2010/08/03 05:08:19] @ Quit: kenneho: Ping timeout: 258 seconds
[2010/08/03 05:08:41] @ cliff-hm joined channel #puppet
[2010/08/03 05:16:07] @ kenneho joined channel #puppet
[2010/08/03 05:16:35] <zipkid> ReinH: Are you around?
[2010/08/03 05:16:37] @ Quit: itguru: Quit: No Ping reply in 180 seconds.
[2010/08/03 05:16:38] @ ahasenack joined channel #puppet
[2010/08/03 05:17:01] @ itguru joined channel #puppet
[2010/08/03 05:17:01] @ Quit: itguru: Changing host
[2010/08/03 05:17:01] @ itguru joined channel #puppet
[2010/08/03 05:19:51] @ Quit: SpacePope: Quit: leaving
[2010/08/03 05:20:40] @ SpacePope joined channel #puppet
[2010/08/03 05:23:01] @ Quit: adrian_broher: Ping timeout: 260 seconds
[2010/08/03 05:24:23] @ tecto_ joined channel #puppet
[2010/08/03 05:24:23] @ Quit: tecto_: Changing host
[2010/08/03 05:24:23] @ tecto_ joined channel #puppet
[2010/08/03 05:25:04] @ Quit: tecto___: Ping timeout: 276 seconds
[2010/08/03 05:25:19] @ znoG joined channel #puppet
[2010/08/03 05:25:24] <znoG> Hi all
[2010/08/03 05:25:54] <znoG> is there a way to use file {} with onlyif? i.e. only copy a file IF some command returns true/false
[2010/08/03 05:25:58] @ TREllis joined channel #puppet
[2010/08/03 05:28:40] @ Quit: justdave: Ping timeout: 265 seconds
[2010/08/03 05:30:08] <znoG> http://markmail.org/message/5o76olnduqjvysem
[2010/08/03 05:30:20] <znoG> that looks like one way to do it, but i'm not sure if it's the best way
[2010/08/03 05:34:34] <bdheeman> znoG: I think, you may use any ruby code; provided you're careful enough on portability
[2010/08/03 05:34:54] @ adrian_broher joined channel #puppet
[2010/08/03 05:36:14] <znoG> bdheeman: right, but i don't want to reinvent the wheel if there is something in puppet that can do it
[2010/08/03 05:38:25] @ themroc joined channel #puppet
[2010/08/03 05:38:27] <bdheeman> znoG: onlyif => File.exists? "<what/ever>"
[2010/08/03 05:38:47] <znoG> you can do that even in a file {} ?
[2010/08/03 05:38:56] <Volcane> nope.
[2010/08/03 05:39:02] <znoG> didn't think so.
[2010/08/03 05:42:40] @ rmiller4pi8 joined channel #puppet
[2010/08/03 05:43:16] @ Quit: ]oestewart: Quit: This computer has gone to sleep
[2010/08/03 05:43:27] @ Quit: Demosthenes: Quit: leaving
[2010/08/03 05:45:48] @ Quit: rmiller4pi8: Client Quit
[2010/08/03 05:49:01] @ bdheeman left channel #puppet ()
[2010/08/03 05:49:20] @ Quit: wilco: Ping timeout: 258 seconds
[2010/08/03 05:49:29] @ rmiller4pi8 joined channel #puppet
[2010/08/03 05:50:26] @ wilco joined channel #puppet
[2010/08/03 05:51:02] @ Quit: yannL: Remote host closed the connection
[2010/08/03 05:54:32] @ Quit: rmiller4pi8: Read error: Connection reset by peer
[2010/08/03 05:54:37] @ happymcplaksin joined channel #puppet
[2010/08/03 05:54:46] @ Quit: Pupeno[work]: Ping timeout: 276 seconds
[2010/08/03 05:55:07] <vollmer> Volcane: got distracted, but I assume the lack of response means you haven't? I was thinking that might be a good place to write my own provider
[2010/08/03 05:55:11] @ Pupeno[work] joined channel #puppet
[2010/08/03 05:55:23] @ itguru_ joined channel #puppet
[2010/08/03 05:55:24] <vollmer> that make sense or potentially overkill do you think?
[2010/08/03 05:55:28] @ Quit: itguru: Read error: Connection reset by peer
[2010/08/03 05:55:38] <vollmer> still new to puppet and I hate using a buick when a fly swatter will work
[2010/08/03 05:55:54] <Volcane> vollmer: oh missed your pastie, i am still not sure i know what you mean though, are you trying to set different versions of a package based on the environment?
[2010/08/03 05:56:22] <vollmer> module env switcher is something for manging complex environments where you need to switch between multiple versions of libraries
[2010/08/03 05:56:35] <vollmer> with dependencies - it's often used in high performance computing
[2010/08/03 05:56:46] <Volcane> ah right
[2010/08/03 05:56:50] <Volcane> no then i have no idea
[2010/08/03 05:56:57] <Volcane> thought u were talking about puppet environments
[2010/08/03 05:57:05] <vollmer> ahh yeah no
[2010/08/03 05:57:14] @ rmiller4pi8 joined channel #puppet
[2010/08/03 05:57:15] <vollmer> http://pastebin.fr/8691 <-- example of the different versions
[2010/08/03 05:57:39] <vollmer> I'm almost to a point where I have puppet mangaing / maintaining all of those apps, now looking for something that would let me programatically manage the modules
[2010/08/03 05:57:49] <vollmer> hmm well ok - I'll just start playing with writing a provider :)
[2010/08/03 05:58:56] @ happymcplaksin left channel #puppet ()
[2010/08/03 06:03:04] @ Quit: Pupeno[work]: Ping timeout: 240 seconds
[2010/08/03 06:04:45] @ Quit: tommy-: Read error: Connection reset by peer
[2010/08/03 06:04:48] @ sathiya joined channel #puppet
[2010/08/03 06:05:10] @ Quit: wilco: Ping timeout: 276 seconds
[2010/08/03 06:05:32] <sathiya> hi
[2010/08/03 06:05:49] @ Quit: bronto: Quit: Leaving.
[2010/08/03 06:06:01] <sathiya> this is regarding installation with following tools on puppet
[2010/08/03 06:07:09] <sathiya> We have 5 apps we need to host (currently planning to do that in Australia) but need IT support to keep it running. We need it set up and deployed with our dev partners (Icreon - also Indian based) - if you are familiar with Puppet then we can provide support with configuration, if not, we\'re open to your other solutions. One for the main Web Application, one for a dedicated Image Server (using S3 as a backend), and
[2010/08/03 06:07:33] @ yannL joined channel #puppet
[2010/08/03 06:07:43] @ Quit: sathiya: Client Quit
[2010/08/03 06:07:46] @ [LV]ivaroki joined channel #puppet
[2010/08/03 06:07:52] <Volcane> wtf?
[2010/08/03 06:08:50] @ gmason joined channel #puppet
[2010/08/03 06:09:57] <hal-j> well then
[2010/08/03 06:10:07] <hal-j> at least we know what he's looking for (kinda)
[2010/08/03 06:10:13] @ [LV]ivaroki left channel #puppet ()
[2010/08/03 06:10:30] @ radkin joined channel #puppet
[2010/08/03 06:12:38] @ Quit: devdas: Ping timeout: 260 seconds
[2010/08/03 06:13:45] @ reyjrar joined channel #puppet
[2010/08/03 06:13:55] @ MPSimmons joined channel #puppet
[2010/08/03 06:16:52] @ uphillian joined channel #puppet
[2010/08/03 06:17:56] @ renanm joined channel #puppet
[2010/08/03 06:21:59] @ Pupeno[work] joined channel #puppet
[2010/08/03 06:24:58] @ [GuS] joined channel #puppet
[2010/08/03 06:25:07] @ ]oestewart joined channel #puppet
[2010/08/03 06:25:58] <Volcane> so icinga now needs tomcat to work
[2010/08/03 06:26:00] <Volcane> epic fail
[2010/08/03 06:26:02] <Volcane> oops
[2010/08/03 06:26:05] <Volcane> wrong #
[2010/08/03 06:26:27] <hggh> Volcane: yeah icinga is crap. php frontend :(
[2010/08/03 06:26:39] <Disconnect> Volcane: wait, tomcat now?
[2010/08/03 06:26:42] <Volcane> nods :(
[2010/08/03 06:26:53] @ Quit: yakub: Quit: leaving
[2010/08/03 06:26:54] <Disconnect> so much for their "we're making it better and faster and more efficient" claims :/
[2010/08/03 06:28:02] <Disconnect> hmm. got a reference? running 1.0.2 w/o tomcat here, and nothing on the homepage is talking about tomcat
[2010/08/03 06:28:16] <Volcane> yup, upcoming needs for the reporting stuff
[2010/08/03 06:28:18] <Volcane> dont have a url
[2010/08/03 06:28:28] <Volcane> winged on twitter and they responded 'got a better idea?' :P
[2010/08/03 06:29:30] <darkfade1> "give out free 4GB of ram with each icinga install"?
[2010/08/03 06:31:11] @ Quit: kenneho: Quit: Ex-Chat
[2010/08/03 06:31:58] @ Quit: p3rror: Ping timeout: 265 seconds
[2010/08/03 06:33:21] <Disconnect> sigh.
[2010/08/03 06:34:53] <Disconnect> we run hundreds of tomcat nodes with 1.5g each but still. my icinga node is already creaking under the io load, adding tomcat and crap is just a dumb idea
[2010/08/03 06:35:14] <Disconnect> its a great way to make sure people go back to the nagios project ;)
[2010/08/03 06:38:08] <hal-j> opennms is pretty decent as well
[2010/08/03 06:38:09] <hal-j> fwiw
[2010/08/03 06:38:34] <darkfade1> i use the check_mk livestatus gui for nagios
[2010/08/03 06:38:44] <darkfade1> didn't have any need to use the old one since
[2010/08/03 06:38:46] <Volcane> check_mk looked interesting
[2010/08/03 06:39:39] <Volcane> mostly i want my monitoring to be the smallest or simplest part of my architecture, or as close as possible to it
[2010/08/03 06:39:45] <Volcane> anything that needs tomcat doesnt do that
[2010/08/03 06:40:04] <darkfade1> Volcane: make a debian box and use the installer script from the guy's homepage
[2010/08/03 06:40:14] <darkfade1> 20-30 minutes later the setup will be done
[2010/08/03 06:40:31] <Volcane> and still wouldnt meet my needs.
[2010/08/03 06:40:36] <darkfade1> maybe
[2010/08/03 06:40:40] <darkfade1> :)
[2010/08/03 06:40:45] <Volcane> and wtf? you're advocating 'run some installer off some dudes site' in a #puppet channel
[2010/08/03 06:40:48] <Volcane> get real :)
[2010/08/03 06:40:50] <darkfade1> hehe
[2010/08/03 06:41:15] <darkfade1> i'll find out how to trigger it using puppet
[2010/08/03 06:41:51] <darkfade1> doing far too many things at once, even though i know better
[2010/08/03 06:44:20] <ashp> dear work, don't convert mounts to cifs without testing it works on suse without making the machine hang constantly
[2010/08/03 06:45:30] @ p3rror joined channel #puppet
[2010/08/03 06:45:53] <hal-j> ashp: everything from "without" onwards is unnecessary
[2010/08/03 06:47:08] @ wilco joined channel #puppet
[2010/08/03 06:49:30] @ bronto joined channel #puppet
[2010/08/03 06:51:39] <Disconnect> everything after "don't" is unnecessary, really
[2010/08/03 06:52:46] @ bobbyz joined channel #puppet
[2010/08/03 06:54:33] @ vvuksan joined channel #puppet
[2010/08/03 06:55:52] @ Quit: p3rror: Ping timeout: 240 seconds
[2010/08/03 07:00:40] @ Quit: TREllis: Quit: Lost terminal
[2010/08/03 07:00:54] <ashp> it gets worse
[2010/08/03 07:01:07] <ashp> we're using suse 10.1 without service packs or whatever they have for patches
[2010/08/03 07:01:16] <ashp> so our new plan is to clone a webserver and try to fully update it and see if that helps with cifs
[2010/08/03 07:01:20] <ashp> this is just nightmarish
[2010/08/03 07:01:37] <ashp> i have rebuilt these servers with RHEL6 but we have to convert all our legacy php4 into php5 code before we can go live with them
[2010/08/03 07:01:44] <ashp> and we kind of want the production rhel6 released first, ideally :D
[2010/08/03 07:03:05] @ Quit: ckauhaus: Quit: Leaving.
[2010/08/03 07:05:49] @ Quit: elementai: Quit: Leaving.
[2010/08/03 07:09:32] @ gmason_ joined channel #puppet
[2010/08/03 07:09:50] @ jdcasey joined channel #puppet
[2010/08/03 07:11:55] @ p3rror joined channel #puppet
[2010/08/03 07:13:19] @ Quit: gmason: Ping timeout: 260 seconds
[2010/08/03 07:13:19] @ gmason_ is now known as gmason
[2010/08/03 07:17:42] @ notbrien joined channel #puppet
[2010/08/03 07:19:39] @ Quit: gmason: Remote host closed the connection
[2010/08/03 07:20:04] @ Quit: tecto_: Quit: tecto_
[2010/08/03 07:20:21] @ gmason_ joined channel #puppet
[2010/08/03 07:22:24] @ ckauhaus joined channel #puppet
[2010/08/03 07:23:18] @ Quit: znoG: Quit: leaving
[2010/08/03 07:26:38] <rmiller4pi8> ashp: just build your own php
[2010/08/03 07:27:33] <schimmi> is there a way to make puppet show its progress while applying the configuration? something like a bar from 0 to 100%?
[2010/08/03 07:27:54] @ Pupeno[work]_ joined channel #puppet
[2010/08/03 07:29:31] <rmiller4pi8> schimmi: i doubt you'd find it very helpful. i mean, it knows how far it is through catalog application, but some items (large files, recursive directories, slow yum servers) can take forever compared to thousands of lightweight items
[2010/08/03 07:31:57] @ joe-mac left channel #puppet ()
[2010/08/03 07:32:28] @ Quit: Pupeno[work]: Ping timeout: 276 seconds
[2010/08/03 07:32:28] @ Pupeno[work]_ is now known as Pupeno[work]
[2010/08/03 07:32:32] <ashp> rmiller4pi8: no no, you don't understand
[2010/08/03 07:32:40] <ashp> rmiller4pi8: they have mod_php4 and mod_php5 running AT THE SAME TIME in production
[2010/08/03 07:32:50] <ashp> and they use proxypass all over the place to shift stuff to the right version
[2010/08/03 07:32:58] <hal-j> thats fantastic
[2010/08/03 07:33:01] <ashp> and it's like being punched in the mouth every day i have to deal with it
[2010/08/03 07:33:08] <ashp> the whole point of the rebuild is to get rid of all that :)
[2010/08/03 07:33:25] <ashp> hal-j: we also have two webroots and a macro (using mod_macro) to alias some content to the cms we put in place
[2010/08/03 07:33:56] <QuackNL> I'm trying to use the classes variable from http://docs.puppetlabs.com/guides/templating.html#access_to_defined_tags_and_classes, but that gives an empty list.
[2010/08/03 07:34:03] <rmiller4pi8> you have way more custom code than a law school could possibly justify
[2010/08/03 07:34:07] <QuackNL> Any known bugs for this? I use 2.6.
[2010/08/03 07:34:34] <QuackNL> tags and all_tags do work
[2010/08/03 07:35:23] <hal-j> every time I hear stories like this, I'm glad I learned puppet from someone who knew it well, and inherited a system that wasn't fully borked from the get-go
[2010/08/03 07:43:48] @ RussS joined channel #puppet
[2010/08/03 07:47:00] <schimmi> rmiller4pi8: that would be fine, just a percentage in resource level
[2010/08/03 07:47:10] @ vvuksan left channel #puppet ()
[2010/08/03 07:47:16] @ Quit: RussS: Client Quit
[2010/08/03 07:55:10] @ ghg joined channel #puppet
[2010/08/03 07:58:41] @ ghg left channel #puppet ()
[2010/08/03 08:05:55] @ FredC joined channel #puppet
[2010/08/03 08:05:59] @ benkevan joined channel #puppet
[2010/08/03 08:06:14] @ Quit: FredC: Client Quit
[2010/08/03 08:07:04] <benkevan> guten morgen puppeteers
[2010/08/03 08:07:45] @ Quit: sdog: Quit: Leaving.
[2010/08/03 08:07:45] <rmiller4pi8> hallo benkevan
[2010/08/03 08:07:56] @ Quit: tecto: Quit: tecto
[2010/08/03 08:09:37] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2010/08/03 08:09:59] <groove> hah, it's after 5pm in berlin so i call your german bluff benkevan!
[2010/08/03 08:10:11] @ Quit: uphillian: Read error: Connection reset by peer
[2010/08/03 08:10:21] <benkevan> groove: haha.. In California here (Pacific Time Zone)
[2010/08/03 08:10:41] @ bgupta_ joined channel #puppet
[2010/08/03 08:11:04] @ Quit: bgupta_: Client Quit
[2010/08/03 08:13:24] @ yure joined channel #puppet
[2010/08/03 08:14:19] @ ckauhaus joined channel #puppet
[2010/08/03 08:14:56] @ Quit: bgupta: Ping timeout: 265 seconds
[2010/08/03 08:15:01] <groove> anyone know if scott or teyo from puppet lurk in this channel?
[2010/08/03 08:17:13] <masterzen> groove: I don't think they visit this channel. You'd have better luck by e-mail.
[2010/08/03 08:17:18] <bhearsum> is puppetd supposed to return exit code 0 when it fails to do anything because it can't access mounts?
[2010/08/03 08:19:01] <groove> masterzen: thanks, i was just hoping i could catch them in a real-time protocol before i set up a potentially painful conference call
[2010/08/03 08:19:11] <groove> painful due to the technology involved...
[2010/08/03 08:23:31] @ kaptk2 joined channel #puppet
[2010/08/03 08:27:08] @ asmodeo joined channel #puppet
[2010/08/03 08:27:40] @ brothers joined channel #puppet
[2010/08/03 08:29:05] @ mauve joined channel #puppet
[2010/08/03 08:31:38] @ tonyskapunk joined channel #puppet
[2010/08/03 08:32:18] @ Quit: fcami: Quit: reverting mesa
[2010/08/03 08:35:04] @ Quit: p3rror: Ping timeout: 245 seconds
[2010/08/03 08:35:32] @ nexx joined channel #puppet
[2010/08/03 08:37:19] @ autowidget joined channel #puppet
[2010/08/03 08:37:24] @ bgupta joined channel #puppet
[2010/08/03 08:38:07] @ Quit: Naresh: Ping timeout: 265 seconds
[2010/08/03 08:42:36] @ Quit: yannL: Remote host closed the connection
[2010/08/03 08:42:51] @ mikey_p joined channel #puppet
[2010/08/03 08:43:24] @ fcami joined channel #puppet
[2010/08/03 08:45:23] @ Quit: ckauhaus: Quit: Leaving.
[2010/08/03 08:49:56] @ Quit: rmiller4pi8: Quit: Leaving.
[2010/08/03 08:52:37] @ Quit: themroc: Remote host closed the connection
[2010/08/03 08:53:52] @ Quit: asmodeo: Quit: Leaving
[2010/08/03 08:58:18] @ Quit: Ramonster: Quit: So long, thanx for all the fish
[2010/08/03 08:59:45] @ asmodeo joined channel #puppet
[2010/08/03 09:00:37] @ groove left channel #puppet ("Leaving.")
[2010/08/03 09:00:45] @ Quit: rsquared: Quit: Leaving
[2010/08/03 09:02:17] @ nakano is now known as nakano_
[2010/08/03 09:07:13] @ TREllis joined channel #puppet
[2010/08/03 09:08:25] <BLZbubba> where is the latest best practices guide?
[2010/08/03 09:08:39] <Volcane> the one you wrote after learning puppet :P
[2010/08/03 09:09:25] <barn> http://projects.puppetlabs.com/projects/puppet/wiki/Puppet_Best_Practice
[2010/08/03 09:10:00] @ bodepd joined channel #puppet
[2010/08/03 09:10:26] <benkevan> mackn: ping pong
[2010/08/03 09:10:29] @ jgartrel joined channel #puppet
[2010/08/03 09:12:43] <BLZbubba> Volcane: heh that one is from like 2007
[2010/08/03 09:12:52] * Volcane didnt paste it :P
[2010/08/03 09:13:01] <BLZbubba> Volcane: i meant the one i wrote
[2010/08/03 09:13:07] @ rsquared joined channel #puppet
[2010/08/03 09:13:16] <barn> Volcane: yeah, just blame me for everything! (:
[2010/08/03 09:13:29] <Volcane> ah, i didnt know you wrote one. was joking something along the lines of all best practises tend not to apply to your use case and you should just learn the tool :P
[2010/08/03 09:13:53] <benkevan> I agree.. you never know what happens in the barn
[2010/08/03 09:13:57] @ yakub joined channel #puppet
[2010/08/03 09:14:58] @ Quit: e1mer: Quit: captured by martians
[2010/08/03 09:15:20] <BLZbubba> ok that file doesn't say anything about where to put templates and such. since i am keeping a manifests, a templates, and a "dist" area, would there be any reason not to put all 3 of those in a directory e.g. /var/lib/puppet/puppetsvn ?
[2010/08/03 09:15:30] <BLZbubba> for one easy svn up/commit
[2010/08/03 09:15:41] <Volcane> BLZbubba: you should use modules
[2010/08/03 09:15:59] @ gniks joined channel #puppet
[2010/08/03 09:16:00] <Volcane> http://docs.reductivelabs.com/guides/modules.html
[2010/08/03 09:16:42] @ Quit: gniks: Client Quit
[2010/08/03 09:16:57] @ joe-mac joined channel #puppet
[2010/08/03 09:17:13] @ RussS joined channel #puppet
[2010/08/03 09:18:55] <BLZbubba> Volcane: yeah that too; so should i put those 4 all under one svn directory to share them on different puppet servers? i have 4 different locations
[2010/08/03 09:19:21] <Volcane> BLZbubba: if it makes sense for all 4 regions to run the same manifests yes. if not, combine it with puppet enviroments
[2010/08/03 09:19:49] @ asmodeo left channel #puppet ()
[2010/08/03 09:20:02] @ asmodeo joined channel #puppet
[2010/08/03 09:22:39] @ Quit: jaredrhine1: Ping timeout: 248 seconds
[2010/08/03 09:23:36] <BLZbubba> ok ty
[2010/08/03 09:26:27] @ e1mer joined channel #puppet
[2010/08/03 09:28:56] @ Quit: bgupta: Quit: bgupta
[2010/08/03 09:31:51] @ Quit: yure: Ping timeout: 260 seconds
[2010/08/03 09:32:05] <BLZbubba> do people typically keep all files & templates inside the module directory where they are referenced? i.e. should my goal be to phase out the generic dist/templates directories?
[2010/08/03 09:32:15] @ tecto joined channel #puppet
[2010/08/03 09:34:29] <Volcane> yeah it makes sense to keep things contained
[2010/08/03 09:34:39] <Volcane> sa you have 3 environments
[2010/08/03 09:34:42] <Volcane> dev and 2 data centers
[2010/08/03 09:34:54] <Volcane> you can work on your apache module in dev - while leaving the DCs up to the old one
[2010/08/03 09:35:04] <Volcane> then rollout the new one to dc1 and finally to dc2
[2010/08/03 09:35:21] <Volcane> and keeping all the templates, files etc in the module means thats somethig you can easily manage with svn branches and merges
[2010/08/03 09:35:27] @ Quit: e1mer: Quit: captured by martians
[2010/08/03 09:35:33] @ gniks joined channel #puppet
[2010/08/03 09:35:38] <hal-j> or, lets say you just like to be organized :)
[2010/08/03 09:39:22] @ gmcquillan joined channel #puppet
[2010/08/03 09:40:23] @ iamchrisf joined channel #puppet
[2010/08/03 09:40:46] <iamchrisf> anyone see this error on 2.6.0? err: Could not retrieve catalog from remote server: Could not intern from pson: Syntax error at '-' at /etc/motd:1
[2010/08/03 09:41:27] <iamchrisf> motd is just a file. source => "puppet://$server/files/classes/motd/motd", not sure why its trying to analyze it?
[2010/08/03 09:42:27] @ Quit: bodepd: Quit: bodepd
[2010/08/03 09:45:02] @ yure joined channel #puppet
[2010/08/03 09:45:38] @ thekad-afk is now known as thekad
[2010/08/03 09:46:51] @ Quit: andrewh: Ping timeout: 264 seconds
[2010/08/03 09:51:07] @ Quit: itguru_: Ping timeout: 265 seconds
[2010/08/03 09:52:24] @ rmiller4pi8 joined channel #puppet
[2010/08/03 09:53:28] <BLZbubba> i see the pson error often; but with a different cause
[2010/08/03 09:53:45] <BLZbubba> the annoying thing is that it usually only happens once, so it is tough to debug
[2010/08/03 09:57:21] @ mclarke joined channel #puppet
[2010/08/03 09:58:54] @ e1mer joined channel #puppet
[2010/08/03 09:58:58] @ Quit: carlasouza: Ping timeout: 260 seconds
[2010/08/03 09:59:54] @ rmiller4pi81 joined channel #puppet
[2010/08/03 10:01:44] @ happymcplaksin joined channel #puppet
[2010/08/03 10:02:07] @ happymcplaksin left channel #puppet ()
[2010/08/03 10:03:29] @ Quit: rmiller4pi8: Ping timeout: 252 seconds
[2010/08/03 10:04:47] @ Quit: e1mer: Ping timeout: 248 seconds
[2010/08/03 10:05:10] @ p3rror joined channel #puppet
[2010/08/03 10:08:34] @ alfism joined channel #puppet
[2010/08/03 10:09:17] @ e1mer joined channel #puppet
[2010/08/03 10:10:56] @ Quit: jdcasey: Remote host closed the connection
[2010/08/03 10:18:24] @ jaredrhine joined channel #puppet
[2010/08/03 10:18:44] @ Quit: [GuS]: Read error: Connection reset by peer
[2010/08/03 10:19:11] @ Quit: renanm: Quit: leaving
[2010/08/03 10:19:39] @ jcape joined channel #puppet
[2010/08/03 10:20:25] @ [GuS] joined channel #puppet
[2010/08/03 10:21:59] @ rmiller4pi8 joined channel #puppet
[2010/08/03 10:23:20] @ Quit: rmiller4pi8: Client Quit
[2010/08/03 10:24:39] @ Quit: rmiller4pi81: Ping timeout: 245 seconds
[2010/08/03 10:24:44] @ rmiller4pi8 joined channel #puppet
[2010/08/03 10:26:14] <BLZbubba> ok this is a new message, i have some color prompts in bashrc in different environments. puppet is saying:
[2010/08/03 10:26:18] <BLZbubba> warning: Unrecognised escape sequence '\[' in file /var/lib/puppet/puppetsvn/manifests/classes/bash.pp
[2010/08/03 10:28:02] <Volcane> i filed a bug related to that
[2010/08/03 10:28:51] @ Quit: joe-mac: Ping timeout: 264 seconds
[2010/08/03 10:30:59] @ Quit: TREllis: Quit: leaving
[2010/08/03 10:31:24] @ raz joined channel #puppet
[2010/08/03 10:31:31] <raz> meh..
[2010/08/03 10:31:41] <raz> how do you guys normally handle the puppetd memory leak
[2010/08/03 10:31:45] <raz> restart in cron?
[2010/08/03 10:32:45] <raz> i've noticed my puppetd grows from 102 virt / 37 rss after startup to 237 / 166 in a few days
[2010/08/03 10:33:06] <raz> that's not nice
[2010/08/03 10:34:25] <Volcane> yup, or just dont run the daemon, schedule it somehow and run --one-time
[2010/08/03 10:34:34] <Volcane> solves all mem leak issues :)
[2010/08/03 10:35:02] <raz> has anyone looked into it yet?
[2010/08/03 10:35:07] <raz> is it a ruby or a puppet issue?
[2010/08/03 10:35:25] <Volcane> see masterzen's blog, its always getting better. 2.6 esp will be much better
[2010/08/03 10:35:26] <raz> i mean, the daemon is how the docs say it should be run - that leak is quite a nasty surprise
[2010/08/03 10:35:36] <Volcane> but its not really something you can get rid of due to how ruby allocates memory
[2010/08/03 10:35:47] <Volcane> we're now handling file transfers much better so they dont take so much memory though
[2010/08/03 10:36:07] <raz> as a relative ruby newbie i'm curious, doesn't ruby ever return memory to the OS or whats the issue?
[2010/08/03 10:36:32] <Volcane> yes
[2010/08/03 10:36:37] <raz> ew
[2010/08/03 10:36:38] <hal-j> my understanding is that puppet's not leaking memory, ruby just allocates what it needs to run, and keeps it around for future allocations (it handles allocations from it's own heap, during runtime)
[2010/08/03 10:36:51] <hal-j> which is pretty common
[2010/08/03 10:36:55] <Volcane> and due to how we transfered files - if we transfer a 10meg file we need to store the whole file in memory and do some stuff with it
[2010/08/03 10:36:59] <raz> and i guess there's no equivalent to java Xmx i guess ;)
[2010/08/03 10:37:02] @ achew22 joined channel #puppet
[2010/08/03 10:37:06] <Volcane> so it would grow by some size, and never get returned
[2010/08/03 10:37:07] <hal-j> so it's not growing uncontrollably, it's just growing to a high water mark
[2010/08/03 10:37:33] <Volcane> so now we're streaming files and writing them direct to disk not into memory
[2010/08/03 10:37:34] <raz> well, 166M is definitely *much* higher than the largest file it ever copied
[2010/08/03 10:37:37] <Volcane> this should help a lot
[2010/08/03 10:37:42] <Volcane> what version you on?
[2010/08/03 10:37:49] <raz> the files it deals with are in the kilobyte range
[2010/08/03 10:38:00] <raz> 0.24.5, ruby 1.8.7
[2010/08/03 10:38:06] <Volcane> yeah dont use that
[2010/08/03 10:38:20] * raz sighs
[2010/08/03 10:38:27] <Volcane> go to 0.25 at least, file handling was *very* inefficient in that
[2010/08/03 10:38:32] <raz> it's already some custom rolled thing because the debian stable version is even more outdated
[2010/08/03 10:39:03] <achew22> has anyone here used puppet to manage deployment into EC2?
[2010/08/03 10:39:05] <Volcane> i believe backports has recent 0.25 versions
[2010/08/03 10:39:12] <raz> it's a bit annoying when the deployment helper needs significant help itself ;)
[2010/08/03 10:40:35] <achew22> raz: I remember seeing somewhere that puppetlabs has an apt server, that might have a higher version of puppet on it and you could just add that to your sources.list
[2010/08/03 10:40:54] <raz> yea i'm making a note on my todo-list
[2010/08/03 10:41:05] <raz> will prolly get around to it sometime in 2011 :P
[2010/08/03 10:41:17] @ Quit: nb: Changing host
[2010/08/03 10:41:18] @ nb joined channel #puppet
[2010/08/03 10:41:30] @ Quit: iamchrisf: Quit: iamchrisf
[2010/08/03 10:42:17] @ iamchrisf joined channel #puppet
[2010/08/03 10:46:35] @ Quit: MattyM: Remote host closed the connection
[2010/08/03 10:48:03] @ jb__ joined channel #puppet
[2010/08/03 10:49:04] @ Quit: jb: Ping timeout: 240 seconds
[2010/08/03 10:49:05] @ Quit: msf: Ping timeout: 240 seconds
[2010/08/03 10:49:12] @ msf joined channel #puppet
[2010/08/03 10:49:14] <BLZbubba> on 2.6, puppet is having trouble with a dependency. I included a class that has a file command to make sure that a directory exists. However, when I require this directory, puppet says it can't find dependency
[2010/08/03 10:49:23] <BLZbubba> this worked in 0.25
[2010/08/03 10:49:42] <BLZbubba> i suppose the first question should be - is there a guide to the 0.25 -> 2.6 upgrade?
[2010/08/03 10:50:03] @ hal-j1 joined channel #puppet
[2010/08/03 10:51:40] <achew22> BLZbubba: I am super new to puppet so I may not be able to help but usually putting some of the code into a pastebin and then giving the exact error is a good start.
[2010/08/03 10:52:44] @ plathrop is now known as plathrop-away
[2010/08/03 10:53:27] @ Quit: hal-j: Ping timeout: 265 seconds
[2010/08/03 10:56:28] @ mrsprinkles joined channel #puppet
[2010/08/03 10:57:21] @ HouseAway is now known as AimanA
[2010/08/03 10:57:46] <BLZbubba> ok it looks like the class that is requiring the directory is including a class that includes another class that creates it
[2010/08/03 10:58:21] <BLZbubba> if i include it directly it works, but the 2 levels of indirection seems to cause some confusion
[2010/08/03 10:58:47] <BLZbubba> and it looks like i am going to see this error a lot, unfortunately
[2010/08/03 10:59:37] <BLZbubba> could it be a trailing slash problem?
[2010/08/03 11:01:30] @ Quit: kolla: Remote host closed the connection
[2010/08/03 11:02:22] @ Quit: lkoranda: Quit: Ex-Chat
[2010/08/03 11:02:49] <BLZbubba> looks like directories should not have a trailing slash, ok
[2010/08/03 11:04:44] @ joe-mac joined channel #puppet
[2010/08/03 11:10:26] @ PhabX joined channel #puppet
[2010/08/03 11:12:45] @ Quit: PhabX: Remote host closed the connection
[2010/08/03 11:15:12] <BLZbubba> hmm, are the seluser messages new?
[2010/08/03 11:17:22] @ Quit: mauve: Remote host closed the connection
[2010/08/03 11:18:40] @ WALoeIII joined channel #puppet
[2010/08/03 11:20:31] @ TREllis joined channel #puppet
[2010/08/03 11:22:32] <joe-mac> BLZbubba: been a while since i was away from RHEL, what's seluser for?
[2010/08/03 11:22:37] <joe-mac> some selinux addon utility?
[2010/08/03 11:22:48] @ scashin133 joined channel #puppet
[2010/08/03 11:25:23] @ Quit: WALoeIII: Quit: Bai.
[2010/08/03 11:25:58] <joe-mac> who do i talk to about the open position for ops engineer?
[2010/08/03 11:27:25] @ pcj_ joined channel #puppet
[2010/08/03 11:28:04] @ jdcasey joined channel #puppet
[2010/08/03 11:28:44] @ Quit: pcj_: Client Quit
[2010/08/03 11:29:06] @ pcj_ joined channel #puppet
[2010/08/03 11:29:41] @ Quit: pcj_: Client Quit
[2010/08/03 11:32:32] <scooby2> jamesturnbull: Pro Puppet now says June 15, 2011 on amazon.com :-(
[2010/08/03 11:32:34] @ justdave joined channel #puppet
[2010/08/03 11:33:44] @ carlasouza joined channel #puppet
[2010/08/03 11:35:16] <jamesturnbull> scooby2: it'd be wrong then
[2010/08/03 11:35:33] <jamesturnbull> scooby2: oh wait 2011
[2010/08/03 11:35:39] <jamesturnbull> scooby2: weird
[2010/08/03 11:37:15] @ Quit: jgartrel: Quit: jgartrel
[2010/08/03 11:45:08] @ Quit: gebi: Ping timeout: 260 seconds
[2010/08/03 11:48:04] @ kjetilho joined channel #puppet
[2010/08/03 11:52:11] @ bodepd joined channel #puppet
[2010/08/03 11:53:18] <matti> Hi jamesturnbull
[2010/08/03 11:58:01] <gniks> does puppet 0.25.5 read all .pp files in the manifests directory of a module?
[2010/08/03 11:58:25] <jamesturnbull> matti: hey long time no talk
[2010/08/03 11:58:37] <matti> jamesturnbull: Hey, indeed.
[2010/08/03 11:58:42] <jamesturnbull> gniks: yes
[2010/08/03 11:58:46] <matti> jamesturnbull: You seem to be far too busy.
[2010/08/03 11:59:11] <jamesturnbull> matti: always am
[2010/08/03 11:59:35] <kjetilho> I'm still at 0.25, but was surprised to see that realize Package["alias-for-package"] doesn't work. anyone know if it is fixed in 2.6?
[2010/08/03 12:00:43] @ kc7zzv joined channel #puppet
[2010/08/03 12:05:17] <gniks> jamesturnbull: i don't have to tell it to import anything but hte module name? im getting a cannot find class error
[2010/08/03 12:06:17] <jamesturnbull> gniks: if the file has the same name as the class it gets autoloaded
[2010/08/03 12:06:18] @ \ask joined channel #puppet
[2010/08/03 12:06:49] <gniks> so the class ssf::static-server is in the file static-server.pp
[2010/08/03 12:06:59] <jamesturnbull> gniks: correct
[2010/08/03 12:07:13] <gniks> and puppet doesn't see the class
[2010/08/03 12:08:19] <kjetilho> anyone with 2.6 care to try it for me?
[2010/08/03 12:08:48] <kjetilho> http://pastie.org/1073500
[2010/08/03 12:10:05] <eric0> gniks: i'd expect the path to that file to be: modules/ssf/manifests/static-server.pp ; whose contents are 'class ssf::static server { ... stuff here ... }'
[2010/08/03 12:10:22] <gniks> thats correct
[2010/08/03 12:10:36] <gniks> there is also an init.pp in there
[2010/08/03 12:10:56] <eric0> gniks: can you run puppet --debug static-server.pp and get a clean compilation? if theres a syntax error it won't be autoloaded
[2010/08/03 12:11:38] <gniks> i actually have a hook in my revision control system that syntax checks the files before they are put on the server
[2010/08/03 12:11:40] <gniks> syntax checks out
[2010/08/03 12:14:05] <eric0> <gniks> jamesturnbull: i don't have to tell it to import anything but hte module name? <-- are you really 'import' ing? try 'include ssf::static-server' instead
[2010/08/03 12:14:27] <joe-mac> yea i need to ixnay my legacy imports for my class init.pp
[2010/08/03 12:14:44] <gniks> im importing ssf
[2010/08/03 12:14:46] <joe-mac> i did modules whe you still needed import '*' in your init.pp files
[2010/08/03 12:16:20] <gniks> eric0: i also already do an include which is why i get the error
[2010/08/03 12:19:32] @ devdas joined channel #puppet
[2010/08/03 12:20:33] <bdha> Anyone know 1) If Ohad's puppet lint tool will work with 2.6 and 2) where it is located? :)
[2010/08/03 12:20:43] @ jgartrel joined channel #puppet
[2010/08/03 12:22:11] @ LinuxCode joined channel #puppet
[2010/08/03 12:24:57] <LinuxCode> is 2.6.0 a bit clumsy in figuring out escaped strings ?
[2010/08/03 12:24:59] <jamesturnbull> bdha: have you tried his github repo?
[2010/08/03 12:25:00] <LinuxCode> http://fpaste.org/DLuK/
[2010/08/03 12:25:02] <LinuxCode> I get that error
[2010/08/03 12:25:21] <jamesturnbull> LinuxCode: there is a bug - it's being fixed in 2.6.1
[2010/08/03 12:25:27] <LinuxCode> i see
[2010/08/03 12:25:59] <LinuxCode> ohh as you are here james, I read someehre a for loop would be in 2.6, but checking the fixes in the changelog, I did not see one
[2010/08/03 12:26:06] <LinuxCode> I assume there is no for in 2.6.0 ?
[2010/08/03 12:26:18] <LinuxCode> I saw hashes made it in
[2010/08/03 12:27:15] @ plathrop-away is now known as plathrop
[2010/08/03 12:27:17] <jamesturnbull> LinuxCode: no for loop
[2010/08/03 12:27:18] <bdha> jamesturnbull: duh, no. Thanks.
[2010/08/03 12:27:29] <LinuxCode> jamesturnbull, k, thanks for confirmation
[2010/08/03 12:28:33] <jamesturnbull> LinuxCode: I doubt we'll ever do loops - but if you sent Luke liquor ... maybe :)
[2010/08/03 12:28:41] <LinuxCode> lol
[2010/08/03 12:28:56] <LinuxCode> well, it be kinda useful, everyone is abusing defines to do the same job
[2010/08/03 12:29:08] <LinuxCode> hashes should ease the problem, I hope
[2010/08/03 12:29:42] <LinuxCode> jamesturnbull, hashes get properly yaml-ised for external nodes, yes ?
[2010/08/03 12:30:37] <jamesturnbull> LinuxCode: yes
[2010/08/03 12:30:40] <LinuxCode> or zaml-ised
[2010/08/03 12:30:49] <LinuxCode> I saw zaml somehwhere
[2010/08/03 12:30:51] <LinuxCode> hehe
[2010/08/03 12:30:51] <jamesturnbull> LinuxCode: I haven't tested it but I believe so
[2010/08/03 12:30:52] <LinuxCode> k ta
[2010/08/03 12:31:01] <jamesturnbull> LinuxCode: zaml is our internal YAML
[2010/08/03 12:31:06] <LinuxCode> just trying to figure out my future path mate
[2010/08/03 12:31:10] <LinuxCode> ahh kk
[2010/08/03 12:31:22] <jamesturnbull> LinuxCode: designed to overcome the many weirdnesses of YAML on dfifferent Ruby versions
[2010/08/03 12:31:39] <LinuxCode> yeh, I can imagine that being a pain now
[2010/08/03 12:31:49] <LinuxCode> different distros, different ruby-libs
[2010/08/03 12:32:45] <LinuxCode> 2.6.1 july 26th post
[2010/08/03 12:32:50] * LinuxCode checks site for rc
[2010/08/03 12:34:25] <kjetilho> uhm, I can't find the button to register a new issue in Redmine, can anyone help a silly user?
[2010/08/03 12:34:36] <tmz> kjetilho: Are you logged in?
[2010/08/03 12:34:38] <jamesturnbull> kjetilho: are you logged in?
[2010/08/03 12:34:55] <kjetilho> doh. select Project first
[2010/08/03 12:35:06] <LinuxCode> tmz, I recompiled 2.60, then realized you had made packages already hehe
[2010/08/03 12:35:31] <tmz> LinuxCode: Heh.
[2010/08/03 12:35:44] <LinuxCode> tmz, when 2.61 comes out, will we dump it nto updates-tetsing rather quickly ?
[2010/08/03 12:35:51] <kjetilho> jamesturnbull: would you mind quickly running http://pastie.org/1073500 on 2.6.0 ?
[2010/08/03 12:36:15] <kjetilho> so I don't waste someone's time triaging
[2010/08/03 12:36:47] <LinuxCode> tmz, for fedora and maybe epel
[2010/08/03 12:36:50] <tmz> LinuxCode: Probably not. Still letting things settle in and get tested.
[2010/08/03 12:36:56] <LinuxCode> k
[2010/08/03 12:37:24] <tmz> We did 0.25 a little quickly and it made it a pain when a small security fix was needed. Hard to push 0.24.9 once 0.25.1 was in *-testing. :)
[2010/08/03 12:37:26] @ pheezy joined channel #puppet
[2010/08/03 12:37:32] <LinuxCode> I think I will ahve to revert back to 0.25
[2010/08/03 12:37:49] <tmz> How come?
[2010/08/03 12:37:49] <LinuxCode> tmz, yeh, that is indeed a bit of an issue
[2010/08/03 12:37:51] <LinuxCode> hehe
[2010/08/03 12:38:12] <LinuxCode> tmz, well it doesnt see some array content as escaped array member
[2010/08/03 12:38:44] <duritong> personally I would wait for 2.6.1 if you're not directly interested in helping out to nail bugs down
[2010/08/03 12:38:59] @ gebi joined channel #puppet
[2010/08/03 12:39:00] <LinuxCode> duritong, its not about not being interested ;-}
[2010/08/03 12:39:08] <LinuxCode> its about having enough resources to do so
[2010/08/03 12:39:10] <LinuxCode> hehe
[2010/08/03 12:39:12] <LinuxCode> ;-}
[2010/08/03 12:39:16] <duritong> rc1 is already worth a try, but still has major performance issue
[2010/08/03 12:39:21] <LinuxCode> kinda changing stuff atm to make "room"
[2010/08/03 12:39:25] <duritong> LinuxCode: I can understand that
[2010/08/03 12:39:28] @ Quit: TREllis: Quit: A Hammer, coming soon to an iPhone near you
[2010/08/03 12:42:38] @ Quit: OMCK: Quit: brb
[2010/08/03 12:43:58] @ Quit: nexx: Quit: quit
[2010/08/03 12:45:32] @ BarnacleBob joined channel #puppet
[2010/08/03 12:46:02] <Disconnect> grr. when i commented on a ticket a month ago, it cleared the assigned-to. thats bad :(
[2010/08/03 12:46:25] @ kolla joined channel #puppet
[2010/08/03 12:46:31] @ Quit: gebi: Quit: leaving
[2010/08/03 12:46:37] @ gebi joined channel #puppet
[2010/08/03 12:46:45] @ Quit: mattock: Ping timeout: 258 seconds
[2010/08/03 12:47:26] @ mstanislav joined channel #puppet
[2010/08/03 12:50:03] <BarnacleBob> so i'm having some issues with exported and collected resources. I've simplified down my pattern for this paste to show what i am trying to do: http://pastie.org/1073568 both of these should work right? if so my problem is elsewhere
[2010/08/03 12:50:37] <BarnacleBob> obviously myResource is run on all the nodes
[2010/08/03 12:50:41] <pheezy> wheres the dependency cycle here? http://img.skitch.com/20100803-xpsdbqfgpxnx4ajsuuxqss851e.png
[2010/08/03 12:50:49] @ Quit: bodepd: Quit: bodepd
[2010/08/03 12:50:49] <jamesturnbull> duritong: hopefully performance issues resolved in rc2
[2010/08/03 12:51:36] <BarnacleBob> pheezy, both the package splunk and the repo file have a dependency
[2010/08/03 12:51:45] <BarnacleBob> see the double arrow
[2010/08/03 12:52:23] <pheezy> hmm i don't even see how that is possible, i'm having the package splunk require that file, but never the other way around anywhere :-/
[2010/08/03 12:52:34] <duritong> jamesturnbull: yeah, do you have any ETA?
[2010/08/03 12:52:40] <jamesturnbull> duritong: today or tomorrow
[2010/08/03 12:53:20] <duritong> cool, I currently run brice patch on the master, but the clients are plain rc1
[2010/08/03 12:54:02] <jamesturnbull> duritong: we think with both patches it'll be about 25% faster than 0.25.5
[2010/08/03 12:54:18] <BarnacleBob> pheezy, perhaps you defaulted to all packages requiring the yum.repos.d file with a Package{ require=>foo }
[2010/08/03 12:54:28] <BarnacleBob> oh
[2010/08/03 12:54:32] <duritong> jamesturnbull: yep it looks like that
[2010/08/03 12:54:33] <BarnacleBob> but yeah that wouldn't cause it to go backward
[2010/08/03 12:54:44] <pheezy> right? it's weird.
[2010/08/03 12:55:07] <pheezy> oh if only the Yumrepo type was ensurable lol
[2010/08/03 12:55:20] @ Quit: ahuman: Remote host closed the connection
[2010/08/03 12:55:38] <BarnacleBob> you can export a resource type from inside a define right?
[2010/08/03 12:56:58] <pheezy> pretty sure
[2010/08/03 12:57:06] <BarnacleBob> grrr whats going on
[2010/08/03 12:57:10] <BarnacleBob> i guess i should flat out test that
[2010/08/03 12:58:26] <pheezy> hmm i guess run stages could help me out...
[2010/08/03 13:00:25] @ greg___ joined channel #puppet
[2010/08/03 13:04:01] @ siert joined channel #puppet
[2010/08/03 13:08:24] @ zorzar is now known as zorzar_
[2010/08/03 13:10:44] <LinuxCode> I think I will let 2.6 run on the master
[2010/08/03 13:10:58] <LinuxCode> looks like the array content warning are non-fatal
[2010/08/03 13:11:44] @ Quit: bug: Quit: bug
[2010/08/03 13:12:44] <duritong> LinuxCode: do at least rc1
[2010/08/03 13:12:51] <LinuxCode> http://fpaste.org/VXY6/
[2010/08/03 13:13:00] <LinuxCode> am I missing another conf change here for puppetrun ?
[2010/08/03 13:13:11] @ Quit: e1mer: Read error: Connection reset by peer
[2010/08/03 13:14:25] <LinuxCode> the node connects back alright
[2010/08/03 13:14:34] <LinuxCode> its a 0.25.5 node
[2010/08/03 13:16:36] @ bug joined channel #puppet
[2010/08/03 13:18:39] <LinuxCode> hmm why /run/node.blah.com
[2010/08/03 13:20:09] @ Quit: reyjrar: Quit: Leaving.
[2010/08/03 13:20:37] <LinuxCode> is [save] the file bucket ?
[2010/08/03 13:21:03] <bhearsum> why does puppetd return 0 when it doesn't receive a cert on Mac, but returns non-zero in the same situation on Linux?
[2010/08/03 13:24:02] <FoXMaN> because linux is better
[2010/08/03 13:24:10] <bhearsum> helpful :)
[2010/08/03 13:24:21] <bhearsum> i'm just wondering if there's a reason for it, or if it's a bug i should file
[2010/08/03 13:24:27] <FoXMaN> i think so
[2010/08/03 13:24:49] <FoXMaN> btw, what is purpose of running puppet on mac?
[2010/08/03 13:25:01] <Volcane> its a unix machine
[2010/08/03 13:25:05] <bhearsum> systems manangement, same as linux
[2010/08/03 13:25:13] <bhearsum> we run an army of build machines which need to be kept in sync
[2010/08/03 13:25:14] <FoXMaN> desktop management
[2010/08/03 13:25:31] <bhearsum> no, they're headless things used for compilation and testing
[2010/08/03 13:25:58] <FoXMaN> right
[2010/08/03 13:26:28] <LinuxCode> Volcane, you seen this before, switching to 2.6 from 2.5, when running puppetrun
[2010/08/03 13:26:30] <LinuxCode> http://fpaste.org/VXY6/
[2010/08/03 13:26:32] @ bodepd joined channel #puppet
[2010/08/03 13:26:40] <LinuxCode> really scrathcing my head about this
[2010/08/03 13:27:00] <LinuxCode> something config wise must be missing on the master, or this is a bug
[2010/08/03 13:27:04] <achew22> LinuxCode: did the request go with a client side certificate?
[2010/08/03 13:27:30] <Volcane> not sure, not done much with 26 not yet a version that has the bugs i need squashed
[2010/08/03 13:27:31] <LinuxCode> achew22, node connects fine back
[2010/08/03 13:27:37] <LinuxCode> without puppetrun
[2010/08/03 13:27:43] <achew22> hrm...
[2010/08/03 13:27:52] <LinuxCode> its just when I run puppetrun from the master
[2010/08/03 13:28:01] @ cyrus_mc joined channel #puppet
[2010/08/03 13:28:04] <LinuxCode> has to be a config setting
[2010/08/03 13:28:09] <achew22> can puppetrun get access to the certificate?
[2010/08/03 13:28:37] @ Quit: \ask: Remote host closed the connection
[2010/08/03 13:29:09] <LinuxCode> let me try debug
[2010/08/03 13:29:14] @ \ask joined channel #puppet
[2010/08/03 13:29:38] <cyrus_mc> trying to install 2.6 but when i try to start puppetmasterd it says failed to load feature test for rack no such file to load -- rubygems
[2010/08/03 13:29:40] <LinuxCode> same info
[2010/08/03 13:30:12] <cyrus_mc> unable to find application puppetmasterd
[2010/08/03 13:30:27] <achew22> LinuxCode: if you run puppetrun as root do you get the same error?
[2010/08/03 13:30:35] <LinuxCode> I am running it as root
[2010/08/03 13:30:41] <achew22> that kind of kills that theory
[2010/08/03 13:30:59] <LinuxCode> as I said
[2010/08/03 13:31:10] <achew22> LinuxCode: do the logs have any more info in them about why you 403'd?
[2010/08/03 13:31:11] <LinuxCode> something weird (buggy) or config option Im missing
[2010/08/03 13:31:23] <bhearsum> oh, ignore me. i'm piping the puppet output, which alters return codes...
[2010/08/03 13:32:02] <LinuxCode> achew22, checking the master http log
[2010/08/03 13:33:32] <cyrus_mc> any help on why i can't start the new puppet would be greatly appreciated
[2010/08/03 13:34:00] <LinuxCode> cyrus_mc, you switched from 0.25.5 to 2.6 ?
[2010/08/03 13:34:22] <LinuxCode> if so set your puppetmaster into debug, you will see errors as to the puppet.conf
[2010/08/03 13:34:26] <LinuxCode> address those
[2010/08/03 13:35:00] <LinuxCode> achew22, nothing useful
[2010/08/03 13:35:15] <LinuxCode> really weird
[2010/08/03 13:38:26] <cyrus_mc> i set rails loglevel to debug but got nothing new
[2010/08/03 13:39:56] <jamesturnbull> cyrus_mc: you updated your config.ru?
[2010/08/03 13:39:56] @ Quit: Schmidt: Ping timeout: 240 seconds
[2010/08/03 13:40:31] <jamesturnbull> cyrus_mc: see #4367
[2010/08/03 13:40:31] <gepetto> jamesturnbull: cyrus_mc: #4367 is http://projects.puppetlabs.com/issues/show/4367 "Puppet - Bug #4367: Example config.ru file not 2.6 ready - Puppet Labs"
[2010/08/03 13:42:25] <BarnacleBob> what version does the ability to pass tag=="foo" to File <<| |>> start working?
[2010/08/03 13:42:34] <BarnacleBob> i have 25.4rc1
[2010/08/03 13:42:45] <BarnacleBob> it should be well before that right?
[2010/08/03 13:42:49] <jamesturnbull> BarnacleBob: wiki:ReleaseNotes
[2010/08/03 13:42:52] <jamesturnbull> BarnacleBob: wiki:Release_Notes
[2010/08/03 13:42:53] <gepetto> jamesturnbull: BarnacleBob: wiki:Release_Notes is http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes "Puppet - Release Notes - Puppet Labs"
[2010/08/03 13:43:03] <jamesturnbull> BarnacleBob: also - don't run RCs - really :)
[2010/08/03 13:43:03] <BarnacleBob> oh nice. i was just looking for those
[2010/08/03 13:43:10] <BarnacleBob> well i had to cause of a bug
[2010/08/03 13:43:16] <BarnacleBob> and just haven't had time to get a new one
[2010/08/03 13:44:01] <cyrus_mc> don't know what that. in fact that file doesnt exist
[2010/08/03 13:44:34] <jamesturnbull> cyrus_mc: you running passenger?
[2010/08/03 13:44:58] <jamesturnbull> cyrus_mc: is rubygems installed on that host?
[2010/08/03 13:45:00] @ Quit: mstanislav: Quit: leaving
[2010/08/03 13:45:24] <cyrus_mc> nope. again don't know what passenger is
[2010/08/03 13:45:49] <jamesturnbull> cyrus_mc: can you pastie the full output of the master with --verbose --debug --trace please?
[2010/08/03 13:46:11] <cyrus_mc> k
[2010/08/03 13:47:06] <cyrus_mc> same thing as i posted before. no new output
[2010/08/03 13:47:22] <Disconnect> i dont' remember who was talking about a progress bar earlier, but i could really use one now. (the manifest is 99.9% nagios entries. i'd love to know how close to done it is so i know if i should be packing up or getting another cup of coffee :) ..)
[2010/08/03 13:47:58] <cyrus_mc> pastebin.com/GcyUMChZ
[2010/08/03 13:48:24] <LinuxCode> hmmm puppetrun is affected for all systems
[2010/08/03 13:48:40] <jamesturnbull> cyrus_mc: so rubygems is or isbn't installed?
[2010/08/03 13:48:43] <LinuxCode> I bet its got something to do with /run/node.com
[2010/08/03 13:49:10] @ glarizza joined channel #puppet
[2010/08/03 13:49:16] @ glarizza left channel #puppet ()
[2010/08/03 13:49:23] @ glarizza joined channel #puppet
[2010/08/03 13:49:43] <cyrus_mc> isnt. readme didnt say it was needed
[2010/08/03 13:49:49] @ seankaiser joined channel #puppet
[2010/08/03 13:50:33] @ seankaiser_ joined channel #puppet
[2010/08/03 13:50:46] @ seankaiser_ left channel #puppet ()
[2010/08/03 13:52:12] <cyrus_mc> i have everything required according to readme
[2010/08/03 13:52:54] <cyrus_mc> infact this installed on another system that didnt have the old version previously installed
[2010/08/03 13:54:32] <seankaiser> Looking for tips to set hostname on Ubuntu client (Lucid) via external lookup (our help desk). Can handle the external lookup, but want to trigger rename if name in help desk is different from contents of /etc/hostname.
[2010/08/03 13:54:53] <Volcane> seankaiser: just use a template to build it based on teh query?
[2010/08/03 13:55:02] <LinuxCode> 2.6 client does the same
[2010/08/03 13:58:00] <seankaiser> Volcane: will look into that approach. New-ish to puppet, so haven't done any templating yet.
[2010/08/03 13:58:54] <Volcane> seankaiser: see http://projects.puppetlabs.com/projects/1/wiki/Puppet_Templating
[2010/08/03 13:59:01] @ Quit: [GuS]: Remote host closed the connection
[2010/08/03 13:59:08] <LinuxCode> doh
[2010/08/03 13:59:14] <LinuxCode> should ahve read the changelog
[2010/08/03 13:59:18] <LinuxCode> had to be a conf arg
[2010/08/03 14:00:14] <jamesturnbull> cyrus_mc: what platform is this?
[2010/08/03 14:00:21] @ Quit: siert: Quit: leaving
[2010/08/03 14:00:28] <cyrus_mc> rhel
[2010/08/03 14:00:37] <cyrus_mc> 5.5
[2010/08/03 14:01:54] <seankaiser> Volcane: thanks for link. Reading through now.
[2010/08/03 14:04:20] <LinuxCode> still erroring
[2010/08/03 14:04:22] <LinuxCode> meh
[2010/08/03 14:05:21] <BarnacleBob> so turns out tags in exported/collected resources can't start with a capitol letter
[2010/08/03 14:06:07] <BarnacleBob> @@myResource{"foo": tag => "CollectThis"} MyResource <<| tag=="CollectThis" |>> doesn't work but collectThis does
[2010/08/03 14:06:19] @ Quit: gebi: Ping timeout: 265 seconds
[2010/08/03 14:06:19] @ Quit: pugnacity: Ping timeout: 265 seconds
[2010/08/03 14:06:31] <benkevan> how can I see what changes puppet has made?
[2010/08/03 14:07:34] <jamesturnbull> benkevan: log output?
[2010/08/03 14:08:03] <cyrus_mc> i cleaned the old install and reinstalled. now when i run puppet i get /usr/lib/ruby.../application.rb:222:in []: undefined method new for puppet:module nomethoderror from puppet:71
[2010/08/03 14:08:12] <benkevan> i guess.. grrr.. all of a sudden I'm getting access forbiden on a web site.. and nothing has changed it seems.. let me see.. maybe apache being retarded
[2010/08/03 14:08:15] @ Quit: devdas: Remote host closed the connection
[2010/08/03 14:08:25] @ Quit: glarizza: Quit: glarizza
[2010/08/03 14:09:29] <LinuxCode> bah, there were two puppetd running ;-|
[2010/08/03 14:10:39] <jamesturnbull> cyrus_mc: how are you installing?
[2010/08/03 14:10:50] <jamesturnbull> cyrus_mc: are you sure you're removing the old puppet installs?
[2010/08/03 14:11:58] @ nul0op joined channel #puppet
[2010/08/03 14:12:01] <cyrus_mc> i installed using ruby install.rb to remove i captured the output grepped for the installed files and deleted them
[2010/08/03 14:13:17] <jamesturnbull> cyrus_mc: please don't install via source - use packages
[2010/08/03 14:15:03] <benkevan> jamesturnbull: will that show what was already done? on the master which would it be in? don't see anything that has logged changes in /var/log/puppet .. hummm
[2010/08/03 14:15:09] <benkevan> where is the version control typically kept?
[2010/08/03 14:15:28] <jamesturnbull> benkevan: did you have reports enabled?
[2010/08/03 14:16:18] <benkevan> i'm not 100% sure still new to puppet :)
[2010/08/03 14:16:43] <cyrus_mc> there is no 2.6 rpm
[2010/08/03 14:16:55] <jamesturnbull> cyrus_mc: that's not correct - tmz has created some
[2010/08/03 14:17:20] <jamesturnbull> cyrus_mc: http://tmz.fedorapeople.org/repo/puppet/epel/5/
[2010/08/03 14:18:09] @ Quit: iamchrisf: Quit: iamchrisf
[2010/08/03 14:18:32] <jamesturnbull> benkevan: wiki:Reports_And_Reporting
[2010/08/03 14:18:32] <gepetto> jamesturnbull: benkevan: wiki:Reports_And_Reporting is http://projects.puppetlabs.com/projects/puppet/wiki/Reports_And_Reporting "Puppet - Reports And Reporting - Puppet Labs"
[2010/08/03 14:18:35] @ achew22 left channel #puppet ()
[2010/08/03 14:20:10] @ pugnacity joined channel #puppet
[2010/08/03 14:20:49] * jamesturnbull will bbl
[2010/08/03 14:21:14] <LinuxCode> cyrus_mc, see todds fedora people page
[2010/08/03 14:21:23] <LinuxCode> if you need a fedora version there is a 2.6 there too
[2010/08/03 14:21:41] <LinuxCode> cyrus_mc, be warned, there will be changes you need to make
[2010/08/03 14:26:59] <benkevan> nevermind.. i'm just an idiot
[2010/08/03 14:28:33] @ ezmobius joined channel #puppet
[2010/08/03 14:29:02] <skeeziks> Has the syntax for causing a class to require another class changed in 2.6.0?
[2010/08/03 14:29:25] <BarnacleBob> yes
[2010/08/03 14:29:28] <BarnacleBob> i believe
[2010/08/03 14:29:33] <BarnacleBob> read the release notes
[2010/08/03 14:29:35] <BarnacleBob> there is something about that
[2010/08/03 14:29:42] <skeeziks> BarnacleBob: OK, thanks.
[2010/08/03 14:29:56] <BarnacleBob> skeeziks, http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes
[2010/08/03 14:29:59] <BarnacleBob> i had it open :)
[2010/08/03 14:30:04] <cyrus_mc> ok. installed but get this now pastebin.com/f9Vst26S
[2010/08/03 14:30:09] <skeeziks> BarnacleBob: Nice :)
[2010/08/03 14:31:22] <jhelwig> cyrus_mc: What user are you running it as? Does that user have permission to write to, or create /var/lib/puppet/run/master.pid ?
[2010/08/03 14:32:41] @ Quit: ed209: Read error: Connection reset by peer
[2010/08/03 14:33:41] <cyrus_mc> running as puppet. i opened that dir up but running puppetmasterd resets it to 755
[2010/08/03 14:34:47] @ shenson is now known as zz_shenson
[2010/08/03 14:35:08] <skeeziks> BarnacleBob: So I'm guessing that I now need to use the new relationship syntax? i.e. Class[X] -> Class[Y]?
[2010/08/03 14:35:21] <BarnacleBob> skeeziks, i think its with the parameterized classes
[2010/08/03 14:35:40] <BarnacleBob> so class {foo: requires=>Class["bar"] } instead of include foo
[2010/08/03 14:35:50] <BarnacleBob> but i'm not sure
[2010/08/03 14:35:58] <BarnacleBob> i only skimmed over the notes
[2010/08/03 14:36:29] @ Quit: londo__: Remote host closed the connection
[2010/08/03 14:36:34] <BarnacleBob> skeeziks, although i'm not sure. i bet that one you put would work depending on where you want your relationship to go
[2010/08/03 14:38:45] @ seanos_ joined channel #puppet
[2010/08/03 14:39:14] @ fredden joined channel #puppet
[2010/08/03 14:39:50] @ Quit: kc7zzv: Quit: kc7zzv
[2010/08/03 14:40:21] @ Quit: seanos: Read error: Connection refused
[2010/08/03 14:41:53] @ Quit: tonyskapunk: Ping timeout: 260 seconds
[2010/08/03 14:43:03] @ Quit: pugnacity: Ping timeout: 260 seconds
[2010/08/03 14:44:04] @ Quit: cyrus_mc: Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org
[2010/08/03 14:44:14] @ seanos_ is now known as seanos
[2010/08/03 14:44:23] @ Quit: seanos: Changing host
[2010/08/03 14:44:23] @ seanos joined channel #puppet
[2010/08/03 14:45:04] @ Quit: rmiller4pi8: Ping timeout: 245 seconds
[2010/08/03 14:45:52] @ Quit: adrian_broher: Quit: Verlassend
[2010/08/03 14:49:16] @ ed209 joined channel #puppet
[2010/08/03 14:50:41] @ Quit: jcape: Remote host closed the connection
[2010/08/03 14:50:54] @ jcape joined channel #puppet
[2010/08/03 14:56:14] @ Quit: notbrien: Quit: notbrien
[2010/08/03 14:57:18] @ Quit: gniks: Quit: Leaving.
[2010/08/03 14:57:58] @ pugnacity joined channel #puppet
[2010/08/03 15:01:39] <jamesturnbull> skeeziks: it's not changed - there is new syntax you can use in addition to the old syntax
[2010/08/03 15:02:05] <skeeziks> jamesturnbull: OK, thanks - I think I'm actually hitting this: http://projects.reductivelabs.com/issues/3382
[2010/08/03 15:02:21] <LinuxCode> doesnt look like 0.25 client works ok with 2.6, shame
[2010/08/03 15:02:22] <skeeziks> I've cherry-picked it into my local build of Puppet and we'll see if it fixes my issue...
[2010/08/03 15:02:31] <jamesturnbull> LinuxCode: it does for me
[2010/08/03 15:02:40] <LinuxCode> hmm
[2010/08/03 15:02:48] <LinuxCode> jamesturnbull, k thanks for that
[2010/08/03 15:02:52] <LinuxCode> I keep trying
[2010/08/03 15:02:57] <jamesturnbull> LinuxCode: and I know others have got it running - if it isn't it's a bug - are you getting an error?
[2010/08/03 15:03:17] <LinuxCode> just the 403, but I had it sent a new auth with the /run bits in
[2010/08/03 15:03:23] <LinuxCode> and killed puppet
[2010/08/03 15:04:56] @ londo joined channel #puppet
[2010/08/03 15:05:17] <LinuxCode> Error 400 on SERVER: Could not find indirection 'run'
[2010/08/03 15:05:22] <LinuxCode> get that now jamesturnbull
[2010/08/03 15:05:23] @ Quit: londo: Remote host closed the connection
[2010/08/03 15:05:35] <LinuxCode> whatever that means
[2010/08/03 15:05:49] <seankaiser> Need some time to figure out the whole template concept and then apply to my hostname idea. Project on hold until later tonight.
[2010/08/03 15:06:12] @ Quit: pheezy: Remote host closed the connection
[2010/08/03 15:07:04] <LinuxCode> jamesturnbull, calling puppetrun, that is
[2010/08/03 15:07:14] <LinuxCode> the nodes connect home by themselves fine
[2010/08/03 15:09:02] <LinuxCode> ahhh its called runer on the one, and run on the other
[2010/08/03 15:21:51] @ jmccune joined channel #puppet
[2010/08/03 15:22:00] @ Quit: bodepd: Quit: bodepd
[2010/08/03 15:24:39] @ rodnet joined channel #puppet
[2010/08/03 15:25:47] @ Quit: gmason_: Quit: gmason_
[2010/08/03 15:27:31] <skeeziks> In 2.6.0, I can no longer do this to apply a set of classes to all nodes: `node /^.*$/ {...'
[2010/08/03 15:28:01] <skeeziks> I get an error: ``...could not find relationshipt target "Node[]"''
[2010/08/03 15:28:09] <skeeziks> Hmm, quotes?
[2010/08/03 15:28:40] <skeeziks> Nope.
[2010/08/03 15:29:47] <LinuxCode> skeeziks, could be the same issue I had with my array stuff it was parsing
[2010/08/03 15:29:58] <LinuxCode> it didnt understand what was escaped and what not
[2010/08/03 15:30:02] <LinuxCode> but Im guessing
[2010/08/03 15:30:13] <LinuxCode> apparently that issue will be fixed in 2.61
[2010/08/03 15:30:21] <skeeziks> LinuxCode: Do you have a bug ID?
[2010/08/03 15:30:30] * LinuxCode scrolls up
[2010/08/03 15:31:19] <LinuxCode> no sorry mate
[2010/08/03 15:31:35] <LinuxCode> maybe somethig in the 2.61 rc1 change logs ?
[2010/08/03 15:33:11] <LinuxCode> skeeziks, jamesturnbull said it was a bug and is fixed in 2.61
[2010/08/03 15:33:13] <LinuxCode> all I can say
[2010/08/03 15:33:33] <LinuxCode> but as i said, it could be related, it could not
[2010/08/03 15:35:54] @ Quit: hal-j1: Read error: No route to host
[2010/08/03 15:35:57] @ hal-j joined channel #puppet
[2010/08/03 15:36:16] @ Quit: kaptk2: Quit: Leaving.
[2010/08/03 15:36:31] <skeeziks> I changed it to `node /^[a-zA-Z].*$/ {...' and now it likes me :)
[2010/08/03 15:38:24] <jhelwig> skeeziks: What if you used +, instead of * in the original?
[2010/08/03 15:38:36] <skeeziks> jhelwig: I tried, with the same result.
[2010/08/03 15:38:50] <skeeziks> Let me try again to makes ure
[2010/08/03 15:38:52] <skeeziks> sure
[2010/08/03 15:39:25] <skeeziks> Yep, same error.
[2010/08/03 15:39:29] <jhelwig> Hm. Ok. I was thinking that the empty string matching ^.*$ might cause a problem, and requiring at least one character might help. Just a WAG, though.
[2010/08/03 15:39:49] <skeeziks> jhelwig: My thoughts exactly :)
[2010/08/03 15:40:00] @ bodepd joined channel #puppet
[2010/08/03 15:40:02] @ kubicek joined channel #puppet
[2010/08/03 15:40:34] @ Quit: bobbyz: Ping timeout: 265 seconds
[2010/08/03 15:40:56] <kubicek> does anyone know, how to store facts in couchdb ?
[2010/08/03 15:41:49] <kubicek> i wanted to write it by my self and just found that puppet already has couchdb terminus. but don't know how to activate it :)
[2010/08/03 15:43:34] @ Quit: seankaiser: Remote host closed the connection
[2010/08/03 15:46:09] @ Quit: pugnacity: Ping timeout: 252 seconds
[2010/08/03 15:46:15] @ Quit: bzrk: Ping timeout: 264 seconds
[2010/08/03 15:47:13] @ diranged joined channel #puppet
[2010/08/03 15:48:23] <bodepd> kubicek: trying to see if its documented.
[2010/08/03 15:48:32] <diranged> in a template, i have a variable that has several items... servera, serverb, servc, etc...im already using server.each to walk through them.. but i wanted to take that a step further. i want to take say a list of 6 servers, and have it essentially print out certain text for each group of 2 servers..
[2010/08/03 15:48:46] @ Quit: RedPepper: Ping timeout: 276 seconds
[2010/08/03 15:49:43] @ Quit: autowidget: Ping timeout: 276 seconds
[2010/08/03 15:49:51] <kubicek> bodepd: all i have found was ticket #4055 and commit 97936c6d3fa3950d22266679b65d4a6877008a74
[2010/08/03 15:49:51] <gepetto> kubicek: bodepd: #4055 is http://projects.puppetlabs.com/issues/show/4055 "Puppet - Feature #4055: CouchCB facts terminus - Puppet Labs"
[2010/08/03 15:50:14] <diranged> so $servers = [ "a", "b", "c", "d", "e", "f" ]... and in the template i want it to print out "server a: bla bla\n server b: bla bla\n group1: servera, serverb" ... then "server c: bla bla\n server d: bla bla\n group2: serverc, serverd"
[2010/08/03 15:51:10] <BLZbubba> err: Could not retrieve catalog from remote server: Could not intern from pson: source did not contain any PSON!
[2010/08/03 15:51:25] <bodepd> kubicek: I have these old instructions. http://pastie.org/1073945
[2010/08/03 15:52:00] @ RedPepper joined channel #puppet
[2010/08/03 15:52:03] <bodepd> kubicek: if its not documented, thats our bad. I will look into that.
[2010/08/03 15:52:31] @ pugnacity joined channel #puppet
[2010/08/03 15:52:44] <bodepd> diranged: its just ruby, use if/elses in the iteration block
[2010/08/03 15:53:08] @ bzrk joined channel #puppet
[2010/08/03 15:53:36] @ Quit: ]oestewart: Ping timeout: 240 seconds
[2010/08/03 15:53:41] <diranged> bodepd: im pretty bad with ruby.. :/ ill see what i can figure out..
[2010/08/03 15:55:04] @ Quit: ashp: Ping timeout: 245 seconds
[2010/08/03 15:55:35] @ ashp joined channel #puppet
[2010/08/03 15:56:34] @ kc7zzv joined channel #puppet
[2010/08/03 15:56:44] <bodepd> kubicek: are you going to give it a spin?
[2010/08/03 15:57:02] <kubicek> diranged: or maybe hash ? {"group1"=>["servera", "serverb"], "group2"=>...}
[2010/08/03 15:57:57] <kubicek> bodepd: well, i already had facts_terminus=couch in puppet.conf, but didn't found any message about couch in debug output nor data in couch
[2010/08/03 15:58:28] <bodepd> kubicek: I am going to try to follow the instructions and give it a go.
[2010/08/03 15:58:41] <bodepd> what version"
[2010/08/03 15:58:42] <bodepd> ?
[2010/08/03 15:58:42] <kubicek> bodepd: btw. in that pastie, there is fact_terminus=couch, should be facts_terminus=couch
[2010/08/03 15:58:48] <diranged> I didnt know if I could do hashes...
[2010/08/03 15:58:56] <bodepd> yeah, I noticed that.
[2010/08/03 15:59:02] <kubicek> bodepd: I'm on 2.6
[2010/08/03 15:59:28] <bodepd> kubicek: I hope its been tested on 2.6. I have installed it on 2.5 before.
[2010/08/03 16:00:18] <bodepd> kubicek: give me 20 or so, I'll try to install it on .25, then 2.6.1rc2
[2010/08/03 16:01:03] <kubicek> bodepd: thank you. i will try to understand sources meanwhile :)
[2010/08/03 16:01:10] <diranged> so something like this? servers => { "groupa" => [ "vdc01stor01", "vdc01stor02" ], "groupb" => [ "vdc01stor03", "vdc01stor04" ], }
[2010/08/03 16:02:08] <bodepd> kubicek: getting feedback/contributions would be very awesome. we implemented it for a customer a few weeks ago, its not very far into the public domain.
[2010/08/03 16:03:02] @ freshtonic joined channel #puppet
[2010/08/03 16:03:06] <kubicek> diranged: yes servers= { "groupa" => [ "vdc01stor01", " ...
[2010/08/03 16:03:28] <benkevan> just generic question.. is it pretty simple to manage the aliases file using puppet?
[2010/08/03 16:05:12] <kubicek> bodepd: i was ready to ask master via REST for /certificates/all and then /facts/_each_host and store this into couch myself. since there is a support in puppet directly, i will try to use this and report problems if any
[2010/08/03 16:05:33] <wayland76> Hi. I have an augeas question (probably one for the developers)
[2010/08/03 16:05:57] <bodepd> kubicek: k
[2010/08/03 16:06:01] <wayland76> Is it possible that we can get augeas set to allow chaining, as in the following example: http://pastebin.com/jM4HZ4Qi
[2010/08/03 16:06:05] <bodepd> I am still going to stage.
[2010/08/03 16:06:13] <wayland76> I'm not attached to that particular syntax, though
[2010/08/03 16:06:23] <wayland76> I'd probably prefer it if the "onlyif" syntax looked like: match "#{context}/dir" | get | grep "/exports" | negate
[2010/08/03 16:07:22] <diranged> http://www.pastie.org/1073967
[2010/08/03 16:07:26] <diranged> syntax error on that line .. :/
[2010/08/03 16:07:42] @ londo joined channel #puppet
[2010/08/03 16:09:33] @ Quit: londo: Remote host closed the connection
[2010/08/03 16:10:11] @ Quit: jdcasey: Remote host closed the connection
[2010/08/03 16:10:18] @ tonyskapunk joined channel #puppet
[2010/08/03 16:11:53] <diranged> ah are hashes only supported in .26?
[2010/08/03 16:12:01] <barn> I believe so
[2010/08/03 16:12:04] <odyi> Correct
[2010/08/03 16:12:07] <diranged> ah doh
[2010/08/03 16:13:17] <diranged> ok, need help doing it in the ruby template..
[2010/08/03 16:13:19] @ Quit: bzrk: Ping timeout: 248 seconds
[2010/08/03 16:13:43] @ Quit: hal-j: Read error: No route to host
[2010/08/03 16:13:57] @ hal-j joined channel #puppet
[2010/08/03 16:14:05] @ bzrk joined channel #puppet
[2010/08/03 16:14:35] @ Quit: p3rror: Ping timeout: 260 seconds
[2010/08/03 16:14:40] @ londo joined channel #puppet
[2010/08/03 16:15:32] <diranged> its actually fine if i make it simpler.. step 1: walk through and define all the hosts usig standard <% servers.each do |host| -%> syntax... after that, i need to create the groups..
[2010/08/03 16:17:48] @ CompBrain joined channel #puppet
[2010/08/03 16:18:44] <kubicek> bodepd: couch.rb files are not used, i made syntax errors into them and noone complains. i can also put whatever in --facts_terminus=jhjfhfs and no errors
[2010/08/03 16:20:47] @ CompBrain left channel #puppet ()
[2010/08/03 16:22:09] @ Quit: thefish: Ping timeout: 240 seconds
[2010/08/03 16:22:16] @ Quit: \ask: Ping timeout: 240 seconds
[2010/08/03 16:22:53] <diranged> ok in a template, in a bit of ruby code, if i set a variable, is it available later on in the template in a new bit of ruby code?
[2010/08/03 16:23:17] <BarnacleBob> yes
[2010/08/03 16:23:39] @ \ask joined channel #puppet
[2010/08/03 16:23:47] @ Quit: flakrat: Quit: Leaving
[2010/08/03 16:24:40] @ \ask_ joined channel #puppet
[2010/08/03 16:24:41] @ Quit: \ask: Read error: Connection reset by peer
[2010/08/03 16:25:46] <jamesturnbull> bodepd: that sounds like a bug
[2010/08/03 16:25:49] @ Quit: kc7zzv: Quit: kc7zzv
[2010/08/03 16:26:28] <bodepd> jamesturnbull: I am going to spend some time to make sure that I can install it.
[2010/08/03 16:26:31] <diranged> ugh im stuck.. my brain isnt working today i think..
[2010/08/03 16:26:38] <diranged> i cant figure out where to begin with this..
[2010/08/03 16:27:07] <diranged> i have to do a few things.. i need to generate these multiple groups dynamically, and increment the group numbers.. then later on i need to have a list of the groups..
[2010/08/03 16:27:31] @ Quit: benkevan: Quit: leaving
[2010/08/03 16:28:01] <diranged> ie.. 'groupa: host1, host2" "groupb: host3, host4", "groups: groupa, groupb"
[2010/08/03 16:29:01] <BarnacleBob> perhaps you should approach your problem from a different direction if your manifest ends up that complex
[2010/08/03 16:29:10] @ Quit: jmccune: Ping timeout: 276 seconds
[2010/08/03 16:29:22] @ Quit: \ask_: Remote host closed the connection
[2010/08/03 16:29:57] @ \ask joined channel #puppet
[2010/08/03 16:30:55] @ jmccune joined channel #puppet
[2010/08/03 16:39:47] @ Quit: alfism: Quit: alfism
[2010/08/03 16:41:26] @ jfreeman joined channel #puppet
[2010/08/03 16:42:23] @ thefish joined channel #puppet
[2010/08/03 16:42:36] <geekatcmu> Didn't a see a notice that 2.6.1 was out?
[2010/08/03 16:43:22] @ Quit: lutter: Remote host closed the connection
[2010/08/03 16:43:40] <geekatcmu> Hrm, I guess it was just the RC1
[2010/08/03 16:45:05] @ Quit: radkin: Remote host closed the connection
[2010/08/03 16:49:38] @ lutter joined channel #puppet
[2010/08/03 16:50:05] @ Quit: LinuxCode: Quit: Connection Closed
[2010/08/03 16:54:25] @ Quit: joergherzinger: Ping timeout: 276 seconds
[2010/08/03 16:59:47] @ lutter1 joined channel #puppet
[2010/08/03 17:00:59] <geekatcmu> I don't suppose there's a pre-built gem for 2.6.1RC1 somewhere obscure?
[2010/08/03 17:02:00] <diranged> finally got it working.. nested loops...
[2010/08/03 17:02:20] @ Quit: mikey_p: Quit: mikey_p
[2010/08/03 17:04:15] @ Quit: jmccune: Ping timeout: 252 seconds
[2010/08/03 17:04:38] @ Quit: lutter1: Ping timeout: 265 seconds
[2010/08/03 17:05:56] @ Quit: rodnet: Quit: rodnet
[2010/08/03 17:12:55] @ Quit: n0ts: Ping timeout: 240 seconds
[2010/08/03 17:13:48] @ Quit: kubicek: Quit: kubicek
[2010/08/03 17:14:04] @ ]oestewart joined channel #puppet
[2010/08/03 17:14:12] @ Quit: jab_doa: Quit: Verlassend
[2010/08/03 17:15:07] @ Quit: jgartrel: Quit: jgartrel
[2010/08/03 17:16:35] @ n0ts joined channel #puppet
[2010/08/03 17:22:22] @ Quit: bodepd: Quit: bodepd
[2010/08/03 17:30:20] @ Quit: tim|mac: Quit: Coyote finally caught me
[2010/08/03 17:36:24] @ thekad is now known as thekad-afk
[2010/08/03 17:36:52] @ tim|mac joined channel #puppet
[2010/08/03 17:38:09] @ bgupta joined channel #puppet
[2010/08/03 17:40:35] @ mikey_p joined channel #puppet
[2010/08/03 17:41:04] @ Quit: mikey_p: Remote host closed the connection
[2010/08/03 17:45:13] @ Quit: RussS: Quit: Leaving
[2010/08/03 17:46:04] @ Quit: tonyskapunk: Quit: ERC Version 5.3 (IRC client for Emacs)
[2010/08/03 17:47:06] @ Quit: \ask: Remote host closed the connection
[2010/08/03 17:49:24] @ Djelibeybi joined channel #puppet
[2010/08/03 17:50:01] @ Quit: bug: Quit: bug
[2010/08/03 17:51:14] @ PaulWay[w] joined channel #puppet
[2010/08/03 17:55:31] @ greg____ joined channel #puppet
[2010/08/03 17:56:57] @ bug joined channel #puppet
[2010/08/03 17:58:39] @ Quit: greg___: Ping timeout: 240 seconds
[2010/08/03 18:00:43] @ Quit: greg____: Ping timeout: 276 seconds
[2010/08/03 18:01:22] @ gniks joined channel #puppet
[2010/08/03 18:02:05] @ Quit: bgupta: Quit: bgupta
[2010/08/03 18:02:26] @ e1mer joined channel #puppet
[2010/08/03 18:03:14] @ autowidget joined channel #puppet
[2010/08/03 18:04:37] @ brothers_ joined channel #puppet
[2010/08/03 18:07:28] @ bgupta joined channel #puppet
[2010/08/03 18:07:39] @ Quit: brothers: Ping timeout: 240 seconds
[2010/08/03 18:08:56] @ Quit: brothers_: Ping timeout: 240 seconds
[2010/08/03 18:10:27] @ Quit: ghaskins_mobile: Quit: This computer has gone to sleep
[2010/08/03 18:10:54] @ wilmoore joined channel #puppet
[2010/08/03 18:13:01] @ Quit: scashin133: Ping timeout: 260 seconds
[2010/08/03 18:14:01] @ Quit: jaredrhine: Ping timeout: 276 seconds
[2010/08/03 18:24:07] @ nikolas_toscani joined channel #puppet
[2010/08/03 18:26:35] @ Quit: bgupta: Quit: bgupta
[2010/08/03 18:28:40] @ Quit: ]oestewart: Quit: This computer has gone to sleep
[2010/08/03 18:34:03] @ Quit: jcape: Ping timeout: 258 seconds
[2010/08/03 18:36:19] @ rmiller4pi8 joined channel #puppet
[2010/08/03 18:39:28] @ Quit: pinoyskull: Ping timeout: 240 seconds
[2010/08/03 18:42:31] @ Quit: jesusaur: Ping timeout: 260 seconds
[2010/08/03 18:48:59] @ greg___ joined channel #puppet
[2010/08/03 18:49:36] @ Quit: greg___: Client Quit
[2010/08/03 18:53:04] @ beata- joined channel #puppet
[2010/08/03 18:55:51] @ Quit: marut: Quit: WeeChat 0.3.2
[2010/08/03 18:58:48] @ ghaskins_mobile joined channel #puppet
[2010/08/03 19:00:06] @ marut joined channel #puppet
[2010/08/03 19:05:32] @ \ask joined channel #puppet
[2010/08/03 19:05:50] @ Quit: BarnacleBob: Quit: Leaving
[2010/08/03 19:07:59] @ Quit: ahasenack: Remote host closed the connection
[2010/08/03 19:09:26] @ Quit: gmcquillan: Quit: gmcquillan
[2010/08/03 19:13:10] @ bobbyz joined channel #puppet
[2010/08/03 19:13:39] @ scashin133 joined channel #puppet
[2010/08/03 19:13:56] @ Quit: scashin133: Client Quit
[2010/08/03 19:14:26] @ Quit: hal-j: Read error: Connection reset by peer
[2010/08/03 19:14:57] @ hal-j joined channel #puppet
[2010/08/03 19:15:11] @ Quit: ceren: Quit: ceren
[2010/08/03 19:16:21] @ ]oestewart joined channel #puppet
[2010/08/03 19:19:38] @ jaredrhine joined channel #puppet
[2010/08/03 19:24:37] @ Quit: hal-j: Read error: No route to host
[2010/08/03 19:24:57] @ hal-j joined channel #puppet
[2010/08/03 19:35:52] @ plathrop is now known as plathrop-away
[2010/08/03 19:42:49] @ alexine_dsouza joined channel #puppet
[2010/08/03 19:43:22] @ [1]nemesis joined channel #puppet
[2010/08/03 19:46:32] @ Quit: mclarke: Quit: mclarke
[2010/08/03 19:49:44] @ Quit: bug: Quit: bug
[2010/08/03 19:53:26] @ ceren joined channel #puppet
[2010/08/03 19:54:52] @ VanDaMe joined channel #puppet
[2010/08/03 19:58:33] @ bug joined channel #puppet
[2010/08/03 20:00:56] @ Quit: alexine_dsouza: Read error: Connection reset by peer
[2010/08/03 20:11:52] @ Quit: achester: Ping timeout: 240 seconds
[2010/08/03 20:14:22] @ alexine_dsouza joined channel #puppet
[2010/08/03 20:15:16] @ mikey_p joined channel #puppet
[2010/08/03 20:15:50] @ muckraker joined channel #puppet
[2010/08/03 20:16:23] @ achester joined channel #puppet
[2010/08/03 20:18:30] <muckraker> I have a custom fact that is implemented by a script that I'd like to push out via puppet, but puppetruns fail before the script can be pushed out because a template which is using the fact, fails to parse.
[2010/08/03 20:19:18] <chadh> muckraker: sounds about right
[2010/08/03 20:19:34] @ Quit: ]oestewart: Quit: This computer has gone to sleep
[2010/08/03 20:19:49] <chadh> muckraker: I am not sure the best practice solution, but you could do an initial run with --tags to just apply the resource that installs the script
[2010/08/03 20:19:53] <muckraker> I tried to add a "require => File[custom-fact-script-file]" in the file resource that uses the template, but that didn't do much
[2010/08/03 20:20:34] <chadh> yeah, I think the templates get generated as soon as the files are imported
[2010/08/03 20:21:14] <muckraker> I'm not familiar with the --tags option, will have to read about that one. I've been doing puppetruns with the template disabled, but that is a bit more manual than I'd like things to be.
[2010/08/03 20:21:55] <chadh> muckraker: it allows you cherry pick resources to apply
[2010/08/03 20:23:10] <muckraker> chadh: neat. Where does one specify the --tags option? I don't see it in the puppetd manpage.
[2010/08/03 20:23:15] @ cyrus_mc joined channel #puppet
[2010/08/03 20:23:22] @ Quit: achester: Ping timeout: 276 seconds
[2010/08/03 20:23:28] <cyrus_mc> To use augeas, does the client need to have augtool installed? Or does it only need to be on the server?
[2010/08/03 20:24:10] <chadh> cyrus_mc: just augeas-libs and the augeas ruby bindings
[2010/08/03 20:24:35] <chadh> muckraker: you specify it to puppetd (see puppetd --genconfig)
[2010/08/03 20:24:40] @ b14ck joined channel #puppet
[2010/08/03 20:24:56] <muckraker> chadh: rad. thanks very much.
[2010/08/03 20:24:58] @ Quit: autowidget: Quit: autowidget
[2010/08/03 20:25:07] <chadh> cyrus_mc: but you do need them on the client
[2010/08/03 20:25:14] @ Quit: VanDaMe: Quit: Page closed
[2010/08/03 20:25:26] <b14ck> Hi guys. I'm trying to basically get the latest version of puppet running on a newly installed ubuntu-server box. I installed puppet via: `aptitude install puppet`, and now I'm trying to follow these instructions: http://projects.puppetlabs.com/projects/1/wiki/Bootstrapping_With_Puppet
[2010/08/03 20:25:28] <chadh> cyrus_mc: I don't think you need augtool on the server, but I imagine you need the libs there as well
[2010/08/03 20:25:43] <cyrus_mc> k
[2010/08/03 20:25:47] <b14ck> The problem I'm having is, when I run `puppetd --test`, I get: http://pastie.org/1074327
[2010/08/03 20:26:13] <b14ck> Can anyone tell me what I'm doing wrong, or what documentation I should look at to get an updated version of puppet on ubuntu?
[2010/08/03 20:26:36] @ achester joined channel #puppet
[2010/08/03 20:26:52] <chadh> b14ck: what version mater and client?
[2010/08/03 20:27:15] <b14ck> Well, according to the ubuntu package I have installed, it is listed as: `puppet --version` = 0.25.4
[2010/08/03 20:27:23] <b14ck> I'm trying to update to the latest stable, 2.6.0
[2010/08/03 20:27:29] <b14ck> Just not sure how.
[2010/08/03 20:28:29] <Djelibeybi> cyrus_mc: you don't require augtool on the client or server. Just augeas-libs and ruby-augeas
[2010/08/03 20:28:40] <chadh> b14ck: I am not sure if anyone has packaged a .deb for 2.6 yet. Did you find one?
[2010/08/03 20:29:04] @ Quit: spheromak: Ping timeout: 240 seconds
[2010/08/03 20:29:18] <b14ck> chadh, no. What I'm doing is detailed here: http://projects.puppetlabs.com/projects/1/wiki/Bootstrapping_With_Puppet I install the ubuntu package of puppet, eg: 0.25.4, then I'm trying to follow the instructions listed to `upgrade` puppet to 2.6.0
[2010/08/03 20:29:41] <b14ck> The problem I'm having is: the instructions don't work. So I'm wondering is there any documentation I should look at, or something, that would describe an upgrade process?
[2010/08/03 20:29:50] <Djelibeybi> b14ck: in /etc/puppet.conf remove the line pluginsync=true
[2010/08/03 20:29:59] <b14ck> I tried installing from source already (which worked fine), but the issue is there is no /etc/puppet/ defaults or an init script
[2010/08/03 20:30:00] <Djelibeybi> It's a known issue with the existing Ubuntu packages
[2010/08/03 20:30:20] <b14ck> Djelibeybi, thanks, lemme try that
[2010/08/03 20:30:44] <b14ck> still get the same error when I run `puppetd --test` =/
[2010/08/03 20:31:17] <chadh> b14ck: you are running the same master and client?
[2010/08/03 20:31:23] <chadh> I mean same version
[2010/08/03 20:31:36] <b14ck> This is my first time using puppet. I'm only on the installation part.
[2010/08/03 20:31:40] <b14ck> I haven't configured a master or a client.
[2010/08/03 20:31:57] @ kryptt joined channel #puppet
[2010/08/03 20:32:37] <b14ck> I figured I had two choices, ya know?
[2010/08/03 20:32:42] @ plathrop-away is now known as plathrop
[2010/08/03 20:32:53] <b14ck> 1. Install puppet from scratch, but hack together an init script and various config file defaults, etc.
[2010/08/03 20:32:56] <kryptt> Hi, reports stopped appearing in my dashboard after i set ssl and http_auth authentication
[2010/08/03 20:33:06] <b14ck> 2. Install the ubuntu package for puppet, and find a way to upgrade it manually.
[2010/08/03 20:33:12] <kryptt> which logs can i check?
[2010/08/03 20:33:14] <b14ck> Well, three choices actually =-p
[2010/08/03 20:33:21] <chadh> b14ck: that wiki page assumes you have a puppetmaster.
[2010/08/03 20:33:37] <b14ck> 3. Use the old version and struggle to find relevant documentation / examples
[2010/08/03 20:33:55] <chadh> b14ck: that wiki page also assumes you have a sources.list file that points to a repo with an updated puppet
[2010/08/03 20:34:01] <b14ck> oh
[2010/08/03 20:34:05] <chadh> b14ck: If I were you, I would start with 0.25
[2010/08/03 20:34:08] <b14ck> Well, that won't do then =p
[2010/08/03 20:34:23] <b14ck> Yah?
[2010/08/03 20:34:23] <chadh> 0.25.5 was the most recent until 2.6.0, and IMO is still the latest stable version
[2010/08/03 20:34:30] <b14ck> Wait.
[2010/08/03 20:34:39] <b14ck> It went from 0.25 -> 2.6?
[2010/08/03 20:34:43] <chadh> lol
[2010/08/03 20:34:48] <b14ck> I thought that would be hundreds of revisions apart...
[2010/08/03 20:35:10] <chadh> b14ck: it was a "correction"
[2010/08/03 20:35:20] <cyrus_mc> chadh: do you knwo where I can get the auglib and ruby bindings for Solaris
[2010/08/03 20:35:24] <b14ck> oO
[2010/08/03 20:35:33] <b14ck> Alright then, well I guess I'll just use .25.4 for now
[2010/08/03 20:35:34] <chadh> 0.25 really was long past what could be called 1.0, so they decided to just shift the decimal :)
[2010/08/03 20:35:37] <b14ck> Thanks.
[2010/08/03 20:35:43] <chadh> cyrus_mc: whoa
[2010/08/03 20:36:02] <cyrus_mc> ?
[2010/08/03 20:36:35] <chadh> cyrus_mc: :) According to the augeas download page, openCSW has them
[2010/08/03 20:37:00] <Djelibeybi> b14ck: yeah, most of the doco is based around 0.25.X anyway
[2010/08/03 20:37:17] <Djelibeybi> b14ck: so don't worry too much about finding relevant doco/examples. it's all relevant.
[2010/08/03 20:38:02] <chadh> I am really itching to try out the parameterized classes, but the mailing list posts haven't got me optimistic
[2010/08/03 20:40:38] @ mclarke joined channel #puppet
[2010/08/03 20:46:02] @ Quit: jense: Ping timeout: 265 seconds
[2010/08/03 20:48:16] @ Quit: cyrus_mc: Ping timeout: 240 seconds
[2010/08/03 20:59:32] @ Quit: AimanA: Remote host closed the connection
[2010/08/03 20:59:48] @ jense joined channel #puppet
[2010/08/03 21:01:10] @ Quit: mclarke: Quit: mclarke
[2010/08/03 21:04:18] @ Quit: mikey_p: Quit: mikey_p
[2010/08/03 21:07:46] @ Quit: cliff-hm: Ping timeout: 258 seconds
[2010/08/03 21:11:52] @ Quit: ezmobius: Remote host closed the connection
[2010/08/03 21:12:08] @ pinoyskull joined channel #puppet
[2010/08/03 21:13:10] @ bgupta joined channel #puppet
[2010/08/03 21:22:25] @ Quit: nikolas_toscani: Quit: damn tunnel
[2010/08/03 21:25:05] @ mikey_p joined channel #puppet
[2010/08/03 21:33:41] @ Quit: mikey_p: Ping timeout: 260 seconds
[2010/08/03 21:46:53] @ kryptt1 joined channel #puppet
[2010/08/03 21:46:58] @ Quit: kryptt: Quit: Leaving.
[2010/08/03 21:48:54] @ Quit: kryptt1: Client Quit
[2010/08/03 21:49:03] @ Quit: e1mer: Quit: captured by martians
[2010/08/03 21:49:11] @ kryptt joined channel #puppet
[2010/08/03 22:01:40] @ Quit: Djelibeybi: Quit: Leaving
[2010/08/03 22:04:14] @ Quit: nul0op: Ping timeout: 245 seconds
[2010/08/03 22:15:43] @ lak joined channel #puppet
[2010/08/03 22:21:34] @ Quit: diranged: Quit: Leaving
[2010/08/03 22:22:07] @ e1mer joined channel #puppet
[2010/08/03 22:26:40] @ Quit: e1mer: Client Quit
[2010/08/03 22:26:45] @ e1mer joined channel #puppet
[2010/08/03 22:30:52] @ bodepd joined channel #puppet
[2010/08/03 22:34:04] @ Quit: lak: Quit: lak
[2010/08/03 22:36:16] @ yannL joined channel #puppet
[2010/08/03 22:39:03] @ Quit: vinci: Read error: Operation timed out
[2010/08/03 22:40:33] @ vinci joined channel #puppet
[2010/08/03 22:40:35] @ Quit: kryptt: Read error: Connection reset by peer
[2010/08/03 22:41:23] @ kryptt1 joined channel #puppet
[2010/08/03 22:42:11] @ kryptt2 joined channel #puppet
[2010/08/03 22:43:08] @ Quit: kryptt1: Read error: Connection reset by peer
[2010/08/03 22:43:15] @ kryptt1 joined channel #puppet
[2010/08/03 22:43:38] @ Quit: kryptt2: Read error: No route to host
[2010/08/03 22:43:52] @ kryptt2 joined channel #puppet
[2010/08/03 22:48:01] @ Quit: kryptt1: Ping timeout: 252 seconds
[2010/08/03 22:52:08] @ bodepd left channel #puppet ()
[2010/08/03 22:55:39] @ Quit: fredden: Quit: Leaving
[2010/08/03 22:58:28] @ Quit: pinoyskull: Ping timeout: 265 seconds
[2010/08/03 22:59:04] @ pinoyskull joined channel #puppet
[2010/08/03 23:01:29] @ mattock joined channel #puppet
[2010/08/03 23:04:27] @ PaulWay[w] left channel #puppet ("I must go, there are too many tangrams on this channel.")
[2010/08/03 23:04:30] @ Quit: [1]nemesis: Quit: HydraIRC -> http://www.hydrairc.com <- Organize your IRC
[2010/08/03 23:04:49] @ Quit: pugnacity: Quit: Leaving.
[2010/08/03 23:04:52] @ pugnacity joined channel #puppet
[2010/08/03 23:08:54] @ Quit: elasticdog: Read error: Connection reset by peer
[2010/08/03 23:14:29] <FiXion> anyone has a valid config.ru for puppetmasterd with passenger?
[2010/08/03 23:14:46] <FiXion> the one given in the source from http://projects.puppetlabs.com/projects/1/wiki/Using_Passenger - is incorrect
[2010/08/03 23:15:07] <FiXion> it says to load puppet/application/master - yet it seems the correct one (on ubuntu 10.04 lucid atleast) is puppet/application/puppetmasterd
[2010/08/03 23:15:38] <FiXion> and when I correct that I get this: undefined method `run'
[2010/08/03 23:15:54] <FiXion> and good morning btw. (to those around CEST :)
[2010/08/03 23:16:37] @ Quit: pinoyskull: Ping timeout: 252 seconds
[2010/08/03 23:18:36] @ Quit: bug: Quit: bug
[2010/08/03 23:18:55] @ pinoyskull joined channel #puppet
[2010/08/03 23:19:35] @ rmiller4pi81 joined channel #puppet
[2010/08/03 23:20:19] @ bug joined channel #puppet
[2010/08/03 23:20:34] @ Quit: rmiller4pi8: Read error: Connection reset by peer
[2010/08/03 23:23:37] <eric0> FiXion: theres a newer config.ru along with a manifest for setting up passenger in the source distribution ext/rack/ directory
[2010/08/03 23:24:56] <FiXion> btw. isn't it a little premature to call 2.6.0 stable? :)
[2010/08/03 23:25:07] <FiXion> eric0: thanks - I'm looking in the puppet source now
[2010/08/03 23:27:01] @ elasticdog joined channel #puppet
[2010/08/03 23:27:44] <FiXion> eric0: that looks a lot better - now I need to figure out why it can't write to /var/log/puppet/masterhttp.log
[2010/08/03 23:28:05] <FiXion> config.ru is owned by puppet - and that file is writable by puppet user
[2010/08/03 23:28:39] @ Quit: pinoyskull: Ping timeout: 240 seconds
[2010/08/03 23:32:05] <FiXion> passenger insists on running as root :(
[2010/08/03 23:32:12] @ thekad-afk is now known as thekad
[2010/08/03 23:32:19] <FiXion> I thought it just looked at the owner of the config.ru file?
[2010/08/03 23:33:32] @ elementai joined channel #puppet
[2010/08/03 23:36:28] <FiXion> seems I was missing rackbaseuri in apache conf
[2010/08/03 23:39:16] @ kryptt2 left channel #puppet ("Leaving.")
[2010/08/03 23:41:33] <zipkid> .... anyone else using Puppet-Dashboard with Puppet 2.6? I'm getting "report was supposed to be a Puppet::Transaction::Report, but was a String" when viewing the node.
[2010/08/03 23:43:13] @ Deesl joined channel #puppet
[2010/08/03 23:48:33] @ pinoyskull joined channel #puppet
[2010/08/03 23:49:28] @ nexx joined channel #puppet
[2010/08/03 23:50:57] @ Quit: bgupta: Quit: bgupta
[2010/08/03 23:57:03] <zipkid> nm.... it seems to work anyway.....

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!