| [2008/07/10 00:12:25] @ asa_ joined channel #puppet | ||
| [2008/07/10 00:20:02] @ Quit: fux: Read error: 60 (Operation timed out) | ||
| [2008/07/10 00:21:44] @ fux joined channel #puppet | ||
| [2008/07/10 00:49:27] @ Quit: Shamgar: Read error: 110 (Connection timed out) | ||
| [2008/07/10 00:52:13] @ meandtheshell joined channel #puppet | ||
| [2008/07/10 00:57:33] @ hessml joined channel #puppet | ||
| [2008/07/10 01:26:20] @ Quit: hessml: "Leaving..." | ||
| [2008/07/10 01:29:33] @ Darkarnium joined channel #puppet | ||
| [2008/07/10 01:41:10] @ _zsh joined channel #puppet | ||
| [2008/07/10 02:00:17] @ exit237 joined channel #puppet | ||
| [2008/07/10 02:04:22] @ Quit: asa_: | ||
| [2008/07/10 02:08:57] @ aymerick joined channel #puppet | ||
| [2008/07/10 02:09:27] @ hessml joined channel #puppet | ||
| [2008/07/10 02:12:22] @ emerose joined channel #puppet | ||
| [2008/07/10 02:23:34] @ DavidS joined channel #puppet | ||
| [2008/07/10 02:40:24] @ Quit: kolla: Remote closed the connection | ||
| [2008/07/10 02:44:39] <msf> bah | ||
| [2008/07/10 02:44:55] <andrewcshafer> boo | ||
| [2008/07/10 02:45:16] <msf> I wish Yumrepo resources would always get evaluated before naything else | ||
| [2008/07/10 02:45:25] <msf> especially packages :-P | ||
| [2008/07/10 02:45:56] <fujin> Package { require => Yumrepo[blah] } ? | ||
| [2008/07/10 02:46:36] <msf> yes I know I can do that | ||
| [2008/07/10 02:47:21] <andrewcshafer> so why not do that? | ||
| [2008/07/10 02:47:49] <msf> what happens if I define Package{ require => } blah from inside a module | ||
| [2008/07/10 02:48:01] <msf> is it global or only in scope of that module ? | ||
| [2008/07/10 02:51:35] @ thegcat joined channel #puppet | ||
| [2008/07/10 02:57:36] @ f--z joined channel #puppet | ||
| [2008/07/10 02:59:00] @ Quit: f--z: Remote closed the connection | ||
| [2008/07/10 03:14:34] @ lak joined channel #puppet | ||
| [2008/07/10 03:27:16] @ Quit: DavidS: "Leaving." | ||
| [2008/07/10 03:28:19] @ Jonny_ is now known as Jonny | ||
| [2008/07/10 03:28:46] @ Quit: Jonny: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 03:31:35] @ Quit: hessml: "Leaving..." | ||
| [2008/07/10 03:39:50] @ DerekW joined channel #puppet | ||
| [2008/07/10 03:43:02] @ Volcane joined channel #puppet | ||
| [2008/07/10 03:55:29] @ tim|macbook joined channel #puppet | ||
| [2008/07/10 04:02:31] @ f--z joined channel #puppet | ||
| [2008/07/10 04:03:06] @ exodos_ joined channel #puppet | ||
| [2008/07/10 04:06:24] @ Quit: randybias: | ||
| [2008/07/10 04:06:31] @ [newbie] joined channel #puppet | ||
| [2008/07/10 04:06:35] @ Quit: f--z: Remote closed the connection | ||
| [2008/07/10 04:22:52] @ Quit: lak: | ||
| [2008/07/10 04:26:19] @ kolla joined channel #puppet | ||
| [2008/07/10 04:28:09] @ Quit: shadoi: | ||
| [2008/07/10 04:31:17] @ Quit: LittleIdea: | ||
| [2008/07/10 04:31:18] @ Quit: andrewcshafer: | ||
| [2008/07/10 04:39:03] @ Quit: _zsh: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 04:48:28] @ _zsh joined channel #puppet | ||
| [2008/07/10 05:01:46] @ Quit: jason^: Read error: 60 (Operation timed out) | ||
| [2008/07/10 05:02:23] @ jason^ joined channel #puppet | ||
| [2008/07/10 05:10:45] @ Quit: Kindred: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 05:10:57] @ Kindred joined channel #puppet | ||
| [2008/07/10 05:13:28] @ Quit: Kindred: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 05:15:57] @ Kindred joined channel #puppet | ||
| [2008/07/10 05:16:49] @ mdray joined channel #puppet | ||
| [2008/07/10 05:32:52] @ Quit: _zsh: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 05:38:00] @ Quit: phips: Read error: 60 (Operation timed out) | ||
| [2008/07/10 05:38:11] @ Quit: thegcat: Read error: 113 (No route to host) | ||
| [2008/07/10 05:38:39] @ phips joined channel #puppet | ||
| [2008/07/10 05:39:38] @ snerd joined channel #puppet | ||
| [2008/07/10 05:40:35] @ jvanzyl joined channel #puppet | ||
| [2008/07/10 05:46:14] <tim|macbook> hm... is there something like a resource freshness checker for puppet's exported resources? | ||
| [2008/07/10 05:46:39] <tim|macbook> i see a last_freshcheck column in the database | ||
| [2008/07/10 05:51:52] @ LittleIdea joined channel #puppet | ||
| [2008/07/10 05:51:53] @ andrewcshafer joined channel #puppet | ||
| [2008/07/10 05:52:10] @ Quit: LittleIdea: Client Quit | ||
| [2008/07/10 05:52:11] @ Quit: andrewcshafer: Client Quit | ||
| [2008/07/10 06:08:15] <jamesturnbull> tim|macbook: be easy to write something | ||
| [2008/07/10 06:08:35] <jamesturnbull> tim|macbook: base it on the delete hosts script and query that column and return a report | ||
| [2008/07/10 06:09:11] <tim|macbook> well, running into another problem | ||
| [2008/07/10 06:11:49] <tim|macbook> apparantly, if i remove the nagios services, it doesn't get removed from the nagios config :S | ||
| [2008/07/10 06:12:52] <tim|macbook> that's quite a show stopper :S | ||
| [2008/07/10 06:13:34] <tim|macbook> not sure how i should solve that | ||
| [2008/07/10 06:14:11] <msf> if I set a list of requires in a resource default | ||
| [2008/07/10 06:14:23] <msf> ie.. Package { require => Yumrepo["foo"] } | ||
| [2008/07/10 06:14:37] <msf> and then later in some package { } | ||
| [2008/07/10 06:14:46] <msf> I do require => something | ||
| [2008/07/10 06:14:57] <msf> do I lose the default? or do I get both ? | ||
| [2008/07/10 06:15:04] <tim|macbook> you loose the default | ||
| [2008/07/10 06:15:11] <tim|macbook> if you want both, use require +> something | ||
| [2008/07/10 06:15:23] <tim|macbook> ... i think, better try that last part :) | ||
| [2008/07/10 06:15:51] <msf> so far I haven't made +> work anywhere | ||
| [2008/07/10 06:16:33] <jamesturnbull> tim|macbook: oh - I didn't know that | ||
| [2008/07/10 06:16:52] @ Quit: Kindred: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 06:17:13] @ Kindred joined channel #puppet | ||
| [2008/07/10 06:17:34] <tim|macbook> darn it... the nagios_service gets removed if i actually do ensure => absent | ||
| [2008/07/10 06:17:55] @ keithlard joined channel #puppet | ||
| [2008/07/10 06:18:02] <tim|macbook> which would mean two consequetive edits to the config... first to change it to absent, next to actually remove it :S | ||
| [2008/07/10 06:18:38] <jamesturnbull> tim|macbook: isn't that one hit:? update config to absent and then run again? | ||
| [2008/07/10 06:18:49] <msf> require +> definitely doesn't work in a normal resource | ||
| [2008/07/10 06:18:54] @ LittleIdea joined channel #puppet | ||
| [2008/07/10 06:18:55] @ andrewcshafer joined channel #puppet | ||
| [2008/07/10 06:19:07] <msf> +> should ALWAYS work with require | ||
| [2008/07/10 06:19:12] <msf> imo | ||
| [2008/07/10 06:19:20] <tim|macbook> jamesturnbull: that's one hit, but after that, i need to remove the block i just made "absent" completely, as not to clutter the config with a lot of non-functional websites and the like | ||
| [2008/07/10 06:19:43] <tim|macbook> msf: we use +> regularly... what doesn't work? | ||
| [2008/07/10 06:20:01] @ Quit: LittleIdea: Client Quit | ||
| [2008/07/10 06:20:07] @ Quit: andrewcshafer: Client Quit | ||
| [2008/07/10 06:20:09] <msf> I get syntax errors | ||
| [2008/07/10 06:20:21] <msf> in what use case do you use +> ? | ||
| [2008/07/10 06:20:30] <tim|macbook> maybe i shoulod just remove the complete automated nagios config every night and have puppet rebuild it anew... | ||
| [2008/07/10 06:20:54] <tim|macbook> make sure the original value is an array, even if it's just one value... i think that should work | ||
| [2008/07/10 06:21:05] <msf> let me try that | ||
| [2008/07/10 06:21:19] <jamesturnbull> tim|macbook: hmm okay | ||
| [2008/07/10 06:22:00] <tim|macbook> luckily, we do not need to remove stuff very often | ||
| [2008/07/10 06:23:03] @ LittleIdea joined channel #puppet | ||
| [2008/07/10 06:23:05] @ andrewcshafer joined channel #puppet | ||
| [2008/07/10 06:23:39] * tim|macbook tries to come up with a workflow that would work for that :S something obvious | ||
| [2008/07/10 06:24:00] @ Quit: LittleIdea: Client Quit | ||
| [2008/07/10 06:24:01] @ Quit: andrewcshafer: Client Quit | ||
| [2008/07/10 06:24:30] @ exit237 left channel #puppet () | ||
| [2008/07/10 06:25:35] @ Quit: [newbie]: Read error: 110 (Connection timed out) | ||
| [2008/07/10 06:30:39] @ _zsh joined channel #puppet | ||
| [2008/07/10 06:30:41] <msf> tim|macbook: no.. using +> is definitely not working for at all | ||
| [2008/07/10 06:30:57] <msf> err: Could not retrieve catalog: Could not parse for environment development: Syntax error at '+>'; expected '}' | ||
| [2008/07/10 06:31:47] <tim|macbook> which version are you using? | ||
| [2008/07/10 06:32:33] <msf> 0.24.4 | ||
| [2008/07/10 06:33:02] <msf> the examples only talk about it working when you are trying to add something to a inherited resource | ||
| [2008/07/10 06:33:19] <msf> do you know of a working example in any of the public modules I can look at ? | ||
| [2008/07/10 06:37:56] <tim|macbook> no, but we don't really use those defaults... i just kinda assumed it would work, since it's sorta like inheritence | ||
| [2008/07/10 06:44:51] @ Quit: Volcane: "brb" | ||
| [2008/07/10 06:45:51] @ Volcane joined channel #puppet | ||
| [2008/07/10 06:50:53] @ Quit: \ask_: | ||
| [2008/07/10 06:56:01] @ [newbie] joined channel #puppet | ||
| [2008/07/10 07:44:53] @ Quit: lazzurs: "leaving" | ||
| [2008/07/10 07:48:27] @ penthief joined channel #puppet | ||
| [2008/07/10 08:05:34] @ Quit: keithlard: kornbluth.freenode.net irc.freenode.net | ||
| [2008/07/10 08:05:34] @ Quit: Aaton: kornbluth.freenode.net irc.freenode.net | ||
| [2008/07/10 08:05:35] @ Quit: fastjay: kornbluth.freenode.net irc.freenode.net | ||
| [2008/07/10 08:05:35] @ Quit: jfluhmann: kornbluth.freenode.net irc.freenode.net | ||
| [2008/07/10 08:05:36] @ Quit: Hunnur: kornbluth.freenode.net irc.freenode.net | ||
| [2008/07/10 08:05:36] @ Quit: Sakarias: kornbluth.freenode.net irc.freenode.net | ||
| [2008/07/10 08:05:36] @ Quit: chadh: kornbluth.freenode.net irc.freenode.net | ||
| [2008/07/10 08:08:14] @ keithlard joined channel #puppet | ||
| [2008/07/10 08:08:15] @ Aaton joined channel #puppet | ||
| [2008/07/10 08:08:15] @ fastjay joined channel #puppet | ||
| [2008/07/10 08:08:15] @ Sakarias joined channel #puppet | ||
| [2008/07/10 08:08:16] @ jfluhmann joined channel #puppet | ||
| [2008/07/10 08:08:16] @ chadh joined channel #puppet | ||
| [2008/07/10 08:08:16] @ Hunnur joined channel #puppet | ||
| [2008/07/10 08:14:48] <jmeeuwen> hi there | ||
| [2008/07/10 08:15:53] <jmeeuwen> i'm looking at the following challenge: the httpd package resource is declared in a "webserver" class as well as in my "puppetmaster" class since I'm running the puppetmaster with the mongrel server type | ||
| [2008/07/10 08:16:49] <jmeeuwen> however, i can only declare package { "httpd": ensure => installed } once, globally, unless I use virtual resources (@package { "httpd": ensure => installed } (right?) | ||
| [2008/07/10 08:17:13] <mcbride> yes, use the virtual resource | ||
| [2008/07/10 08:17:23] <jmeeuwen> now these virtual resources it seems one needs to "apply" at some point, and my question is basically, what would be the best point to apply | ||
| [2008/07/10 08:17:36] @ thegcat joined channel #puppet | ||
| [2008/07/10 08:17:58] <mcbride> you can realize a virtual resource multiple times | ||
| [2008/07/10 08:18:10] <jmeeuwen> cheers ;-) | ||
| [2008/07/10 08:18:18] <mcbride> so realize it in your webserver class AND your puppetmaster class | ||
| [2008/07/10 08:18:41] <jmeeuwen> i will, thanks a great deal | ||
| [2008/07/10 08:19:26] <mcbride> you're very welcome | ||
| [2008/07/10 08:30:07] @ catdude joined channel #puppet | ||
| [2008/07/10 08:36:40] @ glaw joined channel #puppet | ||
| [2008/07/10 08:39:12] @ Quit: glaw: Remote closed the connection | ||
| [2008/07/10 08:39:19] @ Quit: thegcat: | ||
| [2008/07/10 08:44:26] @ [newbie] is now known as f--z | ||
| [2008/07/10 09:02:50] @ Quit: meandtheshell: Read error: 110 (Connection timed out) | ||
| [2008/07/10 09:04:49] @ Quit: _zsh: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 09:10:50] @ glaw joined channel #puppet | ||
| [2008/07/10 09:19:05] @ kambiz joined channel #puppet | ||
| [2008/07/10 09:23:16] @ aelizondo joined channel #puppet | ||
| [2008/07/10 09:36:12] @ Shamgar joined channel #puppet | ||
| [2008/07/10 09:39:48] @ pleemans joined channel #puppet | ||
| [2008/07/10 09:39:54] @ Quit: raphink: Nick collision from services. | ||
| [2008/07/10 09:40:15] @ rraphink joined channel #puppet | ||
| [2008/07/10 09:44:18] @ kenvandine joined channel #puppet | ||
| [2008/07/10 09:44:53] @ Disconnect joined channel #puppet | ||
| [2008/07/10 09:46:43] @ meandtheshell joined channel #puppet | ||
| [2008/07/10 09:56:30] @ [newbie] joined channel #puppet | ||
| [2008/07/10 09:56:42] @ Quit: f--z: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 09:59:57] @ Quit: penthief: Remote closed the connection | ||
| [2008/07/10 10:11:53] @ ski98033 joined channel #puppet | ||
| [2008/07/10 10:16:00] @ Quit: pjw: | ||
| [2008/07/10 10:21:30] @ andyhold joined channel #puppet | ||
| [2008/07/10 10:22:28] <andyhold> hopefully a quickie for someone - is there any way of suppressing some log messages | ||
| [2008/07/10 10:25:32] <tim|macbook> never needed that, so no idea... but it would seem an unlikely option, to me | ||
| [2008/07/10 10:26:03] <tim|macbook> what's the scenario? | ||
| [2008/07/10 10:31:45] <andyhold> setting passwords for users - don't want the password hash to be logged | ||
| [2008/07/10 10:34:08] <andyhold> I'm using this http://reductivelabs.com/trac/puppet/wiki/Recipes/PasswordManagement but the puppet logs show the password hashes used | ||
| [2008/07/10 10:35:07] <Volcane> probably unavoidable atm | ||
| [2008/07/10 10:35:38] <z00dax> you can turn logging off | ||
| [2008/07/10 10:35:45] <z00dax> or send it to /dev/null | ||
| [2008/07/10 10:36:13] <z00dax> also, if you are using syslog signals, you can regex stuff off from there into dev/null if you use the likes of rsyslog etc | ||
| [2008/07/10 10:38:56] <andyhold> can't turn logging off - too valuable when things go wrong! | ||
| [2008/07/10 10:39:16] <andyhold> I have found logoutput option for exec but doesn't seem to work | ||
| [2008/07/10 10:40:29] <ashp_> morning everyone :) | ||
| [2008/07/10 10:40:35] <z00dax> send log to a remote log target, make remote log target == puppetmaster, the stuff is already on there anyway | ||
| [2008/07/10 10:41:25] <z00dax> andyhold: afaik, most of your options are going to be based on kludges of this nature.... | ||
| [2008/07/10 10:42:01] <ashp_> Urgh, I'm sitting here deciding how we're going to handle syslog | ||
| [2008/07/10 10:42:08] <ashp_> so I'm horrified to see more syslog talk here :) | ||
| [2008/07/10 10:42:16] <ashp_> I'm trying to get a salesman from splunk.com to come see me | ||
| [2008/07/10 10:42:32] <ashp_> and in the meantime I think I'm going to have rsyslog write a /var/log/all.log and remotely syslog too | ||
| [2008/07/10 10:44:07] <Volcane> spluks UI just feels a bit weird to me | ||
| [2008/07/10 10:44:11] <Volcane> never could get used to it | ||
| [2008/07/10 10:44:18] <ashp_> I can't make any sense out of it myself | ||
| [2008/07/10 10:44:26] <ashp_> it seems to offer so many features but I can't figure out how to do anything with it | ||
| [2008/07/10 10:44:40] <ashp_> this is why we want someone to come in and do a demo, because perhaps I'm thinking about it all wrong | ||
| [2008/07/10 10:44:49] <Volcane> i found it easy enough to drill down and stuff, but there are way too many things to click on etc, too messy | ||
| [2008/07/10 10:44:50] <ashp_> it SEEMS like it would be great for doing all our auditing stuff, but I'm not sure | ||
| [2008/07/10 10:44:53] @ ashp_ is now known as ashp | ||
| [2008/07/10 10:45:14] <ashp> i want both standard log processing/searching, but also change control/auditing stuff | ||
| [2008/07/10 10:45:15] @ pjw joined channel #puppet | ||
| [2008/07/10 10:45:26] <ashp> we get a ton of audits in the university and I want them to be able to drill down to host and see all changes over time | ||
| [2008/07/10 10:45:42] <ashp> lak's new gui will be a huge component of that, but that will only cover stuff puppet changes | ||
| [2008/07/10 10:45:53] <ashp> i'd like to be able to monitor individual files with splunk and track changes to those, too | ||
| [2008/07/10 10:46:12] <Volcane> yeah would be easy to replace laks with splunk really, then its all in one place | ||
| [2008/07/10 10:47:04] <ashp> they seem to be trying to expand splunk to be more of a framework to develop your own views in | ||
| [2008/07/10 10:47:13] <ashp> like I saw a demo that handled basic webstats for example, as well as a mapping module | ||
| [2008/07/10 10:47:20] <Volcane> yeah | ||
| [2008/07/10 10:47:30] <ashp> I think I just want a guy to come in with a pre-configured server to show us 'you can do a, b, c, d, e' and then we can decide | ||
| [2008/07/10 10:47:39] <ashp> I can't find an open source alternative to splunk that works anywhere near as good | ||
| [2008/07/10 10:47:47] <ashp> admittedly it helped me debug some ldap problems | ||
| [2008/07/10 10:48:01] <ashp> it's so nice to just search on a string, find the time, then select '30 seconds' from that time and see all logs across the board | ||
| [2008/07/10 10:48:07] <ashp> and see the failure over on the web server | ||
| [2008/07/10 10:48:23] <kjetilho> what kind of hardware is needed for that stuff? | ||
| [2008/07/10 10:48:57] <Volcane> yeah i like it too, but my web logs are way too much and i dont really fancy buying a box bigger than my DB machines just to host logs | ||
| [2008/07/10 10:49:03] <Volcane> so cant be bothered now | ||
| [2008/07/10 10:49:14] <kjetilho> indexing gigabytes of data every day can't be *that* cheap | ||
| [2008/07/10 10:50:20] <ashp> Yeah, that's another thing I hate, the costs go up FAST | ||
| [2008/07/10 10:50:25] <ashp> it's like $5000 for only 500M of data a day | ||
| [2008/07/10 10:50:29] <Volcane> yeah its heavy, i think for < 500meg / day the softwares free which is nice | ||
| [2008/07/10 10:50:32] <ashp> they need to bump it by an order of magnitude | ||
| [2008/07/10 10:50:42] <ashp> 5G a day for $5k is reasonable | ||
| [2008/07/10 10:50:43] <kjetilho> aha, so that's their business model | ||
| [2008/07/10 10:50:47] <Volcane> whats the limit on the free one, cant recall now | ||
| [2008/07/10 10:50:48] <ashp> considering that logfiles can be massive | ||
| [2008/07/10 10:50:55] <ashp> i think it's 500M a day, actually | ||
| [2008/07/10 10:51:00] <tim|macbook> has anyone tried to write a puppet recipe for mod_jk's workers.properties file? | ||
| [2008/07/10 10:51:03] <ashp> it might be $5000k for over 500M, I remember 500M as a limit at least | ||
| [2008/07/10 10:51:15] <Volcane> 500mb/day is free | ||
| [2008/07/10 10:51:27] <Volcane> http://www.splunk.com/article/2018 | ||
| [2008/07/10 10:51:30] <Volcane> no clustering for free | ||
| [2008/07/10 10:51:54] <ashp> I couldn't decide if I just wanted to point syslog at a central splunk server, or install splunk on EVERY box with forwarding enabled. | ||
| [2008/07/10 10:52:07] <ashp> That's probably better, so you don't lose data, but then I suspect you need to run mysql on every server too and that would be offensive | ||
| [2008/07/10 10:52:10] <Volcane> it has a handy syslog listener | ||
| [2008/07/10 10:52:23] <ashp> all these questions are why I want someone to come spoon feed me the answers, as logging is very dull :) | ||
| [2008/07/10 10:52:33] <Volcane> ashp: no ways on each machine, its a heavy bit of software hey | ||
| [2008/07/10 10:52:54] <ashp> a lot of people apparently do that, maybe they have like a mini-client for that | ||
| [2008/07/10 10:53:08] <tim|macbook> ashp: lots of freelancers here, probably one willing to do it for you if you have the money ;-) | ||
| [2008/07/10 10:53:47] <ashp> tim|macbook: If any of the freelancers know's of a web based slick method to search our entire logfile data and handle change control for $5k, I'm all ears :) | ||
| [2008/07/10 10:54:17] * Volcane wonders what the nhs is doing crawling his site | ||
| [2008/07/10 10:54:35] * tim|macbook wonders what the nhs is | ||
| [2008/07/10 10:54:42] <Volcane> national health | ||
| [2008/07/10 10:54:47] <Volcane> hospitals, doctors etc | ||
| [2008/07/10 10:54:51] <ashp> I miss the nhs | ||
| [2008/07/10 10:54:54] <ashp> and i never thought I'd say that | ||
| [2008/07/10 10:54:57] <tim|macbook> ah | ||
| [2008/07/10 10:55:01] <Volcane> ashp: lol | ||
| [2008/07/10 10:55:12] <tim|macbook> mod_jk is stupid. | ||
| [2008/07/10 10:55:26] <Volcane> tim|macbook: that it is | ||
| [2008/07/10 10:55:43] <Volcane> tim|macbook: but the flavour of the moment is mod_proxy_ajp | ||
| [2008/07/10 10:55:58] <tim|macbook> that's a new one... | ||
| [2008/07/10 10:56:05] <Volcane> marginally better, and maintained etc | ||
| [2008/07/10 10:56:11] <Volcane> and introduces more complete logging | ||
| [2008/07/10 10:56:14] * tim|macbook is going to check that module's config, to see if it's better puppetizable | ||
| [2008/07/10 10:56:25] <Volcane> its like mod_proxy 2 lines done | ||
| [2008/07/10 10:56:39] <Volcane> ajp listener in tomcats the same | ||
| [2008/07/10 10:56:59] <Volcane> the new logging though is a pain, apache+mod_jk happily masked some problems in my app | ||
| [2008/07/10 10:57:08] <Volcane> when we moved to mod_proxy_ajp the new logging showed it | ||
| [2008/07/10 10:57:18] <Volcane> and we spent ages trying to find the problem, which was there all along :( | ||
| [2008/07/10 10:57:36] <Volcane> so its good and bad :) | ||
| [2008/07/10 10:58:10] <tim|macbook> the app is not my problem, connecting to several tomcats is :) | ||
| [2008/07/10 10:58:33] <Volcane> ah, then i think mod_proxy_ajp will be better for you | ||
| [2008/07/10 10:58:39] <tim|macbook> and i don't see how i can create a workers.properties file for mod_jk, so going to check out mod_proxy_ajp | ||
| [2008/07/10 10:58:41] <Volcane> supports all the round robin goodness of mod_proxy | ||
| [2008/07/10 10:58:59] <tim|macbook> we're talking about multiple tomcat's running on the same host... no rr needed ;-) | ||
| [2008/07/10 10:59:06] <tim|macbook> we do the rr in front of the apache, with lvs | ||
| [2008/07/10 10:59:24] <Volcane> ah, just different tomats to handle different apps? | ||
| [2008/07/10 10:59:43] <Volcane> ProxyPass /blah/ ajp://localhost:8009/blah/ | ||
| [2008/07/10 10:59:45] <Volcane> thats it really | ||
| [2008/07/10 11:08:54] @ Quit: glaw: Remote closed the connection | ||
| [2008/07/10 11:09:34] @ brscott joined channel #puppet | ||
| [2008/07/10 11:09:40] @ Quit: mdray: "Leaving" | ||
| [2008/07/10 11:09:58] @ brscott left channel #puppet () | ||
| [2008/07/10 11:16:04] @ shenson_not_here is now known as shenson | ||
| [2008/07/10 11:30:08] @ [newbie] is now known as f--z | ||
| [2008/07/10 11:31:53] <Volcane> does anyone here have samples of package resource with the responsefile option in debian? | ||
| [2008/07/10 11:32:06] @ Quit: f--z: "KVIrc 3.2.5 Anomalies http://www.kvirc.net/" | ||
| [2008/07/10 11:32:21] <tim|macbook> yeah | ||
| [2008/07/10 11:32:27] <tim|macbook> just a sec, I'll look it up for you | ||
| [2008/07/10 11:32:48] <tim|macbook> but basically, use a file {} to copy the preseed stuff to the client, then use the responsefile => <filename> | ||
| [2008/07/10 11:33:00] <Volcane> ah ok, no biggie then | ||
| [2008/07/10 11:33:07] <tim|macbook> no, not at all | ||
| [2008/07/10 11:33:08] <Volcane> need to figure out what to put in side the response file then :) | ||
| [2008/07/10 11:33:23] <tim|macbook> we use debconf-get-selections for the options on a machine that is already setup correctly | ||
| [2008/07/10 11:33:34] <Volcane> ah | ||
| [2008/07/10 11:34:48] <tim|macbook> which app do you need it for? i might have an example | ||
| [2008/07/10 11:35:12] <Volcane> just need a basic cacti, will do db and apache manually | ||
| [2008/07/10 11:35:19] <Volcane> but debconf-get-selections did the job, I'm sure i can manage now | ||
| [2008/07/10 11:35:36] @ asa_ joined channel #puppet | ||
| [2008/07/10 11:36:29] <tim|macbook> ok, good luck :) | ||
| [2008/07/10 11:40:41] @ mikepea joined channel #puppet | ||
| [2008/07/10 11:41:22] <mikepea> . | ||
| [2008/07/10 11:42:31] <ashp> hm, 0.24.5 isn't in EPEL yet, i'm surprised! | ||
| [2008/07/10 11:44:59] @ shenson is now known as shenson_not_here | ||
| [2008/07/10 11:45:23] <tim|macbook> damn, no mod_proxy_ajp packages in etch :S | ||
| [2008/07/10 11:46:15] <ashp> hmm, I wonder who makes the epel puppet packages, are they a regular here? | ||
| [2008/07/10 11:46:38] <DerekW> ashp: lutter, and AFAIK, 0.24.5 isn't release yet, hence no pacakge | ||
| [2008/07/10 11:46:39] <Volcane> lutter | ||
| [2008/07/10 11:46:45] <Volcane> ashp: yes, not released yet | ||
| [2008/07/10 11:47:51] <ashp> oh, I thought .5 was out already? | ||
| [2008/07/10 11:47:53] <ashp> maybe I'm going mad | ||
| [2008/07/10 11:48:55] <machpo> it's still in rc mode afaik | ||
| [2008/07/10 11:49:39] @ hessml joined channel #puppet | ||
| [2008/07/10 11:50:21] @ asa__ joined channel #puppet | ||
| [2008/07/10 11:53:29] <tim|macbook> ah nvm about... it's not a separate package! | ||
| [2008/07/10 11:53:39] <tim|macbook> (still babbling about mod_proxy_ajp, ignore me) | ||
| [2008/07/10 11:59:00] @ shake-n-bake joined channel #puppet | ||
| [2008/07/10 12:02:59] @ erlingre joined channel #puppet | ||
| [2008/07/10 12:04:35] @ lak joined channel #puppet | ||
| [2008/07/10 12:06:05] <lutter> ashp: yeah, haven't had a chance to package it yet | ||
| [2008/07/10 12:06:40] @ Quit: asa_: Read error: 110 (Connection timed out) | ||
| [2008/07/10 12:08:00] @ Quit: tim|macbook: "This computer has gone to sleep" | ||
| [2008/07/10 12:11:39] <erlingre> Puppetd seems to stop working after some time on my clients. I consider to add a hourly cron-job that checks if pupped runs and restarts if neccessary. What do you think? Have you experienced the same? | ||
| [2008/07/10 12:12:45] <Volcane> only in the face of dns/networking problems | ||
| [2008/07/10 12:13:40] <ashp> lutter: hold on, I'll crack the whip for you :) | ||
| [2008/07/10 12:17:08] @ martha joined channel #puppet | ||
| [2008/07/10 12:17:20] @ Quit: pjw: | ||
| [2008/07/10 12:17:23] <lutter> ashp: has 0.24.5 even been released yet ? Don't see anything in my email ;) | ||
| [2008/07/10 12:18:06] <Disconnect> erlingre: http://reductivelabs.com/trac/puppet/wiki/Recipes/MutualRestart | ||
| [2008/07/10 12:18:33] @ marti_martinez joined channel #puppet | ||
| [2008/07/10 12:19:06] @ Quit: kolla: Read error: 54 (Connection reset by peer) | ||
| [2008/07/10 12:19:54] <lak> lutter: no, rc | ||
| [2008/07/10 12:19:55] <lak> rc1 | ||
| [2008/07/10 12:20:07] <lak> i've found it's good to give people a week or so to find bugs | ||
| [2008/07/10 12:20:18] <erlingre> Disconnect, thanks | ||
| [2008/07/10 12:20:19] <lak> regressions, rather | ||
| [2008/07/10 12:20:40] <lutter> heh .. yeah, no argument from my side on that | ||
| [2008/07/10 12:22:51] <lak> anyone who's interested in attending oscon, you can use 'os08s15' as a code for 15% off | ||
| [2008/07/10 12:24:27] @ Quit: DerekW: "Leaving" | ||
| [2008/07/10 12:30:27] @ Demosthenes joined channel #puppet | ||
| [2008/07/10 12:31:08] @ Quit: Demosthenes: Client Quit | ||
| [2008/07/10 12:31:31] @ Demosthenes joined channel #puppet | ||
| [2008/07/10 12:38:14] @ Quit: marti_martinez: "http://www.mibbit.com ajax IRC Client" | ||
| [2008/07/10 12:42:16] @ Quit: lak: | ||
| [2008/07/10 12:43:27] @ Quit: exodos_: "leaving" | ||
| [2008/07/10 12:58:46] @ Quit: mikepea: Read error: 113 (No route to host) | ||
| [2008/07/10 13:03:32] @ randybias joined channel #puppet | ||
| [2008/07/10 13:05:21] @ shenson_not_here is now known as shenson | ||
| [2008/07/10 13:07:20] @ Quit: snerd: Read error: 110 (Connection timed out) | ||
| [2008/07/10 13:09:02] @ snerd joined channel #puppet | ||
| [2008/07/10 13:09:12] @ Quit: hessml: "Leaving..." | ||
| [2008/07/10 13:35:00] @ silent-ion joined channel #puppet | ||
| [2008/07/10 13:35:07] @ mikepea joined channel #puppet | ||
| [2008/07/10 13:35:50] <silent-ion> Hi. | ||
| [2008/07/10 13:35:52] <silent-ion> Is puppetmasterd store compiled config for each node on disk or in memory ??? | ||
| [2008/07/10 13:36:42] <Volcane> see /var/lib/puppet/yaml/node | ||
| [2008/07/10 13:38:26] <silent-ion> I see in it only facts such as: | ||
| [2008/07/10 13:38:28] <silent-ion> kernel: | ||
| [2008/07/10 13:38:29] <silent-ion> hardwaremodel: | ||
| [2008/07/10 13:38:31] <silent-ion> and so on.. | ||
| [2008/07/10 13:40:01] @ punkcut joined channel #puppet | ||
| [2008/07/10 13:50:36] @ mmcgrath is now known as mmcgrath_in_the_ | ||
| [2008/07/10 13:50:59] @ mmcgrath_in_the_ is now known as mmcgrath_afk | ||
| [2008/07/10 13:55:41] @ Quit: kambiz: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 13:56:02] @ shake-n-bake_ joined channel #puppet | ||
| [2008/07/10 13:58:49] @ kambiz joined channel #puppet | ||
| [2008/07/10 13:59:47] @ Quit: gileswork: No route to host | ||
| [2008/07/10 13:59:50] @ gileswork_ joined channel #puppet | ||
| [2008/07/10 13:59:55] @ gileswork_ is now known as gileswork | ||
| [2008/07/10 14:00:10] @ aymerick_ joined channel #puppet | ||
| [2008/07/10 14:01:28] @ Quit: randybias: | ||
| [2008/07/10 14:05:56] @ ezralini joined channel #puppet | ||
| [2008/07/10 14:06:55] @ shenson is now known as shenson_not_here | ||
| [2008/07/10 14:07:29] @ Quit: shake-n-bake: Read error: 110 (Connection timed out) | ||
| [2008/07/10 14:16:35] @ Quit: shake-n-bake_: Read error: 110 (Connection timed out) | ||
| [2008/07/10 14:16:52] @ Quit: aymerick: Read error: 110 (Connection timed out) | ||
| [2008/07/10 14:20:19] @ shenson_not_here is now known as shenson | ||
| [2008/07/10 14:20:42] @ Quit: keithlard: | ||
| [2008/07/10 14:25:20] @ Quit: mikepea: | ||
| [2008/07/10 14:28:54] @ \ask joined channel #puppet | ||
| [2008/07/10 14:31:10] @ shake-n-bake joined channel #puppet | ||
| [2008/07/10 14:50:37] @ Quit: \ask: | ||
| [2008/07/10 14:55:59] <punkcut> Im having trouble getting puppet to manage users with the password attribute, throws the error "Provider useradd does not support..." (referenced: http://tinyurl.com/5ogw5x ) - I have shadow-utils installed and it still throws the error... | ||
| [2008/07/10 14:56:05] <punkcut> im on RHEL5 | ||
| [2008/07/10 14:58:29] <machpo> i think you also need ruby-shadow | ||
| [2008/07/10 14:59:50] <punkcut> ill try that. thanks machpo | ||
| [2008/07/10 15:00:06] @ bgupta joined channel #puppet | ||
| [2008/07/10 15:00:48] <bgupta> Any iclassify users online? | ||
| [2008/07/10 15:02:35] <bgupta> Well, in case there are, I am wondering if anyone has gotten icagent and icsearch working on Solaris. (It seems the only instructions right now are for installing the full server, not for a simple CLI only install).. | ||
| [2008/07/10 15:02:45] <bgupta> I have an iclassify server up and runnign | ||
| [2008/07/10 15:03:18] @ Quit: gileswork: Read error: 113 (No route to host) | ||
| [2008/07/10 15:03:36] <Disconnect> fwiw (linux) I just installed the prereqs and copied the icagent directory over. | ||
| [2008/07/10 15:03:42] <Disconnect> run it from command line | ||
| [2008/07/10 15:04:00] <bgupta> ok will try that... | ||
| [2008/07/10 15:05:30] @ shenson is now known as shenson_not_here | ||
| [2008/07/10 15:05:50] @ Quit: aymerick_: Remote closed the connection | ||
| [2008/07/10 15:06:27] @ aymerick joined channel #puppet | ||
| [2008/07/10 15:10:27] @ \ask joined channel #puppet | ||
| [2008/07/10 15:11:15] <bgupta> Thanks.... that did it.. I just tarred up the code from my server, and made sure the ruby gem prereqs where there. | ||
| [2008/07/10 15:11:23] @ emerose_ joined channel #puppet | ||
| [2008/07/10 15:18:23] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/07/10 15:18:48] @ Quit: silent-ion: "Chatzilla 0.9.75.1 [SeaMonkey 1.1.9/2008031300]" | ||
| [2008/07/10 15:28:00] @ randybias joined channel #puppet | ||
| [2008/07/10 15:28:57] @ Quit: erlingre: "Leaving" | ||
| [2008/07/10 15:32:09] @ jbooth joined channel #puppet | ||
| [2008/07/10 15:34:36] @ Quit: kenvandine: Remote closed the connection | ||
| [2008/07/10 15:35:41] <jbooth> Afternoon folks, anyone got time for a "best practices" question? | ||
| [2008/07/10 15:36:15] @ kenvandine joined channel #puppet | ||
| [2008/07/10 15:38:43] <martha> go ahead and ask | ||
| [2008/07/10 15:49:13] <Disconnect> bgupta: cool deal, glad it worked | ||
| [2008/07/10 15:50:33] <benp-> trying to set up a new puppetmaster and i'm losing my mind cause i can't get mongrel working | ||
| [2008/07/10 15:50:56] <benp-> http 502 errors | ||
| [2008/07/10 15:50:58] * benp- is sad | ||
| [2008/07/10 15:51:43] @ Quit: randybias: Read error: 113 (No route to host) | ||
| [2008/07/10 15:51:48] <bgupta> benp: Have you tried running with webrick, to make sure everything else works? | ||
| [2008/07/10 15:52:21] @ Quit: emerose_: | ||
| [2008/07/10 15:52:59] <bgupta> Oh wait.. mind is on iclassify, nevermind. | ||
| [2008/07/10 15:53:04] <benp-> heh | ||
| [2008/07/10 15:57:28] @ Quit: ezralini: | ||
| [2008/07/10 15:59:28] @ Quit: kambiz: "Leaving" | ||
| [2008/07/10 15:59:41] @ \ask_ joined channel #puppet | ||
| [2008/07/10 16:02:25] @ Quit: \ask_: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 16:02:45] @ \ask_ joined channel #puppet | ||
| [2008/07/10 16:05:11] @ kambiz joined channel #puppet | ||
| [2008/07/10 16:05:36] <benp-> fixed it | ||
| [2008/07/10 16:05:39] * benp- is no longer sad | ||
| [2008/07/10 16:08:06] @ lak joined channel #puppet | ||
| [2008/07/10 16:10:21] <jbooth> benp-: is mongrel crashing? I'm reall changing around how I serve files (the source of my best practices question) due to the instability of it. | ||
| [2008/07/10 16:12:23] @ Quit: kambiz: "Leaving" | ||
| [2008/07/10 16:15:18] @ pjw joined channel #puppet | ||
| [2008/07/10 16:15:23] * Volcane wonders if ruby 2.0 is likely to remove the need for mongrel since its got proper threads | ||
| [2008/07/10 16:16:37] <benp-> jbooth: no, problem isn't with mongrel. it's ssl/apache. so i'm using nginx instead (which kinda sucks) | ||
| [2008/07/10 16:18:24] <jbooth> Even if it did fix mongrel, I still think I'm going to rely on NFS as a transport rather than http/ssl, but I expect to be the exception not the rule there. | ||
| [2008/07/10 16:19:07] @ Quit: pleemans: "Ex-Chat" | ||
| [2008/07/10 16:19:38] <jbooth> Is there any really *nice* way of doing a File { require => Mount["/path"] } globally that won't get overwritten when I want to do other require=>Package["foo"]s later? | ||
| [2008/07/10 16:20:31] <benp-> unfortunately no | ||
| [2008/07/10 16:20:41] <Volcane> yeah wish there were | ||
| [2008/07/10 16:20:51] <jbooth> I could work up some nasty define local_file(...) {...} but... | ||
| [2008/07/10 16:21:25] <jbooth> Bother. :-/ If puppet was declarative, I could do it easily by just putting the NFS mounts first. | ||
| [2008/07/10 16:22:16] <Volcane> most ppl have a define to wrap file{} anyway for general use | ||
| [2008/07/10 16:22:22] <Volcane> wel most I've seen | ||
| [2008/07/10 16:23:59] @ jgm joined channel #puppet | ||
| [2008/07/10 16:25:15] <jbooth> Volcane: I must run, but do you happen to have a really nice reference one of those? (rather than me re-inventing the wheel -- trying to search for one on the docs site was being fruitless for me) | ||
| [2008/07/10 16:25:36] <Volcane> catch me when you're back and I'll show you a sample you can start from there | ||
| [2008/07/10 16:29:39] <erikh> w7 | ||
| [2008/07/10 16:29:41] <erikh> whoops | ||
| [2008/07/10 16:36:09] <aelizondo> if there a way for puppet to some sort of basic reporting? something like "tell me if file /foo/bar exists" and then aggregate it all into one text file? | ||
| [2008/07/10 16:36:32] <Volcane> like a intrusion detectin thing? | ||
| [2008/07/10 16:37:49] <Volcane> it can report all its logs and runs back to the puppetmaster | ||
| [2008/07/10 16:37:57] <aelizondo> we wouldn't use it for intrusion detection, but yes | ||
| [2008/07/10 16:38:18] <Volcane> and it hink there was a discussion on the list at some point about monitoring like you want though i might be confused its ages ago | ||
| [2008/07/10 16:38:31] @ Quit: jvanzyl: | ||
| [2008/07/10 16:38:55] <aelizondo> we are in the process of auditing stuff and we just want to see, say, all machiens that have apache 1.X installed. | ||
| [2008/07/10 16:39:10] <Volcane> oh i see | ||
| [2008/07/10 16:39:14] <Disconnect> sounds like time to [ab]use the facts system | ||
| [2008/07/10 16:41:02] @ dan___t joined channel #puppet | ||
| [2008/07/10 16:41:03] <dan___t> Hello. | ||
| [2008/07/10 16:41:20] @ sazma joined channel #puppet | ||
| [2008/07/10 16:41:22] @ Ash_ is now known as Ash | ||
| [2008/07/10 16:41:27] <sazma> lak around? | ||
| [2008/07/10 16:41:37] <lak> kind of | ||
| [2008/07/10 16:42:01] <sigmonsays> !smack RHEL | ||
| [2008/07/10 16:42:28] <sazma> we now have enough machines that puppet's syslog drives us crazy :) should I file a bug? You talked about it when you were here, so I know you know but you said something like "I'm waiting for someone to complain" that time has come :) | ||
| [2008/07/10 16:42:42] <lak> what drives you crazy about it? | ||
| [2008/07/10 16:42:52] <sigmonsays> rsyslog is your friend | ||
| [2008/07/10 16:43:15] <martha> it annoys me that the puppetmaster doesn't say what client an error is for | ||
| [2008/07/10 16:43:25] <sazma> well every host that checks in does its own syslog, and that data also shows up on the puppetmaster's syslog, but with no indicator of what host ... what martha said :) | ||
| [2008/07/10 16:43:39] <sazma> it's also very hard with logcheck to notice errors | ||
| [2008/07/10 16:43:46] <sazma> or real problems | ||
| [2008/07/10 16:43:52] <lak> you using the 'log' report processor? is that what you mean? | ||
| [2008/07/10 16:43:58] <sigmonsays> shouldn't syslog handle what client is reporting the error? | ||
| [2008/07/10 16:44:11] <sazma> I mean we've never configured a log processor | ||
| [2008/07/10 16:44:24] <lak> sazma: then how are your client logs ending up on the server? | ||
| [2008/07/10 16:44:33] <sazma> lak: default? | ||
| [2008/07/10 16:44:44] <sazma> or we did it while you were here and I've forgotten | ||
| [2008/07/10 16:44:57] <lak> i think 'store' is the only default log processor, altho maybe one of the platforms has 'log' as a default | ||
| [2008/07/10 16:44:59] <lak> check the config | ||
| [2008/07/10 16:45:11] <lak> either way, i guess file a bug | ||
| [2008/07/10 16:45:14] <sazma> of the puppetmaster? | ||
| [2008/07/10 16:45:24] <sazma> also the dual diffs thing is horrible | ||
| [2008/07/10 16:45:32] <lak> yeah, the master | ||
| [2008/07/10 16:45:38] <lak> you mean diffs printed twice? | ||
| [2008/07/10 16:45:41] @ fbe joined channel #puppet | ||
| [2008/07/10 16:45:47] <dan___t> Don't suppose you guys use sft much, do you? | ||
| [2008/07/10 16:45:51] <lak> if so, that's fixed in 24.5 | ||
| [2008/07/10 16:46:03] * Volcane 's client logs dont end up on th emaster | ||
| [2008/07/10 16:46:04] <dan___t> err, cft. | ||
| [2008/07/10 16:46:06] <sazma> reports store,log | ||
| [2008/07/10 16:46:15] <sazma> with an = in there :) | ||
| [2008/07/10 16:46:17] <lak> yeah, so that's how your logs are getting there | ||
| [2008/07/10 16:46:25] <lak> file a bug against the log report processor, i guess | ||
| [2008/07/10 16:46:53] <sazma> so we should stop ignoring the output on each host and turn off log on the puppetmaster? then we'll at least know what machine is complaining | ||
| [2008/07/10 16:47:06] <lak> or use remote syslog to send the logs | ||
| [2008/07/10 16:47:13] <lak> or, really, modify the log report processor | ||
| [2008/07/10 16:47:16] <lak> it's *wicked* simple | ||
| [2008/07/10 16:47:22] <sazma> where is it? | ||
| [2008/07/10 16:47:31] <sazma> or how do I override it with my own? | ||
| [2008/07/10 16:47:46] <lak> puppet/reports/log.rb | ||
| [2008/07/10 16:47:57] <lak> i'd make a new one, that basically duplicates that one | ||
| [2008/07/10 16:48:01] <lak> so when you upgrade there's no concern | ||
| [2008/07/10 16:48:19] <dan___t> cft looks bad-ass. | ||
| [2008/07/10 16:48:26] <dan___t> Just wanted to know what you guys thought baout it. | ||
| [2008/07/10 16:48:29] <dan___t> about, too. | ||
| [2008/07/10 16:48:44] <lak> dan___t: it's a cool product, although it's a bit limited of course | ||
| [2008/07/10 16:48:49] <lak> i think it's a good start | ||
| [2008/07/10 16:48:53] <dan___t> Sure. | ||
| [2008/07/10 16:49:06] <sazma> what's cft? | ||
| [2008/07/10 16:49:16] <dan___t> http://cft.et.redhat.com/ | ||
| [2008/07/10 16:49:19] <lak> and (somewhat obviously) i had that kind of thing in mind during puppet's development | ||
| [2008/07/10 16:49:31] @ Quit: jbrothers: "Leaving." | ||
| [2008/07/10 16:50:43] <sazma> lak: the trouble with writing our own is that I don't know ruby and it's not trivial for me to figure out how puppet would store the hostname such that I could stick it in Puppet::Util::Log.newmessage(log) | ||
| [2008/07/10 16:51:03] <lak> ok | ||
| [2008/07/10 16:52:26] <lak> sazma: email me about it and i'll get back to as soon as i can with a diff | ||
| [2008/07/10 16:52:35] <sazma> will do thx | ||
| [2008/07/10 16:54:51] <Volcane> hmm, but then you have to push a path out to all your clients? :( | ||
| [2008/07/10 16:55:19] <lak> report processor is on the server | ||
| [2008/07/10 16:56:03] <Volcane> i thought so, but the reports/log.rb is in the puppet rpm ? | ||
| [2008/07/10 16:56:05] @ Quit: neh: Read error: 60 (Operation timed out) | ||
| [2008/07/10 16:56:14] <lak> sure, but it's only used on the server | ||
| [2008/07/10 16:56:20] <Volcane> ah | ||
| [2008/07/10 16:58:22] * Volcane tries to hack at it | ||
| [2008/07/10 16:59:41] <sazma> I'm not caught up on the list... I saw that there was an RC1 for 24.5... how's that progressing? | ||
| [2008/07/10 17:01:26] <sazma> nm I gotta go | ||
| [2008/07/10 17:01:31] @ Quit: sazma: "Leaving" | ||
| [2008/07/10 17:03:05] @ Quit: meandtheshell: Connection timed out | ||
| [2008/07/10 17:08:03] @ jvanzyl joined channel #puppet | ||
| [2008/07/10 17:08:49] <martha> also, it really annoys me when the other admins here run puppet with --debug and then the emails are unreadable | ||
| [2008/07/10 17:08:55] @ Quit: kenvandine: "Ex-Chat" | ||
| [2008/07/10 17:11:01] * Volcane wonders where its defined what kind of object logs is in that log.rb | ||
| [2008/07/10 17:14:45] @ emerose joined channel #puppet | ||
| [2008/07/10 17:15:25] @ verwilst joined channel #puppet | ||
| [2008/07/10 17:15:26] <Volcane> ah, util/log.rb | ||
| [2008/07/10 17:17:02] @ Quit: emerose: Client Quit | ||
| [2008/07/10 17:22:38] <fdz_> Hi folks, I'm trying to figure out the best way to fix #1409 | ||
| [2008/07/10 17:22:40] <gepetto> fdz_: #1409 is http://reductivelabs.com/redmine/issues/show/1409 | ||
| [2008/07/10 17:24:45] <fdz_> i'm currently using something like File.expand_path("~user/.ssh") in the type which obviously fails when the user is also created by puppet | ||
| [2008/07/10 17:26:23] <fdz_> the only fix I see, is to move that into the provider but there I can't generate() file resources anymore | ||
| [2008/07/10 17:27:06] <fdz_> any hint is welcome ;) | ||
| [2008/07/10 17:29:44] @ emerose joined channel #puppet | ||
| [2008/07/10 17:34:56] <Volcane> martha: ok i dont know, my log messages has the node name in them already | ||
| [2008/07/10 17:35:03] <Volcane> martha: but, this was easy: Jul 10 22:34:07 svcs2 puppetmasterd[20645]: (//Node[nephilim.ml.org]/common::linux/aliases/File[/etc/aliases]/source) client nephilim.ml.org says replacing from source puppet://puppet/aliases/aliases with contents {md5}1ca69aab57d55b1be521321d93da8d61 | ||
| [2008/07/10 17:35:18] <Volcane> martha: see the "client nephilim.ml.org says" i added that to mylog.rb | ||
| [2008/07/10 17:35:25] <Volcane> but it seems redundant | ||
| [2008/07/10 17:40:47] @ emerose_ joined channel #puppet | ||
| [2008/07/10 17:41:09] @ Quit: lak: | ||
| [2008/07/10 17:44:21] * Volcane must be missing something obvious in the problem you're describing | ||
| [2008/07/10 17:47:34] @ btm joined channel #puppet | ||
| [2008/07/10 17:48:52] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/07/10 17:58:21] <punkcut> where can I find a list of the built in variables available to puppet, such as $operatingsystem ? | ||
| [2008/07/10 17:58:32] <btm> punkcut: run 'facter' | ||
| [2008/07/10 17:58:45] <punkcut> nice, thanks btm | ||
| [2008/07/10 18:00:18] <martha> Volcane: mine doesn't: Jul 11 00:54:51 sys puppetmasterd[27442]: (//common::external/common/debian/Service[exim4]/enable) enable changed 'true' to 'false' | ||
| [2008/07/10 18:01:06] <Volcane> weird | ||
| [2008/07/10 18:01:46] <martha> 0.24.4 on both client and server | ||
| [2008/07/10 18:03:44] <Volcane> martha: http://pastie.org/231740 | ||
| [2008/07/10 18:04:26] <Volcane> pop that into mylog.rb in /usr/lib/ruby/site_ruby/1.8/puppet/reports/ and set reports = mylog | ||
| [2008/07/10 18:04:51] @ Quit: verwilst: "Ex-Chat" | ||
| [2008/07/10 18:06:20] <Volcane> oh sorry | ||
| [2008/07/10 18:06:25] <Volcane> drop the log = bit into the loop | ||
| [2008/07/10 18:06:27] <Volcane> not above it | ||
| [2008/07/10 18:06:31] <Volcane> silly me for not testing | ||
| [2008/07/10 18:08:17] @ lak joined channel #puppet | ||
| [2008/07/10 18:08:52] @ andrewcshafer joined channel #puppet | ||
| [2008/07/10 18:09:20] @ kenvandine joined channel #puppet | ||
| [2008/07/10 18:09:23] <Volcane> http://pastie.org/231740 updated with one that actually works :P | ||
| [2008/07/10 18:11:18] @ Quit: Darkarnium: "Leaving" | ||
| [2008/07/10 18:11:40] <Volcane> donno why it would need the gsub on client= but another report module has it so i figured theres gotta be a reason | ||
| [2008/07/10 18:13:47] <btm> can you use a puppet type in an erb template to lookup the uid for a user on a node? does make any sense? | ||
| [2008/07/10 18:14:08] <Volcane> template gets parsed and all on the master | ||
| [2008/07/10 18:14:15] <Volcane> only the result makes it to the client | ||
| [2008/07/10 18:16:01] <btm> Volcane: right, it's parse when the node pulls, so I was wondering the the user type could be populated with the uid, or if I'll have to manage uid's statically or with some generate shenanigans. | ||
| [2008/07/10 18:16:28] <fujin> w00t | ||
| [2008/07/10 18:16:30] <fujin> new iphone! | ||
| [2008/07/10 18:16:32] * fujin strokes | ||
| [2008/07/10 18:17:30] <Volcane> btm: ah not sure mate, i dont know enough about internals yet | ||
| [2008/07/10 18:17:39] <Volcane> fujin: nice one | ||
| [2008/07/10 18:17:55] * Volcane is waiting for 3G blackberries | ||
| [2008/07/10 18:18:11] * btm is waiting for 8G openmoko's | ||
| [2008/07/10 18:24:21] @ jon___ joined channel #puppet | ||
| [2008/07/10 18:24:55] @ Quit: snerd: Remote closed the connection | ||
| [2008/07/10 18:25:04] @ Quit: dan___t: Remote closed the connection | ||
| [2008/07/10 18:29:07] @ mgarfias joined channel #puppet | ||
| [2008/07/10 18:30:39] <mgarfias> what does "Could not find filebucket server at /some/path" mean? I've got the filebucket defined, but no matter what I do I get this same error | ||
| [2008/07/10 18:34:31] @ martha left channel #puppet () | ||
| [2008/07/10 18:43:28] <MrProper_> btm, 8G? | ||
| [2008/07/10 18:43:46] <MrProper_> btm, so i take it your waiting a few decades ? =P | ||
| [2008/07/10 18:43:59] <btm> MrProper_: Yeah, for all the bugs to get worked out =D | ||
| [2008/07/10 18:44:07] <MrProper_> btm, heh | ||
| [2008/07/10 18:44:30] <MrProper_> are the 3g iphones unlocked? | ||
| [2008/07/10 18:48:44] <benp-> unlocked or jailbroken? | ||
| [2008/07/10 18:50:03] <benp-> http://gizmodo.com/5023971/iphone-os-20-unlocked-yes | ||
| [2008/07/10 18:54:40] <fujin> dunno if they can actually do it to the 3g's | ||
| [2008/07/10 18:54:47] <fujin> although you can get the 2.0 firmware running on the classic | ||
| [2008/07/10 18:58:07] <benp-> ah, thats the os, not the phone | ||
| [2008/07/10 18:58:14] <benp-> so what firmware do the new phones run? | ||
| [2008/07/10 18:59:22] <growler> 2.0 | ||
| [2008/07/10 19:01:36] <mgarfias> wtf is with this filebucket thing | ||
| [2008/07/10 19:02:02] <fujin> show your manifest | ||
| [2008/07/10 19:02:53] <benp-> so according to gizmodo, i guess the new ones are unlockable and jailbroken | ||
| [2008/07/10 19:03:09] @ Quit: punkcut: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 19:03:32] <MrProper_> benp-, all im interested about in the 3g iphone is that i can run some sort of ssh client over 3g | ||
| [2008/07/10 19:04:07] <fujin> haven't found an ssh client yet | ||
| [2008/07/10 19:04:10] <fujin> lemme look in app store | ||
| [2008/07/10 19:04:35] <benp-> if you jailbreak it, you can install openssh and a terminal emulator | ||
| [2008/07/10 19:04:43] <benp-> shouldnt need to be a standalone ssh program | ||
| [2008/07/10 19:05:04] <fujin> well the 2.0 jailbreaker isn't even released yet is it? | ||
| [2008/07/10 19:06:03] <benp-> but trying to type commands into a shell on it would be awful | ||
| [2008/07/10 19:06:21] <benp-> it's not.. | ||
| [2008/07/10 19:07:56] @ dedebkgrn joined channel #puppet | ||
| [2008/07/10 19:08:17] @ lacrstech joined channel #puppet | ||
| [2008/07/10 19:12:11] @ Quit: pjw: | ||
| [2008/07/10 19:31:10] @ Quit: lak: | ||
| [2008/07/10 19:36:47] @ andrewcshafer left channel #puppet () | ||
| [2008/07/10 19:37:09] @ andrewcshafer joined channel #puppet | ||
| [2008/07/10 19:37:52] <andrewcshafer> blog post on devs, admins and puppet http://stochasticresonance.wordpress.com/2008/07/09/a-joining-of-the-tribes/ | ||
| [2008/07/10 19:47:18] @ pjw joined channel #puppet | ||
| [2008/07/10 19:55:11] @ lak joined channel #puppet | ||
| [2008/07/10 19:57:52] @ Quit: lak: Client Quit | ||
| [2008/07/10 19:59:27] @ Quit: lacrstech: K-lined | ||
| [2008/07/10 19:59:31] @ Quit: dedebkgrn: K-lined | ||
| [2008/07/10 20:01:50] <bgupta> Hey does anyone have any erb sample templates I can use for building any of the following config files: nginx, monit, haproxy, or a standard /etc/init.d startup script? | ||
| [2008/07/10 20:02:02] @ randybias joined channel #puppet | ||
| [2008/07/10 20:02:22] @ Quit: shake-n-bake: Read error: 110 (Connection timed out) | ||
| [2008/07/10 20:06:10] @ shadoi joined channel #puppet | ||
| [2008/07/10 20:06:27] <bgupta> Also, I am thinking that I want to mashup erb config templates with iCalssify so I can dynamically generate and update the loadbalancer config as I add new backend nodes to puppet/iClassify | ||
| [2008/07/10 20:06:38] <bgupta> Am I insane? | ||
| [2008/07/10 20:06:53] <fujin> no, it's a great idea | ||
| [2008/07/10 20:06:55] <fujin> I highly recommend it | ||
| [2008/07/10 20:07:04] <fujin> do as much with Puppet as you can | ||
| [2008/07/10 20:08:12] <bgupta> SO about those erb config file templates.. I can't find any good samples out there? Am I missing some key repository somewhere? | ||
| [2008/07/10 20:09:17] <bgupta> andrewcshafer: Cool link.... It's the truth.. | ||
| [2008/07/10 20:09:42] <fujin> hmm, can't say i've got any for nginx/monit/haproxy around. | ||
| [2008/07/10 20:09:50] <fujin> and I drop full files for apache | ||
| [2008/07/10 20:11:23] <fujin> bgupta: take a look at git.black.co.at | ||
| [2008/07/10 20:11:29] <fujin> and the Recipes namespace on the wiki | ||
| [2008/07/10 20:11:52] <bgupta> fujin: thanks | ||
| [2008/07/10 20:12:11] <fujin> may be something there to help you out | ||
| [2008/07/10 20:13:31] @ Quit: mgarfias: | ||
| [2008/07/10 20:24:12] @ Quit: \ask_: | ||
| [2008/07/10 20:25:45] @ mwr joined channel #puppet | ||
| [2008/07/10 20:26:52] <mwr> could a non-Debian 0.24.4 user do a "puppetd --genconfig | grep ca_server" and tell me if it's literally set to "puppet", "$server", or what? | ||
| [2008/07/10 20:28:09] <mwr> assuming you don't have ca_server already explicitly set somewhere. | ||
| [2008/07/10 20:28:19] <fujin> ca_server = puppet | ||
| [2008/07/10 20:28:22] <fujin> from 0.24.x head | ||
| [2008/07/10 20:29:11] <mwr> thanks. that's been bugging ever since 0.24.something came out, since I don't actually have a puppetmaster named 'puppet' | ||
| [2008/07/10 20:29:35] <mwr> 0.23.1 returned "# ca_server = $server" | ||
| [2008/07/10 20:29:44] @ Quit: aymerick: | ||
| [2008/07/10 20:30:02] <mwr> bugging me, that is. | ||
| [2008/07/10 20:31:42] @ Quit: ski98033: "Leaving." | ||
| [2008/07/10 20:34:33] <mwr> ConfigurationReference shows it as "Default: $server", too. Does that get auto-updated on new releases? | ||
| [2008/07/10 20:38:41] @ mmcgrath_afk is now known as mmcgrath | ||
| [2008/07/10 20:46:32] <bgupta> Anyone here use EC2? I was going with the flow on the default hostnames for fear of tripping afoul of the whole internal vs external routing thing, but it's unmanageable, and I think it's time we overrode them, and am wondering, if my fears where overblown. | ||
| [2008/07/10 20:47:19] @ elijahwright joined channel #puppet | ||
| [2008/07/10 20:47:43] <elijahwright> hi all | ||
| [2008/07/10 20:48:15] <mwr> small world, I'd expect. | ||
| [2008/07/10 20:48:21] <mwr> and hi | ||
| [2008/07/10 20:48:27] <elijahwright> renfro? | ||
| [2008/07/10 20:48:30] <mwr> yep | ||
| [2008/07/10 20:49:16] <elijahwright> hey mike, know anything about puppet on ec2? | ||
| [2008/07/10 20:49:33] <elijahwright> (and good to see you, by the way) | ||
| [2008/07/10 20:49:43] <mwr> never used ec2 at all. bgupta was just asking about it, though. | ||
| [2008/07/10 20:49:47] <mwr> likewise | ||
| [2008/07/10 20:49:54] <elijahwright> yes, we're talking about it on skype right now too :) | ||
| [2008/07/10 20:50:41] <elijahwright> is jls still working at tntech? i haven't talked to him in years either. | ||
| [2008/07/10 20:50:55] <mwr> yep. still there. | ||
| [2008/07/10 20:52:52] <elijahwright> awesome. tell him i said hello, not to be a stranger, etc. | ||
| [2008/07/10 20:52:58] <mwr> will do. | ||
| [2008/07/10 20:53:14] <elijahwright> i had completely forgotten that you were using puppet. | ||
| [2008/07/10 21:03:45] <mwr> my only protege works for a GE subcontractor near Knoxville. And he's been there for several years now. | ||
| [2008/07/10 21:03:55] @ Quit: randybias: | ||
| [2008/07/10 21:03:59] <mwr> dammit | ||
| [2008/07/10 21:04:28] <elijahwright> ;-) | ||
| [2008/07/10 21:06:45] @ Quit: mwr: "Leaving" | ||
| [2008/07/10 21:13:42] @ Quit: andrewcshafer: | ||
| [2008/07/10 21:20:07] <bgupta> Wondering if it's sane to monkey patch the gem provider to have --no-ri and --no-rdoc? Or is there a better way to specify that in the manifest? | ||
| [2008/07/10 21:23:01] @ refuseresisted_ joined channel #puppet | ||
| [2008/07/10 21:26:50] * refuseresisted_ yawns | ||
| [2008/07/10 21:28:12] <refuseresisted_> anyone good with exported resources? | ||
| [2008/07/10 21:29:18] @ randybias joined channel #puppet | ||
| [2008/07/10 21:51:27] @ Quit: refuseresisted_: Read error: 110 (Connection timed out) | ||
| [2008/07/10 22:08:05] @ Quit: Maliuta: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 22:08:19] @ Quit: emerose_: | ||
| [2008/07/10 22:11:23] @ Maliuta joined channel #puppet | ||
| [2008/07/10 22:17:44] @ Quit: asa__: | ||
| [2008/07/10 22:27:33] @ Quit: kenvandine: "Ex-Chat" | ||
| [2008/07/10 22:27:47] @ kenvandine joined channel #puppet | ||
| [2008/07/10 22:32:30] @ Quit: shadoi: | ||
| [2008/07/10 22:44:29] @ exit237 joined channel #puppet | ||
| [2008/07/10 22:46:45] @ neh joined channel #puppet | ||
| [2008/07/10 22:54:25] @ Quit: randybias: | ||
| [2008/07/10 23:22:19] @ asa_ joined channel #puppet | ||
| [2008/07/10 23:28:26] @ silk joined channel #puppet | ||
| [2008/07/10 23:33:30] @ Quit: Kindred: Read error: 104 (Connection reset by peer) | ||
| [2008/07/10 23:33:47] @ Kindred joined channel #puppet | ||
| [2008/07/10 23:47:44] @ randybias joined channel #puppet | ||
| [2008/07/10 23:48:17] @ Quit: lutter: "Leaving." |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!