| [2010/07/09 00:04:43] @ Log started by gepetto | ||
| [2010/07/09 00:04:43] @ Quit: mfournier: Ping timeout: 260 seconds | ||
| [2010/07/09 00:06:53] @ shug joined channel #puppet | ||
| [2010/07/09 00:10:27] @ sheldonh joined channel #puppet | ||
| [2010/07/09 00:19:18] @ freshtonic joined channel #puppet | ||
| [2010/07/09 00:20:29] @ rmiller4pi81 joined channel #puppet | ||
| [2010/07/09 00:21:06] @ Quit: rmiller4pi81: Client Quit | ||
| [2010/07/09 00:23:31] @ Quit: rmiller4pi8: Ping timeout: 265 seconds | ||
| [2010/07/09 00:25:21] <Volcane> sheldonh: :) | ||
| [2010/07/09 00:27:07] @ Quit: ceren: Quit: ceren | ||
| [2010/07/09 00:27:20] <sheldonh> Volcane: dude. spoke to andre yesterday. he showed me some screen output that strongly indicated that you don't need puppet at all, for mcollective to be useful | ||
| [2010/07/09 00:27:45] <sheldonh> Volcane: and here we sit, with mcollective backlogged behind a puppet 0.25 upgrade, miles down the backlog! | ||
| [2010/07/09 00:28:16] <Volcane> lol, yeah its not a puppet thing | ||
| [2010/07/09 00:28:46] <Volcane> it speaks puppet and if you have puppet it roqs, and it works with 0.24.x | ||
| [2010/07/09 00:29:49] <Volcane> you can provide facts and cf classes list anyway you want, by default it has zero puppet integration due to puppets GPL | ||
| [2010/07/09 00:30:43] @ Quit: pinoyskull: Ping timeout: 276 seconds | ||
| [2010/07/09 00:31:48] @ Quit: ckauhaus: Ping timeout: 252 seconds | ||
| [2010/07/09 00:32:41] <sheldonh> Volcane: okay. time to do some selling | ||
| [2010/07/09 00:32:48] <Volcane> hehe | ||
| [2010/07/09 00:33:40] <Volcane> i see you guys escape the seacom apocalypse, guess its mostly bb users? | ||
| [2010/07/09 00:35:05] @ Quit: gniks: Quit: Leaving. | ||
| [2010/07/09 00:35:05] <Volcane> not sure where mtn business gets their b/w but my machine there seems worse off than the one with you guys | ||
| [2010/07/09 00:36:54] <sheldonh> Volcane: they seem to go all over, man. connectivity whores now | ||
| [2010/07/09 00:37:24] <sheldonh> Volcane: oh, and for home adsl, i finally found a vendor who doesn't go down with seacom -- webafrica. bit more expensive than the rest, but totally worth it | ||
| [2010/07/09 00:37:39] <Volcane> nice | ||
| [2010/07/09 00:38:01] <Volcane> its great, seacom down == few days of respite from the stream of 'cute' crap my mother mails me non stop :P | ||
| [2010/07/09 00:38:03] <sheldonh> Volcane: anyway, back to the important stuff. having a hard time describing mcollective. what do you think sums it up best? | ||
| [2010/07/09 00:40:46] @ Quit: M-: Quit: This computer has gone to sleep | ||
| [2010/07/09 00:41:03] <Volcane> sheldonh: priv msg | ||
| [2010/07/09 00:41:10] @ mfladischer joined channel #puppet | ||
| [2010/07/09 00:41:15] @ MattyM joined channel #puppet | ||
| [2010/07/09 00:41:17] @ allsystemsarego joined channel #puppet | ||
| [2010/07/09 00:42:21] @ mfournier joined channel #puppet | ||
| [2010/07/09 00:48:05] @ pinoyskull joined channel #puppet | ||
| [2010/07/09 00:49:35] @ ceren joined channel #puppet | ||
| [2010/07/09 00:53:48] @ PaulWay[w] left channel #puppet ("I must go, there are too many tangrams on this channel.") | ||
| [2010/07/09 00:55:07] @ Quit: shenson: Read error: Operation timed out | ||
| [2010/07/09 01:02:50] @ Quit: n3kl: Ping timeout: 260 seconds | ||
| [2010/07/09 01:04:35] @ n3kl joined channel #puppet | ||
| [2010/07/09 01:04:35] @ Quit: n3kl: Changing host | ||
| [2010/07/09 01:04:35] @ n3kl joined channel #puppet | ||
| [2010/07/09 01:05:48] @ ffrank joined channel #puppet | ||
| [2010/07/09 01:06:24] <ffrank> hi, i just upgraded a client from 0.24.5 to 0.25.4 and now http://projects.reductivelabs.com/issues/2617 appears to bite me | ||
| [2010/07/09 01:06:41] <ffrank> i get 403 forbidden responses from the puppetmaster (which is 0.25.0) | ||
| [2010/07/09 01:07:17] <ffrank> client's $ssldir/certs/ca.pem has CN=<puppetmaster-fqdn> | ||
| [2010/07/09 01:07:41] <Volcane> you probably really dont want to run 0.25.0 | ||
| [2010/07/09 01:07:44] @ shenson joined channel #puppet | ||
| [2010/07/09 01:08:40] <ffrank> Volcane: not sure about that, but this is our production environment, so i have limited options | ||
| [2010/07/09 01:08:51] @ TREllis joined channel #puppet | ||
| [2010/07/09 01:09:27] <Volcane> well, you think you're being bitten by bugs thats been fixed 8 months ago | ||
| [2010/07/09 01:09:36] <Volcane> not much more to say really | ||
| [2010/07/09 01:09:50] <ffrank> i was under the impression that the client was affected by this bug | ||
| [2010/07/09 01:10:07] <Volcane> 0.25 had a whole heap of issues | ||
| [2010/07/09 01:10:11] <Volcane> 0.25.0 | ||
| [2010/07/09 01:10:57] <ffrank> i see. alright, thanks for the input! | ||
| [2010/07/09 01:11:29] @ kolla joined channel #puppet | ||
| [2010/07/09 01:12:12] <Volcane> like i am not saying its going to fix your problem | ||
| [2010/07/09 01:12:45] <Volcane> just saying that there's been a lot of fixes in 0.25 since .0. also generally if you arent going to run the same version everywhere your master should be the newer of the lot | ||
| [2010/07/09 01:14:39] <sheldonh> Volcane: what do you think my odds are, with 0.25.latest masters and 0.24.latest clients? :) | ||
| [2010/07/09 01:15:14] @ Quit: shenson: Ping timeout: 265 seconds | ||
| [2010/07/09 01:15:15] <ffrank> that sounds reasonable. i notice that this used to be the case, so might well try and restore that state | ||
| [2010/07/09 01:15:31] <Volcane> sheldonh: it works, you'll get a big chunk of deprecation warnings | ||
| [2010/07/09 01:16:33] <Volcane> sheldonh: once per file resource per master process, which is awesome since passenger will cycle master processes regularly :) | ||
| [2010/07/09 01:17:03] <sheldonh> volcane: disk is cheap :P | ||
| [2010/07/09 01:17:39] <sheldonh> i think mcollective first. then we put mcollective in charge of running puppet. then the upgrades will be HELLALOT easier | ||
| [2010/07/09 01:17:49] <Volcane> sheldonh: source => puppet:///modname/filename becomes ...modules/modname/filename now | ||
| [2010/07/09 01:18:13] <Volcane> but only if all your clients are on 0.25 | ||
| [2010/07/09 01:23:49] @ ckauhaus joined channel #puppet | ||
| [2010/07/09 01:26:06] @ fbe joined channel #puppet | ||
| [2010/07/09 01:31:17] @ Quit: poison: Remote host closed the connection | ||
| [2010/07/09 01:33:16] @ mgk joined channel #puppet | ||
| [2010/07/09 01:33:36] <mgk> lo. has anyone seen any good write ups for puppet dashboard on ubuntu / debian? | ||
| [2010/07/09 01:33:43] @ Quit: ericlee: Read error: Connection reset by peer | ||
| [2010/07/09 01:34:05] <sheldonh> puppet dashboard... i wonder whether it does everything our homebrew one does -- keen to shitcan what we have. must go look some time | ||
| [2010/07/09 01:34:05] @ ericlee joined channel #puppet | ||
| [2010/07/09 01:35:08] <gebi> mgk: apt.puppetlabs.com | ||
| [2010/07/09 01:35:44] <mgk> yeah i have it installed from their repo | ||
| [2010/07/09 01:36:00] <mgk> but congiguration information seems a bit sparse | ||
| [2010/07/09 01:36:20] <gebi> ah ok, sorry never used it myself | ||
| [2010/07/09 01:37:24] <mgk> no worries | ||
| [2010/07/09 01:37:24] @ M- joined channel #puppet | ||
| [2010/07/09 01:39:47] @ Quit: M-: Client Quit | ||
| [2010/07/09 01:42:46] @ shenson joined channel #puppet | ||
| [2010/07/09 01:44:41] @ shenson1 joined channel #puppet | ||
| [2010/07/09 01:45:05] @ M- joined channel #puppet | ||
| [2010/07/09 01:46:10] @ Quit: MattyM: Ping timeout: 265 seconds | ||
| [2010/07/09 01:47:22] @ Quit: shenson: Ping timeout: 240 seconds | ||
| [2010/07/09 01:50:07] <crb> I want to deploy some files with Puppet, but only if the file lives on the local machine | ||
| [2010/07/09 01:50:36] <crb> or alternatively, have a source that is outside /etc/puppet, but on the puppetmaster, and ultimately have it not fail (but just not deploy that class) if the file doesn't exist | ||
| [2010/07/09 01:50:54] <crb> say, I have a tomcat class | ||
| [2010/07/09 01:51:02] <crb> and want to deploy a large WAR | ||
| [2010/07/09 01:51:36] <crb> I'd like to only have the class for that WAR run if the source.war is in /source/ on the node. | ||
| [2010/07/09 01:51:40] <crb> Any ideas? | ||
| [2010/07/09 01:52:38] @ Quit: gebi: Ping timeout: 260 seconds | ||
| [2010/07/09 01:54:42] @ mikepea joined channel #puppet | ||
| [2010/07/09 01:55:19] <mgk> an exec that test for presence of the file then does the file if its there? | ||
| [2010/07/09 01:56:57] @ Quit: fuser: Ping timeout: 245 seconds | ||
| [2010/07/09 01:57:35] <crb> Could work.. not sure how I'd trigger it to notice if the file was put there later | ||
| [2010/07/09 01:58:04] <Volcane> you'd need to make a fact | ||
| [2010/07/09 01:58:07] <crb> (I still don't feel right about this entire setup, and should probably build a deb) | ||
| [2010/07/09 01:58:20] <Volcane> generally the desired state of a machine is defined in puppet, the machine state doesnt define what puppet does | ||
| [2010/07/09 01:58:51] <Volcane> so you're kind of looking at it from the wrong direction vs puppets design | ||
| [2010/07/09 01:59:04] @ MattyM joined channel #puppet | ||
| [2010/07/09 01:59:14] <crb> If I have a file { "/dest/foo" : source => "/source/foo" }, is /source a path on the puppetmaster, or the node? | ||
| [2010/07/09 02:00:17] <henk> crb: on the node, unless it starts with a protocol like puppet:// afaik. | ||
| [2010/07/09 02:01:42] @ Quit: wilmoore: Remote host closed the connection | ||
| [2010/07/09 02:05:39] @ shug left channel #puppet ("Leaving") | ||
| [2010/07/09 02:13:22] @ poison joined channel #puppet | ||
| [2010/07/09 02:13:37] @ Quit: M-: Quit: This computer has gone to sleep | ||
| [2010/07/09 02:15:04] @ fuser joined channel #puppet | ||
| [2010/07/09 02:18:12] @ Quit: auxesis: Ping timeout: 245 seconds | ||
| [2010/07/09 02:22:02] @ tim joined channel #puppet | ||
| [2010/07/09 02:23:33] <sejo> hey all while using puppet-dashboard i get this error: ActionView::TemplateError (undefined method `description' for #<NodeClass:0xb69ac3b8>) on line #20 of app/views/node_groups/show.html.haml: | ||
| [2010/07/09 02:23:33] <gepetto> sejo: #20 is http://projects.puppetlabs.com/issues/show/20 "Puppet - Feature #20: Make 'user' parameter work in :exec - Puppet Labs" | ||
| [2010/07/09 02:24:03] <sejo> anyone came across the same problem (latest git) | ||
| [2010/07/09 02:26:33] @ auxesis joined channel #puppet | ||
| [2010/07/09 02:27:45] @ Quit: fuser: Ping timeout: 240 seconds | ||
| [2010/07/09 02:29:03] @ itguru joined channel #puppet | ||
| [2010/07/09 02:29:03] @ Quit: itguru: Changing host | ||
| [2010/07/09 02:29:03] @ itguru joined channel #puppet | ||
| [2010/07/09 02:29:08] @ fuser joined channel #puppet | ||
| [2010/07/09 02:30:56] @ Quit: bearnard: Quit: This computer has gone to sleep | ||
| [2010/07/09 02:32:09] @ Quit: pinoyskull: Ping timeout: 240 seconds | ||
| [2010/07/09 02:32:59] <tim> Hi, how do I ensure that a particular module is run first? | ||
| [2010/07/09 02:33:30] <tim> I'm testing my puppet config on a newly kickstarted machine and I've found it's not working because I need the yum config to run first | ||
| [2010/07/09 02:33:44] <tim> ie. all the other modules rely on the ability to install various packages through yum | ||
| [2010/07/09 02:34:19] <FiXion> tim: I'd make a general package definition | ||
| [2010/07/09 02:34:25] <FiXion> which has require => yum | ||
| [2010/07/09 02:34:46] <FiXion> and then when a module uses package - it will automaticly require yum run before it | ||
| [2010/07/09 02:35:14] <FiXion> I use it for setting up keys etc. | ||
| [2010/07/09 02:35:33] <FiXion> do the def. in templates.pp | ||
| [2010/07/09 02:35:39] <tim> so if I do that in my site.pp I can just put something like: package { require => yum } | ||
| [2010/07/09 02:35:46] <FiXion> yup | ||
| [2010/07/09 02:35:49] <FiXion> that should do it. | ||
| [2010/07/09 02:35:50] <tim> ie. it will keep all the other stuff that makes package work? | ||
| [2010/07/09 02:35:55] <tim> thanks, I'll give it a try | ||
| [2010/07/09 02:35:57] <FiXion> I did it in templates.pp - but should be similar | ||
| [2010/07/09 02:39:20] <crb> I've talked over my previous question with a colleague | ||
| [2010/07/09 02:39:44] <crb> we have thigns that developers can do (our PHP files for eg) in SVN | ||
| [2010/07/09 02:39:49] <crb> and we have our configs in Puppet | ||
| [2010/07/09 02:40:17] <crb> so a deployed machine is installed by puppet, and some SVN checkouts at whatever tag/branch is appropriate | ||
| [2010/07/09 02:40:48] <crb> is it right to have Puppet set up configs to point to files that might not yet exist? | ||
| [2010/07/09 02:41:27] <crb> we haven't yet figured out release management, but I don't think we'll have Puppet doing that part | ||
| [2010/07/09 02:45:30] @ pinoyskull joined channel #puppet | ||
| [2010/07/09 02:46:13] @ yannL joined channel #puppet | ||
| [2010/07/09 02:46:33] <tim> FiXion: I can't see how to do this inside a definition | ||
| [2010/07/09 02:46:51] <tim> define package { require => Module["yum"] } | ||
| [2010/07/09 02:47:01] <tim> or define package { require => Class["yum"] } | ||
| [2010/07/09 02:47:12] <tim> give syntax errors | ||
| [2010/07/09 02:49:25] <tim> ah ok it's just 'require yum' | ||
| [2010/07/09 02:50:18] <crb> ls | ||
| [2010/07/09 02:50:25] <crb> erm. | ||
| [2010/07/09 02:51:52] @ Quit: kenneho: Remote host closed the connection | ||
| [2010/07/09 02:52:10] @ kenneho joined channel #puppet | ||
| [2010/07/09 02:54:53] @ alcy joined channel #puppet | ||
| [2010/07/09 02:55:04] @ Quit: pinoyskull: Ping timeout: 248 seconds | ||
| [2010/07/09 02:59:20] @ bearnard joined channel #puppet | ||
| [2010/07/09 02:59:42] @ yann2 joined channel #puppet | ||
| [2010/07/09 03:00:19] <yann2> http://pastealacon.com/25287 < sign. What a pain how puppet gets its fqdn. :( | ||
| [2010/07/09 03:04:14] @ malikai joined channel #puppet | ||
| [2010/07/09 03:05:17] <ffrank> yann2: the first path of the fqdn as reported by facter is alway the output of `hostname`, as far as i've observed | ||
| [2010/07/09 03:05:24] <ffrank> and yes, it is a major pain | ||
| [2010/07/09 03:05:42] @ Quit: bearnard: Ping timeout: 240 seconds | ||
| [2010/07/09 03:05:59] <yann2> its the result of hostname + the domain as defined in /etc/hosts | ||
| [2010/07/09 03:06:06] <ffrank> exactly | ||
| [2010/07/09 03:06:18] <yann2> and I second what you said | ||
| [2010/07/09 03:06:28] <yann2> defining a custom fact that runs hostname --fqdn now... | ||
| [2010/07/09 03:06:39] <yann2> I shall call it "realfqdn" :/ | ||
| [2010/07/09 03:06:50] @ Quit: tim: Remote host closed the connection | ||
| [2010/07/09 03:07:06] <ffrank> will this help? your cert and things will still use `facter fqdn`... | ||
| [2010/07/09 03:07:41] <yann2> arg you're right. So I will have to overwrite certname too. | ||
| [2010/07/09 03:07:42] @ pinoyskull joined channel #puppet | ||
| [2010/07/09 03:07:48] <yann2> what a mess :'( | ||
| [2010/07/09 03:09:58] <yann2> arg and it seems that collectd uses the reverse to get the fqdn.. oh my I'm not done with this... | ||
| [2010/07/09 03:10:50] @ bearnard joined channel #puppet | ||
| [2010/07/09 03:22:12] @ Quit: sheldonh: Quit: Ex-Chat | ||
| [2010/07/09 03:23:20] @ Quit: seanos: Ping timeout: 248 seconds | ||
| [2010/07/09 03:29:45] @ Quit: MattyM: Ping timeout: 240 seconds | ||
| [2010/07/09 03:38:36] <TheAvatar> Can I notify when using a define? How? I have define option ($ensure) { replace { ... } }, and I want to notify Exec["test"] | ||
| [2010/07/09 03:39:32] <TheAvatar> my define does a regex replace on a file. If that file changes (the replace changes the file), it should notify Exec["test"] | ||
| [2010/07/09 03:39:56] <Volcane> like any other resource | ||
| [2010/07/09 03:40:57] <TheAvatar> hm mkay - actually, I didn't try that, but I tried subscribe to the define, that didn't work | ||
| [2010/07/09 03:41:33] <TheAvatar> you're right - it just works - sorry for not trying that out first before asking, heh | ||
| [2010/07/09 03:42:02] <ffrank> why does subscribing to defines not work? i've had issues with that, too | ||
| [2010/07/09 03:42:12] <Volcane> it just works also afaik | ||
| [2010/07/09 03:42:17] @ Quit: mfladischer: Quit: Ex-Chat | ||
| [2010/07/09 03:42:57] @ Quit: mfournier: Ping timeout: 240 seconds | ||
| [2010/07/09 03:43:01] <TheAvatar> hm - I must have done it wrong then - spit out an error here | ||
| [2010/07/09 03:43:27] <TheAvatar> but subscribe works for me just fine here | ||
| [2010/07/09 03:43:51] <Volcane> http://www.pastie.org/1037290 | ||
| [2010/07/09 03:45:01] <ffrank> ok | ||
| [2010/07/09 03:46:27] <ffrank> Volcane: doesn't work with 0.24.5, so that's probably my problem... | ||
| [2010/07/09 03:47:12] <Volcane> hmm | ||
| [2010/07/09 03:47:16] <Volcane> works with 0.24.8 | ||
| [2010/07/09 03:47:20] <Volcane> can you show output? | ||
| [2010/07/09 03:47:42] <Volcane> (you're almost 10 releases behind) | ||
| [2010/07/09 03:49:19] <ffrank> http://pastie.org/1037297 this is the version in debian stable, so meh ;/ | ||
| [2010/07/09 03:50:16] <Volcane> right | ||
| [2010/07/09 03:50:23] <Volcane> well, its a perfect fit for debian 'stable' | ||
| [2010/07/09 03:50:45] <ffrank> :) probably going to check out backports... | ||
| [2010/07/09 03:51:43] <TheAvatar> we are also on 0.24.5 here | ||
| [2010/07/09 03:52:10] <Volcane> there's even been security fix releases in the 0.24.x branch after that | ||
| [2010/07/09 03:52:14] <Volcane> .9 was a security fix | ||
| [2010/07/09 03:52:30] <TheAvatar> guess debian stable puppet maintainer doesnt care about security fixes then | ||
| [2010/07/09 03:52:38] <TheAvatar> we are close to using backports though | ||
| [2010/07/09 03:52:53] <TheAvatar> we are in the process of testing it | ||
| [2010/07/09 03:53:14] <ffrank> fixes are being ported to stable versions. this is 0.24.5-3 in fact | ||
| [2010/07/09 03:53:20] <ffrank> security fixes, that is | ||
| [2010/07/09 03:53:52] <Volcane> nice, so not only do you run old puppet, you run puppet that was never released \o/ | ||
| [2010/07/09 03:53:59] @ Olly__ joined channel #puppet | ||
| [2010/07/09 03:54:08] <Volcane> and that technically doesnt even exist in any way shape or form upstream | ||
| [2010/07/09 03:54:11] <Volcane> sounds awesome | ||
| [2010/07/09 03:54:43] <ffrank> this is true for any single package in any single stable or enterprise distribution. i don't see the fundamental issue | ||
| [2010/07/09 03:55:45] @ MattyM joined channel #puppet | ||
| [2010/07/09 03:56:03] <Volcane> its not always a viable approach with very young software though | ||
| [2010/07/09 03:56:11] <Volcane> its fine for like mysql or whatever | ||
| [2010/07/09 03:56:13] <Volcane> or most thing | ||
| [2010/07/09 03:56:27] <Volcane> new code, or code thats rapidly going through bug fix cycles its not great | ||
| [2010/07/09 03:56:56] <Volcane> i know all about it, centos user, so have the same situation on lots of software. but i certainly track upstream on the more volatile projects like puppet | ||
| [2010/07/09 03:57:28] <ffrank> well, i for one cannot be bothered with chasing all sorts of regressions that may be introduced at any time, so stable is possibly the only option. i'm not enjoying it either | ||
| [2010/07/09 03:57:36] <Volcane> and just aside, 0.24.5-3 does _not_ include that fix. | ||
| [2010/07/09 03:57:44] <ffrank> ouch :/ | ||
| [2010/07/09 04:01:01] <Volcane> its about predictable temp file names | ||
| [2010/07/09 04:01:11] <Volcane> ln -s /etc/shadow /tmp/<predictable file name> | ||
| [2010/07/09 04:01:13] <Volcane> run puppet | ||
| [2010/07/09 04:01:14] <Volcane> boom | ||
| [2010/07/09 04:06:17] @ padwan joined channel #puppet | ||
| [2010/07/09 04:07:48] @ Quit: bje: Read error: Operation timed out | ||
| [2010/07/09 04:14:50] <ffrank> i see, thanks for the hint | ||
| [2010/07/09 04:20:42] @ Ramonster joined channel #puppet | ||
| [2010/07/09 04:23:15] @ Quit: fuser: Ping timeout: 240 seconds | ||
| [2010/07/09 04:30:42] @ Quit: nareshov: Ping timeout: 240 seconds | ||
| [2010/07/09 04:30:56] @ Quit: alcy: Remote host closed the connection | ||
| [2010/07/09 04:32:15] @ nareshov joined channel #puppet | ||
| [2010/07/09 04:32:19] @ jimmij joined channel #puppet | ||
| [2010/07/09 04:33:04] @ Quit: jimmij: Client Quit | ||
| [2010/07/09 04:33:20] @ alcy joined channel #puppet | ||
| [2010/07/09 04:34:26] @ alcy left channel #puppet () | ||
| [2010/07/09 04:38:06] @ Quit: nareshov: Quit: leaving | ||
| [2010/07/09 04:39:52] @ Quit: ckauhaus: Ping timeout: 252 seconds | ||
| [2010/07/09 04:41:24] @ alcy joined channel #puppet | ||
| [2010/07/09 04:41:36] @ gebi joined channel #puppet | ||
| [2010/07/09 04:41:50] @ fuser joined channel #puppet | ||
| [2010/07/09 04:46:49] @ Quit: fuser: Ping timeout: 264 seconds | ||
| [2010/07/09 04:50:20] @ Bass10 joined channel #puppet | ||
| [2010/07/09 04:50:34] @ alconowerew joined channel #puppet | ||
| [2010/07/09 04:50:55] @ alcy left channel #puppet () | ||
| [2010/07/09 04:51:04] @ fuser joined channel #puppet | ||
| [2010/07/09 04:51:07] @ alconowerew left channel #puppet () | ||
| [2010/07/09 04:54:03] @ ckauhaus joined channel #puppet | ||
| [2010/07/09 05:02:10] @ Quit: pinoyskull: Quit: Leaving | ||
| [2010/07/09 05:02:31] @ sheldonh joined channel #puppet | ||
| [2010/07/09 05:04:32] @ macfly joined channel #puppet | ||
| [2010/07/09 05:12:38] @ verwilst joined channel #puppet | ||
| [2010/07/09 05:16:49] @ Quit: macfly: Quit: Leaving. | ||
| [2010/07/09 05:17:01] @ macfly joined channel #puppet | ||
| [2010/07/09 05:17:47] @ ahasenack joined channel #puppet | ||
| [2010/07/09 05:21:28] @ jimmij joined channel #puppet | ||
| [2010/07/09 05:31:41] @ Quit: Olly__: Quit: This computer has gone to sleep | ||
| [2010/07/09 05:31:54] @ suchu joined channel #puppet | ||
| [2010/07/09 05:33:55] @ Quit: kenneho: Ping timeout: 265 seconds | ||
| [2010/07/09 05:34:54] @ Quit: FOCer: Remote host closed the connection | ||
| [2010/07/09 05:39:29] @ kenneho joined channel #puppet | ||
| [2010/07/09 05:40:33] @ allsystemsarego left channel #puppet ("Leaving") | ||
| [2010/07/09 05:42:21] @ Quit: Bass10: Quit: Leaving | ||
| [2010/07/09 05:43:09] <kenneho> Hi all. I'm trying to get my puppetmaster to fetch info externally via a external nodes script. Doesn't seem like the puppetmaster actually uses the script to fetch info, even though I've set up both "external_nodes" and "node_terminus" in puppet.conf. How can I find out why my puppetmaster don't call the script to fetch info? | ||
| [2010/07/09 05:46:00] @ Quit: suchu: Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939] | ||
| [2010/07/09 05:49:28] @ _lucid joined channel #puppet | ||
| [2010/07/09 05:54:09] <Volcane> are you sure it isnt calling it? vs the script outputing incompatible data? | ||
| [2010/07/09 05:54:30] <Volcane> need to be 100% certain it isnt called before you try debug that :) | ||
| [2010/07/09 05:55:17] <Volcane> (just check your atime on the script after a node checked in) | ||
| [2010/07/09 05:55:46] @ Quit: mvn071: Quit: Leaving | ||
| [2010/07/09 05:57:03] @ Quit: atsaloli: Ping timeout: 260 seconds | ||
| [2010/07/09 05:57:48] @ atsaloli joined channel #puppet | ||
| [2010/07/09 05:59:04] @ Quit: TREllis: Quit: leaving | ||
| [2010/07/09 06:01:56] @ TREllis joined channel #puppet | ||
| [2010/07/09 06:07:39] @ Quit: JD_: Quit: upgrade | ||
| [2010/07/09 06:09:36] @ Quit: Maliuta: Ping timeout: 260 seconds | ||
| [2010/07/09 06:10:06] @ M- joined channel #puppet | ||
| [2010/07/09 06:10:15] @ radkin joined channel #puppet | ||
| [2010/07/09 06:11:49] @ Olly__ joined channel #puppet | ||
| [2010/07/09 06:14:06] <kenneho> Thanks for your advice. I checked the file access time before and after running puppet on the client, and the access time had not changes. | ||
| [2010/07/09 06:14:30] <Volcane> k, show your puppet.conf on the master | ||
| [2010/07/09 06:15:42] @ Quit: Ramonster: Quit: So long, thanx for all the fish | ||
| [2010/07/09 06:16:38] <Volcane> (on pastie.org pls) | ||
| [2010/07/09 06:17:52] <kenneho> Here it is: http://pastebin.com/QjaX4eSM | ||
| [2010/07/09 06:18:38] <Volcane> seems ok i guess, i asusme you restarted the master after that change right? | ||
| [2010/07/09 06:18:42] @ Quit: bearnard: Quit: This computer has gone to sleep | ||
| [2010/07/09 06:19:22] <ffrank> kenneho: your FS does have atime? | ||
| [2010/07/09 06:20:03] @ bearnard joined channel #puppet | ||
| [2010/07/09 06:20:28] <kenneho> Volcane: Yeah, I'm even running the puppetmaster daemon with "--no-daemonize" to see the output... | ||
| [2010/07/09 06:20:53] <kenneho> ffrank: Yes it does. Probably should disable it at some point though. | ||
| [2010/07/09 06:21:09] <Volcane> kenneho: sux, try --debug and/or --verbose i guess it seems ok. i dont use ext nodes though so might be missing something | ||
| [2010/07/09 06:21:37] <ffrank> is an external nodes script just a script? can one include debug output to some other file? | ||
| [2010/07/09 06:21:49] <Volcane> yeh | ||
| [2010/07/09 06:22:08] <Volcane> all the master cares for is the output from it, what else you do in it is up to you | ||
| [2010/07/09 06:22:55] <kenneho> It might be that the ouput is not correct. It looks quite ok, but is there a way to really make sure (run it through a syntax check of some kind)? | ||
| [2010/07/09 06:23:31] <Volcane> kenneho: well it seems its not being run at all | ||
| [2010/07/09 06:24:29] <kenneho> true. Need to focus on getting puppetmaster to run it first... | ||
| [2010/07/09 06:24:37] @ Quit: fbe: Ping timeout: 264 seconds | ||
| [2010/07/09 06:25:13] <Volcane> kenneho: puppetmasterd --genconfig and see if your settings are correct according to the master | ||
| [2010/07/09 06:25:34] <kenneho> Volcane: I'll try that. | ||
| [2010/07/09 06:30:31] @ p3rror joined channel #puppet | ||
| [2010/07/09 06:31:10] <kenneho> Grepping for "external_nodes" when running the genconfig returns "external_nodes = none". | ||
| [2010/07/09 06:33:10] <sejo> if I do package ensure => absent, how to make it so that puppet also removes the dependencies? | ||
| [2010/07/09 06:34:22] @ Quit: gilesw: Read error: Connection reset by peer | ||
| [2010/07/09 06:35:01] <kenneho> The puppet.conf I pasted was from /etc/puppet/puppet.conf. What's the difference between this file and the file found under /etc/puppet/ ? | ||
| [2010/07/09 06:35:55] @ cliff-hm joined channel #puppet | ||
| [2010/07/09 06:37:18] @ Quit: jimmij: Ping timeout: 260 seconds | ||
| [2010/07/09 06:37:36] @ fbe joined channel #puppet | ||
| [2010/07/09 06:37:54] <kenneho> I mean, maybe I've put the configuration in the wrong file... | ||
| [2010/07/09 06:38:44] <Volcane> genconfig should tell you where its looking for its config too | ||
| [2010/07/09 06:41:05] @ Quit: bug: Quit: bug | ||
| [2010/07/09 06:41:21] <kenneho> Ok, "config = /etc/puppet/puppet.conf". So I'm all right. But still can't get puppetmaster to run the script. Strange.. | ||
| [2010/07/09 06:41:57] @ Quit: fbe: Ping timeout: 240 seconds | ||
| [2010/07/09 06:42:27] @ sebas891 joined channel #puppet | ||
| [2010/07/09 06:43:09] @ MPSimmons joined channel #puppet | ||
| [2010/07/09 06:43:12] @ jimmij joined channel #puppet | ||
| [2010/07/09 06:45:52] @ Quit: M-: Quit: Leaving | ||
| [2010/07/09 06:46:37] @ bobbyz joined channel #puppet | ||
| [2010/07/09 06:46:52] @ rgsteele joined channel #puppet | ||
| [2010/07/09 06:48:19] @ bzrk_ is now known as bzrk | ||
| [2010/07/09 06:48:41] @ tim__ joined channel #puppet | ||
| [2010/07/09 06:50:03] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/07/09 06:52:23] @ littleidea joined channel #puppet | ||
| [2010/07/09 06:55:31] <ffrank> sejo: you probably can't. with debian, you could try and wildly exec an apt-get autoremove (which is a sad excuse, of course) | ||
| [2010/07/09 06:57:04] <sejo> ffrank: apparently purged does the trick | ||
| [2010/07/09 06:57:27] <henk> afaik you would just use aptitude instead of apt-get as a provider? | ||
| [2010/07/09 06:57:56] <sejo> (on rhel) | ||
| [2010/07/09 06:57:58] @ mvn071 joined channel #puppet | ||
| [2010/07/09 06:58:36] @ fbe joined channel #puppet | ||
| [2010/07/09 06:58:43] <henk> oh ok | ||
| [2010/07/09 06:59:12] <sejo> hmm augeas is pretty cool to play with | ||
| [2010/07/09 06:59:25] <Volcane> uninstalling all dependencies always freaks me out, what if you accidently depend on glibc or somtehing? | ||
| [2010/07/09 07:00:02] <sejo> Volcane: well removing GConf2 should not have any dependency on glibc (at least not on RHEL) | ||
| [2010/07/09 07:00:18] <sejo> I'm lucky I'm running it all on same type servers | ||
| [2010/07/09 07:01:15] @ reyjrar joined channel #puppet | ||
| [2010/07/09 07:01:26] <sheldonh> Volcane: apt doesn't just remove dependencies. it removes packages that are a) marked as automatically installed (i.e they were installed as dependencies) and b) no longer dependencies of any installed package | ||
| [2010/07/09 07:01:26] <henk> Volcane: aptitude (and apt-get) keep track which packages are only installed, because some other package depends on them. it'd remove those packages as soon as all packages that depend on them are removed. | ||
| [2010/07/09 07:01:47] <Volcane> i know. | ||
| [2010/07/09 07:01:53] <sheldonh> Volcane: and c) are not marked essential | ||
| [2010/07/09 07:02:03] <sheldonh> Volcane: and glibc is marked essential :) | ||
| [2010/07/09 07:02:37] <sheldonh> Volcane: the real bitch comes in when you're mixing and matching packages and hand-compiled stuff. other than that, it's solid | ||
| [2010/07/09 07:03:10] <Volcane> he was talking about rhel | ||
| [2010/07/09 07:03:26] <Volcane> still, rhel does similar and glibc perhaps not the best example | ||
| [2010/07/09 07:03:35] <Volcane> but we dont tend to mention every package on every machine in puppet manifests | ||
| [2010/07/09 07:03:50] <Volcane> removing a package + dependencies might have unexpected consequences | ||
| [2010/07/09 07:03:57] @ ckauhaus joined channel #puppet | ||
| [2010/07/09 07:04:14] @ Quit: tim__: Remote host closed the connection | ||
| [2010/07/09 07:04:23] <sheldonh> oooo, was someone suggesting that puppet itself try to remove dependencies? | ||
| [2010/07/09 07:04:23] <Volcane> esp when it comes to self compiled packages. like my clients pathetic ruby packages that classh with puppet | ||
| [2010/07/09 07:04:53] <Volcane> so that when i do package{"some ruby stuff":...} its like a russian roulette cos puppet will be uninstalled mid run by apt | ||
| [2010/07/09 07:05:23] @ jdcasey joined channel #puppet | ||
| [2010/07/09 07:05:44] @ Quit: fsweetser: Remote host closed the connection | ||
| [2010/07/09 07:08:07] <Volcane> sheldonh: yeah sejo wants puppet to remove dependencies too, it'll suck:) | ||
| [2010/07/09 07:08:09] <sheldonh> weeeee. hours of fun :) | ||
| [2010/07/09 07:08:27] @ fsweetser joined channel #puppet | ||
| [2010/07/09 07:08:37] <sheldonh> sejo: please, do not say such things. you'll make the baby jesus cry | ||
| [2010/07/09 07:10:29] @ Quit: carlasouza: Ping timeout: 265 seconds | ||
| [2010/07/09 07:15:37] @ Quit: fbe: Ping timeout: 264 seconds | ||
| [2010/07/09 07:18:54] @ kaptk2 joined channel #puppet | ||
| [2010/07/09 07:19:18] <kenneho> Seems to be some sort of issue with the "production" and "testing" parts of my puppet.conf - removing this seems to get puppetmaster to run the external nodes script. Progress. :) | ||
| [2010/07/09 07:19:48] @ notbrien joined channel #puppet | ||
| [2010/07/09 07:20:11] <Volcane> hmm, thats not good | ||
| [2010/07/09 07:21:15] @ Quit: fuser: Ping timeout: 240 seconds | ||
| [2010/07/09 07:23:22] @ fuser joined channel #puppet | ||
| [2010/07/09 07:24:50] @ Quit: mvn071: Quit: Leaving | ||
| [2010/07/09 07:26:41] <kenneho> Well, I'll have to get back to this on monday. Thanks for the help! | ||
| [2010/07/09 07:28:03] @ Quit: fuser: Ping timeout: 260 seconds | ||
| [2010/07/09 07:30:00] @ fuser joined channel #puppet | ||
| [2010/07/09 07:31:36] @ fbe joined channel #puppet | ||
| [2010/07/09 07:31:49] @ pgrous joined channel #puppet | ||
| [2010/07/09 07:33:54] <vollmer> been digging in the wiki try to find a pattern that would allow me to copy/ensure directory_full_of_files/* exist on a node in the specified location The only solutions I've found so far just use rsync | ||
| [2010/07/09 07:33:58] @ bug joined channel #puppet | ||
| [2010/07/09 07:34:06] <vollmer> but that'd require setup of rsync on the server which I'd kinda like to avoid | ||
| [2010/07/09 07:34:18] <Volcane> you missed the recurse option to file? | ||
| [2010/07/09 07:34:24] <vollmer> obviously | ||
| [2010/07/09 07:34:26] <vollmer> searches that | ||
| [2010/07/09 07:34:35] <Volcane> not that puppet is a great file transfer tool at this point | ||
| [2010/07/09 07:34:38] <vollmer> needed the keyword | ||
| [2010/07/09 07:34:39] <Volcane> much better in 2.6 | ||
| [2010/07/09 07:35:06] <vollmer> Volcane: thanks jackpot, 90% of it is always just knowing the right word | ||
| [2010/07/09 07:36:10] @ Quit: lkoranda: Quit: Ex-Chat | ||
| [2010/07/09 07:39:44] <Volcane> really if you want to know anything about file, just look at the type reference | ||
| [2010/07/09 07:39:48] <Volcane> or any other resources | ||
| [2010/07/09 07:39:55] <Volcane> no need to google or randomly hunt for details | ||
| [2010/07/09 07:40:04] <Volcane> its all there in nice headinged sections all together | ||
| [2010/07/09 07:40:14] <vollmer> yeah the description in type reference is um unclear | ||
| [2010/07/09 07:40:32] <vollmer> "Whether and how deeply to do recursive management." <-- Huh? | ||
| [2010/07/09 07:40:43] <vollmer> I'm looking at the patterns that use it and it makes more sense | ||
| [2010/07/09 07:40:48] <Volcane> heh | ||
| [2010/07/09 07:41:10] <Volcane> set to true for infinite recursion | ||
| [2010/07/09 07:41:18] <vollmer> I'm an example guy though... so it might just be me | ||
| [2010/07/09 07:41:19] <Volcane> set to 5 to only grab 5 directories from the root | ||
| [2010/07/09 07:41:30] <vollmer> ahh | ||
| [2010/07/09 07:45:42] <zahna> Volcane: are you using 2.6? | ||
| [2010/07/09 07:45:46] @ sheldonh left channel #puppet ("Ex-Chat") | ||
| [2010/07/09 07:45:54] <Volcane> its not out yet | ||
| [2010/07/09 07:49:24] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/09 07:50:07] @ Quit: benoit__: Ping timeout: 276 seconds | ||
| [2010/07/09 07:50:48] @ jmslagle joined channel #puppet | ||
| [2010/07/09 07:50:54] @ Quit: pmorillo: Quit: pmorillo | ||
| [2010/07/09 07:51:13] @ shenson1 is now known as shenson | ||
| [2010/07/09 07:51:50] @ Quit: rmiller4pi8: Client Quit | ||
| [2010/07/09 07:51:58] * jmslagle plays with dogtag | ||
| [2010/07/09 07:52:27] <QuackNL> tag => dog? | ||
| [2010/07/09 07:53:58] @ benoit__ joined channel #puppet | ||
| [2010/07/09 07:54:19] <vollmer> Volcane: just to make sure I've understood - http://pastebin.fr/8487 will take everything found in the source and copy it to $repo_dir but will NOT remove the existing files in $repo_dir? | ||
| [2010/07/09 07:54:52] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/09 07:54:58] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/07/09 08:00:29] @ lak joined channel #puppet | ||
| [2010/07/09 08:01:48] @ Quit: gebi: Read error: Operation timed out | ||
| [2010/07/09 08:09:34] @ ecapriolo joined channel #puppet | ||
| [2010/07/09 08:10:56] @ Demosthenes joined channel #puppet | ||
| [2010/07/09 08:11:36] <ashp> anyone ever found a decent solution for keeping passwords encrypted but providing a puppet function to decrypt them when they need to be passed directly into an application? | ||
| [2010/07/09 08:11:41] <ashp> things like, setting mysql passwords etc | ||
| [2010/07/09 08:13:50] @ Quit: jimmij: Quit: Leaving. | ||
| [2010/07/09 08:17:25] @ Quit: ecolitan: Remote host closed the connection | ||
| [2010/07/09 08:18:17] @ labrown joined channel #puppet | ||
| [2010/07/09 08:20:52] <ffrank> huh. fresh system: facter fqdn yields "dnsdomainname: Unknown host" | ||
| [2010/07/09 08:21:01] <ffrank> what? o_O | ||
| [2010/07/09 08:21:07] @ pipegeek joined channel #puppet | ||
| [2010/07/09 08:22:13] <fsweetser> do you get anything if you run the dnsdomainname command? | ||
| [2010/07/09 08:23:07] <ffrank> no, same result. weird. this is a freshly built vserver, so there may be oddities i guess | ||
| [2010/07/09 08:23:52] <pipegeek> how straightforward is it to have nodes defined in ldap inherit from nodes defined in a manifest? I was sure we had it working, but now I'm not so sure | ||
| [2010/07/09 08:24:02] <ffrank> ah - dnsdomainname was confused b/c my short name didn't appear in /etc/hosts | ||
| [2010/07/09 08:26:19] @ Quit: lak: Quit: lak | ||
| [2010/07/09 08:26:29] @ tecto joined channel #puppet | ||
| [2010/07/09 08:26:29] @ Quit: tecto: Changing host | ||
| [2010/07/09 08:26:29] @ tecto joined channel #puppet | ||
| [2010/07/09 08:29:42] @ Quit: kenneho: Quit: Ex-Chat | ||
| [2010/07/09 08:30:51] @ EvanCC joined channel #puppet | ||
| [2010/07/09 08:31:22] <EvanCC> are there any other books about puppet other than pulling strings with puppet? (or is that going to be updated anytime soon)? | ||
| [2010/07/09 08:34:07] <joe-mac> ask jamesturnbull | ||
| [2010/07/09 08:34:11] @ tonyskapunk joined channel #puppet | ||
| [2010/07/09 08:35:05] <notbrien> EvanCC: http://apress.com/book/view/9781430230571 (not yet published) | ||
| [2010/07/09 08:35:45] <EvanCC> notbrien, cool thanks...wonder when its coming out | ||
| [2010/07/09 08:35:59] <notbrien> EvanCC: me too | ||
| [2010/07/09 08:37:13] <joe-mac> ^^ | ||
| [2010/07/09 08:37:15] <joe-mac> he wrote it | ||
| [2010/07/09 08:37:18] <joe-mac> or is writing that one | ||
| [2010/07/09 08:37:23] <joe-mac> hje wrote pulling strings too | ||
| [2010/07/09 08:37:36] <joe-mac> your bio is off on there jamesturnbull | ||
| [2010/07/09 08:37:39] <jbooth> ashp: All you're doing there is a bit of obfuscation anyway if puppet can decrypt. | ||
| [2010/07/09 08:37:40] <EvanCC> heh | ||
| [2010/07/09 08:37:49] <joe-mac> well the first line at leasdt | ||
| [2010/07/09 08:39:01] <jamesturnbull> joe-mac: always is | ||
| [2010/07/09 08:39:17] <jamesturnbull> joe-mac: marketing people :( | ||
| [2010/07/09 08:39:31] <joe-mac> heh | ||
| [2010/07/09 08:39:45] <joe-mac> any timeline on the publish date jamesturnbull? | ||
| [2010/07/09 08:39:51] <jamesturnbull> EvanCC: it's going to be updated but it's unfortunately slower than planned because life keeps interrupting | ||
| [2010/07/09 08:40:08] <EvanCC> understand..thanks | ||
| [2010/07/09 08:40:17] <EvanCC> life has a way of doing that | ||
| [2010/07/09 08:41:37] <jamesturnbull> it does | ||
| [2010/07/09 08:43:04] <ashp> jbooth: That's all it's for - it's so that we can send our .pp's to the auditors without them having plain-text passwords | ||
| [2010/07/09 08:47:07] <rmiller4pi8> ashp: well in that case you don't necessarily need decryption. you can just define all of your passwords as variables somewhere and look them up. and then don't send that magic file to the auditors. | ||
| [2010/07/09 08:51:47] @ Quit: pgrous: Remote host closed the connection | ||
| [2010/07/09 08:54:11] @ Quit: ffrank: Quit: leaving | ||
| [2010/07/09 08:54:24] <radkin> linteresting CI development for those of you who are "build" inclined http://www.ibm.com/developerworks/linux/library/l-buildbot/index.html?ca=dgr-lnxw97Buildbotdth-LX | ||
| [2010/07/09 08:54:26] @ jaredrhine joined channel #puppet | ||
| [2010/07/09 08:55:46] <bhearsum> wow, an IBM article on Buildbot? | ||
| [2010/07/09 08:55:48] <bhearsum> very cool | ||
| [2010/07/09 08:56:23] <bhearsum> sadly, somewhat out of date with Buildbot 0.8.0 now out ;-) | ||
| [2010/07/09 08:57:12] @ Quit: fbe: Ping timeout: 248 seconds | ||
| [2010/07/09 08:57:20] <radkin> lol | ||
| [2010/07/09 08:57:47] <radkin> any reviewboard fans? I really dig it | ||
| [2010/07/09 08:58:19] @ Quit: zirpu: Quit: reboot | ||
| [2010/07/09 08:58:20] @ plathrop-away is now known as plathrop | ||
| [2010/07/09 08:59:03] <jamesturnbull> radkin: I like it - needs some work but it's on the way to being quite powerful | ||
| [2010/07/09 09:00:24] <chadh> I keep getting this "interning empty string" error. | ||
| [2010/07/09 09:00:44] <chadh> not sure if it is some bug in puppet or something wrong with my modules. | ||
| [2010/07/09 09:01:19] <sejo> sheldon i'm agnostic... baby jesus doesn't exist in my book :p | ||
| [2010/07/09 09:01:25] <chadh> I recently enabled extnodes, but I don't have any defined. Maybe that is related? | ||
| [2010/07/09 09:01:54] <jamesturnbull> chadh: can you pastie a fuller error? | ||
| [2010/07/09 09:02:35] <chadh> http://pastie.org/1037645 | ||
| [2010/07/09 09:02:55] <ecapriolo> radkin: review board is pretty cool | ||
| [2010/07/09 09:03:21] <chadh> Sometimes, it just says it can't get the catalog because of that, and sometimes I get the /plugins part. I think that is because I just blew away /var/lib/puppet (which sometimes fixes the problem) | ||
| [2010/07/09 09:03:38] <chadh> In the previous times, it eventually goes away, which makes me think it might be a bug of some sort | ||
| [2010/07/09 09:07:34] <chadh> weird. As I said, those errors came when I ran it after blowing away /var/lib/puppet. When I run it a second time, it emits those first two errors again, but also complains about missing facts. The next time I run it, it syncs the plugins/facts, and then runs properly | ||
| [2010/07/09 09:09:32] <jamesturnbull> chadh: version? | ||
| [2010/07/09 09:09:53] <jamesturnbull> chadh: blowing away /var/lib/puppet will probably cause some issues I suspect too | ||
| [2010/07/09 09:10:17] <chadh> jamesturnbull: I am using 0.25.5 from tarball | ||
| [2010/07/09 09:10:21] <chadh> sorry. from gem | ||
| [2010/07/09 09:10:38] @ lak joined channel #puppet | ||
| [2010/07/09 09:10:49] @ Quit: macfly: Ping timeout: 264 seconds | ||
| [2010/07/09 09:10:53] <ashp> rmiller4pi8: i do that but i hate having them just sitting on the filesystem in plain text :( | ||
| [2010/07/09 09:11:06] <ashp> i don't want anything fancy, just enough to hide them from casual eyeballs :) | ||
| [2010/07/09 09:11:30] <jamesturnbull> chadh: clearly somerhing you've deleted is now missing hence the interning empty string error | ||
| [2010/07/09 09:11:48] <jamesturnbull> chadh: can you run with --trace --debug too please? | ||
| [2010/07/09 09:11:53] <chadh> jamesturnbull: it eventually comes back, though | ||
| [2010/07/09 09:12:08] <jamesturnbull> chadh: yeah Puppet will be recreating the /var/lib/puppet contents | ||
| [2010/07/09 09:12:18] <chadh> seems to be some kind of bootstrapping problem | ||
| [2010/07/09 09:12:47] <chadh> jamesturnbull: yeah. the reason I blew away /var/lib/puppet was because it happened to work once :) Should be harmless and just get recreated | ||
| [2010/07/09 09:13:20] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2010/07/09 09:15:48] @ Quit: bearnard: Ping timeout: 260 seconds | ||
| [2010/07/09 09:15:50] @ Quit: MattyM: Remote host closed the connection | ||
| [2010/07/09 09:16:57] @ Quit: jmccune: Ping timeout: 240 seconds | ||
| [2010/07/09 09:19:17] @ Quit: jaredrhine: Quit: Leaving. | ||
| [2010/07/09 09:21:35] @ alban2 joined channel #puppet | ||
| [2010/07/09 09:21:46] <jamesturnbull> chadh: can you log a bug please with the --trace output if it happens again? | ||
| [2010/07/09 09:23:12] <chadh> jamesturnbull: I sure will. I'll pay closer attention now that I have some idea what's going on :) | ||
| [2010/07/09 09:23:59] @ zirpu joined channel #puppet | ||
| [2010/07/09 09:30:39] <_lucid> how to i build/create the equivalent to example42's puppet/modules/yum/files/CentOS.5 for my Fedora release 9? | ||
| [2010/07/09 09:31:04] <_lucid> to = do | ||
| [2010/07/09 09:34:09] @ ckauhaus joined channel #puppet | ||
| [2010/07/09 09:35:17] @ Quit: itguru: Read error: Connection reset by peer | ||
| [2010/07/09 09:35:18] @ Quit: littleidea: Quit: littleidea | ||
| [2010/07/09 09:37:28] @ Quit: TREllis: Quit: beer o'clock | ||
| [2010/07/09 09:37:49] @ littleidea joined channel #puppet | ||
| [2010/07/09 09:40:20] @ gniks joined channel #puppet | ||
| [2010/07/09 09:49:36] <chadh> When are parameterized classes going to be available? They are not in 0.25.5, right? | ||
| [2010/07/09 09:50:03] @ mclarke joined channel #puppet | ||
| [2010/07/09 09:50:53] @ thekad joined channel #puppet | ||
| [2010/07/09 09:51:09] @ adrian_broher joined channel #puppet | ||
| [2010/07/09 09:52:11] @ Quit: Olly__: Quit: Leaving | ||
| [2010/07/09 09:54:24] @ Quit: p3rror: Read error: Operation timed out | ||
| [2010/07/09 09:54:31] <jbooth> chadh: 2.6. Which sould be "any day now" but isn't yet. I think they're nearing RC stages. | ||
| [2010/07/09 09:57:11] @ Quit: wilco: Remote host closed the connection | ||
| [2010/07/09 09:58:06] @ jmccune joined channel #puppet | ||
| [2010/07/09 09:58:34] @ Quit: wakko666: Read error: Connection reset by peer | ||
| [2010/07/09 10:00:17] @ blkwolf joined channel #puppet | ||
| [2010/07/09 10:05:50] <Whoop> Anyone have puppet running on ESX? | ||
| [2010/07/09 10:06:21] <jmccune> Good morning | ||
| [2010/07/09 10:06:47] <blkwolf> Whoop: directly on esx or within a vm? | ||
| [2010/07/09 10:07:00] <Whoop> directly on ESX | ||
| [2010/07/09 10:07:54] <blkwolf> Whoop: we use xenserver here, those we tend to treat as black boxes and don't really touch other than the included management stuff. I'd imagine the same with esx | ||
| [2010/07/09 10:08:13] * Whoop doesn't like blackboxes | ||
| [2010/07/09 10:08:29] <Whoop> We have all the vsphere stuff sitting in front | ||
| [2010/07/09 10:08:38] <Whoop> but I still want to manage the core like we do all our other systems | ||
| [2010/07/09 10:08:45] <gepetto> ::redmine:: Wiki edit: Using_Passenger (#7) @ http://projects.puppetlabs.com/projects/1/wiki/Using_Passenger?version=7 (by Jeff McCune) | ||
| [2010/07/09 10:08:50] @ carlasouza joined channel #puppet | ||
| [2010/07/09 10:10:05] @ Quit: lak: Quit: lak | ||
| [2010/07/09 10:11:13] @ Quit: radkin: Remote host closed the connection | ||
| [2010/07/09 10:11:23] @ wilco joined channel #puppet | ||
| [2010/07/09 10:12:48] <gepetto> ::redmine:: Wiki edit: Using_Passenger (#8) @ http://projects.puppetlabs.com/projects/1/wiki/Using_Passenger?version=8 (by Jeff McCune) | ||
| [2010/07/09 10:14:55] @ Quit: jdcasey: Remote host closed the connection | ||
| [2010/07/09 10:20:19] @ Quit: bleything: Excess Flood | ||
| [2010/07/09 10:20:41] @ bleything joined channel #puppet | ||
| [2010/07/09 10:22:26] @ jaredrhine joined channel #puppet | ||
| [2010/07/09 10:22:40] @ Quit: sebas891: Ping timeout: 276 seconds | ||
| [2010/07/09 10:23:42] @ alcy joined channel #puppet | ||
| [2010/07/09 10:28:36] @ docelic_ joined channel #puppet | ||
| [2010/07/09 10:29:41] @ lak joined channel #puppet | ||
| [2010/07/09 10:30:28] @ Quit: adrian_broher: Ping timeout: 276 seconds | ||
| [2010/07/09 10:30:39] @ p3rror joined channel #puppet | ||
| [2010/07/09 10:30:56] @ adrian_broher joined channel #puppet | ||
| [2010/07/09 10:31:34] @ Alagar1 joined channel #puppet | ||
| [2010/07/09 10:31:36] @ Quit: docelic: Ping timeout: 260 seconds | ||
| [2010/07/09 10:35:39] @ bearnard joined channel #puppet | ||
| [2010/07/09 10:35:56] <ashp> well, i just signed off on purchasing zenoss for work | ||
| [2010/07/09 10:36:02] <ashp> so i guess i better find out just what i can automate with puppet | ||
| [2010/07/09 10:43:40] @ Quit: alban2: Ping timeout: 276 seconds | ||
| [2010/07/09 10:46:14] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/07/09 10:52:53] <jmccune> ashp: Cool, let me know if I'm able to help. | ||
| [2010/07/09 10:53:20] <jmccune> ashp: I haven't looked at it yet, but I've been meaning to investage improved integration with zenoss. | ||
| [2010/07/09 10:53:57] <ashp> My main criteria for starting is simply to get it to use that zenbatchload thing to at least add the host into zenoss if it is controlled by puppet | ||
| [2010/07/09 10:54:16] <ashp> I can't see any real feasible way to automate too much more than that, maybe at best to move it to a different class based on a variable | ||
| [2010/07/09 10:54:20] <ashp> but anything fancier isn't worth it | ||
| [2010/07/09 10:54:39] @ mezgani joined channel #puppet | ||
| [2010/07/09 10:56:28] @ Quit: p3rror: Ping timeout: 276 seconds | ||
| [2010/07/09 10:57:41] @ radkin joined channel #puppet | ||
| [2010/07/09 10:57:52] <tobert> ahh crap time to get a wiki account - wasted a couple hours yesterday on passenger crashes | ||
| [2010/07/09 10:58:08] <tobert> turns out it's that the EPEL rubygems-rack package is too ancient | ||
| [2010/07/09 10:58:34] <tobert> build a new RPM from 1.0.1 and everything seems to be happy so now I can go onto figuring out how to get my ca bundle distributed correctly | ||
| [2010/07/09 11:00:15] @ Quit: kolla: Remote host closed the connection | ||
| [2010/07/09 11:06:34] @ Quit: lak: Quit: lak | ||
| [2010/07/09 11:06:37] @ Quit: shenson: Ping timeout: 264 seconds | ||
| [2010/07/09 11:07:45] @ PhabX joined channel #puppet | ||
| [2010/07/09 11:08:22] @ Quit: yann2: Ping timeout: 276 seconds | ||
| [2010/07/09 11:10:09] <gepetto> ::redmine:: Wiki edit: Release_Notes (#34) @ http://projects.puppetlabs.com/projects/1/wiki/Release_Notes?version=34 (by James Turnbull) | ||
| [2010/07/09 11:13:48] <gepetto> ::redmine:: Wiki edit: Release_Notes (#35) @ http://projects.puppetlabs.com/projects/1/wiki/Release_Notes?version=35 (by James Turnbull) | ||
| [2010/07/09 11:14:08] @ seanos joined channel #puppet | ||
| [2010/07/09 11:15:25] @ yann2 joined channel #puppet | ||
| [2010/07/09 11:21:08] @ alcy left channel #puppet () | ||
| [2010/07/09 11:21:36] @ jab_doa joined channel #puppet | ||
| [2010/07/09 11:21:50] @ shenson joined channel #puppet | ||
| [2010/07/09 11:23:37] <stahnma> tobert: yeah. EPEL is having issues with that. We can't move rack because we can't move rails, because we can't break compatibility for existing stuff. It's a PAIN | ||
| [2010/07/09 11:24:47] <stahnma> the epel crew has been considering inserting a second rails stack into epel (something like rails2.3 packages including rack) | ||
| [2010/07/09 11:24:59] @ Quit: seanos: Read error: Operation timed out | ||
| [2010/07/09 11:25:50] <tobert> stahnma, I'm probably going to have just the stuff needed for puppet masters packaged up soon maybe a separate repo for just that is called for | ||
| [2010/07/09 11:26:06] <gepetto> ::redmine:: Wiki edit: Using_Passenger (#9) @ http://projects.puppetlabs.com/projects/1/wiki/Using_Passenger?version=9 (by Al Tobey) | ||
| [2010/07/09 11:26:06] <gepetto> ::redmine:: Wiki edit: Release_Notes (#36) @ http://projects.puppetlabs.com/projects/1/wiki/Release_Notes?version=36 (by James Turnbull) | ||
| [2010/07/09 11:26:25] <tobert> though I guess some people are running rails for other stuff on their puppet masters? (reporting?) | ||
| [2010/07/09 11:26:28] <stahnma> tobert: I understand. I would just really like epel to be able to provide that for everybody | ||
| [2010/07/09 11:26:47] <stahnma> it's possible | ||
| [2010/07/09 11:27:30] <tobert> the EPEL energy is probably best focused on having a modern stack for EL6 | ||
| [2010/07/09 11:28:40] <pipegeek> ought I to be able to define nodes in LDAP which inherit from nodes defined in manifests? | ||
| [2010/07/09 11:29:46] @ toi joined channel #puppet | ||
| [2010/07/09 11:30:33] <tobert> is nick lewis in channel? | ||
| [2010/07/09 11:32:29] @ lak joined channel #puppet | ||
| [2010/07/09 11:34:42] @ seanos joined channel #puppet | ||
| [2010/07/09 11:36:03] <tobert> hmm looks like some of the new cert debugging code breaks self-signed certs? | ||
| [2010/07/09 11:36:08] <tobert> debug: OpenSSL: Error(19): self signed certificate in certificate chain | ||
| [2010/07/09 11:36:17] <tobert> /usr/lib/ruby/site_ruby/1.8/puppet/network/http_pool.rb:70: [BUG] Segmentation fault | ||
| [2010/07/09 11:37:02] <pipegeek> Graaah | ||
| [2010/07/09 11:37:44] <pipegeek> it would appear that indirector/node/ldap.rb handles parentNode attributes by doing an ldap search, rather than by looking for nodes everywhere they could be defined | ||
| [2010/07/09 11:44:14] <dan__t> So when I see "DEPRECATION NOTICE: Files found in modules without specifying 'modules' in file path will....", where exactly is that referring to? | ||
| [2010/07/09 11:44:25] <dan__t> source and template source specifications? | ||
| [2010/07/09 11:47:21] @ Quit: lak: Quit: lak | ||
| [2010/07/09 11:47:35] @ lofidellity joined channel #puppet | ||
| [2010/07/09 11:56:51] @ ohadlevy joined channel #puppet | ||
| [2010/07/09 12:00:51] @ Quit: tecto: Quit: tecto | ||
| [2010/07/09 12:01:01] <jamesturnbull> dan__t: source statements | ||
| [2010/07/09 12:01:08] <dan__t> got it, thanks. | ||
| [2010/07/09 12:01:22] <jamesturnbull> tobert: you testing HEAD? | ||
| [2010/07/09 12:01:36] <jamesturnbull> pipegeek: sounds like that's worth logging a ticket | ||
| [2010/07/09 12:01:40] * mackn giggles like a school girl | ||
| [2010/07/09 12:02:57] @ EvanCC left channel #puppet ("Leaving") | ||
| [2010/07/09 12:02:58] <dan__t> Uncalled for. | ||
| [2010/07/09 12:04:50] <jamesturnbull> tobert: you mean changeset:"b7e2580ab49ecdb67fc9b522829c005fc3750fbe" | ||
| [2010/07/09 12:05:00] <jamesturnbull> hmmm that's annoying | ||
| [2010/07/09 12:05:05] <jamesturnbull> I thought was working | ||
| [2010/07/09 12:05:23] <jamesturnbull> tobert: what platform and ruby version? | ||
| [2010/07/09 12:05:49] <ohadlevy> jamesturnbull: nice redmine css :) | ||
| [2010/07/09 12:08:44] <jamesturnbull> ohadlevy: thanks a few issues still but getting there | ||
| [2010/07/09 12:11:16] <jamesturnbull> tobert: I can't replicate that | ||
| [2010/07/09 12:12:53] @ WALoeIII joined channel #puppet | ||
| [2010/07/09 12:15:15] <gepetto> ::redmine:: Wiki edit: Release_Notes (#37) @ http://projects.puppetlabs.com/projects/1/wiki/Release_Notes?version=37 (by James Turnbull) | ||
| [2010/07/09 12:26:42] @ alban2 joined channel #puppet | ||
| [2010/07/09 12:30:02] @ sebas891 joined channel #puppet | ||
| [2010/07/09 12:32:40] <tobert> sorry had a meeting | ||
| [2010/07/09 12:32:54] <tobert> jamesturnbull, yeah that's from HEAD | ||
| [2010/07/09 12:33:35] <tobert> I'm running with external CA so that's likely why I'm hitting it | ||
| [2010/07/09 12:35:40] <tobert> also, CentOS 5.5 Ruby 1.8.1 | ||
| [2010/07/09 12:35:50] <tobert> I'll keep poking it and see if I can just fix it | ||
| [2010/07/09 12:36:02] @ Quit: _lucid: Ping timeout: 252 seconds | ||
| [2010/07/09 12:36:49] <tobert> this is a greenfield deployment so I'm inclined to go straight to building pre-0.26 from git since I won't hit production until after it's released | ||
| [2010/07/09 12:37:04] @ Bass10 joined channel #puppet | ||
| [2010/07/09 12:38:28] @ Quit: Bass10: Max SendQ exceeded | ||
| [2010/07/09 12:38:35] <ohadlevy> tobert: centos 5.5 and ruby 1.8.1? isnt that too old? | ||
| [2010/07/09 12:38:38] @ Quit: bug: Quit: bug | ||
| [2010/07/09 12:38:53] <tobert> err 1.8.5 | ||
| [2010/07/09 12:38:58] @ Quit: alban2: Ping timeout: 240 seconds | ||
| [2010/07/09 12:39:14] @ Bass10 joined channel #puppet | ||
| [2010/07/09 12:39:15] <tobert> sorry had .1 on the brain from reading rpm specs ;) | ||
| [2010/07/09 12:39:38] <ohadlevy> ;) | ||
| [2010/07/09 12:40:01] <tobert> ahh accessing the CRL is causing the segfault | ||
| [2010/07/09 12:40:04] * tobert keeps digging | ||
| [2010/07/09 12:40:54] <ohadlevy> tobert: sounds about right :) | ||
| [2010/07/09 12:41:24] <tobert> hmm guess I should throw together a patch to allow self-signed certs | ||
| [2010/07/09 12:41:47] <tobert> seems weird that that would be a problem though but openssl is throwing that at the ssl verify callback | ||
| [2010/07/09 12:46:36] <tobert> hmm looks like for self-signed VERIFY_PEER will always fail in openssl so the choices are: | ||
| [2010/07/09 12:47:09] <tobert> 1. figure out how to make my cert appear to not be self-signed | ||
| [2010/07/09 12:47:17] <tobert> 2. add an option to switch to VERIFY_NONE | ||
| [2010/07/09 12:47:47] <tobert> 3. enhance the callback to catch X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN and allow it through | ||
| [2010/07/09 12:48:09] * tobert tries #1 first | ||
| [2010/07/09 12:48:09] <gepetto> tobert: #1 is http://projects.puppetlabs.com/issues/show/1 "Puppet - Feature #1: Differentiate classes from definitions - Puppet Labs" | ||
| [2010/07/09 12:48:20] @ Quit: ohadlevy: Ping timeout: 240 seconds | ||
| [2010/07/09 12:48:43] @ jdcasey joined channel #puppet | ||
| [2010/07/09 13:00:29] @ static^ joined channel #puppet | ||
| [2010/07/09 13:00:50] <static^> i want to execute a command only if a file needs to be fetched | ||
| [2010/07/09 13:00:54] <static^> what's the proper way to do that? | ||
| [2010/07/09 13:01:49] @ AimanA joined channel #puppet | ||
| [2010/07/09 13:02:51] <mackn> how do you tell if a file needs to be fetched? | ||
| [2010/07/09 13:03:13] <static^> will puppet fetch the file everytime? | ||
| [2010/07/09 13:03:18] <static^> or does it know if it's different? | ||
| [2010/07/09 13:03:31] <mackn> i guess in theory it won't know it's different until it fetches it :) | ||
| [2010/07/09 13:03:38] <mackn> i assume this is from some http/ftp repository | ||
| [2010/07/09 13:03:46] <static^> i'm using the puppet:// | ||
| [2010/07/09 13:03:48] <mackn> ah | ||
| [2010/07/09 13:03:50] <mackn> then it won't | ||
| [2010/07/09 13:03:59] <mackn> it'll compare md5 phuingurprints | ||
| [2010/07/09 13:04:03] <mackn> phingurprint too | ||
| [2010/07/09 13:04:17] <static^> http://pastie.org/1038069 | ||
| [2010/07/09 13:04:33] <static^> basically, i wanna do that. right now it runs the exec everytime | ||
| [2010/07/09 13:06:27] <mackn> try refreshonly => true | ||
| [2010/07/09 13:06:29] <mackn> in the exec | ||
| [2010/07/09 13:06:43] <static^> yep | ||
| [2010/07/09 13:06:45] <static^> just found that | ||
| [2010/07/09 13:06:48] <static^> thanks so much! | ||
| [2010/07/09 13:07:44] <static^> beautiful | ||
| [2010/07/09 13:08:44] @ wakko666 joined channel #puppet | ||
| [2010/07/09 13:09:49] @ fbe joined channel #puppet | ||
| [2010/07/09 13:12:02] @ bryan_kearney joined channel #puppet | ||
| [2010/07/09 13:12:42] <joe-mac> slideshare annoys the shit out of me | ||
| [2010/07/09 13:12:58] <joe-mac> it tells me it doesn't detect flash, yuet i clearly have flash, then to download, you have to register | ||
| [2010/07/09 13:13:21] <wilco> yeah, I hate that site... there's another one like that too that manages to make it to the top of Google searches | ||
| [2010/07/09 13:13:30] <joe-mac> finally, i got it | ||
| [2010/07/09 13:13:34] <jhelwig> The register-to-download bit bugs me, too. Never had a problem with the flash detection, though. | ||
| [2010/07/09 13:13:40] <joe-mac> was msising enabling slidesharecdn.com in my noscript rules | ||
| [2010/07/09 13:13:52] <wilco> experts-exchange I hate too | ||
| [2010/07/09 13:14:03] <jhelwig> That site needs to die in a fire. :-( | ||
| [2010/07/09 13:14:04] @ lak joined channel #puppet | ||
| [2010/07/09 13:14:12] <joe-mac> lol, i wonder if people actually pay them | ||
| [2010/07/09 13:14:25] <joe-mac> when they get paid they say "HAHA SUCKA, SCROLL DOWN" | ||
| [2010/07/09 13:14:40] @ reyjrar left channel #puppet () | ||
| [2010/07/09 13:14:59] @ kolla joined channel #puppet | ||
| [2010/07/09 13:17:32] <eric0> serverfault is so much better | ||
| [2010/07/09 13:17:54] @ Quit: cbuckley_: Read error: Connection reset by peer | ||
| [2010/07/09 13:20:06] @ Quit: rgsteele: Remote host closed the connection | ||
| [2010/07/09 13:20:19] @ Quit: seanos: Ping timeout: 276 seconds | ||
| [2010/07/09 13:21:21] @ seanos joined channel #puppet | ||
| [2010/07/09 13:24:15] @ Quit: JackEStorm: Ping timeout: 240 seconds | ||
| [2010/07/09 13:24:33] @ JackStorm joined channel #puppet | ||
| [2010/07/09 13:26:31] @ Quit: toi: Ping timeout: 265 seconds | ||
| [2010/07/09 13:28:19] <jamesturnbull> tobert: sorry meeting too - how'd you go? | ||
| [2010/07/09 13:28:43] <joe-mac> the new unified executable thing is very cool. now my key generation scripts can be made to look like they're part of puppet heh | ||
| [2010/07/09 13:30:29] <Volcane> joe-mac: yeah being able to add own commands would be nice | ||
| [2010/07/09 13:30:39] @ Quit: erm: Quit: leaving | ||
| [2010/07/09 13:30:52] <joe-mac> yea that's really freaking cool | ||
| [2010/07/09 13:31:16] <Volcane> esp just via pluginsync, not sure if that'll work but that would be neat | ||
| [2010/07/09 13:31:23] @ nicklewis joined channel #puppet | ||
| [2010/07/09 13:31:27] <Volcane> my catalog dumper script would be aweosme for that | ||
| [2010/07/09 13:32:04] <tobert> jamesturnbull, still playing with it - looks like it's a known issue with CRL's | ||
| [2010/07/09 13:32:45] <joe-mac> Volcane: can i see this script? | ||
| [2010/07/09 13:32:49] <joe-mac> sounds like something i would like | ||
| [2010/07/09 13:32:58] <joe-mac> or is it one of your proprietary jobbies? | ||
| [2010/07/09 13:33:05] <jamesturnbull> Volcane: if it doesn't it'd be easy to make it feasible - might even work already | ||
| [2010/07/09 13:33:07] <joe-mac> or should i say client things, i know you're not evil :-P | ||
| [2010/07/09 13:33:12] <Volcane> joe-mac: http://www.devco.net/archives/2010/02/26/what_does_puppet_manage_on_a_node-2.php | ||
| [2010/07/09 13:33:24] <Volcane> jamesturnbull: that'd be neat | ||
| [2010/07/09 13:33:51] <joe-mac> snarfed. going in my repo now. | ||
| [2010/07/09 13:35:38] <tobert> oh cool - added support for a CA path and am getting a little further | ||
| [2010/07/09 13:35:53] @ erm joined channel #puppet | ||
| [2010/07/09 13:36:03] @ Quit: erm: Client Quit | ||
| [2010/07/09 13:36:24] @ erm joined channel #puppet | ||
| [2010/07/09 13:36:59] @ Quit: jhunter: Quit: leaving | ||
| [2010/07/09 13:37:08] @ jhunter joined channel #puppet | ||
| [2010/07/09 13:37:14] @ benkevan joined channel #puppet | ||
| [2010/07/09 13:37:34] <benkevan> I have a new installation, and when trying to start puppetd / puppetmasterd I get dnsdomainname: unknown host.. where can I define which server? | ||
| [2010/07/09 13:38:04] @ radkin1 joined channel #puppet | ||
| [2010/07/09 13:38:09] @ Quit: radkin: Ping timeout: 240 seconds | ||
| [2010/07/09 13:38:50] @ Quit: jhunter: Client Quit | ||
| [2010/07/09 13:38:55] @ jhunter joined channel #puppet | ||
| [2010/07/09 13:39:23] @ santoroj joined channel #puppet | ||
| [2010/07/09 13:39:48] @ Quit: mgk: Quit: mgk | ||
| [2010/07/09 13:39:57] @ Quit: jhunter: Client Quit | ||
| [2010/07/09 13:40:02] @ jhunter joined channel #puppet | ||
| [2010/07/09 13:41:43] <joe-mac> benkevan: without too much detail, tyou need to make sure 'puppet' is resolvable and that the cert matches the name 'puppet | ||
| [2010/07/09 13:41:48] <joe-mac> ' or puppet.$domain | ||
| [2010/07/09 13:42:10] <tobert> or puppetd --server foo.bar.com | ||
| [2010/07/09 13:42:29] <Volcane> tobert: which will just be followed by certificate issues | ||
| [2010/07/09 13:42:32] <benkevan> oh.. ok.. i have mine named as puppetmaster.. should the puppetmaster actually be named puppet? (by default? | ||
| [2010/07/09 13:42:52] <tobert> Volcane, indeed, looking at that part now | ||
| [2010/07/09 13:43:10] <Volcane> tobert: so just make it work by default - use puppet as a name | ||
| [2010/07/09 13:43:38] <Volcane> benkevan: it can be a cname or something the fqdn doesnt need to be | ||
| [2010/07/09 13:44:17] <benkevan> agreed.. it'll be cname obviously.. but I was using puppetmaster.$domain .. doh!. . haha | ||
| [2010/07/09 13:45:07] <tobert> Volcane, oh heh I thought you were referring to my earlier | ||
| [2010/07/09 13:45:32] <tobert> I'm faking some systems out with a small dnsmasq instance for testing right now | ||
| [2010/07/09 13:46:03] @ Quit: santoroj: Ping timeout: 260 seconds | ||
| [2010/07/09 13:46:06] <tobert> handy if you have access to resolv.conf but not the dns server | ||
| [2010/07/09 13:47:21] @ Quit: mattock: Ping timeout: 240 seconds | ||
| [2010/07/09 13:51:34] <benkevan> hummmmmm.. startup script says it fails.. | ||
| [2010/07/09 13:51:44] <benkevan> but when I run puppetmasterd --verbose --no-daemonize it strats fine.. | ||
| [2010/07/09 13:52:31] <benkevan> weird.. and it's working.. since I can see it changed the permissions of my file.. | ||
| [2010/07/09 13:54:10] @ Quit: yann2: Ping timeout: 265 seconds | ||
| [2010/07/09 13:55:56] @ Quit: radkin1: Ping timeout: 258 seconds | ||
| [2010/07/09 13:56:18] @ radkin joined channel #puppet | ||
| [2010/07/09 13:59:08] * benkevan wonders why it says fails | ||
| [2010/07/09 14:00:28] @ Quit: static^: Quit: Leaving... | ||
| [2010/07/09 14:01:39] <jamesturnbull> tobert: btw - that's a blocker for our rc1 release today - I'm probably going to pull the commit unless you have an easy patch? | ||
| [2010/07/09 14:01:56] @ Quit: g0nz0|Boston: Read error: Operation timed out | ||
| [2010/07/09 14:02:13] <tobert> jamesturnbull, I have a patch to add an option for capath to point a hashed directory of certs | ||
| [2010/07/09 14:02:42] <tobert> now I'm trying to figure out the magic to get CRL"s going since IMO the whole exercise of having a separate CA is pointless without them | ||
| [2010/07/09 14:03:28] @ Quit: bearnard: Quit: This computer has gone to sleep | ||
| [2010/07/09 14:04:06] <markus> tobert: We have know issues with the CRLs | ||
| [2010/07/09 14:04:33] @ Quit: juniper: Ping timeout: 240 seconds | ||
| [2010/07/09 14:04:47] <markus> tobert: How do you stand with regards to #1525 & #3770? | ||
| [2010/07/09 14:04:47] <gepetto> markus: tobert: #1525 is http://projects.puppetlabs.com/issues/show/1525 "Puppet - Bug #1525: local host fails to sync with mongrel/apache2 - Puppet Labs" | ||
| [2010/07/09 14:04:48] <gepetto> markus: tobert: #3770 is http://projects.puppetlabs.com/issues/show/3770 "Puppet - Bug #3770: Puppet SSL verfication is broken with multiple chained certificates - Puppet Labs" | ||
| [2010/07/09 14:04:50] <tobert> markus, I know - trying to fix those since I have that particular itch to scratch | ||
| [2010/07/09 14:05:30] <markus> Ok. Have you been following the thread on puppet-dev? | ||
| [2010/07/09 14:05:38] <tobert> no I need to jump on the list | ||
| [2010/07/09 14:05:45] <tobert> only started this project this week ;) | ||
| [2010/07/09 14:05:50] <markus> Ah. | ||
| [2010/07/09 14:06:22] * tobert reads thread | ||
| [2010/07/09 14:06:44] <markus> Short form: there's a problem with the name handling; we're working on a fix; using --ca_name is a workaround. | ||
| [2010/07/09 14:09:19] @ atsaloli left channel #puppet () | ||
| [2010/07/09 14:10:13] <tobert> oh I'm trying to get external CA working so that doesn't really affect me | ||
| [2010/07/09 14:10:51] <tobert> what I'm trying to do is get a valid CRL into the agents so they can verify the server's cert | ||
| [2010/07/09 14:11:00] <tobert> sec I have the redmine issue here somewhere ... | ||
| [2010/07/09 14:11:39] <tobert> markus, #3770 | ||
| [2010/07/09 14:11:39] <gepetto> tobert: markus: #3770 is http://projects.puppetlabs.com/issues/show/3770 "Puppet - Bug #3770: Puppet SSL verfication is broken with multiple chained certificates - Puppet Labs" | ||
| [2010/07/09 14:12:07] <tobert> I definitely have to scale far beyond one puppet server so this needs to work or Puppet is a no-fly | ||
| [2010/07/09 14:13:24] @ AK6L joined channel #puppet | ||
| [2010/07/09 14:14:05] <markus> tobert: Does the --ca_name workaround or the fix proposed on puppet-dev work for you? | ||
| [2010/07/09 14:16:23] @ glarizza joined channel #puppet | ||
| [2010/07/09 14:17:22] <tobert> markus, no they don't have any relevance to my situation as far as I can tell | ||
| [2010/07/09 14:17:38] <jamesturnbull> tobert: and that debug callback? did you patch that btw? | ||
| [2010/07/09 14:17:48] <tobert> my root CA was generated with openssl, then an intermediate was generated for the puppet master | ||
| [2010/07/09 14:18:43] <tobert> jamesturnbull, not required now that I've added the localcacertdir option | ||
| [2010/07/09 14:19:01] <glarizza> I've got a problem with Puppet on OS X. I have a LaunchDaemon that controls a script that calls puppet (so puppetd doesn't daemonize). I need to change that LaunchDaemon, but if I DO change it, and the LaunchDaemon ITSELF is calling puppet, and puppet replaces the LaunchDaemon and reloads the service, then the LaunchDaemon exits prematurely and doesn't reload... | ||
| [2010/07/09 14:19:19] <glarizza> Is there a way, programmatically, around this? | ||
| [2010/07/09 14:19:33] <tobert> markus, oh lemme try setting that option anyways to see if it helps maybe I didn't read the thread correctly ... | ||
| [2010/07/09 14:19:45] <markus> OK | ||
| [2010/07/09 14:21:27] <benkevan> can I have a newer version puppet client, then I do server? | ||
| [2010/07/09 14:21:40] <tobert> now I'm up to "err: Could not retrieve catalog from remote server: tlsv1 alert unknown ca | ||
| [2010/07/09 14:21:45] <tobert> :) | ||
| [2010/07/09 14:23:06] <tobert> --ca_name has no effect - looking at the code, it looks like it's only relevant to puppet's self-created CA anyways | ||
| [2010/07/09 14:24:18] <glarizza> benkevan: It's not recommended, but if the major versions match (.25 to .25, or .24 to .24) it may work | ||
| [2010/07/09 14:24:52] * tobert tries adding support for external CRL directories ... | ||
| [2010/07/09 14:24:53] <benkevan> I'm running puppetd --server=server.$domain --verbose --waitforcert=120 and when I go to the puppetmaster puppetca --list isn't showing anything.. humming | ||
| [2010/07/09 14:25:02] <glarizza> benkevan: I believe the converse works fine - a newer server to an older client | ||
| [2010/07/09 14:25:44] <glarizza> benkevan: Have you tried running puppetmasterd --no-daemonize --verbose so output spits to the window, instead of logging | ||
| [2010/07/09 14:26:07] <glarizza> benkevan: That way you can see if the client is contacting the server and the cert request is showing up? | ||
| [2010/07/09 14:26:25] <benkevan> glarizza: well.. the client was 25.5 .. and the server was .24.8 | ||
| [2010/07/09 14:26:36] <glarizza> benkevan: Yeah, that's bad | ||
| [2010/07/09 14:26:50] <tobert> markus, ohhh ... interesting "if crl = Puppet::SSL::CertificateRevocationList.find(CA_NAME)" | ||
| [2010/07/09 14:26:53] <glarizza> benkevan: There were enough changes from .24 to .25 to require an upgrade | ||
| [2010/07/09 14:26:57] <benkevan> so .. going to see if I can upgrade server to atleast .25.4 | ||
| [2010/07/09 14:27:07] * tobert reads Puppet::SSL::CertificateRevocationList.find | ||
| [2010/07/09 14:27:12] <benkevan> (was just trying to use the one that shipped with the distribution) | ||
| [2010/07/09 14:27:30] <glarizza> benkevan: .25.4 is a solid release, but may require changes if you have enough of a manifest setup (which it sounds like you don't). | ||
| [2010/07/09 14:27:47] <benkevan> new environment | ||
| [2010/07/09 14:27:59] @ Quit: MPSimmons: Quit: Leaving. | ||
| [2010/07/09 14:28:21] <benkevan> just means I have to create a new repository on my repo server.. for puppet.. oh well.. not a big deal I guess :) | ||
| [2010/07/09 14:29:08] <glarizza> benkevan: I see. Yeah, going to .25.4 is a good thing - so long as you test it out first and don't just blindly upgrade production. | ||
| [2010/07/09 14:29:21] <benkevan> glarizza: brand new environment.. | ||
| [2010/07/09 14:29:34] <glarizza> benkevan: Yep, go for it. | ||
| [2010/07/09 14:29:45] @ Quit: sebas891: Ping timeout: 240 seconds | ||
| [2010/07/09 14:31:26] @ garethr joined channel #puppet | ||
| [2010/07/09 14:31:39] @ Quit: labrown: Quit: Leaving | ||
| [2010/07/09 14:32:57] @ Quit: garethr: Remote host closed the connection | ||
| [2010/07/09 14:34:27] <benkevan> dunno why the new startup script says "failed' when it actually looks like puppetmaster starts fine | ||
| [2010/07/09 14:35:32] <joe-mac> return codes aren't always right | ||
| [2010/07/09 14:35:42] <joe-mac> anybody knwo if you can limit bandwith when using git | ||
| [2010/07/09 14:36:23] <tobert> joe-mac, over gitserver or other? | ||
| [2010/07/09 14:36:42] <joe-mac> git://, but i thought it was going ssh | ||
| [2010/07/09 14:36:44] <tobert> if you're using http you can mess with curl options to do so ... but http stinks | ||
| [2010/07/09 14:38:36] <joe-mac> yea it's ssh | ||
| [2010/07/09 14:38:37] <benkevan> joe-mac: yah.. that start and shut down scripts don't kill puppetmasterd either.. | ||
| [2010/07/09 14:38:38] <joe-mac> github | ||
| [2010/07/09 14:38:40] <benkevan> may have to check those out | ||
| [2010/07/09 14:38:50] <benkevan> worked fine with the previously installed 24.8 | ||
| [2010/07/09 14:38:54] <joe-mac> heh, you must have gotten them from debian developers | ||
| [2010/07/09 14:39:00] <AK6L> anyone here know much about Naginator? | ||
| [2010/07/09 14:39:15] <joe-mac> AK6L: sort of, i've automated three nagios servers with it | ||
| [2010/07/09 14:39:20] <AK6L> just wondering if it's stable, and if there's more info on it than what i find on the project page | ||
| [2010/07/09 14:39:22] <benkevan> joe-mac: SUSE :) .. | ||
| [2010/07/09 14:39:23] <benkevan> just as bad | ||
| [2010/07/09 14:39:23] <joe-mac> useless without storedconfigs really | ||
| [2010/07/09 14:39:43] <AK6L> ah, well, i'm not familiar with storedconfigs, so i have to imagine it's useless to me :) | ||
| [2010/07/09 14:40:01] <joe-mac> AK6L: A. it is fairly stable but has shortcomings B. no, the only info is in some canned modules like camptocamp's | ||
| [2010/07/09 14:40:10] <joe-mac> well, it's; an implementation really so you can see it in action | ||
| [2010/07/09 14:40:35] <joe-mac> i still haven't figured out a good way to do parenting with it | ||
| [2010/07/09 14:40:39] <joe-mac> really need that | ||
| [2010/07/09 14:40:59] <joe-mac> i mean we're usually fairly stable but we were having some router difficulties and my phone got OWNED with text pages | ||
| [2010/07/09 14:41:10] <AK6L> alright. my config is pretty basic at this point, but i'm moving data centers and trying to figure out if it makes more sense to pursue naginator or to just bang out my own reicpes | ||
| [2010/07/09 14:41:32] <joe-mac> probably better to do your own in most cases | ||
| [2010/07/09 14:41:57] <joe-mac> if you';re not using stored configs though, idk how you plan on auto configuring your nagios box? | ||
| [2010/07/09 14:42:01] <benkevan> joe-mac: http://www.fpaste.org/Q4Qv/ < still no go | ||
| [2010/07/09 14:42:10] <joe-mac> or you just want the .cfg files in your puppet fileserver? | ||
| [2010/07/09 14:42:36] <joe-mac> benkevan: what are you trying to do? i have not been followuing your issue | ||
| [2010/07/09 14:42:37] <AK6L> well, at this point i'm just setting some variables in a manifest, and interpolating them in the configs | ||
| [2010/07/09 14:42:50] <AK6L> the only thing i need to change from one datacenter to another is the IPs that go in the host configs. | ||
| [2010/07/09 14:42:50] <benkevan> joe-mac: just trying to connect | ||
| [2010/07/09 14:43:03] <joe-mac> right but how does the nagios box know anything about the nodes AK6L? | ||
| [2010/07/09 14:43:36] <AK6L> the configs are all just served off the puppet file server, there's very little interaction between puppet and the nagios config except for these host config templates. | ||
| [2010/07/09 14:43:41] <joe-mac> benkevan: on the node run puppetd -dt and pastie the output | ||
| [2010/07/09 14:43:47] <joe-mac> o i c | ||
| [2010/07/09 14:43:48] <AK6L> and the host configs are populated with hard-coded variables set in the puppet manifests. | ||
| [2010/07/09 14:44:14] <benkevan> http://www.fpaste.org/STZn/ | ||
| [2010/07/09 14:44:27] <AK6L> my configuration is relatively simple, but i'm trying to learn as much about what puppet offers as i can, with an eye toward maintainability. | ||
| [2010/07/09 14:45:36] <AK6L> someday very soon i want to have external node definitions set up, hopefully integrated with an inventory system that i'll either write, or modify from something else. | ||
| [2010/07/09 14:45:46] <benkevan> joe-mac: I got it .. after looking at that.. removed what was in /var/lib/puppet/ssl | ||
| [2010/07/09 14:45:49] <benkevan> and redid it | ||
| [2010/07/09 14:46:29] <benkevan> yay | ||
| [2010/07/09 14:46:32] <joe-mac> yea my next infrastructure project is going to involve writing host wikis out dynamically to confluence | ||
| [2010/07/09 14:46:48] <joe-mac> and linking from nagios so you can click on a host and go right to all its info | ||
| [2010/07/09 14:47:23] @ sebas891 joined channel #puppet | ||
| [2010/07/09 14:47:34] <AK6L> joe-mac, ooh, wiki integration, nice idea. | ||
| [2010/07/09 14:47:53] <AK6L> that's brilliant, in fact, i may have to steal that idea. :) | ||
| [2010/07/09 14:48:03] <Tonnerre> Ewwww naigos | ||
| [2010/07/09 14:48:08] <Tonnerre> Or even nagios | ||
| [2010/07/09 14:48:11] <pipegeek> ewwwww nagios? | ||
| [2010/07/09 14:48:16] <pipegeek> I rather like nagios | ||
| [2010/07/09 14:48:18] <tobert> why bash on nagios? | ||
| [2010/07/09 14:48:23] <Tonnerre> It's a piece of shit | ||
| [2010/07/09 14:48:25] <joe-mac> lol | ||
| [2010/07/09 14:48:29] <Tonnerre> Slow, crappy, now PHP based | ||
| [2010/07/09 14:48:33] <joe-mac> slow? | ||
| [2010/07/09 14:48:35] <joe-mac> WTF | ||
| [2010/07/09 14:48:35] <tobert> ... | ||
| [2010/07/09 14:48:38] <Tonnerre> Yes, extremely | ||
| [2010/07/09 14:48:48] <joe-mac> statistics/motivation for staking that claim? | ||
| [2010/07/09 14:49:00] <Tonnerre> If you have a significant number of hosts, you need more than one monitoring server | ||
| [2010/07/09 14:49:07] <joe-mac> rofl what's significant, 10k? | ||
| [2010/07/09 14:49:14] <mackn> well.. that can be true of any deploymen | ||
| [2010/07/09 14:49:15] <mackn> t | ||
| [2010/07/09 14:49:17] <Tonnerre> Nah, 1k was sufficient | ||
| [2010/07/09 14:49:20] @ Quit: glarizza: Quit: glarizza | ||
| [2010/07/09 14:49:23] <joe-mac> how many services per node? | ||
| [2010/07/09 14:49:26] @ akoma1s is now known as akoma1s_ | ||
| [2010/07/09 14:49:34] @ akoma1s_ is now known as akoma1s | ||
| [2010/07/09 14:49:34] <mackn> total number of services is the real killer | ||
| [2010/07/09 14:49:37] <joe-mac> or shoudl i say how many checks in total, and what was the frequency per minute | ||
| [2010/07/09 14:49:42] <mackn> and the types of tests you're runnig | ||
| [2010/07/09 14:49:49] <Tonnerre> joe-mac, on an average host I'm measuring like 8-12 data points | ||
| [2010/07/09 14:49:55] <pquerna> <sales pitch>use cloudkick instead of nagios, let me worry about scalling it</ | ||
| [2010/07/09 14:50:07] <mackn> is cloudkick free? | ||
| [2010/07/09 14:50:12] <mackn> :) | ||
| [2010/07/09 14:50:14] <joe-mac> then what do you use Tonnerre? | ||
| [2010/07/09 14:50:23] <mackn> mon! | ||
| [2010/07/09 14:50:26] <joe-mac> i meant 10k services... that's a lot | ||
| [2010/07/09 14:50:41] <pquerna> for a small number of nodes, yes, but for larger deployments no. Nagios is 'free', but your servers running it aren't, your time isnt', etc. | ||
| [2010/07/09 14:50:47] <benkevan> Tonnerre: If you think nag is slow..let me show you BMC | ||
| [2010/07/09 14:50:51] <AK6L> nagios does tend to trip up at large numbers of services, especially if you're not careful about tuning how often they're checked | ||
| [2010/07/09 14:50:54] <Tonnerre> joe-mac, for my old job we implemented our own monitoring. It was meant to be open sourced, but then they decided not to when I left. | ||
| [2010/07/09 14:50:59] <AK6L> but with some forethought it's not bad, and can scale pretty well | ||
| [2010/07/09 14:51:21] <joe-mac> Tonnerre: that's a bit egotistical i think | ||
| [2010/07/09 14:51:25] <joe-mac> was this before nagios3? | ||
| [2010/07/09 14:51:28] <Tonnerre> joe-mac, but it was blazing fast and rather extensible, it used dlopen rather than putting up with fork/exec overhead | ||
| [2010/07/09 14:51:42] <Tonnerre> joe-mac, around the time of the nagios2/nagios3 switch we started | ||
| [2010/07/09 14:52:10] <AK6L> Tonnerre: dlopen is an intriguing way to solve the overhead problem, but that meant all your checks had to be written from scratch to use your defined API, yes? | ||
| [2010/07/09 14:52:19] <joe-mac> i know there were a bunch of performance changes, but i never really used nagios in any significant way for nagios2 | ||
| [2010/07/09 14:52:35] <tobert> fork/exec is pretty low overhead on modern systems ... you'd have to be doing many many thousands of checks to slow things down these days | ||
| [2010/07/09 14:52:36] <Tonnerre> AK6L, I had a Nagios compat plugin | ||
| [2010/07/09 14:52:58] @ Qix joined channel #puppet | ||
| [2010/07/09 14:53:00] <Tonnerre> tobert, which is exactly what I'm talking about | ||
| [2010/07/09 14:53:03] <tobert> a few years ago I got around some of those problems by just implementing some plugins in perl and using the perl loader | ||
| [2010/07/09 14:53:13] <AK6L> too bad it wasn't open sourced :) | ||
| [2010/07/09 14:53:28] <Tonnerre> AK6L, at some point I'm going to restart the effort | ||
| [2010/07/09 14:53:34] <AK6L> cool. | ||
| [2010/07/09 14:53:38] <tobert> today i just use multiple nagios servers per-region or per-POP and don't conflate performance/event/availability monitoring | ||
| [2010/07/09 14:53:45] <Tonnerre> AK6L, but the distributed name directory service and file system come first | ||
| [2010/07/09 14:54:01] <Tonnerre> tobert, that's exactly the type of hack Nagios forces you to do | ||
| [2010/07/09 14:54:05] <tobert> Reconnoiter uses in-core plugins | ||
| [2010/07/09 14:54:10] <Tonnerre> tobert, do you at least have some kind of neat aggregation? | ||
| [2010/07/09 14:54:22] <tobert> Tonnerre, I believe the distributed arch is superior in any case | ||
| [2010/07/09 14:54:37] <Tonnerre> tobert, maybe, but not with Nagios | ||
| [2010/07/09 14:54:42] <tobert> I'm working on the aggregation sometime soon after I finish this puppet setup | ||
| [2010/07/09 14:54:55] <pquerna> yes, Reconnoiter is a well architected system for large scale monitoring. | ||
| [2010/07/09 14:55:08] <tobert> Nagios is only the tool that does availability monitoring ... the architecture is what's important | ||
| [2010/07/09 14:55:13] <pquerna> we based our own monitoring and data collection on it | ||
| [2010/07/09 14:55:35] <tobert> nad nagios is some of the most battle-tested code out there for monitoring, so I like it because it schedules checks, sends alerts, and I forget about it | ||
| [2010/07/09 14:55:37] <Tonnerre> We had availability monitoring and SLA stuff too | ||
| [2010/07/09 14:55:46] <tobert> all the interesting data comes from things like collectd/ganglia | ||
| [2010/07/09 14:56:19] <tobert> yeah - I see Nagios as a binary "is it available" tool - SLA's belong elsewhere | ||
| [2010/07/09 14:56:43] <joe-mac> why not just report on nagios data to generate SLA reports? | ||
| [2010/07/09 14:56:50] <joe-mac> it spits out csv for a given query | ||
| [2010/07/09 14:57:10] @ Quit: jdcasey: Remote host closed the connection | ||
| [2010/07/09 14:57:11] <tobert> depends on how far you want to scale | ||
| [2010/07/09 14:57:29] <tobert> I prefer to have nagios feed events to something that's specifically an event processing tool | ||
| [2010/07/09 14:57:35] <Tonnerre> tobert, also, how do you measure using Nagios how many errors your server has per second, how many qps your service is getting, etc? | ||
| [2010/07/09 14:57:48] <tobert> Tonnerre, I don't | ||
| [2010/07/09 14:58:07] <Tonnerre> tobert, so how do you detect when one of your servers is getting too many qps? | ||
| [2010/07/09 14:58:15] <tobert> that's my point - Nagios = one of the best _availability_ monitoring systems out there | ||
| [2010/07/09 14:58:16] <Tonnerre> Or starts erroring on queries? | ||
| [2010/07/09 14:58:22] <pquerna> look at reconnoiter, it has the facilities to do these kind of things. | ||
| [2010/07/09 14:58:27] <tobert> I use something else for _performance_ data | ||
| [2010/07/09 14:58:59] <tobert> and I agree with pquerna, reconnoiter is one of the most promising contenders out there if you're more interested in metrics other than "up/down" | ||
| [2010/07/09 14:59:01] <Tonnerre> Sounds hackish | ||
| [2010/07/09 14:59:11] @ Quit: ahasenack: Quit: Leaving | ||
| [2010/07/09 14:59:29] <tobert> Tonnerre, it's divide & conquer, or if you prefer, use the best tool for the job its intended for | ||
| [2010/07/09 14:59:31] <Tonnerre> tobert, a service can be up but only serving errors, which means Nagios will tell you it's fine but that's it | ||
| [2010/07/09 15:00:00] @ Quit: nexx: Quit: quit | ||
| [2010/07/09 15:00:15] <mackn> that's why you write your own plugins... | ||
| [2010/07/09 15:00:54] <Tonnerre> I don't think we're going to get anywhere here | ||
| [2010/07/09 15:01:04] <mackn> nope | ||
| [2010/07/09 15:01:06] <mackn> heh | ||
| [2010/07/09 15:01:17] <mackn> every solutions works! | ||
| [2010/07/09 15:01:20] <mackn> ok...next | ||
| [2010/07/09 15:01:29] <Tonnerre> No, it doesn't, but well | ||
| [2010/07/09 15:02:05] <mackn> see now you're ruining it... | ||
| [2010/07/09 15:02:26] <Tonnerre> Yeah, sure, my fault for disagreeing. Shame on me! | ||
| [2010/07/09 15:04:29] @ Quit: ecapriolo: Quit: KVIrc Insomnia 4.0.0, revision: 4030, sources date: 20100125, built on: 2010-02-25 23:12:54 UTC http://www.kvirc.net/ | ||
| [2010/07/09 15:05:00] @ Quit: kaptk2: Quit: Leaving. | ||
| [2010/07/09 15:07:30] <gepetto> ::redmine:: Wiki edit: Release_Notes (#38) @ http://projects.puppetlabs.com/projects/1/wiki/Release_Notes?version=38 (by Luke Kanies) | ||
| [2010/07/09 15:07:44] @ Quit: Qix: Quit: Leaving | ||
| [2010/07/09 15:11:26] @ Quit: adrian_broher: Quit: Verlassend | ||
| [2010/07/09 15:12:42] <gepetto> ::redmine:: Wiki edit: Release_Notes (#39) @ http://projects.puppetlabs.com/projects/1/wiki/Release_Notes?version=39 (by James Turnbull) | ||
| [2010/07/09 15:14:11] @ alhoang joined channel #puppet | ||
| [2010/07/09 15:14:31] @ Quit: notbrien: Quit: notbrien | ||
| [2010/07/09 15:16:17] @ Quit: Demosthenes: Quit: leaving | ||
| [2010/07/09 15:18:53] @ Quit: lak: Quit: lak | ||
| [2010/07/09 15:32:27] @ orac__ joined channel #puppet | ||
| [2010/07/09 15:34:13] @ Quit: mezgani: Ping timeout: 264 seconds | ||
| [2010/07/09 15:35:36] @ zorzar joined channel #puppet | ||
| [2010/07/09 15:35:52] @ Djelibeybi joined channel #puppet | ||
| [2010/07/09 15:38:33] @ Quit: zorzar_: Ping timeout: 240 seconds | ||
| [2010/07/09 15:42:09] @ Quit: bobbyz: Ping timeout: 240 seconds | ||
| [2010/07/09 15:45:09] @ Joelio_away is now known as Joelio | ||
| [2010/07/09 15:47:01] <tobert> aha! if I change the openssl flags and remove "CRL_CHECK_ALL" and leave just CRL_CHECK, I get a working CRL managed by puppet master using a subordinate cert | ||
| [2010/07/09 15:48:37] @ Quit: rcrowley: Quit: rcrowley | ||
| [2010/07/09 15:54:13] @ Quit: tonyskapunk: Quit: ERC Version 5.3 (IRC client for Emacs) | ||
| [2010/07/09 15:54:28] @ Quit: orac__: Read error: Connection reset by peer | ||
| [2010/07/09 15:54:50] @ orac__ joined channel #puppet | ||
| [2010/07/09 15:54:51] @ lak joined channel #puppet | ||
| [2010/07/09 15:57:59] @ Quit: blkwolf: Quit: Client exiting | ||
| [2010/07/09 16:02:59] @ Quit: sebas891: Quit: Leaving. | ||
| [2010/07/09 16:04:01] @ Quit: PhabX: Remote host closed the connection | ||
| [2010/07/09 16:29:02] @ Quit: benkevan: Quit: Lost terminal | ||
| [2010/07/09 16:44:32] @ Quit: poison: Remote host closed the connection | ||
| [2010/07/09 16:48:53] @ poison joined channel #puppet | ||
| [2010/07/09 16:57:03] @ Quit: gniks: Quit: Leaving. | ||
| [2010/07/09 16:59:10] @ Quit: orac__: Ping timeout: 276 seconds | ||
| [2010/07/09 17:04:55] @ Quit: radkin: Remote host closed the connection | ||
| [2010/07/09 17:09:02] @ Quit: cliff-hm: Ping timeout: 245 seconds | ||
| [2010/07/09 17:10:47] @ ahuman joined channel #puppet | ||
| [2010/07/09 17:13:36] @ Quit: nicklewis: Ping timeout: 252 seconds | ||
| [2010/07/09 17:15:10] @ gniks joined channel #puppet | ||
| [2010/07/09 17:16:20] @ Quit: jab_doa: Quit: Verlassend | ||
| [2010/07/09 17:17:22] <tobert> jamesturnbull, still around? | ||
| [2010/07/09 17:17:57] @ \ask joined channel #puppet | ||
| [2010/07/09 17:19:04] @ p3rror joined channel #puppet | ||
| [2010/07/09 17:19:11] <tobert> nevermind found my answer ... Nov 24, 2010 :) | ||
| [2010/07/09 17:20:52] @ Quit: p3rror: *.net *.split | ||
| [2010/07/09 17:20:53] @ Quit: docelic_: *.net *.split | ||
| [2010/07/09 17:20:53] @ Quit: benoit__: *.net *.split | ||
| [2010/07/09 17:20:53] @ Quit: SpacePope: *.net *.split | ||
| [2010/07/09 17:20:53] @ Quit: sijis: *.net *.split | ||
| [2010/07/09 17:20:53] @ Quit: FoXMaN: *.net *.split | ||
| [2010/07/09 17:20:53] @ Quit: Torey: *.net *.split | ||
| [2010/07/09 17:20:53] @ Quit: cosimo: *.net *.split | ||
| [2010/07/09 17:20:54] @ Quit: emag: *.net *.split | ||
| [2010/07/09 17:24:04] @ Quit: lak: Quit: lak | ||
| [2010/07/09 17:24:31] @ cliff-hm joined channel #puppet | ||
| [2010/07/09 17:24:43] @ Quit: zerd: Ping timeout: 276 seconds | ||
| [2010/07/09 17:25:12] @ SpacePope joined channel #puppet | ||
| [2010/07/09 17:25:13] @ emag joined channel #puppet | ||
| [2010/07/09 17:25:23] @ Torey joined channel #puppet | ||
| [2010/07/09 17:25:33] @ sijis joined channel #puppet | ||
| [2010/07/09 17:30:20] @ cosimo joined channel #puppet | ||
| [2010/07/09 17:31:11] @ Quit: jmccune: Ping timeout: 265 seconds | ||
| [2010/07/09 17:36:23] @ Quit: jaredrhine: Quit: Leaving. | ||
| [2010/07/09 17:36:32] @ p3rror joined channel #puppet | ||
| [2010/07/09 17:37:16] @ docelic_ joined channel #puppet | ||
| [2010/07/09 17:37:54] @ jmccune joined channel #puppet | ||
| [2010/07/09 17:39:09] @ benoit__ joined channel #puppet | ||
| [2010/07/09 17:42:47] @ thekad is now known as thekad-afk | ||
| [2010/07/09 17:43:58] <jamesturnbull> tobert: I am | ||
| [2010/07/09 17:44:31] @ FOCer joined channel #puppet | ||
| [2010/07/09 17:46:17] @ Quit: WALoeIII: Quit: Bai. | ||
| [2010/07/09 17:49:25] @ Quit: JackStorm: | ||
| [2010/07/09 17:53:16] @ Quit: rellis__: Remote host closed the connection | ||
| [2010/07/09 17:54:03] * eric0 needs to instrument the mount provider a bit better, its horrendous at large catalogs | ||
| [2010/07/09 17:58:54] @ Quit: \ask: Remote host closed the connection | ||
| [2010/07/09 17:59:13] @ \ask joined channel #puppet | ||
| [2010/07/09 18:00:30] @ Quit: cliff-hm: Ping timeout: 258 seconds | ||
| [2010/07/09 18:03:33] @ Quit: bdd: Ping timeout: 252 seconds | ||
| [2010/07/09 18:03:45] @ bdd joined channel #puppet | ||
| [2010/07/09 18:06:01] <eric0> but FML - i have 660 mounts :\ | ||
| [2010/07/09 18:25:49] @ Quit: Alagar1: Ping timeout: 276 seconds | ||
| [2010/07/09 18:26:28] @ Quit: jmccune: Ping timeout: 260 seconds | ||
| [2010/07/09 18:38:24] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/07/09 18:44:10] @ crdant joined channel #puppet | ||
| [2010/07/09 18:55:36] @ Quit: nevyn: Ping timeout: 248 seconds | ||
| [2010/07/09 18:56:44] @ jaredrhine joined channel #puppet | ||
| [2010/07/09 18:57:40] @ nevyn joined channel #puppet | ||
| [2010/07/09 19:18:50] @ plathrop is now known as plathrop-away | ||
| [2010/07/09 19:28:26] @ Quit: mclarke: Quit: mclarke | ||
| [2010/07/09 19:28:28] @ AimanA is now known as HouseAway | ||
| [2010/07/09 19:38:34] @ Djelibeybi joined channel #puppet | ||
| [2010/07/09 19:41:11] @ cliff-hm joined channel #puppet | ||
| [2010/07/09 19:41:17] @ Quit: lutter: Quit: Leaving. | ||
| [2010/07/09 19:44:34] @ beata- joined channel #puppet | ||
| [2010/07/09 19:55:47] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/07/09 19:57:21] @ wilmoore joined channel #puppet | ||
| [2010/07/09 20:11:45] @ Quit: \ask: Ping timeout: 240 seconds | ||
| [2010/07/09 20:14:16] @ Quit: littleidea: Quit: littleidea | ||
| [2010/07/09 20:16:07] @ littleidea joined channel #puppet | ||
| [2010/07/09 20:21:25] @ teddymills joined channel #puppet | ||
| [2010/07/09 20:23:07] @ alcy joined channel #puppet | ||
| [2010/07/09 20:26:21] @ bryan_kearney left channel #puppet () | ||
| [2010/07/09 20:26:21] @ Quit: yannL: Read error: Operation timed out | ||
| [2010/07/09 20:26:55] @ Quit: littleidea: Quit: littleidea | ||
| [2010/07/09 20:26:57] <jmslagle> Hrm. | ||
| [2010/07/09 20:27:02] * jmslagle ponders kerberos | ||
| [2010/07/09 20:27:52] @ yannL joined channel #puppet | ||
| [2010/07/09 20:34:15] @ Standa joined channel #puppet | ||
| [2010/07/09 20:41:50] @ Quit: poison: Remote host closed the connection | ||
| [2010/07/09 21:01:15] @ Quit: Standa: Remote host closed the connection | ||
| [2010/07/09 21:01:40] @ Standa joined channel #puppet | ||
| [2010/07/09 21:14:59] @ Djelibeybi joined channel #puppet | ||
| [2010/07/09 21:15:37] @ Quit: cliff-hm: Ping timeout: 258 seconds | ||
| [2010/07/09 21:16:21] @ Quit: wilmoore: Remote host closed the connection | ||
| [2010/07/09 21:18:07] @ Quit: Bass10: Ping timeout: 244 seconds | ||
| [2010/07/09 21:22:58] @ \ask joined channel #puppet | ||
| [2010/07/09 21:31:42] @ littleidea joined channel #puppet | ||
| [2010/07/09 21:36:05] @ halfdime joined channel #puppet | ||
| [2010/07/09 21:36:26] @ Quit: halfdime: Client Quit | ||
| [2010/07/09 21:45:46] @ jiboumans joined channel #puppet | ||
| [2010/07/09 21:59:30] @ Quit: Risar: Ping timeout: 252 seconds | ||
| [2010/07/09 21:59:44] @ Quit: fuser: Ping timeout: 260 seconds | ||
| [2010/07/09 22:00:39] @ fuser joined channel #puppet | ||
| [2010/07/09 22:01:31] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/07/09 22:03:15] @ Risar joined channel #puppet | ||
| [2010/07/09 22:05:46] @ Djelibeybi joined channel #puppet | ||
| [2010/07/09 22:09:55] @ Quit: yannL: Remote host closed the connection | ||
| [2010/07/09 22:27:24] @ rcrowley joined channel #puppet | ||
| [2010/07/09 22:30:01] @ fbe_ joined channel #puppet | ||
| [2010/07/09 22:30:21] @ Quit: fbe: Ping timeout: 265 seconds | ||
| [2010/07/09 22:30:42] @ littleidea_ joined channel #puppet | ||
| [2010/07/09 22:33:45] @ Quit: littleidea: Ping timeout: 240 seconds | ||
| [2010/07/09 22:41:30] <alcy> folks, does puppetqd also need to be mentioned in the config.ru when using passenger ? | ||
| [2010/07/09 22:46:22] @ Quit: Standa: Quit: ERC Version 5.3 (IRC client for Emacs) | ||
| [2010/07/09 22:54:54] @ Quit: Guest40559: Remote host closed the connection | ||
| [2010/07/09 22:58:49] @ raven joined channel #puppet | ||
| [2010/07/09 23:02:09] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/07/09 23:05:12] @ littleidea joined channel #puppet | ||
| [2010/07/09 23:05:14] @ Deesl joined channel #puppet | ||
| [2010/07/09 23:06:45] @ Quit: littleidea_: Ping timeout: 240 seconds | ||
| [2010/07/09 23:08:43] @ Quit: ceren: Quit: ceren | ||
| [2010/07/09 23:13:46] @ Djelibeybi joined channel #puppet | ||
| [2010/07/09 23:19:05] @ nexx joined channel #puppet | ||
| [2010/07/09 23:25:57] @ ckauhaus joined channel #puppet | ||
| [2010/07/09 23:30:47] @ ceren joined channel #puppet | ||
| [2010/07/09 23:30:52] @ Quit: ericlee: Read error: Connection reset by peer | ||
| [2010/07/09 23:31:54] @ ericlee joined channel #puppet | ||
| [2010/07/09 23:36:34] @ Demosthenes joined channel #puppet | ||
| [2010/07/09 23:37:36] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/07/09 23:49:02] <alcy> darn it ! I am running into certificate errors with passenger badly. With 0.25.4 it was fine, but this time around I can't do anything. | ||
| [2010/07/09 23:53:53] <gepetto> ::redmine:: Wiki edit: Downloading_Puppet (#6) @ http://projects.puppetlabs.com/projects/1/wiki/Downloading_Puppet?version=6 (by James Turnbull) |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!