Thursday, 2010-02-11

[2010/02/11 00:02:27] @ Log started by gepetto
[2010/02/11 00:02:27] @ pinoyskull joined channel #puppet
[2010/02/11 00:02:36] @ Quit: pinoyskull: Read error: Connection reset by peer
[2010/02/11 00:04:42] @ Quit: OpenMedia: Quit: Leaving.
[2010/02/11 00:12:49] @ Quit: pheezy_: Quit: Leaving...
[2010/02/11 00:18:24] @ Quit: mellen: Ping timeout: 260 seconds
[2010/02/11 00:19:04] @ Djelibeybi joined channel #puppet
[2010/02/11 00:20:37] @ Quit: WALoeIII: Quit: Bai.
[2010/02/11 00:26:33] @ Ramonster joined channel #puppet
[2010/02/11 00:49:49] @ bodepd joined channel #puppet
[2010/02/11 00:55:46] @ doubleukay joined channel #puppet
[2010/02/11 01:02:43] @ Quit: bug: Quit: bug
[2010/02/11 01:03:14] @ mellen joined channel #puppet
[2010/02/11 01:07:14] @ lak joined channel #puppet
[2010/02/11 01:11:05] @ Quit: Djelibeybi: Quit: Leaving
[2010/02/11 01:14:12] @ Quit: maxagaz: Ping timeout: 252 seconds
[2010/02/11 01:17:15] @ Quit: brothers: Read error: Connection reset by peer
[2010/02/11 01:17:17] @ brothers joined channel #puppet
[2010/02/11 01:19:33] @ bug joined channel #puppet
[2010/02/11 01:23:59] @ bodepd left channel #puppet ()
[2010/02/11 01:26:13] @ Quit: itchyGal:
[2010/02/11 01:32:10] @ Quit: brothers: Quit: brothers
[2010/02/11 01:32:48] @ Djelibeybi joined channel #puppet
[2010/02/11 01:33:32] @ Quit: mellen: Ping timeout: 260 seconds
[2010/02/11 01:34:20] @ mfladischer joined channel #puppet
[2010/02/11 01:39:15] @ m1nish joined channel #puppet
[2010/02/11 01:50:07] <blahdeblah> Hi. Is it possible to exclude .svn directories from directories which are recursively copied? The file type doesn't seem to have an exclude option...
[2010/02/11 01:50:30] * blahdeblah slaps head
[2010/02/11 01:50:33] <blahdeblah> It's called ignore.
[2010/02/11 01:50:34] <doubleukay> blahdeblah: i've been looking for that too
[2010/02/11 01:50:41] <blahdeblah> Sorry for the noise
[2010/02/11 01:51:39] <doubleukay> blahdeblah: if you may, can you let me know if that works for what you're doing?
[2010/02/11 01:51:46] <blahdeblah> definitely
[2010/02/11 01:51:50] <doubleukay> cool :D
[2010/02/11 02:03:01] @ Quit: lak: Quit: lak
[2010/02/11 02:04:00] @ Quit: Bass10: Ping timeout: 252 seconds
[2010/02/11 02:04:14] @ Quit: nmi: Quit: Leaving
[2010/02/11 02:08:15] <blahdeblah> doubleukay: ignore => ".svn" seemed to work for me
[2010/02/11 02:08:57] <doubleukay> thanks, i'll put it in my manifests too. it has bothered me for a bit, but not enough for me to find a solution ;)
[2010/02/11 02:09:12] @ skiold joined channel #puppet
[2010/02/11 02:15:25] @ Quit: jfreeman: Remote host closed the connection
[2010/02/11 02:15:28] @ mfournier joined channel #puppet
[2010/02/11 02:17:53] @ hy is now known as _hy
[2010/02/11 02:19:27] @ maxagaz joined channel #puppet
[2010/02/11 02:21:05] @ Quit: alban2: Ping timeout: 260 seconds
[2010/02/11 02:21:46] <blahdeblah> doubleukay: I'm not sure that it will result in anything being removed...
[2010/02/11 02:23:22] <doubleukay> thanks, that's good to know. i'd write a one-time exec find-and-remove to solve that.
[2010/02/11 02:23:24] @ Quit: bug: Quit: bug
[2010/02/11 02:23:37] <doubleukay> but once removed, it won't try to sync .svn directories anymore right?
[2010/02/11 02:29:12] @ PsychoSid1 joined channel #puppet
[2010/02/11 02:32:03] @ mellen joined channel #puppet
[2010/02/11 02:32:45] @ Quit: Djelibeybi: Ping timeout: 260 seconds
[2010/02/11 02:33:42] <blahdeblah> That seems to be the case
[2010/02/11 02:33:56] <blahdeblah> I am not an expert, YMMV, etc.
[2010/02/11 02:43:32] @ Quit: rcrowley: Quit: rcrowley
[2010/02/11 02:43:48] @ tim|imac joined channel #puppet
[2010/02/11 02:44:03] @ bug joined channel #puppet
[2010/02/11 02:44:16] @ Quit: bug: Client Quit
[2010/02/11 02:55:15] @ dim0 joined channel #puppet
[2010/02/11 02:55:36] @ Quit: zoeloelip: Read error: Operation timed out
[2010/02/11 02:55:36] @ Quit: PsychoSid1: *.net *.split
[2010/02/11 02:55:37] @ Quit: Ramonster: *.net *.split
[2010/02/11 02:55:37] @ Quit: swygue: *.net *.split
[2010/02/11 02:55:38] @ Quit: noyb: *.net *.split
[2010/02/11 02:55:39] @ Quit: n0ts: *.net *.split
[2010/02/11 02:55:40] @ Quit: ssm: *.net *.split
[2010/02/11 02:55:42] @ Quit: thijso: *.net *.split
[2010/02/11 02:55:42] @ Quit: neh: *.net *.split
[2010/02/11 02:55:42] @ Quit: Ju: *.net *.split
[2010/02/11 02:55:44] @ Quit: SyTonnerre: *.net *.split
[2010/02/11 02:55:45] @ Quit: windo: *.net *.split
[2010/02/11 02:58:09] @ pacalm joined channel #puppet
[2010/02/11 02:59:12] @ SyTonnerre joined channel #puppet
[2010/02/11 02:59:14] @ neh joined channel #puppet
[2010/02/11 02:59:14] @ Quit: neh: Changing host
[2010/02/11 02:59:15] @ neh joined channel #puppet
[2010/02/11 02:59:42] @ thijso joined channel #puppet
[2010/02/11 03:02:09] @ n0ts joined channel #puppet
[2010/02/11 03:02:33] @ PsychoSid joined channel #puppet
[2010/02/11 03:03:10] @ Quit: dim0: Remote host closed the connection
[2010/02/11 03:05:41] @ Ramonster joined channel #puppet
[2010/02/11 03:06:46] @ noyb joined channel #puppet
[2010/02/11 03:07:03] @ windo joined channel #puppet
[2010/02/11 03:07:05] @ dim0 joined channel #puppet
[2010/02/11 03:09:35] @ ssm joined channel #puppet
[2010/02/11 03:09:35] @ swygue joined channel #puppet
[2010/02/11 03:09:35] @ Ju joined channel #puppet
[2010/02/11 03:13:37] @ Quit: maxagaz: Ping timeout: 264 seconds
[2010/02/11 03:16:05] @ maxagaz joined channel #puppet
[2010/02/11 03:24:51] @ Quit: mellen: Ping timeout: 252 seconds
[2010/02/11 03:26:10] @ mellen joined channel #puppet
[2010/02/11 03:28:38] @ Quit: rocket: Ping timeout: 265 seconds
[2010/02/11 03:29:41] @ Quit: Demosthenes: Ping timeout: 260 seconds
[2010/02/11 03:47:50] @ Quit: pting: Quit: Ex-Chat
[2010/02/11 03:48:31] @ maxagaz_ joined channel #puppet
[2010/02/11 03:51:30] @ Quit: maxagaz: Ping timeout: 240 seconds
[2010/02/11 03:52:03] @ rocket joined channel #puppet
[2010/02/11 03:55:39] @ lucky__ joined channel #puppet
[2010/02/11 03:56:45] @ Quit: pacalm: Ping timeout: 260 seconds
[2010/02/11 03:57:30] @ gettalong joined channel #puppet
[2010/02/11 04:00:17] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=17
[2010/02/11 04:00:54] @ Bass10 joined channel #puppet
[2010/02/11 04:01:34] <gettalong> Hi everybody! Small question: I have some defines which manage files in a user's home directory. The home directory may be in different locations (/home/$USER, /root, /users/$USER), therefore I set a variable $home to the correct home directory and then create a file type for it to check for its existence and correct rights. Now I have to duplicate this functionality in each define that manages a file in a user's home directory since I need to
[2010/02/11 04:02:17] <SyTonnerre> Your small question was too large
[2010/02/11 04:02:27] <monachus> gettalong: require => File[$home]
[2010/02/11 04:03:58] <gettalong> monachus: yes, I know, but I need to have the $home variable in multiple defines and don't want to copy/paste the code for retrieving $home from the username each time
[2010/02/11 04:05:45] <monachus> set it in your class before your define, or pass it into your define with a default for the most common home
[2010/02/11 04:05:59] <monachus> define foo( $home="/home" ) { }
[2010/02/11 04:06:18] <monachus> why do you need multiple defines if you're just dealing with homedirs and single files?
[2010/02/11 04:06:25] <monachus> can you pastie up an example?
[2010/02/11 04:10:04] @ TREllis joined channel #puppet
[2010/02/11 04:10:39] <gettalong> I have a define for handling SSH authorized_keys and one for handling SSH user keys themselves (see http://pastie.org/819679). The $user variable specifies the user for whom an authorized key should be set or for whom a private/public key pair should be copied to the $HOME/.ssh directory.
[2010/02/11 04:12:31] @ _hy is now known as hy
[2010/02/11 04:13:45] <gettalong> Since I can't set the $home variable multiple times in a class if I want to set authorized keys or user keys for multiple users, I'd like to get the correct home directory from within the respective define and set it in a variable for use in that define and, if this is also possible, to add some file {} types automatically for each referenced home directory if these types don't exist (one for the home directory itself and one for the .ssh subd
[2010/02/11 04:15:14] @ danielbln joined channel #puppet
[2010/02/11 04:17:14] <gepetto> feed trac had 4 updates, showing the latest 3
[2010/02/11 04:17:14] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=19
[2010/02/11 04:17:14] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=20
[2010/02/11 04:17:14] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=21
[2010/02/11 04:19:27] @ Quit: Bass10: Read error: Connection reset by peer
[2010/02/11 04:20:14] @ Quit: fluxdude2: Changing host
[2010/02/11 04:20:14] @ fluxdude2 joined channel #puppet
[2010/02/11 04:20:18] @ fluxdude2 is now known as fluxdude
[2010/02/11 04:22:32] @ Robbie_ joined channel #puppet
[2010/02/11 04:25:32] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=22
[2010/02/11 04:26:36] <monachus> gettalong: sorry - was dealing with something in another windows. this looks like something extlookup could solve
[2010/02/11 04:27:28] @ alban2 joined channel #puppet
[2010/02/11 04:27:40] <gettalong> monachus: will look into this, thanks!
[2010/02/11 04:27:59] @ MattyM joined channel #puppet
[2010/02/11 04:28:33] <monachus> in your openssh::authorized_keys you can have $home = extlookup($user,"/home/$user",homedirs) or something to that effect, and it will go looking for $user as a key in homedirs.csv and return the value or else return "/home/user" as a default
[2010/02/11 04:28:36] @ mattwynne joined channel #puppet
[2010/02/11 04:34:41] @ giskard joined channel #puppet
[2010/02/11 04:38:14] @ slune joined channel #puppet
[2010/02/11 04:39:31] <huggie> Did something change in 0.25.x with include? I get "Could not find class blah in namespaces foo, bar" for a node. Yet other bits of the config are including the same class. This is in a class that's a few levels of inherits down and in fact I think the class has already been included higher up (which is arguably a bug in our config) but I thought this should work.
[2010/02/11 04:41:47] @ Quit: Hollow: Quit: leaving
[2010/02/11 04:41:55] @ Hollow joined channel #puppet
[2010/02/11 04:42:12] <gettalong> monachus: thanks, this works! Another question: is it possible to use optional variables in a define statement? I.e. define($var1='hallo', $var2) {...} where $var2 *may* be set?
[2010/02/11 04:42:28] <monachus> $var2=undef or $var2=false
[2010/02/11 04:42:39] <monachus> if you don't give it a default value, it will be required
[2010/02/11 04:43:46] <gettalong> monachus: thanks!
[2010/02/11 04:43:52] <monachus> gettalong: np. :)
[2010/02/11 04:48:24] <slune> hi, i am trying to run /usr/bin/vmware-config-tools.pl -d, but i was end with exec timeout. I cannot find any think on google.
[2010/02/11 04:48:55] <slune> have anyone experience with this?
[2010/02/11 04:49:53] <slune> this is my exec resource { "vmwaretools_config": subscribe => [ Package["VMwareTools"] ],
[2010/02/11 04:49:54] <slune> refreshonly => true, path => "/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin", command => "/usr/bin/vmware-config-tools.pl -d"; }
[2010/02/11 04:50:11] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=23
[2010/02/11 04:55:46] <arj__> is it possible (and easy) to use a list of nodes in a certain class in a template? (for instance, to include every backend node in a configuration file for a frontend)?
[2010/02/11 05:01:26] @ Quit: tripoux: Ping timeout: 265 seconds
[2010/02/11 05:01:44] @ Quit: ericlee: Remote host closed the connection
[2010/02/11 05:02:14] @ yarihm joined channel #puppet
[2010/02/11 05:03:34] @ tripoux joined channel #puppet
[2010/02/11 05:19:02] @ Quit: ckauhaus: Quit: Leaving.
[2010/02/11 05:21:13] @ ckauhaus joined channel #puppet
[2010/02/11 05:26:03] @ Demosthenes joined channel #puppet
[2010/02/11 05:32:49] @ Spruit_elf joined channel #puppet
[2010/02/11 05:47:32] @ Quit: ckauhaus: Ping timeout: 258 seconds
[2010/02/11 05:54:29] <tim|imac> fsweetser: apparantly, I cheered to soon, puppetmaster is still making an awful lot of connections :(
[2010/02/11 05:55:16] @ pacalm joined channel #puppet
[2010/02/11 06:05:06] @ Quit: dim0: Remote host closed the connection
[2010/02/11 06:09:51] @ Quit: giskard: Read error: Operation timed out
[2010/02/11 06:11:58] @ giskard joined channel #puppet
[2010/02/11 06:13:12] @ ahasenack joined channel #puppet
[2010/02/11 06:20:51] @ Quit: Spruit_elf: Quit: Spruit_elf
[2010/02/11 06:27:43] @ docelic_ joined channel #puppet
[2010/02/11 06:31:06] @ Quit: docelic: Ping timeout: 276 seconds
[2010/02/11 06:45:02] @ Quit: Robbie_: Remote host closed the connection
[2010/02/11 06:45:31] @ Robbie_ joined channel #puppet
[2010/02/11 06:47:08] @ Quit: robinbowes: Ping timeout: 260 seconds
[2010/02/11 06:49:29] @ robinbowes joined channel #puppet
[2010/02/11 06:50:04] @ Quit: Robbie_: Ping timeout: 252 seconds
[2010/02/11 06:52:02] @ Robbie_ joined channel #puppet
[2010/02/11 06:52:59] @ Spruit_elf joined channel #puppet
[2010/02/11 06:56:14] @ Quit: yarihm: Quit: This computer has gone to sleep
[2010/02/11 06:56:22] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 06:57:19] @ dim0 joined channel #puppet
[2010/02/11 06:58:48] @ giskard joined channel #puppet
[2010/02/11 07:02:41] @ Quit: Spruit_elf: Quit: Spruit_elf
[2010/02/11 07:03:43] @ gettalong left channel #puppet ()
[2010/02/11 07:24:59] @ Quit: m1nish: Ping timeout: 265 seconds
[2010/02/11 07:27:28] @ m1nish joined channel #puppet
[2010/02/11 07:48:55] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 07:51:19] @ giskard joined channel #puppet
[2010/02/11 07:59:54] @ Quit: m1nish: Ping timeout: 240 seconds
[2010/02/11 08:03:09] @ bug joined channel #puppet
[2010/02/11 08:03:12] @ brothers joined channel #puppet
[2010/02/11 08:05:41] @ Quit: maxagaz_: Ping timeout: 246 seconds
[2010/02/11 08:05:53] @ Robbie__ joined channel #puppet
[2010/02/11 08:06:34] @ Quit: Robbie__: Remote host closed the connection
[2010/02/11 08:07:03] @ Robbie__ joined channel #puppet
[2010/02/11 08:07:31] @ Quit: glut: Ping timeout: 265 seconds
[2010/02/11 08:07:49] @ Quit: Robbie__: Read error: No route to host
[2010/02/11 08:07:58] @ Robbie__ joined channel #puppet
[2010/02/11 08:08:43] @ gilesw joined channel #puppet
[2010/02/11 08:08:52] <gilesw> elo all
[2010/02/11 08:09:13] <gilesw> can't remember how to load custom facts in a ruby script using facter
[2010/02/11 08:09:25] @ Quit: Robbie_: Ping timeout: 264 seconds
[2010/02/11 08:09:29] <gilesw> I'm trying to get hold of Facter.value('environment')
[2010/02/11 08:12:31] <Volcane> look at the facter script
[2010/02/11 08:12:35] <Volcane> u need to fiddle the load path
[2010/02/11 08:13:14] <gilesw> ya I just set the env
[2010/02/11 08:13:27] <gilesw> I seem to remember not having to set this
[2010/02/11 08:16:20] @ jcape joined channel #puppet
[2010/02/11 08:19:45] @ maxagaz_ joined channel #puppet
[2010/02/11 08:20:16] @ Quit: nevyn: Ping timeout: 252 seconds
[2010/02/11 08:22:04] @ nevyn joined channel #puppet
[2010/02/11 08:22:13] @ Quit: jcape: Read error: Operation timed out
[2010/02/11 08:26:20] @ cynicismic joined channel #puppet
[2010/02/11 08:30:19] @ Quit: vzctl_: Remote host closed the connection
[2010/02/11 08:30:29] @ Quit: RageLink: Remote host closed the connection
[2010/02/11 08:30:42] @ vzctl_ joined channel #puppet
[2010/02/11 08:39:04] @ Quit: Ramonster: Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/
[2010/02/11 08:45:22] @ Quit: bpgoldsb: Quit: leaving
[2010/02/11 08:47:26] @ Dominic joined channel #puppet
[2010/02/11 08:50:40] @ Bass10 joined channel #puppet
[2010/02/11 08:52:08] @ Quit: Bass10: Max SendQ exceeded
[2010/02/11 08:52:17] @ fzzzt joined channel #puppet
[2010/02/11 08:52:22] @ glut joined channel #puppet
[2010/02/11 08:52:43] @ Bass10 joined channel #puppet
[2010/02/11 08:53:57] @ Spruit_elf joined channel #puppet
[2010/02/11 08:58:49] @ Quit: rmiller4pi8: Quit: Leaving.
[2010/02/11 09:00:28] @ rmiller4pi8 joined channel #puppet
[2010/02/11 09:01:06] @ Quit: brothers: Quit: brothers
[2010/02/11 09:01:49] @ autowidget joined channel #puppet
[2010/02/11 09:03:29] @ Quit: swygue: Ping timeout: 256 seconds
[2010/02/11 09:03:55] @ agaffney joined channel #puppet
[2010/02/11 09:04:31] @ Quit: autowidget: Client Quit
[2010/02/11 09:10:36] @ gebi joined channel #puppet
[2010/02/11 09:12:28] @ malraid joined channel #puppet
[2010/02/11 09:13:55] @ unxfrek joined channel #puppet
[2010/02/11 09:21:27] @ shug joined channel #puppet
[2010/02/11 09:21:30] @ Quit: mfladischer: Quit: Ex-Chat
[2010/02/11 09:28:24] @ RSpacePope joined channel #puppet
[2010/02/11 09:28:55] @ Quit: Robbie__: Remote host closed the connection
[2010/02/11 09:29:01] @ Quit: dim0: Remote host closed the connection
[2010/02/11 09:29:17] @ Robbie_ joined channel #puppet
[2010/02/11 09:39:36] @ bobbyz joined channel #puppet
[2010/02/11 09:43:26] @ Quit: lucky__: Quit: Leaving...
[2010/02/11 09:44:37] @ jmccune joined channel #puppet
[2010/02/11 09:53:08] <telmich> good evening
[2010/02/11 09:53:52] <telmich> I'm trying to have postgresql on my Debian nodes, but not having it started by default
[2010/02/11 09:54:23] <telmich> Using the postgresql::disabled class as written on http://git.sans.ethz.ch/?p=puppet;a=blob;f=modules/postgresql/manifests/init.pp;h=e49e320191562cc74cf348358f6e47d1651adc00;hb=HEAD does not do what I want, any hint what's wrong?
[2010/02/11 09:56:41] <SyTonnerre> telmich, I think the problem is that Debian starts it immediately after installing the package
[2010/02/11 09:57:35] <Dominic> so perhaps you need an "ensure => stopped" adding to the 'disabled' service
[2010/02/11 09:57:56] <SyTonnerre> Dominic, in that case it would get stopped if it's being run manually
[2010/02/11 09:58:10] <Dominic> good point :)
[2010/02/11 09:59:50] @ Quit: rmiller4pi8: Quit: Leaving.
[2010/02/11 10:01:08] @ pheezy joined channel #puppet
[2010/02/11 10:02:15] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 10:02:48] @ giskard joined channel #puppet
[2010/02/11 10:06:17] @ rcrowley joined channel #puppet
[2010/02/11 10:08:04] <telmich> ok, solved it:
[2010/02/11 10:08:45] <telmich> after the next start of the machine and if using the version numer in the service name, it's disabled: http://git.sans.ethz.ch/?p=puppet;a=blob;f=modules/postgresql/manifests/init.pp
[2010/02/11 10:09:27] @ Quit: PsychoSid: Quit: Leaving.
[2010/02/11 10:11:00] @ yarihm joined channel #puppet
[2010/02/11 10:12:13] @ Quit: shug: Quit: Leaving
[2010/02/11 10:15:09] <joe-mac> there is ensure => "stopped" also
[2010/02/11 10:15:25] <joe-mac> and yes, it is a huge problem that apt likes to start services when you install them
[2010/02/11 10:15:42] <joe-mac> which led to the latest dipshit change in /etc/default/puppet, more control files yay!
[2010/02/11 10:15:47] * joe-mac goes on rampage
[2010/02/11 10:16:13] <Volcane> its massively retarded
[2010/02/11 10:16:18] <Volcane> like unbelievably so
[2010/02/11 10:16:31] <SyTonnerre> Yeah, it was great
[2010/02/11 10:16:44] <SyTonnerre> I upgraded from puppet 0.24.8 to 0.25.1 and suddenly it refused to start puppetmaster
[2010/02/11 10:16:52] <Volcane> cos what the worlds internet security need is even more unconfigured shit starting automagically
[2010/02/11 10:16:52] <joe-mac> SyTonnerre: yep
[2010/02/11 10:17:34] <joe-mac> yea, i thought unix had init to control starting services
[2010/02/11 10:17:40] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=24
[2010/02/11 10:17:43] <joe-mac> today is not my day
[2010/02/11 10:18:42] @ brothers joined channel #puppet
[2010/02/11 10:22:02] @ xcrracer_ left channel #puppet ("Konversation terminated!")
[2010/02/11 10:22:48] @ rmiller4pi8 joined channel #puppet
[2010/02/11 10:22:52] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2010/02/11 10:24:24] @ Quit: rmiller4pi8: Client Quit
[2010/02/11 10:24:40] <fzzzt> unix init just starts one service
[2010/02/11 10:25:04] @ warreng joined channel #puppet
[2010/02/11 10:25:48] @ rmiller4pi8 joined channel #puppet
[2010/02/11 10:26:16] @ fzzzt left channel #puppet ()
[2010/02/11 10:28:19] @ Quit: brothers: Remote host closed the connection
[2010/02/11 10:28:45] @ Quit: bobbyz: Read error: Operation timed out
[2010/02/11 10:28:51] @ brothers joined channel #puppet
[2010/02/11 10:29:25] @ Quit: elementai: Quit: Lost terminal
[2010/02/11 10:34:37] <gepetto> ::trac:: Recipes/ModuleSSHAuth edited @ http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth?version=25
[2010/02/11 10:35:43] @ yarihm_ joined channel #puppet
[2010/02/11 10:38:33] @ mw44118-work joined channel #puppet
[2010/02/11 10:38:48] <mw44118-work> Is puppet cool?
[2010/02/11 10:39:12] <fsweetser> very =)
[2010/02/11 10:39:17] <Volcane> nah, the 258 people on this channel are here cos we cant stand it
[2010/02/11 10:40:03] @ Quit: yarihm: Ping timeout: 276 seconds
[2010/02/11 10:40:55] <SyTonnerre> 257 now
[2010/02/11 10:41:02] @ kpatton joined channel #puppet
[2010/02/11 10:41:40] <SyTonnerre> I guess the chef users got out the «Number of puppet users decreasing!» news before kpatton joined
[2010/02/11 10:42:09] @ ten8nine joined channel #puppet
[2010/02/11 10:44:54] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 10:45:39] @ giskard joined channel #puppet
[2010/02/11 10:49:35] @ jab_doa joined channel #puppet
[2010/02/11 10:49:35] @ RageLink joined channel #puppet
[2010/02/11 10:52:59] @ benkevan joined channel #puppet
[2010/02/11 10:53:35] @ stephbul joined channel #puppet
[2010/02/11 10:53:42] @ labrown joined channel #puppet
[2010/02/11 10:58:38] @ lilmatt joined channel #puppet
[2010/02/11 10:59:18] @ Quit: yarihm_: Quit: This computer has gone to sleep
[2010/02/11 11:01:19] @ shenson joined channel #puppet
[2010/02/11 11:02:05] <joe-mac> puppet is cool. but /etc/default/puppet, now that guy... i don't know about him
[2010/02/11 11:02:35] @ lwhalen joined channel #puppet
[2010/02/11 11:03:57] @ bobbyz joined channel #puppet
[2010/02/11 11:07:45] @ mikerowehl joined channel #puppet
[2010/02/11 11:12:52] @ Quit: verwilst: Quit: Ex-Chat
[2010/02/11 11:14:17] <kpatton> I am trying to set up puppet with a sub CA signed by my companies existing CA. I have verified things are correct with openssl s_client. That comes back "Verify return code: 0 (ok)". Puppet on the other hand comes back with "tlsv1 alert unknown ca". The clocks on the server and client are synchronized. I have been looking through the faq and forums and have not found a working solution. ...
[2010/02/11 11:14:18] <kpatton> ...Anyone have any suggestions on how I can determine what is wrong?
[2010/02/11 11:14:24] @ alfism joined channel #puppet
[2010/02/11 11:16:24] @ Quit: benkevan: Remote host closed the connection
[2010/02/11 11:16:45] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 11:17:49] <joe-mac> kpatton: sure what is certname set to on the master?
[2010/02/11 11:17:58] <joe-mac> i want to do something like this so bad
[2010/02/11 11:18:10] <joe-mac> i want to unify PKI it's so annioying to maintain all these different certs
[2010/02/11 11:18:55] @ giskard joined channel #puppet
[2010/02/11 11:22:11] <kpatton> the name on the pupetmaster host cert is the fully qualified host name (abc.foo.com.pem). same goes for the contents of the cert in the Subject line (Subject: CN=abc.foo.com ...).
[2010/02/11 11:25:36] <joe-mac> kpatton: what is certname = set to in puppet.conf thogu
[2010/02/11 11:28:36] @ Quit: lohapuk: Quit: leaving
[2010/02/11 11:28:45] <kpatton> on the client is is set to the fully qualified hostname of the client. on the server, it is set to the fully qualified hostname of the server. I am not explicitly setting it in either puppet.conf file.
[2010/02/11 11:29:12] <kpatton> I am getting the values by running "--genconfig | grep certname"
[2010/02/11 11:29:33] <joe-mac> k, that's good, there are ca settings you have to play with too- it will by default assume the master is the ca
[2010/02/11 11:29:34] <joe-mac> hold on
[2010/02/11 11:29:39] <joe-mac> wiki:ConfirgurationReference
[2010/02/11 11:29:44] <joe-mac> grr
[2010/02/11 11:29:48] <joe-mac> wiki:ConfigurationReference
[2010/02/11 11:29:56] <joe-mac> or maybe not
[2010/02/11 11:30:55] <joe-mac> yea kpatton look at http://docs.reductivelabs.com/references/stable/configuration.html
[2010/02/11 11:31:05] <joe-mac> you need to set some ca_ variables in the .conf file
[2010/02/11 11:31:30] <joe-mac> most people use the master as the ca, so you might find docs a bit thin in this area, but i am fairly confident if you just set some of those ca_* vars you should be fine
[2010/02/11 11:31:43] <joe-mac> then again SSL hurts
[2010/02/11 11:32:24] <joe-mac> also, you can search the mailing list, someone may have posted instructions there
[2010/02/11 11:33:07] @ Quit: pacalm: Quit: pacalm
[2010/02/11 11:35:28] @ Quit: GioGio: Quit: Page closed
[2010/02/11 11:35:56] @ eshamow joined channel #puppet
[2010/02/11 11:38:11] <fluxdude> does anyone here use mailalias or maillist?
[2010/02/11 11:38:20] <fluxdude> can you mix-n-match with file of /etc/aliases?
[2010/02/11 11:38:24] <fluxdude> how do you do yours?
[2010/02/11 11:40:45] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 11:42:24] <kpatton> yeah, ssl makes my head hurt. openssl says everything is fine, but puppet is not happy. It would be nice if the logs had more specifics.
[2010/02/11 11:42:30] <weaselkeeper> how often does a default install of puppet make a catalog run?
[2010/02/11 11:42:43] <SyTonnerre> Until it crashes
[2010/02/11 11:43:13] @ Quit: eshamow: Remote host closed the connection
[2010/02/11 11:43:29] @ giskard joined channel #puppet
[2010/02/11 11:43:44] @ Quit: bobbyz: Ping timeout: 246 seconds
[2010/02/11 11:45:08] <fluxdude> weaselkeeper: 30 mins
[2010/02/11 11:45:32] <fluxdude> does anyone here control email aliases with puppet?
[2010/02/11 11:45:58] <fluxdude> I am trying to figure out if I can have a base /etc/aliases file and also use a mailalias construct...
[2010/02/11 11:46:23] @ omry joined channel #puppet
[2010/02/11 11:47:15] @ Quit: warreng: Quit: warreng
[2010/02/11 11:48:29] @ Quit: jab_doa: Quit: Verlassend
[2010/02/11 11:53:24] <joe-mac> kpatton: unfortunately sometimes CA implementations may make assumptions that aren't true and aren't configurable... you might want to ask one of the coders or deep dive into the code to see what the equivalent openssl verification command is
[2010/02/11 11:53:39] <joe-mac> probably get a better error that way
[2010/02/11 11:53:48] <joe-mac> and ei ther file a bug or solcve teh issue...
[2010/02/11 11:53:53] @ cliff-hm joined channel #puppet
[2010/02/11 11:55:17] @ warreng joined channel #puppet
[2010/02/11 11:57:33] @ paxos joined channel #puppet
[2010/02/11 11:58:12] <joe-mac> kpatton: also have you tried using puppet's -d for debug option?
[2010/02/11 11:58:35] <kpatton> yeah. still not any closer to a solution at this point
[2010/02/11 12:00:34] <weaselkeeper> Thanks fluxdude
[2010/02/11 12:00:53] <fluxdude> you're welcome, you can set this in puppet.conf as well
[2010/02/11 12:01:00] @ murkk joined channel #puppet
[2010/02/11 12:01:10] <fluxdude> use puppetd --genconfig to see all the options
[2010/02/11 12:01:43] <fluxdude> does anyone know if it is possible to use both a saved aliases file and also mailalias construct?
[2010/02/11 12:01:51] <fluxdude> I am finding one is overwriting the other on every run
[2010/02/11 12:02:18] <fluxdude> mailalias adds an alias, but then the file { "/etc/aliases" overwrites the aliases on the next or same run
[2010/02/11 12:02:23] <fluxdude> which is to be expected
[2010/02/11 12:02:27] <fluxdude> but I want to use both
[2010/02/11 12:02:44] <fluxdude> I want the file base to be pre-determined from my known good copy
[2010/02/11 12:03:01] <fluxdude> and then just have the mailalias append to this
[2010/02/11 12:03:16] <fluxdude> perhaps I should switch to using a template or something?
[2010/02/11 12:03:35] <fluxdude> but then I'm not sure how to get extra per node aliases in to that template
[2010/02/11 12:03:42] <fluxdude> I guess I would need to use a dictionary/hash
[2010/02/11 12:03:56] <fluxdude> not sure if templates support this and if puppet actually has hash variables?
[2010/02/11 12:04:20] @ Quit: MattyM: Quit: ta ta
[2010/02/11 12:04:36] @ Quit: mikerowehl: Quit: mikerowehl
[2010/02/11 12:06:05] @ benlovell joined channel #puppet
[2010/02/11 12:06:42] @ eshamow joined channel #puppet
[2010/02/11 12:09:33] @ Quit: alban2: Ping timeout: 252 seconds
[2010/02/11 12:11:03] @ bobbyz joined channel #puppet
[2010/02/11 12:11:15] @ mikerowehl joined channel #puppet
[2010/02/11 12:13:30] @ osxx joined channel #puppet
[2010/02/11 12:13:53] <osxx> Please rate video http://www.youtube.com/watch?v=LOUGWeN2amY ,it is very necessary for my "Shadow day 2010"
[2010/02/11 12:14:27] @ osxx left channel #puppet ()
[2010/02/11 12:18:49] @ Quit: danielbln: Quit: Leaving.
[2010/02/11 12:19:44] @ Quit: Spruit_elf: Quit: Spruit_elf
[2010/02/11 12:21:46] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 12:23:13] @ Quit: svend: Ping timeout: 264 seconds
[2010/02/11 12:23:24] @ giskard joined channel #puppet
[2010/02/11 12:25:44] @ tgeorgescu joined channel #puppet
[2010/02/11 12:30:19] <tgeorgescu> Hey gents, stuck with my imports again! have location modules/mediaplayers/manifests/init.pp which only contains import "*", now i also have eog.pp under the same directory with class eog {package {blah:ensure=>installed}}. I'm getting the following error: err: Could not parse for environment development: No file(s) found for import of 'eog' at /etc/puppet/devmanifests/modules.pp:16. According to: http://laeg.reductivelabs.com/trac/puppet/wiki/Mo
[2010/02/11 12:30:20] <tgeorgescu> duleOrganisation this should work. Being hit with a clue stick would be much appreciated.
[2010/02/11 12:31:14] @ Quit: giskard: Remote host closed the connection
[2010/02/11 12:33:21] <Volcane> mediaplayers/manifests/eog.pp should have class mediaplayers::eog { ... }
[2010/02/11 12:33:25] <Volcane> and then you dont need the import
[2010/02/11 12:33:45] <tgeorgescu> so init.pp can be left blank?
[2010/02/11 12:33:52] <Volcane> yes
[2010/02/11 12:34:01] <tgeorgescu> Sweet.
[2010/02/11 12:34:06] <tgeorgescu> Giving that a roll now.
[2010/02/11 12:34:33] <tgeorgescu> does it even need to exist?
[2010/02/11 12:35:20] @ tonyskapunk joined channel #puppet
[2010/02/11 12:38:32] <tgeorgescu> I thought i tried something similar before, same error as earlier: err: Could not parse for environment development: No file(s) found for import of 'mediaplayers::eog' at /etc/puppet/devmanifests/modules.pp:16
[2010/02/11 12:38:57] <tgeorgescu> I take it i must just import the eog?
[2010/02/11 12:39:16] <Volcane> i think you might missunderstand what import does
[2010/02/11 12:39:25] <Volcane> import loads a file from disk into the memory of the puppetmaster
[2010/02/11 12:39:30] <Volcane> it doesnt apply it to any nodes
[2010/02/11 12:39:35] <Volcane> doesnt infact do anything with it
[2010/02/11 12:39:39] @ Quit: TREllis: Ping timeout: 276 seconds
[2010/02/11 12:39:45] <Volcane> to make it go to a node you want include <classname>
[2010/02/11 12:40:11] <Volcane> in the old days you had to go tell the master where to find files via import command, now if you use modules correctly it tries the convention first
[2010/02/11 12:40:42] @ Quit: tonyskapunk: Remote host closed the connection
[2010/02/11 12:40:51] <tgeorgescu> Ahh, so i'd do the import as eog, then the include as mediaplayers::eog
[2010/02/11 12:41:07] <tgeorgescu> given the file is called eog.pp
[2010/02/11 12:41:11] @ Quit: jaredrhine: Ping timeout: 258 seconds
[2010/02/11 12:41:12] <Volcane> no, read what i said again
[2010/02/11 12:41:23] <Volcane> if you follow the convention, it loads the file automatically
[2010/02/11 12:41:25] <Volcane> you dont need imports
[2010/02/11 12:41:46] <joe-mac> really????
[2010/02/11 12:41:54] <joe-mac> wow... did init.pp used to require import '*'?
[2010/02/11 12:41:55] <tgeorgescu> Sweet!
[2010/02/11 12:42:04] <joe-mac> or did i just make that up lol
[2010/02/11 12:42:18] <Volcane> joe-mac: there was a time where you needed lots of imports
[2010/02/11 12:42:28] <Volcane> joe-mac: now mostly just to load weird things like say the files with your node block
[2010/02/11 12:42:31] <tgeorgescu> How out of date is: http://laeg.reductivelabs.com/trac/puppet/wiki/ModuleOrganisation ??
[2010/02/11 12:43:00] <tgeorgescu> Quite by what you are saying.
[2010/02/11 12:43:02] <tgeorgescu> Cheers dude.
[2010/02/11 12:43:07] <Volcane> tgeorgescu: read 'Module Loookup'
[2010/02/11 12:43:12] <Volcane> tgeorgescu: it describes what i am saying
[2010/02/11 12:43:50] <tgeorgescu> Cheers, I should really stop skimming. Especially such short pages.
[2010/02/11 12:44:01] @ tonyskapunk joined channel #puppet
[2010/02/11 12:50:05] @ Quit: tonyskapunk: Remote host closed the connection
[2010/02/11 12:53:05] @ Salvo joined channel #puppet
[2010/02/11 12:53:39] @ Quit: omry: Ping timeout: 265 seconds
[2010/02/11 12:53:43] @ verwilst joined channel #puppet
[2010/02/11 12:56:02] @ Quit: Robbie_: Remote host closed the connection
[2010/02/11 12:56:39] <tgeorgescu> right, no includes anywhere, just my mediplayers::eog class under eog.pp, but still getting err: Could not find class mediaplayers::eog at /etc/puppet/devmanifests/nodes.pp:16
[2010/02/11 12:57:03] <tgeorgescu> typo
[2010/02/11 12:57:05] <tgeorgescu> no imports
[2010/02/11 12:57:05] @ omry joined channel #puppet
[2010/02/11 12:57:06] <tgeorgescu> :)
[2010/02/11 12:57:37] @ Quit: mattwynne: Remote host closed the connection
[2010/02/11 13:00:29] <tgeorgescu> I just moved eog.pp to init.pp for a quick test, and the logs said everything went ok: info: Autoloaded module mediaplayers
[2010/02/11 13:00:40] <tgeorgescu> Hmmph.
[2010/02/11 13:01:17] <tgeorgescu> Will have another play on the morrow, cheers Volcane.
[2010/02/11 13:01:21] @ Quit: tgeorgescu: Remote host closed the connection
[2010/02/11 13:03:34] @ Quit: choffee: Read error: Operation timed out
[2010/02/11 13:04:50] @ choffee joined channel #puppet
[2010/02/11 13:06:07] @ ckauhaus joined channel #puppet
[2010/02/11 13:07:22] @ Quit: jason^: Changing host
[2010/02/11 13:07:22] @ jason^ joined channel #puppet
[2010/02/11 13:07:37] @ Quit: lou314: Ping timeout: 264 seconds
[2010/02/11 13:07:40] @ dim0 joined channel #puppet
[2010/02/11 13:12:14] <weaselkeeper> just starting with puppet, getting an error after I duplicated the example sudo module in the advanced recipe guild at http://reductivelabs.com/trac/puppet/wiki/AdvancedPuppetRecipe
[2010/02/11 13:12:14] <weaselkeeper> everything *should work, but it isn't, so I missed something, and I can't seem to pin it down. http://pastie.org/820399 has the error, and the manifest/init.pp for the module I created. Any suggestions on where to look for the problem? It's a straight copy (with the appropriate namevalue changes for files and such) from the example in the advanced recipe guide for sudo.
[2010/02/11 13:12:26] @ Quit: mikepea: Quit: mikepea
[2010/02/11 13:12:44] @ Quit: omry: Ping timeout: 240 seconds
[2010/02/11 13:13:06] <Volcane> jit says it cant find a rpm called yum-repos
[2010/02/11 13:13:08] @ jes5 joined channel #puppet
[2010/02/11 13:13:22] <weaselkeeper> not an rpm.
[2010/02/11 13:13:22] @ Quit: unxfrek: Ping timeout: 256 seconds
[2010/02/11 13:13:47] <weaselkeeper> ah, I am missunderstanding the package declaration?
[2010/02/11 13:13:55] @ omry joined channel #puppet
[2010/02/11 13:14:02] <weaselkeeper> that's for a required package in the package management system?
[2010/02/11 13:14:04] <weaselkeeper> doh!
[2010/02/11 13:14:12] <Volcane> package{"foo": ensure => latest} will just run yum install foo
[2010/02/11 13:14:52] <weaselkeeper> that's too simple. I thought that was a declaration within puppet of the class I was creating.
[2010/02/11 13:14:56] <weaselkeeper> thanks, that clears it up!
[2010/02/11 13:15:01] <Volcane> :)
[2010/02/11 13:15:07] @ tonyskapunk joined channel #puppet
[2010/02/11 13:15:23] @ giskard joined channel #puppet
[2010/02/11 13:17:26] <weaselkeeper> thanks a bunch, been tearing at my beard for the last half hour. Since the sudo example has the same name for the OS package, and the class within puppet...
[2010/02/11 13:17:38] <weaselkeeper> that confused me
[2010/02/11 13:17:44] @ Quit: giskard: Remote host closed the connection
[2010/02/11 13:17:51] <Volcane> hehe yeah can see how that will be
[2010/02/11 13:17:59] <Volcane> foo{... } are all types
[2010/02/11 13:18:01] <Volcane> that does things
[2010/02/11 13:18:06] <Volcane> see wiki:TypeReference
[2010/02/11 13:18:12] <Volcane> add users, packages, hosts entries etcetc
[2010/02/11 13:18:43] @ giskard joined channel #puppet
[2010/02/11 13:19:29] <weaselkeeper> It makes sense now, just a foolish assumption on my part. Which is usually my problem in these things :)
[2010/02/11 13:20:43] @ Quit: skiold: Quit: skiold
[2010/02/11 13:20:43] <weaselkeeper> on a different note. Is there a way for a node to inherit from multiple nodes?
[2010/02/11 13:20:48] @ Quit: dim0: Read error: Connection reset by peer
[2010/02/11 13:20:48] @ plathrop-away is now known as plathrop
[2010/02/11 13:20:49] <Volcane> no
[2010/02/11 13:21:06] <Volcane> inheritance isnt that great in puppet - see the FAQ for why its all about scoping issues
[2010/02/11 13:22:10] <weaselkeeper> ok, it's better to just use includes?
[2010/02/11 13:22:15] <Volcane> yeah
[2010/02/11 13:22:33] @ Salvo left channel #puppet ()
[2010/02/11 13:23:12] @ svend joined channel #puppet
[2010/02/11 13:28:43] @ Quit: ckauhaus: Quit: Leaving.
[2010/02/11 13:29:24] @ dim0 joined channel #puppet
[2010/02/11 13:33:38] @ Quit: kpatton: Ping timeout: 246 seconds
[2010/02/11 13:37:01] @ unxfrek joined channel #puppet
[2010/02/11 13:37:06] @ Quit: unxfrek: Read error: Connection reset by peer
[2010/02/11 13:39:34] @ jaredrhine joined channel #puppet
[2010/02/11 13:40:04] @ toi joined channel #puppet
[2010/02/11 13:42:01] <tessier> I need to find a way for people to get root or be able to sudo on my boxes. Puppet cannot easily set user passwords and I don't want to know any user passwords. I would prefer not to have to have any root passwords at all. Hmm...
[2010/02/11 13:44:02] @ jcape joined channel #puppet
[2010/02/11 13:44:51] @ Quit: warreng: Quit: warreng
[2010/02/11 13:44:54] @ ambroff joined channel #puppet
[2010/02/11 13:45:37] <fsweetser> tessier: you can use puppet to manage the sudoers file, either by managing the file directly, or using the augeas type to edit the existing one in place
[2010/02/11 13:46:09] <tessier> fsweetser: I am already using it to manage the sudoers file. But they need a password to sudo.
[2010/02/11 13:46:17] <tessier> fsweetser: And I don't want to set sudo to not require a password.
[2010/02/11 13:46:48] <fsweetser> I'm confused, then - how do you want things to work?
[2010/02/11 13:46:56] @ Quit: bug: Quit: bug
[2010/02/11 13:47:19] <plathrop> tessier: if you don't care about an audit log you could set up a common user, grant access via SSH key, and give that user sudo access. Then theres only the one password
[2010/02/11 13:47:48] <tessier> That's the problem. I'm not sure. Ideally I want people to be able to ssh in as their user and somehow sudo to root by entering their password but without me having to know it or manually set it.
[2010/02/11 13:48:12] <tessier> plathrop: May as well let them ssh in as root with keys-only then. And I may end up having to do that...
[2010/02/11 13:48:18] <fsweetser> well, you don't need their passwords to set up sudo
[2010/02/11 13:48:23] <fsweetser> how are you setting passwords now?
[2010/02/11 13:50:35] <plathrop> tessier: yeah, though I was thinking the sudo layer gave you some control over what they did as root.
[2010/02/11 13:51:20] @ Quit: grg350: Remote host closed the connection
[2010/02/11 13:52:20] <tessier> fsweetser: I am setting their password for them and telling them what it is. But I would prefer not to have to remember to do that and I would prefer to never know their password.
[2010/02/11 13:52:46] <tessier> plathrop: You can specify what commands they run as root but these people are almost sysadmins themselves and need full sudo -s ability
[2010/02/11 13:53:42] @ Quit: dim0: Remote host closed the connection
[2010/02/11 13:54:45] <fsweetser> so really, it's not a sudo issue at all, it's just a password management one
[2010/02/11 13:55:23] <fsweetser> how about if they sent you the password hash, not the unencrypted password?
[2010/02/11 13:55:50] <fsweetser> you could give directions or set up a script or cgi to take a password and generate the hash for you
[2010/02/11 13:56:16] <fsweetser> 'openssl passwd -1' is the simplest way I know of
[2010/02/11 13:56:25] <tessier> fsweetser: Possibly...can puppet insert the hash into the shadow file?
[2010/02/11 13:56:32] <fsweetser> yes
[2010/02/11 13:56:46] <KarlHungus> anyone else have a nfslock service defined? puppet keeps wanting to change it from stopped to running every time puppetd runs.
[2010/02/11 13:57:16] <fsweetser> KarlHungus: sounds like you've got a broken rc script that's not returning the right exit codes to the 'status' command
[2010/02/11 13:57:26] <KarlHungus> ahh, nm. hasstatus wasn't defined
[2010/02/11 13:57:36] <fsweetser> or it could be that =)
[2010/02/11 13:57:40] @ Quit: giskard: Read error: Operation timed out
[2010/02/11 13:58:34] @ giskard joined channel #puppet
[2010/02/11 14:07:14] @ Spruit_elf joined channel #puppet
[2010/02/11 14:09:46] <Spruit_elf> @fluxdude have you found a solution for your aliasses problem yet?
[2010/02/11 14:17:38] @ Quit: RageLink: Remote host closed the connection
[2010/02/11 14:18:35] @ Quit: ninjazjb: Quit: Lost terminal
[2010/02/11 14:19:35] @ ctso joined channel #puppet
[2010/02/11 14:20:43] <ctso> has anyone ever used "require" with definitions?
[2010/02/11 14:21:56] <ctso> specifically, having a resource definition that you made require something else
[2010/02/11 14:25:20] @ zoeloelip joined channel #puppet
[2010/02/11 14:25:40] @ zoeloelip left channel #puppet ()
[2010/02/11 14:26:27] @ tyll joined channel #puppet
[2010/02/11 14:28:04] @ bug joined channel #puppet
[2010/02/11 14:29:46] <wakko666> When adding facts to facter, am I correct in assuming that the only data type is a string? (e.g. Factor doesn't deal in facts that are arrays, hashes, etc.)
[2010/02/11 14:34:49] @ Quit: benlovell: Quit: benlovell
[2010/02/11 14:35:00] <mw44118-work> I'm looking for a better way to ship my own homemade code from my dev git repo to my production server. And I also want a way to deploy third-party packages to my production server. And I want a way to update apache config files safely. Right now, I do it all manually. Is that what puppet is designed for?
[2010/02/11 14:40:14] <plathrop> ctso: I use that fairly often, why?
[2010/02/11 14:40:38] <plathrop> mw44118-work: all of those tasks can be accomplished with Puppet.
[2010/02/11 14:47:57] @ Quit: jcape: Ping timeout: 252 seconds
[2010/02/11 14:48:01] <ctso> plathrop: i have a definition with an exec inside it, and then when i create an instance of the definition i put a require on it... but i think the require is not being followed
[2010/02/11 14:48:23] <ctso> do i need to pass the require explicitly into the exec via an argument?
[2010/02/11 14:49:35] <ctso> so its like "define tar_install { stuff }" then i use it by "tar_install randomthing { require => stuff }"
[2010/02/11 14:49:46] <fluxdude> when I run an exec with user => it always fails
[2010/02/11 14:49:51] <fluxdude> it used to work without user =>
[2010/02/11 14:50:00] <ctso> but the require doesn't seem to work and when i check localconfig.yaml it is not specified as a "require" anywhere
[2010/02/11 14:50:02] <fluxdude> and when I run the exact same command on the command line as that user it work
[2010/02/11 14:50:05] <fluxdude> any ideas?
[2010/02/11 14:50:52] @ francois1 joined channel #puppet
[2010/02/11 14:51:04] <plathrop> ctso: hrm. I'm sorry, not sure what is up with that. For sure require is supposed to work like you are expecting.
[2010/02/11 14:51:18] @ ckauhaus joined channel #puppet
[2010/02/11 14:51:47] @ eventi joined channel #puppet
[2010/02/11 14:52:03] <ctso> i think i'll try explicitly passing the require down to the exec, if that works i'll be good
[2010/02/11 14:52:04] <ctso> thanks
[2010/02/11 14:52:21] @ eventi left channel #puppet ()
[2010/02/11 14:53:21] @ Quit: ambroff: Ping timeout: 260 seconds
[2010/02/11 14:55:53] @ eventi joined channel #puppet
[2010/02/11 14:56:00] @ eventi left channel #puppet ()
[2010/02/11 14:58:30] @ Pirate_Hunter joined channel #puppet
[2010/02/11 14:58:58] @ Pirate_Hunter left channel #puppet ()
[2010/02/11 14:59:56] <joe-mac> fluxdude: environment typically, also what is their shell?
[2010/02/11 15:00:18] <joe-mac> actually shell doesn't come into play
[2010/02/11 15:00:24] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 15:00:33] <joe-mac> so i'm guiessing the shell sets some environment stuff the exec dfoen't have
[2010/02/11 15:01:20] @ Pupeno joined channel #puppet
[2010/02/11 15:01:37] <Pupeno> Anyone using Capistrano to deploy puppet configs?
[2010/02/11 15:02:06] <murkk> I have in the past
[2010/02/11 15:02:38] @ WALoeIII joined channel #puppet
[2010/02/11 15:02:39] @ giskard joined channel #puppet
[2010/02/11 15:03:36] <Pupeno> murkk: why not anymore?
[2010/02/11 15:04:07] <murkk> left the group that used it
[2010/02/11 15:04:28] <Pupeno> murkk: ah, ok. How did you deal with current, releases and so on?
[2010/02/11 15:04:44] @ plathrop is now known as plathrop-lunch
[2010/02/11 15:04:58] @ plathrop-lunch is now known as plathrop
[2010/02/11 15:05:58] <murkk> Pupeno: give me a few
[2010/02/11 15:06:07] <Pupeno> ok.
[2010/02/11 15:10:39] <murkk> Pupeno: it was a bit lame but as part of the deploy we would just copy the release to the /etc/puppet directory
[2010/02/11 15:11:10] <murkk> Pupeno: we had all of /etc/puppet in scm
[2010/02/11 15:12:48] <eshamow> slightly off-kilter package question:
[2010/02/11 15:12:59] <eshamow> need to have two versions of the same package installed, one i386 and the other x86_64
[2010/02/11 15:13:00] <Pupeno> murkk: oh, ok.
[2010/02/11 15:13:17] <eshamow> can't easily find a clear way to do this. am I missing a doc somewhere or is there a common workaround?
[2010/02/11 15:13:52] @ Quit: Demosthenes: Quit: leaving
[2010/02/11 15:14:25] <murkk> Pupeno: http://pastie.org/820677
[2010/02/11 15:15:35] <Pupeno> murkk: what is this for: sudo touch /etc/puppet/#{File.basename(src_path)} ?
[2010/02/11 15:17:15] <murkk> Pupeno: that should creates a file in /etc/puppet that has the release directory as the name of the file so you know what release you are using
[2010/02/11 15:17:31] <Pupeno> murkk: ok.
[2010/02/11 15:17:39] <weaselkeeper> how do I configure the puppet on the node to listen for push from the puppetmaster? I run puppetrun --host hostname and get "not listening on port 1839"
[2010/02/11 15:18:29] <Pupeno> murkk: how do you make the method run on deployment?
[2010/02/11 15:18:47] <murkk> weaselkeeper: I think it is listen=true under [puppetd] in your puppet.conf
[2010/02/11 15:19:08] <weaselkeeper> ah, thanks
[2010/02/11 15:22:01] <murkk> Pupeno: it is a "method" in the deploy namespace
[2010/02/11 15:22:41] <murkk> Pupeno: so we created the method, and this part is cheesy but we have the restart call the method
[2010/02/11 15:23:44] <murkk> Pupeno: but that is okay since you restart everytime you deploy, but if you were to use cap to restart it would copy again ( I should find the guy who wrote it and punch him)
[2010/02/11 15:24:29] <murkk> Pupeno: then in the rollback task we call again with previous release as the method argument
[2010/02/11 15:24:35] @ Quit: slune: Quit: Leaving
[2010/02/11 15:24:44] @ Quit: Spruit_elf: Remote host closed the connection
[2010/02/11 15:25:04] @ Spruit_elf joined channel #puppet
[2010/02/11 15:27:24] @ ambroff joined channel #puppet
[2010/02/11 15:29:23] @ Spruit_elf left channel #puppet ()
[2010/02/11 15:29:39] @ Spruit_elf joined channel #puppet
[2010/02/11 15:30:16] @ RageLink joined channel #puppet
[2010/02/11 15:33:20] @ illsci joined channel #puppet
[2010/02/11 15:33:32] @ Quit: bug: Quit: bug
[2010/02/11 15:46:48] <joe-mac> murkk: FYI i have a cap deploy.rb for puppet deploys
[2010/02/11 15:46:51] <joe-mac> it works pretty well
[2010/02/11 15:46:57] <joe-mac> i only tried rolling back once though
[2010/02/11 15:47:00] <joe-mac> it seemed to work
[2010/02/11 15:47:15] <joe-mac> all you really need is deploy and rollback, it uses lee hambley's railsless-deploy.rb
[2010/02/11 15:47:37] <murkk> joe-mac: I am going to investigate vlad the deployer or fabric
[2010/02/11 15:51:20] @ bug joined channel #puppet
[2010/02/11 15:51:25] @ Quit: bobbyz: Ping timeout: 264 seconds
[2010/02/11 15:52:36] @ remex joined channel #puppet
[2010/02/11 15:58:07] @ Quit: verwilst: Quit: Ex-Chat
[2010/02/11 15:58:23] <joe-mac> i've heard good things about vlad- but i tend to try and use as much ruby software as possible
[2010/02/11 15:59:46] <ctso> hey, anyone around scale their puppetmasters horizontally lately? i want to upgrade to 0.25, but noticed it seems to increase cpu on the master significantly... was thinking of spinning up more masters, but was curious how people usually load balance the puppetmasters
[2010/02/11 15:59:49] @ mattwynne joined channel #puppet
[2010/02/11 16:01:44] @ Quit: ckauhaus: Quit: Leaving.
[2010/02/11 16:02:40] @ OpenMedia joined channel #puppet
[2010/02/11 16:03:50] @ echofire joined channel #puppet
[2010/02/11 16:08:02] @ Quit: cynicismic: Remote host closed the connection
[2010/02/11 16:08:30] <Volcane> ctso: it uses more cpu but thats a good thing - its using your hardware better
[2010/02/11 16:08:45] <Volcane> ctso: and the clients are also working faster
[2010/02/11 16:10:50] @ Quit: mattwynne: Remote host closed the connection
[2010/02/11 16:11:00] <ctso> volcane: yeah volcane, thanks, it all sounds good. have you load balanced several masters in the same datacenter before? i cant deicde what is the best approach
[2010/02/11 16:11:30] <Volcane> there's a good doc on the wiki search for scalability
[2010/02/11 16:12:33] <joe-mac> ctso: i load balance several processes behind mod_proxy_balancer...
[2010/02/11 16:14:24] <jbooth> If you're balancing, what do you do to prevent puppetmasters getting flooded and manifest compile time going up exponetially with the # of (active this second) clients?
[2010/02/11 16:16:05] @ jfreeman joined channel #puppet
[2010/02/11 16:16:34] <ctso> elch, i've already got several processes =( but apparnetly my 1 master can't handle 138 clients after the upgrade, heh
[2010/02/11 16:16:47] <ctso> it fell flat on its face after thrasing and i had to downgrade back to 0.24.8
[2010/02/11 16:18:28] @ Quit: jfreeman: Remote host closed the connection
[2010/02/11 16:19:48] @ Quit: cliff-hm: Ping timeout: 252 seconds
[2010/02/11 16:20:45] @ jfreeman joined channel #puppet
[2010/02/11 16:20:56] @ bobbyz joined channel #puppet
[2010/02/11 16:22:14] <Spruit_elf> does anybody know ho to get rid of the message: "prtdiag can only be run in the global zone"
[2010/02/11 16:22:25] <Spruit_elf> everytime puppetd runs on a solaris zone?
[2010/02/11 16:23:12] @ Quit: ahasenack: Ping timeout: 256 seconds
[2010/02/11 16:26:17] <Spruit_elf> it started after upgrading facter from 1.5.2 to 1.5.4. Is it a configuration issue or a bug?
[2010/02/11 16:27:11] <ctso> plathrop: ah, looks like the require + define issue was because i was on 0.24.8 in production. My dev master is on 0.25 and it doesn't have that problem
[2010/02/11 16:27:33] <bda> Spruit_elf: Look at lib/facter/virtual.rb.
[2010/02/11 16:29:04] @ Quit: bug: Quit: bug
[2010/02/11 16:29:20] @ Quit: remex: Quit: Page closed
[2010/02/11 16:30:39] @ nigelk joined channel #puppet
[2010/02/11 16:31:25] @ Djelibeybi joined channel #puppet
[2010/02/11 16:32:43] <plathrop> ctso: ah, yeah that explains it
[2010/02/11 16:33:44] @ elijahwright joined channel #puppet
[2010/02/11 16:33:46] @ elijahwright1 joined channel #puppet
[2010/02/11 16:34:37] @ Quit: elijahwright1: Client Quit
[2010/02/11 16:35:11] @ Quit: tim|imac: Quit: tim|imac
[2010/02/11 16:36:57] @ Quit: blahdeblah: Ping timeout: 260 seconds
[2010/02/11 16:38:27] <dan__t> Feb 16 04:36:33 ldap01 puppetd[2598]: (//ldap::config/File[/etc/ldap.conf]) Failed to retrieve current state of resource: Error 400 on SERVER: Not authorized to call find on /file_metadata/ldap/ldap.conf Could not retrieve file metadata for puppet:///ldap/ldap.conf: Error 400 on SERVER: Not authorized to call find on /file_metadata/ldap/ldap.conf at /etc/puppet/modules/dev/ldap/manifests/init.pp:25
[2010/02/11 16:38:28] <dan__t> er, what?
[2010/02/11 16:38:49] <dan__t> why not? I can access it.
[2010/02/11 16:39:08] <dan__t> What is /file_metadata/ ?
[2010/02/11 16:40:23] <Spruit_elf> dan_t: puppetmasterd probably runs as another user than you, maybe check permissions on that file?
[2010/02/11 16:40:34] <Spruit_elf> on the master
[2010/02/11 16:41:23] <dan__t> I didn't change any permissions.
[2010/02/11 16:42:15] <dan__t> They've been chown'd root, like all the other files, without incident.
[2010/02/11 16:43:01] <dan__t> Feb 11 23:08:23 puppet01 puppetmasterd[10781]: Not authorized to call find on /file_metadata/ldap/ldap.conf
[2010/02/11 16:43:01] <dan__t> hrm...
[2010/02/11 16:43:08] <Spruit_elf> and the puppetmasterd user has read permissions on that file?
[2010/02/11 16:43:19] <dan__t> Sure does.
[2010/02/11 16:43:48] <dan__t> Oddly enough... the files are read, and the puppet client is updated...
[2010/02/11 16:44:23] @ Quit: mfournier: Ping timeout: 246 seconds
[2010/02/11 16:44:27] <dan__t> Feb 16 04:36:33 ldap01 puppetd[2598]: (//ldap::config/File[/etc/ldap.conf]) Failed to retrieve current state of resource: Error 400 on SERVER: Not authorized to call find on /file_metadata/ldap/ldap.conf Could not retrieve file metadata for puppet:///ldap/ldap.conf: Error 400 on SERVER: Not authorized to call find on /file_metadata/ldap/ldap.conf at /etc/puppet/modules/dev/ldap/manifests/init.pp:25
[2010/02/11 16:44:27] <dan__t> Feb 16 04:36:47 ldap01 puppetd[2870]: (//ldap::config/File[/etc/ldap.conf]/content) content changed '{md5}1814232253dfc7c0ae14628acb457ece' to '{md5}a208fb45b85124647807669e20b3aadd'
[2010/02/11 16:49:04] <dan__t> I just spent like half the day unf'ing our network because someone decided to install Windows Deployment Services.
[2010/02/11 16:49:20] <dan__t> I mean its cool and all, but not when it stomps all over Windows DHCP, which was already a nightmare getting to boot Linux clients with.
[2010/02/11 16:49:23] <dan__t> *golf clap*
[2010/02/11 16:53:35] @ Quit: Djelibeybi: Quit: Leaving
[2010/02/11 16:55:06] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 16:55:12] @ jcape joined channel #puppet
[2010/02/11 16:55:33] @ Quit: toi: Ping timeout: 252 seconds
[2010/02/11 16:56:58] @ giskard joined channel #puppet
[2010/02/11 17:00:24] @ alban2 joined channel #puppet
[2010/02/11 17:01:39] @ mpdehaan joined channel #puppet
[2010/02/11 17:01:40] @ Mode +v mpdehaan by ChanServ
[2010/02/11 17:02:21] @ francois1 left channel #puppet ()
[2010/02/11 17:07:18] @ mattwynne joined channel #puppet
[2010/02/11 17:08:11] @ ccaum joined channel #puppet
[2010/02/11 17:09:02] @ Quit: ccaum: Client Quit
[2010/02/11 17:09:09] @ nigelk_ joined channel #puppet
[2010/02/11 17:09:10] @ ccaum joined channel #puppet
[2010/02/11 17:09:11] @ Quit: mw44118-work: Quit: leaving
[2010/02/11 17:10:44] @ ccaum left channel #puppet ()
[2010/02/11 17:11:08] @ nigelk__ joined channel #puppet
[2010/02/11 17:12:53] @ Quit: nigelk: Ping timeout: 260 seconds
[2010/02/11 17:12:53] @ nigelk__ is now known as nigelk
[2010/02/11 17:13:42] @ Quit: nigelk_: Ping timeout: 252 seconds
[2010/02/11 17:15:06] @ Quit: labrown: Quit: Leaving
[2010/02/11 17:19:32] @ webx joined channel #puppet
[2010/02/11 17:19:49] <webx> http://pastie.org/820950
[2010/02/11 17:19:55] <webx> am I missing something there ?
[2010/02/11 17:20:28] <webx> 1.5.4 facter version
[2010/02/11 17:20:36] @ Quit: grim_radical: Ping timeout: 245 seconds
[2010/02/11 17:20:52] <jamesturnbull> webx: it's a known issue
[2010/02/11 17:20:58] <webx> ah
[2010/02/11 17:21:02] <webx> is it fixed in later revs ?
[2010/02/11 17:21:06] <jamesturnbull> webx: with the 1.5.x branch - some facts can't be returned like that
[2010/02/11 17:21:10] <webx> k
[2010/02/11 17:21:16] <webx> can I still case on them in the classes?
[2010/02/11 17:21:34] <jamesturnbull> there are no later releases currently :) It'll be fixed in 1.6.x
[2010/02/11 17:21:45] <jamesturnbull> it only impacts when facter is used on the command line
[2010/02/11 17:21:50] <webx> ok, cool
[2010/02/11 17:22:00] <webx> as long as I can use it in a class, that's fine
[2010/02/11 17:22:02] <webx> thank you sir
[2010/02/11 17:22:08] <jamesturnbull> webx: no impact in Puppet
[2010/02/11 17:26:14] @ ezmobius joined channel #puppet
[2010/02/11 17:27:50] @ Quit: nevyn: Quit: Changing server
[2010/02/11 17:28:29] @ nevyn joined channel #puppet
[2010/02/11 17:29:54] @ Robbie joined channel #puppet
[2010/02/11 17:30:20] @ Quit: mattwynne: Remote host closed the connection
[2010/02/11 17:30:22] @ Robbie is now known as Guest21260
[2010/02/11 17:34:09] @ grim_radical joined channel #puppet
[2010/02/11 17:34:49] @ lero joined channel #puppet
[2010/02/11 17:35:26] <lero> hi guys. i've this 2 entries on clamav crontab, that puppet added: http://dpaste.com/157663/
[2010/02/11 17:35:29] @ Quit: ctso: Quit: Leaving.
[2010/02/11 17:35:40] <lero> them, i removed one entry from puppet
[2010/02/11 17:35:54] <lero> but it keep it at the server... why?
[2010/02/11 17:36:10] <lero> running 0.25.4 on both sides
[2010/02/11 17:40:52] @ Quit: joe-mac: Quit: Leaving.
[2010/02/11 17:42:18] @ Quit: ten8nine: Quit: ten8nine
[2010/02/11 17:43:52] @ pting joined channel #puppet
[2010/02/11 17:47:41] @ paxos_ joined channel #puppet
[2010/02/11 17:47:55] @ Quit: paxos_: Client Quit
[2010/02/11 17:48:38] <jamesturnbull> lero: how did you remove it?
[2010/02/11 17:49:23] <lero> just remove from the init.pp file
[2010/02/11 17:50:09] <ezekiel> that doesn't remove it from the system, that just makes it so puppet is no longer managing it
[2010/02/11 17:50:09] <jamesturnbull> lero: so you deleted the resource? Well puppet won't delete something just because you stop managing it
[2010/02/11 17:50:21] <jamesturnbull> lero: try ensure => absent
[2010/02/11 17:50:30] <lero> i thought it just trash the file and create a new one :)
[2010/02/11 17:50:49] <lero> if it's different
[2010/02/11 17:50:49] @ skvidal joined channel #puppet
[2010/02/11 17:50:54] <ezekiel> that would be sorta dangerous
[2010/02/11 17:50:57] <jamesturnbull> lero: how would Puppet know? :)
[2010/02/11 17:51:03] <skvidal> where's mdehaan?
[2010/02/11 17:51:06] <skvidal> ah
[2010/02/11 17:51:09] <skvidal> there he is
[2010/02/11 17:51:13] <skvidal> mpdehaan: ping
[2010/02/11 17:51:23] @ Quit: paxos: Ping timeout: 240 seconds
[2010/02/11 17:51:24] <mpdehaan> pong
[2010/02/11 17:51:40] <skvidal> mpdehaan: see /msg - finally got around to writing that
[2010/02/11 17:53:36] <lero> jamesturnbull: i deleted all /var/spool/cron/clamav from the servers
[2010/02/11 17:53:37] <lero> hehe
[2010/02/11 17:53:42] @ skvidal left channel #puppet ("Ex-Chat")
[2010/02/11 17:53:55] <lero> now i'm seeing the machines checking with puppetmasterd
[2010/02/11 17:54:10] <lero> by the daemon and it doesn't created a new one :/
[2010/02/11 17:54:24] <lero> but if i run puppetd by hand it creates
[2010/02/11 17:55:03] <lero> Feb 11 20:54:26 pleskadm01 puppetmasterd[11703]: Compiled catalog for l50dp80012.xxxxx in 0.69 seconds
[2010/02/11 17:55:08] <lero> [root@l50dp80012 ~]# crontab -u clamav -l
[2010/02/11 17:55:08] <lero> no crontab for clamav
[2010/02/11 17:55:52] <lero> then, running puppetd by hand:
[2010/02/11 17:55:53] <lero> notice: //clamav/Cron[clamscan]/ensure: created
[2010/02/11 17:56:25] <lero> i'll need to run puppetd by hand in all machines to create this clamav crontab entry again? :/
[2010/02/11 17:56:41] <jamesturnbull> lero: um no
[2010/02/11 17:57:09] <jamesturnbull> lero: what does the daemon do?
[2010/02/11 17:58:05] <lero> it's just puppetd in daemon mode
[2010/02/11 17:58:12] <lero> so after 20 minutes it checks on server
[2010/02/11 17:58:17] @ Quit: shenson: Quit: /me taps out
[2010/02/11 17:58:34] @ benlovell joined channel #puppet
[2010/02/11 17:58:36] <lero> it's checking, but not creating the cron for clamav
[2010/02/11 17:58:40] <jamesturnbull> lero: yeah and then if you've added the resource back into that node's configuration it'll create it
[2010/02/11 17:58:59] <lero> but if i run puppetd by hand
[2010/02/11 17:59:03] <lero> it creates
[2010/02/11 17:59:08] <lero> i need to restart the daemon?
[2010/02/11 17:59:20] <jamesturnbull> you shouldn't
[2010/02/11 17:59:27] <jamesturnbull> but try to restart the master
[2010/02/11 17:59:44] <lero> hmm
[2010/02/11 17:59:50] <lero> restarting the daemon does the job
[2010/02/11 17:59:53] <lero> not from master, just the client
[2010/02/11 18:00:14] <lero> take a look: http://dpaste.com/157671/
[2010/02/11 18:02:14] @ TREllis joined channel #puppet
[2010/02/11 18:04:04] <lero> for x in `cat lala`; do echo $x; ssh root@$x "service puppet restart"; echo; done
[2010/02/11 18:04:05] <lero> hehe
[2010/02/11 18:04:14] <lero> strange isn't it?
[2010/02/11 18:04:53] <lero> now all the clamav cron are fine :)
[2010/02/11 18:05:09] <lero> next time i'll remember to use ensure => absent jamesturnbull ;)
[2010/02/11 18:05:48] @ Quit: zazan: *.net *.split
[2010/02/11 18:05:56] @ Quit: pheezy: Remote host closed the connection
[2010/02/11 18:06:20] @ zazan joined channel #puppet
[2010/02/11 18:06:55] @ pheezy joined channel #puppet
[2010/02/11 18:06:58] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 18:07:05] @ Quit: pheezy: Remote host closed the connection
[2010/02/11 18:08:33] @ swygue joined channel #puppet
[2010/02/11 18:08:44] @ littleidea joined channel #puppet
[2010/02/11 18:09:00] <lero> jamesturnbull: but this thing need to be checked.. do a test with this
[2010/02/11 18:09:23] @ giskard joined channel #puppet
[2010/02/11 18:11:38] <Spruit_elf> hmmm can someone help me to get puppet to actualy use my plugins instead of youst syncing them?
[2010/02/11 18:11:48] @ Quit: benlovell: Quit: benlovell
[2010/02/11 18:14:06] @ bgupta_ joined channel #puppet
[2010/02/11 18:15:08] @ Quit: bgupta: Ping timeout: 272 seconds
[2010/02/11 18:20:23] @ Quit: lwhalen: Ping timeout: 265 seconds
[2010/02/11 18:21:00] @ verwilst joined channel #puppet
[2010/02/11 18:21:01] @ Quit: Guest21260: Remote host closed the connection
[2010/02/11 18:22:31] @ choffee_ joined channel #puppet
[2010/02/11 18:22:46] @ Quit: bgupta_: *.net *.split
[2010/02/11 18:22:46] @ Quit: giskard: *.net *.split
[2010/02/11 18:22:46] @ Quit: choffee: *.net *.split
[2010/02/11 18:22:47] @ Quit: brothers: *.net *.split
[2010/02/11 18:22:47] @ Quit: rmiller4pi8: *.net *.split
[2010/02/11 18:22:48] @ Quit: rcrowley: *.net *.split
[2010/02/11 18:22:48] @ Quit: RSpacePope: *.net *.split
[2010/02/11 18:22:50] @ Quit: ssm: *.net *.split
[2010/02/11 18:22:50] @ Quit: Ju: *.net *.split
[2010/02/11 18:22:51] @ Ju joined channel #puppet
[2010/02/11 18:25:04] @ lak joined channel #puppet
[2010/02/11 18:26:00] @ bgupta joined channel #puppet
[2010/02/11 18:26:00] @ giskard joined channel #puppet
[2010/02/11 18:26:01] @ brothers joined channel #puppet
[2010/02/11 18:26:01] @ rmiller4pi8 joined channel #puppet
[2010/02/11 18:26:01] @ rcrowley joined channel #puppet
[2010/02/11 18:26:01] @ RSpacePope joined channel #puppet
[2010/02/11 18:26:01] @ ssm joined channel #puppet
[2010/02/11 18:27:40] @ Quit: lilmatt: Quit: lilmatt
[2010/02/11 18:40:35] @ Quit: TREllis: Ping timeout: 246 seconds
[2010/02/11 18:40:51] @ Quit: zazan: Ping timeout: 248 seconds
[2010/02/11 18:42:55] @ Quit: hacim: Remote host closed the connection
[2010/02/11 18:45:21] @ tjoe joined channel #puppet
[2010/02/11 18:46:08] @ pastamancer joined channel #puppet
[2010/02/11 18:46:42] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 18:46:42] @ Quit: bobbyz: Ping timeout: 248 seconds
[2010/02/11 18:46:54] @ ten8nine joined channel #puppet
[2010/02/11 18:49:09] @ giskard joined channel #puppet
[2010/02/11 18:54:34] @ Quit: Phibs: Quit: leaving
[2010/02/11 18:56:47] @ Phibs joined channel #puppet
[2010/02/11 18:57:57] @ Quit: nigelk: Quit: nigelk
[2010/02/11 19:00:21] @ Quit: jes5: Quit: Leaving.
[2010/02/11 19:00:24] @ Quit: mpdehaan: Ping timeout: 252 seconds
[2010/02/11 19:01:10] @ Quit: malraid: Quit: malraid
[2010/02/11 19:01:10] @ ccaum joined channel #puppet
[2010/02/11 19:01:12] @ Quit: bje: Ping timeout: 276 seconds
[2010/02/11 19:01:28] @ Djelibeybi joined channel #puppet
[2010/02/11 19:01:58] @ Quit: ten8nine: Quit: ten8nine
[2010/02/11 19:03:22] @ bje joined channel #puppet
[2010/02/11 19:04:47] @ bug joined channel #puppet
[2010/02/11 19:12:01] @ lwhalen joined channel #puppet
[2010/02/11 19:14:41] @ Quit: tyll: Ping timeout: 260 seconds
[2010/02/11 19:35:18] @ Diarrheal joined channel #puppet
[2010/02/11 19:40:19] @ Quit: Spruit_elf: Quit: Spruit_elf
[2010/02/11 19:40:21] @ Quit: OpenMedia: Quit: Leaving.
[2010/02/11 19:40:51] @ rmiller4pi81 joined channel #puppet
[2010/02/11 19:40:58] @ Quit: rmiller4pi81: Client Quit
[2010/02/11 19:41:54] @ Quit: jaredrhine: Ping timeout: 252 seconds
[2010/02/11 19:42:22] @ Quit: lak: Quit: lak
[2010/02/11 19:44:22] @ Quit: rmiller4pi8: Ping timeout: 256 seconds
[2010/02/11 19:44:33] @ hacim joined channel #puppet
[2010/02/11 19:47:23] @ Quit: ezmobius: Quit: Leaving...
[2010/02/11 19:48:20] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 19:50:39] @ giskard joined channel #puppet
[2010/02/11 19:50:41] @ ccaum left channel #puppet ()
[2010/02/11 19:55:19] @ lak joined channel #puppet
[2010/02/11 19:55:47] @ Quit: bug: Read error: Connection reset by peer
[2010/02/11 19:55:54] @ bug joined channel #puppet
[2010/02/11 19:56:42] @ Quit: littleidea: Quit: littleidea
[2010/02/11 19:56:46] @ Quit: Diarrheal: K-Lined
[2010/02/11 19:57:40] @ Quit: murkk: Quit: murkk
[2010/02/11 19:58:33] @ littleidea joined channel #puppet
[2010/02/11 20:05:45] @ Quit: littleidea: Quit: littleidea
[2010/02/11 20:08:07] @ littleidea joined channel #puppet
[2010/02/11 20:11:29] @ Quit: lak: Quit: lak
[2010/02/11 20:11:46] @ lak joined channel #puppet
[2010/02/11 20:11:48] @ PaulWay[w] joined channel #puppet
[2010/02/11 20:15:15] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 20:16:23] @ Quit: lak: Ping timeout: 265 seconds
[2010/02/11 20:17:19] @ giskard joined channel #puppet
[2010/02/11 20:24:07] @ lak joined channel #puppet
[2010/02/11 20:24:51] @ minaural joined channel #puppet
[2010/02/11 20:25:25] @ Quit: littleidea: Quit: littleidea
[2010/02/11 20:26:00] @ Quit: minaural: Client Quit
[2010/02/11 20:26:15] @ minaural joined channel #puppet
[2010/02/11 20:26:29] @ simplechat joined channel #puppet
[2010/02/11 20:27:46] @ qweqweqwe is now known as Iron_Chef
[2010/02/11 20:28:36] @ ezmobius joined channel #puppet
[2010/02/11 20:29:55] <simplechat> hey
[2010/02/11 20:30:51] @ jaredrhine joined channel #puppet
[2010/02/11 20:31:36] @ Quit: bug: Quit: bug
[2010/02/11 20:37:07] @ Iron_Chef is now known as IronChef
[2010/02/11 20:37:09] @ Quit: lero: Quit: lero
[2010/02/11 20:43:54] @ Quit: svend: Read error: Operation timed out
[2010/02/11 20:45:32] <simplechat> anyone around?
[2010/02/11 20:46:26] @ nmi joined channel #puppet
[2010/02/11 20:46:57] @ Quit: alfism: Quit: http://opensolaris.com/
[2010/02/11 20:47:13] @ Quit: nmi: Client Quit
[2010/02/11 20:47:20] @ nmi joined channel #puppet
[2010/02/11 20:48:05] @ Quit: nmi: Client Quit
[2010/02/11 20:48:09] @ plathrop is now known as plathrop-away
[2010/02/11 20:48:15] @ nmi joined channel #puppet
[2010/02/11 20:50:04] @ Quit: lak: Quit: lak
[2010/02/11 20:50:50] @ lak joined channel #puppet
[2010/02/11 20:51:12] @ Quit: lak: Client Quit
[2010/02/11 20:52:10] @ Quit: verwilst: Quit: Ex-Chat
[2010/02/11 20:52:28] @ Quit: rcrowley: Quit: rcrowley
[2010/02/11 20:57:28] @ cliff-hm joined channel #puppet
[2010/02/11 20:58:22] @ bug joined channel #puppet
[2010/02/11 21:05:58] @ Quit: ezmobius: Remote host closed the connection
[2010/02/11 21:08:16] @ Quit: WALoeIII: Quit: Bai.
[2010/02/11 21:14:21] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 21:16:14] @ giskard joined channel #puppet
[2010/02/11 21:26:45] @ Quit: bug: Quit: bug
[2010/02/11 21:31:36] @ \ask joined channel #puppet
[2010/02/11 21:33:30] @ Quit: mikerowehl: Quit: mikerowehl
[2010/02/11 21:33:44] <\ask> hi everyone -- how should I write this to avoid all the repetition? (Only the target name is different in each block) https://gist.github.com/0992ee40223e59e2d835
[2010/02/11 21:34:38] @ Quit: webx: Ping timeout: 272 seconds
[2010/02/11 21:38:21] @ rmiller4pi8 joined channel #puppet
[2010/02/11 21:38:22] <chadh> \ask: File { ensure => link, target => ... }
[2010/02/11 21:38:30] <chadh> \ask: note the capital 'F'
[2010/02/11 21:38:52] <chadh> after that, the rest of your file resources in that scope will have those parameters set
[2010/02/11 21:47:08] @ lak joined channel #puppet
[2010/02/11 21:47:57] @ tonyskapunk left channel #puppet ()
[2010/02/11 21:50:53] @ Quit: lak: Client Quit
[2010/02/11 22:01:15] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 22:01:41] @ bug joined channel #puppet
[2010/02/11 22:02:49] @ giskard joined channel #puppet
[2010/02/11 22:03:02] @ Quit: eshamow: Quit: eshamow
[2010/02/11 22:10:22] <\ask> chadh: ah, cool!
[2010/02/11 22:15:29] @ Quit: bug: Quit: bug
[2010/02/11 22:16:53] @ fsweetser_ joined channel #puppet
[2010/02/11 22:18:53] @ Quit: dan__t: Write error: Broken pipe
[2010/02/11 22:19:03] @ dan__t joined channel #puppet
[2010/02/11 22:20:12] @ Quit: tuf: Quit: tuf
[2010/02/11 22:23:40] @ Quit: fsweetser: Ping timeout: 276 seconds
[2010/02/11 22:48:42] @ Quit: maxagaz_: Ping timeout: 240 seconds
[2010/02/11 22:53:56] @ maxagaz_ joined channel #puppet
[2010/02/11 22:54:22] @ joe-mac joined channel #puppet
[2010/02/11 23:00:16] @ Quit: ambroff: Quit: Ex-Chat
[2010/02/11 23:15:10] @ Quit: giskard: Read error: Connection timed out
[2010/02/11 23:17:28] @ giskard joined channel #puppet
[2010/02/11 23:35:29] @ ambroff joined channel #puppet

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