| [2009/06/23 00:02:02] @ Log started by gepetto | ||
| [2009/06/23 00:02:02] @ Quit: joe-mac: "Leaving." | ||
| [2009/06/23 00:04:14] @ D-CoDe joined channel #puppet | ||
| [2009/06/23 00:07:45] <zirpu> . | ||
| [2009/06/23 00:13:01] @ bobbyz joined channel #puppet | ||
| [2009/06/23 00:15:15] @ |Mike|_ joined channel #puppet | ||
| [2009/06/23 00:15:21] @ Quit: |Mike|: Read error: 60 (Operation timed out) | ||
| [2009/06/23 00:18:26] @ flashn_ joined channel #puppet | ||
| [2009/06/23 00:20:10] @ Quit: gaveen: Connection timed out | ||
| [2009/06/23 00:20:44] @ gaveen joined channel #puppet | ||
| [2009/06/23 00:28:59] @ Quit: matty91: | ||
| [2009/06/23 00:33:34] @ Quit: flashn: Read error: 110 (Connection timed out) | ||
| [2009/06/23 00:36:45] <jamesturnbull> zirpu: something up? | ||
| [2009/06/23 00:38:49] <zirpu> nope. sorry. was just having problems with my wifi. | ||
| [2009/06/23 00:38:51] @ Quit: D-CoDe: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 00:40:11] @ alfism joined channel #puppet | ||
| [2009/06/23 00:40:24] @ D-CoDe joined channel #puppet | ||
| [2009/06/23 00:44:46] @ Quit: QMan: "." | ||
| [2009/06/23 00:44:49] @ Quit: D-CoDe: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 00:44:54] @ QMan joined channel #puppet | ||
| [2009/06/23 00:45:09] @ D-CoDe joined channel #puppet | ||
| [2009/06/23 00:48:11] @ Quit: mfoster: "Leaving." | ||
| [2009/06/23 00:49:43] @ davidrichards joined channel #puppet | ||
| [2009/06/23 01:05:23] <tmz> jamesturnbull: thanks for pushing out another beta. I uploaded fedora/epel packages to http://tmz.fedorapeople.org/repo/puppet/ | ||
| [2009/06/23 01:05:44] @ Quit: pugnacity: "Leaving." | ||
| [2009/06/23 01:05:57] <tmz> hopefully I didn't mess anything up. it's been a long day and my eyes are succumbing to gravity. :) | ||
| [2009/06/23 01:06:21] <Cuchulain> i kind of hope you mean your eyelids | ||
| [2009/06/23 01:06:36] <Cuchulain> but some part of me wants it to be your eyes | ||
| [2009/06/23 01:07:33] <tmz> haha. my brain is dripping out of my head as well, apparently. | ||
| [2009/06/23 01:07:59] <Cuchulain> damnit | ||
| [2009/06/23 01:08:02] <Cuchulain> got a webcam? | ||
| [2009/06/23 01:08:02] <Cuchulain> :) | ||
| [2009/06/23 01:10:08] @ RageLink joined channel #puppet | ||
| [2009/06/23 01:11:57] <jamesturnbull> tmz: thanks for the RPMs! Me too - 20 hours of flights today :) | ||
| [2009/06/23 01:12:55] <Djelibeybi> jamesturnbull: which is a flimsy excuse for not coming to the ctte meeting. :p | ||
| [2009/06/23 01:12:59] @ Quit: D-CoDe: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 01:20:57] <jamesturnbull> Djelibeybi: flimsy - fuck that - add to that I haven't seen Ruth for 10 days - and the ctte meeting can get stuffed | ||
| [2009/06/23 01:21:28] <Djelibeybi> jamesturnbull: oooh, touchy. :) | ||
| [2009/06/23 01:21:42] <Djelibeybi> jamesturnbull: I did give you tongue-face smiley, so it was a joke. | ||
| [2009/06/23 01:21:50] <jamesturnbull> Djelibeybi: did I not mention 18 hours on a plnace | ||
| [2009/06/23 01:22:04] <jamesturnbull> Djelibeybi: did I mention 2 hours in AUCKLAND? | ||
| [2009/06/23 01:22:07] <Djelibeybi> lol | ||
| [2009/06/23 01:22:14] <Djelibeybi> Now *that's* a reasonable excuse. | ||
| [2009/06/23 01:22:18] <jamesturnbull> Djelibeybi: AUCKLAND without wireless | ||
| [2009/06/23 01:23:20] @ cote joined channel #puppet | ||
| [2009/06/23 01:27:33] @ Quit: fujin: "Leaving..." | ||
| [2009/06/23 01:32:49] @ D-CoDe joined channel #puppet | ||
| [2009/06/23 01:33:17] @ Quit: davidrichards: | ||
| [2009/06/23 01:52:43] @ Quit: kolla: Remote closed the connection | ||
| [2009/06/23 01:54:34] @ cote_ joined channel #puppet | ||
| [2009/06/23 01:56:45] @ monzie joined channel #puppet | ||
| [2009/06/23 01:59:34] @ Quit: mellen: Read error: 110 (Connection timed out) | ||
| [2009/06/23 02:01:55] @ mellen joined channel #puppet | ||
| [2009/06/23 02:05:06] @ Quit: monzie: | ||
| [2009/06/23 02:08:05] @ pugnacity joined channel #puppet | ||
| [2009/06/23 02:08:35] @ Quit: fbe: Read error: 110 (Connection timed out) | ||
| [2009/06/23 02:09:46] @ Quit: pugnacity: Remote closed the connection | ||
| [2009/06/23 02:12:07] @ pugnacity joined channel #puppet | ||
| [2009/06/23 02:18:56] @ poison joined channel #puppet | ||
| [2009/06/23 02:20:50] @ Quit: cote: Read error: 110 (Connection timed out) | ||
| [2009/06/23 02:27:43] @ Quit: poison: Remote closed the connection | ||
| [2009/06/23 02:31:48] @ saurabhverma joined channel #puppet | ||
| [2009/06/23 02:32:26] @ monzie joined channel #puppet | ||
| [2009/06/23 02:32:44] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/23 02:37:40] @ Quit: alban2: Read error: 113 (No route to host) | ||
| [2009/06/23 02:38:11] @ Quit: pugnacity: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 02:40:31] @ pugnacity joined channel #puppet | ||
| [2009/06/23 02:52:44] @ webx joined channel #puppet | ||
| [2009/06/23 02:58:43] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/06/23 03:01:21] @ Quit: thegcat_: | ||
| [2009/06/23 03:10:07] @ MattyM joined channel #puppet | ||
| [2009/06/23 03:10:58] @ tim|macbook joined channel #puppet | ||
| [2009/06/23 03:11:06] @ Quit: QMan: | ||
| [2009/06/23 03:13:39] @ kolla joined channel #puppet | ||
| [2009/06/23 03:17:04] @ pinoyskull_ joined channel #puppet | ||
| [2009/06/23 03:17:05] @ Quit: pinoyskull: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 03:22:35] @ andrewcshafer_ joined channel #puppet | ||
| [2009/06/23 03:22:38] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 03:23:28] @ Quit: pugnacity: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 03:24:02] @ francois1 joined channel #puppet | ||
| [2009/06/23 03:30:47] @ DerekW joined channel #puppet | ||
| [2009/06/23 03:32:35] @ pugnacity joined channel #puppet | ||
| [2009/06/23 03:35:08] @ nakano_ is now known as nakano | ||
| [2009/06/23 03:35:52] @ lak joined channel #puppet | ||
| [2009/06/23 03:37:13] @ fbe joined channel #puppet | ||
| [2009/06/23 03:37:14] @ Innocenti joined channel #puppet | ||
| [2009/06/23 03:37:26] @ nakano is now known as nakano_ | ||
| [2009/06/23 03:37:54] @ mattock joined channel #puppet | ||
| [2009/06/23 03:37:59] @ rebirth joined channel #puppet | ||
| [2009/06/23 03:41:52] @ kibahop joined channel #puppet | ||
| [2009/06/23 03:44:25] @ sheldonh joined channel #puppet | ||
| [2009/06/23 03:50:06] @ Robbie_ joined channel #puppet | ||
| [2009/06/23 03:53:34] @ Quit: Innocenti: "leaving" | ||
| [2009/06/23 03:56:14] @ poison joined channel #puppet | ||
| [2009/06/23 03:56:46] @ Quit: poison: Remote closed the connection | ||
| [2009/06/23 03:56:47] @ madrescher joined channel #puppet | ||
| [2009/06/23 03:57:10] @ poison joined channel #puppet | ||
| [2009/06/23 04:07:06] @ mfournier joined channel #puppet | ||
| [2009/06/23 04:07:59] @ tim|macbook_ joined channel #puppet | ||
| [2009/06/23 04:12:17] @ kuvkir joined channel #puppet | ||
| [2009/06/23 04:12:45] @ Quit: webx: "My damn controlling terminal disappeared!" | ||
| [2009/06/23 04:14:53] <kuvkir> hello! what app server people here prefer to use w/ puppet? passenger/mongrel/etc? | ||
| [2009/06/23 04:15:20] <Volcane> passenger is probably the flavour of the moment | ||
| [2009/06/23 04:18:34] @ Quit: tim|macbook: Read error: 110 (Connection timed out) | ||
| [2009/06/23 04:19:53] @ Quit: lak: | ||
| [2009/06/23 04:20:23] @ yure joined channel #puppet | ||
| [2009/06/23 04:23:54] @ verwilst joined channel #puppet | ||
| [2009/06/23 04:24:59] * nico uses mongrel + nginx | ||
| [2009/06/23 04:25:14] <nico> but I'm really not a reference | ||
| [2009/06/23 04:25:50] <Volcane> apache+mongrel here | ||
| [2009/06/23 04:26:01] @ Quit: MaGicKanGaRoo: Remote closed the connection | ||
| [2009/06/23 04:26:33] @ MaGicKanGaRoo joined channel #puppet | ||
| [2009/06/23 04:27:02] @ strangeloop joined channel #puppet | ||
| [2009/06/23 04:29:06] @ Innocenti joined channel #puppet | ||
| [2009/06/23 04:29:52] <jamesturnbull> kuvkir: I like Passenger - scales well and easy to setup | ||
| [2009/06/23 04:33:31] @ Quit: tessier_: Read error: 110 (Connection timed out) | ||
| [2009/06/23 04:39:14] <kuvkir> guys, where can I read success stories about large puppet installations up to 1000+ nodes? | ||
| [2009/06/23 04:39:57] @ ohlol joined channel #puppet | ||
| [2009/06/23 04:42:35] @ nakano_ is now known as nakano | ||
| [2009/06/23 04:44:25] @ HarryCalahan joined channel #puppet | ||
| [2009/06/23 04:45:11] @ Quit: ohlol: "leaving" | ||
| [2009/06/23 04:46:24] <jamesturnbull> kuvkir: talk to nigelk from Google and see the wiki:WhosUsingPuppet page | ||
| [2009/06/23 04:46:28] <gepetto> jamesturnbull: kuvkir: wiki:WhosUsingPuppet is http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet | ||
| [2009/06/23 04:48:48] @ Quit: mattock: Read error: 113 (No route to host) | ||
| [2009/06/23 04:51:32] @ mattock joined channel #puppet | ||
| [2009/06/23 04:51:35] @ ohlol joined channel #puppet | ||
| [2009/06/23 04:51:43] <kuvkir> jamesturnbull, gepetto thanks! | ||
| [2009/06/23 04:52:04] <HarryCalahan> gepetto is a bot | ||
| [2009/06/23 04:52:20] <HarryCalahan> (but also bots have feelings...) | ||
| [2009/06/23 04:52:44] @ Quit: madrescher: Read error: 110 (Connection timed out) | ||
| [2009/06/23 04:54:49] @ madrescher joined channel #puppet | ||
| [2009/06/23 05:02:02] @ Quit: tecto: | ||
| [2009/06/23 05:02:58] @ kolla_ joined channel #puppet | ||
| [2009/06/23 05:03:18] @ Quit: sheldonh: "Ex-Chat" | ||
| [2009/06/23 05:08:02] @ nasrat joined channel #puppet | ||
| [2009/06/23 05:09:10] @ Quit: ohlol: Read error: 60 (Operation timed out) | ||
| [2009/06/23 05:09:28] @ dylants joined channel #puppet | ||
| [2009/06/23 05:16:22] <f3ew> So Reductivelabs has funding | ||
| [2009/06/23 05:16:49] <nasrat> shiny | ||
| [2009/06/23 05:18:07] @ Quit: choffee: Remote closed the connection | ||
| [2009/06/23 05:21:29] <nico> f3ew: ?? | ||
| [2009/06/23 05:22:10] @ choffee joined channel #puppet | ||
| [2009/06/23 05:22:25] <nasrat> nico: http://deals.venturebeat.com/2009/06/22/reductive-labs-scores-2m-for-puppet-it-automation-tool/ | ||
| [2009/06/23 05:24:15] <nico> cool | ||
| [2009/06/23 05:26:15] @ tessier_ joined channel #puppet | ||
| [2009/06/23 05:31:11] <jamesturnbull> very shiny | ||
| [2009/06/23 05:31:32] <jamesturnbull> had the pleasure of celebration drinks with Luke and Teyo last week | ||
| [2009/06/23 05:31:42] <nico> :) | ||
| [2009/06/23 05:40:05] @ mattock1 joined channel #puppet | ||
| [2009/06/23 05:44:22] <ch> I've got a class named abc::memcached (in module abc), and a class named memcached (in module memcached), now if I do an include "memcached" in abc::memcached, the include seems to get ignored | ||
| [2009/06/23 05:44:38] <ch> how can I include the real "memcached" class from the memcached module? | ||
| [2009/06/23 05:44:47] <ch> (this is on 0.24.5 btw) | ||
| [2009/06/23 05:45:35] <duritong> ch: ::memcached | ||
| [2009/06/23 05:45:55] <duritong> however this might not yet work on 0.24.5 | ||
| [2009/06/23 05:46:58] <ch> yeah I tried that, but it doesn't work | ||
| [2009/06/23 05:47:11] <ch> do you happen to know when this started working? so I could cherrypick that ;) | ||
| [2009/06/23 05:47:12] <duritong> what's the error you get? | ||
| [2009/06/23 05:47:19] <ch> nothing, it just doesn't include it | ||
| [2009/06/23 05:49:43] <ch> like, I see abc::memcached in the clients classes.txt, but not memcached | ||
| [2009/06/23 05:51:32] @ Quit: andrewcshafer_: | ||
| [2009/06/23 05:52:03] <duritong> ch: http://gist.github.com/134458 | ||
| [2009/06/23 05:52:11] <duritong> on a 0.24.8 client | ||
| [2009/06/23 05:53:13] @ markp joined channel #puppet | ||
| [2009/06/23 05:53:47] <ch> oh, that's interesting | ||
| [2009/06/23 05:54:12] <ch> if I put quotes around the ::b, it doesn't work, but it also does not error out | ||
| [2009/06/23 05:54:15] <ch> on my 0.24.5 client | ||
| [2009/06/23 05:54:26] <ch> and yeah, without quotes it errors out with an syntax error | ||
| [2009/06/23 05:54:51] <duritong> yeah this have been fixed in .7 or so | ||
| [2009/06/23 05:56:56] <ch> thanks! | ||
| [2009/06/23 05:59:26] @ Quit: mattock: Read error: 110 (Connection timed out) | ||
| [2009/06/23 06:00:10] @ briandquinn joined channel #puppet | ||
| [2009/06/23 06:04:48] <verwilst> "Certificate Verification: Error (19): self signed certificate in certificate chain" | ||
| [2009/06/23 06:04:53] <verwilst> anyone seen this before? | ||
| [2009/06/23 06:05:13] <verwilst> my puppetd's won't connect to my apache + mongrel because of this error in the apache errorlogs | ||
| [2009/06/23 06:06:02] @ keithlard joined channel #puppet | ||
| [2009/06/23 06:06:47] @ abien joined channel #puppet | ||
| [2009/06/23 06:11:59] @ Quit: madrescher: "Leaving." | ||
| [2009/06/23 06:14:49] @ Quit: kolla_: Read error: 60 (Operation timed out) | ||
| [2009/06/23 06:16:31] @ kolla_ joined channel #puppet | ||
| [2009/06/23 06:17:03] <nico> puppetmaster class finished \o/ | ||
| [2009/06/23 06:19:18] <tim|macbook_> nico: gratz! did you pass? | ||
| [2009/06/23 06:19:30] <nico> ho | ||
| [2009/06/23 06:19:41] <nico> I meant a class puppet::master :) | ||
| [2009/06/23 06:20:10] @ D-CoDe joined channel #puppet | ||
| [2009/06/23 06:20:22] <nico> not a real life class :) | ||
| [2009/06/23 06:20:59] <tim|macbook_> ;-) | ||
| [2009/06/23 06:24:45] @ Quit: D-CoDe: Client Quit | ||
| [2009/06/23 06:26:11] @ fujin joined channel #puppet | ||
| [2009/06/23 06:34:20] <mattock1> hi, where should I put definitions (define do_something())? My classes don't seem to find them, no matter where I put them (site.pp, inside the class, outside the class in the same file, another .pp file which is imported etc.) | ||
| [2009/06/23 06:34:31] <mattock1> the documentation is pretty vague | ||
| [2009/06/23 06:34:46] <tim|macbook_> mattock1: we put them in the class, usually... | ||
| [2009/06/23 06:34:50] <tim|macbook_> can you give an example? | ||
| [2009/06/23 06:34:59] <mattock1> timjmacbook, just a moment | ||
| [2009/06/23 06:35:36] <Volcane> mattock1: put them in something that you then do say 'import definitions/*.pp' in your site.pp | ||
| [2009/06/23 06:35:41] <Volcane> mattock1: or better, just use modules | ||
| [2009/06/23 06:36:01] <Volcane> s/something/somedir | ||
| [2009/06/23 06:38:25] <mattock1> ok, so here's an example: http://pastie.org/521392 | ||
| [2009/06/23 06:39:23] <tim|macbook_> mattock1: incorrect syntax | ||
| [2009/06/23 06:39:27] @ chadh_ joined channel #puppet | ||
| [2009/06/23 06:39:50] <mattock1> tim, could you elaborate :) | ||
| [2009/06/23 06:39:52] <tim|macbook_> add-ox-translation { $myarray:; } | ||
| [2009/06/23 06:40:06] <mattock1> ok, I'll try that | ||
| [2009/06/23 06:40:13] <tim|macbook_> you're making a resource, not a function :) | ||
| [2009/06/23 06:40:19] @ Quit: rebirth: | ||
| [2009/06/23 06:44:28] <mattock1> omg, now it works! | ||
| [2009/06/23 06:44:58] <mattock1> tim, thanks a lot! I struggled with this for quite a while | ||
| [2009/06/23 06:45:45] <tim|macbook_> yw :) | ||
| [2009/06/23 06:45:49] <mattock1> and looping is _so_ useful | ||
| [2009/06/23 06:46:21] <tim|macbook_> yeah, it is :) | ||
| [2009/06/23 06:46:30] <tim|macbook_> defines are useful, too | ||
| [2009/06/23 06:47:12] <tim|macbook_> yesterday, a customer wanted me to deploy a svn hook for all their svn repos... just needed to add one file in the define and presto... all repos got the hook after a puppetrun | ||
| [2009/06/23 06:49:16] <mattock1> been using puppet for a month or so and so far it has been most impressive | ||
| [2009/06/23 06:50:26] <mattock1> most server applications are easy to convert, but larger things like open x-change is pretty challenging | ||
| [2009/06/23 06:51:30] @ Quit: chadh: Read error: 110 (Connection timed out) | ||
| [2009/06/23 06:52:19] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/23 06:59:38] @ Quit: pinoyskull_: | ||
| [2009/06/23 06:59:40] @ slap_sti1k is now known as slap_stick | ||
| [2009/06/23 07:00:40] @ maxagaz joined channel #puppet | ||
| [2009/06/23 07:03:12] @ friendly12345 joined channel #puppet | ||
| [2009/06/23 07:04:28] @ alban2 joined channel #puppet | ||
| [2009/06/23 07:11:34] @ Quit: alex2: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 07:12:29] @ madrescher joined channel #puppet | ||
| [2009/06/23 07:13:42] @ Quit: madrescher: Client Quit | ||
| [2009/06/23 07:14:17] @ madrescher joined channel #puppet | ||
| [2009/06/23 07:19:16] <ch> duritong: thanks, I applied 3421954444f4c06d6e7b80430f89fccf56343fe2 to our master and this seems to fix it :-> | ||
| [2009/06/23 07:23:18] @ saurabhverma1 joined channel #puppet | ||
| [2009/06/23 07:24:30] @ Quit: choffee: Remote closed the connection | ||
| [2009/06/23 07:25:25] @ pinoyskull joined channel #puppet | ||
| [2009/06/23 07:26:40] @ choffee joined channel #puppet | ||
| [2009/06/23 07:29:27] @ Quit: choffee: Remote closed the connection | ||
| [2009/06/23 07:30:43] @ choffee joined channel #puppet | ||
| [2009/06/23 07:36:30] @ int joined channel #puppet | ||
| [2009/06/23 07:41:09] @ Quit: saurabhverma: No route to host | ||
| [2009/06/23 07:41:35] @ Quit: pinoyskull: "Leaving" | ||
| [2009/06/23 07:41:55] @ pinoyskull joined channel #puppet | ||
| [2009/06/23 07:45:49] @ melopt joined channel #puppet | ||
| [2009/06/23 07:51:19] @ sejo is now known as AnotherKnightWho | ||
| [2009/06/23 07:51:43] @ AnotherKnightWho is now known as sejo | ||
| [2009/06/23 07:52:13] @ Quit: pinoyskull: "Leaving" | ||
| [2009/06/23 07:54:35] @ Quit: friendly12345: "Leaving." | ||
| [2009/06/23 07:57:32] <niczar> weird bug: ralsh -e file filename.txt gives an f'd permission value | ||
| [2009/06/23 07:57:51] @ Quit: kolla_: Remote closed the connection | ||
| [2009/06/23 07:58:26] <niczar> ralsh -e file /tmp/test.txt → (...) mode => '436' (...) | ||
| [2009/06/23 07:58:31] <niczar> this is on RHEL53 and FC10 | ||
| [2009/06/23 07:58:39] <niczar> I'll file a bug it doesn't seem to exist | ||
| [2009/06/23 08:00:47] <ch> well, this is probably the decimal value | ||
| [2009/06/23 08:00:57] <ch> did you try converting it to octal? | ||
| [2009/06/23 08:03:41] @ flashn_ is now known as flashn | ||
| [2009/06/23 08:05:19] <zirpu> http://www.readwriteweb.com/readwritestart/2009/06/twitter-scaling-solution-earns.php | ||
| [2009/06/23 08:05:26] <zirpu> gepetto | ||
| [2009/06/23 08:05:33] <zirpu> wakeup bot! | ||
| [2009/06/23 08:07:26] <niczar> ch: me? It's not about me, it's about ralsh | ||
| [2009/06/23 08:07:40] <niczar> ah crap I need to wait for admin approval before I can post a bug | ||
| [2009/06/23 08:08:30] <ch> niczar: it's just, 436(decimal) is == 0664(octal) | ||
| [2009/06/23 08:08:57] <niczar> ch: I'm sure it is; I'm not doing the conversion wrong, ralsh is | ||
| [2009/06/23 08:09:16] <ch> it's probably not doing it ;) | ||
| [2009/06/23 08:09:25] @ Quit: maxagaz: Remote closed the connection | ||
| [2009/06/23 08:09:49] <niczar> well it's certainly converting a numerical value to a string; it's just using base 10 instead of base 8 | ||
| [2009/06/23 08:12:27] <zirpu> http://www.readwriteweb.com/readwritestart/2009/06/twitter-scaling-solution-earns.php is about Reductive Labs getting $2M series-A funding. congrats to Luke &co. | ||
| [2009/06/23 08:13:04] @ Quit: lazzurs: Read error: 60 (Operation timed out) | ||
| [2009/06/23 08:13:56] <zirpu> gepetto, tinyurl http://www.readwriteweb.com/readwritestart/2009/06/twitter-scaling-solution-earns.php | ||
| [2009/06/23 08:13:58] <gepetto> zirpu: http://www.readwriteweb.com/readwritestart/2009/06/twitter-scaling-solution-earns.php shortened to http://tinyurl.com/ | ||
| [2009/06/23 08:14:40] <zirpu> ok. going for coffee. too early for me. | ||
| [2009/06/23 08:17:58] @ Quit: monzie: | ||
| [2009/06/23 08:22:48] <nico> I *hate* ssl stuff | ||
| [2009/06/23 08:24:11] <victor_> gepetto: too short!! | ||
| [2009/06/23 08:25:44] <tim|macbook_> holy crap... gratz luke! | ||
| [2009/06/23 08:27:33] <nico> hos to tell a puppetmaster "your name is XX but requests will arrive for puppet.mydomain" | ||
| [2009/06/23 08:27:37] <nico> ? | ||
| [2009/06/23 08:28:26] @ Quit: tim|macbook_: | ||
| [2009/06/23 08:32:01] <zirpu> nico, is your puppetmaster listening on a specific IP? | ||
| [2009/06/23 08:32:37] <nico> mongrel + nginx here | ||
| [2009/06/23 08:32:46] <nico> but it is a certificate issue indeed | ||
| [2009/06/23 08:32:48] <zirpu> mine is, and i use certname=puppet.blah.com to make sure it uses that name. | ||
| [2009/06/23 08:33:03] <nico> in puppet.conf ? | ||
| [2009/06/23 08:33:13] <zirpu> w/in the [puppetmasterd] section of puppet.conf | ||
| [2009/06/23 08:33:25] @ Quit: saurabhverma1: Success | ||
| [2009/06/23 08:33:59] @ Quit: briandquinn: | ||
| [2009/06/23 08:39:47] <zirpu> ruby needs the python virtualenv stuff. | ||
| [2009/06/23 08:48:47] @ saurabhverma joined channel #puppet | ||
| [2009/06/23 08:51:13] <gepetto> ::trac:: Using Mongrel Nginx edited by nico @ http://reductivelabs.com/trac/puppet/wiki/UsingMongrelNginx (by nico@qualigaz.com) | ||
| [2009/06/23 08:52:14] <nico> (fixed logging paths) | ||
| [2009/06/23 08:56:41] @ joe-mac joined channel #puppet | ||
| [2009/06/23 08:59:25] @ Quit: youam: "leaving" | ||
| [2009/06/23 08:59:41] @ D-CoDe joined channel #puppet | ||
| [2009/06/23 09:04:04] @ Bass2 joined channel #puppet | ||
| [2009/06/23 09:05:05] @ kngus joined channel #puppet | ||
| [2009/06/23 09:06:37] @ tim|macbook joined channel #puppet | ||
| [2009/06/23 09:08:14] @ lazzurs joined channel #puppet | ||
| [2009/06/23 09:09:23] @ Quit: saurabhverma: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 09:09:36] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/23 09:11:02] @ matty91 joined channel #puppet | ||
| [2009/06/23 09:19:33] @ kambiz_away is now known as kambiz | ||
| [2009/06/23 09:26:32] @ mfoster joined channel #puppet | ||
| [2009/06/23 09:27:52] @ Quit: mattock1: "Leaving." | ||
| [2009/06/23 09:30:14] @ lak joined channel #puppet | ||
| [2009/06/23 09:30:49] @ saurabhverma joined channel #puppet | ||
| [2009/06/23 09:31:35] @ Quit: lak: Client Quit | ||
| [2009/06/23 09:31:59] @ fzzzt joined channel #puppet | ||
| [2009/06/23 09:35:13] @ lak joined channel #puppet | ||
| [2009/06/23 09:35:50] @ notbrien joined channel #puppet | ||
| [2009/06/23 09:35:58] @ Quit: lak: Client Quit | ||
| [2009/06/23 09:38:34] <fzzzt> jon and kate are splitting up! | ||
| [2009/06/23 09:38:45] <fzzzt> (morning) | ||
| [2009/06/23 09:39:16] <tim|macbook> who? | ||
| [2009/06/23 09:39:21] <nico> gni ? | ||
| [2009/06/23 09:39:24] @ lutter joined channel #puppet | ||
| [2009/06/23 09:40:15] <fzzzt> heh jon and kate plus 8, it's a tv show... | ||
| [2009/06/23 09:40:34] <nico> which country ? | ||
| [2009/06/23 09:40:37] <fzzzt> i saw it a couple times but have seen the news on a few web sites now | ||
| [2009/06/23 09:40:37] <fzzzt> us | ||
| [2009/06/23 09:41:09] <nico> other side of the sea then :) not imported here | ||
| [2009/06/23 09:41:32] <fzzzt> you're not missing much :) | ||
| [2009/06/23 09:43:24] * HarryCalahan was stupid enough to read up on it on wikipedia | ||
| [2009/06/23 09:43:30] <fzzzt> hehe | ||
| [2009/06/23 09:44:18] <HarryCalahan> reality family show. wow. thanks. i'll pass. | ||
| [2009/06/23 09:44:23] <fzzzt> hahaha yeh | ||
| [2009/06/23 09:46:25] <nico> do some of you run multiple puppet masters (behind nginx) ? | ||
| [2009/06/23 09:46:38] <nico> or shall I write to the ML ? | ||
| [2009/06/23 09:46:44] <joe-mac> i run multiple masters behind apache's mod_proxy_balancer | ||
| [2009/06/23 09:47:46] <nico> I think I'll write to the ML,it's going to be rather long to explain | ||
| [2009/06/23 09:49:26] @ Quit: tim|macbook: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 09:49:57] @ |Mike|_ is now known as |Mike| | ||
| [2009/06/23 09:51:08] @ incommon_ike joined channel #puppet | ||
| [2009/06/23 09:56:18] @ unxfrek joined channel #puppet | ||
| [2009/06/23 09:56:39] @ bobbyz_ joined channel #puppet | ||
| [2009/06/23 09:57:46] @ d3vilb0x joined channel #puppet | ||
| [2009/06/23 09:59:45] @ Quit: strangeloop: Remote closed the connection | ||
| [2009/06/23 10:08:04] @ Quit: rmiller4pi8: Read error: 54 (Connection reset by peer) | ||
| [2009/06/23 10:08:13] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/23 10:08:46] @ kibahop left channel #puppet () | ||
| [2009/06/23 10:12:53] <nico> hop, mailed list | ||
| [2009/06/23 10:18:35] @ Quit: kolla: Remote closed the connection | ||
| [2009/06/23 10:20:32] @ Quit: gaveen: Connection timed out | ||
| [2009/06/23 10:21:24] @ gaveen joined channel #puppet | ||
| [2009/06/23 10:23:08] @ happymcplaksin left channel #puppet ("ERC Version 5.3 (IRC client for Emacs)") | ||
| [2009/06/23 10:23:14] @ happymcplaksin joined channel #puppet | ||
| [2009/06/23 10:26:34] @ bgupta joined channel #puppet | ||
| [2009/06/23 10:33:13] @ Quit: lazzurs: Read error: 60 (Operation timed out) | ||
| [2009/06/23 10:33:17] @ lazzurs joined channel #puppet | ||
| [2009/06/23 10:34:36] <HarryCalahan> 25minutes. that's gonna be a long mail ;) | ||
| [2009/06/23 10:35:18] <nico> HarryCalahan: :) | ||
| [2009/06/23 10:36:34] @ Quit: niczar: Remote closed the connection | ||
| [2009/06/23 10:38:35] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 10:41:43] @ Zed1 joined channel #puppet | ||
| [2009/06/23 10:43:02] <fzzzt> huh | ||
| [2009/06/23 10:43:11] <fzzzt> for some reason it's creating my file as a directory | ||
| [2009/06/23 10:43:32] <Volcane> show your source => line? | ||
| [2009/06/23 10:44:11] <fzzzt> It's the one I was playing with, I'm not surprised: source => "puppet:///modules/${name}${path}", | ||
| [2009/06/23 10:44:59] <henk> what's ${path}? | ||
| [2009/06/23 10:45:04] <Volcane> my guess is ${name}${path} comes to "" | ||
| [2009/06/23 10:45:06] <fzzzt> the file name | ||
| [2009/06/23 10:45:15] <Volcane> put some notice() statements infront and see | ||
| [2009/06/23 10:45:24] <Zed1> How do you get puppetd to listen for puppetrun calls, but never ever actually pull on its own without one? Setting runinterval=0 causes continuous pulls. | ||
| [2009/06/23 10:45:27] <fzzzt> it creates it in the right spot, but as a directory | ||
| [2009/06/23 10:45:45] <fzzzt> can i do a notice within the file resource? | ||
| [2009/06/23 10:45:52] <Volcane> fzzzt: above | ||
| [2009/06/23 10:46:03] <Zed1> (And please excuse the weird name. I'm having some trouble with this client.) | ||
| [2009/06/23 10:46:04] <fzzzt> that won't work | ||
| [2009/06/23 10:46:29] <fzzzt> path is set by the file resource, its the namevar | ||
| [2009/06/23 10:46:31] <Volcane> fzzzt: if that wont work, then its cos you're miss understanding $name and $path | ||
| [2009/06/23 10:46:53] @ cwebber joined channel #puppet | ||
| [2009/06/23 10:47:06] <Volcane> fzzzt: $name and $path is in the scope of the class, or the define - not at the scope of the particular resource you're busy creating | ||
| [2009/06/23 10:47:31] <Volcane> file{"/tmp/foo": source => "..../${name}"} | ||
| [2009/06/23 10:47:38] <Volcane> in that case $name is not "/tmp/foo" | ||
| [2009/06/23 10:47:58] <Volcane> class foo { file{"/tmp/foo": source => "..../${name}"}} <-- in this case $name is 'foo' | ||
| [2009/06/23 10:48:05] <fzzzt> i know, $path is | ||
| [2009/06/23 10:48:15] <Volcane> its not | ||
| [2009/06/23 10:48:33] <fzzzt> it is for me | ||
| [2009/06/23 10:50:15] <Volcane> put this in test.pp | ||
| [2009/06/23 10:50:22] <Volcane> file{"/tmp/foo": content => "${path}" } | ||
| [2009/06/23 10:50:25] <Volcane> run puppet test.pp | ||
| [2009/06/23 10:50:27] <fzzzt> i know i'm doing it wrong, but it seems to almost work | ||
| [2009/06/23 10:50:34] <Volcane> if you're right, /tmp/foo will have "/tmp/foo" in it. | ||
| [2009/06/23 10:51:33] <gepetto> ::trac:: Whos Using Puppet edited by greenmoss @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet (by ktypublic@yoderhome.com) | ||
| [2009/06/23 10:52:31] <fzzzt> yeah you're right | ||
| [2009/06/23 10:53:38] <fzzzt> Hmmm I suppose there's no way to reference that | ||
| [2009/06/23 10:53:54] <Volcane> if you wrap it in a define | ||
| [2009/06/23 10:53:55] <Volcane> then u can | ||
| [2009/06/23 10:54:14] <fzzzt> ah, that would probably be a good idea | ||
| [2009/06/23 10:54:17] <Volcane> define myfile() { file{$name: source => ".....${name}" } | ||
| [2009/06/23 10:54:23] <Volcane> myfile{"/tmp/foo": } | ||
| [2009/06/23 10:54:23] <fzzzt> can you override a define's parameters when you use it? | ||
| [2009/06/23 10:54:43] <Volcane> in that case $name would be "/tmp/foo" | ||
| [2009/06/23 10:56:37] @ tyler79 joined channel #puppet | ||
| [2009/06/23 10:57:38] @ Quit: cwebber: | ||
| [2009/06/23 10:57:42] @ Zed1 is now known as AZed | ||
| [2009/06/23 10:59:17] @ Quit: mfoster: "Leaving." | ||
| [2009/06/23 11:02:03] @ briandquinn joined channel #puppet | ||
| [2009/06/23 11:03:10] @ Rhyan joined channel #puppet | ||
| [2009/06/23 11:04:47] @ Quit: keithlard: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 11:04:56] <fzzzt> Well that's what I get for trying to be all fancy :) thanks | ||
| [2009/06/23 11:05:25] @ Quit: abien: | ||
| [2009/06/23 11:10:31] @ cwebber joined channel #puppet | ||
| [2009/06/23 11:11:02] @ saurabhverma1 joined channel #puppet | ||
| [2009/06/23 11:14:53] @ saurabhverma2 joined channel #puppet | ||
| [2009/06/23 11:15:16] @ niczar joined channel #puppet | ||
| [2009/06/23 11:17:34] @ Quit: rsquared: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 11:17:51] @ keithlard joined channel #puppet | ||
| [2009/06/23 11:18:35] <AZed> Is there any way to get puppetd to not make a pull when it starts, but still listen for connections from the puppetmaster? | ||
| [2009/06/23 11:18:56] <Volcane> isnt that what --listen does? | ||
| [2009/06/23 11:19:05] <Volcane> oh to *not* make a pull | ||
| [2009/06/23 11:19:06] <Volcane> hmm | ||
| [2009/06/23 11:19:12] <Volcane> missed the not part :) | ||
| [2009/06/23 11:19:31] <AZed> No worries, but I'm having trouble building a push-only puppet setup here. :P | ||
| [2009/06/23 11:19:32] <Volcane> do you not want it to run periodically at all? | ||
| [2009/06/23 11:19:37] <AZed> That's correct. | ||
| [2009/06/23 11:19:44] <AZed> I sort of managed that by setting runinterval to be 10 years. | ||
| [2009/06/23 11:19:47] @ rsquared joined channel #puppet | ||
| [2009/06/23 11:19:53] <Volcane> theres a script somewhere that runs a tiny little daemon | ||
| [2009/06/23 11:19:55] <Volcane> it just listens | ||
| [2009/06/23 11:19:59] <Volcane> then when you connect it fires puppet | ||
| [2009/06/23 11:20:08] @ Quit: rsquared: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 11:20:10] <Volcane> its for people who use cron to run puppetd but still want the listen functionality | ||
| [2009/06/23 11:20:12] @ francois1 left channel #puppet () | ||
| [2009/06/23 11:20:15] <Volcane> you could use that, and just not cron it | ||
| [2009/06/23 11:20:23] @ saurabhverma3 joined channel #puppet | ||
| [2009/06/23 11:20:34] <Volcane> i think its in contrib dir or something, search the list archives | ||
| [2009/06/23 11:21:36] @ rsquared joined channel #puppet | ||
| [2009/06/23 11:22:29] @ tecto joined channel #puppet | ||
| [2009/06/23 11:22:59] <AZed> Found: http://projects.reductivelabs.com/issues/2153 and http://projects.reductivelabs.com/projects/puppet/repository/revisions/d8eaca88038fa0ef15fda0c4a11a7f08daebc8ef | ||
| [2009/06/23 11:23:04] <AZed> Poking at it now, thanks. | ||
| [2009/06/23 11:23:09] <Volcane> kewl | ||
| [2009/06/23 11:23:38] @ Quit: cote_: Read error: 110 (Connection timed out) | ||
| [2009/06/23 11:27:23] @ erm_ joined channel #puppet | ||
| [2009/06/23 11:28:53] @ Quit: saurabhverma: No route to host | ||
| [2009/06/23 11:29:30] @ edavis10 joined channel #puppet | ||
| [2009/06/23 11:30:50] @ Quit: Robbie_: Remote closed the connection | ||
| [2009/06/23 11:32:48] @ Quit: saurabhverma1: Success | ||
| [2009/06/23 11:33:03] @ Quit: HarryCalahan: "." | ||
| [2009/06/23 11:36:55] @ Quit: saurabhverma2: Connection timed out | ||
| [2009/06/23 11:39:30] @ cote joined channel #puppet | ||
| [2009/06/23 11:39:31] @ ohlol joined channel #puppet | ||
| [2009/06/23 11:39:56] @ abien joined channel #puppet | ||
| [2009/06/23 11:41:03] @ Quit: Innocenti: "leaving" | ||
| [2009/06/23 11:41:14] @ Quit: abien: Remote closed the connection | ||
| [2009/06/23 11:42:49] @ abien joined channel #puppet | ||
| [2009/06/23 11:45:32] @ bhearsum joined channel #puppet | ||
| [2009/06/23 11:46:03] <bhearsum> hi all, if i use 'replace => true' within a file {} block, does that replace the file *every* time puppetd syncs up, or only if the file is changed? | ||
| [2009/06/23 11:47:01] <zirpu> only if the file source is different from the destination. | ||
| [2009/06/23 11:47:09] <bhearsum> perfect | ||
| [2009/06/23 11:47:11] <Volcane> and thats the default behaviour | ||
| [2009/06/23 11:47:17] <bhearsum> really? | ||
| [2009/06/23 11:47:30] <Volcane> yes | ||
| [2009/06/23 11:47:42] <bhearsum> oh, i see | ||
| [2009/06/23 11:47:49] @ emerose joined channel #puppet | ||
| [2009/06/23 11:48:02] <bhearsum> puppetd was showing me diffs, i sortof assumed that meant it wasn't replace them | ||
| [2009/06/23 11:48:19] <Volcane> if its showing diffs then there are diffs | ||
| [2009/06/23 11:48:36] <Volcane> and so it will replace it | ||
| [2009/06/23 11:48:51] @ Quit: verwilst: Read error: 113 (No route to host) | ||
| [2009/06/23 11:49:06] @ ado joined channel #puppet | ||
| [2009/06/23 11:49:14] @ Quit: andrewcshafer: | ||
| [2009/06/23 11:49:45] @ Quit: ado: Client Quit | ||
| [2009/06/23 11:51:18] @ rmiller4pi81 joined channel #puppet | ||
| [2009/06/23 11:52:30] <bhearsum> thanks Volcane | ||
| [2009/06/23 11:52:33] <bhearsum> i appreciate your time | ||
| [2009/06/23 11:53:29] <Volcane> np | ||
| [2009/06/23 11:54:23] @ Quit: gaveen: Read error: 60 (Operation timed out) | ||
| [2009/06/23 11:57:49] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/23 12:01:16] @ cwebber_ joined channel #puppet | ||
| [2009/06/23 12:02:14] <AZed> Is there an easy way to tell puppet that you want to override an earlier file specification? | ||
| [2009/06/23 12:02:28] <Volcane> use inheritance | ||
| [2009/06/23 12:02:32] <AZed> Specifically, by default I want to create a file from a template, but if a file exists in a specific file serve location, I want to use that instead. | ||
| [2009/06/23 12:02:52] <AZed> Er, earlier file{} command, not earlier configuration file. | ||
| [2009/06/23 12:04:28] @ justindossey joined channel #puppet | ||
| [2009/06/23 12:04:34] @ justindossey left channel #puppet () | ||
| [2009/06/23 12:05:05] @ Quit: saurabhverma3: Success | ||
| [2009/06/23 12:05:21] <AZed> I guess what I really want is an "if this source exists" command. | ||
| [2009/06/23 12:05:57] @ bhearsum left channel #puppet () | ||
| [2009/06/23 12:07:33] <Volcane> that's quite hard to do | ||
| [2009/06/23 12:08:33] @ gaveen joined channel #puppet | ||
| [2009/06/23 12:08:41] @ Quit: incommon_ike: "Leaving" | ||
| [2009/06/23 12:08:51] @ incommon_ike joined channel #puppet | ||
| [2009/06/23 12:10:28] @ Quit: incommon_ike: Client Quit | ||
| [2009/06/23 12:13:39] @ Quit: alban2: Read error: 110 (Connection timed out) | ||
| [2009/06/23 12:14:26] @ cwebber__ joined channel #puppet | ||
| [2009/06/23 12:18:04] @ Quit: cwebber: Read error: 110 (Connection timed out) | ||
| [2009/06/23 12:18:06] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 12:18:59] @ Quit: cwebber_: Read error: 110 (Connection timed out) | ||
| [2009/06/23 12:24:33] @ Quit: jason^: Read error: 54 (Connection reset by peer) | ||
| [2009/06/23 12:25:54] @ lak joined channel #puppet | ||
| [2009/06/23 12:25:55] @ PhabX joined channel #puppet | ||
| [2009/06/23 12:26:04] @ Quit: DerekW: "Leaving" | ||
| [2009/06/23 12:27:43] @ jason^ joined channel #puppet | ||
| [2009/06/23 12:28:16] <duritong> http://news.cnet.com/8301-13505_3-10270799-16.html | ||
| [2009/06/23 12:28:27] @ decriptor joined channel #puppet | ||
| [2009/06/23 12:28:40] @ Quit: cwebber__: | ||
| [2009/06/23 12:32:57] <abien> Someone on the ML was asking why package "ensure => absent" with the yum provider results in rpm -e rather than yum remove. Whats the catch there? | ||
| [2009/06/23 12:33:13] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/23 12:33:32] <Volcane> wont yum remove potentially remove a whole load of other stuff too? (though so would yum install install a load of other stuff) | ||
| [2009/06/23 12:33:39] <Volcane> generally i dont trust yum remove | ||
| [2009/06/23 12:33:49] <Volcane> but thats just me, not sure if thats the rationale | ||
| [2009/06/23 12:34:26] @ plathrop-away is now known as plathrop | ||
| [2009/06/23 12:38:15] <abien> Im no expert on yum. Install/Remove have allways worked flawlessly for me. in cfengine we use "yum remove" without problems. Maybe someone more experienced could comment.. | ||
| [2009/06/23 12:40:35] @ Quit: madrescher: Read error: 110 (Connection timed out) | ||
| [2009/06/23 12:41:03] <Volcane> nods, i guess it depends what uw ant, if u want that if you say 'package{"file": ensure => absent}' that your webserver should be uninstalled then fair enough | ||
| [2009/06/23 12:41:31] <Volcane> personally I'd rather that it just fails and logs saying it cant do it | ||
| [2009/06/23 12:41:53] <ohlol> yum won't uninstall a package dependency if it's depended upon by another package you're not asking to remove | ||
| [2009/06/23 12:42:19] <Volcane> but yum remove file would | ||
| [2009/06/23 12:42:37] <ohlol> eh? | ||
| [2009/06/23 12:42:58] <Volcane> Remove 9 Package(s) | ||
| [2009/06/23 12:43:02] <Volcane> thats 'yum remove file' | ||
| [2009/06/23 12:43:02] <fzzzt> That reminds me, how can I have Puppet just report that things need to be changed, but not do it? | ||
| [2009/06/23 12:43:21] <Volcane> httpd, php*, redhat-lsb (wtf), rpm-build and smokeping all toast | ||
| [2009/06/23 12:43:24] <fzzzt> If that's possible on a per-module basis that would rock | ||
| [2009/06/23 12:44:51] <abien> What did you tell yum to remove volcane? | ||
| [2009/06/23 12:44:53] <Volcane> fzzzt: nah only option is to run it with --noop and thats it, all or nothing | ||
| [2009/06/23 12:44:53] <abien> httpd? | ||
| [2009/06/23 12:45:01] <Volcane> abien: 'yum remove file' | ||
| [2009/06/23 12:45:07] <fzzzt> ok | ||
| [2009/06/23 12:45:27] <Volcane> abien: so all i am saying is it could be pretty dangerous | ||
| [2009/06/23 12:45:31] <AZed> How do you get a custom function to return a value? Just using 'return' doesn't seem to do it. | ||
| [2009/06/23 12:45:35] @ Quit: unxfrek: "Leaving" | ||
| [2009/06/23 12:45:46] <Volcane> AZed: what kind of custom function? | ||
| [2009/06/23 12:46:19] <AZed> In this particular case, I'm trying to write a custom function to check for the presence of a file (on the puppetmaster) and return true or false depending on whether or not it exists. | ||
| [2009/06/23 12:46:46] <AZed> I tried this: | ||
| [2009/06/23 12:46:48] <AZed> module Puppet::Parser::Functions | ||
| [2009/06/23 12:46:48] <AZed> newfunction(:source_exists) do |args| | ||
| [2009/06/23 12:46:48] <AZed> dist = args[0] | ||
| [2009/06/23 12:46:49] <AZed> file = args[1] | ||
| [2009/06/23 12:46:49] <AZed> path = "/var/lib/puppet/dist/" + dist + file | ||
| [2009/06/23 12:46:49] <AZed> if File.exists?(path) | ||
| [2009/06/23 12:46:51] <AZed> return true | ||
| [2009/06/23 12:46:53] <AZed> else | ||
| [2009/06/23 12:46:53] <Volcane> pls paste on pastie | ||
| [2009/06/23 12:46:55] <AZed> return false | ||
| [2009/06/23 12:46:58] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2009/06/23 12:46:58] <AZed> end | ||
| [2009/06/23 12:46:59] <AZed> end | ||
| [2009/06/23 12:47:01] <AZed> end | ||
| [2009/06/23 12:47:20] <Volcane> (pastie.org) | ||
| [2009/06/23 12:47:38] <AZed> http://pastie.org/521787 | ||
| [2009/06/23 12:48:21] <Volcane> http://pastie.org/521790 | ||
| [2009/06/23 12:48:48] <zirpu> it's a race! | ||
| [2009/06/23 12:48:50] <zirpu> :-) | ||
| [2009/06/23 12:49:32] <zirpu> since all the manifests compile on the puppetmaster, does that function actually run on the master or the client? | ||
| [2009/06/23 12:49:38] <Volcane> AZed: though your function isnt right hold | ||
| [2009/06/23 12:49:55] @ Quit: poison: Remote closed the connection | ||
| [2009/06/23 12:49:55] <Volcane> AZed: what u want is: newfunction(:extlookup, :type => :rvalue) do |args| | ||
| [2009/06/23 12:50:02] <Volcane> swapping :extlookup with yours | ||
| [2009/06/23 12:50:19] <Volcane> AZed: that tells it to expect a return value else it gets tossed away | ||
| [2009/06/23 12:50:24] <AZed> Ah hah! | ||
| [2009/06/23 12:50:31] <Volcane> zirpu: functions are on the master | ||
| [2009/06/23 12:50:52] <AZed> And yes, I'm trying to make a conditional on whether or not a distributed file exists on the master. | ||
| [2009/06/23 12:51:06] @ marberi joined channel #puppet | ||
| [2009/06/23 12:51:30] @ bendsu joined channel #puppet | ||
| [2009/06/23 12:51:33] <zirpu> so i could write a queueing fuction that just uses a text file on the master. sweet! :-) | ||
| [2009/06/23 12:51:38] @ unxfrek joined channel #puppet | ||
| [2009/06/23 12:52:55] <AZed> Volcane, Your version of my script results in an error. | ||
| [2009/06/23 12:53:02] <Volcane> AZed: show the error | ||
| [2009/06/23 12:53:05] <Volcane> on pastie | ||
| [2009/06/23 12:53:10] <Volcane> and what u have now | ||
| [2009/06/23 12:53:17] @ Quit: MattyM: "ta ta" | ||
| [2009/06/23 12:53:26] @ ezekiel joined channel #puppet | ||
| [2009/06/23 12:53:38] <AZed> http://pastie.org/521796 | ||
| [2009/06/23 12:54:01] <Volcane> and your code pls | ||
| [2009/06/23 12:54:18] @ poison joined channel #puppet | ||
| [2009/06/23 12:54:32] <AZed> With code: http://pastie.org/521797 | ||
| [2009/06/23 12:55:00] @ Quit: poison: Client Quit | ||
| [2009/06/23 12:55:01] <Volcane> ah | ||
| [2009/06/23 12:55:06] <Volcane> you're missing an end is all | ||
| [2009/06/23 12:55:12] <AZed> Where? | ||
| [2009/06/23 12:55:13] <Volcane> put one between line 7 and 8 | ||
| [2009/06/23 12:55:21] @ Quit: alfism: "http://opensolaris.com/" | ||
| [2009/06/23 12:55:50] <Volcane> see the 'do' at the newfunction? that opens a block that needs an "end" | ||
| [2009/06/23 12:55:59] @ Quit: briandquinn: | ||
| [2009/06/23 12:56:09] <AZed> Oh. Duh. Thanks. | ||
| [2009/06/23 13:02:27] @ cwebber joined channel #puppet | ||
| [2009/06/23 13:03:20] @ dylants left channel #puppet () | ||
| [2009/06/23 13:04:29] <AZed> Bugger. It doesn't work. Do you see anything obviously wrong with the logic in this class, given the function that was just written? http://pastie.org/521805 | ||
| [2009/06/23 13:05:01] <Volcane> yes, you cant just put a if in the middle of the file{} | ||
| [2009/06/23 13:05:19] <Volcane> file{} is like one statement, you cant just put other stuff in the middle of it | ||
| [2009/06/23 13:05:31] <AZed> ... but it isn't complaining about that. It's just always using the else{} path. | ||
| [2009/06/23 13:05:35] @ Quit: nasrat: "Ex-Chat" | ||
| [2009/06/23 13:06:36] <AZed> The current result is that no matter whether the file is present or not, the template gets used. | ||
| [2009/06/23 13:06:40] <Volcane> http://pastie.org/521808 | ||
| [2009/06/23 13:06:42] <Volcane> pretty nasty | ||
| [2009/06/23 13:06:55] <Volcane> if $foo { } that doesnt check for true or false | ||
| [2009/06/23 13:06:59] <Volcane> that checks for is set or not | ||
| [2009/06/23 13:07:30] @ mfournier joined channel #puppet | ||
| [2009/06/23 13:07:36] <AZed> ... in which case I'd expect that the file is *always* sourced, not never sourced. | ||
| [2009/06/23 13:07:43] @ Quit: rmiller4pi81: Read error: 110 (Connection timed out) | ||
| [2009/06/23 13:07:47] <Volcane> not sure what behaviour you got from your example but you're syntax is totally way off | ||
| [2009/06/23 13:08:14] @ Quit: notbrien: | ||
| [2009/06/23 13:08:38] <AZed> Also, I'm pretty sure I can't do if $foo = on puppet 0.24.5. The manual said that was introduced in 0.24.6 | ||
| [2009/06/23 13:08:46] <Volcane> ah | ||
| [2009/06/23 13:08:55] <Volcane> yeah thats not great, you'd need to use a case, even worse :P | ||
| [2009/06/23 13:12:47] @ Quit: cote: | ||
| [2009/06/23 13:13:33] <AZed> Oh... I see what was happening on my testing. If I ran it twice in a row, it worked because it was pulling the old version of that manifest from the cache without telling me. Now I'm seeing the underlying error. It still doesn't believe I have a return value. | ||
| [2009/06/23 13:13:50] <Volcane> show your code and error | ||
| [2009/06/23 13:15:02] <AZed> http://pastie.org/521820 | ||
| [2009/06/23 13:15:47] <Volcane> hmm | ||
| [2009/06/23 13:16:07] @ Quit: andrewcshafer: | ||
| [2009/06/23 13:16:31] <Volcane> well, something else is going on, cos that code returns true or false, perhaps its barfing on the boolean nature of the return value | ||
| [2009/06/23 13:16:39] <Volcane> File.exists?(path) | ||
| [2009/06/23 13:16:41] <Volcane> oops | ||
| [2009/06/23 13:16:53] <Volcane> File.exists?(path) ? "true" : "false" | ||
| [2009/06/23 13:17:01] <Volcane> change line 7 to that and see, but i am sure boolean should work | ||
| [2009/06/23 13:17:45] <AZed> Actually, got it. | ||
| [2009/06/23 13:17:50] <AZed> Puppetmaster had to be restarted. | ||
| [2009/06/23 13:18:11] <AZed> I got the idea from the caching problem from earlier, thought it might have been caching an earlier version of the script, and that appears to have been the problem. | ||
| [2009/06/23 13:18:38] <AZed> Now I just need to modify it to use $fqdn... | ||
| [2009/06/23 13:20:50] <AZed> Woo! | ||
| [2009/06/23 13:23:04] <Volcane> AZed: sweet | ||
| [2009/06/23 13:23:33] <AZed> Thanks a bundle, that helps this config a lot. | ||
| [2009/06/23 13:24:02] <Volcane> np | ||
| [2009/06/23 13:26:28] @ Quit: markp: | ||
| [2009/06/23 13:29:29] @ ashp left channel #puppet () | ||
| [2009/06/23 13:29:29] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/23 13:31:14] <Tonacacihuatl> Dad's house, down in the seamier section of Oakland's East 14th Street, was an ongoing party full of music, beautiful women, colorful characters and whatever Christmas tree his creative dad concocted from colored string or glass tubes for the occasion. | ||
| [2009/06/23 13:31:19] <Tonacacihuatl> hmm | ||
| [2009/06/23 13:31:21] <Tonacacihuatl> wrong button ! | ||
| [2009/06/23 13:31:26] <Volcane> heh | ||
| [2009/06/23 13:32:36] <zirpu> woot! i'm near oakland. :-) well, my colo is. | ||
| [2009/06/23 13:33:01] @ ctso joined channel #puppet | ||
| [2009/06/23 13:34:09] <fjay> zirpu: where at? the L3 facility? | ||
| [2009/06/23 13:35:49] <zirpu> 365main, near jack london square. | ||
| [2009/06/23 13:36:05] <fjay> ahh thats right.. the 365main facility that isnt on 365 main st ;) | ||
| [2009/06/23 13:36:25] <zirpu> right. we used to be at that one, but they ran out of available power. so no growth. | ||
| [2009/06/23 13:36:46] <fjay> those places are pricey :) | ||
| [2009/06/23 13:38:35] <fjay> but if location mattersthen. | ||
| [2009/06/23 13:38:39] <plathrop> Heh, that's not too far from my apartment | ||
| [2009/06/23 13:38:48] @ WALoeIII joined channel #puppet | ||
| [2009/06/23 13:39:02] <Volcane> Out Of Power is like the natural state of DCs | ||
| [2009/06/23 13:39:20] <dan__t> Make more! | ||
| [2009/06/23 13:39:39] <Volcane> lets all gang together in the same couple of street blocks and hope the facility companies can just deliver infinate power | ||
| [2009/06/23 13:39:42] <Volcane> lame | ||
| [2009/06/23 13:40:13] <Volcane> they tend to cluster around here, 5 or 6 colos close to each other etc | ||
| [2009/06/23 13:41:01] <Volcane> and londons flat too, so all on the same flood level | ||
| [2009/06/23 13:41:23] <joe-mac> lol, genius | ||
| [2009/06/23 13:42:16] @ emerose joined channel #puppet | ||
| [2009/06/23 13:42:27] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 13:43:18] <Volcane> though seriously, if the DCs flood i dont think anyone would give a damn for the compnaies i work for so no bother :) | ||
| [2009/06/23 13:43:29] <Volcane> ie. if they're flooded the whole place is screwed anyway | ||
| [2009/06/23 13:43:34] <joe-mac> yea | ||
| [2009/06/23 13:43:47] @ cote joined channel #puppet | ||
| [2009/06/23 13:44:02] <fjay> SF isnt too packed together.. and if yo go to the south bay its pretty spread out. | ||
| [2009/06/23 13:44:05] <Volcane> some of the DCs here are quite keen on being right next to the river, cos they claim they have contract that will deliver diesel to them by boat should all the roads get clogged | ||
| [2009/06/23 13:44:24] @ Quit: jack-_-: Remote closed the connection | ||
| [2009/06/23 13:44:35] <joe-mac> i am in boston, i know there are some small ones but there is only one main one really that i know of | ||
| [2009/06/23 13:44:39] <Volcane> others that are in the city, they claim say 18 hours backup diesel, and their contracts say new diesel gets dispatched by hour 16 | ||
| [2009/06/23 13:44:48] @ jack-_- joined channel #puppet | ||
| [2009/06/23 13:44:53] @ Quit: macbar: Remote closed the connection | ||
| [2009/06/23 13:44:54] <Volcane> but seriously theres no way you'll get to them in 4 hours with a truck even on good days | ||
| [2009/06/23 13:44:56] @ macbar joined channel #puppet | ||
| [2009/06/23 13:45:03] <joe-mac> lol... is traffic bad in london? | ||
| [2009/06/23 13:45:07] @ nakano is now known as nakano_ | ||
| [2009/06/23 13:45:16] <Volcane> if anything goes wrong its horrific | ||
| [2009/06/23 13:45:25] <fjay> joe-mac: 70 innerbelt in somerville? there is also the sentinal facility in needham.. those are both pretty big | ||
| [2009/06/23 13:45:35] <Volcane> they deliberately designed the central city with small 2 lane roads leading into the main area | ||
| [2009/06/23 13:45:47] <fjay> joe-mac: i've worked in both | ||
| [2009/06/23 13:45:48] <Volcane> so no1 can go fast = no1 can make a run after a bank robbery :P | ||
| [2009/06/23 13:46:14] <jbk> heh.. lots of places rely too much on 'oh well we'll be able to get diesel shipped in if something happens' | ||
| [2009/06/23 13:46:21] <joe-mac> fjay: the big one is in downtown, one summer | ||
| [2009/06/23 13:46:21] <rmiller4pi8> in boston i'd suggest vericenter or hosted solutions any day over 70 inner belt | ||
| [2009/06/23 13:46:24] <rmiller4pi8> that place is a disaster | ||
| [2009/06/23 13:46:25] <Volcane> or bombing or other situation, so anytime anything is wrong its like instant traffic jam | ||
| [2009/06/23 13:46:41] <jbk> one of AT&T's central offices ran out of diesel after hurricane ike last year | ||
| [2009/06/23 13:46:47] <joe-mac> the shit has like 14 ISP's or something all centrally coming in there | ||
| [2009/06/23 13:46:50] <jbk> for example | ||
| [2009/06/23 13:46:56] <joe-mac> it's a desirable spot to say the least | ||
| [2009/06/23 13:46:58] <fjay> rmiller4pi8: well... i've not seen the CRG West part of 70 innerbelt.. just the internap | ||
| [2009/06/23 13:47:02] <fjay> internap cooling = joke | ||
| [2009/06/23 13:47:07] <Volcane> http://en.wikipedia.org/wiki/Ring_of_steel | ||
| [2009/06/23 13:47:18] <rmiller4pi8> fjay: yeah, internap is horrid | ||
| [2009/06/23 13:47:21] <joe-mac> you've got the DT crossing orange line stop righ thtere, as well as green and red at park st | ||
| [2009/06/23 13:47:28] <rmiller4pi8> first thing i did at STM was bail out of there | ||
| [2009/06/23 13:47:43] <fjay> rmiller4pi8: i would assume the crg west part is better... as its newer.. and their new facilities are pretty sweet | ||
| [2009/06/23 13:47:58] <rmiller4pi8> fjay: yes, but their prices are totally non-competitive | ||
| [2009/06/23 13:48:00] @ alfism joined channel #puppet | ||
| [2009/06/23 13:48:06] <fjay> rmiller4pi8: they are used to bay area pricing :) | ||
| [2009/06/23 13:48:55] <rmiller4pi8> fjay: is bandwidth pricey in the bay? since i need gig with about 400mbps commit, that was the issue for me, not floorspace/cooling | ||
| [2009/06/23 13:49:11] <fjay> depends where you go and what you do... | ||
| [2009/06/23 13:49:34] <fjay> if you want to go into a well connected colo.. you pay out the ass | ||
| [2009/06/23 13:49:43] <fjay> not for bw but space | ||
| [2009/06/23 13:50:18] <rmiller4pi8> well, glad i'm in boston, and i let akamai take care of my latency | ||
| [2009/06/23 13:50:25] <fjay> we do alot of peering so we drop 1/2 cabs and network only pop's into the well connected DCs. | ||
| [2009/06/23 13:50:42] <fjay> and lease dark fiber for our interconnects to our server hosting data centers. | ||
| [2009/06/23 13:51:01] <rmiller4pi8> fjay: that's a nice approach; i'm not quite at that scale yet | ||
| [2009/06/23 13:51:32] <joe-mac> rmiller4pi8: who do you work for out here if you don't mind me asking? | ||
| [2009/06/23 13:51:42] <rmiller4pi8> Smarter Travel/Trip Advisor | ||
| [2009/06/23 13:51:51] <fjay> rmiller4pi8: when you were @ 70 innerbelt did you know Joe the security guard? | ||
| [2009/06/23 13:51:52] <rmiller4pi8> which is an Expedia division, but we don't share any resources with them | ||
| [2009/06/23 13:52:06] <joe-mac> o i c, sounds interesting | ||
| [2009/06/23 13:52:08] <rmiller4pi8> fjay: i tried not to learn their names so it wouldn't interfere with my hatred | ||
| [2009/06/23 13:52:13] <fjay> hehe | ||
| [2009/06/23 13:52:24] <fjay> he was great.. came in drunk alot ;) | ||
| [2009/06/23 13:52:50] <fjay> i worked there ~2 or so years ago | ||
| [2009/06/23 13:56:31] <fjay> i love how their cooling solution was to give us some cardboard to help block off the cold/hot isles | ||
| [2009/06/23 13:56:34] @ Quit: lak: | ||
| [2009/06/23 13:56:43] <fjay> and a few box fans | ||
| [2009/06/23 13:57:52] @ Quit: f3ew: No route to host | ||
| [2009/06/23 13:57:53] <Jenza> hellooo funding | ||
| [2009/06/23 13:58:51] <Volcane> was in a DC in Tel Aviv, they just gave people tables to put kit on :( | ||
| [2009/06/23 13:59:00] <joe-mac> LMFAO | ||
| [2009/06/23 13:59:03] <Volcane> loads of windows machines standing about, keyb/screen/mouse | ||
| [2009/06/23 13:59:06] <Volcane> people VNCing remotely | ||
| [2009/06/23 13:59:12] <Volcane> and u can see them work on the machines | ||
| [2009/06/23 13:59:18] <fzzzt> hah | ||
| [2009/06/23 13:59:21] <fjay> that is awesome | ||
| [2009/06/23 13:59:24] <joe-mac> holy crap | ||
| [2009/06/23 13:59:29] <Volcane> and people literally stand there and muck about with the mouse to piss the guy on the other side off | ||
| [2009/06/23 13:59:32] <Volcane> madness | ||
| [2009/06/23 13:59:44] <Volcane> luckily y RS6000s came in their own lockable racks :P | ||
| [2009/06/23 14:01:38] @ f3ew joined channel #puppet | ||
| [2009/06/23 14:09:16] <nico> Volcane: haha | ||
| [2009/06/23 14:09:35] * nico have an ooooooooooooooooooooldddd AIX in stock | ||
| [2009/06/23 14:09:46] <Volcane> i couldnt even give mine away | ||
| [2009/06/23 14:09:46] <nico> RS6000 or something like that | ||
| [2009/06/23 14:09:51] <Volcane> 87kg of useless crap | ||
| [2009/06/23 14:09:57] <nico> yeah | ||
| [2009/06/23 14:10:00] <Volcane> (was on the 3rd floor and the lift was broken) | ||
| [2009/06/23 14:10:25] <nico> mine is heavier than me too | ||
| [2009/06/23 14:10:35] <joe-mac> jesus, that's a big computer | ||
| [2009/06/23 14:10:45] <nico> could use it as a catapult thingie | ||
| [2009/06/23 14:11:12] <joe-mac> while the channel is active and already OT, anybody visualizing sar data? this damn perl script is not working for converting to rrd and i can't figure why, everything looks kosher | ||
| [2009/06/23 14:11:46] <Volcane> joe-mac: nah, if i did I'd make a cacti data source plugin thingy and leave the hard work to cacti | ||
| [2009/06/23 14:11:49] <joe-mac> rmiller4pi8: the innerbelt place is big? i thought it was small | ||
| [2009/06/23 14:12:23] <nico> Volcane: bare metal was cheap when thoses things were built, it could stop a gun bullet | ||
| [2009/06/23 14:12:44] <rmiller4pi8> joe-mac: well, internap's basic section is quite small | ||
| [2009/06/23 14:12:47] <rmiller4pi8> but the facility is huge | ||
| [2009/06/23 14:12:48] <Volcane> http://en.wikipedia.org/wiki/File:Rs6000h70.jpg thats them | ||
| [2009/06/23 14:12:55] <rmiller4pi8> and they are doing build-out | ||
| [2009/06/23 14:12:56] <joe-mac> o i c | ||
| [2009/06/23 14:13:03] <rmiller4pi8> just opened something new in the fall, huge section | ||
| [2009/06/23 14:13:15] <nico> Volcane: ho, I have something older | ||
| [2009/06/23 14:13:15] <rmiller4pi8> building is < 30% full, and they will build to suit | ||
| [2009/06/23 14:13:21] <joe-mac> interesting, whereabouts in somerville? only thing that sucks is somerville is mostly bus access or red line davis | ||
| [2009/06/23 14:13:25] <Volcane> nico: heh shame :P | ||
| [2009/06/23 14:13:37] <joe-mac> iv;'e heard of this place but was told it wasn't big | ||
| [2009/06/23 14:13:39] <Volcane> nico: we use to run OS/2 machines then moved to these things for the voice stuff, all sucked | ||
| [2009/06/23 14:13:44] @ Quit: tessier_: "Leaving" | ||
| [2009/06/23 14:14:17] <joe-mac> that computer looks mean, like it might attack you | ||
| [2009/06/23 14:14:18] <rmiller4pi8> joe-mac: it's a long walk from sullivan station, you'd want to drive | ||
| [2009/06/23 14:14:42] <nico> Volcane: http://backrub.c63.be/May1998/servers/2.jpg looks like this one | ||
| [2009/06/23 14:14:42] <joe-mac> i c | ||
| [2009/06/23 14:14:59] <Volcane> nico: ah yeah same thing, we used those for dev | ||
| [2009/06/23 14:15:00] <joe-mac> haha, there's one of those in basement | ||
| [2009/06/23 14:15:03] <joe-mac> the powerpc | ||
| [2009/06/23 14:15:16] <nico> RISC one here | ||
| [2009/06/23 14:15:19] <joe-mac> my uncle likes to horde old computer equipment, he should start a scapping business | ||
| [2009/06/23 14:15:43] <nico> joe-mac: if he comes here, I'll leave it to him | ||
| [2009/06/23 14:15:52] @ rlpowell joined channel #puppet | ||
| [2009/06/23 14:15:55] <Volcane> nico: thats like a workstation class built around the same chip, so the dev tools and all could host on those while prod would go on the much more expensive ent kit | ||
| [2009/06/23 14:15:59] <rlpowell> Wow. bigger than the last time I was here. | ||
| [2009/06/23 14:16:16] <joe-mac> this is where the cool kids hang out rlpowell | ||
| [2009/06/23 14:16:18] <rlpowell> zirpu: *wave* Long time. | ||
| [2009/06/23 14:16:22] <nico> Volcane: yeah, IBM like this kind of things | ||
| [2009/06/23 14:17:01] <nico> Volcane: I have antoher IBM machine that is rackable, but once racked you have to throw rack doors away | ||
| [2009/06/23 14:17:09] <rlpowell> So I have a package install to do, but I can't use puppet's package stuff directly because I have to set env variables and such, so I'm going to use exec. | ||
| [2009/06/23 14:17:25] <rlpowell> Can I use the package type to *only* test whether a package is installed, without actually doing anything if it isn't? | ||
| [2009/06/23 14:17:43] <Volcane> nico: ah IBM would only sell these in IBM racks, i installed them all over the world, and each time it was like a massive massion cos IBM had to come approve facilities, test power and everything and if they're not happy your warrenty doesnt work :( | ||
| [2009/06/23 14:17:48] <joe-mac> you can just do that in your exec with onlyif rlpowell | ||
| [2009/06/23 14:18:06] <nico> Volcane: ouch | ||
| [2009/06/23 14:18:20] <nico> Volcane: pain has a name | ||
| [2009/06/23 14:18:22] <rlpowell> joe-mac: Yeah; was hoping to actually do a proper require. Thanks. | ||
| [2009/06/23 14:19:01] <joe-mac> rlpowell: what kind of package are you installing? installshield or something like that? | ||
| [2009/06/23 14:19:38] <rlpowell> joe-mac: portage | ||
| [2009/06/23 14:20:32] * Volcane goes home | ||
| [2009/06/23 14:20:41] <joe-mac> see ya Volcane | ||
| [2009/06/23 14:22:29] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/23 14:22:52] <joe-mac> rlpowell: yea there's nothing like "responsefile" or anything for portage that i see on the type reference | ||
| [2009/06/23 14:23:17] <zirpu> rlpowell: wave. yes, long time. | ||
| [2009/06/23 14:23:22] <rlpowell> I can do it with environment variables, but i'd rather not hack puppet just now. | ||
| [2009/06/23 14:23:26] <rlpowell> :) | ||
| [2009/06/23 14:23:47] <joe-mac> lol, yea | ||
| [2009/06/23 14:25:06] <zirpu> rlpowell: have you tried to have a dependency on another exec that does the test? | ||
| [2009/06/23 14:25:27] <rlpowell> zirpu: Enh. onlyif will work fine. | ||
| [2009/06/23 14:26:13] <zirpu> ah, so test if the package is installed? | ||
| [2009/06/23 14:26:33] <rlpowell> Yeah. | ||
| [2009/06/23 14:27:15] <zirpu> but you're defining the package install outside of the standard providers? | ||
| [2009/06/23 14:27:26] @ saurabhverma joined channel #puppet | ||
| [2009/06/23 14:27:29] <rlpowell> Yeah, because I can't pass environment variables to the package type. | ||
| [2009/06/23 14:27:54] <zirpu> why not build separate packages for each environment? | ||
| [2009/06/23 14:29:32] <zirpu> we have separate packages for development, staging, and production. | ||
| [2009/06/23 14:29:51] <zirpu> running pylons and django apps using virtualenv to isolate the apps. | ||
| [2009/06/23 14:30:59] @ mvn071 joined channel #puppet | ||
| [2009/06/23 14:31:29] <rlpowell> Because I'm copying an established procedure, and I don't know portage very well yet. | ||
| [2009/06/23 14:32:22] <zirpu> ah. it's always easier in a new or flexible environment. | ||
| [2009/06/23 14:32:55] <zirpu> back to velocity conf. bbl. | ||
| [2009/06/23 14:35:38] @ Quit: melopt: "Leaving" | ||
| [2009/06/23 14:40:49] @ nasrat joined channel #puppet | ||
| [2009/06/23 14:41:23] @ Quit: cote: | ||
| [2009/06/23 14:43:17] @ plathrop is now known as plathrop-away | ||
| [2009/06/23 14:45:17] @ PhatBaja joined channel #puppet | ||
| [2009/06/23 14:49:49] @ saurabhverma1 joined channel #puppet | ||
| [2009/06/23 14:51:17] @ Quit: ohlol: Read error: 110 (Connection timed out) | ||
| [2009/06/23 14:54:21] @ Quit: saurabhverma: Success | ||
| [2009/06/23 14:54:42] @ Quit: Demosthenes: Read error: 110 (Connection timed out) | ||
| [2009/06/23 14:59:35] @ d3vilb0x_ joined channel #puppet | ||
| [2009/06/23 14:59:58] @ Quit: andrewcshafer: | ||
| [2009/06/23 15:00:01] @ Quit: emerose: "Leaving..." | ||
| [2009/06/23 15:00:16] @ Quit: joe-mac: Remote closed the connection | ||
| [2009/06/23 15:00:27] @ joe-mac joined channel #puppet | ||
| [2009/06/23 15:02:53] @ cote joined channel #puppet | ||
| [2009/06/23 15:13:42] @ joe-mac left channel #puppet () | ||
| [2009/06/23 15:16:06] @ Quit: d3vilb0x: Read error: 110 (Connection timed out) | ||
| [2009/06/23 15:16:54] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/23 15:18:09] @ joe-mac joined channel #puppet | ||
| [2009/06/23 15:18:47] @ Quit: nasrat: | ||
| [2009/06/23 15:23:23] @ magnachef__ joined channel #puppet | ||
| [2009/06/23 15:29:06] @ Quit: saurabhverma1: Success | ||
| [2009/06/23 15:31:04] @ kolla joined channel #puppet | ||
| [2009/06/23 15:33:30] @ Quit: fujin: "Leaving..." | ||
| [2009/06/23 15:35:44] @ Quit: WALoeIII: "Bai." | ||
| [2009/06/23 15:44:25] @ nasrat joined channel #puppet | ||
| [2009/06/23 15:49:55] @ Quit: nasrat: | ||
| [2009/06/23 15:52:58] @ Quit: d3vilb0x_: Remote closed the connection | ||
| [2009/06/23 15:53:09] @ d3vilb0x joined channel #puppet | ||
| [2009/06/23 15:56:55] @ sazma joined channel #puppet | ||
| [2009/06/23 15:59:19] @ emerose joined channel #puppet | ||
| [2009/06/23 15:59:27] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/23 15:59:33] @ emerose left channel #puppet () | ||
| [2009/06/23 15:59:42] <sazma> anyone know why these users don't get the overridden groups here? http://pastie.org/522059 | ||
| [2009/06/23 16:00:12] @ Quit: nmalik: "leaving" | ||
| [2009/06/23 16:00:34] @ nasrat joined channel #puppet | ||
| [2009/06/23 16:00:41] @ Quit: nasrat: Remote closed the connection | ||
| [2009/06/23 16:00:58] @ glaw joined channel #puppet | ||
| [2009/06/23 16:01:33] <sazma> someone should update the topic | ||
| [2009/06/23 16:02:50] <Tonnerre> Why? It's still released ;) | ||
| [2009/06/23 16:02:57] @ Quit: cwebber: | ||
| [2009/06/23 16:03:14] @ tlockney joined channel #puppet | ||
| [2009/06/23 16:05:02] @ lak joined channel #puppet | ||
| [2009/06/23 16:05:14] <Volcane> lak congrats | ||
| [2009/06/23 16:05:25] <lak> Volcane: thanks | ||
| [2009/06/23 16:05:39] <Volcane> now about that sexy web app you had written but needed money to pay for... ;) | ||
| [2009/06/23 16:05:51] @ cwebber joined channel #puppet | ||
| [2009/06/23 16:06:13] <riddley> lak: if you have a sec, I have a couple of questions for you | ||
| [2009/06/23 16:06:17] @ ohlol joined channel #puppet | ||
| [2009/06/23 16:06:28] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 16:12:24] @ schwagal1 joined channel #puppet | ||
| [2009/06/23 16:12:43] @ Quit: schwagala: Read error: 54 (Connection reset by peer) | ||
| [2009/06/23 16:16:43] @ Quit: erm_: "Lost terminal" | ||
| [2009/06/23 16:17:43] <joe-mac> Volcane: did lak win the lottery? | ||
| [2009/06/23 16:17:47] <joe-mac> lol... | ||
| [2009/06/23 16:18:08] <Volcane> getting tech funding these days is about like winning the lotto yes | ||
| [2009/06/23 16:18:09] <Volcane> :P | ||
| [2009/06/23 16:18:26] <joe-mac> ahh i was unaware rl got some funding | ||
| [2009/06/23 16:18:31] <joe-mac> VC or? | ||
| [2009/06/23 16:18:47] <sdodson> http://reductivelabs.com/2009/06/23/reductive-labs-funding-from-true-ventures/ | ||
| [2009/06/23 16:19:02] <joe-mac> thanks sdodson | ||
| [2009/06/23 16:19:08] <fzzzt> congrats | ||
| [2009/06/23 16:19:34] <joe-mac> wow 2 mil, nice that is awesome | ||
| [2009/06/23 16:21:17] <lak> thanks | ||
| [2009/06/23 16:22:05] <rmiller4pi8> lak: congrats, and good luck with the venture capital anvil you have to drag | ||
| [2009/06/23 16:22:15] <lak> heh | ||
| [2009/06/23 16:22:16] <lak> yeah | ||
| [2009/06/23 16:22:47] <jamesturnbull> riddley: that's a new bug on me | ||
| [2009/06/23 16:23:08] <riddley> jamesturnbull, it seems like I've talked to lak about this before... I also had another question | ||
| [2009/06/23 16:23:08] <lak> riddley: i think i have time | ||
| [2009/06/23 16:23:11] <lak> sitting at a conference | ||
| [2009/06/23 16:23:28] <riddley> lak, easier for you to get to my support ticket or for me to pastie? | ||
| [2009/06/23 16:23:39] <lak> pastie, i guess? | ||
| [2009/06/23 16:23:41] <lak> which bug? | ||
| [2009/06/23 16:24:06] <riddley> support bug, not redmine | ||
| [2009/06/23 16:24:17] <riddley> anyone know why these users don't get the overridden groups here? http://pastie.org/522059 | ||
| [2009/06/23 16:24:33] <riddley> pardon the paste :) | ||
| [2009/06/23 16:25:07] @ xyz joined channel #puppet | ||
| [2009/06/23 16:25:09] <lak> riddley: hmm | ||
| [2009/06/23 16:26:49] <fzzzt> night all | ||
| [2009/06/23 16:26:51] @ fzzzt left channel #puppet () | ||
| [2009/06/23 16:27:35] @ bryan__ joined channel #puppet | ||
| [2009/06/23 16:28:05] @ bryan__ left channel #puppet () | ||
| [2009/06/23 16:28:22] <lak> riddley: i'll have to check the code, i guess | ||
| [2009/06/23 16:28:41] @ Quit: cote: Read error: 110 (Connection timed out) | ||
| [2009/06/23 16:29:11] <riddley> is there someone else who could help since you're indisposed? also, should file ignores work in 0.25b2? | ||
| [2009/06/23 16:29:39] <lak> file ignores should definitely work | ||
| [2009/06/23 16:29:55] <lak> riddley: did you open a support ticket that didn't get responded to? | ||
| [2009/06/23 16:30:42] <riddley> lak, we're not seeing ignores working with 25b2. I opened a ticket and we got the "we're looking" email just as you started talking to me just now | ||
| [2009/06/23 16:30:53] <lak> ok | ||
| [2009/06/23 16:31:19] <riddley> wait for a reply from them? | ||
| [2009/06/23 16:32:50] <lak> riddley: lemme look at the code, i'm actually not sure if that pastie should work | ||
| [2009/06/23 16:33:12] @ Quit: phantez: Read error: 110 (Connection timed out) | ||
| [2009/06/23 16:33:45] <riddley> because they're virtual? | ||
| [2009/06/23 16:33:55] <riddley> cuz it seems like we do that with files all of the time | ||
| [2009/06/23 16:35:31] @ Quit: gaveen: "Enough lurking for now" | ||
| [2009/06/23 16:36:28] <lak> riddley: ah, right, they're only virtual - the defaults need to be in the defining class, not the realizing class | ||
| [2009/06/23 16:37:11] <riddley> lak, should I submit a feature request? :) We need to do this sort of thing a lot. | ||
| [2009/06/23 16:37:50] <lak> riddley: 0.25 includes the ability to do overrides in collections | ||
| [2009/06/23 16:38:07] <lak> e.g., User <| name == foo |> { shell => "/usr/bin/bash" } | ||
| [2009/06/23 16:38:12] <lak> which should be sufficient | ||
| [2009/06/23 16:38:18] <lak> try that and open a ticket if that doesn't work :) | ||
| [2009/06/23 16:38:24] @ pleemans joined channel #puppet | ||
| [2009/06/23 16:38:34] <riddley> lak: ok. should we do a support request for file ignores? | ||
| [2009/06/23 16:38:55] <lak> riddley: if you could open a normal ticket with your failing example, that would be the biggest help | ||
| [2009/06/23 16:39:03] <lak> but i can open it, too | ||
| [2009/06/23 16:39:04] <riddley> why is User <| name == foo |> better than User['name'] ? | ||
| [2009/06/23 16:39:06] <lak> i just need the example | ||
| [2009/06/23 16:39:14] <lak> riddley: it's the additional syntax | ||
| [2009/06/23 16:39:16] <riddley> lak, ok | ||
| [2009/06/23 16:39:28] <lak> we can't add the realize(User[foo]) { ... } syntax, i think | ||
| [2009/06/23 16:39:38] <lak> but adding that { ... } syntax to the collection was easier | ||
| [2009/06/23 16:40:50] <riddley> lak, right now we have a ton of User['somevirtuser'] { override=> blah } and we'd like to do it the way we pastied... is there some way that the <| user == foo |> helps me do the en-mass part of that that I'm not understanding? it sucks to have 100 User['whatever']'s with the same override line | ||
| [2009/06/23 16:41:15] <lak> riddley: if you tag your users, and then do the query on the tag, then it should actually be easier | ||
| [2009/06/23 16:41:30] <lak> or if those users are in a specific group, you can query based on group membership | ||
| [2009/06/23 16:42:38] <riddley> yea, setting the group is the whole goal here, so I guess I'd have to tag them :( seems like what I've pastied should work :) | ||
| [2009/06/23 16:44:38] @ Quit: unxfrek: "Leaving" | ||
| [2009/06/23 16:44:43] @ Quit: glaw: | ||
| [2009/06/23 16:45:15] <riddley> we're submitting a ticket on the other. thanks for your time. | ||
| [2009/06/23 16:47:56] @ Quit: mvn071: Remote closed the connection | ||
| [2009/06/23 16:48:26] @ Quit: andrewcshafer: | ||
| [2009/06/23 16:51:49] @ Quit: pleemans: "Ex-Chat" | ||
| [2009/06/23 16:53:26] @ mfoster joined channel #puppet | ||
| [2009/06/23 16:54:11] <riddley> oh and hire me to get you off 'trac' and on to whatever will replace it because trac is the worst and it seems like it's always down :) | ||
| [2009/06/23 16:56:00] @ Quit: magnachef__: Read error: 60 (Operation timed out) | ||
| [2009/06/23 16:58:23] <lak> riddley: the defaults, in some ways, are a flawed concept because people want to use them more like overrides but they aren't | ||
| [2009/06/23 16:58:49] <lak> which is why we added that override syntax to the collections | ||
| [2009/06/23 16:58:53] <jamesturnbull> riddley: we're mostly off trac | ||
| [2009/06/23 16:58:58] <jamesturnbull> riddley: it's just the damn wiki | ||
| [2009/06/23 17:00:51] * jamesturnbull "off trac" :P | ||
| [2009/06/23 17:03:45] @ kambiz is now known as kambiz_away | ||
| [2009/06/23 17:04:02] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 17:04:58] @ erm_ joined channel #puppet | ||
| [2009/06/23 17:06:19] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/23 17:15:29] @ Quit: andrewcshafer: | ||
| [2009/06/23 17:16:33] @ Quit: lak: | ||
| [2009/06/23 17:25:54] @ phantez joined channel #puppet | ||
| [2009/06/23 17:28:14] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 17:28:17] @ Djelibeybi joined channel #puppet | ||
| [2009/06/23 17:30:59] <markl_> # puppetd --test | ||
| [2009/06/23 17:31:00] <markl_> err: Could not retrieve catalog: Certificates were not trusted: hostname not match with the server certificate | ||
| [2009/06/23 17:31:18] <markl_> where do i look to debug this one? | ||
| [2009/06/23 17:31:54] <Tonnerre> Fix the puppetmaster certificate? | ||
| [2009/06/23 17:32:56] @ rlpowell left channel #puppet () | ||
| [2009/06/23 17:33:02] <markl_> never mind, figured it out | ||
| [2009/06/23 17:33:12] <markl_> always happens 10 seconds after posting a question! | ||
| [2009/06/23 17:38:48] @ Quit: kolla: Remote closed the connection | ||
| [2009/06/23 17:40:56] @ Quit: lutter: Read error: 110 (Connection timed out) | ||
| [2009/06/23 17:46:14] @ lak joined channel #puppet | ||
| [2009/06/23 17:53:58] @ Quit: PhatBaja: | ||
| [2009/06/23 17:55:23] @ Quit: erm_: Read error: 110 (Connection timed out) | ||
| [2009/06/23 18:01:27] @ Quit: kngus: "Leaving." | ||
| [2009/06/23 18:01:53] @ Quit: marberi: Read error: 110 (Connection timed out) | ||
| [2009/06/23 18:10:08] @ Quit: andrewcshafer: | ||
| [2009/06/23 18:12:05] @ Quit: cwebber: | ||
| [2009/06/23 18:12:31] @ cwebber joined channel #puppet | ||
| [2009/06/23 18:15:45] @ Quit: lak: | ||
| [2009/06/23 18:15:53] <gepetto> ::trac:: Whos Using Puppet edited by jrojas @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet (by jason@geni.com) | ||
| [2009/06/23 18:17:34] <jrojas> grrr it still has my old email address even | ||
| [2009/06/23 18:21:41] @ Quit: d3vilb0x: | ||
| [2009/06/23 18:23:28] @ poison joined channel #puppet | ||
| [2009/06/23 18:24:38] @ madrescher joined channel #puppet | ||
| [2009/06/23 18:30:00] @ Quit: ohlol: Read error: 110 (Connection timed out) | ||
| [2009/06/23 18:32:28] <ctso> is there any information/examples out there for accessing a filebucket? | ||
| [2009/06/23 18:33:30] @ ohlol joined channel #puppet | ||
| [2009/06/23 18:38:25] @ Quit: xyz: "ChatZilla 0.9.84 [Firefox 3.0.11/2009061317]" | ||
| [2009/06/23 18:44:00] @ Quit: bendsu: "Leaving." | ||
| [2009/06/23 18:47:42] @ cwebber_ joined channel #puppet | ||
| [2009/06/23 18:54:17] @ ipl31 joined channel #puppet | ||
| [2009/06/23 18:58:18] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 18:58:51] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 18:59:01] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 18:59:49] @ Quit: bobbyz_: Read error: 110 (Connection timed out) | ||
| [2009/06/23 19:02:51] @ Quit: rellis_: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 19:03:28] @ Quit: cwebber: Read error: 110 (Connection timed out) | ||
| [2009/06/23 19:08:07] @ Demosthenes joined channel #puppet | ||
| [2009/06/23 19:14:13] @ Quit: cwebber_: | ||
| [2009/06/23 19:15:10] @ cwebber joined channel #puppet | ||
| [2009/06/23 19:16:44] <joe-mac> [OT]: anybody using sar on ubuntu 8.04 and visualizing it with something? | ||
| [2009/06/23 19:19:09] @ lak joined channel #puppet | ||
| [2009/06/23 19:20:37] @ Quit: lak: Client Quit | ||
| [2009/06/23 19:24:12] @ Quit: andrewcshafer: | ||
| [2009/06/23 19:24:19] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/23 19:26:19] @ Quit: madrescher: "Leaving." | ||
| [2009/06/23 19:27:16] <jrojas> joe-mac: usually people just graph things via snmp + cacti/rrd/collectd | ||
| [2009/06/23 19:28:27] <joe-mac> jrojas: yea, i'm trying to do that... problem is, all the tools that should work don't, it's like the sar output is wrong somehow | ||
| [2009/06/23 19:28:31] <joe-mac> i just can't see how, idk | ||
| [2009/06/23 19:32:01] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 19:32:42] <joe-mac> even the tool that comes with the sysstat distribution, isag, doesn't parse the data | ||
| [2009/06/23 19:34:24] @ Quit: joe: Read error: 110 (Connection timed out) | ||
| [2009/06/23 19:40:19] @ jesserobbins joined channel #puppet | ||
| [2009/06/23 19:50:09] @ QMan joined channel #puppet | ||
| [2009/06/23 19:50:26] @ ckrough_ joined channel #puppet | ||
| [2009/06/23 19:50:41] * ckrough_ is not able to post to the puppet users mailing list. | ||
| [2009/06/23 19:51:19] @ joe joined channel #puppet | ||
| [2009/06/23 19:51:58] @ Quit: Bass2: Read error: 110 (Connection timed out) | ||
| [2009/06/23 19:52:10] <joe-mac> ckrough_: what happens when you try? | ||
| [2009/06/23 19:52:26] <ckrough_> joe-mac: sec | ||
| [2009/06/23 19:52:54] <ckrough_> joe-mac: " | ||
| [2009/06/23 19:53:02] <ckrough_> "(puppet-users) either doesn't exist, or you don't have permission to post to" | ||
| [2009/06/23 19:53:16] <ckrough_> get a bounce from gmail. I checked and I am a 'member' and can see the member list. | ||
| [2009/06/23 19:53:35] @ lak joined channel #puppet | ||
| [2009/06/23 19:53:59] <joe-mac> that's odd, puppet-users@googlegroups.com right? | ||
| [2009/06/23 19:54:15] <ckrough_> hmm, but I see my reply to Swati, maybes it's both accepting and rejecting. | ||
| [2009/06/23 19:54:22] <ckrough_> yes | ||
| [2009/06/23 19:54:55] <joe-mac> that is really weird, have you ever made a post on it that wasn;t a response? | ||
| [2009/06/23 19:55:02] <ckrough_> joe-mac: Ill see if theres another post I can help with and see what happens when I reply. May have been a GoogleFlook | ||
| [2009/06/23 19:55:06] <ckrough_> joe-mac: nope | ||
| [2009/06/23 19:56:01] @ Quit: mfoster: "Leaving." | ||
| [2009/06/23 20:00:29] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 20:00:30] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 20:00:38] @ Quit: jesserobbins: | ||
| [2009/06/23 20:01:12] @ andrewcshafer_ joined channel #puppet | ||
| [2009/06/23 20:01:23] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 20:05:40] @ M- joined channel #puppet | ||
| [2009/06/23 20:06:40] @ jesserobbins joined channel #puppet | ||
| [2009/06/23 20:06:43] @ Quit: andrewcshafer_: Read error: 104 (Connection reset by peer) | ||
| [2009/06/23 20:07:14] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 20:08:11] @ Quit: andrewcshafer: Read error: 54 (Connection reset by peer) | ||
| [2009/06/23 20:08:25] @ andrewcshafer joined channel #puppet | ||
| [2009/06/23 20:10:31] @ D joined channel #puppet | ||
| [2009/06/23 20:10:33] @ D is now known as Guest96697 | ||
| [2009/06/23 20:14:13] @ Quit: tecto: | ||
| [2009/06/23 20:14:50] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/23 20:15:00] @ Quit: Demosthenes: "leaving" | ||
| [2009/06/23 20:18:01] @ Quit: alfism: "http://opensolaris.com/" | ||
| [2009/06/23 20:23:36] <ckrough_> joe-mac: ah, even though I have gmail set to send as an alternate address (which is a list member) it still advertises my @gmail.com address, which is not a member... Ill have to tinker with gmail settings and see if I can resolve that. | ||
| [2009/06/23 20:23:58] <joe-mac> o i c | ||
| [2009/06/23 20:24:53] <ckrough_> gratz on funding luk | ||
| [2009/06/23 20:25:48] @ ckrough_ is now known as ckrough | ||
| [2009/06/23 20:26:58] @ Quit: cwebber: | ||
| [2009/06/23 20:31:12] @ Quit: lak: | ||
| [2009/06/23 20:32:42] @ peiriannydd1 joined channel #puppet | ||
| [2009/06/23 20:32:57] @ peiriannydd1 left channel #puppet () | ||
| [2009/06/23 20:33:36] <ctso> hhmm.. what can i put in my manifests to make it output info during a puppetd -vdt? | ||
| [2009/06/23 20:36:19] <ckrough> what are you trying to output, and to where | ||
| [2009/06/23 20:36:56] <ctso> just to the screen for debugging | ||
| [2009/06/23 20:37:12] <ctso> trying to figure out what certain variables are evaluating as | ||
| [2009/06/23 20:37:32] <ckrough> umm, not at a puppetized box now, but try '--test --debug' | ||
| [2009/06/23 20:37:47] <ckrough> and '--noop' will just display instead of actually doing the operations | ||
| [2009/06/23 20:37:55] <ckrough> '--test --debug --noop' | ||
| [2009/06/23 20:38:30] <ctso> ah, i mean to output arbitrary variable names .. i think Volcane mentioned something like "notice("asdasd")" but it doesn't seem to output anything | ||
| [2009/06/23 20:38:39] @ Demosthenes joined channel #puppet | ||
| [2009/06/23 20:39:55] <ckrough> ctso: 'notice' is what came to mind | ||
| [2009/06/23 20:40:24] <ctso> hmm ok i figured it out | ||
| [2009/06/23 20:40:26] <ckrough> I think that goes to your logging location, syslog or whatever you have it configured to do | ||
| [2009/06/23 20:40:29] <ckrough> ctso: what was it | ||
| [2009/06/23 20:40:30] <ctso> weird, seems like Facter isn't evaluating its scripts sequentially | ||
| [2009/06/23 20:40:36] <ctso> err, id idnt figure out the debugging issue | ||
| [2009/06/23 20:40:44] <ctso> but i figured out my problem without the debugging notice, i meant ;) | ||
| [2009/06/23 20:41:43] <ctso> i made a facter plugin, but i swear the variables aren't being added to Facter in the sequential way im coding it, so because I re-used the same variable twice, the wrong value was being put into facter | ||
| [2009/06/23 20:42:04] <ctso> oh well :\ | ||
| [2009/06/23 20:48:10] @ Quit: ctso: Remote closed the connection | ||
| [2009/06/23 20:48:34] @ ctso joined channel #puppet | ||
| [2009/06/23 20:58:31] @ Quit: ohlol: "leaving" | ||
| [2009/06/23 21:03:02] @ tecto joined channel #puppet | ||
| [2009/06/23 21:04:45] @ ckrough left channel #puppet () | ||
| [2009/06/23 21:05:04] @ keithlard__ joined channel #puppet | ||
| [2009/06/23 21:05:41] @ Quit: keithlard__: Client Quit | ||
| [2009/06/23 21:07:17] @ jesserobbins left channel #puppet () | ||
| [2009/06/23 21:17:09] @ Quit: keithlard: Connection timed out | ||
| [2009/06/23 21:23:06] <joe-mac> holy crap tidy is pretty ridiculously slow | ||
| [2009/06/23 21:23:16] <joe-mac> about as slow as recursive file sharing heh | ||
| [2009/06/23 21:31:07] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/23 21:38:13] @ Quit: bobbyz: Read error: 113 (No route to host) | ||
| [2009/06/23 21:44:05] @ mfoster joined channel #puppet | ||
| [2009/06/23 21:52:36] @ ricky_ joined channel #puppet | ||
| [2009/06/23 21:53:00] @ Quit: ricky: Nick collision from services. | ||
| [2009/06/23 21:53:41] @ ricky_ is now known as ricky | ||
| [2009/06/23 21:59:40] @ plathrop-away is now known as plathrop | ||
| [2009/06/23 22:01:30] @ plathrop is now known as plathrop-away | ||
| [2009/06/23 22:09:37] @ devicenull joined channel #puppet | ||
| [2009/06/23 22:14:14] @ tecto_ joined channel #puppet | ||
| [2009/06/23 22:18:34] @ Quit: tecto: Read error: 110 (Connection timed out) | ||
| [2009/06/23 22:26:05] @ maxagaz joined channel #puppet | ||
| [2009/06/23 22:28:41] @ Quit: mfoster: Read error: 110 (Connection timed out) | ||
| [2009/06/23 22:30:30] @ fujin joined channel #puppet | ||
| [2009/06/23 22:37:49] @ DeputyJ joined channel #puppet | ||
| [2009/06/23 22:40:58] <DeputyJ> hello, i've been trying to run puppet under ubuntu hardy and I believe there are bugs which stop this from working properly. they have been fixed in jaunty but not backported as yet. is this the case? | ||
| [2009/06/23 22:44:19] <ctso> dno, don't use apt, just install from source =) | ||
| [2009/06/23 22:44:43] <DeputyJ> yes, that would be one solution :) | ||
| [2009/06/23 22:44:51] <ctso> i think the apt one is pretty old in hardy... | ||
| [2009/06/23 22:44:58] <ctso> 24.4 or something.. | ||
| [2009/06/23 22:45:53] <DeputyJ> im just checking that now | ||
| [2009/06/23 22:47:05] <DeputyJ> 0.24.4-3 | ||
| [2009/06/23 22:47:23] @ alex2 joined channel #puppet | ||
| [2009/06/23 22:49:36] @ Quit: matty91: | ||
| [2009/06/23 22:50:20] <DeputyJ> we're using hardy in our environment here, but looks like we'll need to use jaunty for puppet | ||
| [2009/06/23 22:50:31] <DeputyJ> because i don't want to compile it.. ;) | ||
| [2009/06/23 22:50:40] <ctso> eh, it's ruby | ||
| [2009/06/23 22:50:46] <ctso> i'd install using rubygems | ||
| [2009/06/23 22:50:56] <QMan> DeputyJ: installing recent deb's from Debian unstable works fine | ||
| [2009/06/23 22:51:02] <ctso> there are gems for 0.24.8 and 0.25.0 beta | ||
| [2009/06/23 22:51:11] <QMan> (I'm doing that now on 8.10) | ||
| [2009/06/23 22:51:34] <DeputyJ> QMan: ahh okies | ||
| [2009/06/23 22:51:59] <ctso> gems will also be more reliably updated and more manageable in puppet configs i think | ||
| [2009/06/23 22:51:59] <ctso> but meh | ||
| [2009/06/23 22:52:07] <DeputyJ> QMan: what version of puppet are you using? | ||
| [2009/06/23 22:52:53] <QMan> puppet - 0.24.8-2, facter 1.5.4-1 | ||
| [2009/06/23 22:54:41] <DeputyJ> so debian unstable is 0.24.8-2, hardy is 0.24.4-3 | ||
| [2009/06/23 22:54:46] <DeputyJ> how old is 0.24.4-3? | ||
| [2009/06/23 22:55:32] <QMan> sorry dude - can't answer that. this is my first install :) | ||
| [2009/06/23 22:56:10] <DeputyJ> QMan: okies. what was your apt source for debian unstable? | ||
| [2009/06/23 22:56:47] <QMan> putting debian apt sources into an ubuntu sources.list file will probably break things in interesting ways | ||
| [2009/06/23 22:57:01] <DeputyJ> yeah.. i wondered what happens when a package is available from two different sources.. | ||
| [2009/06/23 22:57:12] @ Quit: StyleWarz: "BitchX it Baby!" | ||
| [2009/06/23 22:57:12] <ctso> the newer one prevails | ||
| [2009/06/23 22:57:13] <QMan> I downloaded the .debs, dpkg installed, then apt-get -f to fix the dependency tree | ||
| [2009/06/23 22:57:21] <DeputyJ> ahh okies | ||
| [2009/06/23 22:57:33] <DeputyJ> that's too hard.. ;) i just want it to apt-get work | ||
| [2009/06/23 22:57:35] <QMan> it's horribly evil, but still works | ||
| [2009/06/23 22:57:59] <DeputyJ> ctso: how hard is it to use the gems? | ||
| [2009/06/23 22:58:09] <DeputyJ> i have anfi about ruby.. ;) | ||
| [2009/06/23 22:59:52] <ctso> hhmm | ||
| [2009/06/23 23:00:09] <ctso> if all goes well: | ||
| [2009/06/23 23:00:10] <ctso> aptitude install rubygems | ||
| [2009/06/23 23:00:11] <ctso> gem install facter | ||
| [2009/06/23 23:00:11] <ctso> gem install puppet | ||
| [2009/06/23 23:00:31] <ctso> i just ran those commands on 8.10 | ||
| [2009/06/23 23:00:48] <QMan> DeputyJ: http://reductivelabs.com/trac/puppet/wiki/InstallationGuide#Alternative:UsingRubyGems | ||
| [2009/06/23 23:01:34] <ctso> (just noting that the default gem sources seem to have puppet 0.24.8 and facter 1.5.6) | ||
| [2009/06/23 23:02:10] <DeputyJ> okies, i'll give that a go. thanks guys | ||
| [2009/06/23 23:03:55] @ pinoyskull joined channel #puppet | ||
| [2009/06/23 23:09:32] @ PhabX joined channel #puppet | ||
| [2009/06/23 23:12:47] @ Quit: DeputyJ: "Ex-Chat" | ||
| [2009/06/23 23:14:27] @ pugetworks joined channel #puppet | ||
| [2009/06/23 23:16:26] @ Quit: joe-mac: "Leaving." | ||
| [2009/06/23 23:16:36] <pugetworks> does puppet understand SELinux permissions? | ||
| [2009/06/23 23:16:55] @ StyleWarz joined channel #puppet | ||
| [2009/06/23 23:18:36] <sdodson> yes | ||
| [2009/06/23 23:21:10] <pugetworks> so I could do: | ||
| [2009/06/23 23:21:37] <pugetworks> file { "blah": perms => system_u:object_r:named_cache_t } | ||
| [2009/06/23 23:25:51] <pugetworks> or | ||
| [2009/06/23 23:25:52] <pugetworks> define check_mode($mode) { | ||
| [2009/06/23 23:25:52] <pugetworks> exec { "/bin/chmod $mode $name": | ||
| [2009/06/23 23:25:55] <pugetworks> }} | ||
| [2009/06/23 23:27:43] @ Quit: StyleWarz: "BitchX it Baby!" | ||
| [2009/06/23 23:28:05] @ StyleWarz joined channel #puppet | ||
| [2009/06/23 23:29:41] <tmz> pugetworks: if you have libselinux-ruby installed, you can use selrange, selrole, seltype, and seluser parameters to file resources | ||
| [2009/06/23 23:35:14] @ Quit: mellen: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:17] @ Quit: gwar9999: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:20] @ Quit: barnoid: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:26] @ Quit: jbk: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:35] @ Quit: wrobel: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:37] @ Quit: alex2: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:39] @ Quit: QMan: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:41] @ Quit: jack-_-: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:42] @ Quit: phips: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:44] @ Quit: bje: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:35:45] @ alex2 joined channel #puppet | ||
| [2009/06/23 23:35:45] @ QMan joined channel #puppet | ||
| [2009/06/23 23:35:45] @ jack-_- joined channel #puppet | ||
| [2009/06/23 23:35:46] @ phips joined channel #puppet | ||
| [2009/06/23 23:35:46] @ bje joined channel #puppet | ||
| [2009/06/23 23:35:46] @ mellen joined channel #puppet | ||
| [2009/06/23 23:35:47] @ gwar9999 joined channel #puppet | ||
| [2009/06/23 23:35:47] @ wrobel joined channel #puppet | ||
| [2009/06/23 23:35:47] @ barnoid joined channel #puppet | ||
| [2009/06/23 23:35:48] @ jbk joined channel #puppet | ||
| [2009/06/23 23:36:15] @ Quit: flashn: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:17] @ Quit: Maliuta: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:19] @ Quit: flakrat: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:23] @ Quit: londo_: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:25] @ Quit: tmz: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:27] @ Quit: jmeeuwen: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:32] @ Quit: Volcane: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:36] @ Quit: alhoang: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:38] @ Quit: msf: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:39] @ Quit: LapTop006: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:41] @ Quit: stick: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:43] @ Quit: Nigel: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:45] @ Quit: phantez: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:46] @ Quit: axisys: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:49] @ Quit: pietro_: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:53] @ Quit: mattw: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:55] @ Quit: unpaidbill: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:36:58] @ Quit: zahna: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:37:00] @ Quit: imeyer: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:37:03] @ Quit: plathrop-away: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:37:05] @ Quit: pjjw: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:37:10] @ Quit: chrysn: verne.freenode.net irc.freenode.net | ||
| [2009/06/23 23:37:11] @ flashn joined channel #puppet | ||
| [2009/06/23 23:37:11] @ Maliuta joined channel #puppet | ||
| [2009/06/23 23:37:12] @ flakrat joined channel #puppet | ||
| [2009/06/23 23:37:12] @ londo_ joined channel #puppet | ||
| [2009/06/23 23:37:12] @ tmz joined channel #puppet | ||
| [2009/06/23 23:37:13] @ jmeeuwen joined channel #puppet | ||
| [2009/06/23 23:37:13] @ Volcane joined channel #puppet | ||
| [2009/06/23 23:37:13] @ alhoang joined channel #puppet | ||
| [2009/06/23 23:37:14] @ Nigel joined channel #puppet | ||
| [2009/06/23 23:37:14] @ msf joined channel #puppet | ||
| [2009/06/23 23:37:15] @ stick joined channel #puppet | ||
| [2009/06/23 23:37:15] @ LapTop006 joined channel #puppet | ||
| [2009/06/23 23:37:15] @ phantez joined channel #puppet | ||
| [2009/06/23 23:37:16] @ axisys joined channel #puppet | ||
| [2009/06/23 23:37:16] @ zahna joined channel #puppet | ||
| [2009/06/23 23:37:16] @ pietro_ joined channel #puppet | ||
| [2009/06/23 23:37:17] @ mattw joined channel #puppet | ||
| [2009/06/23 23:37:17] @ unpaidbill joined channel #puppet | ||
| [2009/06/23 23:37:18] @ imeyer joined channel #puppet | ||
| [2009/06/23 23:37:18] @ chrysn joined channel #puppet | ||
| [2009/06/23 23:37:18] @ pjjw joined channel #puppet | ||
| [2009/06/23 23:37:19] @ plathrop-away joined channel #puppet | ||
| [2009/06/23 23:37:35] <pugetworks> on the reductive wiki, a subversion module is referenced | ||
| [2009/06/23 23:37:37] <pugetworks> http://reductivelabs.com/trac/puppet/wiki/Recipes/SubversionIntegration | ||
| [2009/06/23 23:37:41] <pugetworks> but the link is dead | ||
| [2009/06/23 23:37:57] <pugetworks> anyone know where this module is? | ||
| [2009/06/23 23:38:37] <QMan> http://reductivelabs.com/trac/puppet/wiki/Recipes/SubversionIntegration works for me | ||
| [2009/06/23 23:38:50] <pugetworks> click on the link to the module | ||
| [2009/06/23 23:39:03] <pugetworks> in the first sentance | ||
| [2009/06/23 23:39:12] <pugetworks> http://reductivelabs.com/bzr/modules/subversion/ | ||
| [2009/06/23 23:40:32] <QMan> ah - oops. Misread what you were after :) | ||
| [2009/06/23 23:42:36] <QMan> has anyone bumped into problems with modules not autoloading from $modulepath? | ||
| [2009/06/23 23:44:20] <QMan> the error I'm getting is "could not find class <module's classname defined in init.pp> in namespaces <classname including module's class>" | ||
| [2009/06/23 23:45:06] <QMan> module has a single class defined in $modulepath/module-name/manifests/init.pp | ||
| [2009/06/23 23:45:28] <pugetworks> autoloading? I was under the impression that the puppetmaster had to be restarted to get new modules | ||
| [2009/06/23 23:46:05] <QMan> autoloading, as in automatically being imported without explicit definition in site.pp | ||
| [2009/06/23 23:46:54] <pugetworks> I thought you had to do: import "*" | ||
| [2009/06/23 23:47:09] <pugetworks> oh, that is for things next to site.pp | ||
| [2009/06/23 23:47:22] <Djelibeybi> pugetworks: you don't have to restart the puppetmaster for new modules, btw. | ||
| [2009/06/23 23:47:50] <pugetworks> maybe there is an error in th emodule, so it won't load | ||
| [2009/06/23 23:48:15] <QMan> according to "Module Importing" wiki:ModuleOrganisation , "from version Puppet 0.23.1 onwards, everything under the modulepath is automatically imported into Puppet and is available to be used." | ||
| [2009/06/23 23:48:17] <gepetto> QMan: wiki:ModuleOrganisation is http://reductivelabs.com/trac/puppet/wiki/ModuleOrganisation | ||
| [2009/06/23 23:48:28] <pugetworks> have you dont: | ||
| [2009/06/23 23:48:30] <pugetworks> puppet --noop --parseonly `find -name "*.pp"` | ||
| [2009/06/23 23:49:04] <pugetworks> (that was supposed to be 'done') | ||
| [2009/06/23 23:49:20] @ cwebber joined channel #puppet | ||
| [2009/06/23 23:50:23] <QMan> nope - but that command is great | ||
| [2009/06/23 23:50:34] <QMan> pebkac'ed the module | ||
| [2009/06/23 23:50:49] <QMan> amusing that it throws a namespace error rather than a parse / compilation error | ||
| [2009/06/23 23:51:09] <pugetworks> pebkac? | ||
| [2009/06/23 23:51:30] <pugetworks> sounds like Klingon | ||
| [2009/06/23 23:51:35] <QMan> Problem Exists Between Keyboard And Chair | ||
| [2009/06/23 23:51:46] <QMan> (as in, it was me :) ) | ||
| [2009/06/23 23:51:48] <pugetworks> ah, head space error | ||
| [2009/06/23 23:52:12] <QMan> you got it. | ||
| [2009/06/23 23:52:32] <pugetworks> so.. libselinux-ruby isn't so easy ... | ||
| [2009/06/23 23:52:43] <pugetworks> any word on the subversion module? | ||
| [2009/06/23 23:53:25] <pugetworks> fyi: http://github.com/twpayne/libselinux-ruby-puppet/tree/master | ||
| [2009/06/23 23:53:56] <QMan> pugetworks: how much functionality do you need from it? | ||
| [2009/06/23 23:54:04] <pugetworks> co | ||
| [2009/06/23 23:54:09] @ Quit: sdodson: "leaving" | ||
| [2009/06/23 23:54:14] <pugetworks> ?: http://github.com/plathrop/puppet-subversion/tree/master | ||
| [2009/06/23 23:54:49] <pugetworks> I was originally going to have puppet call svn on the remote machine | ||
| [2009/06/23 23:55:04] <pugetworks> now I'm thinking it should be on the puppet master | ||
| [2009/06/23 23:55:08] <QMan> pugetworks: wiki:Recipes/SubversionWorkingCopy ?? | ||
| [2009/06/23 23:55:14] <gepetto> QMan: pugetworks: wiki:Recipes is http://reductivelabs.com/trac/puppet/wiki/Recipes | ||
| [2009/06/23 23:55:15] <pugetworks> then the whole dir could be copied over | ||
| [2009/06/23 23:55:22] <QMan> wow - that didn't work :) | ||
| [2009/06/23 23:55:26] <QMan> http://reductivelabs.com/trac/puppet/wiki/Recipes/SubversionWorkingCopy | ||
| [2009/06/23 23:56:01] <QMan> I also found http://github.com/lak/puppet-subversion/tree/master |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!