Friday, 2010-08-20

[2010/08/20 00:02:53] @ Log started by gepetto
[2010/08/20 00:02:53] @ Quit: Edgan: Ping timeout: 276 seconds
[2010/08/20 00:03:09] @ alban21 joined channel #puppet
[2010/08/20 00:03:20] @ Quit: alban2: Quit: Leaving.
[2010/08/20 00:03:35] @ Quit: mattock: Quit: Leaving.
[2010/08/20 00:05:19] @ Quit: gniks: Quit: Leaving.
[2010/08/20 00:05:40] @ Niek-work joined channel #puppet
[2010/08/20 00:05:47] @ Edgan joined channel #puppet
[2010/08/20 00:08:38] @ mattock joined channel #puppet
[2010/08/20 00:10:07] @ Quit: sako: Ping timeout: 240 seconds
[2010/08/20 00:11:19] * blkperl doesn't know what productname is in facter
[2010/08/20 00:11:26] <blkperl> anyone care to enlighten me?
[2010/08/20 00:12:52] <nico> productname => PowerEdge 6850
[2010/08/20 00:12:56] <nico> machine type
[2010/08/20 00:13:52] @ Deesl joined channel #puppet
[2010/08/20 00:14:51] <blkperl> oh thanks
[2010/08/20 00:15:05] @ kiiNODA joined channel #puppet
[2010/08/20 00:16:19] * blkperl goes to find the windows property equivalent
[2010/08/20 00:18:11] @ ckauhaus joined channel #puppet
[2010/08/20 00:19:10] @ sako joined channel #puppet
[2010/08/20 00:19:50] @ Quit: fsweetser_: Ping timeout: 264 seconds
[2010/08/20 00:21:47] @ Quit: Djelibeybi: Quit: Leaving
[2010/08/20 00:24:38] @ Quit: lhuffman: Ping timeout: 246 seconds
[2010/08/20 00:34:48] @ fsweetser_ joined channel #puppet
[2010/08/20 00:36:34] @ ohookins joined channel #puppet
[2010/08/20 00:37:45] @ wilmoore joined channel #puppet
[2010/08/20 00:49:29] @ Quit: sako: Ping timeout: 246 seconds
[2010/08/20 00:49:41] @ Quit: fsweetser_: Ping timeout: 276 seconds
[2010/08/20 00:50:08] @ fsweetser_ joined channel #puppet
[2010/08/20 00:51:01] @ tim|mac` is now known as tim|mac
[2010/08/20 00:52:56] @ ryep joined channel #puppet
[2010/08/20 00:54:27] <zeroXten> morning
[2010/08/20 00:56:37] <Deesl> can someone please point me to how I can install a set of packages on a Gentoo newly installed system using puppet?
[2010/08/20 01:00:57] @ itguru joined channel #puppet
[2010/08/20 01:00:57] @ Quit: itguru: Changing host
[2010/08/20 01:00:57] @ itguru joined channel #puppet
[2010/08/20 01:01:07] @ Quit: Kaelten: Ping timeout: 240 seconds
[2010/08/20 01:06:31] @ geoffr joined channel #puppet
[2010/08/20 01:06:34] @ geoffr_ joined channel #puppet
[2010/08/20 01:06:38] @ Quit: geoffr_: Client Quit
[2010/08/20 01:13:32] @ rawler joined channel #puppet
[2010/08/20 01:15:33] <Deesl> jamesturnbull: around?
[2010/08/20 01:16:45] @ TREllis joined channel #puppet
[2010/08/20 01:17:28] @ Kaelten joined channel #puppet
[2010/08/20 01:19:49] @ Quit: \ask: Remote host closed the connection
[2010/08/20 01:20:07] <dcarley> Deesl: do you have a specific problem with packages?
[2010/08/20 01:20:52] <Deesl> dcarley: nopes.. .I am essentially trying to automate the complete package management for kickstarted hosts... I just want to put puppet, facter and other dependencies as a part of my kickstart script and manage everything later on
[2010/08/20 01:20:58] <Deesl> so looking for docs related to that
[2010/08/20 01:21:03] <Deesl> my distro is Gentoo
[2010/08/20 01:24:53] @ Quit: pkhamre: Quit: leaving
[2010/08/20 01:25:40] <tim|mac> does Gentoo still compile everything from source?
[2010/08/20 01:25:45] <dcarley> Deesl: have you written any basic manifests yet?
[2010/08/20 01:26:16] <dcarley> Deesl: the process is pretty OS agnostic. you need only care about Gentoo specific stuff when you come onto use flags and keywords really.
[2010/08/20 01:27:02] <dcarley> tim|mac: yes. though you can distribute your own binary packages too.
[2010/08/20 01:31:44] @ verwilst joined channel #puppet
[2010/08/20 01:31:48] @ lbt joined channel #puppet
[2010/08/20 01:43:00] @ Quit: Elebertus: Ping timeout: 260 seconds
[2010/08/20 01:43:05] @ Elebertus joined channel #puppet
[2010/08/20 01:44:12] @ Quit: agagag: Remote host closed the connection
[2010/08/20 01:44:30] @ agagag joined channel #puppet
[2010/08/20 01:53:57] <Deesl> dcarley: does that mean the manifests would be more or less similar as for CentoOS or Fedora just that the exec commands will change?
[2010/08/20 01:54:06] <Deesl> I intend to distribute binary packages though
[2010/08/20 01:58:49] <troelsarvin> Is there a (relatively) straight-forward way to tell puppet to remove all i386 packages, except for a few specials? (I want to clean out unneeded packages on an x86_64 Linux testserver)
[2010/08/20 01:59:36] <dcarley> Deesl: some things will differ - like package names and file paths. but that can be dealt with a small amount of variablisation/case selectors. try to use native types wherever possible instead of execs and the individual providers should deal with any discrepencies between platforms.
[2010/08/20 01:59:59] @ Quit: nul0op: Read error: Connection reset by peer
[2010/08/20 02:02:17] @ nul0op joined channel #puppet
[2010/08/20 02:07:53] @ jab_doa joined channel #puppet
[2010/08/20 02:10:06] @ moos3 joined channel #puppet
[2010/08/20 02:11:21] @ Ramonster joined channel #puppet
[2010/08/20 02:11:39] <Deesl> dcarley: does 'stock' puppet has native Gentoo providers?
[2010/08/20 02:12:57] @ Pupeno[work] joined channel #puppet
[2010/08/20 02:13:00] <Pupeno[work]> Hello.
[2010/08/20 02:13:51] <Pupeno[work]> I'm trying to do a simulation of a recovery of a server, so I've created a virtual server on my machine (using virtual box) to replicate one of the running servers by means of puppet and backups.
[2010/08/20 02:14:15] <Pupeno[work]> The problem is that I have a certificate collision because there's another certificate with the same name. Any ideas how to deal with that?
[2010/08/20 02:14:54] <w00> Deesl, what are you using to kickstart hosts?
[2010/08/20 02:15:14] <Deesl> Pupeno[work]: I am not terribly experienced with puppet.. but AFAIK, the only way a puppetmaster can differenciate between 2 puppetd-s is the hostname
[2010/08/20 02:15:20] <Deesl> so.... you cant have the same hostname
[2010/08/20 02:15:27] <Deesl> w00: a custom stage4 ?
[2010/08/20 02:15:46] <Pupeno[work]> Deesl: if I don't have the same hostname, then I won't have the same puppet configs.
[2010/08/20 02:16:27] <Deesl> Pupeno[work]: yes thats correct.. but let me ask, this is supposed to be a simulation right?
[2010/08/20 02:16:37] <Pupeno[work]> Deesl: yes.
[2010/08/20 02:16:42] <Deesl> so just make another node... and e get the correct classes
[2010/08/20 02:16:43] @ alcy joined channel #puppet
[2010/08/20 02:17:11] <dcarley> Deesl: yeah, it has a package provider for portage.
[2010/08/20 02:17:16] <troelsarvin> How do I configure the puppet clients to use runlevel 3 as the default?
[2010/08/20 02:17:28] <Deesl> dcarley: super cool... thats precisely what I was looking for
[2010/08/20 02:17:52] <Deesl> dcarley: apart from PSWP, is there any other documentaion/howto you would recommend?
[2010/08/20 02:18:07] <Deesl> troelsarvin: distribute an inittab?
[2010/08/20 02:18:21] <dcarley> i'd link you to the details in the type reference. but the table is broken :)
[2010/08/20 02:18:58] <Deesl> dcarley: anything I can do to fix it? Assuming you have write privileges, I could make a diff for you...
[2010/08/20 02:19:51] <dcarley> Deesl: i'd suggest starting with the book if you haven't written any manifests yet. any questions you derive from that will determine what direction you go next.
[2010/08/20 02:20:26] <Deesl> dcarley: okay... makes sense :)
[2010/08/20 02:22:30] <dcarley> Deesl: it's just mark up issues. james made a post on puppet-users the other week with details about contributing docs. anything you can contribute would be welcomed.
[2010/08/20 02:22:45] <Deesl> very well
[2010/08/20 02:28:57] @ andrewh joined channel #puppet
[2010/08/20 02:29:36] @ Quit: spacex: Quit: Leaving.
[2010/08/20 02:32:36] @ Kmos joined channel #puppet
[2010/08/20 02:33:19] @ Kmos left channel #puppet ()
[2010/08/20 02:34:24] @ Quit: alcy: Ping timeout: 272 seconds
[2010/08/20 02:35:11] @ alcy joined channel #puppet
[2010/08/20 02:35:33] @ Quit: wilmoore: Remote host closed the connection
[2010/08/20 02:36:04] @ Quit: alcy: Client Quit
[2010/08/20 02:51:36] @ alcy joined channel #puppet
[2010/08/20 03:00:14] @ Quit: tecto_: Quit: tecto_
[2010/08/20 03:00:36] @ Quit: tim|mac: Quit: Coyote finally caught me
[2010/08/20 03:01:57] @ tim|mac joined channel #puppet
[2010/08/20 03:12:32] @ Quit: lilnick: Ping timeout: 276 seconds
[2010/08/20 03:13:06] <kenneho> Hi all, I'm testing puppet with external nodes, and have this question: Will all external node inherit the default node, since they're not defined inside puppet? It seems so according to my testing, but maybe I'm overlooking something.
[2010/08/20 03:13:58] @ lilnick joined channel #puppet
[2010/08/20 03:15:27] @ Quit: geoffr: Remote host closed the connection
[2010/08/20 03:15:38] <zeroXten> bah, why can't debian stable have 0.25 puppet boo
[2010/08/20 03:15:50] <barn> backport it
[2010/08/20 03:15:53] <barn> it's stable enough
[2010/08/20 03:17:45] <zeroXten> yeah.. its just annoying that I have do more than apt-get install ;)
[2010/08/20 03:19:06] <alcy> squeeze is making my life miserable.
[2010/08/20 03:19:27] <alcy> not puppet-related though.
[2010/08/20 03:19:37] <zeroXten> heh
[2010/08/20 03:22:43] @ Quit: moos3: Ping timeout: 252 seconds
[2010/08/20 03:23:00] @ ]oestewart joined channel #puppet
[2010/08/20 03:31:59] <zeroXten> so, why shouldn't i upgrade to 2.6?
[2010/08/20 03:34:03] <Volcane> zeroXten: you sould wait, but then you should upgrade :)
[2010/08/20 03:34:35] <Volcane> zeroXten: the release notes have a good run down of whats in it
[2010/08/20 03:35:57] <zeroXten> i'll wait until the topic here changes to include "Upgrade to 2.6" ;)
[2010/08/20 03:37:02] @ tecto_ joined channel #puppet
[2010/08/20 03:37:34] @ Quit: kenneho: Ping timeout: 252 seconds
[2010/08/20 03:38:08] <zeroXten> geez.. stable 0.24.5 .. testing 0.26.0 =(
[2010/08/20 03:38:39] @ Quit: hjst: Ping timeout: 265 seconds
[2010/08/20 03:40:13] <alcy> zeroXten...errm, add backports to sources.list. apt-get -t lenny-backports install puppet. you get 0.25.4. works fine.
[2010/08/20 03:40:15] @ hjst joined channel #puppet
[2010/08/20 03:41:26] <zeroXten> alcy: hmmm I wonder if I can get puppet to do that for me.
[2010/08/20 03:41:52] <barn> add backports to apt, then pin it with apt_preferences
[2010/08/20 03:41:53] <alcy> not possible now, but there are feature requests for pinning/installing from different repos
[2010/08/20 03:41:55] <barn> then puppet can
[2010/08/20 03:42:28] @ Quit: ohadlevy: Ping timeout: 260 seconds
[2010/08/20 03:42:37] <alcy> I meant with the pat provider. of course what barn suggested works, but you still have to pin the package(s)
[2010/08/20 03:42:43] <alcy> s/pat/apt
[2010/08/20 03:42:46] <zeroXten> i think i'd prefer to wdge puppet packages into our repo than pin
[2010/08/20 03:43:06] @ ohadlevy joined channel #puppet
[2010/08/20 03:43:07] <zeroXten> *wedge
[2010/08/20 03:46:39] <zeroXten> ahh, what about ruby gems?
[2010/08/20 03:46:50] <barn> lets keep this polite
[2010/08/20 03:47:59] <Volcane> lol
[2010/08/20 03:48:46] <zeroXten> eh?
[2010/08/20 03:48:55] <zeroXten> ruby gem joke?
[2010/08/20 03:49:03] * zeroXten isn't a ruby coder
[2010/08/20 03:49:05] @ Quit: Disconnect: Quit: ZNC - http://znc.sourceforge.net
[2010/08/20 03:49:25] <Volcane> rubygems for deploiying apps like puppet is a big nono
[2010/08/20 03:49:55] @ Disconnect joined channel #puppet
[2010/08/20 03:50:10] <barn> there's a gem provider now though isn't there?
[2010/08/20 03:50:19] <barn> I generally try and avoid gems if I can
[2010/08/20 03:50:36] <Volcane> yeah, it cant fix the root problem though :)
[2010/08/20 03:50:39] <barn> like I avoid used needles and being on fire...
[2010/08/20 03:50:47] @ kenneho joined channel #puppet
[2010/08/20 03:51:14] <zeroXten> Volcane: ah ok
[2010/08/20 03:51:39] <zeroXten> heh barn
[2010/08/20 03:51:40] @ Quit: tecto_: Read error: Connection reset by peer
[2010/08/20 03:54:13] <dcarley> zeroXten: an older reference you may relate to: juggling cpan modules outside of your OS's package management.
[2010/08/20 03:54:17] <dcarley> it all ends in tears and fire.
[2010/08/20 03:56:18] <zeroXten> dcarley: yup, fair enough =(
[2010/08/20 03:57:07] @ moos3 joined channel #puppet
[2010/08/20 03:58:01] @ tecto_ joined channel #puppet
[2010/08/20 03:58:04] <moos3> does anyone have example/docs on userdata look ups in db?
[2010/08/20 03:59:07] <dcarley> zeroXten: you can simplify the pinning process though with something like - http://github.com/evolvingweb/puppet-apt
[2010/08/20 04:00:53] <zeroXten> dcarley: ah yeah, but only after I'm running puppet
[2010/08/20 04:01:18] <zeroXten> the thing about pinning is that it doesn't feel stable. I already have a few mixed systems that are confused due to dependencies
[2010/08/20 04:01:54] <zeroXten> at least puppet-apt would sort out the all-in-one-file problem of /etc/apt/preferences
[2010/08/20 04:02:04] <barn> pinning is the correct way of doing it though
[2010/08/20 04:02:16] <barn> rather than arbitarily pulling things out of repos on the command line
[2010/08/20 04:02:19] <dcarley> zeroXten: sure. i just preseed the pin and then have puppet deal with it afterwards.
[2010/08/20 04:02:41] <barn> if you can't manage /etc/apt/preferences then really, should you be messing with more complicated bits?
[2010/08/20 04:02:53] <zeroXten> i'm fine with pinning
[2010/08/20 04:02:56] @ Quit: moos3: Ping timeout: 255 seconds
[2010/08/20 04:03:05] <zeroXten> its just an unnecessary pain
[2010/08/20 04:03:32] <dcarley> it needn't be either :)
[2010/08/20 04:05:03] <zeroXten> are you two only pinning puppet/puppet-common or also ruby etc?
[2010/08/20 04:05:51] <barn> just puppet, personally
[2010/08/20 04:06:56] <dcarley> likewise.
[2010/08/20 04:07:01] <zeroXten> ah ok
[2010/08/20 04:07:19] <barn> I fear ruby would pull in lots of other libs too
[2010/08/20 04:07:23] <zeroXten> yup
[2010/08/20 04:07:41] <dcarley> using 1.8.7 across the board. haven't tested thoroughly with 2.6.0 though.
[2010/08/20 04:07:58] <zeroXten> but, that is counter the documents "Then you have to set a higher priority for each backport, yes that means every backport, also for every dependency"
[2010/08/20 04:08:27] <zeroXten> unless i'm reading that incorrectly... but i'll give it ago without dependencies
[2010/08/20 04:08:35] @ Quit: Edgan: Ping timeout: 276 seconds
[2010/08/20 04:12:17] @ Quit: e1mer: Quit: captured by martians
[2010/08/20 04:15:15] @ Quit: crdant: Quit: Leaving.
[2010/08/20 04:16:25] @ moos3 joined channel #puppet
[2010/08/20 04:16:50] @ Quit: pinoyskull: Ping timeout: 276 seconds
[2010/08/20 04:16:50] @ Quit: fcami: Remote host closed the connection
[2010/08/20 04:17:30] <zeroXten> *sigh* The following packages are BROKEN: libaugeas-ruby1.8
[2010/08/20 04:21:29] @ unixdaem1n is now known as unixdaemon
[2010/08/20 04:22:56] @ fcami joined channel #puppet
[2010/08/20 04:26:12] <zeroXten> can i live without libaugeas-ruby1.8 as it is only 'recommended'
[2010/08/20 04:26:18] <zeroXten> ?
[2010/08/20 04:26:34] <barn> I think I am
[2010/08/20 04:26:48] @ Quit: moos3: Ping timeout: 240 seconds
[2010/08/20 04:27:31] <dcarley> yeah. unless you're using augeas. which i'd figure not, if you're unsure.
[2010/08/20 04:27:36] @ moos3 joined channel #puppet
[2010/08/20 04:27:45] <zeroXten> ah, not that I am aware of ;)
[2010/08/20 04:28:05] <zeroXten> -R ftw
[2010/08/20 04:28:52] @ pinoyskull joined channel #puppet
[2010/08/20 04:37:42] @ Edgan joined channel #puppet
[2010/08/20 04:39:54] @ Quit: StuZZZs1: Read error: Connection reset by peer
[2010/08/20 04:40:20] @ Quit: alcy: Ping timeout: 260 seconds
[2010/08/20 04:40:40] @ Guest94287 joined channel #puppet
[2010/08/20 04:40:46] @ Quit: Guest94287: Remote host closed the connection
[2010/08/20 04:42:07] @ Quit: tecto_: Ping timeout: 240 seconds
[2010/08/20 04:42:13] @ Quit: Edgan: Ping timeout: 245 seconds
[2010/08/20 04:43:22] @ alcy joined channel #puppet
[2010/08/20 04:44:08] @ Quit: kenneho: Quit: Ex-Chat
[2010/08/20 04:44:28] @ kenneho joined channel #puppet
[2010/08/20 04:48:34] @ Quit: alcy: Quit: ChatZilla 0.9.86 [Iceweasel 3.5.10/20100623112841]
[2010/08/20 04:50:11] @ Edgan joined channel #puppet
[2010/08/20 04:54:51] @ Quit: Edgan: Ping timeout: 252 seconds
[2010/08/20 04:58:18] @ Quit: pinoyskull: Quit: Leaving
[2010/08/20 05:00:05] @ Edgan joined channel #puppet
[2010/08/20 05:01:08] @ littleidea joined channel #puppet
[2010/08/20 05:04:50] @ Quit: Edgan: Ping timeout: 264 seconds
[2010/08/20 05:05:48] @ [GuS] joined channel #puppet
[2010/08/20 05:06:02] @ Quit: project2501a: Ping timeout: 246 seconds
[2010/08/20 05:06:23] @ redpepper is now known as RedPepper
[2010/08/20 05:06:56] @ RedPepper is now known as redpepper
[2010/08/20 05:07:43] @ Quit: bug: Quit: bug
[2010/08/20 05:09:29] @ Edgan joined channel #puppet
[2010/08/20 05:09:54] @ ahasenack joined channel #puppet
[2010/08/20 05:14:11] @ Quit: ahasenack: Client Quit
[2010/08/20 05:17:49] @ ahasenack joined channel #puppet
[2010/08/20 05:22:05] @ Quit: Edgan: Ping timeout: 272 seconds
[2010/08/20 05:29:21] @ Edgan joined channel #puppet
[2010/08/20 05:38:12] @ Quit: Edgan: Ping timeout: 260 seconds
[2010/08/20 05:40:51] @ jeje joined channel #puppet
[2010/08/20 05:41:03] <hggh> is it correct, that elsif does not work proper on 0.25.x?
[2010/08/20 05:41:14] <Volcane> yeah doesnt
[2010/08/20 05:41:55] <hggh> gna! I don't have time to upgrade t 2.6
[2010/08/20 05:42:09] <Volcane> } else{ if { } }
[2010/08/20 05:42:24] <hggh> hm good workaround :)
[2010/08/20 05:43:42] <hggh> if it would be possible if you can override variables it would solve also the problem...
[2010/08/20 05:44:10] @ Edgan joined channel #puppet
[2010/08/20 05:46:19] <jeje> Hi! After a few issues with Puppet 0.25.4 (especially with Puppet clients on a Mac), I decided to upgrade to Puppet 2.6.0. I'm now having an issue where the local client (located on the same box as the puppet master) does nothing except displaying "notice: Starting Puppet client version 2.6.0". Any idea what's going on? Could this be because of recipes I wrote for the 0.25.4 version?
[2010/08/20 05:47:06] <joergherzinger> jeje: Did you try running with --debug?
[2010/08/20 05:47:42] @ Quit: notbrien: Quit: notbrien
[2010/08/20 05:47:46] <jeje> Here is the output I have then: debug: Finishing transaction 2164391560 debug: Using cached certificate for ca debug: Using cached certificate for luxor.local notice: Starting Puppet client version 2.6.0 debug: Finishing transaction 2163950600 debug: Loaded state in 0.00 seconds debug: Using cached certificate for ca debug: Using cached certificate for luxor.local
[2010/08/20 05:47:47] <Disconnect> for the record, zabbix is insanely brain damaged.
[2010/08/20 05:47:48] <jeje> oops
[2010/08/20 05:48:11] <barn> Disconnect: how so?
[2010/08/20 05:48:31] <Disconnect> barn: i just had to bounce the apache frontend because of 80 connections to the db, all sitting on "UPDATE ids SET nextid=nextid+1 WHERE nodeid=0 AND table_name='auditlog' AND field_name='auditid'" ...
[2010/08/20 05:48:31] <jeje> What may help too is that a remote puppet client is stuck on the "warning: peer certificate won't be verified in this SSL session" statement too and does not proceed as expected
[2010/08/20 05:48:50] @ Quit: Edgan: Ping timeout: 272 seconds
[2010/08/20 05:49:01] <Disconnect> and by 'just' i mean 'every few minutes that it is running if i am doing anthing with it' (right now 'anything' is 'deleting 50 hosts from the web front-end')
[2010/08/20 05:50:09] <barn> Disconnect: oh dear, that doesn't sound so useful
[2010/08/20 05:50:52] <Disconnect> it was significantly worse before i disabled the puppet api client (basically just grabbed host info and checked the template list to add one and remove one. all but the very first run were just 2 queries for host data since it corrects it the first time)
[2010/08/20 05:51:10] @ Edgan joined channel #puppet
[2010/08/20 05:51:23] <barn> hmm, that doesn't fill me with confidence as I just got zabbix working here...
[2010/08/20 05:51:45] * Disconnect is afraid to look at the ids table. the stupid might be contagious.
[2010/08/20 05:52:30] <Disconnect> ..yep. its a freaking sequences table. only its done the hard way.
[2010/08/20 05:53:29] @ Quit: ]oestewart: Quit: This computer has gone to sleep
[2010/08/20 05:53:34] <Disconnect> thats so insane i think it gave me cancer.
[2010/08/20 05:53:58] <barn> ouch
[2010/08/20 05:55:10] <jeje> Oh! Actually after a while my remote client complains: "err: Could not request certificate: Connection reset by peer - SSL_connect" and "err: Could not request certificate: execution expired"
[2010/08/20 05:55:31] <Volcane> can it connect to the port on the master?
[2010/08/20 05:55:51] <jeje> telnet master 8140 do seem to work
[2010/08/20 05:55:56] <jeje> at least there is a connection opened
[2010/08/20 05:56:11] <lisa> can i ensure that a minimum package version is installed with yum providers? i see that a specific version can be specified
[2010/08/20 05:56:12] <jeje> but that does not explain why my local client is stuck
[2010/08/20 05:56:48] <lisa> something like package { m2crypto: ensure => ">0.16-6.el5.6" } ?
[2010/08/20 05:56:50] <moos3> anyone know how to make puppet to query a db to pull out system infomation?
[2010/08/20 05:57:12] <lisa> or >=
[2010/08/20 05:57:13] <Volcane> moos3: http://www.devco.net/archives/2009/08/31/complex_data_and_puppet.php
[2010/08/20 05:57:16] <Volcane> lisa: nope
[2010/08/20 05:57:38] <moos3> thanks
[2010/08/20 05:57:55] <lisa> Volcane: bummer :(
[2010/08/20 05:58:27] <Volcane> moos3: i have some stuff querying mongodb as well, but not really ready for prime time release
[2010/08/20 05:59:37] <moos3> ok cool, i'm just thinking about making a db to store hostname,ip,node type quering my ton of servers
[2010/08/20 05:59:59] <Volcane> shouldnt be hard to write
[2010/08/20 06:02:02] <moos3> gives me a reason to know ruby
[2010/08/20 06:11:37] <Pupeno[work]> I have a resource that uses the bacula user and the bacula directory and depends on Package["bacula-sd-sqlite3"] which creates or causes to create the bacula directory. Yet, the first time I run the puppet setup I get an error about bacula group not existing. Any ideas what's going on?
[2010/08/20 06:12:58] <Volcane> Pupeno[work]: puppet doesnt re-evaluate the etc data between every change so it doesnt know
[2010/08/20 06:13:13] <Volcane> Pupeno[work]: you can just add a user{} resource to create it prior to installing the package - not perfect
[2010/08/20 06:13:25] <Pupeno[work]> Volcane: ouch, ok... good to know.
[2010/08/20 06:14:21] @ Rinman joined channel #puppet
[2010/08/20 06:16:08] <Rinman> I frequently (not always though) get "Could not run Puppet configuration client: execution expired" in my logs on the client side, any hints as to what the cause is?
[2010/08/20 06:20:16] @ ichristo joined channel #puppet
[2010/08/20 06:20:45] <Disconnect> timeouts
[2010/08/20 06:21:16] @ zirpu_ is now known as zirpu
[2010/08/20 06:23:43] @ Reepicheep joined channel #puppet
[2010/08/20 06:24:18] @ apb joined channel #puppet
[2010/08/20 06:24:28] <kjetilho> Volcane: hmm, it works for me?
[2010/08/20 06:24:47] <kjetilho> ie. require => Package["foo"], owner => foo
[2010/08/20 06:24:57] @ bug joined channel #puppet
[2010/08/20 06:27:00] <Pupeno[work]> kjetilho: doesn't work for me.
[2010/08/20 06:27:20] <Volcane> kjetilho: do you install user foo during the run not with puppet? maybe with a pacage?
[2010/08/20 06:27:41] <Rinman> Disconnect: aight, thanks
[2010/08/20 06:27:49] <kjetilho> the package creates the user
[2010/08/20 06:28:30] <Volcane> might be fixed in a newer version, that never worked for me either but havnt looked in a bit
[2010/08/20 06:28:36] <kjetilho> I think Puppet won't try to resolve the username until needed
[2010/08/20 06:30:03] <Volcane> #791
[2010/08/20 06:30:04] <gepetto> Volcane: #791 is http://projects.puppetlabs.com/issues/show/791 "Puppet - Bug #791: Users and groups created mid-transaction are not found - Puppet Labs"
[2010/08/20 06:30:29] @ reyjrar joined channel #puppet
[2010/08/20 06:31:41] <Disconnect> kjetilho: it does. thats why we have to bootstrap ldap in first - even when user depends on the ldap class, it still won't even begin to apply because other modules depend on users..
[2010/08/20 06:31:50] <kjetilho> Volcane: seems to me that bug update is related to reconfiguring NSS
[2010/08/20 06:32:28] <kjetilho> Volcane: so really a glibc problem, I don't think a running process can change NSS on the fly
[2010/08/20 06:32:53] <Volcane> there's probably other bugs related, i remember them just cant find them :)
[2010/08/20 06:33:22] <kjetilho> *shrug*, works for me. but dependencies can be finnicky at times
[2010/08/20 06:33:57] * kjetilho ponders if he should add his theory to the issue 791
[2010/08/20 06:34:18] @ bobbyz_ joined channel #puppet
[2010/08/20 06:36:23] @ Quit: kenneho: Quit: Ex-Chat
[2010/08/20 06:37:40] @ gmason joined channel #puppet
[2010/08/20 06:37:43] @ Quit: rawler: Remote host closed the connection
[2010/08/20 06:38:21] @ Quit: yannL: Remote host closed the connection
[2010/08/20 06:40:11] @ ]oestewart joined channel #puppet
[2010/08/20 06:42:53] @ yannL joined channel #puppet
[2010/08/20 06:44:55] @ notbrien joined channel #puppet
[2010/08/20 06:47:56] @ Quit: alexine_dsouza: Read error: Connection reset by peer
[2010/08/20 06:50:22] <kjetilho> Volcane: do you know if the stages in 2.6 are in separate transactions?
[2010/08/20 06:50:48] <Volcane> transactions?
[2010/08/20 06:51:17] @ pheezy joined channel #puppet
[2010/08/20 06:51:22] <kjetilho> yeah. Puppet will batch changes in a "transaction"
[2010/08/20 06:51:41] <Volcane> afaik they're just sorting hooks in the same tree
[2010/08/20 06:51:43] <Volcane> might be wrong
[2010/08/20 06:51:52] <kjetilho> e.g., if you send it SIGHUP, it will finish all changes in the current transaction before re-spawning
[2010/08/20 06:51:59] <Volcane> ah
[2010/08/20 06:52:01] <Volcane> no idea
[2010/08/20 06:52:12] <Volcane> not played with 2.6 much - still too broken for me
[2010/08/20 06:52:36] <kjetilho> I think you're right, the stage-thungy is just a higher level dependency construct
[2010/08/20 06:52:51] <Volcane> yeah, cos you can notify and subscribe cross stages
[2010/08/20 06:52:55] <Volcane> seems it has to be one tree
[2010/08/20 06:53:02] <kjetilho> oh, you can?
[2010/08/20 06:53:05] <Volcane> afaik
[2010/08/20 06:53:08] @ Quit: henk: Ping timeout: 246 seconds
[2010/08/20 06:53:52] @ Quit: madduck: Read error: Operation timed out
[2010/08/20 06:54:26] @ madduck joined channel #puppet
[2010/08/20 06:54:26] @ Quit: madduck: Changing host
[2010/08/20 06:54:26] @ madduck joined channel #puppet
[2010/08/20 06:54:27] @ Quit: Ramonster: Quit: So long, thanx for all the fish
[2010/08/20 06:58:32] <matti> lo Volcane
[2010/08/20 07:01:07] @ Quit: kiiNODA: Remote host closed the connection
[2010/08/20 07:01:26] @ Quit: ckauhaus: Quit: Leaving.
[2010/08/20 07:01:49] @ Quit: jeje: Quit: Page closed
[2010/08/20 07:02:07] @ kiiNODA joined channel #puppet
[2010/08/20 07:03:06] @ MPSimmons joined channel #puppet
[2010/08/20 07:04:16] @ Quit: carlasouza: Quit: reboot
[2010/08/20 07:09:34] @ mikepea_ joined channel #puppet
[2010/08/20 07:11:37] @ Quit: mikepea: Ping timeout: 265 seconds
[2010/08/20 07:11:37] @ mikepea_ is now known as mikepea
[2010/08/20 07:11:51] @ rmiller4pi8 joined channel #puppet
[2010/08/20 07:12:14] @ JarleB left channel #puppet ()
[2010/08/20 07:13:29] @ carlasouza joined channel #puppet
[2010/08/20 07:14:39] @ daenney joined channel #puppet
[2010/08/20 07:22:48] @ jdcasey joined channel #puppet
[2010/08/20 07:23:43] @ robinbowes is now known as robinbowes_on_ho
[2010/08/20 07:24:00] @ robinbowes_on_ho is now known as robin_on_holiday
[2010/08/20 07:30:13] @ gniks joined channel #puppet
[2010/08/20 07:32:02] @ Quit: dballing: Remote host closed the connection
[2010/08/20 07:32:27] @ Quit: Deesl: Ping timeout: 240 seconds
[2010/08/20 07:33:07] @ kaptk2 joined channel #puppet
[2010/08/20 07:35:57] @ jtgiri_ joined channel #puppet
[2010/08/20 07:36:50] @ Deesl joined channel #puppet
[2010/08/20 07:37:39] @ ckauhaus joined channel #puppet
[2010/08/20 07:37:53] @ Quit: Deesl: Remote host closed the connection
[2010/08/20 07:41:30] @ bodelaire joined channel #puppet
[2010/08/20 07:43:39] * joergherzinger hast just successfully moved from 2.5 to 2.6
[2010/08/20 07:44:12] @ ecapriolo joined channel #puppet
[2010/08/20 07:46:26] @ Quit: bodelaire:
[2010/08/20 07:46:43] @ Quit: jtgiri_: Quit: jtgiri_
[2010/08/20 07:48:50] @ iamchrisf joined channel #puppet
[2010/08/20 07:50:41] @ Quit: Rinman: Ping timeout: 276 seconds
[2010/08/20 07:52:40] <bronto> Does a changelog document exist for puppet 2.6.0, or we have just the release notes? I mean, something like perldelta documents for perl
[2010/08/20 07:54:52] <Volcane> bronto: nothing quite so fancy but you can probably query github and i think all the commits are listed etc
[2010/08/20 07:57:08] <bronto> Volcane: OK. Thanks for the suggestion.
[2010/08/20 08:00:29] @ mmeyer joined channel #puppet
[2010/08/20 08:02:42] @ mmeyer left channel #puppet ()
[2010/08/20 08:04:55] @ ohookins left channel #puppet ("Leaving.")
[2010/08/20 08:04:55] @ ecolitan_ joined channel #puppet
[2010/08/20 08:05:42] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2010/08/20 08:06:02] @ tecto_ joined channel #puppet
[2010/08/20 08:06:10] @ Quit: mvn071: Quit: Leaving
[2010/08/20 08:18:18] @ Quit: AZed: Remote host closed the connection
[2010/08/20 08:18:26] @ Quit: jcluff: Quit: leaving
[2010/08/20 08:18:37] @ AZed joined channel #puppet
[2010/08/20 08:19:54] <axisys> anyone here uses puppet-dashboard ? the rail comes with puppet-dashboard git takes very long time to return the output
[2010/08/20 08:19:57] <axisys> http://pastie.org/private/tmohzwwulnybakty4xsda
[2010/08/20 08:21:42] @ morpheus joined channel #puppet
[2010/08/20 08:25:47] <morpheus> Hi puppetfolks. I wanted to know how you realisze differences between seweral OSes like Linux, Solaris und HP-UX
[2010/08/20 08:26:19] <morpheus> like sshd_config. Location on most systems is /etc/ssh/sshd_config, on HP-UX its /opt/ssh/etc/sshd_config etc
[2010/08/20 08:26:33] <morpheus> do you use conditionals or class inheritance?
[2010/08/20 08:27:42] @ Quit: notbrien: Read error: Connection reset by peer
[2010/08/20 08:27:42] @ notbrien_ joined channel #puppet
[2010/08/20 08:27:42] @ notbrien_ is now known as notbrien
[2010/08/20 08:27:49] @ Quit: iamchrisf: Quit: iamchrisf
[2010/08/20 08:28:28] @ alcy joined channel #puppet
[2010/08/20 08:29:52] <joe-mac> morpheus: conditionals
[2010/08/20 08:29:55] <joe-mac> selectors specifically
[2010/08/20 08:30:07] <morpheus> so far I'm using selectors if its a minor differences and inheritance for bigger differences
[2010/08/20 08:30:46] @ cliff joined channel #puppet
[2010/08/20 08:31:18] <joe-mac> you're better off having the least amount of inheritance as possible
[2010/08/20 08:31:18] <morpheus> ok i may give a specific example: /etc/resolv.conf => Group and mode
[2010/08/20 08:31:43] @ ]oestewart is now known as joestewart|afk
[2010/08/20 08:31:51] @ herdingcat joined channel #puppet
[2010/08/20 08:31:52] <morpheus> on Linux its root:root on solaris root:sys and i saw a few HP-UX with bin:bin and mode r--r--r--
[2010/08/20 08:31:59] <joe-mac> well, group on bsd i set to a default of 'wheel' for all files. i use a selector to set the gile default between OSs
[2010/08/20 08:32:11] <joe-mac> right but those aren't "huge" hcanges
[2010/08/20 08:32:12] @ jtgiri_ joined channel #puppet
[2010/08/20 08:32:15] @ Quit: herdingcat: Max SendQ exceeded
[2010/08/20 08:32:19] <joe-mac> splitting those in different classes is just sprawl
[2010/08/20 08:32:44] @ herdingcat joined channel #puppet
[2010/08/20 08:33:01] <morpheus> Yeah but if i use selectors on every config is probably not a good idea
[2010/08/20 08:33:18] <Disconnect> why not?
[2010/08/20 08:33:26] <morpheus> then i could define different defaults in a mainclass or in basenode
[2010/08/20 08:34:11] @ Quit: Niek-work: Remote host closed the connection
[2010/08/20 08:34:18] <morpheus> or define a global variable and always set group to $rootgroup or something like that
[2010/08/20 08:34:39] <morpheus> or a could define a configfile and use configfile instead of file
[2010/08/20 08:35:10] <morpheus> I'm just not sure whats best
[2010/08/20 08:36:33] @ ckauhaus joined channel #puppet
[2010/08/20 08:38:33] <apb> Any of those would work. What's "best" is what's easiest for you and your coworkers to maintain.
[2010/08/20 08:42:51] @ Hunner_ is now known as Hunner
[2010/08/20 08:43:39] @ Quit: bug: Read error: Connection reset by peer
[2010/08/20 08:43:50] @ bug joined channel #puppet
[2010/08/20 08:44:24] @ Quit: cliff: Ping timeout: 265 seconds
[2010/08/20 08:44:36] @ Quit: bug: Client Quit
[2010/08/20 08:44:52] @ bug joined channel #puppet
[2010/08/20 08:45:18] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2010/08/20 08:45:27] <madduck> given a variable from an external node qualifier, can I somehow evaluate it such that a fact such as $fqdn is expanded?
[2010/08/20 08:45:37] <madduck> can I somehow do this with *all* variables?
[2010/08/20 08:46:37] <apb> better to make the external node classifier do the expansion
[2010/08/20 08:48:08] @ RussS joined channel #puppet
[2010/08/20 08:48:35] @ Quit: jtgiri_: Quit: jtgiri_
[2010/08/20 08:48:42] <madduck> but the external node classifier does not know e.g. $lsbrelease facts
[2010/08/20 08:49:03] <apb> it can grovel around in $vardir/yaml/facts. See bug #2834
[2010/08/20 08:49:04] <gepetto> apb: #2834 is http://projects.puppetlabs.com/issues/show/2834 "Puppet - Bug #2834: external node classifier should take client's idea of the environment into account - Puppet Labs"
[2010/08/20 08:49:23] <madduck> #2356
[2010/08/20 08:49:24] <gepetto> madduck: #2356 is http://projects.puppetlabs.com/issues/show/2356 "Puppet - Feature #2356: access to facts in external nodes - Puppet Labs"
[2010/08/20 08:49:31] <apb> better
[2010/08/20 08:52:25] @ spacex joined channel #puppet
[2010/08/20 08:54:48] @ Quit: lkoranda: Quit: Ex-Chat
[2010/08/20 08:55:14] @ sako joined channel #puppet
[2010/08/20 08:56:00] @ Quit: lbt: Remote host closed the connection
[2010/08/20 08:58:14] @ ozzilee joined channel #puppet
[2010/08/20 08:58:32] @ Quit: _nono_: Quit: Leaving
[2010/08/20 08:59:30] <ozzilee> I'd like to write a module for samba with samba_share defines that allow me to specify each share. All of the defined shares need to go into smb.conf. Is there a way to handle that in puppet?
[2010/08/20 08:59:39] @ Quit: verwilst: Quit: Ex-Chat
[2010/08/20 09:00:10] @ iamchrisf joined channel #puppet
[2010/08/20 09:00:58] @ Quit: tecto_: Quit: tecto_
[2010/08/20 09:01:34] <apb> google puppet file fragments. there are a few recipes floating around
[2010/08/20 09:02:40] @ Quit: kiiNODA: Remote host closed the connection
[2010/08/20 09:03:29] @ kiiNODA joined channel #puppet
[2010/08/20 09:04:18] @ nexx joined channel #puppet
[2010/08/20 09:04:29] @ lak joined channel #puppet
[2010/08/20 09:04:43] <ozzilee> apb: Thanks, looking around now.
[2010/08/20 09:06:08] @ Quit: juniper: Ping timeout: 258 seconds
[2010/08/20 09:07:50] @ Quit: lutter: Quit: Leaving.
[2010/08/20 09:08:28] <madduck> ozzilee: concat on black.or.at
[2010/08/20 09:09:14] <madduck> sorry, on devco.net
[2010/08/20 09:09:40] @ Quit: kiiNODA: Remote host closed the connection
[2010/08/20 09:09:57] <ozzilee> madduck: Thanks, this looks like it on github: http://github.com/puppet-modules/puppet-concat
[2010/08/20 09:13:46] @ iamchrisf_ joined channel #puppet
[2010/08/20 09:15:06] @ ruyrocha joined channel #puppet
[2010/08/20 09:16:15] @ Quit: alcy: Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]
[2010/08/20 09:16:29] @ Quit: iamchrisf: Ping timeout: 258 seconds
[2010/08/20 09:16:29] @ iamchrisf_ is now known as iamchrisf
[2010/08/20 09:16:44] @ tonyskapunk joined channel #puppet
[2010/08/20 09:18:11] <apb> is it possible for extlookup to return true or false booleans, as opposed to "true" or "false" strings?
[2010/08/20 09:18:25] @ jtgiri_ joined channel #puppet
[2010/08/20 09:19:28] <apb> I suppose I can use a selector like extlookup("varname") ? { "true" => true, "false" => false }
[2010/08/20 09:19:55] @ project2501a joined channel #puppet
[2010/08/20 09:20:00] @ Quit: project2501a: Remote host closed the connection
[2010/08/20 09:21:39] <madduck> apb: or define a new function
[2010/08/20 09:21:40] <Volcane> apb: it does strings only atm
[2010/08/20 09:21:57] <madduck> i used to have a extlookup_boolean
[2010/08/20 09:22:02] <madduck> sec
[2010/08/20 09:22:52] <madduck> nah, i think i purged it
[2010/08/20 09:23:02] <madduck> i am sure i did send a patch to Volcane though. ;)
[2010/08/20 09:23:08] <apb> np, I can easily work around it. thanks.
[2010/08/20 09:23:12] <moos3> has anyone build a ruby script to go out to servers to pull ip, hostname and populate it to a db with ruby?
[2010/08/20 09:25:15] @ scashin133 joined channel #puppet
[2010/08/20 09:27:37] @ plathrop-away is now known as plathrop
[2010/08/20 09:27:45] @ Quit: jsman: Remote host closed the connection
[2010/08/20 09:27:57] <zeroXten> can i tell puppet to stop messing with its own file permissions?
[2010/08/20 09:28:18] <zeroXten> (without hacking code before puppet is run for the first time)
[2010/08/20 09:29:04] <apb> manage_internal_permissions = false, or something along those lines. puppetmasterd --genconfig | less and search for it
[2010/08/20 09:29:15] <zeroXten> k thanks :)
[2010/08/20 09:29:30] <zeroXten> next you're going to tell me thats only in 0.26 ;)
[2010/08/20 09:29:41] @ project2501a joined channel #puppet
[2010/08/20 09:30:40] @ jsman joined channel #puppet
[2010/08/20 09:30:40] @ Quit: jsman: Changing host
[2010/08/20 09:30:40] @ jsman joined channel #puppet
[2010/08/20 09:32:32] @ redpepper is now known as RedPepper
[2010/08/20 09:35:03] <zeroXten> fanks apb!
[2010/08/20 09:36:20] <zeroXten> might be worth putting that info on http://projects.puppetlabs.com/projects/1/wiki/Certificates_And_Security
[2010/08/20 09:36:20] @ Quit: morpheus: Quit: Leaving
[2010/08/20 09:36:51] <zeroXten> as puppetca has some interesting ideas about file permissions on shared systems (assumes all are root)
[2010/08/20 09:42:58] @ adrian_broher joined channel #puppet
[2010/08/20 09:43:25] @ shadoi joined channel #puppet
[2010/08/20 09:49:02] @ Quit: gilesw: Ping timeout: 276 seconds
[2010/08/20 09:49:09] @ adrianpike joined channel #puppet
[2010/08/20 09:55:06] @ Quit: yannL: Remote host closed the connection
[2010/08/20 09:55:19] @ mclarke joined channel #puppet
[2010/08/20 09:57:12] @ Quit: apb: Ping timeout: 260 seconds
[2010/08/20 09:57:12] @ Quit: adrianpike: Read error: Connection reset by peer
[2010/08/20 10:00:48] @ Quit: itguru: Ping timeout: 240 seconds
[2010/08/20 10:03:11] @ Quit: andrewh: Ping timeout: 265 seconds
[2010/08/20 10:05:45] @ adrianpike joined channel #puppet
[2010/08/20 10:08:05] @ Quit: jaredrhine: Ping timeout: 246 seconds
[2010/08/20 10:16:20] <proprietarysucks> I'm trying to setup passenger as per these instructions: http://docs.puppetlabs.com/guides/passenger.html
[2010/08/20 10:16:39] <proprietarysucks> I'm up to the point of starting httpd. this complains that the port is in use already
[2010/08/20 10:17:15] <proprietarysucks> it is. according to lsof: puppetmas 658 puppet 7u IPv4 809058 TCP *:8140 (LISTEN)
[2010/08/20 10:17:31] <barn> puppetmaster is still running then
[2010/08/20 10:17:34] <proprietarysucks> what am I meant to be disabling or changing before this port can be taken over by httpd
[2010/08/20 10:17:38] <barn> yeah
[2010/08/20 10:18:13] <proprietarysucks> how do I tell puppetmaster to not use this port but to let httpd use it?
[2010/08/20 10:18:24] <Volcane> puppetmasterd should be shut, service disabled etc
[2010/08/20 10:18:33] <Volcane> passenger will start it when it needs to
[2010/08/20 10:19:00] <proprietarysucks> I just started both up, works if i did httpd first
[2010/08/20 10:19:10] <proprietarysucks> so you're saying I should disable puppetmaster entirely?
[2010/08/20 10:19:17] <proprietarysucks> I have nodes checking in every minute basically
[2010/08/20 10:19:34] <Volcane> passenger starts/stops/etc the master once you run with it
[2010/08/20 10:20:10] <proprietarysucks> ok thanks I see that
[2010/08/20 10:20:19] <proprietarysucks> unfortunately I'm getting an error on checkin
[2010/08/20 10:21:24] <zeroXten> laters all
[2010/08/20 10:21:35] <proprietarysucks> no such file to load -- puppet/network/http_server/rack (MissingSourceFile)
[2010/08/20 10:21:46] @ juniper joined channel #puppet
[2010/08/20 10:22:46] <cynicismic> Having an issue with puppet creating reports..
[2010/08/20 10:23:14] <cynicismic> Report rrdgraph failed: Could not create RRD file /var/lib/puppet/rrd/puppet.foo.com/time.rrd: you must define at least one Data Source
[2010/08/20 10:23:21] <cynicismic> anyone seen this?
[2010/08/20 10:23:39] @ Quit: mikepea: Quit: mikepea
[2010/08/20 10:24:48] <proprietarysucks> also in case anyone cares the docs for passenger install should probably mention you need gcc-c++ package on centos
[2010/08/20 10:27:53] @ Quit: shadoi: Quit: Leaving.
[2010/08/20 10:28:00] @ shadoi joined channel #puppet
[2010/08/20 10:32:51] @ Bass10 joined channel #puppet
[2010/08/20 10:33:23] @ braind joined channel #puppet
[2010/08/20 10:34:09] @ Quit: Bass10: Max SendQ exceeded
[2010/08/20 10:34:43] @ Bass10 joined channel #puppet
[2010/08/20 10:34:54] @ mrwacky42 joined channel #puppet
[2010/08/20 10:39:07] @ Quit: mrwacky42: Ping timeout: 240 seconds
[2010/08/20 10:47:45] @ Quit: jdcasey: Remote host closed the connection
[2010/08/20 10:49:23] @ mikey_p joined channel #puppet
[2010/08/20 10:50:44] @ mapu_ joined channel #puppet
[2010/08/20 10:50:47] @ mapu__ joined channel #puppet
[2010/08/20 10:52:07] @ jason^ joined channel #puppet
[2010/08/20 10:52:07] @ Quit: jason^: Changing host
[2010/08/20 10:52:07] @ jason^ joined channel #puppet
[2010/08/20 10:52:25] @ mrwacky42 joined channel #puppet
[2010/08/20 10:52:45] @ mapu___ joined channel #puppet
[2010/08/20 10:54:54] @ lutter joined channel #puppet
[2010/08/20 10:55:44] @ Quit: mikey_p: Quit: mikey_p
[2010/08/20 10:56:07] @ mikey_p joined channel #puppet
[2010/08/20 10:57:22] @ Quit: shadoi: Quit: Leaving.
[2010/08/20 10:57:35] @ shadoi joined channel #puppet
[2010/08/20 11:03:25] <odyi> Can anyone remember what it means when you run puppet master and all it does is print out the config and not start.
[2010/08/20 11:03:53] <Volcane> dont use configs generated with --genconfig verbatim
[2010/08/20 11:04:10] <skeeziks> Hmm, is there really no fact for the amount of RAM on a system?
[2010/08/20 11:04:39] <Volcane> skeeziks: memorysize => 512.17 MB
[2010/08/20 11:04:51] <Volcane> skeeziks: sadly not exactly usable since its a useless string
[2010/08/20 11:07:36] @ jaredrhine joined channel #puppet
[2010/08/20 11:09:01] @ shadoi left channel #puppet ()
[2010/08/20 11:09:42] <skeeziks> Hmm, yeah
[2010/08/20 11:09:44] <skeeziks> Bummer
[2010/08/20 11:10:29] @ shadoi joined channel #puppet
[2010/08/20 11:18:10] @ Naresh joined channel #puppet
[2010/08/20 11:19:58] <proprietarysucks> for some reason I'm getting package not found
[2010/08/20 11:20:07] <proprietarysucks> even though it's found with no problem when I check manually
[2010/08/20 11:21:11] <proprietarysucks> http://pastebin.com/ySLZdiym
[2010/08/20 11:21:14] <proprietarysucks> what gives??
[2010/08/20 11:22:07] <whack> what's 'yum list candidates clamav-update' say?
[2010/08/20 11:22:50] <proprietarysucks> http://pastebin.com/JRm3eSaY
[2010/08/20 11:22:53] <ozzilee> Can puppet do something like File.join?
[2010/08/20 11:23:30] <proprietarysucks> just tried check in again, still fails with can't find it
[2010/08/20 11:23:39] <whack> ozzilee: you mean concatonating files together?
[2010/08/20 11:24:00] <whack> proprietarysucks: do other packages work?
[2010/08/20 11:24:19] <whack> you can try running puppet with --debug and --trace and such, see if there's more useful information
[2010/08/20 11:24:28] @ Quit: tholl: Read error: Operation timed out
[2010/08/20 11:24:30] <ozzilee> whack: No, joining file paths. "/tmp" + "foo" = "/tmp/foo"
[2010/08/20 11:24:36] <proprietarysucks> yeah I see what is happening
[2010/08/20 11:24:37] <whack> if that fails, strace -e trace=execve puppet should tell you what it's running.
[2010/08/20 11:24:47] <proprietarysucks> puppet's error makes no sense but I see the real issue
[2010/08/20 11:24:57] <whack> ozzilee: oh, there may be a builtin function for it, but I don't know off hand
[2010/08/20 11:25:29] <proprietarysucks> http://pastebin.com/rDfvM1zE
[2010/08/20 11:25:37] <proprietarysucks> loophole which puppet doesn't recognize
[2010/08/20 11:27:12] @ Quit: pheezy: Remote host closed the connection
[2010/08/20 11:28:07] @ tholl joined channel #puppet
[2010/08/20 11:28:58] <whack> proprietarysucks: ahh, that's probably worth filing a bug about if you can't easily get yum failures from puppet
[2010/08/20 11:28:59] @ Quit: rellis: Read error: Connection reset by peer
[2010/08/20 11:29:21] @ rellis joined channel #puppet
[2010/08/20 11:30:06] @ thansen joined channel #puppet
[2010/08/20 11:30:19] @ Quit: ozzilee: Ping timeout: 252 seconds
[2010/08/20 11:31:08] <thansen> so I recently updated from .25 to .26 and now my host{} entries aren't creating the alias portion
[2010/08/20 11:31:21] <thansen> has the syntax changed or something?
[2010/08/20 11:32:24] @ Tas_ joined channel #puppet
[2010/08/20 11:32:38] @ papouyt joined channel #puppet
[2010/08/20 11:33:35] <odyi> probably to host_aliases
[2010/08/20 11:33:50] @ Quit: tholl: Remote host closed the connection
[2010/08/20 11:33:59] <odyi> Alias is a meta parameter so if a resource had an alias at one time it was replaced.
[2010/08/20 11:34:14] <odyi> (I thought these all gone done in 0.25)
[2010/08/20 11:34:40] <thansen> odyi: bingo, got it working...thanks!
[2010/08/20 11:36:00] <Tas_> I'm trying to install the puppet dashboard, and I'm getting this lovely error, "depends: rake (>= 0.8.3) but 0.8.1-3 is to be installed \n Recommends: libapache2-mod-passenger but it is not installable". I tried uninstalling rake, and reinstalling rake (0.8.7, actually) but I'm still getting this error when I try to apt-get install puppet-dashboard
[2010/08/20 11:36:51] @ Quit: spacex: Quit: Leaving.
[2010/08/20 11:37:18] @ spacex joined channel #puppet
[2010/08/20 11:37:44] <Tas_> I don't have much of an idea what to do next, any ideas?
[2010/08/20 11:38:13] <whack> Tas_: gem install -v '>= 0.8.3' rake
[2010/08/20 11:38:20] <whack> assuming you're fine with using rake.
[2010/08/20 11:38:22] <whack> erm, gem, rather
[2010/08/20 11:44:14] @ WALoeIII joined channel #puppet
[2010/08/20 11:44:52] @ bmahe joined channel #puppet
[2010/08/20 11:45:32] @ alfism joined channel #puppet
[2010/08/20 11:47:01] @ Quit: adrian_broher: Read error: Connection reset by peer
[2010/08/20 11:48:00] @ adrian_broher joined channel #puppet
[2010/08/20 11:50:45] @ Quit: lak: Quit: lak
[2010/08/20 11:52:55] @ Quit: papouyt:
[2010/08/20 11:53:03] @ ezmobius joined channel #puppet
[2010/08/20 11:53:48] <proprietarysucks> what's the url to submit a bug, I have a login to the labs but I don't see any bug links
[2010/08/20 11:54:23] <Tas_> whack: that command appears to install rake 0.8.7 still...
[2010/08/20 11:55:11] @ ozzilee joined channel #puppet
[2010/08/20 11:55:14] <proprietarysucks> oh nevermind I found it.. they use redmine ( =[ )
[2010/08/20 11:55:39] <whack> Tas_: yeah, which is fine
[2010/08/20 11:56:05] <whack> Tas_: your error was 'error, "depends: rake (>= 0.8.3) but' so any version >= 0.8.3 is fine
[2010/08/20 11:56:29] @ Quit: ryep: Quit: ryep
[2010/08/20 11:56:30] <Tas_> That's what I thought... anyway, it still doesn't install
[2010/08/20 11:56:52] <whack> no idea, I don't use apt-get to install puppet
[2010/08/20 11:57:20] @ Quit: mapu___: Read error: Connection reset by peer
[2010/08/20 11:57:21] @ Quit: mapu_: Read error: Connection reset by peer
[2010/08/20 11:57:21] @ Quit: mapu__: Read error: Connection reset by peer
[2010/08/20 11:57:27] <Tas_> you use git, I'm guessing?
[2010/08/20 11:57:34] <whack> nope, gem
[2010/08/20 11:58:06] <Tas_> I didn't see a gem for the dashboard...
[2010/08/20 11:58:24] <whack> well, I use gem to install puppet. I don't use the dashboard.
[2010/08/20 11:58:54] <Tas_> :S
[2010/08/20 11:59:11] @ mapu_ joined channel #puppet
[2010/08/20 11:59:16] @ 15SAAPMWX joined channel #puppet
[2010/08/20 11:59:16] @ mapu__ joined channel #puppet
[2010/08/20 11:59:58] <proprietarysucks> ok filed it http://projects.puppetlabs.com/issues/4577
[2010/08/20 12:01:01] <whack> proprietarysucks: hah, I agree with your preview comment.
[2010/08/20 12:06:00] @ Quit: HouseAway: Remote host closed the connection
[2010/08/20 12:07:45] @ ckauhaus joined channel #puppet
[2010/08/20 12:20:50] @ Quit: jtgiri_: Quit: jtgiri_
[2010/08/20 12:21:42] @ Quit: ichristo: Quit: ichristo
[2010/08/20 12:23:20] @ Quit: alban21: Ping timeout: 255 seconds
[2010/08/20 12:29:33] @ Quit: bug: Quit: bug
[2010/08/20 12:31:03] @ jdcasey joined channel #puppet
[2010/08/20 12:34:38] @ Quit: jdcasey: Remote host closed the connection
[2010/08/20 12:35:00] @ colyte joined channel #puppet
[2010/08/20 12:36:19] @ Quit: londo_: Remote host closed the connection
[2010/08/20 12:37:24] @ Quit: joe-mac: Quit: Leaving.
[2010/08/20 12:40:42] @ alban2 joined channel #puppet
[2010/08/20 12:40:43] @ MaxBube joined channel #puppet
[2010/08/20 12:45:24] @ Quit: mattock: Ping timeout: 258 seconds
[2010/08/20 12:46:09] @ jdcasey joined channel #puppet
[2010/08/20 12:46:28] @ bug joined channel #puppet
[2010/08/20 12:46:40] @ Quit: bug: Client Quit
[2010/08/20 12:48:03] @ Quit: MaxBube: Ping timeout: 245 seconds
[2010/08/20 12:49:02] <Dyresen> [C
[2010/08/20 12:49:12] <Dyresen> wrong window
[2010/08/20 12:50:14] @ ryep joined channel #puppet
[2010/08/20 12:52:31] @ MaxBube joined channel #puppet
[2010/08/20 12:53:16] @ Quit: ricky: Quit: leaving
[2010/08/20 12:53:56] @ Quit: [GuS]: Ping timeout: 255 seconds
[2010/08/20 12:57:41] @ Quit: adrian_broher: Read error: Connection reset by peer
[2010/08/20 13:07:04] @ adrian_broher joined channel #puppet
[2010/08/20 13:07:14] @ Quit: cparedes: Ping timeout: 264 seconds
[2010/08/20 13:07:20] @ charlieS_ is now known as charlieS
[2010/08/20 13:08:17] @ cparedes joined channel #puppet
[2010/08/20 13:08:17] @ Quit: cparedes: Changing host
[2010/08/20 13:08:17] @ cparedes joined channel #puppet
[2010/08/20 13:13:28] @ Quit: sako: Ping timeout: 240 seconds
[2010/08/20 13:15:27] @ sako joined channel #puppet
[2010/08/20 13:20:06] @ Quit: ozzilee: Quit: leaving
[2010/08/20 13:23:06] @ pheezy joined channel #puppet
[2010/08/20 13:24:27] @ imran_ joined channel #puppet
[2010/08/20 13:26:43] <axisys> according to this http://github.com/puppetlabs/puppet-dashboard I could use ext/passenger/dashboard-vhost.conf for puppet-dashboard.. but apache2 gives me 403 .. http://pastie.org/private/semruxbmftf9dbspmfeag .. can anyone suggest a fix ?
[2010/08/20 13:27:48] <axisys> if I do Options +Index I get the list of files and dirs.. not the dashboard
[2010/08/20 13:27:53] @ t10000 joined channel #puppet
[2010/08/20 13:28:18] <imran_> for a file type for a directory, can you do multiple sources?
[2010/08/20 13:28:32] <t10000> Hi, how can I change the default value of 30 minutes for updating clients?
[2010/08/20 13:29:19] <axisys> here is the content of the /public/ dir
[2010/08/20 13:29:21] <axisys> http://pastie.org/private/semruxbmftf9dbspmfeag
[2010/08/20 13:31:35] @ jtgiri_ joined channel #puppet
[2010/08/20 13:39:36] <imran_> t10000: use runinterval=# where # is seconds... or run 'puppetd --onetime' in cron
[2010/08/20 13:40:41] @ Quit: iamchrisf: Remote host closed the connection
[2010/08/20 13:40:48] @ iamchrisf joined channel #puppet
[2010/08/20 13:43:58] @ rmiller4pi81 joined channel #puppet
[2010/08/20 13:44:56] @ iamchrisf_ joined channel #puppet
[2010/08/20 13:45:01] @ Quit: ckauhaus: Quit: Leaving.
[2010/08/20 13:47:29] @ Quit: iamchrisf: Ping timeout: 272 seconds
[2010/08/20 13:47:29] @ iamchrisf_ is now known as iamchrisf
[2010/08/20 13:48:07] @ Quit: rmiller4pi8: Ping timeout: 272 seconds
[2010/08/20 13:49:36] @ Quit: rmiller4pi81: Ping timeout: 260 seconds
[2010/08/20 13:50:13] @ lak joined channel #puppet
[2010/08/20 13:50:30] @ tecto_ joined channel #puppet
[2010/08/20 13:50:30] @ Quit: tecto_: Changing host
[2010/08/20 13:50:30] @ tecto_ joined channel #puppet
[2010/08/20 13:51:02] @ Quit: p3rror: Ping timeout: 264 seconds
[2010/08/20 13:51:50] <proprietarysucks> how can I make an if statement based on the version of an rpm installed
[2010/08/20 13:52:11] @ Quit: Reepicheep: Quit: Ex-Chat
[2010/08/20 13:53:45] @ littleidea_ joined channel #puppet
[2010/08/20 13:55:52] @ Quit: littleidea: Ping timeout: 272 seconds
[2010/08/20 13:57:15] <Volcane> you'd need to make a fact
[2010/08/20 13:57:38] <proprietarysucks> ok thanks
[2010/08/20 13:58:15] <t10000> imran_: thanks, could you please let me know which ports I should allow on my clients and on the puppet server?
[2010/08/20 13:59:38] <gniks> im trying to use a node regex to specify [1-20] but it is only matching 1 and 2 in stead of 1,2,3,4 etc… to 20
[2010/08/20 14:01:37] <gniks> anyone have any ideas?
[2010/08/20 14:03:05] <fsweetser_> gniks: well, I believe that would match 1-2, or 0
[2010/08/20 14:03:11] <fsweetser_> not 1 through 20
[2010/08/20 14:03:23] <gniks> any idea on syntax for 1-20?
[2010/08/20 14:03:30] @ garrus joined channel #puppet
[2010/08/20 14:03:36] <gniks> thats what teh docs suggest already :\
[2010/08/20 14:03:42] <fsweetser_> you're looking for something more like [12][0-9] (thoroughly untested)
[2010/08/20 14:03:43] <garrus> hi
[2010/08/20 14:03:57] <gniks> hmm, ill look into that
[2010/08/20 14:04:22] <fsweetser_> just remember that regexes operate on strings, not numbers
[2010/08/20 14:04:31] @ londo_ joined channel #puppet
[2010/08/20 14:06:04] @ p3rror joined channel #puppet
[2010/08/20 14:06:09] @ siert joined channel #puppet
[2010/08/20 14:06:17] <eric0> fsweetser_: that'd only match 10-29. how bout '[12][0-9]?'
[2010/08/20 14:06:21] <dcarley> gniks: [1-20] will match "1 through to 2" or "0". what fsweetser_ said.
[2010/08/20 14:06:31] <gniks> yeah
[2010/08/20 14:06:42] <gniks> [12]*[0-9]* seems to work
[2010/08/20 14:07:03] @ Quit: pheezy: Remote host closed the connection
[2010/08/20 14:07:10] <fsweetser_> eric0: like i said, untested =)
[2010/08/20 14:07:13] <dcarley> you probably don't want wildcards.
[2010/08/20 14:07:22] <gniks> those aren't wildcards in real regex
[2010/08/20 14:07:32] <gniks> * means 0 or many of the item before
[2010/08/20 14:07:34] <garrus> could somebody help me please? i'm absolutely unable to use downloaded modules. after extracting a module tarball to /etc/puppet/modules i try to import then and then use the classes defined in init.pp, but it always fails by saying that 'no source metadata provided'
[2010/08/20 14:07:50] <garrus> i'm not even sure this is the proper way to do it
[2010/08/20 14:08:15] <dcarley> gniks: sorry, wrong terminology. but same sentiment applies.
[2010/08/20 14:08:38] <gniks> it won't match 3,4,5,6,7,8,9 without it
[2010/08/20 14:08:45] <gniks> it will always want 1 or 2 and then 0-9
[2010/08/20 14:09:09] <Tas_> on my puppet client it says, "err: Could not retrieve catalog from remote server: hostname was not mach with the server certificate \n warning: not using cache on failed catalog \n err: could not retrieve catalog; skipping run" when I was trying to sign its certificate...
[2010/08/20 14:09:47] <Tas_> the hostname is actually a match- with the command I gave it- puppetd --server wotwot.asdf.org --wateforcert 60 --test
[2010/08/20 14:13:15] <Tas_> How do I beat it at its own game? How do I match hostnames? D:
[2010/08/20 14:13:25] <garrus> Tas_: what is the output of 'hostname' when issued on your master node?
[2010/08/20 14:14:09] <Tas_> hmm... something different than what I gave it... I thought it was only needing the name for DNS purposes, so I gave it the DNS name
[2010/08/20 14:15:10] <imran_> anyone know if on a 'file' type of a directory, can I provide multiple 'source's? It works fine on files, but on a directory, it doesn't work.
[2010/08/20 14:15:25] <Tas_> I'm still getting the same error, when I give it the 'correct' hostname, however.
[2010/08/20 14:17:26] <Tas_> I don't suppose there's a way to clear certificates, is there? I think it would have worked correctly the first time if I had given it the correct hostname.
[2010/08/20 14:17:46] @ Quit: lak: Quit: lak
[2010/08/20 14:18:20] @ Quit: bobbyz_: Ping timeout: 246 seconds
[2010/08/20 14:18:30] <garrus> i'm not sure if it is the best way to do it but i just delete everything under /etc/puppet/ssl
[2010/08/20 14:18:57] <imran_> well puppetca --clear hostname on the server will clear it...
[2010/08/20 14:19:38] <garrus> what about puppetca --clean --all?
[2010/08/20 14:19:50] <imran_> client side, you probably want to just delete the ssl dir or something and restart puppet.. or if that doesn't work reinstall puppet client (which I did once).
[2010/08/20 14:19:57] <imran_> -all will erase all the hosts
[2010/08/20 14:20:52] @ Quit: adrian_broher: Quit: Verlassend
[2010/08/20 14:21:13] @ Quit: reyjrar: Quit: Leaving.
[2010/08/20 14:21:18] <Tas_> I only have one client ATM, --clean --all on the server didn't do it...
[2010/08/20 14:21:40] <Tas_> I think I'll go ahead and restart the puppet on the client, and if that doesn't work, delete the innards of the ssl directory
[2010/08/20 14:22:53] <garrus> could anybody enlighten me please on module usage? : \
[2010/08/20 14:23:06] <imran_> and if that doesn't work, you can just backup /etc/puppet (as long as your modules and manifests are in there, as well as puppet.conf) and uninstall puppet delete all the puppet dirs, and reinstall puppet, and put the /etc/puppet back (on the server).
[2010/08/20 14:23:17] <garrus> judging by the documentation i need to extract it to modulepath
[2010/08/20 14:23:42] <imran_> garrus: most puppet modules, you can't just copy them to an insatllation and they automagically work. most of them have dependencies etc. to other modules, as well OS types etc
[2010/08/20 14:23:48] @ Quit: littleidea_: Ping timeout: 240 seconds
[2010/08/20 14:24:00] <proprietarysucks> hmm trying to add custom fact, having issues
[2010/08/20 14:24:45] <garrus> well i guess dependency cannot be a problem as this module ('DavidSchmitt/mysql') has none
[2010/08/20 14:24:50] <proprietarysucks> I was able to set up a fact rb file and tested it
[2010/08/20 14:25:22] @ ozzilee joined channel #puppet
[2010/08/20 14:25:47] <proprietarysucks> however when I try to use it in manifests it doesn't work. the clients don't get anything from it when running facter
[2010/08/20 14:25:57] <proprietarysucks> I'm assuming this is because they need to know how to make this as well
[2010/08/20 14:26:16] <proprietarysucks> am I supposed to build this directory structure and module file on all clients as well?
[2010/08/20 14:26:26] <Volcane> proprietarysucks: you need to copy it out using pluginsync
[2010/08/20 14:26:52] @ Quit: alfism: Quit: alfism
[2010/08/20 14:27:05] <garrus> provided that all dependencies are satisfied, could you please tell me how i would go about using the classes defined in a module?
[2010/08/20 14:27:24] <Tas_> hmm, deleted the stuff inside ssl/, and all seemed to be going well, but then I got to the same step that I was at before and I have the same problem.
[2010/08/20 14:27:31] <proprietarysucks> Volcane: I can you help me with this?
[2010/08/20 14:27:41] <proprietarysucks> I have done the steps for enabling pluginsync
[2010/08/20 14:27:53] <Volcane> proprietarysucks: if you've tried the wiki page telling you how to use pluginsync and still no joy?
[2010/08/20 14:28:16] <imran_> garrus: if dependencies/syntax is correct, you just give it the name; 'include mysql', will look for class mysql in /etc/puppet/manifests/site.pp (or items it imports), and then it looks in /etc/puppet/modules/mysql/manifests/init.pp (and anything that it imports).
[2010/08/20 14:28:31] <eric0> gniks: damn, i got sucked in to your regexp and can't find a good answer, let me know what you end up with
[2010/08/20 14:28:36] <imran_> these dirs are for a centos/redhat box...
[2010/08/20 14:28:36] <proprietarysucks> I get this http://pastebin.com/B9FdU8nD
[2010/08/20 14:29:06] <gniks> eric0: im going with [12]*[0-9]* for now, ill let you know when it bites me in the ass :p
[2010/08/20 14:29:28] <imran_> gniks, can you specify two different items in the same node name definition?
[2010/08/20 14:29:33] <Volcane> proprietarysucks: did you enable pluginsync on the master?
[2010/08/20 14:29:36] <imran_> two diferent regexp i mean
[2010/08/20 14:29:42] <proprietarysucks> wouldn't that match everything in the world?
[2010/08/20 14:29:43] <eric0> that won't stop matching at 20, test it like this in irb: (1..30).each { |x| puts "yep: #{x}" if x.to_s =~ /[12]*[0-9]$/ }
[2010/08/20 14:29:48] @ t10000 left channel #puppet ()
[2010/08/20 14:29:48] <proprietarysucks> that matches 'tacos' for me
[2010/08/20 14:30:13] <proprietarysucks> Volcane: I changed the puppet.conf to have those lines and restarted service. is there something else to do?
[2010/08/20 14:30:52] <Volcane> proprietarysucks: well i guess pastie your config, your module layout and where you put the rb files
[2010/08/20 14:32:12] <eric0> gniks: ah got it, you'll have to anchor it with other parts of the hostname instead of ^ but this starts at 1 and stops at 29: (1..50).each { |x| puts "yep: #{x}" if x.to_s =~ /^[12]?[0-9]$/ }
[2010/08/20 14:32:31] <eric0> now i have go do my own actual work :)
[2010/08/20 14:32:34] <imran_> gniks, if you don't have host names of 21 through 29 and 110 or 120 1110 through 11109 etc. will all match
[2010/08/20 14:32:34] <gniks> lol
[2010/08/20 14:32:51] <gniks> well, its anchored with other literals
[2010/08/20 14:32:56] <gniks> so its not bad
[2010/08/20 14:35:42] <proprietarysucks> http://pastebin.com/FERkxHz6
[2010/08/20 14:37:21] @ Quit: MPSimmons: Quit: Leaving.
[2010/08/20 14:37:36] <Volcane> factpath is wrong
[2010/08/20 14:37:43] @ Quit: mapu__: Ping timeout: 265 seconds
[2010/08/20 14:37:43] @ Quit: mapu_: Ping timeout: 265 seconds
[2010/08/20 14:37:53] <Volcane> factpath = $vardir/lib/facter
[2010/08/20 14:37:55] @ Quit: 15SAAPMWX: Ping timeout: 265 seconds
[2010/08/20 14:38:10] <Volcane> what version are you on?
[2010/08/20 14:38:16] <proprietarysucks> that's what I tried first
[2010/08/20 14:38:23] <proprietarysucks> 25
[2010/08/20 14:38:38] @ kimpa joined channel #puppet
[2010/08/20 14:38:38] <Volcane> yeah you're not there yet. but when you get past the current problem your factpath needs to change :)
[2010/08/20 14:38:53] <proprietarysucks> I don't understand why
[2010/08/20 14:39:04] <proprietarysucks> my custom fact is not in $vardir/lib/facter
[2010/08/20 14:39:11] <mrwacky42> proprietarysucks: maybe this one ?
[2010/08/20 14:39:11] <mrwacky42> http://projects.reductivelabs.com/issues/2590
[2010/08/20 14:39:26] <Volcane> proprietarysucks: puppetd will put it there once pluginsync works
[2010/08/20 14:39:32] <proprietarysucks> I see
[2010/08/20 14:39:37] <proprietarysucks> ok well that's changed
[2010/08/20 14:40:11] <Volcane> u restarted master since setting pluginsync right?
[2010/08/20 14:40:35] <proprietarysucks> yeah
[2010/08/20 14:40:50] <proprietarysucks> do I need to put those lines in the client puppet.conf
[2010/08/20 14:40:55] <proprietarysucks> they are there right now
[2010/08/20 14:41:00] <proprietarysucks> not sure what the hell I'm doing right now
[2010/08/20 14:41:01] <Volcane> do you have [plugins] in fileserver.conf?
[2010/08/20 14:41:24] <proprietarysucks> no just my two environments
[2010/08/20 14:42:09] <proprietarysucks> that's not anywhere in the instructions that I see
[2010/08/20 14:42:10] <Volcane> add it just add a allow line for your machines
[2010/08/20 14:42:38] <proprietarysucks> ok I have [plugins] followed by allow *
[2010/08/20 14:42:57] @ skout2 joined channel #puppet
[2010/08/20 14:43:04] <Volcane> yeha its probably not required
[2010/08/20 14:43:26] <proprietarysucks> so do I need to have these lines in the clients or no
[2010/08/20 14:43:39] <Volcane> factpath and pluginsync yes
[2010/08/20 14:44:22] <proprietarysucks> ok now the error is slightly different
[2010/08/20 14:44:34] <proprietarysucks> http://pastebin.com/S2xPHwfr
[2010/08/20 14:45:18] <Volcane> suggests allow * isnt working :)
[2010/08/20 14:45:36] <proprietarysucks> do I need path
[2010/08/20 14:45:40] <Volcane> no
[2010/08/20 14:47:16] <iamchrisf> Hey trying to inherit a function. Is this possible?
[2010/08/20 14:47:19] <iamchrisf> class users {
[2010/08/20 14:47:19] <iamchrisf> define add_user ( $email, $uid, $password, $group ) {
[2010/08/20 14:47:32] <iamchrisf> class users-dev inherits users {
[2010/08/20 14:47:48] <iamchrisf> Seems to crap out when I try to call add_user from class users-dev
[2010/08/20 14:47:59] @ AimanA joined channel #puppet
[2010/08/20 14:48:12] <iamchrisf> I get Invalid resource type add_user
[2010/08/20 14:48:21] <iamchrisf> Is there a better way?
[2010/08/20 14:48:31] <iamchrisf> module perhaps?
[2010/08/20 14:48:52] <Volcane> iamchrisf: that would be users::add_user
[2010/08/20 14:49:04] <iamchrisf> aha!
[2010/08/20 14:49:17] <iamchrisf> Volcane: thanks!
[2010/08/20 14:50:15] @ Quit: MaxBube: Quit: Ex-Chat
[2010/08/20 14:51:42] @ Quit: ahasenack: Quit: Leaving
[2010/08/20 14:53:11] @ Quit: gniks: Quit: Leaving.
[2010/08/20 14:53:12] @ Quit: ozzilee: Quit: leaving
[2010/08/20 14:54:32] @ Quit: ecapriolo: Ping timeout: 255 seconds
[2010/08/20 14:54:52] @ bug joined channel #puppet
[2010/08/20 14:55:06] @ Quit: iamchrisf: Quit: iamchrisf
[2010/08/20 14:55:14] @ yannL joined channel #puppet
[2010/08/20 14:57:12] <proprietarysucks> no idea what to do now
[2010/08/20 14:58:39] <Volcane> proprietarysucks: its probably environment related, dont know why you didnt show me your whole puppet.conf *shrug*
[2010/08/20 14:59:39] <proprietarysucks> http://pastebin.com/Vnf22Teh
[2010/08/20 14:59:43] @ Quit: jdcasey: Remote host closed the connection
[2010/08/20 14:59:46] <proprietarysucks> thats the puppetmaster puppet.conf
[2010/08/20 15:00:35] <Volcane> custom isnt in any module path
[2010/08/20 15:01:24] <Volcane> you should also put a modulepath under [puppetmasterd] that points to the module dir
[2010/08/20 15:01:33] <Volcane> it has to be the main one not in an environment
[2010/08/20 15:02:01] <proprietarysucks> I only did the custom thing since that's what was on the tutorial
[2010/08/20 15:02:19] <proprietarysucks> but I suppose it is a different type of module than the includes
[2010/08/20 15:02:30] <proprietarysucks> so anyways whatever; I'll leave it in custom
[2010/08/20 15:02:47] <proprietarysucks> so I should add another modulepath in there? will it not just overwrite the previous one?
[2010/08/20 15:03:02] <proprietarysucks> oh, just in puppetmasterd section
[2010/08/20 15:03:12] @ Quit: TREllis: Quit: leaving
[2010/08/20 15:04:12] <proprietarysucks> ok it looks like this now http://pastebin.com/BdBWFfRU
[2010/08/20 15:04:55] <Volcane> modulepath = /etc/puppet/modules
[2010/08/20 15:05:00] <Volcane> in [puppetmasterd]
[2010/08/20 15:05:39] <proprietarysucks> the error logs show this too (mount[plugins]) client01 cannot access /plugins
[2010/08/20 15:06:06] @ Quit: gmason: Quit: gmason
[2010/08/20 15:06:13] @ genericfinch joined channel #puppet
[2010/08/20 15:06:48] <Volcane> and take out that [plugins] section we added in fileserver.conf
[2010/08/20 15:07:47] <eric0> huh, i'm getting a syntax error with 'class whatever { include os::${operatingsystem} }' , i thought that was pretty common
[2010/08/20 15:08:07] <Volcane> ${foo} is only valid in ""'s
[2010/08/20 15:08:26] <proprietarysucks> now we're back to this: http://pastebin.com/bcRXH3NK
[2010/08/20 15:08:45] @ Quit: axisys: Read error: Connection reset by peer
[2010/08/20 15:09:11] <Volcane> proprietarysucks: u need to post all the relevant info of current config on the same pastie, i dont know what changes you're making
[2010/08/20 15:09:32] <proprietarysucks> I removed the plugins section
[2010/08/20 15:09:41] <proprietarysucks> I'll post it again
[2010/08/20 15:09:48] <proprietarysucks> I'm only changing what you're saying
[2010/08/20 15:09:51] <whack> eric0: you'll have to use a case. case $operatingsystem { "centos": { include ... } }
[2010/08/20 15:10:50] <Volcane> include("foo::${bar}")
[2010/08/20 15:10:52] <eric0> whack: boo, that's just where i headed..even the bareword os::$operatingsystem threw an error
[2010/08/20 15:10:55] @ RedPepper is now known as redpepper
[2010/08/20 15:10:57] <whack> Volcane: ahh that should work, too
[2010/08/20 15:10:59] <eric0> ohh damn
[2010/08/20 15:11:07] <Volcane> include's a function
[2010/08/20 15:11:16] @ redpepper is now known as RedPepper
[2010/08/20 15:11:34] <proprietarysucks> http://pastebin.com/kJDpA4PH
[2010/08/20 15:11:53] <eric0> yep that worked. volcane++
[2010/08/20 15:12:58] @ Quit: yannL: Remote host closed the connection
[2010/08/20 15:13:19] <Volcane> proprietarysucks: thats hardly all the associated info :) its like midnight here, i cant mentally track 10 tabs of paste's like you get one view of your machine.
[2010/08/20 15:13:27] @ RedPepper is now known as redpepper
[2010/08/20 15:13:59] <proprietarysucks> just let me know whatever you need
[2010/08/20 15:14:48] <Volcane> client config, master config, fileserver.conf, puppetd --test, path to facter fact
[2010/08/20 15:14:59] <Volcane> all as it as at a point of time
[2010/08/20 15:15:03] <Volcane> after a restart of the master
[2010/08/20 15:15:08] <proprietarysucks> k
[2010/08/20 15:15:19] @ yannL joined channel #puppet
[2010/08/20 15:19:38] <fenris02> if you put a module in /etc/puppet/modules/foo, it should get autoloaded on call right?
[2010/08/20 15:20:00] <Volcane> fenris02: depends on where the pp's are, whats in them etc
[2010/08/20 15:21:34] <fenris02> hm. for example, /etc/puppet/modules/munin/manifests/init.pp (and other *.pp files in there) that should be autoloaded on demand?
[2010/08/20 15:22:03] <proprietarysucks> http://pastebin.com/V3rt5p5x
[2010/08/20 15:22:11] <Volcane> if modulepath is /etc/puppet/modules and init.pp has 'class munin {...}'
[2010/08/20 15:22:28] * fenris02 checks for modulepath typos
[2010/08/20 15:23:11] <Volcane> proprietarysucks: and you're certain you are really running 0.25.x?
[2010/08/20 15:23:21] <Volcane> proprietarysucks: everywhere
[2010/08/20 15:23:36] <proprietarysucks> server: puppet-server-0.25.5-1.el5
[2010/08/20 15:23:49] <proprietarysucks> this client: puppet-0.24.8-4.fc10.noarch
[2010/08/20 15:23:52] <Volcane> sigh.
[2010/08/20 15:24:00] <Volcane> mv lib plugins
[2010/08/20 15:24:01] <fenris02> Volcane, thanks. silly typing skilz
[2010/08/20 15:24:07] @ Quit: notbrien: Ping timeout: 265 seconds
[2010/08/20 15:24:25] <fenris02> proprietarysucks, er .. f10 is dead man. time to upgrade it ... long dead really
[2010/08/20 15:24:31] <proprietarysucks> it sure is
[2010/08/20 15:25:23] <Volcane> proprietarysucks: rename lib to plugins
[2010/08/20 15:25:36] <proprietarysucks> on the server?
[2010/08/20 15:25:41] <Volcane> master
[2010/08/20 15:26:01] @ gniks joined channel #puppet
[2010/08/20 15:26:59] <proprietarysucks> ok so it's now in /etc/puppet/modules/custom/plugins/facter
[2010/08/20 15:28:25] <Volcane> i dont get why it matters, but the release notes said you can only change that to lib once you're rid of all your 24 nodes
[2010/08/20 15:28:38] <Volcane> used to be plugins prior to 25
[2010/08/20 15:29:07] <proprietarysucks> we have mostly 24 nodes and plan on being such for a while
[2010/08/20 15:29:13] <proprietarysucks> at least a few months
[2010/08/20 15:29:26] <proprietarysucks> can I not symlink or something
[2010/08/20 15:29:54] <Volcane> it should work on 25 nodes still, will just log a deprecation warning
[2010/08/20 15:30:39] @ Quit: moos3: Quit: Leaving
[2010/08/20 15:30:54] <proprietarysucks> should I be changing the factpath variable
[2010/08/20 15:30:59] <Volcane> no
[2010/08/20 15:31:15] <Volcane> what does --test do?
[2010/08/20 15:31:29] <proprietarysucks> same error
[2010/08/20 15:32:03] <Volcane> no idea then it all sems fine
[2010/08/20 15:32:14] @ Quit: imran_: Quit: imran_
[2010/08/20 15:32:23] <proprietarysucks> all I've done is I moved the module file from /etc/puppet/modules/custom/lib/facter to /etc/puppet/modules/custom/plugins/facter
[2010/08/20 15:32:49] <husimon> how do I find out what the backend of facter domain uses?
[2010/08/20 15:34:53] <eric0> husimon: look at the source, its very plain - http://github.com/reductivelabs/facter/blob/master/lib/facter/domain.rb
[2010/08/20 15:36:07] <proprietarysucks> the errors say err: /File[/var/lib/puppet/lib]: Failed to generate additional resources during transaction ...
[2010/08/20 15:36:20] <proprietarysucks> what is /var/lib/puppet/lib ? right now it's just an empty directory
[2010/08/20 15:42:03] <proprietarysucks> god things like this drive me crazy
[2010/08/20 15:42:11] <proprietarysucks> stuff has to be so complicated
[2010/08/20 15:42:26] <proprietarysucks> I'm just going to shell a command and check the result, this is insane
[2010/08/20 15:45:19] @ Quit: yannL: Remote host closed the connection
[2010/08/20 15:45:50] @ Quit: joestewart|afk: Ping timeout: 255 seconds
[2010/08/20 15:50:01] @ Quit: spacex: Quit: Leaving.
[2010/08/20 15:50:34] @ joe-mac joined channel #puppet
[2010/08/20 15:50:42] @ spacex joined channel #puppet
[2010/08/20 15:51:00] @ Quit: spacex: Client Quit
[2010/08/20 15:54:18] @ Quit: Tas_: Ping timeout: 240 seconds
[2010/08/20 15:54:24] @ jhaddad joined channel #puppet
[2010/08/20 16:00:54] @ Quit: nexx: Quit: quit
[2010/08/20 16:03:27] <WALoeIII> does recurse => true build all the parent folders if they don't exist
[2010/08/20 16:08:52] @ Quit: herdingcat: Ping timeout: 252 seconds
[2010/08/20 16:12:57] @ notbrien joined channel #puppet
[2010/08/20 16:15:03] @ Quit: siert: Quit: leaving
[2010/08/20 16:15:30] @ littleidea joined channel #puppet
[2010/08/20 16:18:58] @ axisys joined channel #puppet
[2010/08/20 16:20:46] @ Quit: bug: Quit: bug
[2010/08/20 16:23:40] @ spacex joined channel #puppet
[2010/08/20 16:24:11] @ Quit: notbrien: Quit: notbrien
[2010/08/20 16:33:05] @ bug joined channel #puppet
[2010/08/20 16:37:45] @ Quit: rellis: Remote host closed the connection
[2010/08/20 16:48:23] @ Quit: skeeziks: Ping timeout: 255 seconds
[2010/08/20 16:58:45] @ Quit: jab_doa: Quit: Verlassend
[2010/08/20 16:59:39] @ Quit: WALoeIII: Quit: Bai.
[2010/08/20 17:02:12] @ Quit: _sh3: Remote host closed the connection
[2010/08/20 17:03:14] @ _sh3 joined channel #puppet
[2010/08/20 17:03:48] @ sdodson joined channel #puppet
[2010/08/20 17:09:09] @ Quit: shadoi: Quit: Leaving.
[2010/08/20 17:09:21] @ Quit: garrus: Quit: Page closed
[2010/08/20 17:10:34] @ Quit: tonyskapunk: Quit: ERC Version 5.3 (IRC client for Emacs)
[2010/08/20 17:14:24] @ BLZbubba joined channel #puppet
[2010/08/20 17:15:49] @ Quit: bug: Quit: bug
[2010/08/20 17:17:33] @ bug joined channel #puppet
[2010/08/20 17:18:04] @ Quit: bug: Client Quit
[2010/08/20 17:20:30] @ Quit: jtgiri_: Quit: jtgiri_
[2010/08/20 17:23:21] @ Quit: jhaddad: Quit: jhaddad
[2010/08/20 17:23:36] @ Quit: RussS: Quit: Leaving
[2010/08/20 17:29:36] @ Quit: jaredrhine: Quit: Leaving.
[2010/08/20 17:36:09] @ ahuman joined channel #puppet
[2010/08/20 17:36:10] <jeffryh> if i change the hostname of my server
[2010/08/20 17:36:17] <jeffryh> do i need to regenerate a ca for it?
[2010/08/20 17:36:29] <jeffryh> is it just puppetca --generate mynewpuppterserver?
[2010/08/20 17:37:16] <joe-mac> or ju st start it in webrick mode
[2010/08/20 17:37:54] <jeffryh> hows that work?
[2010/08/20 17:39:20] @ Quit: spikebike: Quit: Changing server
[2010/08/20 17:44:36] @ WildBoar left channel #puppet ()
[2010/08/20 17:45:44] @ Quit: Naresh: Ping timeout: 265 seconds
[2010/08/20 17:52:06] @ Quit: gniks: Quit: Leaving.
[2010/08/20 17:53:36] @ Quit: ahuman: Remote host closed the connection
[2010/08/20 18:02:50] @ Quit: rcrowley: Quit: rcrowley
[2010/08/20 18:03:03] @ Quit: braind: Quit: braind
[2010/08/20 18:03:32] @ pinoyskull joined channel #puppet
[2010/08/20 18:14:11] @ Quit: proprietarysucks: Quit: Lost terminal
[2010/08/20 18:19:32] @ Quit: scashin133: Quit: scashin133
[2010/08/20 18:21:42] @ proprietarysucks joined channel #puppet
[2010/08/20 18:22:01] @ swankier joined channel #puppet
[2010/08/20 18:22:02] <swankier> hi there.
[2010/08/20 18:22:15] <swankier> I have a class called splunk, and a subclass called splunk::server
[2010/08/20 18:22:38] <swankier> in splunk::server I have a many rules that require => Package["splunk"]. Package["splunk"] is not being ran.
[2010/08/20 18:22:51] <swankier> but the rule is running
[2010/08/20 18:23:04] <swankier> (despite the requirement)
[2010/08/20 18:23:07] <swankier> what am I doing wrong?
[2010/08/20 18:23:29] <swankier> the class is defined thusly: class splunk::server inherits splunk
[2010/08/20 18:23:51] @ gniks joined channel #puppet
[2010/08/20 18:26:59] @ Quit: akoma1s: Remote host closed the connection
[2010/08/20 18:28:36] @ jtgiri_ joined channel #puppet
[2010/08/20 18:28:38] <swankier> I've tried changing my requires -> Package["splunk"] to Class["splunk"] inside of splunk::server to no avail.
[2010/08/20 18:29:31] @ akoma1s joined channel #puppet
[2010/08/20 18:30:57] <swankier> isn't inherits supposed to cause Class["splunk"] to run?
[2010/08/20 18:33:20] @ Quit: hal-j: Quit: Leaving.
[2010/08/20 18:38:19] <swankier> silly me, I figured it out.
[2010/08/20 18:38:22] <swankier> cheers.
[2010/08/20 18:38:26] @ Quit: swankier: Quit: out
[2010/08/20 18:41:55] @ jaredrhine joined channel #puppet
[2010/08/20 18:44:14] @ Quit: mikey_p: Quit: mikey_p
[2010/08/20 18:57:38] @ Quit: AimanA: Remote host closed the connection
[2010/08/20 19:02:57] @ Quit: jtgiri_: Quit: jtgiri_
[2010/08/20 19:05:37] @ mrowell joined channel #puppet
[2010/08/20 19:07:29] @ Quit: mrowell: Client Quit
[2010/08/20 19:11:16] @ Quit: adrianpike: Quit: adrianpike
[2010/08/20 19:19:02] @ bobbyz_ joined channel #puppet
[2010/08/20 19:20:05] @ Quit: ezmobius: Quit: Leaving...
[2010/08/20 19:34:45] @ gnarf joined channel #puppet
[2010/08/20 19:40:15] <jeffryh> hey
[2010/08/20 19:40:28] <jeffryh> how do I regenerate the puppetmaster ca's if I change the hostname?
[2010/08/20 19:40:33] <jeffryh> the clients don't like it now that the hostname has changed
[2010/08/20 19:56:48] @ docelic_ joined channel #puppet
[2010/08/20 19:57:03] @ e1mer joined channel #puppet
[2010/08/20 19:59:12] @ Quit: jense: Quit: Verlassend
[2010/08/20 20:00:40] @ Quit: docelic__: Ping timeout: 272 seconds
[2010/08/20 20:06:23] @ Quit: bobbyz_: Ping timeout: 255 seconds
[2010/08/20 20:10:16] @ EddieTheJedi joined channel #puppet
[2010/08/20 20:15:35] <jeffryh> FUCKYOU SSL!
[2010/08/20 20:18:47] @ bobbyz_ joined channel #puppet
[2010/08/20 20:18:53] <nb> service puppetmaster stop && rm -rf /var/lib/puppet/ssl && service puppetmaster start
[2010/08/20 20:18:57] <nb> is how i do it
[2010/08/20 20:19:05] <nb> and change the filebucket's hostname in i think its site.pp
[2010/08/20 20:24:33] @ nakano is now known as nakano_
[2010/08/20 20:28:07] <jeffryh> nb here's the issue
[2010/08/20 20:28:11] <jeffryh> it isn't removing the old info
[2010/08/20 20:28:16] <jeffryh> i've checked with the openssl client
[2010/08/20 20:28:19] <jeffryh> and it still has the old hostname
[2010/08/20 20:28:56] <nb> even when you stop puppetmaster and rm -rf the ssl directory?
[2010/08/20 20:29:00] <jeffryh> ya
[2010/08/20 20:29:04] <nb> and then restart puppetmaster?
[2010/08/20 20:29:07] <jeffryh> yeah
[2010/08/20 20:29:12] <jeffryh> it regenerates the dir
[2010/08/20 20:29:16] <jeffryh> with what looks correct
[2010/08/20 20:29:25] <nb> interesting
[2010/08/20 20:29:25] <jeffryh> but if i ask the server via openssl client it still has the old cn
[2010/08/20 20:30:04] @ Quit: mclarke: Quit: mclarke
[2010/08/20 20:30:59] <jeffryh> so i don't understand
[2010/08/20 20:31:39] @ nakano_ is now known as nakano
[2010/08/20 20:31:47] <jeffryh> maybe i need reboot the box
[2010/08/20 20:32:19] <jeffryh> not sure why openssl would cache that old info
[2010/08/20 20:32:35] <fenris02> openssl doesnt have a cache.
[2010/08/20 20:32:42] <fenris02> perhaps your ssl directory is someplace else?
[2010/08/20 20:32:47] <jeffryh> hrm
[2010/08/20 20:32:53] <jeffryh> i'll check the config
[2010/08/20 20:33:20] <jeffryh> that would be annoying if i've wasted 2 hours on this if that was it :P
[2010/08/20 20:34:11] <fenris02> it's always the tiny items that take the longest to find
[2010/08/20 20:34:15] @ Quit: EddieTheJedi:
[2010/08/20 20:34:55] <jeffryh> ya i know
[2010/08/20 20:34:58] <jeffryh> i always find that to be the case
[2010/08/20 20:35:07] <jeffryh> "that's what she said"
[2010/08/20 20:35:08] <jeffryh> hehe
[2010/08/20 20:36:31] @ Quit: Bass10: Ping timeout: 240 seconds
[2010/08/20 20:37:08] @ puppetintraining joined channel #puppet
[2010/08/20 20:39:20] @ herdingcat joined channel #puppet
[2010/08/20 20:40:41] <jeffryh> nope not a different dir
[2010/08/20 20:40:45] <jeffryh> testing it again after the reboot
[2010/08/20 20:41:08] <puppetintraining> Hi, anyone know how I can verify client/server certs?
[2010/08/20 20:42:13] <jeffryh> what the hell
[2010/08/20 20:42:18] <jeffryh> now the ssl isn't accepting connections
[2010/08/20 20:43:24] <jeffryh> weird
[2010/08/20 20:43:25] <jeffryh> rebooting fixed it
[2010/08/20 20:43:28] <jeffryh> sigh
[2010/08/20 20:46:16] <jeffryh> aside from trying to run the client against the server?
[2010/08/20 20:46:37] @ Quit: mrwacky42: Ping timeout: 252 seconds
[2010/08/20 20:47:00] @ EddieTheJedi joined channel #puppet
[2010/08/20 20:47:38] @ Quit: littleidea: Quit: littleidea
[2010/08/20 20:49:36] @ Quit: e1mer: Quit: captured by martians
[2010/08/20 20:51:56] @ Quit: bmahe: Quit: Leaving
[2010/08/20 20:55:53] @ Quit: EddieTheJedi: Ping timeout: 255 seconds
[2010/08/20 21:01:29] @ littleidea joined channel #puppet
[2010/08/20 21:03:46] @ bug joined channel #puppet
[2010/08/20 21:09:28] @ Quit: ryep: Quit: ryep
[2010/08/20 21:35:21] @ mrwacky42 joined channel #puppet
[2010/08/20 21:42:06] @ plathrop is now known as plathrop-away
[2010/08/20 21:47:04] @ Quit: bobbyz_: Ping timeout: 240 seconds
[2010/08/20 21:51:40] @ e1mer joined channel #puppet
[2010/08/20 21:59:27] @ bodepd joined channel #puppet
[2010/08/20 22:12:44] @ Quit: pinoyskull: Ping timeout: 258 seconds
[2010/08/20 22:16:15] @ puppetintraining left channel #puppet ()
[2010/08/20 22:24:50] @ pinoyskull joined channel #puppet
[2010/08/20 22:45:52] @ Quit: e1mer: Quit: abducted by aliens
[2010/08/20 22:46:32] @ Quit: whack: Remote host closed the connection
[2010/08/20 22:46:36] @ whack joined channel #puppet
[2010/08/20 22:46:56] @ gnarf left channel #puppet ()
[2010/08/20 22:47:50] @ Quit: mrwacky42: Quit: Leaving.
[2010/08/20 22:49:43] @ mattock joined channel #puppet
[2010/08/20 22:51:28] @ Quit: bodepd: Quit: bodepd
[2010/08/20 23:10:47] @ Quit: gniks: Quit: Leaving.
[2010/08/20 23:23:40] @ bodepd joined channel #puppet
[2010/08/20 23:24:04] @ Quit: sako: Ping timeout: 240 seconds
[2010/08/20 23:24:07] @ bodepd left channel #puppet ()
[2010/08/20 23:25:52] @ sako joined channel #puppet
[2010/08/20 23:39:43] @ e1mer joined channel #puppet
[2010/08/20 23:40:15] @ Quit: e1mer: Client Quit
[2010/08/20 23:40:27] @ Quit: xaoslaad: Quit: Leaving
[2010/08/20 23:43:20] @ e1mer joined channel #puppet
[2010/08/20 23:43:36] @ Quit: e1mer: Client Quit
[2010/08/20 23:47:44] @ e1mer joined channel #puppet
[2010/08/20 23:51:39] @ ckauhaus joined channel #puppet

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