Monday, 2010-07-05

[2010/07/05 00:00:36] @ Log started by gepetto
[2010/07/05 00:00:36] <alcy> so, any idea how I should proceed
[2010/07/05 00:02:48] @ PaulWay[w] left channel #puppet ("I must go, there are too many tangrams on this channel.")
[2010/07/05 00:04:14] <alcy> Ok this is strange/stupid on my part because I changed the path to /var/lib/puppet/<ssl-info> instead of /etc/puppet/<ssl-info> and it works \.
[2010/07/05 00:04:29] <alcy> ...in the puppetmasterd apache config
[2010/07/05 00:05:04] <alcy> I don't know why it was /etc/puppet/<ssl-info> in the apache2.conf provided in the git repo
[2010/07/05 00:05:17] <alcy> amI missing somethign very fundamental here ?
[2010/07/05 00:15:59] @ yannL joined channel #puppet
[2010/07/05 00:16:01] @ Quit: ceren: Quit: ceren
[2010/07/05 00:25:43] @ nexx joined channel #puppet
[2010/07/05 00:29:43] @ Ramonster joined channel #puppet
[2010/07/05 00:33:01] @ jab_doa joined channel #puppet
[2010/07/05 00:36:23] @ ckauhaus joined channel #puppet
[2010/07/05 00:39:37] @ Quit: freshtonic: Quit: freshtonic
[2010/07/05 00:42:28] @ shine_ joined channel #puppet
[2010/07/05 00:42:55] @ Quit: yannL: Remote host closed the connection
[2010/07/05 00:43:38] @ yannL joined channel #puppet
[2010/07/05 00:43:56] @ Quit: shine: Ping timeout: 265 seconds
[2010/07/05 00:48:31] @ jmd joined channel #puppet
[2010/07/05 00:50:23] @ Quit: jmd: Client Quit
[2010/07/05 00:53:07] <kc7zzv> alcy: You still on?
[2010/07/05 00:53:26] <alcy> yup
[2010/07/05 00:53:42] <alcy> I mean...I checked in the file you pasted
[2010/07/05 00:54:03] <kc7zzv> The example config gives the location of the files on the system of whoever wrote the example.
[2010/07/05 00:54:04] <alcy> ...and there, instead of /etc/puppet/<ssl-stuff> it was /var/lib/puppet<ssl-stuff>
[2010/07/05 00:54:16] <alcy> ...changing to which made things work
[2010/07/05 00:54:29] <kc7zzv> Debian and lots of other distros now put the certs in /var or /var/lib
[2010/07/05 00:54:45] <alcy> ...but is there a difference ? I mean the same files were in my /etc/puppet as well ?
[2010/07/05 00:55:01] <alcy> but I am guessing, /var/lib/puppet is primarily for the master
[2010/07/05 00:55:07] <kc7zzv> You shouldn't have a copy in both places.
[2010/07/05 00:55:37] <kc7zzv> Try doing an md5sum of each. I bet they are diffierent, and the ones in /etc/ are left over from something.
[2010/07/05 00:55:42] <alcy> ...but I didn't do anything ?...could it be that initially when I was testing on a single machine were these files created in /etc/pupept as well ?
[2010/07/05 00:55:49] <alcy> ...ok will chekc that
[2010/07/05 00:56:11] <kc7zzv> Did you originally get puppet from git?
[2010/07/05 00:56:30] <alcy> nope
[2010/07/05 00:56:34] <alcy> from Debian only
[2010/07/05 00:56:55] <kc7zzv> Did you originally not have a complete puppet.conf? That might have done it.
[2010/07/05 00:57:25] @ Quit: Olly_: Ping timeout: 240 seconds
[2010/07/05 00:57:37] <alcy> complete in the sense ?
[2010/07/05 00:58:07] <kc7zzv> The certificate location can be set in puppet.conf.
[2010/07/05 00:58:26] <alcy> I mean I used the original puppet.conf supplied with puppet for quite some time and then, when integrating with LDAP made chamngs, but didn't touch the other variables in main
[2010/07/05 00:58:40] <kc7zzv> I don't know then.
[2010/07/05 00:58:40] <alcy> supplied by debian for puppet , I mean
[2010/07/05 00:58:53] <alcy> the md5sums don't match
[2010/07/05 00:59:42] <kc7zzv> I actually don't have a /etc/puppet/<ssl-stuff> and my config works under Webrick and Passenger.
[2010/07/05 01:00:15] <alcy> I'll check the dates when the etc/puppet/ssl was created
[2010/07/05 01:00:35] <kc7zzv> It could also be that the puppet *client* on the machine is looking there for config.
[2010/07/05 01:00:47] <kc7zzv> Check if the ca files match.
[2010/07/05 01:01:59] <Berge> alcy: Did you install 0.24.4 at any point?
[2010/07/05 01:02:11] <kc7zzv> If the ca.pem files match, I bet that's
[2010/07/05 01:02:23] <Berge> alcy: Or 0.24.5, which is the default in lenny.
[2010/07/05 01:02:35] <Berge> (Which puts the SSL files in /etc, iirc.)
[2010/07/05 01:02:42] @ Olly_ joined channel #puppet
[2010/07/05 01:02:42] <alcy> Berge: No, I am on squeeze, and have ben testing with 0.25.4 only
[2010/07/05 01:02:47] <Berge> alcy: ah, right
[2010/07/05 01:02:57] @ verwilst joined channel #puppet
[2010/07/05 01:03:05] <kc7zzv> alcy: If the ca.pem files match, that config might belong to the client. If it doesn't, you should be able to safely delete it.
[2010/07/05 01:03:43] <kc7zzv> Where delete=put in a folder where it won't cause harm but exists as a backup.
[2010/07/05 01:05:22] <alcy> the ca.pem files don't match.
[2010/07/05 01:06:07] @ ceren joined channel #puppet
[2010/07/05 01:06:08] <alcy> ...I'll delete alright, but any clue why they were here in the first place ?
[2010/07/05 01:08:28] @ unixdaemon joined channel #puppet
[2010/07/05 01:08:58] @ TREllis joined channel #puppet
[2010/07/05 01:10:03] @ shine_ is now known as shine
[2010/07/05 01:11:43] <alcy> kc7zzv: anyway,I'll look into that, thanks a lot for helping me diagnose the issue. :)
[2010/07/05 01:16:39] <kc7zzv> alcy: You're welcome.
[2010/07/05 01:16:45] @ Quit: kc7zzv: Quit: kc7zzv
[2010/07/05 01:18:26] @ iranzo joined channel #puppet
[2010/07/05 01:24:42] @ gebi joined channel #puppet
[2010/07/05 01:28:27] @ fbe_ joined channel #puppet
[2010/07/05 01:28:27] @ fbe joined channel #puppet
[2010/07/05 01:50:25] @ Quit: gebi: Ping timeout: 264 seconds
[2010/07/05 02:01:56] @ Quit: mvn071: Quit: Leaving
[2010/07/05 02:08:05] @ Quit: gniks: Quit: Leaving.
[2010/07/05 02:08:41] @ kolla joined channel #puppet
[2010/07/05 02:09:48] @ malikai joined channel #puppet
[2010/07/05 02:10:33] @ allsystemsarego joined channel #puppet
[2010/07/05 02:14:00] @ Quit: fbe_: Quit: Leaving
[2010/07/05 02:27:06] @ spawnyd joined channel #puppet
[2010/07/05 02:28:57] @ bodepd joined channel #puppet
[2010/07/05 02:30:04] @ Ravi joined channel #puppet
[2010/07/05 02:33:30] @ Ravi left channel #puppet ()
[2010/07/05 02:38:18] @ Quit: mfournier: Ping timeout: 260 seconds
[2010/07/05 02:39:39] @ mfournier joined channel #puppet
[2010/07/05 02:45:17] @ Quit: bodepd: Quit: bodepd
[2010/07/05 02:49:29] @ gebi joined channel #puppet
[2010/07/05 02:54:20] @ Quit: ckauhaus: Quit: Leaving.
[2010/07/05 02:54:32] @ ckauhaus joined channel #puppet
[2010/07/05 03:00:15] @ artis joined channel #puppet
[2010/07/05 03:00:29] @ phips_ joined channel #puppet
[2010/07/05 03:03:37] @ Quit: benoit_: Ping timeout: 265 seconds
[2010/07/05 03:04:33] @ freshtonic joined channel #puppet
[2010/07/05 03:10:04] @ benoit_ joined channel #puppet
[2010/07/05 03:28:07] @ Quit: unixdaemon: *.net *.split
[2010/07/05 03:28:07] @ Quit: alexs_: *.net *.split
[2010/07/05 03:28:07] @ Quit: QuackNL: *.net *.split
[2010/07/05 03:31:49] @ Joelio joined channel #puppet
[2010/07/05 03:33:19] @ Maliuta joined channel #puppet
[2010/07/05 03:34:35] @ unixdaemon joined channel #puppet
[2010/07/05 03:34:36] @ alexs_ joined channel #puppet
[2010/07/05 03:34:36] @ QuackNL joined channel #puppet
[2010/07/05 03:40:09] @ Quit: pinoyskull: Ping timeout: 240 seconds
[2010/07/05 03:48:27] @ yure joined channel #puppet
[2010/07/05 03:49:28] @ Quit: bgupta: Ping timeout: 248 seconds
[2010/07/05 03:50:38] @ PatrickHyland joined channel #puppet
[2010/07/05 03:51:01] @ bgupta joined channel #puppet
[2010/07/05 03:52:34] @ Quit: bje: Ping timeout: 276 seconds
[2010/07/05 03:53:27] @ pinoyskull joined channel #puppet
[2010/07/05 03:56:11] @ otto__ joined channel #puppet
[2010/07/05 03:57:39] @ bje joined channel #puppet
[2010/07/05 04:07:07] @ duxklr joined channel #puppet
[2010/07/05 04:18:06] @ Quit: duxklr: Read error: Connection reset by peer
[2010/07/05 04:18:08] @ Quit: verwilst: Quit: Ex-Chat
[2010/07/05 04:18:23] @ duxklr joined channel #puppet
[2010/07/05 04:29:33] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2010/07/05 05:01:24] @ alcy left channel #puppet ()
[2010/07/05 05:07:16] @ Quit: giskard: Remote host closed the connection
[2010/07/05 05:09:34] @ guest2543263 joined channel #puppet
[2010/07/05 05:09:42] <guest2543263> Where can I find prices on support?
[2010/07/05 05:14:09] @ Quit: guest2543263: Ping timeout: 252 seconds
[2010/07/05 05:15:13] <QuackNL> another satisfied customer ;)
[2010/07/05 05:16:14] @ ahasenack joined channel #puppet
[2010/07/05 05:17:23] @ joergherzinger joined channel #puppet
[2010/07/05 05:18:44] <joergherzinger> Hi, I do have a problem with puppet getting an error 400 when running from a script. Has anyone ever encountered such a thing?
[2010/07/05 05:19:03] @ [GuS] joined channel #puppet
[2010/07/05 05:19:42] <Tonnerre> 400 is malformed request
[2010/07/05 05:20:00] <joergherzinger> I have a very small shell script that checks if the notebook is connected to our internal network and runs puppet if so. The problem is that this script works if run manually.
[2010/07/05 05:20:21] @ ckauhaus joined channel #puppet
[2010/07/05 05:21:10] <joergherzinger> The script is located in /etc/network/if-up.d/ so NetworkManager will run it any time a connection is made.
[2010/07/05 05:22:47] <joergherzinger> If i run "puppetd -vt" it works, I if run the script manually it works, if I run the command NetworkManager uses to execute the script (exec run-parts /etc/network/if-up.d) is also works.
[2010/07/05 05:25:22] <Dominic> something to do with the environment that the NM daemon (or whatever launches it) is running under? Perhaps it's reliant on $PATH or $HOME being set up?
[2010/07/05 05:25:40] <joergherzinger> If the script is run by NetworkManager puppet returns "Error 400 on SERVER: Invalid pattern .g2" where g2 is our internal domain...
[2010/07/05 05:26:03] @ Dyson_ joined channel #puppet
[2010/07/05 05:26:09] <joergherzinger> Hmm, I use absolute paths wherever possible but maybe. I will try that.
[2010/07/05 05:26:28] @ Dyson_ left channel #puppet ()
[2010/07/05 05:29:35] @ Quit: Dyson: Ping timeout: 260 seconds
[2010/07/05 05:30:40] @ Quit: hamish: Quit: leaving
[2010/07/05 05:30:52] @ hamish joined channel #puppet
[2010/07/05 05:32:05] <joergherzinger> Hmm, PATH looks goot, HOME is empty. Does puppetd need HOME set.
[2010/07/05 05:35:43] <joergherzinger> Well, setting HOME doesn't change anything "HOME="/root/" /usr/sbin/puppetd -t;"
[2010/07/05 05:37:27] <QuackNL> anything interesting in the server logs?
[2010/07/05 05:37:47] @ giskard joined channel #puppet
[2010/07/05 05:39:38] <joergherzinger> No, server just says "Invalid pattern .g2" and client logs "Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid pattern .g2"
[2010/07/05 05:39:38] <Dominic> joergherzinger: yeah, $HOME wasn't a Puppet-specific suggestion, I'm pretty sure it doesn't. But I've run stuff before from Puppet that was upset when the env wasn't fully set up (when Puppet ran from init.d, rather than interactively)
[2010/07/05 05:39:54] <Dominic> does your NM config change the hostname? Could it be "in flux" when if-up.d runs?
[2010/07/05 05:40:03] <sejo> hey all I installed puppet-dashboard but what is the default installed user?
[2010/07/05 05:42:18] <QuackNL> You use .g2 as your TLD?
[2010/07/05 05:42:25] <joergherzinger> Nope, hostname is set correctely too.
[2010/07/05 05:42:26] @ bjaspan joined channel #puppet
[2010/07/05 05:42:35] <joergherzinger> yes, g2 is our internal tld
[2010/07/05 05:42:36] @ zorzar joined channel #puppet
[2010/07/05 05:44:10] <QuackNL> if you specifically set the fqdn with the --fqdn flag. Does that help?
[2010/07/05 05:46:19] @ Quit: zorzar_: Ping timeout: 276 seconds
[2010/07/05 05:49:15] <joergherzinger> Hmm, I run puppet manually with fqdn set it works. In the script it renders this error: "Failed to parse template puppetclient/puppet.conf.erb: Could not find value for 'hostname' at /etc/puppet/modules/puppetclient/manifests/init.pp:34 on node g2portable1.g2"
[2010/07/05 05:56:13] @ Quit: gebi: Ping timeout: 260 seconds
[2010/07/05 05:59:05] <QuackNL> hmmm... there is no way to turn on of off the color in the output with a commandline switch, it there?
[2010/07/05 06:01:18] <Dominic> QuackNL: --color=false (any config option is valid on the command line too)
[2010/07/05 06:01:29] <QuackNL> ah cool!
[2010/07/05 06:01:43] <QuackNL> didn't see it in the help. tnx!
[2010/07/05 06:02:08] <Dominic> indeed, help only lists actions, not config options, but there's a link to the whole list
[2010/07/05 06:15:42] <sejo> how do I use the dashboard? does it find my classes/modules and nodes automaticly?
[2010/07/05 06:17:33] @ pvh_sa|wrk joined channel #puppet
[2010/07/05 06:18:10] <pvh_sa|wrk> hey there... i'm trying to set up puppet at our lab - i get the client running as per instructions... but puppetca on the server doesn't show any waiting certificate requests. any ideas?
[2010/07/05 06:19:38] <ssm> pvh_sa|wrk: have you set a servername in the configuration on the client? It'll try to connec to the hostname "puppet" by default
[2010/07/05 06:20:07] <pvh_sa|wrk> ssm: yes, i have
[2010/07/05 06:20:23] <pvh_sa|wrk> ssm: from the client: usr/sbin/puppetd --server puppet.sanbi.ac.za --waitforcert 60 --test
[2010/07/05 06:20:38] <pvh_sa|wrk> oops. i mean puppetd --server puppet.sanbi.ac.za --waitforcert 60 --test
[2010/07/05 06:22:05] <ssm> pvh_sa|wrk: if you run puppetd --test --server puppet.sanbi.ac.za --noop, does it give you any output?
[2010/07/05 06:22:14] <ssm> does the puppetmaster log anything?
[2010/07/05 06:23:13] <pvh_sa|wrk> ssm: to the first question: after the peer certificate won't be verified messages, it says "Exiting; no certificate found and waitforcert is disabled"
[2010/07/05 06:23:22] <ssm> (It doesn't look like --debug adds any useful information regarding the puppetmaster connection)
[2010/07/05 06:24:14] <pvh_sa|wrk> ssm: to the second question - you mean in /var/log/puppet? there is a masterhttp.log file, checking in there now
[2010/07/05 06:24:23] <ssm> pvh_sa|wrk: then it looks like it has connected to the puppetmaster, true. Are there any files on the puppetmaster under /var/lib/puppet/ssl which has the client hostname?
[2010/07/05 06:24:32] @ Quit: Olly_: Quit: This computer has gone to sleep
[2010/07/05 06:25:13] <ssm> pvh_sa|wrk: there may be more information in the syslog (daemon.log on debian/ubuntu)
[2010/07/05 06:26:29] <Hilli> Hmm... I thought that doing something like '$nagios_files = ["/etc/nagios/cgi.cfg","/etc/nagios/cgi.cfg"]' and the do a 'file { $nagios_files: source => "puppet:///share/$name", etc..}' - Isn't $name set to each of the filenames from my array one at the time?
[2010/07/05 06:26:37] @ Quit: joergherzinger: Ping timeout: 265 seconds
[2010/07/05 06:26:37] @ gebi joined channel #puppet
[2010/07/05 06:29:43] @ Quit: pinoyskull: Quit: Leaving
[2010/07/05 06:39:49] @ sebas891 joined channel #puppet
[2010/07/05 06:40:17] @ tecto_ joined channel #puppet
[2010/07/05 06:40:17] @ Quit: tecto_: Changing host
[2010/07/05 06:40:17] @ tecto_ joined channel #puppet
[2010/07/05 06:41:57] @ joergherzinger joined channel #puppet
[2010/07/05 06:45:42] <joergherzinger> It was the environment. Completely unsetting it and giving PATH and HOME manually works "env -i HOME="" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/sbin/puppetd -t"
[2010/07/05 06:46:48] @ Quit: ckauhaus: Quit: Leaving.
[2010/07/05 06:47:10] @ ckauhaus joined channel #puppet
[2010/07/05 06:48:02] @ Quit: TREllis: Quit: leaving
[2010/07/05 06:53:31] @ TREllis joined channel #puppet
[2010/07/05 06:58:02] @ Quit: alexs_: Quit: leaving
[2010/07/05 06:58:13] @ alexs_ joined channel #puppet
[2010/07/05 06:59:14] @ Quit: standa: Ping timeout: 265 seconds
[2010/07/05 06:59:25] <bhearsum> i've got a setup with multiple Puppet masters across different locations. i'm trying to send a client which connects to masterA to masterB for a file, over puppet://. i'm getting SSL errors -- is there any way to do this?
[2010/07/05 07:01:16] <bhearsum> the specific error is "certificates were not trusted: certificate verify failed"
[2010/07/05 07:02:41] <Volcane> you either need to set up a certificate chanin with a central CA
[2010/07/05 07:02:48] <Volcane> or just let everytihing use the same CA
[2010/07/05 07:03:58] <bhearsum> could i consider masterA my root, and sign masterB's cert with masterA's key?
[2010/07/05 07:04:06] <bhearsum> guess i should just give it a try
[2010/07/05 07:05:14] <Volcane> there's a wiki about chains etc, but its got bugs atm afaik not sure
[2010/07/05 07:05:21] <bhearsum> ah=
[2010/07/05 07:05:22] <Volcane> ohadlevy is the guru in that stuff
[2010/07/05 07:06:00] <bhearsum> http://projects.puppetlabs.com/projects/puppet/wiki/Multiple_Certificate_Authorities ?
[2010/07/05 07:06:11] <Volcane> yeah
[2010/07/05 07:06:26] <Volcane> i take the lazy route, just copy the same ca everywhere
[2010/07/05 07:06:35] <bhearsum> does that work, with hostname differences?
[2010/07/05 07:06:49] <Volcane> i arrange it so all masters are called 'puppet'
[2010/07/05 07:07:00] <Volcane> which i realize isnt going to work for you :P
[2010/07/05 07:07:07] <Volcane> but you can add many cert DNS names
[2010/07/05 07:07:09] <bhearsum> hehe
[2010/07/05 07:11:24] <sejo> hey all I start the puppetmasterd and suddenly the /usr/sbin/puppetmasterd gets removed
[2010/07/05 07:11:34] <Volcane> bhearsum: why do you have different files on different masters?
[2010/07/05 07:11:44] <Volcane> sejo: using an old rpm?
[2010/07/05 07:12:03] <sejo> Volcane: I created my own
[2010/07/05 07:12:24] <Volcane> sejo: there was a bug in the spec files and provided init script, fixed a few releases back
[2010/07/05 07:12:32] <zipkid> sejo: it must be a subtle way of puppet telling you it does not feel that you are qualified to run puppetmasterd :-D
[2010/07/05 07:12:41] <sejo> zipkid: LOL
[2010/07/05 07:12:58] <sejo> Volcane: thanks! I'll check the spec
[2010/07/05 07:12:59] <bhearsum> Volcane: i've got one Puppet master per colo. When new clients come up they connect to the master in the primary colo. I'm trying to set it up so that master redirects remote slaves to their local masters by having them pull /etc/sysconfig/puppet from it
[2010/07/05 07:13:26] <Volcane> ah
[2010/07/05 07:20:09] @ Quit: pvh_sa|wrk: Ping timeout: 240 seconds
[2010/07/05 07:21:47] @ crb joined channel #puppet
[2010/07/05 07:27:36] @ Olly_ joined channel #puppet
[2010/07/05 07:28:36] @ _lucid joined channel #puppet
[2010/07/05 07:31:45] @ Quit: PatrickHyland: Ping timeout: 240 seconds
[2010/07/05 07:32:17] @ mvn071 joined channel #puppet
[2010/07/05 07:33:11] @ docelic_ joined channel #puppet
[2010/07/05 07:36:27] @ Quit: docelic__: Ping timeout: 265 seconds
[2010/07/05 07:41:03] @ Quit: f3ew: Ping timeout: 265 seconds
[2010/07/05 07:44:23] @ dandiep joined channel #puppet
[2010/07/05 07:44:47] @ renato_ joined channel #puppet
[2010/07/05 07:44:57] <renato_> Hi all
[2010/07/05 07:52:19] @ Quit: ahasenack: Ping timeout: 245 seconds
[2010/07/05 07:52:54] @ ahasenack joined channel #puppet
[2010/07/05 07:58:39] @ littleidea joined channel #puppet
[2010/07/05 08:01:18] @ Quit: iranzo: Quit: con esto y un bizcocho....
[2010/07/05 08:03:58] @ Quit: mvn071: Quit: Leaving
[2010/07/05 08:04:49] @ Quit: ahasenack: Ping timeout: 245 seconds
[2010/07/05 08:05:01] @ Quit: benoit_: Ping timeout: 260 seconds
[2010/07/05 08:05:15] @ ahasenack joined channel #puppet
[2010/07/05 08:11:52] @ Quit: bjaspan: Quit: bjaspan
[2010/07/05 08:12:28] @ Quit: pmorillo: Quit: pmorillo
[2010/07/05 08:15:01] @ Quit: dandiep: Ping timeout: 264 seconds
[2010/07/05 08:25:10] @ suit joined channel #puppet
[2010/07/05 08:29:20] @ Quit: MattyM: Remote host closed the connection
[2010/07/05 08:33:35] @ alcy joined channel #puppet
[2010/07/05 08:40:33] @ Quit: tecto_: Remote host closed the connection
[2010/07/05 08:40:54] @ tecto_ joined channel #puppet
[2010/07/05 08:42:00] @ bjaspan joined channel #puppet
[2010/07/05 08:43:36] @ Quit: bjaspan: Client Quit
[2010/07/05 08:50:25] @ Quit: gebi: Ping timeout: 264 seconds
[2010/07/05 08:50:58] @ bjaspan joined channel #puppet
[2010/07/05 08:54:09] <suit> Does %% have any special meaning within puppet templates? Erb documentation says "%% replaced with % if first thing on a line and % processing is used", but that doesn't seem to happen in practice
[2010/07/05 08:54:33] <suit> only an issue as i'm trying to validate my templates automagically via 'erb' and its throwing an error about lines starting with a single %
[2010/07/05 08:54:37] <Volcane> suit: look at the puppet templating wiki for equivelants
[2010/07/05 08:54:47] <Volcane> suit: also how to do tests
[2010/07/05 08:55:00] <suit> ah okay, i'll have another check
[2010/07/05 08:55:09] @ Quit: joergherzinger: Remote host closed the connection
[2010/07/05 08:56:33] @ Quit: bjaspan: Quit: bjaspan
[2010/07/05 09:01:11] <suit> Hmm.. might be missing somethign. But it's not behaving like I think it says it should do. Got to run before the garage closes.. but I'll send an example to the ML to demonstrate
[2010/07/05 09:01:19] @ Quit: renato_: Quit: Leaving
[2010/07/05 09:08:50] @ f3ew joined channel #puppet
[2010/07/05 09:08:56] @ Quit: spawnyd: Ping timeout: 276 seconds
[2010/07/05 09:09:37] @ Bass10 joined channel #puppet
[2010/07/05 09:10:33] @ Quit: Ramonster: Quit: So long, thanx for all the fish
[2010/07/05 09:10:39] @ alban2 joined channel #puppet
[2010/07/05 09:11:12] @ Quit: Bass10: Max SendQ exceeded
[2010/07/05 09:11:20] @ Quit: TREllis: Quit: bbiab
[2010/07/05 09:11:55] @ Bass10 joined channel #puppet
[2010/07/05 09:14:14] @ Quit: ecolitan: Remote host closed the connection
[2010/07/05 09:14:58] @ Quit: yure: Ping timeout: 276 seconds
[2010/07/05 09:23:58] @ Quit: Olly_: Quit: This computer has gone to sleep
[2010/07/05 09:27:59] @ yure joined channel #puppet
[2010/07/05 09:30:50] @ Quit: phips_: Quit: phips_
[2010/07/05 09:31:31] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2010/07/05 09:34:05] @ TREllis joined channel #puppet
[2010/07/05 09:54:08] @ Quit: TREllis: Quit: leaving
[2010/07/05 09:54:30] @ alcy left channel #puppet ()
[2010/07/05 09:56:32] @ Quit: \ask: Read error: Connection reset by peer
[2010/07/05 09:58:33] @ \ask joined channel #puppet
[2010/07/05 10:03:23] @ Quit: fbe: Ping timeout: 265 seconds
[2010/07/05 10:06:17] @ Quit: bug: Quit: bug
[2010/07/05 10:07:04] @ mvn071 joined channel #puppet
[2010/07/05 10:19:34] @ zoobab left channel #puppet ()
[2010/07/05 10:23:30] @ SyRenity joined channel #puppet
[2010/07/05 10:23:32] <SyRenity> hi there
[2010/07/05 10:24:04] <SyRenity> I re-purposed a machine using foreman which worked great
[2010/07/05 10:24:12] <SyRenity> but now puppet refuses to authenticate it
[2010/07/05 10:26:45] @ Quit: taihen_: Ping timeout: 240 seconds
[2010/07/05 10:27:55] @ spawnyd joined channel #puppet
[2010/07/05 10:29:59] @ Alagar joined channel #puppet
[2010/07/05 10:30:00] @ Quit: Alagar: Excess Flood
[2010/07/05 10:30:43] <_lucid> is camptocamp monit module a file based distribution?
[2010/07/05 10:32:15] @ Alagar joined channel #puppet
[2010/07/05 10:32:15] @ Quit: Alagar: Excess Flood
[2010/07/05 10:44:24] @ bjaspan joined channel #puppet
[2010/07/05 10:47:16] @ bug joined channel #puppet
[2010/07/05 10:47:56] @ Alagar joined channel #puppet
[2010/07/05 10:47:56] @ Quit: Alagar: Excess Flood
[2010/07/05 10:49:51] @ Quit: bjaspan: Quit: bjaspan
[2010/07/05 10:50:24] @ bodepd joined channel #puppet
[2010/07/05 10:53:04] @ axisys joined channel #puppet
[2010/07/05 10:56:10] @ Quit: alban2: Quit: Leaving.
[2010/07/05 10:59:15] @ Quit: bug: Quit: bug
[2010/07/05 11:02:44] @ Quit: bodepd: Quit: bodepd
[2010/07/05 11:04:04] @ adrian_broher joined channel #puppet
[2010/07/05 11:06:56] @ bug joined channel #puppet
[2010/07/05 11:08:18] @ Alagar joined channel #puppet
[2010/07/05 11:11:36] @ Quit: mvn071: Quit: Leaving
[2010/07/05 11:11:47] @ mvn071 joined channel #puppet
[2010/07/05 11:15:29] @ Quit: mvn071: Client Quit
[2010/07/05 11:15:39] @ mvn071 joined channel #puppet
[2010/07/05 11:24:26] @ rmayr joined channel #puppet
[2010/07/05 11:24:56] @ gebi joined channel #puppet
[2010/07/05 11:26:34] @ Quit: mvn071: Quit: Leaving
[2010/07/05 11:26:44] @ Quit: spawnyd: Ping timeout: 276 seconds
[2010/07/05 11:26:45] @ mvn071 joined channel #puppet
[2010/07/05 11:26:49] @ bodepd joined channel #puppet
[2010/07/05 11:30:10] @ Quit: rmayr: Ping timeout: 276 seconds
[2010/07/05 11:30:36] @ rmayr joined channel #puppet
[2010/07/05 11:33:34] @ falsch joined channel #puppet
[2010/07/05 11:44:57] @ Quit: bodepd: Read error: Connection reset by peer
[2010/07/05 11:45:03] @ bodepd joined channel #puppet
[2010/07/05 11:51:45] @ Quit: bug: Quit: bug
[2010/07/05 11:52:27] @ mezgani joined channel #puppet
[2010/07/05 11:53:15] @ Quit: p3rror: Ping timeout: 240 seconds
[2010/07/05 11:56:52] @ Quit: bodepd: Quit: bodepd
[2010/07/05 11:58:21] @ Quit: mezgani: Ping timeout: 260 seconds
[2010/07/05 11:58:35] @ lilmatt joined channel #puppet
[2010/07/05 11:58:52] @ Quit: lilmatt: Client Quit
[2010/07/05 12:00:40] @ mezgani joined channel #puppet
[2010/07/05 12:02:48] @ HouseAway is now known as AimanA
[2010/07/05 12:06:16] @ bug joined channel #puppet
[2010/07/05 12:07:05] @ mezgani is now known as p3rror
[2010/07/05 12:08:31] @ bodepd joined channel #puppet
[2010/07/05 12:08:56] @ labrown joined channel #puppet
[2010/07/05 12:08:59] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:10:40] @ bodepd joined channel #puppet
[2010/07/05 12:11:18] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:13:05] @ bodepd joined channel #puppet
[2010/07/05 12:13:22] @ Quit: bodepd: Client Quit
[2010/07/05 12:16:15] @ Quit: artista-frustrad: Ping timeout: 240 seconds
[2010/07/05 12:21:02] @ mclarke joined channel #puppet
[2010/07/05 12:24:30] @ gniks joined channel #puppet
[2010/07/05 12:25:14] @ fbe joined channel #puppet
[2010/07/05 12:25:48] @ bodepd joined channel #puppet
[2010/07/05 12:25:51] @ Quit: bodepd: Client Quit
[2010/07/05 12:27:15] @ Quit: ceren: Quit: ceren
[2010/07/05 12:32:10] @ bodepd joined channel #puppet
[2010/07/05 12:32:11] @ rcrowley joined channel #puppet
[2010/07/05 12:32:36] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:33:06] @ bodepd joined channel #puppet
[2010/07/05 12:33:51] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:34:17] @ bodepd joined channel #puppet
[2010/07/05 12:34:56] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:36:39] @ jeffmccune joined channel #puppet
[2010/07/05 12:36:49] @ Quit: jeffmccune: Client Quit
[2010/07/05 12:37:17] @ bodepd joined channel #puppet
[2010/07/05 12:37:18] @ Quit: bodepd: Read error: Connection reset by peer
[2010/07/05 12:37:51] @ bodepd joined channel #puppet
[2010/07/05 12:38:09] @ jeffmccune joined channel #puppet
[2010/07/05 12:38:29] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:39:01] @ bodepd joined channel #puppet
[2010/07/05 12:39:40] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:41:24] @ bodepd joined channel #puppet
[2010/07/05 12:41:33] @ bodepd left channel #puppet ()
[2010/07/05 12:41:55] @ bodepd joined channel #puppet
[2010/07/05 12:42:08] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:44:15] @ wilmoore joined channel #puppet
[2010/07/05 12:44:42] @ nanliu joined channel #puppet
[2010/07/05 12:45:22] @ Quit: bgupta: Quit: bgupta
[2010/07/05 12:46:55] @ Quit: giskard: Remote host closed the connection
[2010/07/05 12:47:23] @ bodepd joined channel #puppet
[2010/07/05 12:47:57] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:48:22] @ Quit: bug: Quit: bug
[2010/07/05 12:49:44] @ bodepd joined channel #puppet
[2010/07/05 12:50:21] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:52:06] @ bodepd joined channel #puppet
[2010/07/05 12:52:43] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 12:52:49] @ bjaspan joined channel #puppet
[2010/07/05 12:52:53] @ OpenMedia joined channel #puppet
[2010/07/05 12:53:47] <bhearsum> is there a best practice way of having Puppet reboot a machine after running through some other things?
[2010/07/05 12:54:03] <bhearsum> the best way i can think of is using 'shutdown -t 60 -r', or something like it
[2010/07/05 12:54:53] @ mezgani joined channel #puppet
[2010/07/05 12:55:50] @ Quit: p3rror: Ping timeout: 260 seconds
[2010/07/05 12:55:59] @ Quit: bjaspan: Client Quit
[2010/07/05 12:58:46] @ Quit: [GuS]: Read error: Connection reset by peer
[2010/07/05 12:59:05] @ bodepd joined channel #puppet
[2010/07/05 12:59:49] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 13:00:19] @ bodepd joined channel #puppet
[2010/07/05 13:00:58] @ Quit: bodepd: Remote host closed the connection
[2010/07/05 13:01:30] @ bodepd joined channel #puppet
[2010/07/05 13:01:33] @ Quit: bodepd: Client Quit
[2010/07/05 13:05:22] @ Quit: mellen: Ping timeout: 265 seconds
[2010/07/05 13:10:49] @ mellen joined channel #puppet
[2010/07/05 13:12:42] @ bgupta joined channel #puppet
[2010/07/05 13:13:26] @ tecto__ joined channel #puppet
[2010/07/05 13:13:26] @ Quit: tecto__: Changing host
[2010/07/05 13:13:27] @ tecto__ joined channel #puppet
[2010/07/05 13:15:28] @ Quit: tecto_: Read error: Operation timed out
[2010/07/05 13:15:48] @ Quit: \ask: Remote host closed the connection
[2010/07/05 13:16:10] @ \ask joined channel #puppet
[2010/07/05 13:17:23] @ ahuman joined channel #puppet
[2010/07/05 13:17:37] @ Quit: tecto__: Remote host closed the connection
[2010/07/05 13:18:00] @ tecto_ joined channel #puppet
[2010/07/05 13:18:00] @ Quit: tecto_: Changing host
[2010/07/05 13:18:00] @ tecto_ joined channel #puppet
[2010/07/05 13:21:08] @ Quit: \ask: Ping timeout: 260 seconds
[2010/07/05 13:22:58] @ giskard joined channel #puppet
[2010/07/05 13:23:02] @ kc7zzv joined channel #puppet
[2010/07/05 13:23:59] @ Quit: _lucid: Quit: Page closed
[2010/07/05 13:24:13] @ Quit: wilmoore: Ping timeout: 265 seconds
[2010/07/05 13:25:15] <kc7zzv> I'm lost, and google isn't helping. How do I concatenate strings in puppet. How do I make this work?
[2010/07/05 13:25:28] <kc7zzv> $printer_URI = 'ipp://example:123@' + $server_ip + ':631/printers/$name'
[2010/07/05 13:26:39] <bhearsum> $printer_URI = "ipp://example:123@${server_ip}:631/printers/${name}" is what you want, i believe
[2010/07/05 13:31:04] <kc7zzv> bhearsum: Thanks. At least it compiles. I'll know if it works in a few min.
[2010/07/05 13:31:09] <bhearsum> np
[2010/07/05 13:31:43] @ Quit: kolla: Remote host closed the connection
[2010/07/05 13:31:43] @ MaxBube joined channel #puppet
[2010/07/05 13:33:36] @ bug joined channel #puppet
[2010/07/05 13:34:05] <kc7zzv> bhearsum: It worked.
[2010/07/05 13:36:33] @ Quit: mattock: Ping timeout: 240 seconds
[2010/07/05 13:37:19] @ Quit: Alagar: Ping timeout: 245 seconds
[2010/07/05 13:42:35] @ Quit: mfournier: Ping timeout: 276 seconds
[2010/07/05 13:49:02] @ Quit: giskard: Remote host closed the connection
[2010/07/05 13:58:38] @ Quit: kc7zzv: Quit: kc7zzv
[2010/07/05 14:01:51] @ Quit: nexx: Quit: quit
[2010/07/05 14:03:40] @ Quit: adrian_broher: Quit: Verlassend
[2010/07/05 14:05:14] @ bjaspan joined channel #puppet
[2010/07/05 14:10:11] @ kc7zzv joined channel #puppet
[2010/07/05 14:10:55] @ Quit: kc7zzv: Client Quit
[2010/07/05 14:15:00] @ Quit: bug: Quit: bug
[2010/07/05 14:20:14] @ kolla joined channel #puppet
[2010/07/05 14:24:56] @ andreas__ joined channel #puppet
[2010/07/05 14:27:46] @ Quit: ahasenack: Ping timeout: 265 seconds
[2010/07/05 14:39:13] @ nwp joined channel #puppet
[2010/07/05 14:39:33] @ Quit: ezekiel: Quit: leaving
[2010/07/05 14:45:28] @ Quit: MaxBube: Quit: Ex-Chat
[2010/07/05 14:50:04] @ Quit: bjaspan: Quit: bjaspan
[2010/07/05 14:53:00] @ Quit: mclarke: Quit: mclarke
[2010/07/05 14:57:41] @ Quit: labrown: Quit: Leaving
[2010/07/05 14:58:36] @ bjaspan joined channel #puppet
[2010/07/05 14:58:57] @ Quit: bjaspan: Client Quit
[2010/07/05 14:59:52] @ fredden joined channel #puppet
[2010/07/05 15:01:29] @ macfly left channel #puppet ()
[2010/07/05 15:01:46] @ sebas891 left channel #puppet ()
[2010/07/05 15:07:28] @ rodnet joined channel #puppet
[2010/07/05 15:07:38] @ ceren joined channel #puppet
[2010/07/05 15:09:13] @ Quit: rmayr: Ping timeout: 276 seconds
[2010/07/05 15:10:20] @ Quit: yannL: Remote host closed the connection
[2010/07/05 15:10:34] @ ezekiel joined channel #puppet
[2010/07/05 15:18:45] @ rmayr joined channel #puppet
[2010/07/05 15:20:38] @ Quit: mvn071: Quit: Leaving
[2010/07/05 15:23:15] @ Quit: rodnet: Read error: Connection reset by peer
[2010/07/05 15:23:16] @ rodnet_ joined channel #puppet
[2010/07/05 15:25:00] @ Quit: SyRenity: Ping timeout: 260 seconds
[2010/07/05 15:25:22] @ Djelibeybi joined channel #puppet
[2010/07/05 15:26:43] @ Quit: jmeeuwen: Quit: Disconnecting from stoned server.
[2010/07/05 15:27:12] @ jmeeuwen joined channel #puppet
[2010/07/05 15:29:42] @ SyRenity joined channel #puppet
[2010/07/05 15:34:34] @ Quit: rmayr: Ping timeout: 276 seconds
[2010/07/05 15:34:38] <gepetto> ::redmine:: Wiki edit: Development_Lifecycle (#13) @ http://projects.reductivelabs.com/projects/1/wiki/Development_Lifecycle?version=13 (by Jeff McCune)
[2010/07/05 15:34:55] @ Quit: ezekiel: Quit: leaving
[2010/07/05 15:35:45] @ ezekiel joined channel #puppet
[2010/07/05 15:38:51] @ Quit: rodnet_: Read error: Connection reset by peer
[2010/07/05 15:38:52] @ rodnet joined channel #puppet
[2010/07/05 15:40:23] <gepetto> ::redmine:: Wiki edit: Development_Lifecycle (#14) @ http://projects.reductivelabs.com/projects/1/wiki/Development_Lifecycle?version=14 (by Jeff McCune)
[2010/07/05 15:51:40] @ Quit: littleidea: Quit: littleidea
[2010/07/05 15:54:30] @ QMan_ is now known as QMan
[2010/07/05 15:55:22] @ Quit: nb: Read error: Connection reset by peer
[2010/07/05 15:59:11] @ Quit: otto__: Ping timeout: 240 seconds
[2010/07/05 16:02:04] @ nb joined channel #puppet
[2010/07/05 16:07:56] @ Quit: bgupta: Quit: bgupta
[2010/07/05 16:11:15] @ Quit: gebi: Ping timeout: 260 seconds
[2010/07/05 16:11:52] @ Quit: rodnet: Quit: rodnet
[2010/07/05 16:13:22] @ PaulWay[w] joined channel #puppet
[2010/07/05 16:21:12] @ Quit: fbe: Quit: Leaving
[2010/07/05 16:27:58] @ Quit: jab_doa: Quit: Verlassend
[2010/07/05 16:30:34] @ littleidea joined channel #puppet
[2010/07/05 16:37:40] @ Quit: jeffmccune: Quit: jeffmccune
[2010/07/05 16:37:49] @ Quit: nanliu: Quit: nanliu
[2010/07/05 16:38:51] @ bug joined channel #puppet
[2010/07/05 16:38:59] @ Quit: PaulW_cdot: Ping timeout: 245 seconds
[2010/07/05 16:39:47] @ \ask joined channel #puppet
[2010/07/05 16:40:09] @ Quit: andreas__: Ping timeout: 240 seconds
[2010/07/05 16:40:13] @ mclarke joined channel #puppet
[2010/07/05 16:53:31] @ PaulW_cdot joined channel #puppet
[2010/07/05 16:53:53] @ bjaspan joined channel #puppet
[2010/07/05 17:01:14] @ Quit: SyRenity: Ping timeout: 265 seconds
[2010/07/05 17:03:02] @ Quit: ahuman: Remote host closed the connection
[2010/07/05 17:05:11] @ SyRenity joined channel #puppet
[2010/07/05 17:07:58] @ jaredrhine joined channel #puppet
[2010/07/05 17:14:22] @ KenjiPops joined channel #puppet
[2010/07/05 17:14:44] @ Quit: allsystemsarego: Quit: Leaving
[2010/07/05 17:16:50] @ KenjiPops is now known as FOCer
[2010/07/05 17:17:36] @ Quit: bug: Quit: bug
[2010/07/05 17:18:02] @ Quit: FOCer: Remote host closed the connection
[2010/07/05 17:18:15] @ FOCer joined channel #puppet
[2010/07/05 17:19:07] @ Quit: raven_: Ping timeout: 265 seconds
[2010/07/05 17:24:43] @ raven joined channel #puppet
[2010/07/05 17:26:05] @ Quit: bjaspan: Quit: bjaspan
[2010/07/05 17:33:18] @ ezmobius joined channel #puppet
[2010/07/05 17:35:53] @ ezmobius_ joined channel #puppet
[2010/07/05 17:39:33] @ Quit: ezmobius: Ping timeout: 260 seconds
[2010/07/05 17:49:26] @ raven is now known as Guest40559
[2010/07/05 17:51:34] @ bjaspan joined channel #puppet
[2010/07/05 18:07:21] @ Quit: ezmobius_: Remote host closed the connection
[2010/07/05 18:10:32] @ Quit: bjaspan: Quit: bjaspan
[2010/07/05 18:27:47] @ bug_ joined channel #puppet
[2010/07/05 18:38:55] @ PaulWay[w] is now known as Evil
[2010/07/05 18:39:01] @ Evil is now known as EvilPaulWay
[2010/07/05 18:47:32] @ Transformer joined channel #puppet
[2010/07/05 18:48:55] @ Transformer left channel #puppet ()
[2010/07/05 18:56:44] @ Quit: ceren: Quit: ceren
[2010/07/05 19:23:21] @ nwmcsween joined channel #puppet
[2010/07/05 19:23:45] <nwmcsween> hi does anyone know where I can get more information on creating a new package provider for puppet?
[2010/07/05 19:25:23] <hMz> i ... pieced it together from all the other providers
[2010/07/05 19:25:27] <hMz> so not specifically
[2010/07/05 19:25:37] <hMz> i might be able to help with questions tho
[2010/07/05 19:26:43] <nwmcsween> ok self.instances?
[2010/07/05 19:27:19] <nwmcsween> seems to be sparse documentation on the api I mean I could go digging but...... na
[2010/07/05 19:28:15] <nwmcsween> is there a diagram on how puppet calls a provider?
[2010/07/05 19:33:11] @ MaxBube joined channel #puppet
[2010/07/05 19:34:49] @ Quit: PaulW_cdot: Ping timeout: 264 seconds
[2010/07/05 19:35:42] <nwmcsween> ah this helps http://docs.puppetlabs.com/guides/types/package.html
[2010/07/05 19:58:34] @ Quit: n3kl: Ping timeout: 245 seconds
[2010/07/05 20:00:26] @ n3kl joined channel #puppet
[2010/07/05 20:00:27] @ Quit: n3kl: Changing host
[2010/07/05 20:00:27] @ n3kl joined channel #puppet
[2010/07/05 20:01:38] @ Quit: mclarke: Quit: mclarke
[2010/07/05 20:08:28] @ Hypnoz joined channel #puppet
[2010/07/05 20:25:43] @ Quit: rcrowley: Quit: rcrowley
[2010/07/05 20:37:21] @ alcy joined channel #puppet
[2010/07/05 20:45:44] @ Quit: Hypnoz: Ping timeout: 276 seconds
[2010/07/05 20:52:08] @ acaire joined channel #puppet
[2010/07/05 20:52:55] <acaire> Hi, is puppet designed to work with different software versions of the client and puppetmaster?
[2010/07/05 20:59:05] @ Quit: bug_: Quit: bug_
[2010/07/05 21:01:56] <alcy> acaire: It can. You have to check the release notes for the concerned version(s).
[2010/07/05 21:02:26] <acaire> great, i'll have a look - thanks :)
[2010/07/05 21:02:46] @ acaire left channel #puppet ()
[2010/07/05 21:04:02] <alcy> np
[2010/07/05 21:06:36] @ bug joined channel #puppet
[2010/07/05 21:06:43] @ blahdeblah joined channel #puppet
[2010/07/05 21:07:57] @ rcrowley joined channel #puppet
[2010/07/05 21:09:19] @ Quit: OpenMedia: Quit: Leaving.
[2010/07/05 21:22:00] @ ezekiel_ joined channel #puppet
[2010/07/05 21:23:26] @ Quit: ezekiel: Ping timeout: 276 seconds
[2010/07/05 21:24:51] @ Quit: themurph: Ping timeout: 258 seconds
[2010/07/05 21:27:37] @ ezekiel_ is now known as ezekiel
[2010/07/05 21:30:53] @ themurph joined channel #puppet
[2010/07/05 21:47:12] @ brothers joined channel #puppet
[2010/07/05 21:56:06] @ Quit: Bass10: Read error: Connection reset by peer
[2010/07/05 22:04:09] @ Quit: themurph: Ping timeout: 240 seconds
[2010/07/05 22:05:13] @ themurph joined channel #puppet
[2010/07/05 22:12:24] <EvilPaulWay> Curse it, why is this server grabbing that particular set of config... :-/
[2010/07/05 22:22:20] @ Quit: MaxBube: Quit: Ex-Chat
[2010/07/05 22:25:40] @ shug joined channel #puppet
[2010/07/05 22:39:09] @ Quit: rcrowley: Quit: rcrowley
[2010/07/05 22:42:04] @ ceren joined channel #puppet
[2010/07/05 22:48:06] @ EvilPaulWay left channel #puppet ("I must go, there are too many tangrams on this channel.")
[2010/07/05 22:51:02] @ gebi joined channel #puppet
[2010/07/05 22:58:34] @ mfournier joined channel #puppet
[2010/07/05 23:01:42] @ AK__ joined channel #puppet
[2010/07/05 23:02:13] <AK__> hi
[2010/07/05 23:03:31] <AK__> I need a small help with puppet and I am a new user here, can some one help me
[2010/07/05 23:04:10] <Djelibeybi> AK__: ask your question and if anyone knows the answer, they should reply.
[2010/07/05 23:04:24] @ Quit: fredden: Quit: Leaving
[2010/07/05 23:04:54] <AK__> when do i get the error, Cannot write SSH authorized keys without user
[2010/07/05 23:06:45] <AK__> currently this is the error that I am observing in my puppet.log on a client
[2010/07/05 23:07:15] <Djelibeybi> AK__: you should use pastie.org to paste the actual output and then give us the URL so we can see it
[2010/07/05 23:07:26] <Djelibeybi> Also, the error should tell you which Puppet resource/module is causing the error
[2010/07/05 23:09:23] @ Quit: ceren: Quit: ceren
[2010/07/05 23:11:16] <AK__> http://pastie.org/1032190
[2010/07/05 23:11:56] <AK__> that's the error I am observing in my logs
[2010/07/05 23:15:24] <AK__> the same thing works on another client
[2010/07/05 23:15:48] <AK__> not able to find the difference between them
[2010/07/05 23:16:34] <AK__> both of them don't have the user 'test_user'
[2010/07/05 23:17:02] <AK__> not sure why this is causing an issue on the first client
[2010/07/05 23:17:31] <nareshov> is that ssh::keys class something you wrote?
[2010/07/05 23:17:58] <nareshov> you probably haven't explicitly require'd the user before getting his keys there
[2010/07/05 23:18:20] @ jeffmccune joined channel #puppet
[2010/07/05 23:18:57] <AK__> yes, it was written by me
[2010/07/05 23:21:13] <nareshov> you'll need a require => User[$user] in your class
[2010/07/05 23:21:35] <nareshov> or use the built-in: http://docs.puppetlabs.com/guides/types/ssh/ssh_authorized_key.html
[2010/07/05 23:30:24] @ mattock joined channel #puppet
[2010/07/05 23:31:18] @ wilmoore joined channel #puppet
[2010/07/05 23:35:24] @ ecolitan joined channel #puppet
[2010/07/05 23:36:38] <AK__> Thanks Naresh, the isuse was a bug fix #2522, on one client I had 0.24 and on the other 0.25 which requires user
[2010/07/05 23:36:38] <gepetto> AK__: #2522 is http://projects.puppetlabs.com/issues/show/2522 "Puppet - Bug #2522: authorized_keys owner isn't verified/ensured - Puppet Labs"
[2010/07/05 23:37:23] <AK__> thanks gepetto, just now figured the issue
[2010/07/05 23:38:32] @ Quit: jeffmccune: Ping timeout: 265 seconds
[2010/07/05 23:42:09] @ Quit: gebi: Ping timeout: 240 seconds
[2010/07/05 23:44:56] @ jeffmccune joined channel #puppet
[2010/07/05 23:49:07] @ macfly joined channel #puppet
[2010/07/05 23:53:10] <AK__> thank you all, the issue is now fixed after including the user in my ssh keys class

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