Tuesday, 2011-08-16

[2011/08/16 00:01:51] @ Log started by gepetto
[2011/08/16 00:01:51] @ PsychoSid joined channel #puppet
[2011/08/16 00:04:16] @ raphdg joined channel #puppet
[2011/08/16 00:06:16] @ Quit: kenperkins: Quit: Computer has gone to sleep.
[2011/08/16 00:07:22] @ Quit: ricky: Quit: leaving
[2011/08/16 00:07:33] @ Quit: trnzmeta: Ping timeout: 246 seconds
[2011/08/16 00:07:53] @ ricky joined channel #puppet
[2011/08/16 00:07:59] @ jodok joined channel #puppet
[2011/08/16 00:08:18] @ trnzmeta joined channel #puppet
[2011/08/16 00:09:54] @ hooper joined channel #puppet
[2011/08/16 00:10:22] @ Quit: gaveen: Ping timeout: 264 seconds
[2011/08/16 00:10:55] @ gaveen joined channel #puppet
[2011/08/16 00:12:44] @ ActionJack_ joined channel #puppet
[2011/08/16 00:13:57] @ trickyf joined channel #puppet
[2011/08/16 00:14:00] @ Quit: Naresh: Remote host closed the connection
[2011/08/16 00:14:12] @ Naresh joined channel #puppet
[2011/08/16 00:15:14] @ mitchellh joined channel #puppet
[2011/08/16 00:16:17] @ Quit: ActionJack: Ping timeout: 250 seconds
[2011/08/16 00:16:31] @ liorick joined channel #puppet
[2011/08/16 00:16:58] @ Quit: seanos: Ping timeout: 264 seconds
[2011/08/16 00:17:04] <liorick> hi I found an mistake on your site
[2011/08/16 00:17:34] @ Quit: mitchell1: Ping timeout: 264 seconds
[2011/08/16 00:17:38] @ Kinnison left channel #puppet ()
[2011/08/16 00:18:17] @ seanos joined channel #puppet
[2011/08/16 00:18:30] @ Quit: silentg: Quit: Leaving.
[2011/08/16 00:19:14] @ Quit: trnzmeta:
[2011/08/16 00:19:47] <liorick> mistake on this page http://docs.puppetlabs.com/man/agent.html below header "OPTIONS" param --serve should be --server I think
[2011/08/16 00:23:22] @ Quit: liorick: Quit: Page closed
[2011/08/16 00:25:16] @ nuknad joined channel #puppet
[2011/08/16 00:26:13] @ Schmidt joined channel #puppet
[2011/08/16 00:33:39] @ Pupeno_ joined channel #puppet
[2011/08/16 00:35:02] @ Quit: mitchellh: Quit: Computer has gone to sleep
[2011/08/16 00:37:14] @ mattr- joined channel #puppet
[2011/08/16 00:37:14] @ Quit: mattr-: Changing host
[2011/08/16 00:37:14] @ mattr- joined channel #puppet
[2011/08/16 00:37:49] @ Quit: mattr: Ping timeout: 252 seconds
[2011/08/16 00:41:15] @ Razique joined channel #puppet
[2011/08/16 00:41:17] @ Quit: Pupeno_: Quit: Pupeno_
[2011/08/16 00:41:48] @ Quit: iFire: Remote host closed the connection
[2011/08/16 00:43:21] @ Quit: frostynova: Ping timeout: 250 seconds
[2011/08/16 00:44:32] @ iFire joined channel #puppet
[2011/08/16 00:46:29] @ gebi joined channel #puppet
[2011/08/16 00:49:51] @ jab_doa joined channel #puppet
[2011/08/16 00:57:26] @ jonhattan joined channel #puppet
[2011/08/16 00:58:45] @ Quit: Razique: Read error: Connection reset by peer
[2011/08/16 00:58:58] @ Spads joined channel #puppet
[2011/08/16 00:59:05] @ Razique joined channel #puppet
[2011/08/16 00:59:27] @ Quit: Razique: Read error: Connection reset by peer
[2011/08/16 00:59:33] @ Razique joined channel #puppet
[2011/08/16 01:00:06] @ Razique_ joined channel #puppet
[2011/08/16 01:00:06] @ Quit: Razique: Read error: Connection reset by peer
[2011/08/16 01:00:07] @ Razique_ is now known as Razique
[2011/08/16 01:01:28] @ ezryx joined channel #puppet
[2011/08/16 01:01:28] @ Quit: Razique: Read error: Connection reset by peer
[2011/08/16 01:01:34] @ Razique joined channel #puppet
[2011/08/16 01:02:21] @ Razique_ joined channel #puppet
[2011/08/16 01:02:22] @ Quit: Razique: Read error: Connection reset by peer
[2011/08/16 01:02:22] @ Razique_ is now known as Razique
[2011/08/16 01:02:58] @ Quit: alekibango: Remote host closed the connection
[2011/08/16 01:03:41] @ Quit: nahamu: Read error: Operation timed out
[2011/08/16 01:04:46] @ Quit: tilgovi: Read error: Connection reset by peer
[2011/08/16 01:08:40] @ Ramonster joined channel #puppet
[2011/08/16 01:09:18] @ Quit: Razique: Read error: Connection reset by peer
[2011/08/16 01:09:42] @ Razique joined channel #puppet
[2011/08/16 01:09:57] @ walterheck joined channel #puppet
[2011/08/16 01:09:59] @ kolla_ joined channel #puppet
[2011/08/16 01:10:16] @ Quit: kolla: Remote host closed the connection
[2011/08/16 01:13:56] @ Quit: negronjl: Ping timeout: 260 seconds
[2011/08/16 01:16:43] @ lusis joined channel #puppet
[2011/08/16 01:18:44] @ Quit: walterheck: Quit: Computer has gone to sleep
[2011/08/16 01:19:21] @ nul0op joined channel #puppet
[2011/08/16 01:19:40] @ nuttersppadic joined channel #puppet
[2011/08/16 01:22:14] @ Meier joined channel #puppet
[2011/08/16 01:22:18] @ Quit: sietse: Ping timeout: 276 seconds
[2011/08/16 01:24:11] @ Quit: mosen: Quit: Leaving
[2011/08/16 01:24:39] @ nuknad_ joined channel #puppet
[2011/08/16 01:24:40] @ Quit: nuknad: Read error: Connection reset by peer
[2011/08/16 01:24:40] @ nuknad_ is now known as nuknad
[2011/08/16 01:25:42] @ Quit: jbraeuer: Quit: jbraeuer
[2011/08/16 01:28:03] @ Quit: wildfire1: Ping timeout: 246 seconds
[2011/08/16 01:28:35] @ Quit: chewie_: Remote host closed the connection
[2011/08/16 01:28:55] @ mogitaff joined channel #puppet
[2011/08/16 01:29:09] @ Quit: Ramonster: Quit: So Long and thanks for all the fish
[2011/08/16 01:30:03] @ walterheck joined channel #puppet
[2011/08/16 01:30:59] @ chewie_ joined channel #puppet
[2011/08/16 01:31:55] @ haggle joined channel #puppet
[2011/08/16 01:33:04] @ Quit: Raboo: Quit: leaving
[2011/08/16 01:33:16] @ Raboo joined channel #puppet
[2011/08/16 01:35:50] @ frostynova joined channel #puppet
[2011/08/16 01:36:02] @ j1b joined channel #puppet
[2011/08/16 01:38:07] @ alekibango joined channel #puppet
[2011/08/16 01:39:41] @ negronjl joined channel #puppet
[2011/08/16 01:39:55] @ Quit: alxism: Ping timeout: 250 seconds
[2011/08/16 01:40:18] @ Quit: robinbowes: Quit: I was raided by the FBI and all I got to keep was this lousy quit message!
[2011/08/16 01:41:10] @ Ramonster joined channel #puppet
[2011/08/16 01:44:30] @ cityLights joined channel #puppet
[2011/08/16 01:44:34] <cityLights> hi all
[2011/08/16 01:45:55] @ sietse joined channel #puppet
[2011/08/16 01:47:17] <cityLights> I wrote this: http://pastebin.centos.org/37758
[2011/08/16 01:47:38] @ Quit: haggle: Quit: haggle
[2011/08/16 01:47:41] <cityLights> I get this error: change from abs
[2011/08/16 01:47:42] <cityLights> ent to directory failed: Cannot create /usr/lib64/nagios/plugins/contrib; parent directory /usr/lib64/nagios/pl
[2011/08/16 01:47:42] <cityLights> ugins does not exist
[2011/08/16 01:48:21] <cityLights> I was told that puppet will make the necesory directory and that I dont need to put a require statment
[2011/08/16 01:48:25] <cityLights> how to fix?
[2011/08/16 01:50:47] <dcarley> cityLights: are you sure about that case statement? i don't believe $::architecture will ever be "i686".
[2011/08/16 01:51:05] @ robinbowes joined channel #puppet
[2011/08/16 01:51:14] <cityLights> this is the answer I got here....
[2011/08/16 01:52:41] <cityLights> dcarley: any advice how to solve this?
[2011/08/16 01:54:15] <Guest3046> Why do you create /usr/lib64 on i686?
[2011/08/16 01:54:58] @ Guest3046 is now known as henk
[2011/08/16 01:55:09] <dcarley> cityLights: start by writing what you want to achieve in pseudo-code.
[2011/08/16 01:55:36] <cityLights> I am using a nagios from a remote server that ssh to the machines, then issue a command with "/usr/lib64" prefix
[2011/08/16 01:55:53] @ Kazuhiro joined channel #puppet
[2011/08/16 01:56:27] <cityLights> 1. I want to b able to issue commands using the '/usr/lib64/nagios/contrib' prefix
[2011/08/16 01:56:59] <cityLights> 2. I want to copy the contrib dir from puppet to the destination machine
[2011/08/16 01:57:27] @ nitinsharma joined channel #puppet
[2011/08/16 01:57:40] <cityLights> the contrib dir sould be copied to an existing dir named /usr/lib64/nagios
[2011/08/16 02:00:02] @ Quit: axisys: Read error: Operation timed out
[2011/08/16 02:00:05] <dcarley> does /usr/lib64/nagios already exist? and do you have any 32bit machines?
[2011/08/16 02:01:00] @ MattyM joined channel #puppet
[2011/08/16 02:01:05] @ jbraeuer joined channel #puppet
[2011/08/16 02:01:32] <cityLights> dcarley: I have some 32bit machines
[2011/08/16 02:02:32] <dcarley> cityLights: what does the command "facter architecture" return on those?
[2011/08/16 02:02:47] <cityLights> on these machines, I need to create the direcoty /usr/lib64/nagios/plugins and soft link it to /usr/lib/nagios/plugins
[2011/08/16 02:05:36] <cityLights> i386
[2011/08/16 02:05:55] <cityLights> let me fix and re try
[2011/08/16 02:05:56] <dcarley> cityLights: then you need to fix the values in your case statement :)
[2011/08/16 02:07:22] @ Quit: negronjl: Ping timeout: 264 seconds
[2011/08/16 02:07:23] @ Quit: ezmobius: Quit: Bye!
[2011/08/16 02:08:21] @ Quit: checkers: Ping timeout: 260 seconds
[2011/08/16 02:10:36] @ AikiLinux joined channel #puppet
[2011/08/16 02:10:39] <dcarley> additionally, you can assume that /usr/lib/ and /usr/lib64/ already exist on their respective archs. you should be able to assume that the nagios package will create nagios/plugins/ on each. don't both symlinking the directories. that'll will simplify your manifest a lot.
[2011/08/16 02:10:42] @ Quit: Kazuhiro: Quit: Leaving.
[2011/08/16 02:17:56] <cityLights> thanks mate
[2011/08/16 02:20:34] @ axisys joined channel #puppet
[2011/08/16 02:24:54] @ Quit: choonming: Quit: Leaving
[2011/08/16 02:27:19] @ felipe` joined channel #puppet
[2011/08/16 02:29:10] @ chewie__ joined channel #puppet
[2011/08/16 02:29:14] @ Quit: chewie__: Client Quit
[2011/08/16 02:30:33] @ dnjaramba joined channel #puppet
[2011/08/16 02:34:59] @ ukd1 joined channel #puppet
[2011/08/16 02:35:41] @ negronjl joined channel #puppet
[2011/08/16 02:37:11] @ wildfire joined channel #puppet
[2011/08/16 02:42:16] @ Quit: chewie_: Remote host closed the connection
[2011/08/16 02:43:44] @ ken_barber joined channel #puppet
[2011/08/16 02:45:47] @ Quit: hooper: Ping timeout: 252 seconds
[2011/08/16 02:51:21] @ Quit: sdog: Quit: Leaving.
[2011/08/16 02:54:50] @ Quit: Enf: Quit: Leaving
[2011/08/16 02:55:02] @ Quit: frostynova: Remote host closed the connection
[2011/08/16 03:02:01] @ MattyM76 joined channel #puppet
[2011/08/16 03:03:26] @ Quit: red_alert: Read error: Connection reset by peer
[2011/08/16 03:03:28] @ Quit: Razique: Read error: Connection reset by peer
[2011/08/16 03:03:32] @ Razique joined channel #puppet
[2011/08/16 03:04:25] @ Quit: MattyM: Ping timeout: 240 seconds
[2011/08/16 03:05:12] @ The-Bat joined channel #puppet
[2011/08/16 03:07:09] @ trnzmeta joined channel #puppet
[2011/08/16 03:07:37] @ chewie_ joined channel #puppet
[2011/08/16 03:09:50] @ red_alert joined channel #puppet
[2011/08/16 03:10:11] @ Quit: ukd1: Ping timeout: 260 seconds
[2011/08/16 03:12:31] @ Quit: xHans: Ping timeout: 260 seconds
[2011/08/16 03:13:21] @ Quit: ceren: Quit: ceren
[2011/08/16 03:14:41] @ Quit: dnjaramba: Ping timeout: 240 seconds
[2011/08/16 03:15:04] @ xHans joined channel #puppet
[2011/08/16 03:16:41] @ ukd1 joined channel #puppet
[2011/08/16 03:16:53] @ MartVisser joined channel #puppet
[2011/08/16 03:19:09] @ Quit: marczak: Ping timeout: 252 seconds
[2011/08/16 03:19:47] @ ceren joined channel #puppet
[2011/08/16 03:20:20] @ brtl joined channel #puppet
[2011/08/16 03:20:37] @ EL841 joined channel #puppet
[2011/08/16 03:21:02] @ marczak joined channel #puppet
[2011/08/16 03:22:19] @ Quit: n0ts: Ping timeout: 258 seconds
[2011/08/16 03:23:18] @ Vasik|work joined channel #puppet
[2011/08/16 03:24:36] @ Quit: duerF: Quit: Leaving
[2011/08/16 03:29:26] @ Quit: red_alert: Read error: Connection reset by peer
[2011/08/16 03:30:39] @ larstobi joined channel #puppet
[2011/08/16 03:31:07] @ Quit: ken_barber: Remote host closed the connection
[2011/08/16 03:31:30] @ ken_barber joined channel #puppet
[2011/08/16 03:32:35] @ Quit: marczak: Ping timeout: 250 seconds
[2011/08/16 03:33:26] @ red_alert joined channel #puppet
[2011/08/16 03:42:01] @ Quit: ken_barber: Remote host closed the connection
[2011/08/16 03:42:23] @ ken_barber joined channel #puppet
[2011/08/16 03:43:34] @ sdog joined channel #puppet
[2011/08/16 03:45:45] @ fcami joined channel #puppet
[2011/08/16 03:49:14] @ kelseyhightower joined channel #puppet
[2011/08/16 03:49:41] @ Quit: EL841: Quit: Leaving.
[2011/08/16 03:51:44] <unixdaemon> /clear
[2011/08/16 03:52:54] <cityLights> this fails:
[2011/08/16 03:52:57] <cityLights> http://pastebin.centos.org/37759
[2011/08/16 03:53:11] <cityLights> Dependency Exec[install-heartbeat] has failures: true
[2011/08/16 03:53:29] <cityLights> is line 8 leagal?
[2011/08/16 03:54:15] @ Quit: ken_barber: Remote host closed the connection
[2011/08/16 03:54:31] @ ken_barber joined channel #puppet
[2011/08/16 03:55:52] <ewoud> cityLights: I think it should be enable => true, ensure => running,
[2011/08/16 03:55:59] <ewoud> so no quotes
[2011/08/16 03:56:40] <ewoud> that's what works in my config at least :)
[2011/08/16 03:57:44] <dcarley> cityLights: running and true are native values for metaparams. don't quote them as strings.
[2011/08/16 03:58:37] @ Quit: Infin1ty|work: Quit: Leaving
[2011/08/16 03:58:48] <cityLights> ok, let me change and tet
[2011/08/16 03:58:50] <cityLights> test
[2011/08/16 03:58:52] @ Infin1ty|work joined channel #puppet
[2011/08/16 03:58:52] @ Quit: Infin1ty|work: Changing host
[2011/08/16 03:58:52] @ Infin1ty|work joined channel #puppet
[2011/08/16 03:59:18] @ Quit: sdog: Quit: Leaving.
[2011/08/16 03:59:30] @ Quit: ken_barber: Remote host closed the connection
[2011/08/16 03:59:46] @ Quit: Infin1ty|work: Max SendQ exceeded
[2011/08/16 03:59:52] @ ken_barber joined channel #puppet
[2011/08/16 04:00:04] @ Infin1ty|work joined channel #puppet
[2011/08/16 04:02:22] @ Quit: ukd1: Quit: leaving
[2011/08/16 04:02:40] @ ph4s0r_away is now known as ph4s0r
[2011/08/16 04:05:38] @ benjiedmund joined channel #puppet
[2011/08/16 04:06:36] @ ukd1_ joined channel #puppet
[2011/08/16 04:07:32] @ Quit: skysbird: Quit: ChatZilla 0.9.87 [Firefox 5.0.1/20110707182747]
[2011/08/16 04:07:58] <omry> I am porting from puppet 0.24.8 to puppet 2.7.1 (debian package names), and while standalone puppet works - I am having some problems with getting puppetmaster run under apache on the new server (debian squeeze).
[2011/08/16 04:08:23] <omry> I copied the apache2 puppetmasted file from the old server, and adjusted some certificate names
[2011/08/16 04:08:44] <omry> the errors I am seeing in the puppetmaster apache error now when running the client are:
[2011/08/16 04:09:07] <omry> [Tue Aug 16 11:05:09 2011] [error] [client 127.0.0.1] File does not exist: /usr/share/puppet/rack/puppetmasterd/public/production
[2011/08/16 04:09:19] <omry> followed by a few http 404 and 405 errors on the access log
[2011/08/16 04:09:21] <omry> any idea?
[2011/08/16 04:09:45] <omry> on the old server, I don't have the directory /usr/share/puppet/rack/puppetmasterd/public/production
[2011/08/16 04:09:46] @ Quit: ken_barber: Quit: Leaving.
[2011/08/16 04:09:49] <omry> (and it works)
[2011/08/16 04:10:38] <cityLights> dcarley: no even after removing the quoting it still fails
[2011/08/16 04:10:53] @ verwilst joined channel #puppet
[2011/08/16 04:13:43] @ Quit: alekibango: Remote host closed the connection
[2011/08/16 04:16:42] @ Quit: e1mer: Ping timeout: 240 seconds
[2011/08/16 04:17:40] @ ukd1_ is now known as ukd1
[2011/08/16 04:17:46] @ Rince joined channel #puppet
[2011/08/16 04:17:49] <Rince> Hello
[2011/08/16 04:17:51] @ sdog joined channel #puppet
[2011/08/16 04:20:07] @ Quit: rawler: Quit: No Ping reply in 180 seconds.
[2011/08/16 04:20:21] @ rawler joined channel #puppet
[2011/08/16 04:20:30] @ kpatel joined channel #puppet
[2011/08/16 04:23:23] @ spiette joined channel #puppet
[2011/08/16 04:23:47] @ Quit: sdog: Changing host
[2011/08/16 04:23:47] @ sdog joined channel #puppet
[2011/08/16 04:27:57] @ ukd1_ joined channel #puppet
[2011/08/16 04:32:07] @ Quit: ukd1: Ping timeout: 252 seconds
[2011/08/16 04:34:58] @ Quit: Spads: Ping timeout: 264 seconds
[2011/08/16 04:35:14] @ ezryx_ joined channel #puppet
[2011/08/16 04:35:41] @ Quit: ezryx: Ping timeout: 240 seconds
[2011/08/16 04:35:51] @ Quit: ezryx_: Remote host closed the connection
[2011/08/16 04:36:53] @ Quit: Infin1ty|work: Quit: Leaving
[2011/08/16 04:42:25] @ dwatson joined channel #puppet
[2011/08/16 04:42:25] @ stevie-bash joined channel #puppet
[2011/08/16 04:42:46] @ marrusl joined channel #puppet
[2011/08/16 04:43:52] @ shug joined channel #puppet
[2011/08/16 04:44:15] @ alekibango joined channel #puppet
[2011/08/16 04:45:19] <dwatson> Is there a way that I can have an exec run before a service is started (and only then)?
[2011/08/16 04:47:41] <PerfDave> dwatson: What are you trying to achieve?
[2011/08/16 04:48:46] @ Quit: hacim: Ping timeout: 260 seconds
[2011/08/16 04:48:50] @ checkers joined channel #puppet
[2011/08/16 04:49:27] @ Quit: axisys: Quit: leaving
[2011/08/16 04:49:46] @ axisys joined channel #puppet
[2011/08/16 04:49:56] @ hacim joined channel #puppet
[2011/08/16 04:50:56] @ Quit: ukd1_: Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/
[2011/08/16 04:51:20] @ ukd1 joined channel #puppet
[2011/08/16 04:51:54] <ActionJack_> hi all can anyone tell me what "uninitialized constant Puppet::Node::Catalog" means when I run cucumber-puppet means?
[2011/08/16 04:52:04] <dwatson> PerfDave: I'm trying to run ntpd -q before the start of ntp in any situation puppet sees that service as not running
[2011/08/16 04:54:10] <dcarley> dwatson: why?
[2011/08/16 04:55:46] @ Quit: ranulf: Quit: leaving
[2011/08/16 04:56:38] <dwatson> dcarley: well I'm looking to jump the clocks into place in case they are out a long way before ntpd starts managing via slew, I expect the call mostly to be made on first bringing the server under puppet control, I supposerunning ntpd -q on boot would also be sufficient for me
[2011/08/16 04:57:21] <dcarley> isn't there an option to tell ntpd to sync-not-slew during normal start?
[2011/08/16 04:57:22] <PerfDave> dwatson: ntpd -q won't help, though ntpd -g -q might - does your disto init script not deal with slew for you?
[2011/08/16 04:59:33] <elementai> PerfDave: you're right, on most distros ( for example Debian ) -g is on by default.
[2011/08/16 05:00:04] <dwatson> PerfDave: sorry, yes i mean -q -g, I'm new to puppet so I'm also exploring what I can do with it
[2011/08/16 05:00:25] <PerfDave> dwatson: If your distro doesn't solve this for you, you *could* specify a custom start action to the service, and tell it not to use the restart action.
[2011/08/16 05:01:41] @ Quit: jaytaph: Quit: jaytaph
[2011/08/16 05:01:51] @ Quit: arreyder: Changing host
[2011/08/16 05:01:51] @ arreyder joined channel #puppet
[2011/08/16 05:01:51] @ Quit: spiette: Ping timeout: 258 seconds
[2011/08/16 05:02:04] <dwatson> PerfDave: I did take a quick look at that , I just thought I should check to see if there was a cleaner way. In any case I'm on squeeze64, I'm seeing slew reported in the logs though so I'll take a look at the init script
[2011/08/16 05:02:22] <PerfDave> dwatson: See also /etc/default/ntp
[2011/08/16 05:02:55] @ Quit: hacim: Ping timeout: 252 seconds
[2011/08/16 05:02:55] <dwatson> PerfDave: yeah I just took a look, hrm I guess I'll read the man page again
[2011/08/16 05:03:34] @ jaytaph joined channel #puppet
[2011/08/16 05:03:47] @ hacim joined channel #puppet
[2011/08/16 05:03:47] @ Quit: hacim: Changing host
[2011/08/16 05:03:47] @ hacim joined channel #puppet
[2011/08/16 05:04:14] @ Quit: kelseyhightower: Quit: kelseyhightower
[2011/08/16 05:05:20] <dwatson> PerfDave: Thanks, I think I misunderstood the slewing configuration on ntpd
[2011/08/16 05:05:43] <PerfDave> No worries
[2011/08/16 05:06:53] @ themadcanudist joined channel #puppet
[2011/08/16 05:07:07] @ sdog left channel #puppet ()
[2011/08/16 05:07:31] @ nuknad_ joined channel #puppet
[2011/08/16 05:07:31] @ Quit: nuknad: Read error: Connection reset by peer
[2011/08/16 05:07:32] @ nuknad_ is now known as nuknad
[2011/08/16 05:10:16] @ kelseyhightower joined channel #puppet
[2011/08/16 05:10:25] @ Ireal joined channel #puppet
[2011/08/16 05:10:30] <Rince> I am fairly new with puppet and try to install nginx with it, happily I found the module on forge.puppetlabs.com. But when I try to use it I get the following error: http://paste.debian.net/hidden/c6d46d62/ - can you tell me how I can find out what is going wrong there=?
[2011/08/16 05:11:00] <Rince> (puppetmaster and puppet-agent 2.6.2
[2011/08/16 05:11:01] <Rince> )
[2011/08/16 05:11:07] <Ireal> goodday
[2011/08/16 05:11:09] @ Quit: nuknad: Read error: Connection reset by peer
[2011/08/16 05:11:19] @ nuknad joined channel #puppet
[2011/08/16 05:12:13] <Ireal> i've been looking at documentation quite a bit but i seem to be stumped. i'm trying to do a wildcard on a node definition using regular expression, i'd like to use the matched elements from the regular expression as my class variables
[2011/08/16 05:12:44] @ nuknad_ joined channel #puppet
[2011/08/16 05:12:44] @ Quit: nuknad: Read error: Connection reset by peer
[2011/08/16 05:12:45] @ nuknad_ is now known as nuknad
[2011/08/16 05:12:56] <Ireal> any ideas? this is what i have now: http://pastie.org/2380159, the regex matches, but i can't get the matched elements from the regex it seems
[2011/08/16 05:13:28] @ nuknad_ joined channel #puppet
[2011/08/16 05:13:29] @ Quit: nuknad: Read error: Connection reset by peer
[2011/08/16 05:13:29] @ nuknad_ is now known as nuknad
[2011/08/16 05:14:34] @ Quit: meone: Quit: Page closed
[2011/08/16 05:15:45] @ Quit: adurotec: Ping timeout: 252 seconds
[2011/08/16 05:16:46] @ Spads joined channel #puppet
[2011/08/16 05:16:59] @ VladGh joined channel #puppet
[2011/08/16 05:19:17] @ Quit: Spads: Client Quit
[2011/08/16 05:19:33] @ Spads joined channel #puppet
[2011/08/16 05:21:59] @ jwhitlock_zzz is now known as jwhitlock
[2011/08/16 05:23:39] @ uphillian joined channel #puppet
[2011/08/16 05:24:25] @ Quit: djmitche: Quit: ZNC - http://znc.sourceforge.net
[2011/08/16 05:25:31] @ Quit: zykes-: Ping timeout: 260 seconds
[2011/08/16 05:25:42] @ djmitche joined channel #puppet
[2011/08/16 05:26:47] @ zykes- joined channel #puppet
[2011/08/16 05:32:29] @ Quit: elementai: Quit: Leaving.
[2011/08/16 05:33:17] @ elementai joined channel #puppet
[2011/08/16 05:39:02] @ rgsteele joined channel #puppet
[2011/08/16 05:40:10] @ spiette joined channel #puppet
[2011/08/16 05:40:39] @ crst joined channel #puppet
[2011/08/16 05:44:09] @ Quit: gaveen: Remote host closed the connection
[2011/08/16 05:44:11] @ eshamow_ joined channel #puppet
[2011/08/16 05:44:51] @ marczak joined channel #puppet
[2011/08/16 05:46:51] @ devzero|afk is now known as devzero
[2011/08/16 05:47:36] @ lborda joined channel #puppet
[2011/08/16 05:48:40] @ cliff-hm joined channel #puppet
[2011/08/16 05:52:07] @ abetterlie joined channel #puppet
[2011/08/16 05:52:11] @ bartavelle joined channel #puppet
[2011/08/16 05:52:15] @ BirdOfParadise joined channel #puppet
[2011/08/16 05:54:12] @ Quit: AshishH: Ping timeout: 240 seconds
[2011/08/16 05:54:16] <BirdOfParadise> Hi there - is it possible to do something like file { "somefile": source => some_function("somefile") } - where some_function returns an array of files?
[2011/08/16 05:57:47] <Volcane> Ireal: $1 etc isnt set in node blocks unfort
[2011/08/16 05:59:38] <Ireal> Volcane: ah, that's too bad, is there any way to retrieve the current node identifier? i guess i could strip it with some ruby code
[2011/08/16 05:59:55] <bartavelle> i'm trying to use the rspec thingie, but it seems there is an error in the node it builds, how could i debug that ?
[2011/08/16 06:00:48] @ car|0s joined channel #puppet
[2011/08/16 06:00:54] <bartavelle> Could not parse for environment production: Syntax error at ':'; expected '}' at line 2 on node xxxxxx (except obviously i don't have a site file for this)
[2011/08/16 06:01:44] <f3ew> bartavelle, you have an error on the previous block end
[2011/08/16 06:02:00] <bartavelle> but i don't know where the previous block might be
[2011/08/16 06:02:28] <f3ew> You could test each file individually?
[2011/08/16 06:02:38] <bartavelle> there is only one file ?
[2011/08/16 06:02:46] <bartavelle> this is not a classic puppet apply
[2011/08/16 06:02:49] <bartavelle> this is this : http://www.puppetlabs.com/blog/testing-modules-in-the-puppet-forge/
[2011/08/16 06:02:53] <bartavelle> a test case
[2011/08/16 06:03:42] <bartavelle> (rspec, because i'm using puppet 2.7)
[2011/08/16 06:05:50] <bartavelle> ah i think i found it
[2011/08/16 06:06:36] <bartavelle> i was passing hashes wrong
[2011/08/16 06:08:25] @ itguru joined channel #puppet
[2011/08/16 06:08:26] @ Quit: itguru: Changing host
[2011/08/16 06:08:26] @ itguru joined channel #puppet
[2011/08/16 06:08:33] @ Quit: crst: Ping timeout: 252 seconds
[2011/08/16 06:08:37] @ itguru left channel #puppet ()
[2011/08/16 06:20:49] <Ireal> Volcane: any idea what variable i could use for that? is there a $node_name ?
[2011/08/16 06:21:22] @ patcon|myplanet joined channel #puppet
[2011/08/16 06:23:14] @ Scott-Mc joined channel #puppet
[2011/08/16 06:23:21] @ rfay joined channel #puppet
[2011/08/16 06:23:54] <Volcane> hostname and fqdn no good?
[2011/08/16 06:25:11] @ jbraeuer_ joined channel #puppet
[2011/08/16 06:25:11] @ Quit: jbraeuer: Remote host closed the connection
[2011/08/16 06:25:12] @ jbraeuer_ is now known as jbraeuer
[2011/08/16 06:25:36] @ Quit: elementai: Read error: Connection timed out
[2011/08/16 06:25:47] <Ireal> hm, maybe, thanks for the advice !
[2011/08/16 06:26:32] @ elementai joined channel #puppet
[2011/08/16 06:26:35] @ adurotec joined channel #puppet
[2011/08/16 06:26:57] @ Quit: BirdOfParadise: Quit: Page closed
[2011/08/16 06:27:43] @ Quit: jaytaph: Ping timeout: 258 seconds
[2011/08/16 06:28:17] @ semiosis joined channel #puppet
[2011/08/16 06:29:48] @ ksheurs joined channel #puppet
[2011/08/16 06:29:56] @ CraigW joined channel #puppet
[2011/08/16 06:30:01] @ nahamu joined channel #puppet
[2011/08/16 06:32:29] @ Quit: ksheurs: Remote host closed the connection
[2011/08/16 06:32:38] @ ksheurs joined channel #puppet
[2011/08/16 06:34:23] @ jaytaph joined channel #puppet
[2011/08/16 06:37:54] @ Quit: Vasik|work: Remote host closed the connection
[2011/08/16 06:37:59] <ashp> i broke my dev vm at work
[2011/08/16 06:38:02] <ashp> time to watch a talk on puppet
[2011/08/16 06:40:31] @ Quit: patcon|myplanet: Quit: Computer has gone to sleep
[2011/08/16 06:43:22] <bartavelle> Ireal, be warned that $fqdn can be distinct from the node name, as the node name is derived from the certificate subject, and $fqdn is just a fact
[2011/08/16 06:46:48] @ Quit: key__: Remote host closed the connection
[2011/08/16 06:47:02] @ sjoeboo joined channel #puppet
[2011/08/16 06:48:09] @ Quit: kermit: Quit: Leaving.
[2011/08/16 06:48:40] @ kermit joined channel #puppet
[2011/08/16 06:48:50] <ashp> http://forwardtechnology.co.uk/videos/27335693 is the talk, fyi
[2011/08/16 06:48:58] @ Quit: tily: Remote host closed the connection
[2011/08/16 06:48:58] <ashp> i bet the guy is in here somewhere, speak up ryan conway ;D
[2011/08/16 06:51:07] @ key__ joined channel #puppet
[2011/08/16 06:51:31] @ patcon|myplanet joined channel #puppet
[2011/08/16 06:52:43] @ Quit: zwi: Quit: Leaving.
[2011/08/16 06:52:47] @ tily joined channel #puppet
[2011/08/16 06:53:07] @ astrostl joined channel #puppet
[2011/08/16 06:53:54] @ Quit: plasmoNYC: Remote host closed the connection
[2011/08/16 06:54:27] @ pkhamre joined channel #puppet
[2011/08/16 06:57:15] @ kenperkins joined channel #puppet
[2011/08/16 06:57:57] @ Quit: Naresh: Ping timeout: 240 seconds
[2011/08/16 06:58:56] @ Quit: brtl: Quit: Leaving.
[2011/08/16 07:01:18] @ kangman joined channel #puppet
[2011/08/16 07:02:52] @ ali3n0 joined channel #puppet
[2011/08/16 07:03:45] @ Quit: paroneayea: Remote host closed the connection
[2011/08/16 07:04:50] @ plasmoNYC joined channel #puppet
[2011/08/16 07:04:59] @ tizzo-afk is now known as tizzo
[2011/08/16 07:06:02] @ Quit: kenperkins: Quit: Computer has gone to sleep.
[2011/08/16 07:06:06] @ Quit: kolla_: Read error: Connection reset by peer
[2011/08/16 07:07:10] @ Quit: trnzmeta:
[2011/08/16 07:07:28] @ joe-mac1 joined channel #puppet
[2011/08/16 07:07:41] @ asteve joined channel #puppet
[2011/08/16 07:07:41] @ Quit: asteve: Changing host
[2011/08/16 07:07:41] @ asteve joined channel #puppet
[2011/08/16 07:12:35] @ hartmut joined channel #puppet
[2011/08/16 07:14:50] @ kaptk2 joined channel #puppet
[2011/08/16 07:15:38] @ kslt1 joined channel #puppet
[2011/08/16 07:16:35] <Rince> maybe I have noe more luck ;)
[2011/08/16 07:17:37] <Rince> I am quite new on Puppet (but already read the Pro Puppet book, so I think I understand the basic principles) and try to use the nginx-module from forge. But when I try to use it, I get the error-message described in http://paste.debian.net/hidden/c6d46d62/ - could anyone tell me what the problem may be or how to find the source of the problem?
[2011/08/16 07:18:26] @ patcon|m1planet joined channel #puppet
[2011/08/16 07:20:21] @ paroneayea joined channel #puppet
[2011/08/16 07:21:10] @ Quit: zykes-: Ping timeout: 264 seconds
[2011/08/16 07:21:13] <henk> Rince: Paste the manifest mentioned.
[2011/08/16 07:21:23] @ Quit: patcon|myplanet: Ping timeout: 250 seconds
[2011/08/16 07:21:37] <hacim> is there any projection for when 2.8 will be available?
[2011/08/16 07:21:42] @ Quit: MattyM76: Quit: Leaving
[2011/08/16 07:21:55] @ rcrowley joined channel #puppet
[2011/08/16 07:22:07] @ MattyM joined channel #puppet
[2011/08/16 07:22:21] @ Quit: djmitche: Quit: ZNC - http://znc.sourceforge.net
[2011/08/16 07:22:26] <Rince> will do, henk
[2011/08/16 07:22:42] @ djmitche joined channel #puppet
[2011/08/16 07:22:46] @ Quit: stockholm: Remote host closed the connection
[2011/08/16 07:22:50] @ stockholm joined channel #puppet
[2011/08/16 07:23:00] <yaarg> you are probably referring to resources that are not declared in puppet
[2011/08/16 07:23:17] @ Quit: agagag: Ping timeout: 246 seconds
[2011/08/16 07:24:24] @ agagag joined channel #puppet
[2011/08/16 07:24:24] <Rince> henk: http://paste.debian.net/hidden/51ff9fcf/
[2011/08/16 07:26:50] <yaarg> (actually scratch that - misread message)
[2011/08/16 07:27:53] @ kogent joined channel #puppet
[2011/08/16 07:29:42] <henk> Rince: Either give the full path to 'ln' or add a path parameter.
[2011/08/16 07:30:33] @ Quit: larstobi: Quit: Leaving.
[2011/08/16 07:30:36] <Rince> Okay, I'll try the full path
[2011/08/16 07:31:18] <Rince> nice, that was it ;)
[2011/08/16 07:31:46] <Rince> this error message means that the exec comes not with the expected return (like 0 for success or so) but a problem while doing the exec?
[2011/08/16 07:31:55] @ Quit: hobbeswalsh: Quit: hobbeswalsh
[2011/08/16 07:32:13] @ Quit: rfay: Ping timeout: 250 seconds
[2011/08/16 07:33:35] <henk> Rince: Yes.
[2011/08/16 07:34:19] <ashp> time to check out postgresql modules other people wrote
[2011/08/16 07:34:24] <ashp> before giving up and writing my own like normal!
[2011/08/16 07:34:52] @ Quit: Raboo: Read error: Connection reset by peer
[2011/08/16 07:35:12] <Rince> henk: thanks for the help to understand :) I will try to learn more now ;)
[2011/08/16 07:35:31] @ Quit: lflux: Ping timeout: 240 seconds
[2011/08/16 07:35:35] @ fly9 joined channel #puppet
[2011/08/16 07:35:56] @ Raboo joined channel #puppet
[2011/08/16 07:36:25] <henk> Rince: :)
[2011/08/16 07:36:33] @ labrown joined channel #puppet
[2011/08/16 07:36:44] @ alxism joined channel #puppet
[2011/08/16 07:36:54] @ soh joined channel #puppet
[2011/08/16 07:38:23] @ lflux joined channel #puppet
[2011/08/16 07:41:11] @ Quit: rawler: Ping timeout: 240 seconds
[2011/08/16 07:42:11] @ Quit: alxism: Ping timeout: 250 seconds
[2011/08/16 07:42:51] <ashp> hmm, i found an awesome postgresql module, that's pretty cool
[2011/08/16 07:43:05] @ rawler joined channel #puppet
[2011/08/16 07:43:14] @ ghg joined channel #puppet
[2011/08/16 07:44:33] @ ccaum joined channel #puppet
[2011/08/16 07:44:37] @ niv_ joined channel #puppet
[2011/08/16 07:44:58] @ Quit: rawler: Remote host closed the connection
[2011/08/16 07:47:49] @ Quit: cityLights: Ping timeout: 250 seconds
[2011/08/16 07:49:33] @ Quit: Razique: Ping timeout: 240 seconds
[2011/08/16 07:50:10] @ Razique joined channel #puppet
[2011/08/16 07:51:34] <lflux> jamesturnbull: the service reload / graceful patch works well btw
[2011/08/16 07:52:12] @ Quit: shug: Quit: Leaving
[2011/08/16 07:53:32] @ Quit: Ireal: Quit: leaving
[2011/08/16 07:55:19] @ Quit: benjiedmund: Remote host closed the connection
[2011/08/16 07:55:30] @ shug joined channel #puppet
[2011/08/16 07:55:46] @ benkevan joined channel #puppet
[2011/08/16 07:55:53] <hartmut> what is the secret magic needed to install the vcsrepo module? http://forge.puppetlabs.com/puppetlabs/vcsrepo
[2011/08/16 07:56:03] @ Quit: toi: Ping timeout: 250 seconds
[2011/08/16 07:56:15] <hartmut> as it comes without a manifest subdir i'm at a complete loss somehow ...
[2011/08/16 07:56:57] <MrHeavy> hartmut: It's a native type, check the lib directory
[2011/08/16 08:01:46] <Rince> *g*
[2011/08/16 08:05:20] @ zykes- joined channel #puppet
[2011/08/16 08:05:51] @ Quit: PsychoSid: Quit: Linkinus - http://linkinus.com
[2011/08/16 08:06:03] <hartmut> MrHeavy: so how do i make it play nice with a vagrant instance?
[2011/08/16 08:08:14] @ Quit: Vulcan[OMNI]_: Quit: Vulcan[OMNI]_
[2011/08/16 08:08:26] @ Quit: nahamu: Read error: Operation timed out
[2011/08/16 08:09:33] @ Quit: nitinsharma: Ping timeout: 240 seconds
[2011/08/16 08:09:36] @ lwhalen joined channel #puppet
[2011/08/16 08:10:10] @ Quit: paroneayea: Remote host closed the connection
[2011/08/16 08:10:10] @ itguru joined channel #puppet
[2011/08/16 08:10:11] @ Quit: itguru: Changing host
[2011/08/16 08:10:11] @ itguru joined channel #puppet
[2011/08/16 08:10:14] <dcarley> hartmut: are you using the puppet or puppet_server provisioner? what version of puppet?
[2011/08/16 08:12:11] @ benjiedmund joined channel #puppet
[2011/08/16 08:12:40] @ pjd3 joined channel #puppet
[2011/08/16 08:12:44] @ pjd3 left channel #puppet ()
[2011/08/16 08:12:52] @ gorusw joined channel #puppet
[2011/08/16 08:14:32] <hartmut> dcarley: 2.6.4, puppet non-server, vagrant config looks like http://pastebin.com/Y1ajQSDm
[2011/08/16 08:15:12] <hartmut> dcarley: git clone of puppet-vcsrepo is in ./modules, first line of manifest/base.pp reads "include vcsrepo"
[2011/08/16 08:15:17] @ nitinsharma joined channel #puppet
[2011/08/16 08:15:31] <hartmut> and fails with [default] Could not find class vcsrepo at /tmp/vagrant-puppet/manifests/base.pp:1 on node ...
[2011/08/16 08:15:32] @ rfay joined channel #puppet
[2011/08/16 08:15:46] @ paroneayea joined channel #puppet
[2011/08/16 08:16:46] <dcarley> hartmut: that fails because there isn't a manifests/init.pp within that module. it only contains the native type (and providers).
[2011/08/16 08:16:50] @ zwi joined channel #puppet
[2011/08/16 08:17:14] <dcarley> hartmut: you should implement it by creating vcsrepo{} resources elsewhere.
[2011/08/16 08:17:48] <dcarley> hartmut: you could do it within that vcsrepo module. but i'd recommend doing it from another module or node def.
[2011/08/16 08:17:57] @ lutter joined channel #puppet
[2011/08/16 08:18:06] @ Quit: niv_: Remote host closed the connection
[2011/08/16 08:18:39] @ Quit: paroneayea: Remote host closed the connection
[2011/08/16 08:19:11] @ kenperkins joined channel #puppet
[2011/08/16 08:19:41] @ clover-leaf joined channel #puppet
[2011/08/16 08:20:12] @ clover-leaf left channel #puppet ()
[2011/08/16 08:20:44] @ nahamu joined channel #puppet
[2011/08/16 08:20:56] @ Quit: verwilst: Quit: Ex-Chat
[2011/08/16 08:21:48] @ Quit: raphdg: Remote host closed the connection
[2011/08/16 08:22:33] @ Quit: nuknad: Quit: nuknad
[2011/08/16 08:23:54] @ Quit: kenperkins: Client Quit
[2011/08/16 08:28:04] @ Quit: itguru: Read error: Operation timed out
[2011/08/16 08:29:03] <gorusw> hello. I just tried (new to puppet) to use different environments. I set moduleconf and manifest for [development] in puppet.conf. But already the first class fails (class not found), even the module-directory is a clone of my production directory. SOmething I forgot to configure?
[2011/08/16 08:29:24] @ kenperkins joined channel #puppet
[2011/08/16 08:31:42] @ Quit: xizhendu: Ping timeout: 240 seconds
[2011/08/16 08:31:57] @ kyrix joined channel #puppet
[2011/08/16 08:32:00] @ xizhendu joined channel #puppet
[2011/08/16 08:32:11] @ Quit: rfay: Ping timeout: 240 seconds
[2011/08/16 08:32:23] @ Quit: the_ramink: Read error: Operation timed out
[2011/08/16 08:32:30] @ Quit: kpatel: Quit: leaving
[2011/08/16 08:32:49] <walkeran> gorusw: In each environment, you should be setting the "manifest" parameter, as well as the "manifestdir" and "modulepath" params.
[2011/08/16 08:32:51] @ langworthy joined channel #puppet
[2011/08/16 08:32:53] <kyrix> having problems provisioning a vagrant host... on my computer it works without problems, but on a collegue we get this: http://friendpaste.com/5GcMxcJCJXRTXq6rwjiwZF
[2011/08/16 08:33:55] @ itguru joined channel #puppet
[2011/08/16 08:33:56] @ Quit: itguru: Changing host
[2011/08/16 08:33:56] @ itguru joined channel #puppet
[2011/08/16 08:34:23] @ Quit: nitinsharma: Ping timeout: 250 seconds
[2011/08/16 08:36:26] @ Quit: tily: Read error: Connection reset by peer
[2011/08/16 08:39:04] @ Quit: Meier: Quit: Leaving.
[2011/08/16 08:39:54] @ paroneayea joined channel #puppet
[2011/08/16 08:40:12] @ Quit: itguru: Ping timeout: 240 seconds
[2011/08/16 08:41:39] @ tily joined channel #puppet
[2011/08/16 08:42:25] <jamesturnbull> lflux: excellent - could you please update the ticket saying you've tested it and on what platform and I'll see about merging
[2011/08/16 08:42:38] @ Quit: Razique: Quit: Razique
[2011/08/16 08:42:39] @ Quit: fly9: Read error: Connection reset by peer
[2011/08/16 08:42:58] @ fly9 joined channel #puppet
[2011/08/16 08:43:10] @ pjd3 joined channel #puppet
[2011/08/16 08:43:16] @ pjd3 left channel #puppet ()
[2011/08/16 08:44:05] @ rfay joined channel #puppet
[2011/08/16 08:45:03] @ BLZbubba_ joined channel #puppet
[2011/08/16 08:45:16] @ frostynova joined channel #puppet
[2011/08/16 08:46:21] <gorusw> walkeran, thank you. modulepath was missed. Somehow, dont know why, I set moduleconf instead of modulepath. however :-)
[2011/08/16 08:47:09] <walkeran> gorusw: No problem :) Glad I could help. Yeah, you had me wondering with the "moduleconf" param...I went to go look that up, and then got sidetracked
[2011/08/16 08:47:11] @ Quit: cosimo: Ping timeout: 250 seconds
[2011/08/16 08:48:33] @ Quit: langworthy: Quit: langworthy
[2011/08/16 08:51:33] @ seanh-ansca joined channel #puppet
[2011/08/16 08:53:27] <abetterlie> can you pass an array to the package directive? as in if I have $packages=[foo, bar, baz] and then package{"$packages": ensure => present} ?
[2011/08/16 08:53:37] @ Quit: kslt1: Remote host closed the connection
[2011/08/16 08:55:16] <walkeran> abetterlie: Yes. Lose the quotes around $packages, though
[2011/08/16 08:57:07] <abetterlie> walkeran, awesome. Thanks.
[2011/08/16 08:59:55] @ Quit: j1b: Quit: Ex-Chat
[2011/08/16 08:59:58] @ nuttersppadic left channel #puppet ()
[2011/08/16 09:00:43] @ carlos__ joined channel #puppet
[2011/08/16 09:00:54] @ Quit: car|0s: Read error: Connection reset by peer
[2011/08/16 09:02:29] <lflux> jamesturnbull: ok, done.
[2011/08/16 09:06:40] @ cruzfox joined channel #puppet
[2011/08/16 09:07:11] @ Quit: zorg1: Ping timeout: 240 seconds
[2011/08/16 09:07:22] @ alxism joined channel #puppet
[2011/08/16 09:08:39] @ Quit: paroneayea: Remote host closed the connection
[2011/08/16 09:09:13] @ Quit: MartVisser: Quit: Leaving
[2011/08/16 09:09:29] @ Quit: Ramonster: Quit: So Long and thanks for all the fish
[2011/08/16 09:10:10] <ranamalo> any suggestions, or links of good way to go about having puppet install a package from source?
[2011/08/16 09:11:33] <ewoud> ranamalo: I doubt you'd want that
[2011/08/16 09:12:02] @ Quit: Napta: Read error: Connection reset by peer
[2011/08/16 09:12:07] <ewoud> for one it's hard to support ensure => absent because removing source-based packages is hard without a package manager
[2011/08/16 09:12:22] @ Quit: frostynova: Remote host closed the connection
[2011/08/16 09:12:24] @ Quit: red_alert: Read error: Connection reset by peer
[2011/08/16 09:12:41] @ anveo joined channel #puppet
[2011/08/16 09:13:29] @ nfagerlund joined channel #puppet
[2011/08/16 09:13:45] <kyrix> ranamalo: whats the platform?
[2011/08/16 09:13:51] <ranamalo> ewoud: ok, well i'm working with ec2 instances so they are disposable, I could also just bake the from source install into the image
[2011/08/16 09:13:58] <ranamalo> kyrix: centos
[2011/08/16 09:14:14] <ewoud> ranamalo: how hard would it be to write a spec file and create an rpm + repo?
[2011/08/16 09:14:30] @ Quit: mogitaff: Remote host closed the connection
[2011/08/16 09:14:31] <kyrix> ranamalo, the best way in my opinion is to make your own rpm
[2011/08/16 09:14:31] @ the_ramink joined channel #puppet
[2011/08/16 09:15:10] <ranamalo> ewoud: haven't done it before, but that's a good idea, does puppet have rpm usage or just yum?
[2011/08/16 09:15:35] @ AshishH joined channel #puppet
[2011/08/16 09:15:49] <ranamalo> kyrix: do you have a good link for a walk through, now that I think about it think I did it once before; long time ago
[2011/08/16 09:15:52] <ewoud> ranamalo: you could ensure there's a repo file in /etc/yum.repos.d pointing to your repo
[2011/08/16 09:15:53] @ Quit: AshishH: Client Quit
[2011/08/16 09:16:13] <ewoud> then you can just use package as you're used to since yum knows about it
[2011/08/16 09:16:16] <ranamalo> ewoud: ok so i do have to make my own repo
[2011/08/16 09:16:29] <ewoud> ranamalo: yes, but that's not hard at all with createrepo
[2011/08/16 09:16:30] <kyrix> ranamalo, no link sorry, and im a debian guy :)
[2011/08/16 09:16:39] @ Quit: rfay: Ping timeout: 250 seconds
[2011/08/16 09:16:45] @ brandon_dacrib joined channel #puppet
[2011/08/16 09:16:55] @ paroneayea joined channel #puppet
[2011/08/16 09:17:04] <ranamalo> kyrix: yeah me too, but trying to learn centos well, since it's like the 80 of the market
[2011/08/16 09:17:11] <dwatson> I'm having trouble configuring the smartmontools (smartd) on squeeze using puppet 2.6.2. Each run puppet attempts to start the already unning service. hasrestart and pattern are flagged as "Invalid parameter" and status doesn't seem suppress the attempted start, what method should I be looking at?
[2011/08/16 09:17:13] <kyrix> ranamalo, you could also just install with an Exec.
[2011/08/16 09:17:24] @ Quit: anveo: Client Quit
[2011/08/16 09:17:31] <ewoud> kyrix: just place your repos in some directory, createrepo /path/to/directory and set up a webserver pointing to that directory
[2011/08/16 09:17:48] <ewoud> just ensure you call createrepo each time you update your RPM(s)
[2011/08/16 09:17:53] @ hobbeswalsh joined channel #puppet
[2011/08/16 09:18:16] @ anveo joined channel #puppet
[2011/08/16 09:18:46] @ Quit: anveo: Client Quit
[2011/08/16 09:18:58] @ Napta joined channel #puppet
[2011/08/16 09:19:10] @ rfay joined channel #puppet
[2011/08/16 09:19:28] @ red_alert joined channel #puppet
[2011/08/16 09:20:25] @ sdog joined channel #puppet
[2011/08/16 09:20:32] @ Quit: sdog: Changing host
[2011/08/16 09:20:32] @ sdog joined channel #puppet
[2011/08/16 09:20:37] @ Quit: TrafeX: Quit: Leaving
[2011/08/16 09:22:52] @ Quit: Hamzah: Quit: Bye Bye!
[2011/08/16 09:24:01] @ Quit: gebi: Ping timeout: 250 seconds
[2011/08/16 09:24:50] @ Quit: n1x0n: Remote host closed the connection
[2011/08/16 09:25:32] @ neogenix joined channel #puppet
[2011/08/16 09:26:28] <neogenix> Hey Guys, if I wanted to use an onlyif style function as part of the file resource type, is that possible ? Also, essentially, I want to test if a file exists, if it doesn't, drop a file down, else ignore.
[2011/08/16 09:28:22] @ Quit: ali3n0: Ping timeout: 264 seconds
[2011/08/16 09:28:33] @ dnjaramba joined channel #puppet
[2011/08/16 09:29:01] @ Quit: jodok: Quit: jodok
[2011/08/16 09:30:14] @ Quit: ccaum: Quit: ccaum
[2011/08/16 09:30:17] @ n1x0n joined channel #puppet
[2011/08/16 09:30:36] @ n8 joined channel #puppet
[2011/08/16 09:31:30] @ Vulcan[OMNI] joined channel #puppet
[2011/08/16 09:31:43] @ ghanima joined channel #puppet
[2011/08/16 09:31:45] @ kpatel joined channel #puppet
[2011/08/16 09:32:13] @ Quit: Vulcan[OMNI]: Client Quit
[2011/08/16 09:33:27] <dwatson> neogenix: Perhaps look at an exec with creates => set?
[2011/08/16 09:34:09] <neogenix> dwatson: can i use an exec to fetch a file from the fileserver
[2011/08/16 09:36:00] @ trickyf left channel #puppet ()
[2011/08/16 09:38:34] @ Quit: matchaw: Ping timeout: 264 seconds
[2011/08/16 09:38:45] @ Quit: negronjl: Remote host closed the connection
[2011/08/16 09:39:04] @ negronjl joined channel #puppet
[2011/08/16 09:39:17] @ ianbrandt joined channel #puppet
[2011/08/16 09:39:47] @ mitchellh joined channel #puppet
[2011/08/16 09:39:56] @ matchaw_ joined channel #puppet
[2011/08/16 09:41:41] <hobbeswalsh> Hey everyone -- I'm looking for some help troubleshooting extlookup. paste forthcoming
[2011/08/16 09:43:21] @ devzero is now known as devzero|afk
[2011/08/16 09:44:37] @ jodok joined channel #puppet
[2011/08/16 09:44:45] @ Quit: jodok: Changing host
[2011/08/16 09:44:45] @ jodok joined channel #puppet
[2011/08/16 09:45:12] <hobbeswalsh> http://pastie.org/2381330
[2011/08/16 09:45:33] @ Vulcan[OMNI] joined channel #puppet
[2011/08/16 09:45:53] @ Quit: rfay: Read error: Operation timed out
[2011/08/16 09:46:16] @ Quit: mitchellh: Quit: Computer has gone to sleep
[2011/08/16 09:46:51] <hobbeswalsh> I have %{fqdn}.csv in /etc/puppet/manifests/extdata/
[2011/08/16 09:47:07] @ anveo joined channel #puppet
[2011/08/16 09:47:18] <hobbeswalsh> and it's not superseding the common.csv settings
[2011/08/16 09:49:24] <hobbeswalsh> is there any way I can debug the part of the process where that variable gets looked up?
[2011/08/16 09:50:45] @ Quit: maplebed: Quit: Leaving...
[2011/08/16 09:51:15] @ Quit: justin_donaldson: Quit: Leaving.
[2011/08/16 09:51:37] @ justin_donaldson joined channel #puppet
[2011/08/16 09:52:47] @ maplebed joined channel #puppet
[2011/08/16 09:54:43] <kelseyhightower> I am working on a new puppet face, question: Can you reference settings in puppet.conf in your faces?
[2011/08/16 09:54:59] <dwatson> neogenix: you can use file to fetch to a temp file for sure and then an exec to move it on, I'm afraid I'm a novice myself
[2011/08/16 09:55:37] <kelseyhightower> Puppet.settings[:dashboard_db] does not work
[2011/08/16 09:55:57] <neogenix> dwatson: or copy ;) but that's a little kludgy, thanks for the help though!
[2011/08/16 09:57:12] @ shadoi joined channel #puppet
[2011/08/16 09:57:39] @ langworthy joined channel #puppet
[2011/08/16 09:57:44] @ Quit: dnjaramba: Quit: Leaving
[2011/08/16 09:57:56] @ gebi joined channel #puppet
[2011/08/16 09:58:06] @ hooper joined channel #puppet
[2011/08/16 09:58:43] @ ccaum joined channel #puppet
[2011/08/16 09:59:37] @ unixsherpa joined channel #puppet
[2011/08/16 10:00:37] @ toi joined channel #puppet
[2011/08/16 10:02:44] @ jodok_ joined channel #puppet
[2011/08/16 10:03:10] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2011/08/16 10:03:31] @ nigelk__ is now known as nigelk
[2011/08/16 10:04:56] @ Quit: jodok: Ping timeout: 260 seconds
[2011/08/16 10:04:56] @ jodok_ is now known as jodok
[2011/08/16 10:05:50] @ lwhalen joined channel #puppet
[2011/08/16 10:06:55] @ Quit: benkevan: Ping timeout: 250 seconds
[2011/08/16 10:07:21] @ Quit: matchaw_: Ping timeout: 250 seconds
[2011/08/16 10:07:31] @ AshishH joined channel #puppet
[2011/08/16 10:08:38] @ jsurfer joined channel #puppet
[2011/08/16 10:08:50] @ Hamzah joined channel #puppet
[2011/08/16 10:08:54] <monokrome> Is there a way to have a rule not occur unless triggered by another rule?
[2011/08/16 10:08:56] @ benkevan joined channel #puppet
[2011/08/16 10:09:09] <flipwork> monokrome: is it an exec?
[2011/08/16 10:09:16] <monokrome> Yeah
[2011/08/16 10:09:21] <flipwork> refreshonly
[2011/08/16 10:09:29] <monokrome> Nice. Thank you :)
[2011/08/16 10:09:31] @ Quit: ActionJack_: Ping timeout: 250 seconds
[2011/08/16 10:09:31] @ ActionJack joined channel #puppet
[2011/08/16 10:09:33] <flipwork> np
[2011/08/16 10:10:07] <flipwork> use notify => Exec['blah'] from another resource to trigger it
[2011/08/16 10:10:36] <monokrome> Yep, I was doing that part - but didn't want it to happen every time things are configured
[2011/08/16 10:14:16] @ Quit: neogenix: Remote host closed the connection
[2011/08/16 10:14:36] @ neogenix joined channel #puppet
[2011/08/16 10:14:46] @ Quit: AshishH: Quit: In a day, when you do not come across any problem means you are travelling in a wrong path.
[2011/08/16 10:15:00] @ Quit: neogenix: Client Quit
[2011/08/16 10:15:10] @ walkeran1 joined channel #puppet
[2011/08/16 10:17:14] @ Quit: Spads: Ping timeout: 246 seconds
[2011/08/16 10:19:21] @ Quit: hartmut: Ping timeout: 252 seconds
[2011/08/16 10:19:39] @ devzero|afk is now known as devzero
[2011/08/16 10:21:02] @ matchaw_ joined channel #puppet
[2011/08/16 10:21:51] @ Quit: nul0op: Quit: Leaving
[2011/08/16 10:22:30] @ mrwacky42 joined channel #puppet
[2011/08/16 10:24:03] @ Quit: stevie-bash: Quit: Verlassend
[2011/08/16 10:24:08] @ mitchellh joined channel #puppet
[2011/08/16 10:25:13] @ blushade joined channel #puppet
[2011/08/16 10:26:40] @ Quit: Dantman: Remote host closed the connection
[2011/08/16 10:27:11] @ Quit: lkoranda: Quit: Ex-Chat
[2011/08/16 10:27:17] @ Quit: matchaw_: Ping timeout: 250 seconds
[2011/08/16 10:28:36] @ Quit: shadoi: Read error: Connection reset by peer
[2011/08/16 10:29:33] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2011/08/16 10:29:35] @ shadoi joined channel #puppet
[2011/08/16 10:31:12] @ Quit: trmpet1: Ping timeout: 240 seconds
[2011/08/16 10:32:02] @ trmpet1 joined channel #puppet
[2011/08/16 10:33:10] @ lwhalen joined channel #puppet
[2011/08/16 10:33:55] @ hartmut joined channel #puppet
[2011/08/16 10:34:16] @ Quit: jab_doa: Quit: Verlassend
[2011/08/16 10:34:33] @ Quit: paroneayea: Quit: ERC Version 5.3 (IRC client for Emacs)
[2011/08/16 10:35:16] @ Dantman joined channel #puppet
[2011/08/16 10:35:17] @ Quit: Dantman: Changing host
[2011/08/16 10:35:17] @ Dantman joined channel #puppet
[2011/08/16 10:35:53] @ paroneayea joined channel #puppet
[2011/08/16 10:37:11] @ Quit: walkeran1: Ping timeout: 246 seconds
[2011/08/16 10:37:43] @ segv joined channel #puppet
[2011/08/16 10:38:35] <segv> hey, how do I see a catalog that is being retreived by a server that's failing, I know a node I have created generates it's node config on the go from includes and only this peticular node fails, I just want to see the catalog that's failing, tried ngrep/tcpdump but it's encrypted, kinda pointless
[2011/08/16 10:38:55] @ Quit: ukd1: Quit: Computer has gone to sleep
[2011/08/16 10:39:01] @ ukd1 joined channel #puppet
[2011/08/16 10:39:27] <xalimar> i've never needed more than a puppetd -td output
[2011/08/16 10:39:55] <segv> well it says error at line 303 of node nag, issue being it's dynamically generated node, need to know what line 303 is, kinda difficult to see it
[2011/08/16 10:41:00] <xalimar> ah, i don't know
[2011/08/16 10:43:30] @ Quit: ukd1: Ping timeout: 258 seconds
[2011/08/16 10:44:17] @ Quit: walterheck: Ping timeout: 252 seconds
[2011/08/16 10:44:42] @ walterheck joined channel #puppet
[2011/08/16 10:45:23] @ Quit: soh: Quit: Computer has gone to sleep.
[2011/08/16 10:45:32] @ Quit: The-Bat: Remote host closed the connection
[2011/08/16 10:47:54] @ metcalfc joined channel #puppet
[2011/08/16 10:50:47] @ soh joined channel #puppet
[2011/08/16 10:51:13] @ Quit: shug: Quit: Leaving
[2011/08/16 10:52:26] @ MrBIOS-seamicro joined channel #puppet
[2011/08/16 10:55:13] @ ph4s0r is now known as ph4s0r_away
[2011/08/16 10:57:31] @ ph4s0r_away is now known as ph4s0r
[2011/08/16 11:00:43] @ Quit: clustermagnet: Remote host closed the connection
[2011/08/16 11:01:09] @ clustermagnet joined channel #puppet
[2011/08/16 11:01:32] @ Quit: eshamow_: Quit: eshamow_
[2011/08/16 11:01:47] @ MrBIOS-seamicro is now known as MrBIOS
[2011/08/16 11:03:08] @ jab_doa joined channel #puppet
[2011/08/16 11:07:00] @ Quit: iFire: Remote host closed the connection
[2011/08/16 11:09:05] @ iFire joined channel #puppet
[2011/08/16 11:09:15] <sjoeboo> so…looking for some help with a "missing" classs that well, isn't missing....
[2011/08/16 11:10:19] @ Quit: MattyM: Ping timeout: 252 seconds
[2011/08/16 11:12:52] @ johnston_ joined channel #puppet
[2011/08/16 11:13:47] @ Quit: lenzoid: Ping timeout: 258 seconds
[2011/08/16 11:14:04] @ ali3n0 joined channel #puppet
[2011/08/16 11:20:23] @ Quit: ali3n0: Quit: Leaving
[2011/08/16 11:20:35] @ InsolentDreams joined channel #puppet
[2011/08/16 11:21:10] @ Quit: wildfire: Ping timeout: 264 seconds
[2011/08/16 11:25:00] @ sdog left channel #puppet ()
[2011/08/16 11:25:06] @ brtl joined channel #puppet
[2011/08/16 11:30:06] @ Quit: pugnacity: Ping timeout: 260 seconds
[2011/08/16 11:31:16] @ Quit: soh: Quit: Computer has gone to sleep.
[2011/08/16 11:32:04] @ Quit: jsurfer: Read error: Operation timed out
[2011/08/16 11:32:10] @ brandon_dacrib_ joined channel #puppet
[2011/08/16 11:33:48] @ pugnacity joined channel #puppet
[2011/08/16 11:33:58] @ Quit: unixsherpa: Remote host closed the connection
[2011/08/16 11:34:23] @ jsurfer joined channel #puppet
[2011/08/16 11:34:35] @ Quit: brandon_dacrib: Ping timeout: 246 seconds
[2011/08/16 11:34:36] @ brandon_dacrib_ is now known as brandon_dacrib
[2011/08/16 11:34:48] @ fpee joined channel #puppet
[2011/08/16 11:34:49] @ xb95 joined channel #puppet
[2011/08/16 11:35:10] @ bmahe joined channel #puppet
[2011/08/16 11:35:11] @ Quit: bmahe: Changing host
[2011/08/16 11:35:11] @ bmahe joined channel #puppet
[2011/08/16 11:35:32] @ eshamow_ joined channel #puppet
[2011/08/16 11:35:38] @ unixsherpa joined channel #puppet
[2011/08/16 11:39:10] @ Quit: kubicek: Excess Flood
[2011/08/16 11:39:49] @ kubicek joined channel #puppet
[2011/08/16 11:42:45] <kyrix> sjoeboo, funny, having exactly the same problem right now
[2011/08/16 11:42:48] @ Quit: alekibango: Read error: Operation timed out
[2011/08/16 11:43:06] <kyrix> Could not find class nginx for rh2dev.local at /tmp/vagrant-puppet/manifests/rh2.pp:36 on node rh2dev.local
[2011/08/16 11:43:34] <kyrix> but on another computer, it works. (rh2dev.local is a vagrant box)
[2011/08/16 11:44:16] @ red_alert left channel #puppet ()
[2011/08/16 11:47:02] @ eric0 joined channel #puppet
[2011/08/16 11:48:23] @ Quit: iamchrisf: Read error: Connection reset by peer
[2011/08/16 11:48:47] @ iamchrisf joined channel #puppet
[2011/08/16 11:50:15] @ Quit: nakool: Ping timeout: 252 seconds
[2011/08/16 11:52:13] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/08/16 11:52:55] @ alekibango joined channel #puppet
[2011/08/16 11:53:48] @ neogenix joined channel #puppet
[2011/08/16 11:58:11] @ djm68 joined channel #puppet
[2011/08/16 11:58:12] @ Quit: iFire: Remote host closed the connection
[2011/08/16 11:58:59] @ segv left channel #puppet ()
[2011/08/16 11:59:35] @ [diecast] joined channel #puppet
[2011/08/16 12:01:53] @ |newbie| joined channel #puppet
[2011/08/16 12:02:37] @ Quit: |newbie|: Read error: Connection reset by peer
[2011/08/16 12:04:54] @ nitinsharma joined channel #puppet
[2011/08/16 12:07:30] @ tnguyen joined channel #puppet
[2011/08/16 12:07:34] @ tnguyen is now known as ntdt
[2011/08/16 12:08:31] @ cosman2001 joined channel #puppet
[2011/08/16 12:09:15] <cosman2001> what all does puppet support on the windows side? I would like to do some basic things like the ability to get facts into my ENC from a windows system.
[2011/08/16 12:11:26] <ptman> I think it is very basic
[2011/08/16 12:11:31] <ptman> files can be put into place
[2011/08/16 12:11:40] @ Quit: jbraeuer: Quit: jbraeuer
[2011/08/16 12:12:26] @ Quit: jsurfer: Quit: jsurfer
[2011/08/16 12:12:27] @ Quit: tily: Read error: Connection reset by peer
[2011/08/16 12:13:06] @ Quit: rgsteele: Quit: ChatZilla 0.9.86.1 [Firefox 3.0.7/2009030423]
[2011/08/16 12:13:48] @ Quit: neogenix: Remote host closed the connection
[2011/08/16 12:14:12] @ neogenix joined channel #puppet
[2011/08/16 12:16:39] @ Quit: johnston_: Ping timeout: 252 seconds
[2011/08/16 12:18:35] @ Quit: ccaum: Read error: Connection reset by peer
[2011/08/16 12:18:35] @ ccaum_ joined channel #puppet
[2011/08/16 12:25:20] <nitinsharma> Hi, sorry if it's a miserable question but need to understand as to how Puppet Enterprises is limited to "manage up to ten (10) nodes". What's the restriction here - is it about no official support above 10 nodes for free PE installations?
[2011/08/16 12:26:53] @ SyRenity joined channel #puppet
[2011/08/16 12:28:14] @ cwebber joined channel #puppet
[2011/08/16 12:29:30] <agaffney> nitinsharma: I'm unsure if it's support or some artificial limit in the code
[2011/08/16 12:29:34] <agaffney> I'd hope that it's just support
[2011/08/16 12:30:08] <nitinsharma> agaffney: I've been through FAQ and it's as open as the open source version
[2011/08/16 12:30:23] @ rcrowley joined channel #puppet
[2011/08/16 12:30:28] <nitinsharma> agaffney: but still confused a bit about the 10 nodes thing :)
[2011/08/16 12:30:54] * agaffney shrugs
[2011/08/16 12:30:56] <agaffney> I don't use PE
[2011/08/16 12:30:58] <nitinsharma> well, the support is just superb, will write to them asking for more details
[2011/08/16 12:32:02] <nitinsharma> agaffney: I started playing with the open source version and have just started working with PE in test environment and the way they've organized it all with all the dependencies and stuff - it's just so elegant
[2011/08/16 12:32:32] @ Quit: jonhattan: Quit: Ex-Chat
[2011/08/16 12:33:16] @ hyde joined channel #puppet
[2011/08/16 12:33:20] <nitinsharma> agaffney: of course, we all have our own set pattern when it comes to software deployment but PE seems to be an out-of-the-box solution with dashboard and stuff integrated - no more webrick, apache with passanger running on a custom port..
[2011/08/16 12:33:46] <agaffney> I actually prefer to configure it all myself
[2011/08/16 12:34:01] <agaffney> I dislike "system" packages in non-standard dirs
[2011/08/16 12:34:13] <agaffney> at least PE does this all in RPMs, so it's fairly easy to remove
[2011/08/16 12:35:31] <hyde> is it possible to get the calling puppet module name inside a puppet custom function? Currently I am passing $module_name as 1st parameter when calling the function, which works, but I am wondering if that is not necessary ..
[2011/08/16 12:35:40] <nitinsharma> agaffney: very right, it's all in RPMs and it seems to be placed and integrated very well
[2011/08/16 12:37:19] <Dominic> hyde: the $caller_module_name variable got added in at some point, I think for 2.6
[2011/08/16 12:37:40] @ jsurfer joined channel #puppet
[2011/08/16 12:37:59] <hyde> thanks Dominic, I will try it out, I am using 2.7.3.
[2011/08/16 12:39:11] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/08/16 12:41:41] @ tily joined channel #puppet
[2011/08/16 12:44:51] @ Quit: shadoi: Quit: Leaving.
[2011/08/16 12:45:24] @ soh joined channel #puppet
[2011/08/16 12:45:29] @ Kazuhiro joined channel #puppet
[2011/08/16 12:47:56] @ joe-mac2 joined channel #puppet
[2011/08/16 12:49:13] @ blushade left channel #puppet ("Leaving")
[2011/08/16 12:49:21] @ Quit: joe-mac1: Ping timeout: 276 seconds
[2011/08/16 12:49:50] @ Quit: mstyne: Read error: Connection reset by peer
[2011/08/16 12:49:55] @ mstyne joined channel #puppet
[2011/08/16 12:51:13] @ Prvn joined channel #puppet
[2011/08/16 12:52:17] @ digr1 joined channel #puppet
[2011/08/16 12:53:11] @ Quit: soh: Quit: Computer has gone to sleep.
[2011/08/16 12:54:00] <hyde> it seems either $module_name or $caller_module_name would only be available in .pp file, inside function, we could not retrieve these variable values.
[2011/08/16 12:55:15] @ mstyne1 joined channel #puppet
[2011/08/16 12:55:15] @ maes_` joined channel #puppet
[2011/08/16 12:55:19] @ Quit: mstyne: Read error: Connection reset by peer
[2011/08/16 12:55:19] @ Quit: walterheck: Quit: Computer has gone to sleep
[2011/08/16 12:56:09] @ soh joined channel #puppet
[2011/08/16 12:57:11] @ Quit: maes_: Read error: Connection reset by peer
[2011/08/16 12:57:39] @ Quit: neogenix: Remote host closed the connection
[2011/08/16 12:57:55] @ neogenix joined channel #puppet
[2011/08/16 12:58:11] @ Quit: soh: Client Quit
[2011/08/16 12:59:12] @ Quit: benkevan: Ping timeout: 240 seconds
[2011/08/16 12:59:56] @ The-Bat joined channel #puppet
[2011/08/16 13:00:38] @ Quit: cwebber: Quit: cwebber
[2011/08/16 13:01:06] @ benkevan joined channel #puppet
[2011/08/16 13:01:06] @ Quit: benkevan: Changing host
[2011/08/16 13:01:06] @ benkevan joined channel #puppet
[2011/08/16 13:01:25] @ Quit: gebi: Ping timeout: 252 seconds
[2011/08/16 13:01:45] @ JoeJulian left channel #puppet ("Leaving.")
[2011/08/16 13:03:01] @ gebi joined channel #puppet
[2011/08/16 13:04:16] @ mstyne joined channel #puppet
[2011/08/16 13:04:17] @ Quit: mstyne1: Read error: Connection reset by peer
[2011/08/16 13:04:48] <kelseyhightower> jamesturnbull: when working with faces is there any way to reference custom params from puppet.conf? Currently I am using cmd options to grab the data I need.
[2011/08/16 13:05:10] <nitinsharma> someone with a generic puppet module for bacula?
[2011/08/16 13:05:33] <neogenix> guys, anyone have any ideas on how to place a file down, but only if the file doesn't exist, and not if it exists but is different to the source?
[2011/08/16 13:05:40] <jamesturnbull> kelseyhightower: you mean have your own config options in puppet.conf?
[2011/08/16 13:05:56] <jamesturnbull> nitinsharma: I think there is one on the Forge - http://froge.puppetlabs.com
[2011/08/16 13:06:09] <jamesturnbull> nitinsharma: or even http://forge.puppetlabs.com
[2011/08/16 13:06:14] <neogenix> jamesturnbull: aha! ;) you're here!
[2011/08/16 13:06:29] <jamesturnbull> neogenix: actually I am in Vancouver in mid transit so sort of here
[2011/08/16 13:06:45] * neogenix has a signed jamesturnbull pro puppet book ;)
[2011/08/16 13:07:19] <kelseyhightower> jamesturnbull: yes, link to github (puppet-dashboard-face) bit.ly/qhdjih
[2011/08/16 13:07:43] <neogenix> jamesturnbull: is there any way to (without going pure ruby) to use the file resource to put a file down (from the fileserver) only if the file doesn't exist, but not if it differs from the original
[2011/08/16 13:07:56] <nitinsharma> jamesturnbull: thanks james, have checked it already but no.
[2011/08/16 13:08:07] <kelseyhightower> jamesturnbull: I am hoping to cut down on the number of cmd line args and just reference some of the "custom" settings I need from puppet.conf
[2011/08/16 13:08:23] @ Quit: The-Bat: Remote host closed the connection
[2011/08/16 13:09:31] @ soh joined channel #puppet
[2011/08/16 13:10:01] <jamesturnbull> nitinsharma: RI has one - not sure if it's published - http://nephilim.ml.org/~rip/modules/files/bacula-pdoc.html
[2011/08/16 13:10:37] @ Quit: Kazuhiro: Quit: Leaving.
[2011/08/16 13:10:51] <jamesturnbull> kelseyhightower: sadly not yet - there is a ticket open and dpittman may have some idea if it's scheduled
[2011/08/16 13:11:10] <kelseyhightower> jamesturnbull: thanks
[2011/08/16 13:11:16] <dpittman> kelseyhightower: Configuration options for Puppet faces? Not scheduled at this time, sorry. :(
[2011/08/16 13:11:21] @ Quit: ckauhaus: Quit: Leaving.
[2011/08/16 13:11:25] <dpittman> kelseyhightower: I would totally accept patches, though. :)
[2011/08/16 13:11:50] <jamesturnbull> dpittman: do you remember the ticket #?
[2011/08/16 13:11:50] <kelseyhightower> dpittman: I will start working on a patch today, that seems to be the only thing missing for me
[2011/08/16 13:12:12] <kelseyhightower> dpittman: if you have the ticket I will give it a shot
[2011/08/16 13:12:36] <dpittman> jamesturnbull: No, I don't, but it should be "Category == Faces" in RedMine. I don't honestly recall what the constraints around it are, or if there is even a ticket with more than the "aspirational goal" one line summary.
[2011/08/16 13:13:46] @ The-Bat joined channel #puppet
[2011/08/16 13:14:04] <jamesturnbull> dpittman: yeah I think it was me doing the aspirationing but I can't find the ticket
[2011/08/16 13:14:08] @ Quit: zul: Remote host closed the connection
[2011/08/16 13:14:31] <dpittman> Could be it never even made it as far as a ticket...
[2011/08/16 13:16:00] <nitinsharma> jamesturnbull: thanks, seems it's yet to be published.
[2011/08/16 13:16:00] <jamesturnbull> dpittman: yeah I thought it was #7270 but that's tangential
[2011/08/16 13:16:01] <gepetto> jamesturnbull: dpittman: #7270 is http://projects.puppetlabs.com/issues/show/7270 "Puppet - Bug #7270: unify global options with face and action options.... It has a status of Accepted and is assigned to -"
[2011/08/16 13:16:06] @ iFire joined channel #puppet
[2011/08/16 13:17:09] <dpittman> *nod* That would indirectly imply solving the problem, but is probably not so directly tied. It is notable that Puppet itself doesn't have any mechanism for extending the core set of options other that patching lib/puppet/defaults.rb...
[2011/08/16 13:17:09] @ Quit: brtl: Quit: Leaving.
[2011/08/16 13:19:03] <kelseyhightower> dpittman: The scope of #7270 seems pretty large, would you guys accept a patch that makes custom params available to faces
[2011/08/16 13:19:03] <gepetto> kelseyhightower: dpittman: #7270 is http://projects.puppetlabs.com/issues/show/7270 "Puppet - Bug #7270: unify global options with face and action options.... It has a status of Accepted and is assigned to -"
[2011/08/16 13:19:26] <jamesturnbull> kelseyhightower: I think that'd be a good start
[2011/08/16 13:19:43] <jamesturnbull> kelseyhightower: that might mean tweaking defaults.rb and config option processing though I think
[2011/08/16 13:19:57] <dpittman> kelseyhightower: Yeah, I would certainly look seriously at it. Eventually we need to unify the concepts somehow, but that doesn't mean a half way step would be bad. As James says, it might be big work though. :(
[2011/08/16 13:21:00] <kelseyhightower> jamesturnbull: cool, I will take a look and try a few things out. Once I have something working I will ask for feedback
[2011/08/16 13:21:57] <dpittman> kelseyhightower: Awesome. Feel free to ping me for advice along the way. I am happy to help along those lines, even if I can't put much (if any) time into lines of code.
[2011/08/16 13:22:33] <kelseyhightower> dpittman: will do, thanks. I am sure I am going to need some help.
[2011/08/16 13:25:22] @ cwebber joined channel #puppet
[2011/08/16 13:26:47] @ MattyM joined channel #puppet
[2011/08/16 13:28:54] @ shadoi joined channel #puppet
[2011/08/16 13:29:23] @ Quit: toi: Ping timeout: 246 seconds
[2011/08/16 13:30:07] @ lenzoid joined channel #puppet
[2011/08/16 13:31:56] @ larstobi joined channel #puppet
[2011/08/16 13:32:24] @ Kazuhiro joined channel #puppet
[2011/08/16 13:32:59] @ Quit: InsolentDreams: Quit: InsolentDreams
[2011/08/16 13:33:49] @ Quit: brandon_dacrib: Remote host closed the connection
[2011/08/16 13:34:10] @ brandon_dacrib joined channel #puppet
[2011/08/16 13:34:42] @ Quit: cliff-hm: Ping timeout: 240 seconds
[2011/08/16 13:36:29] @ Quit: mrwacky42: Quit: Leaving.
[2011/08/16 13:38:34] @ Quit: amoe: Quit: leaving
[2011/08/16 13:39:04] @ Quit: The-Bat: Remote host closed the connection
[2011/08/16 13:39:05] @ Quit: jab_doa: Remote host closed the connection
[2011/08/16 13:39:36] @ jab_doa joined channel #puppet
[2011/08/16 13:39:44] @ Quit: VladGh: Read error: Connection reset by peer
[2011/08/16 13:40:10] @ VladGh joined channel #puppet
[2011/08/16 13:47:07] @ Quit: jaytaph: Quit: jaytaph
[2011/08/16 13:52:30] @ nul0op joined channel #puppet
[2011/08/16 13:55:20] @ Quit: benjiedmund: Remote host closed the connection
[2011/08/16 13:56:37] @ Quit: anveo: Quit: Bye bye
[2011/08/16 13:57:20] @ rcrowley joined channel #puppet
[2011/08/16 13:58:09] @ Quit: kyrix: Quit: Leaving
[2011/08/16 13:58:15] @ mrwacky42 joined channel #puppet
[2011/08/16 13:59:26] @ Quit: pugnacity: Ping timeout: 260 seconds
[2011/08/16 14:00:12] @ Quit: xizhendu: Ping timeout: 276 seconds
[2011/08/16 14:00:33] @ anveo joined channel #puppet
[2011/08/16 14:00:52] @ xizhendu joined channel #puppet
[2011/08/16 14:01:02] @ Quit: brandon_dacrib: Quit: brandon_dacrib
[2011/08/16 14:01:08] @ Quit: jab_doa: Quit: Verlassend
[2011/08/16 14:01:12] @ Quit: unixsherpa: Ping timeout: 258 seconds
[2011/08/16 14:03:12] @ pugnacity joined channel #puppet
[2011/08/16 14:03:42] @ Quit: uphillian: Quit: Leaving.
[2011/08/16 14:05:41] @ fredden joined channel #puppet
[2011/08/16 14:06:09] @ Quit: astrostl: Quit: Textual IRC Client: http://www.textualapp.com/
[2011/08/16 14:06:57] @ tilgovi joined channel #puppet
[2011/08/16 14:08:34] @ Quit: druggo: Ping timeout: 258 seconds
[2011/08/16 14:10:37] @ astrostl joined channel #puppet
[2011/08/16 14:12:09] @ druggo joined channel #puppet
[2011/08/16 14:16:40] @ swygue joined channel #puppet
[2011/08/16 14:18:18] @ newtMcKerr joined channel #puppet
[2011/08/16 14:18:26] @ zul joined channel #puppet
[2011/08/16 14:21:10] @ InsolentDreams joined channel #puppet
[2011/08/16 14:23:29] @ Quit: neogenix: Remote host closed the connection
[2011/08/16 14:23:48] @ neogenix joined channel #puppet
[2011/08/16 14:25:43] @ Quit: soh: Quit: Computer has gone to sleep.
[2011/08/16 14:25:56] @ Quit: cbeck: Read error: Connection reset by peer
[2011/08/16 14:26:40] @ matchaw joined channel #puppet
[2011/08/16 14:28:16] @ cbeck joined channel #puppet
[2011/08/16 14:28:28] @ Quit: digr1: Quit: Leaving.
[2011/08/16 14:28:40] @ Quit: neogenix: Read error: Connection reset by peer
[2011/08/16 14:28:52] @ neogenix joined channel #puppet
[2011/08/16 14:28:55] @ Quit: labrown: Quit: Leaving
[2011/08/16 14:29:23] <abetterlie> is there any way to force apt to install unsigned packages from puppet?
[2011/08/16 14:29:39] <abetterlie> I have a local repo that I don't have full access to and would still like the packages not to fail on install.
[2011/08/16 14:30:20] <abetterlie> Right now I'm getting a warning that packages cannot be authenticated and nothing installs
[2011/08/16 14:30:28] @ st33v joined channel #puppet
[2011/08/16 14:31:09] @ st33v left channel #puppet ()
[2011/08/16 14:32:42] @ Quit: marczak: Ping timeout: 240 seconds
[2011/08/16 14:33:20] <whack> abetterlie: you have a local repo that isn't signing things?
[2011/08/16 14:33:33] <whack> what tool do you use to manage the repo?
[2011/08/16 14:34:07] <abetterlie> whack: the problem is that it's not my repo. I can't get in touch with the guy that's managing it at the moment. I assume he's using reprepro, like the rest of us.
[2011/08/16 14:34:09] <whack> I just gpg stuff myself, it's pretty straight forward. You only are required to sign the 'Release' file
[2011/08/16 14:34:33] @ BManojlovic joined channel #puppet
[2011/08/16 14:35:06] <whack> abetterlie: in general puppet doesn't let you specify '--force=all' and whatnot; you'll have to use an exec if you really want to do it this way
[2011/08/16 14:35:57] <abetterlie> whack: This is what I feared. Makes perfect sense. I guess if I can't get in touch with this guy I'll just setup another mirror and sign the packages myself.
[2011/08/16 14:36:12] <whack> abetterlie: yeah that sucks :(
[2011/08/16 14:36:17] @ soh joined channel #puppet
[2011/08/16 14:36:35] <whack> in an ideal world nic abstractions like puppet would allow you to use a lower level tool without much pain, but in this case you have to use exec{} or roll your own repo
[2011/08/16 14:37:26] @ Kazuhiro left channel #puppet ()
[2011/08/16 14:37:35] <abetterlie> this guy doesn't 'trust' puppet, which I also understand, so he wants to continue using FAI on it's own to take care of this, but in the meantime I'm supposed to be writing manifests for all the boxes.
[2011/08/16 14:37:48] <abetterlie> so I'll just roll my own.
[2011/08/16 14:39:57] @ devzero is now known as devzero|afk
[2011/08/16 14:40:12] @ walkeran1 joined channel #puppet
[2011/08/16 14:40:14] <mstyne> Would anyone happen to know what became of 'system-config-securitylevel-tui' in CentOS 6?
[2011/08/16 14:40:24] <mstyne> its vanishing act is kind of ruining my day
[2011/08/16 14:40:37] <agaffney> why? you can set everything manually
[2011/08/16 14:40:42] @ Quit: ntdt: Ping timeout: 240 seconds
[2011/08/16 14:41:29] @ Quit: carlos__: Quit: Saliendo
[2011/08/16 14:41:46] <semaphore> does anyone have any clever ideas on how to assign server-id= in mysql.conf automagically ?
[2011/08/16 14:42:06] <the_ramink> semaphore: I do, gimme a sec to fine the code
[2011/08/16 14:42:24] <semaphore> the_ramink: i made a factor to reduce the ip address into a long, but that seems... ugly and hacky
[2011/08/16 14:42:40] <agaffney> semaphore: I've seen schemes using fqdn_rand() and appending the last octet of the IP to some other value
[2011/08/16 14:42:49] <the_ramink> semaphore: that's what I've done at the last three companies, server_id = <%= ipaddress.split('.').inject(0) {|total,value| (total << 8 ) + value.to_i} %>
[2011/08/16 14:43:01] <semaphore> also, they're set like $server_id ="3" right now and dont know what might happen if i switch them
[2011/08/16 14:43:38] <Dominic> mstyne: perhaps system-config-firewall-tui does what you want?
[2011/08/16 14:43:52] <semaphore> with replication happening
[2011/08/16 14:43:54] <mstyne> Dominic: I was looking at that, as a matter of fact
[2011/08/16 14:44:26] <the_ramink> semaphore: well it won't take effect until you restart which will restart replication anyway
[2011/08/16 14:44:35] <mstyne> It doesn't seem to do the same thing
[2011/08/16 14:44:43] @ ksheurs left channel #puppet ()
[2011/08/16 14:44:52] <mstyne> I was calling /usr/bin/system-config-securitylevel-tui -q --disabled --selinux=disabled as a 'nice' way of disabling selinux
[2011/08/16 14:44:56] @ brtl joined channel #puppet
[2011/08/16 14:45:07] <agaffney> I was just running sed on /etc/sysconfig/selinux
[2011/08/16 14:45:13] <mstyne> alas, I'll have to find a new way
[2011/08/16 14:45:16] <agaffney> same thing
[2011/08/16 14:45:22] <semaphore> the_ramink: it's single master, are you saying it probably wont break?
[2011/08/16 14:45:45] @ Quit: abetterlie: Ping timeout: 258 seconds
[2011/08/16 14:45:50] <Dominic> mstyne: perhaps `lokkit` then
[2011/08/16 14:45:55] @ Quit: tily: Read error: Connection reset by peer
[2011/08/16 14:45:58] @ Quit: ceren: Quit: ceren
[2011/08/16 14:46:05] <mstyne> wow, now that's a blast from the past
[2011/08/16 14:46:10] @ abetterlie joined channel #puppet
[2011/08/16 14:46:24] <semaphore> thanks for the ideas, everyone
[2011/08/16 14:46:24] <Dominic> mstyne: but I'd agree with agaffney... deploy the config file if you're doing it from Puppet
[2011/08/16 14:46:40] <the_ramink> semaphore: As long as all server_id's are unique at all times you should be fine. if you're going from 3 to 32bit ints I can't see that being a problem. :)
[2011/08/16 14:46:54] @ Quit: walkeran1: Ping timeout: 258 seconds
[2011/08/16 14:47:13] <semaphore> the_ramink: the ids seem kinda pointless, esp after a set master to 'foo.mydomain.com' statement.
[2011/08/16 14:47:14] <the_ramink> semaphore: however I'm not sure what'll happen when you change it on the master. You may want to schedule that for a maintenance window
[2011/08/16 14:47:34] @ Quit: nitinsharma: Quit: Leaving
[2011/08/16 14:47:56] <semaphore> i think i'm going to subclass slaves and leave master hard coded in the template for now, to be safe
[2011/08/16 14:48:00] <the_ramink> semaphore: unless foo is a proxy for replication
[2011/08/16 14:48:06] <semaphore> don't want to change too much at once
[2011/08/16 14:48:09] @ Quit: FatDarrel: Ping timeout: 250 seconds
[2011/08/16 14:48:31] <semaphore> since imo, it defies convention to not have the master as id #1
[2011/08/16 14:48:31] <gepetto> semaphore: #1 is http://projects.puppetlabs.com/issues/show/1 "Puppet - Feature #1: Differentiate classes from definitions. It has a status of Closed and is assigned to Luke Kanies"
[2011/08/16 14:48:42] <semaphore> ... thanks, bot.
[2011/08/16 14:48:54] @ Quit: astrostl:
[2011/08/16 14:48:57] @ FatDarrel joined channel #puppet
[2011/08/16 14:50:04] <the_ramink> semaphore: I used to think so, but since only the master cares about it to keep track of what to feed each slave it's one less thing I no longer need to manage.
[2011/08/16 14:50:55] <semaphore> that too is a good point
[2011/08/16 14:51:41] <semaphore> as long as my mysql clusters stay on the same /24 i'll be just fine :)
[2011/08/16 14:52:29] @ Quit: zul: Ping timeout: 250 seconds
[2011/08/16 14:52:30] <the_ramink> fwiw at the big purple Y we used internal tools to generate the server_id the same way.
[2011/08/16 14:53:20] <semaphore> collapsing all bits of the ip seems like it would work in theory, too. but it just seemed excessive
[2011/08/16 14:58:02] @ Quit: FatDarrel: Read error: Connection reset by peer
[2011/08/16 14:58:13] @ Quit: kermit: Quit: Leaving.
[2011/08/16 14:59:17] @ Quit: themadcanudist: Quit: Leaving.
[2011/08/16 15:00:22] @ Quit: asteve: Quit: asteve
[2011/08/16 15:00:34] @ Quit: patcon|m1planet: Quit: Computer has gone to sleep
[2011/08/16 15:01:36] @ Quit: kangman: Remote host closed the connection
[2011/08/16 15:02:33] @ Quit: Prvn: Read error: Connection reset by peer
[2011/08/16 15:05:52] @ Quit: n8: Quit: n8
[2011/08/16 15:08:17] @ vyshaya joined channel #puppet
[2011/08/16 15:09:28] @ st33v_ joined channel #puppet
[2011/08/16 15:09:33] @ Quit: eshamow_: Quit: eshamow_
[2011/08/16 15:10:01] @ Quit: pugnacity: Ping timeout: 260 seconds
[2011/08/16 15:10:51] @ tizzo is now known as tizzo-afk
[2011/08/16 15:12:12] @ wildfire joined channel #puppet
[2011/08/16 15:13:16] @ st33v_ left channel #puppet ()
[2011/08/16 15:13:21] @ sparc joined channel #puppet
[2011/08/16 15:13:37] @ pugnacity joined channel #puppet
[2011/08/16 15:13:39] <sparc> For configuring Apache VHosts, is there a *right* way to do it?
[2011/08/16 15:13:51] <sparc> I don't see objects delivered with Puppet for specifically that...
[2011/08/16 15:14:38] <sparc> maybe just put the configs in separate files in their own module for download, and inclusion in a include conf.d/
[2011/08/16 15:14:57] @ newtMcKerr1 joined channel #puppet
[2011/08/16 15:14:58] @ Quit: newtMcKerr: Read error: Connection reset by peer
[2011/08/16 15:15:16] <semaphore> we make a template in vhost.d containing <hostname>.conf
[2011/08/16 15:16:15] @ Quit: MattyM: Ping timeout: 276 seconds
[2011/08/16 15:17:09] <sparc> semaphore: hmm ok, that makes sense. thanks!
[2011/08/16 15:17:11] <the_ramink> sparc: I do roughly the same as semaphore.
[2011/08/16 15:18:27] <sparc> the_ramink: cool, looking up templates now. trying not to be too simplistic about throwing hostname.conf files in my buckets
[2011/08/16 15:18:34] <sparc> good idae
[2011/08/16 15:20:21] @ Quit: djmitche: Quit: ZNC - http://znc.sourceforge.net
[2011/08/16 15:20:51] <the_ramink> sparc: there are a few different ways to do it. I prefer a template per vhost, but others may use a singloe template and swap out values, this might give you some ideas. http://pastie.org/2382901
[2011/08/16 15:21:21] @ justin_donaldson left channel #puppet ()
[2011/08/16 15:21:57] @ Quit: abetterlie: Ping timeout: 250 seconds
[2011/08/16 15:25:41] @ zul joined channel #puppet
[2011/08/16 15:26:22] <sparc> the_ramink: cool. is apache::params a common library people use?
[2011/08/16 15:26:34] @ Quit: kaptk2: Quit: Leaving.
[2011/08/16 15:26:35] <sparc> or maybe just a namespace that's getting filled out, as we go
[2011/08/16 15:30:02] @ Quit: soh: Quit: Computer has gone to sleep.
[2011/08/16 15:30:13] @ Quit: brtl: Quit: Leaving.
[2011/08/16 15:33:20] @ djmitche joined channel #puppet
[2011/08/16 15:34:17] @ Quit: djmitche: Client Quit
[2011/08/16 15:34:45] <gepetto> ::redmine:: Wiki edit: Puppet_Windows (#38) @ http://projects.puppetlabs.com/projects/puppet/wiki/Puppet_Windows?version=38 (by Nick Fagerlund)
[2011/08/16 15:34:47] <xalimar> it is common to do module::params as a class to specify variables other classes in the module reference i believe
[2011/08/16 15:34:58] @ djmitche joined channel #puppet
[2011/08/16 15:35:13] <sparc> xalimar: okie, i think i get it now
[2011/08/16 15:35:17] <sparc> thanks
[2011/08/16 15:36:36] @ artista_frustrad joined channel #puppet
[2011/08/16 15:36:44] <the_ramink> sparc: here's a partial of apache::params Mine is a little obnoxious since I'm supporting a number of distros http://pastie.org/2382953
[2011/08/16 15:37:12] <semaphore> the faster we can get away from cfengine and solaris the better
[2011/08/16 15:37:44] @ ph4s0r is now known as ph4s0r_away
[2011/08/16 15:38:42] @ Quit: ghg: Remote host closed the connection
[2011/08/16 15:38:47] @ Prvn joined channel #puppet
[2011/08/16 15:39:04] @ ghg joined channel #puppet
[2011/08/16 15:39:10] @ Prvn left channel #puppet ()
[2011/08/16 15:39:49] @ Quit: neogenix: Remote host closed the connection
[2011/08/16 15:40:07] @ neogenix joined channel #puppet
[2011/08/16 15:40:31] <the_ramink> sparc: then I can install package ${apache::params::packagename} and abstract the actual name into params rather than have case statements all over the place
[2011/08/16 15:42:43] @ soh joined channel #puppet
[2011/08/16 15:46:03] @ colbyo joined channel #puppet
[2011/08/16 15:49:49] @ Quit: soh: Quit: Computer has gone to sleep.
[2011/08/16 15:50:50] @ Quit: cbeck: Read error: Connection reset by peer
[2011/08/16 15:51:26] @ cbeck joined channel #puppet
[2011/08/16 15:52:46] @ kermit joined channel #puppet
[2011/08/16 15:54:31] @ ph4s0r_away is now known as ph4s0r
[2011/08/16 15:59:14] @ Quit: neogenix: Remote host closed the connection
[2011/08/16 15:59:30] @ neogenix joined channel #puppet
[2011/08/16 16:00:33] @ soh joined channel #puppet
[2011/08/16 16:02:32] @ Quit: anveo: Quit: Bye bye
[2011/08/16 16:03:07] @ Quit: ghg: Ping timeout: 250 seconds
[2011/08/16 16:05:51] @ Quit: cwebber: Ping timeout: 260 seconds
[2011/08/16 16:06:13] @ Kazuhiro joined channel #puppet
[2011/08/16 16:08:44] @ Quit: xb95: Ping timeout: 240 seconds
[2011/08/16 16:08:47] @ Quit: jbrand: Ping timeout: 252 seconds
[2011/08/16 16:09:12] @ Quit: jhford: Ping timeout: 240 seconds
[2011/08/16 16:09:55] @ Quit: benkevan: Quit: leaving
[2011/08/16 16:10:12] @ Quit: grim_radical: Ping timeout: 276 seconds
[2011/08/16 16:11:05] @ abetterlie joined channel #puppet
[2011/08/16 16:14:36] @ Quit: monokrome: Ping timeout: 260 seconds
[2011/08/16 16:16:31] @ Quit: Vulcan[OMNI]: Quit: Vulcan[OMNI]
[2011/08/16 16:16:57] @ Quit: GeekGod: Quit: GeekGod
[2011/08/16 16:17:48] @ Quit: newtMcKerr1: Quit: Leaving.
[2011/08/16 16:18:28] @ st33v joined channel #puppet
[2011/08/16 16:18:49] @ Quit: neogenix: Quit: neogenix
[2011/08/16 16:19:57] @ Quit: st33v: Client Quit
[2011/08/16 16:20:31] @ Quit: soh: Quit: Computer has gone to sleep.
[2011/08/16 16:20:47] @ Quit: hobbeswalsh: Quit: hobbeswalsh
[2011/08/16 16:22:15] @ ph4s0r is now known as ph4s0r_away
[2011/08/16 16:22:27] @ GeekGod joined channel #puppet
[2011/08/16 16:24:00] @ ph4s0r_away is now known as ph4s0r
[2011/08/16 16:28:28] @ ph4s0r is now known as ph4s0r_away
[2011/08/16 16:31:26] @ Vulcan[OMNI] joined channel #puppet
[2011/08/16 16:31:28] @ ph4s0r_away is now known as ph4s0r
[2011/08/16 16:32:31] @ Quit: trapni: Read error: Operation timed out
[2011/08/16 16:33:50] @ Quit: Vulcan[OMNI]: Client Quit
[2011/08/16 16:34:09] @ trapni joined channel #puppet
[2011/08/16 16:36:06] @ Vulcan[OMNI] joined channel #puppet
[2011/08/16 16:36:06] @ Quit: Vulcan[OMNI]: Client Quit
[2011/08/16 16:37:56] @ Quit: VladGh: Ping timeout: 260 seconds
[2011/08/16 16:43:39] @ Quit: zwi: Quit: Leaving.
[2011/08/16 16:45:41] @ st33v joined channel #puppet
[2011/08/16 16:46:51] @ Quit: adurotec: Remote host closed the connection
[2011/08/16 16:48:20] @ Quit: kwazar: Quit: Leaving...
[2011/08/16 16:48:27] @ monokrome joined channel #puppet
[2011/08/16 16:49:48] @ Quit: jodok: Quit: jodok
[2011/08/16 16:54:57] @ Quit: shadoi: Quit: Leaving.
[2011/08/16 16:57:29] @ Quit: InsolentDreams: Quit: InsolentDreams
[2011/08/16 16:57:47] @ xb95 joined channel #puppet
[2011/08/16 16:58:17] @ ezekiel joined channel #puppet
[2011/08/16 16:58:17] @ Quit: the_ramink: Ping timeout: 252 seconds
[2011/08/16 17:01:37] @ Quit: tizzo-afk: Ping timeout: 250 seconds
[2011/08/16 17:02:10] @ Quit: ianbrandt: Quit: ianbrandt
[2011/08/16 17:02:17] @ jhford joined channel #puppet
[2011/08/16 17:02:28] @ tizzo-afk joined channel #puppet
[2011/08/16 17:02:37] @ Quit: fly9: Quit: Leaving.
[2011/08/16 17:05:31] @ Quit: hooper: Ping timeout: 260 seconds
[2011/08/16 17:10:32] @ st33v left channel #puppet ()
[2011/08/16 17:11:12] @ Quit: abetterlie: Ping timeout: 240 seconds
[2011/08/16 17:11:46] @ ActionJack_ joined channel #puppet
[2011/08/16 17:15:03] @ Quit: ActionJack: Ping timeout: 250 seconds
[2011/08/16 17:15:36] @ Quit: mitchellh: Quit: ZOMG BYE
[2011/08/16 17:17:31] @ ph4s0r is now known as ph4s0r_away
[2011/08/16 17:17:59] @ mitchellh joined channel #puppet
[2011/08/16 17:18:05] <colbyo> ls
[2011/08/16 17:20:11] @ grim_radical joined channel #puppet
[2011/08/16 17:20:19] @ Quit: Kazuhiro: Quit: Leaving.
[2011/08/16 17:24:02] @ Quit: colbyo: Quit: leaving
[2011/08/16 17:25:15] @ Quit: dballing: Ping timeout: 255 seconds
[2011/08/16 17:25:24] @ Quit: mrwacky42: Read error: Operation timed out
[2011/08/16 17:25:26] @ p1shk joined channel #puppet
[2011/08/16 17:26:36] @ Quit: n1x0n: Ping timeout: 255 seconds
[2011/08/16 17:26:41] @ n1x0n joined channel #puppet
[2011/08/16 17:27:05] @ dballing joined channel #puppet
[2011/08/16 17:30:44] @ Quit: jsurfer: Quit: jsurfer
[2011/08/16 17:32:04] @ Quit: j^2: Remote host closed the connection
[2011/08/16 17:32:26] @ walterheck joined channel #puppet
[2011/08/16 17:37:08] @ VladGh joined channel #puppet
[2011/08/16 17:37:29] @ jbrand joined channel #puppet
[2011/08/16 17:37:37] @ matchaw___ joined channel #puppet
[2011/08/16 17:37:54] @ Quit: matchaw: Ping timeout: 240 seconds
[2011/08/16 17:39:29] @ Quit: cruzfox: Quit: cruzfox
[2011/08/16 17:41:05] @ Quit: langworthy: Quit: langworthy
[2011/08/16 17:41:36] @ p1shk left channel #puppet ()
[2011/08/16 17:45:16] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/08/16 17:46:19] @ rcrowley joined channel #puppet
[2011/08/16 17:46:50] @ lindenle joined channel #puppet
[2011/08/16 17:47:09] @ Quit: rcrowley: Client Quit
[2011/08/16 17:47:38] <lindenle> Hi guys I am trying to test a server from a virtual host (something I can break) and it keeps not finding a cert. I modofies /etc/hosts to make the vm network match the host name for ssh. Will this work for opuppet?
[2011/08/16 17:48:16] @ hobbeswalsh joined channel #puppet
[2011/08/16 17:51:10] @ Quit: kenperkins: Ping timeout: 264 seconds
[2011/08/16 17:51:14] @ st33v joined channel #puppet
[2011/08/16 17:53:08] <semaphore> is there an easy way to test how this erb will come out
[2011/08/16 17:53:28] <lindenle> how does one tell puppet master tio listen on more than opne interface?
[2011/08/16 17:59:12] <ashp> anyone here ever used mysql cluster and configured it via puppet?
[2011/08/16 18:00:43] @ Quit: nfagerlund: Remote host closed the connection
[2011/08/16 18:02:06] @ tizzo-afk is now known as tizzo
[2011/08/16 18:02:11] @ ceren joined channel #puppet
[2011/08/16 18:03:03] @ neogenix joined channel #puppet
[2011/08/16 18:05:50] @ Quit: seanh-ansca: Ping timeout: 258 seconds
[2011/08/16 18:06:05] @ Quit: neogenix: Client Quit
[2011/08/16 18:08:05] @ frostynova joined channel #puppet
[2011/08/16 18:15:37] @ Quit: BManojlovic: Remote host closed the connection
[2011/08/16 18:16:25] @ Quit: djm68: Quit: leaving
[2011/08/16 18:18:36] @ tily joined channel #puppet
[2011/08/16 18:21:17] @ langworthy joined channel #puppet
[2011/08/16 18:25:33] @ Quit: frantk: Ping timeout: 252 seconds
[2011/08/16 18:32:49] @ Quit: metcalfc: Read error: Operation timed out
[2011/08/16 18:35:43] @ frantk joined channel #puppet
[2011/08/16 18:36:05] <dan__t> Sorry for OT but... I can't remember if it was here or somewhere else I saw somebody dropping links for an opportunity they had going on at their employer, a remote tech support position for ISP/Hosting stuff... was that here?
[2011/08/16 18:36:16] @ Quit: Elwell: Ping timeout: 611 seconds
[2011/08/16 18:37:03] <dan__t> found it :)
[2011/08/16 18:37:16] <dan__t> asmallorange.com, wow, Google I love you.
[2011/08/16 18:39:25] @ mosen joined channel #puppet
[2011/08/16 18:39:54] @ pheller joined channel #puppet
[2011/08/16 18:40:01] @ pheller left channel #puppet ()
[2011/08/16 18:40:18] @ Quit: langworthy: Quit: langworthy
[2011/08/16 18:44:43] @ ken_barber joined channel #puppet
[2011/08/16 18:44:48] @ Quit: ken_barber: Changing host
[2011/08/16 18:44:48] @ ken_barber joined channel #puppet
[2011/08/16 18:47:14] @ kenperkins joined channel #puppet
[2011/08/16 18:49:18] @ pheller joined channel #puppet
[2011/08/16 18:49:29] @ Quit: pheller: Client Quit
[2011/08/16 18:49:55] @ Quit: walterheck: Quit: Computer has gone to sleep
[2011/08/16 18:51:05] @ langworthy joined channel #puppet
[2011/08/16 18:54:54] @ lak joined channel #puppet
[2011/08/16 18:54:54] @ Quit: lak: Changing host
[2011/08/16 18:54:55] @ lak joined channel #puppet
[2011/08/16 18:56:44] @ Quit: ccaum_: Quit: ccaum_
[2011/08/16 18:57:50] <semaphore> ashp: i just broke mine doing so
[2011/08/16 19:03:56] @ Quit: bmahe: Quit: Leaving
[2011/08/16 19:05:46] @ Quit: ken_barber: Quit: Leaving.
[2011/08/16 19:06:48] @ Elwell joined channel #puppet
[2011/08/16 19:12:58] @ kelseyhightower_ joined channel #puppet
[2011/08/16 19:12:58] @ Quit: kelseyhightower: Read error: Connection reset by peer
[2011/08/16 19:12:58] @ kelseyhightower_ is now known as kelseyhightower
[2011/08/16 19:13:42] @ Quit: kenperkins: Quit: Computer has gone to sleep.
[2011/08/16 19:13:56] @ abetterlie joined channel #puppet
[2011/08/16 19:15:10] @ Quit: hobbeswalsh: Quit: hobbeswalsh
[2011/08/16 19:16:16] @ tizzo is now known as tizzo-afk
[2011/08/16 19:18:37] @ cliff-hm joined channel #puppet
[2011/08/16 19:21:09] @ Quit: alxism: Ping timeout: 250 seconds
[2011/08/16 19:21:58] @ bmdesmet joined channel #puppet
[2011/08/16 19:22:54] @ Quit: mitchellh: Quit: Computer has gone to sleep
[2011/08/16 19:26:21] @ newtMcKerr joined channel #puppet
[2011/08/16 19:26:25] @ Quit: abetterlie: Ping timeout: 252 seconds
[2011/08/16 19:26:40] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2011/08/16 19:27:01] @ patcon|myplanet joined channel #puppet
[2011/08/16 19:27:40] @ e1mer joined channel #puppet
[2011/08/16 19:30:18] @ st33v left channel #puppet ()
[2011/08/16 19:31:57] @ seanh-ansca joined channel #puppet
[2011/08/16 19:33:45] @ troutwine joined channel #puppet
[2011/08/16 19:34:12] <troutwine> I'm getting the dread "hostname was not match with the server certificate". This http://serverfault.com/questions/13360/puppet-hostname-problem suggests I can recreate the master's certificate. How?
[2011/08/16 19:36:45] @ ghg joined channel #puppet
[2011/08/16 19:42:03] @ Quit: ceren: Quit: ceren
[2011/08/16 19:42:06] <troutwine> Ah, stop and start the puppet master.
[2011/08/16 19:43:09] @ Quit: newtMcKerr: Quit: Leaving.
[2011/08/16 19:44:36] @ Quit: seanh-ansca: Quit: Leaving.
[2011/08/16 19:46:46] @ Quit: troutwine: Quit: leaving
[2011/08/16 19:48:47] @ neogenix joined channel #puppet
[2011/08/16 19:51:29] @ the_ramink joined channel #puppet
[2011/08/16 19:52:56] @ Quit: tilgovi: Remote host closed the connection
[2011/08/16 19:54:03] @ Quit: lak: Quit: Leaving.
[2011/08/16 19:59:15] @ shadoi joined channel #puppet
[2011/08/16 20:01:06] @ Quit: Elwell: Ping timeout: 615 seconds
[2011/08/16 20:06:01] @ Quit: cliff-hm: Ping timeout: 252 seconds
[2011/08/16 20:10:05] @ AshishH joined channel #puppet
[2011/08/16 20:16:13] @ Quit: hartmut: Read error: Connection reset by peer
[2011/08/16 20:16:49] @ hartmut joined channel #puppet
[2011/08/16 20:17:37] @ Quit: kelseyhightower: Quit: kelseyhightower
[2011/08/16 20:18:00] @ kenperkins joined channel #puppet
[2011/08/16 20:19:24] @ labrown joined channel #puppet
[2011/08/16 20:20:15] @ Quit: labrown: Client Quit
[2011/08/16 20:24:49] @ Quit: kenperkins: Quit: Computer has gone to sleep.
[2011/08/16 20:25:26] @ Quit: nevyn: Ping timeout: 240 seconds
[2011/08/16 20:27:38] @ nevyn joined channel #puppet
[2011/08/16 20:31:02] @ tilgovi joined channel #puppet
[2011/08/16 20:39:13] @ Quit: ghg: Quit: Out of here.
[2011/08/16 20:39:40] @ pjd3 joined channel #puppet
[2011/08/16 20:39:45] @ pjd3 left channel #puppet ()
[2011/08/16 20:41:15] @ zwi joined channel #puppet
[2011/08/16 20:41:22] @ Quit: vyshaya: Quit: leaving
[2011/08/16 20:41:53] @ marczak joined channel #puppet
[2011/08/16 20:48:20] @ noakes joined channel #puppet
[2011/08/16 20:48:50] <noakes> Hello - have a question about using $environment and caching
[2011/08/16 20:49:10] <noakes> I created a very simple puppet master setup that has one class that echoes the value of $environment out
[2011/08/16 20:49:26] <noakes> i.e. notify { "the value is ${environment}" : }
[2011/08/16 20:49:41] <noakes> originally I ran puppetd with --environment dev
[2011/08/16 20:49:48] <noakes> and sure enough, I got "the value is dev"
[2011/08/16 20:50:01] <noakes> but now, when I changed the puppetd to use --environment ci
[2011/08/16 20:50:05] <noakes> I still get
[2011/08/16 20:50:08] <noakes> "the value is dev"
[2011/08/16 20:50:25] <noakes> is this value being cached somewhere or why is it not getting updated as I would expect?
[2011/08/16 20:50:47] <noakes> (puppet 2.7.1 server and client)
[2011/08/16 20:51:07] @ Quit: shr3kst3r: Ping timeout: 252 seconds
[2011/08/16 20:51:10] <noakes> thanks
[2011/08/16 20:51:41] @ kelseyhightower joined channel #puppet
[2011/08/16 20:52:22] <whack> noakes: hah, fun. How are you invoking puppet on the client?
[2011/08/16 20:53:02] <whack> noakes: just for giggles, try instead this: notify { "the value is ${foobar}": ; }, and run puppet like: FACTER_foobar="hello" puppetd ...
[2011/08/16 20:53:03] <noakes> puppetd --no-daemonize --verbose --environment ci
[2011/08/16 20:53:11] <noakes> ok
[2011/08/16 20:53:13] <whack> then change 'hello' to something else and try again
[2011/08/16 20:55:03] <whack> if you see that foobar stays 'hello' then this is both exciting and sad; I've been seeing the same behavior for ages in masterless puppet ;)
[2011/08/16 20:55:19] <whack> though not with $environment, with facts only
[2011/08/16 20:55:49] <whack> last question is that when you change to --environment dev, did you restart puppetd? (perhaps a silly question)
[2011/08/16 20:56:42] @ Quit: VladGh: Ping timeout: 250 seconds
[2011/08/16 20:57:54] <noakes> let me see... - I get no response at all (i.e. The value is : ) when I put that in
[2011/08/16 20:58:23] <noakes> when we run puppetd, we normally use the flag --onetime as well
[2011/08/16 20:58:31] <noakes> I've just been CTRL+C it while testing
[2011/08/16 21:00:45] <whack> did you set FACTER_foobar="hello" in environment?
[2011/08/16 21:00:50] <whack> like, environment variables
[2011/08/16 21:00:59] <whack> running puppet exactly this way will do that: FACTER_foobar="hello" puppetd ....
[2011/08/16 21:01:30] <whack> are you using storeconfigs?
[2011/08/16 21:02:09] <noakes> so I put it prior to the puppetd call on the command line
[2011/08/16 21:02:23] @ Quit: patcon|myplanet: Quit: Computer has gone to sleep
[2011/08/16 21:02:24] <whack> if you aren't using storeconfigs, ignore my questions above.
[2011/08/16 21:03:25] <noakes> not using stored configs unless it is enabled by default (can't see any db connections available either)
[2011/08/16 21:03:38] <whack> right, ignore me then
[2011/08/16 21:03:54] <whack> I don't think facts or parameters like that are cached, though I don't use 2.7 yet maybe they added a new feature
[2011/08/16 21:04:29] <noakes> when I run this: FACTER_foobar="hello" facter | grep foobar, I do get foobar => hello
[2011/08/16 21:04:48] <noakes> I'll downgrade to 2.6.9 and give that a shot
[2011/08/16 21:05:08] <noakes> else, 0.25.5 works for us, just wanted to take advantage of some of the language updates to clean up our manifests
[2011/08/16 21:05:37] <noakes> thanks for the help
[2011/08/16 21:06:47] @ Quit: cyflea: Ping timeout: 250 seconds
[2011/08/16 21:07:17] @ kenperkins joined channel #puppet
[2011/08/16 21:07:35] @ jwhitlock is now known as jwhitlock_zzz
[2011/08/16 21:16:22] @ Quit: zul: Ping timeout: 264 seconds
[2011/08/16 21:18:25] @ cyflea joined channel #puppet
[2011/08/16 21:19:11] @ metcalfc joined channel #puppet
[2011/08/16 21:21:31] @ shr3kst3r joined channel #puppet
[2011/08/16 21:21:32] @ sjoeboo_ joined channel #puppet
[2011/08/16 21:22:55] @ Quit: sjoeboo: Ping timeout: 246 seconds
[2011/08/16 21:22:55] @ sjoeboo_ is now known as sjoeboo
[2011/08/16 21:23:49] @ gaveen joined channel #puppet
[2011/08/16 21:23:50] @ Quit: gaveen: Changing host
[2011/08/16 21:23:50] @ gaveen joined channel #puppet
[2011/08/16 21:30:14] @ Quit: kenperkins: Quit: Computer has gone to sleep.
[2011/08/16 21:37:15] @ ceren joined channel #puppet
[2011/08/16 21:37:38] @ cruzfox joined channel #puppet
[2011/08/16 21:38:36] @ Quit: tilgovi: Remote host closed the connection
[2011/08/16 21:43:17] @ kenperkins joined channel #puppet
[2011/08/16 21:52:02] @ Quit: shadoi: Quit: Leaving.
[2011/08/16 21:53:45] @ Vulcan[OMNI] joined channel #puppet
[2011/08/16 21:56:34] @ Quit: neogenix: Remote host closed the connection
[2011/08/16 21:56:58] @ neogenix joined channel #puppet
[2011/08/16 22:00:03] @ Quit: cruzfox: Quit: cruzfox
[2011/08/16 22:02:22] @ Joki joined channel #puppet
[2011/08/16 22:02:44] @ Quit: Joki: Client Quit
[2011/08/16 22:03:28] <noakes> just fyi - used 2.6.7 and had no issues at all - not bleeding edge but better than before
[2011/08/16 22:05:40] @ ckauhaus joined channel #puppet
[2011/08/16 22:07:40] @ Quit: kenperkins: Quit: Computer has gone to sleep.
[2011/08/16 22:09:30] @ iFire` joined channel #puppet
[2011/08/16 22:09:52] @ patcon|myplanet joined channel #puppet
[2011/08/16 22:10:26] @ Quit: iFire: Ping timeout: 260 seconds
[2011/08/16 22:19:35] @ seanh-ansca joined channel #puppet
[2011/08/16 22:20:20] <whack> noakes: cool
[2011/08/16 22:20:27] <whack> noakes: can't hurt to file a bug
[2011/08/16 22:20:34] <noakes> yeah - was looking into that
[2011/08/16 22:20:42] <noakes> going to try and make a simple use case to replicate
[2011/08/16 22:20:51] <noakes> well, clean mine up at last
[2011/08/16 22:20:52] <noakes> least
[2011/08/16 22:25:14] @ jsurfer joined channel #puppet
[2011/08/16 22:28:06] @ Welcome2back joined channel #puppet
[2011/08/16 22:28:16] @ Welcome2back left channel #puppet ()
[2011/08/16 22:33:26] @ Quit: maes_`: Read error: Connection reset by peer
[2011/08/16 22:33:51] @ riha joined channel #puppet
[2011/08/16 22:35:27] @ maes_ joined channel #puppet
[2011/08/16 22:44:01] @ EL84 joined channel #puppet
[2011/08/16 22:46:39] @ Meier joined channel #puppet
[2011/08/16 22:47:19] @ hooper joined channel #puppet
[2011/08/16 22:47:50] @ jbraeuer joined channel #puppet
[2011/08/16 22:51:15] @ langworthy_ joined channel #puppet
[2011/08/16 22:51:19] @ Quit: langworthy: Ping timeout: 250 seconds
[2011/08/16 22:51:19] @ langworthy_ is now known as langworthy
[2011/08/16 22:53:36] @ Quit: jsurfer: Quit: jsurfer
[2011/08/16 22:56:52] <EL84> Hello,
[2011/08/16 22:56:52] <EL84> Is there a way to archive the following functionality:
[2011/08/16 22:56:52] <EL84> I have several classes, each of them define some "type" of Host, lets say an class "webserver" and an class "applicationserver". Each of these classes make an node to an node of this type. That works. But: each of these classes require some modifications to the /etc/sudoers. To modify the sudoers i have an sudoers class which contains an template which takes 3 variables:
[2011/08/16 22:56:52] <EL84> an collection-name
[2011/08/16 22:56:52] <EL84> the commands for that collection
[2011/08/16 22:56:52] <EL84> the users for that collection
[2011/08/16 22:56:52] <EL84> so, is it possible to define that variables in the type-class and use them in the sudoers class?
[2011/08/16 22:59:03] <whack> EL84: you probably want to use parameterized classes for this
[2011/08/16 22:59:42] <whack> class webserver { class { "sudoers": collection => "foo", commands => [ "command1", "command2" ... ], users => [ ... ] } }
[2011/08/16 22:59:50] <whack> lets you pass parameters to classes
[2011/08/16 23:00:11] @ Quit: ckauhaus: Ping timeout: 260 seconds
[2011/08/16 23:00:36] @ agrajag joined channel #puppet
[2011/08/16 23:01:03] <EL84> These work for every SINGLE Pice, but sometime i have to "combine" two or more types. Our development-Nodes are basically LAMP-Systems, but the Production-Nodes have only one type.
[2011/08/16 23:02:04] @ Quit: fredden: Quit: Leaving
[2011/08/16 23:02:26] <whack> right, so you'll need a way of combining "sudo" pieces
[2011/08/16 23:02:39] <whack> there's a decent 'concat' module that will let you concat a bunch of file parts into one file (like sudoers)
[2011/08/16 23:03:17] <whack> altenrately, you could use #includedir in /etc/sudoers and have each 'type' put a file in /etc/sudoers.d/ or whatever you include
[2011/08/16 23:03:24] <whack> that'd probably be the easiest
[2011/08/16 23:03:25] <the_ramink> EL84: if you're running a fairly recent version of sudo you can also drop seperate files into /etc/sudoers.d/ which may things simpler.
[2011/08/16 23:03:31] <the_ramink> as whack just said. :)
[2011/08/16 23:03:44] <whack> the_ramink: software that supports loading directory-of-config-files == win :)
[2011/08/16 23:04:23] <the_ramink> whack: always.
[2011/08/16 23:05:24] @ Quit: ceren: Quit: ceren
[2011/08/16 23:05:25] @ jsurfer joined channel #puppet
[2011/08/16 23:05:55] <the_ramink> now if samba, varnish, redis, mongo, rsync, openssh, and a few others would get on the bandwagon.
[2011/08/16 23:06:19] <EL84> That sounds good for sudoer. Thanks. But is'nt this a kind of "workaround" (no offense) I have an similar Situation when i want to add some hostgroups to the nagios-host-type.
[2011/08/16 23:06:35] @ Quit: jsurfer: Remote host closed the connection
[2011/08/16 23:06:57] @ jsurfer joined channel #puppet
[2011/08/16 23:07:13] <the_ramink> EL84: same thing. make a /etc/nagios3/hostgroup.d/ dir and start tossing files in.
[2011/08/16 23:07:38] <whack> yup
[2011/08/16 23:07:47] <whack> and for applications that only support one config file, use the concat module
[2011/08/16 23:07:52] @ Quit: hooper: Ping timeout: 258 seconds
[2011/08/16 23:07:56] <whack> https://github.com/ripienaar/puppet-concat I think
[2011/08/16 23:09:17] <the_ramink> EL84: then it
[2011/08/16 23:09:33] <the_ramink> it's just a matter of adding cfg_dir=/etc/nagios3/hostgroups.d to your nagios.cfg
[2011/08/16 23:13:49] <EL84> Sorry, i dont understand this. An i figth my bad english ;-)
[2011/08/16 23:14:30] <the_ramink> EL84: think of it like vhosts. You don't stick all your vhosts in a giant file. (well maybe you do, but it's a pain in the ass to manage that way.
[2011/08/16 23:14:53] @ ActionJacq joined channel #puppet
[2011/08/16 23:15:34] <the_ramink> so if you want to monitor databases you'd create a /etc/nagios3/hostgroups.d/mysql_monitoring.cfg
[2011/08/16 23:16:44] <EL84> via concat?
[2011/08/16 23:17:01] <the_ramink> in fact here's a define that takes template files in modules/apache/templates/vhosts/ and turn them into files in you conf.d/ or whatever. http://pastie.org/2382901
[2011/08/16 23:17:30] @ n0ts joined channel #puppet
[2011/08/16 23:17:31] @ Quit: n0ts: Client Quit
[2011/08/16 23:17:50] @ n0ts joined channel #puppet
[2011/08/16 23:17:55] <the_ramink> concat is for when your deamon doesn't support something like Include /etc/apache2/sites-enabled/ and you need to create a single config file
[2011/08/16 23:18:05] <the_ramink> make sense?
[2011/08/16 23:18:11] @ Quit: ActionJack_: Ping timeout: 250 seconds
[2011/08/16 23:18:48] @ Naresh joined channel #puppet
[2011/08/16 23:20:01] @ toi joined channel #puppet
[2011/08/16 23:22:11] @ Quit: lutter: Ping timeout: 240 seconds
[2011/08/16 23:22:31] @ Quit: metcalfc: Ping timeout: 240 seconds
[2011/08/16 23:22:44] @ Quit: bmdesmet: Quit: bmdesmet
[2011/08/16 23:23:37] <EL84> Yes, but wheres the hostgroup? Old-scooler as i am, i think of:
[2011/08/16 23:23:37] <EL84> define host {
[2011/08/16 23:23:37] <EL84> host_name = $name
[2011/08/16 23:23:37] <EL84> alias = $fqdn
[2011/08/16 23:23:37] <EL84> address = $ipaddress_eth0
[2011/08/16 23:23:37] <EL84> hostgroups = [how i get data from my type classes here?]
[2011/08/16 23:23:38] <EL84> }
[2011/08/16 23:23:38] <EL84> in an File /etc/nagios/hosts/$fqdn
[2011/08/16 23:27:19] @ Quit: lborda: Quit: Ex-Chat
[2011/08/16 23:29:22] <Rince> Good morning
[2011/08/16 23:29:27] @ jaytaph joined channel #puppet
[2011/08/16 23:30:17] @ Elwell joined channel #puppet
[2011/08/16 23:30:38] @ docpainless joined channel #puppet
[2011/08/16 23:30:50] <the_ramink> EL84: I don't have a good answer for that one. You may look at what some people have for auto generating Nagios configs with tagging. My understanding is that it should solve most of this, but I don't the docs are great.
[2011/08/16 23:31:12] @ Quit: seanh-ansca: Quit: Leaving.
[2011/08/16 23:31:36] @ TrafeX joined channel #puppet
[2011/08/16 23:32:06] @ kronn joined channel #puppet
[2011/08/16 23:32:31] @ walterheck joined channel #puppet
[2011/08/16 23:33:31] @ Quit: patcon|myplanet: Quit: Computer has gone to sleep
[2011/08/16 23:34:06] <EL84> It seems that i got bitten by the way how scoping in puppet works. All that would be easy if one can modify Variables in base-classes :-(
[2011/08/16 23:35:26] @ ckauhaus joined channel #puppet
[2011/08/16 23:35:27] @ MattyM joined channel #puppet
[2011/08/16 23:35:35] @ Quit: larstobi: Quit: Leaving.
[2011/08/16 23:37:11] @ jodok joined channel #puppet
[2011/08/16 23:37:54] @ Quit: jbraeuer: Quit: jbraeuer
[2011/08/16 23:39:35] @ mitchellh joined channel #puppet
[2011/08/16 23:39:42] <EL84> so you could write:
[2011/08/16 23:39:42] <EL84> class linux {
[2011/08/16 23:39:42] <EL84> $nagios_groups = [base, linux]
[2011/08/16 23:39:42] <EL84> include nagios_host
[2011/08/16 23:39:42] <EL84> }
[2011/08/16 23:39:42] <EL84> class apache {
[2011/08/16 23:39:42] <EL84> linux::nagios_groups += apache
[2011/08/16 23:39:43] <EL84> }
[2011/08/16 23:39:43] <EL84> node bla {
[2011/08/16 23:39:44] <EL84> include linux
[2011/08/16 23:39:45] <EL84> include apache
[2011/08/16 23:39:45] <EL84> }
[2011/08/16 23:40:05] <whack> in the future it's easier to paste larger things on gist.github.com or pastebin.com :)
[2011/08/16 23:40:24] <whack> EL84: indeed that would be a nice feature, but unfortunately puppet doesn't le tyou do this just now
[2011/08/16 23:40:37] <whack> there's not a whole lot of ways to send messages to other classes
[2011/08/16 23:40:46] <EL84> whack: OK, sorry
[2011/08/16 23:40:51] <whack> no worries :)
[2011/08/16 23:42:23] @ docpainless left channel #puppet ()
[2011/08/16 23:42:52] @ sdog joined channel #puppet
[2011/08/16 23:42:56] @ nuknad joined channel #puppet
[2011/08/16 23:43:19] @ Quit: nul0op: Ping timeout: 250 seconds
[2011/08/16 23:45:12] @ Quit: langworthy: Quit: langworthy
[2011/08/16 23:45:26] @ Quit: neogenix: Quit: neogenix
[2011/08/16 23:45:43] @ Quit: n0ts: Ping timeout: 246 seconds
[2011/08/16 23:47:05] @ Quit: kelseyhightower: Quit: kelseyhightower
[2011/08/16 23:49:48] @ Quit: hostdream:
[2011/08/16 23:51:11] @ Quit: walterheck: Quit: Computer has gone to sleep
[2011/08/16 23:51:34] <EL84> Are there any attempts to change this?
[2011/08/16 23:52:31] @ Quit: noakes: Ping timeout: 260 seconds
[2011/08/16 23:53:19] @ verwilst joined channel #puppet
[2011/08/16 23:54:11] @ choonming joined channel #puppet
[2011/08/16 23:55:24] @ Quit: mitchellh: Ping timeout: 258 seconds
[2011/08/16 23:57:08] @ mitchellh joined channel #puppet
[2011/08/16 23:57:45] @ ceren joined channel #puppet

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