Tuesday, 2008-06-10

[2008/06/10 00:01:07] <fujin> argh
[2008/06/10 00:01:18] <fujin> my seniors get em first for "testing"
[2008/06/10 00:01:20] * fujin cries
[2008/06/10 00:01:42] <waawaamilkvampyr> heh. and that's probably where they'll decide they're "unsuitable for a company-wide rollout"
[2008/06/10 00:01:52] <nwp> waawaa...: Surely the cool Jobs is the one up there on stage?... :-P
[2008/06/10 00:02:05] * waawaamilkvampyr takes the crack pipe from nwp :)
[2008/06/10 00:02:06] <fujin> waawaamilkvampyr: sif my seniors would decide that
[2008/06/10 00:02:45] <fujin> they might be windows guys, but shit
[2008/06/10 00:02:55] <rcoup> fujin: really? Maxnet? another local :) what do you do there?
[2008/06/10 00:02:58] <nwp> I might have to try to get one. Not sure though, I like being able to get intarweb via the bluetooth on my current one & I don't recall iPhone doing that
[2008/06/10 00:03:12] <fujin> rcoup: systems engineer
[2008/06/10 00:03:13] <nwp> rcoup - where are you?
[2008/06/10 00:03:34] <rcoup> auckland NZ: koordinates, online geospatial startup.
[2008/06/10 00:04:15] @ Demosthenes joined channel #puppet
[2008/06/10 00:04:42] <fujin> zomfg
[2008/06/10 00:04:44] <fujin> they were fucking with me
[2008/06/10 00:04:49] <fujin> just a big fucking lawl to make fujin sad
[2008/06/10 00:04:55] <fujin> cunts
[2008/06/10 00:05:08] <nwp> fujin: the "we're getting them" or the "you're not getting one"?
[2008/06/10 00:05:15] <fujin> any of it -
[2008/06/10 00:05:16] <fujin> lol
[2008/06/10 00:05:19] <rcoup> fujin: bwahahaha
[2008/06/10 00:05:30] <fujin> I'm so pissed
[2008/06/10 00:05:30] <fujin> lol
[2008/06/10 00:05:49] <rcoup> fujin: when you get more sick of them, get in touch. i'll buy you an iphone in lieu of wages :)
[2008/06/10 00:06:15] <fujin> hahha
[2008/06/10 00:06:28] <fujin> quite weird, the adoption rate of Puppet in NZ
[2008/06/10 00:06:33] <fujin> see so many .nz peeps coming in here
[2008/06/10 00:06:45] <nwp> fujin: correct answer is "and I'll sit around surfing the web on it in lieu of working"
[2008/06/10 00:06:54] <fujin> youtube ftw!
[2008/06/10 00:07:15] <rcoup> :)
[2008/06/10 00:08:51] <nwp> fujin: I can't remember whether we had Luke do a talk at "our" LCA or whether it was just Sydney
[2008/06/10 00:09:02] <rcoup> nwp: you too?
[2008/06/10 00:09:19] <nwp> rcoup: on the mainland :-P
[2008/06/10 00:09:25] @ Quit: greenmoss:
[2008/06/10 00:09:29] <rcoup> nwp: doing something exciting?
[2008/06/10 00:09:38] <nwp> occasionally
[2008/06/10 00:09:49] <rcoup> in between dodging snow flurries?
[2008/06/10 00:10:06] <nwp> at the moment I'm mostly trying to get a grip on what all our servers are doing - hence puppet
[2008/06/10 00:10:36] @ Quit: johnf: Remote closed the connection
[2008/06/10 00:11:20] <fujin> aw man, I'm so freakin disheartened
[2008/06/10 00:11:26] <fujin> its like someone grabbed my heart and threw it on the ground
[2008/06/10 00:11:30] <fujin> </3
[2008/06/10 00:11:32] @ johnf joined channel #puppet
[2008/06/10 00:11:58] <fujin> ]/whois nwp
[2008/06/10 00:11:58] <fujin> sheet
[2008/06/10 00:12:03] <nwp> rcoup: weather seems to have improved now. shame.
[2008/06/10 00:12:04] <fujin> otago
[2008/06/10 00:12:15] <fujin> you work at the uni, nwp ?
[2008/06/10 00:12:26] <nwp> yup
[2008/06/10 00:12:31] <rcoup> nwp: we've been using puppet for about 9 months... Would like to have time to imrpove from working to nice, but i need a systems engineer for that ;)
[2008/06/10 00:13:29] <nwp> well if you will base youselves somewhere silly like akl...
[2008/06/10 00:13:35] <nwp> yourselves, even
[2008/06/10 00:13:43] <nwp> ;)
[2008/06/10 00:14:05] <rcoup> nwp: yeah, well. there is that.
[2008/06/10 00:14:22] <nwp> although one of the guys in our office just moved up there to work for orcon.
[2008/06/10 00:14:26] <nwp> he's young though
[2008/06/10 00:14:38] <nwp> probably wants to go out on the town ;-)
[2008/06/10 00:19:11] <nwp> while I'm here... is there an easy way to set a password for users when realized *only* if they don't already have one?
[2008/06/10 00:20:09] <fujin> not as far as I understand.
[2008/06/10 00:20:14] <nwp> bother
[2008/06/10 00:29:29] @ shake-n-bake_ joined channel #puppet
[2008/06/10 00:29:31] @ Quit: shake-n-bake: Read error: 104 (Connection reset by peer)
[2008/06/10 00:32:36] @ jsgotangco joined channel #puppet
[2008/06/10 00:33:46] <jamesturnbull> holo... oh damn not here
[2008/06/10 00:34:40] <jamesturnbull> nwp: Luke at LCA was Syd 07 amd Melb 08
[2008/06/10 00:35:03] <jamesturnbull> nwp: both are on the wiki at wiki:PuppetPresentations
[2008/06/10 00:35:05] <gepetto_> jamesturnbull: nwp: wiki:PuppetPresentations is http://reductivelabs.com/trac/puppet/wiki/PuppetPresentations
[2008/06/10 00:43:28] @ Quit: rcoup: Read error: 104 (Connection reset by peer)
[2008/06/10 00:45:32] @ rcoup joined channel #puppet
[2008/06/10 00:47:52] @ holaway is now known as holoway
[2008/06/10 00:47:55] <holoway> jamesturnbull: whats up?
[2008/06/10 00:49:52] @ Joined channel #puppet
[2008/06/10 00:49:52] @ Topic is "Welcome to Puppet on Redmine (http://tinyurl.com/48ek6g) | Please see http://snurl.com/1udr1 for channel guidelines | See http://snurl.com/1udr3 and http://snurl.com/2901u about two SSL issues"
[2008/06/10 00:49:52] @ Topic set by jamesturnbull on Tue Jun 03 01:57:42 -0400 2008
[2008/06/10 00:51:13] <holoway> jamesturnbull: no problem
[2008/06/10 00:51:18] <holoway> if you use them in your presentation
[2008/06/10 00:51:25] <holoway> please slap a little Trusera logo in there
[2008/06/10 00:51:38] <holoway> http://www.trusera.com/
[2008/06/10 00:51:42] <jamesturnbull> holoway: sure - I'll link to you also
[2008/06/10 00:51:43] @ Quit: dysinger:
[2008/06/10 00:52:22] <holoway> jamesturnbull: if you want someone to read and give feedback on your slide deck, I would be happy to, btw
[2008/06/10 00:52:44] @ Quit: shake-n-bake_:
[2008/06/10 00:52:46] <jamesturnbull> holoway: sure might take you up on that
[2008/06/10 00:53:07] @ shake-n-bake joined channel #puppet
[2008/06/10 00:54:11] <fujin> lol, my colleague just said to me across the desk
[2008/06/10 00:54:17] <fujin> "omg dude the perl expect module is so cool"
[2008/06/10 00:54:21] <fujin> to which I replied "ruby is better"
[2008/06/10 00:54:25] <holoway> not with expect
[2008/06/10 00:54:28] <fujin> and he put his hands in his ears, and said NA NA NA NA NA
[2008/06/10 00:54:31] <holoway> ruby expect module sucks ass
[2008/06/10 00:54:40] <holoway> and perl's is awesome
[2008/06/10 00:54:42] <fujin> oh, I haven't actually used it. It was just funny
[2008/06/10 00:54:51] <holoway> :)
[2008/06/10 00:54:56] <fujin> I've used the perl one for some stuff, and it definitely is handy
[2008/06/10 00:55:05] <holoway> I had to go back to perl for one customer for that very thing
[2008/06/10 00:57:14] <fujin> egh, it's such a messy process, expects
[2008/06/10 01:00:55] @ Quit: shake-n-bake:
[2008/06/10 01:01:07] @ shake-n-bake joined channel #puppet
[2008/06/10 01:01:42] @ Quit: shake-n-bake: Client Quit
[2008/06/10 01:07:43] @ f3ew joined channel #puppet
[2008/06/10 01:16:55] @ Quit: f3ew: Read error: 104 (Connection reset by peer)
[2008/06/10 01:20:33] @ Quit: markl_: Read error: 104 (Connection reset by peer)
[2008/06/10 01:21:50] @ f3ew joined channel #puppet
[2008/06/10 01:22:52] @ Quit: f3ew: Read error: 104 (Connection reset by peer)
[2008/06/10 01:24:25] @ f3ew joined channel #puppet
[2008/06/10 01:25:08] @ Quit: f3ew: Remote closed the connection
[2008/06/10 01:25:19] @ Quit: silent-ion: "Chatzilla 0.9.75.1 [SeaMonkey 1.1.9/2008031300]"
[2008/06/10 01:37:38] @ f3ew joined channel #puppet
[2008/06/10 01:47:09] @ MrProper_ joined channel #puppet
[2008/06/10 01:48:09] @ hessml joined channel #puppet
[2008/06/10 01:56:19] <duritong> jamesturnbull: would't it be possible that redmine bugmails have an address in the to field?
[2008/06/10 01:57:18] @ Quit: hessml: "Leaving..."
[2008/06/10 01:58:50] <jamesturnbull> duritong: yes that'd be possible I suspect but might mean a code change I think it's hard coded to bcc or cc all recipients
[2008/06/10 02:05:42] <duritong> ok
[2008/06/10 02:06:05] <duritong> well just because previously I could have filters depending on the to address
[2008/06/10 02:06:31] <duritong> however I can now filter the subject, but which I'd like to avoid
[2008/06/10 02:06:37] <duritong> but this would also be ok
[2008/06/10 02:07:15] @ Quit: jsgotangco: "This computer has gone to sleep"
[2008/06/10 02:14:39] * MrProper_ screams at stupid trickling memory leaks in puppetmaster
[2008/06/10 02:16:29] @ Gwayne joined channel #puppet
[2008/06/10 02:19:12] @ jsgotangco joined channel #puppet
[2008/06/10 02:23:16] <holoway> MrProper_: periodic restarts are your only hope
[2008/06/10 02:23:36] <holoway> (and not such a bad thing,in this instance)
[2008/06/10 02:24:01] <MrProper_> holoway, fixing the memory leak would be the correct approach
[2008/06/10 02:24:10] <holoway> MrProper_: for sure
[2008/06/10 02:24:17] <MrProper_> holoway, i can even see which version this was introduced
[2008/06/10 02:24:23] <holoway> yeah?
[2008/06/10 02:24:29] <holoway> break out that debugger, man
[2008/06/10 02:24:50] <holoway> http://reductivelabs.com/trac/puppet/ticket/1131
[2008/06/10 02:24:51] <holoway> has the goods
[2008/06/10 02:25:18] * f3ew sighs
[2008/06/10 02:25:52] <holoway> I'm not arguing against fixing the leaks
[2008/06/10 02:26:06] <holoway> I'm just saying, they are hard to find and fix
[2008/06/10 02:26:25] <holoway> so depending on how much grief they cause you, working around them is less of a sin, you know?
[2008/06/10 02:30:08] <MrProper_> holoway, i know its a bandaid, its just a shit one, because the problem will only get burried deeper as the code matures
[2008/06/10 02:31:59] <fujin> well if you know what version the leak was introduced in, then you're a step closer than me and holoway ever were
[2008/06/10 02:34:27] <fujin> I'm out. time to relax.
[2008/06/10 02:34:52] <holoway> MrProper_: I'm with ya
[2008/06/10 02:35:58] <MrProper_> fujin, the reason i say i know which versions is because i know when it started happening, the other posibility is that i've added something to the manifests around the same time that has started the issue
[2008/06/10 02:37:02] <MrProper_> puppetmaster_0.24.4-0_all.deb = no issue noticed, puppetmaster_0.24.4-8_all.deb = started occurring
[2008/06/10 02:37:14] <MrProper_> these are the debs from:
[2008/06/10 02:37:43] <MrProper_> http://packages.debian.org/sid/puppetmaster
[2008/06/10 02:40:56] <MrProper_> i think i can narrow it down to the following as well. if you have a error in your manifests (ie: Could not find dependent Service.......using cached catalog)
[2008/06/10 02:41:14] <MrProper_> this seems to be related, every time i catch this problem ive found something like that
[2008/06/10 02:42:34] @ greeneggsnospam joined channel #puppet
[2008/06/10 02:46:23] @ Quit: vinci: Read error: 104 (Connection reset by peer)
[2008/06/10 02:50:45] @ vinci joined channel #puppet
[2008/06/10 02:51:15] @ Quit: greeneggsnospam: Read error: 104 (Connection reset by peer)
[2008/06/10 02:54:15] @ Quit: jsgotangco: Read error: 110 (Connection timed out)
[2008/06/10 02:56:28] @ Quit: sparanjape: Read error: 104 (Connection reset by peer)
[2008/06/10 02:56:56] @ sparanjape joined channel #puppet
[2008/06/10 03:01:42] @ Quit: Ol_:
[2008/06/10 03:18:32] @ DerekW joined channel #puppet
[2008/06/10 03:26:25] <fujin> MrProper_: I was seeing memory leaks in 0.24.1
[2008/06/10 03:26:26] <fujin> ftr
[2008/06/10 03:26:34] <fujin> That's when we first saw #1010
[2008/06/10 03:26:37] <gepetto> fujin: #1010 is http://reductivelabs.com/redmine/issues/show/1010
[2008/06/10 03:26:39] <fujin> and I aw sgetting heavy leaks at the same time.
[2008/06/10 03:27:32] @ f--z joined channel #puppet
[2008/06/10 03:33:31] <msf> hrm...
[2008/06/10 03:34:00] <msf> can you use a define to define a class dynamically ?
[2008/06/10 03:35:40] <holoway> msf: what do you mean?
[2008/06/10 03:35:50] <holoway> give us a use case
[2008/06/10 03:46:32] @ Quit: bartc: "leaving"
[2008/06/10 03:48:19] <msf> nevermind
[2008/06/10 03:49:48] @ bartc joined channel #puppet
[2008/06/10 03:53:52] @ Quit: rcoup:
[2008/06/10 03:59:33] @ Quit: yure_: Client Quit
[2008/06/10 03:59:48] @ yure joined channel #puppet
[2008/06/10 04:13:16] @ Innocenti joined channel #puppet
[2008/06/10 04:13:52] @ Quit: Demosthenes: Read error: 104 (Connection reset by peer)
[2008/06/10 04:16:02] @ kolla joined channel #puppet
[2008/06/10 04:26:55] @ Quit: Zothar_Work: Remote closed the connection
[2008/06/10 04:27:24] @ marcoecc joined channel #puppet
[2008/06/10 04:31:07] @ Quit: marcoecc: Client Quit
[2008/06/10 04:35:49] @ exodos joined channel #puppet
[2008/06/10 04:36:00] @ rcoup joined channel #puppet
[2008/06/10 04:36:21] @ Quit: rcoup: Client Quit
[2008/06/10 04:51:29] @ Quit: Gwayne: Remote closed the connection
[2008/06/10 04:51:55] @ john1 joined channel #puppet
[2008/06/10 04:52:12] @ Quit: johnf: Read error: 101 (Network is unreachable)
[2008/06/10 05:29:40] @ strerror_work joined channel #puppet
[2008/06/10 05:34:51] @ marcoecc joined channel #puppet
[2008/06/10 05:43:00] @ rcoup joined channel #puppet
[2008/06/10 06:03:02] @ johnf joined channel #puppet
[2008/06/10 06:04:43] @ Quit: john1: Read error: 101 (Network is unreachable)
[2008/06/10 06:07:43] @ keithlard joined channel #puppet
[2008/06/10 06:20:26] @ Quit: Aji-Dahaka: Read error: 113 (No route to host)
[2008/06/10 06:36:48] @ zoeloeli1 joined channel #puppet
[2008/06/10 06:40:39] @ Quit: Xteven: Read error: 113 (No route to host)
[2008/06/10 06:45:12] @ Quit: zoeloelip: Read error: 110 (Connection timed out)
[2008/06/10 06:52:22] @ blueGremlin joined channel #puppet
[2008/06/10 07:01:30] @ Quit: DerekW: Remote closed the connection
[2008/06/10 07:08:02] @ Quit: rcoup: Read error: 104 (Connection reset by peer)
[2008/06/10 07:08:35] @ rcoup joined channel #puppet
[2008/06/10 07:08:43] <z00dax> humm
[2008/06/10 07:09:10] <z00dax> whats the best-case way of doing require => Package['foo'] or Package['bar']
[2008/06/10 07:10:06] <z00dax> although, what would be a 'best fit' install in such a case, foo or bar ?
[2008/06/10 07:10:08] @ Quit: rcoup: Read error: 104 (Connection reset by peer)
[2008/06/10 07:10:10] <z00dax> in my case, i dont care
[2008/06/10 07:10:41] @ rcoup joined channel #puppet
[2008/06/10 07:12:46] @ Quit: sparanjape: "Don't push the red button!"
[2008/06/10 07:15:50] <f3ew> Hmmm
[2008/06/10 07:18:32] @ Quit: strerror_work: Remote closed the connection
[2008/06/10 07:18:39] @ strerror_work joined channel #puppet
[2008/06/10 07:27:11] @ Quit: dyresen: Remote closed the connection
[2008/06/10 07:40:04] @ Quit: exodos: "leaving"
[2008/06/10 07:51:22] @ greenmoss joined channel #puppet
[2008/06/10 07:52:28] @ DerekW joined channel #puppet
[2008/06/10 07:54:18] @ choffee joined channel #puppet
[2008/06/10 07:55:19] @ Quit: choffee: Client Quit
[2008/06/10 07:55:25] @ choffee joined channel #puppet
[2008/06/10 08:01:41] @ Quit: kenvandine: "Ex-Chat"
[2008/06/10 08:04:37] @ teyo joined channel #puppet
[2008/06/10 08:06:00] <choffee> Hello all
[2008/06/10 08:07:04] <choffee> I am trying to create a hook script for my vcs that checks if the puppet config is valid
[2008/06/10 08:07:21] <choffee> is there a simple command I can run to do a test compile on the server?
[2008/06/10 08:09:31] <jamesturnbull> choffee: have a search of the wiki - there is a recipe there for that
[2008/06/10 08:10:30] <jamesturnbull> choffee: wiki:VersionControlPuppet
[2008/06/10 08:10:32] <gepetto> jamesturnbull: choffee: wiki:VersionControlPuppet is http://reductivelabs.com/trac/puppet/wiki/VersionControlPuppet
[2008/06/10 08:11:28] <choffee> That's great I must have totally missed that before. Thanks James
[2008/06/10 08:16:06] <jamesturnbull> choffee: no worries
[2008/06/10 08:28:48] @ Quit: greenmoss:
[2008/06/10 08:29:38] @ greenmoss joined channel #puppet
[2008/06/10 08:30:15] @ Quit: greenmoss: Client Quit
[2008/06/10 08:32:00] @ Demosthenes joined channel #puppet
[2008/06/10 08:35:09] @ thegcat joined channel #puppet
[2008/06/10 08:37:20] <thegcat> it seems I'm either incompetend at ruby, or at regexes
[2008/06/10 08:37:30] <thegcat> worst case being both
[2008/06/10 08:39:47] <thegcat> anyhow, I have the output of a program as a string, but with \n newlines, that I split to lines with lines = %x{some program}.split("\n")
[2008/06/10 08:40:15] @ Quit: rcoup:
[2008/06/10 08:40:30] <thegcat> and I'd like to match only lines that end with a_string
[2008/06/10 08:41:47] <thegcat> so I have lines.each do |line| output = $1 if line.match(/a_string\Z/) end
[2008/06/10 08:41:58] <thegcat> I also tried $ instead of \Z
[2008/06/10 08:42:10] <thegcat> but it doesn't seem to match the line
[2008/06/10 08:42:34] <thegcat> does anyone have a little hint for me? :-)
[2008/06/10 08:43:05] * Volcane splits a file with var=val\n lines in it using: var = $1 and value = $2 if line =~ /^(.+)=(.+)$/
[2008/06/10 08:43:24] @ raphink joined channel #puppet
[2008/06/10 08:44:28] <thegcat> Volcane: it's not value pairs, but I fear I understand where the problem is
[2008/06/10 08:44:51] <thegcat> there should be a .+ in front of the moddbs, shouldn't there?
[2008/06/10 08:45:43] <Volcane> you can just do a .chomp on the string
[2008/06/10 08:45:49] <Volcane> takes off the new line etc
[2008/06/10 08:46:24] * Volcane doesnt know ruby, just winging it
[2008/06/10 08:46:51] <thegcat> well, I doen't see any \n left after the .split("\n"), so the problem isn't there
[2008/06/10 08:47:25] <Volcane> well the $1 only gets set if you enclose stuff in ()
[2008/06/10 08:48:05] <Volcane> you can also try
[2008/06/10 08:48:18] <thegcat> yeah, just realised that
[2008/06/10 08:48:24] <Volcane> %x{some program}.each do |line|
[2008/06/10 08:48:33] * thegcat bangs his head on the table
[2008/06/10 08:48:35] <Volcane> in a loop
[2008/06/10 08:48:41] <Volcane> well that creates a loop
[2008/06/10 08:49:16] <Volcane> and that exchausts all i know of ruby atm :P
[2008/06/10 08:49:33] <thegcat> Volcane: well, the %x{} just gives me a bing string with \n in it, does "some\n thing \n and other \n stuff".each split it in lines directly?
[2008/06/10 08:49:38] <thegcat> big*
[2008/06/10 08:49:40] @ Quit: teyo:
[2008/06/10 08:50:03] <thegcat> Volcane: anyhow, I'm getting where I need, thanks :-)
[2008/06/10 08:53:27] <Volcane> theres a saple here http://reductivelabs.com/trac/puppet/wiki/Recipes/dmidecode
[2008/06/10 08:53:36] @ Quit: stevenjenkins: Read error: 110 (Connection timed out)
[2008/06/10 08:54:11] <Volcane> output=%X{somecommand}
[2008/06/10 08:54:23] <Volcane> output.chomp.each do |line|
[2008/06/10 08:54:27] <Volcane> or something like that ight work
[2008/06/10 08:54:53] * Volcane is still waiting for his ruby book to come
[2008/06/10 08:56:27] @ stevenjenkins joined channel #puppet
[2008/06/10 09:07:13] @ Quit: johnf: Read error: 110 (Connection timed out)
[2008/06/10 09:17:31] @ marth1 joined channel #puppet
[2008/06/10 09:22:24] @ marth1 is now known as martha
[2008/06/10 09:23:35] @ hessml joined channel #puppet
[2008/06/10 09:42:42] @ kenvandine joined channel #puppet
[2008/06/10 09:42:55] <ashp> hmm, slight flaw
[2008/06/10 09:43:03] <ashp> when puppet stops managing mount{}
[2008/06/10 09:43:10] <ashp> it doesn't automatically unmount it
[2008/06/10 09:43:27] <ashp> i need a mount -a style option that unmounts anything not in fstab, I guess
[2008/06/10 09:44:17] <ashp> oddly enough that's not an option for mount/umount
[2008/06/10 09:45:00] @ Quit: hessml: "Leaving..."
[2008/06/10 09:46:31] @ Quit: Demosthenes: "leaving"
[2008/06/10 09:50:52] <Volcane> it doesnt have an ensure or soething?
[2008/06/10 09:51:34] @ lak joined channel #puppet
[2008/06/10 09:52:09] <Volcane> i mean its totally normal that it wont undo stuff it used to manage when you stop managing them
[2008/06/10 09:52:20] <Volcane> you first need to ensure absent, then stop managing them once thats rolled out
[2008/06/10 09:52:33] <raphink> hi guys
[2008/06/10 09:52:34] <raphink> :)
[2008/06/10 09:52:50] <raphink> any one knows if there's a puppet training planned in Europe in the near future?
[2008/06/10 09:54:09] <ashp> volcane: Well originally I was hoping to just throw an exec that would do a mount -a, or whatever it took to unmount stuff NOT in fstab, but that's not available
[2008/06/10 09:54:20] <ashp> I moved to a define to handle future volumes, so I can ensure => absent, those
[2008/06/10 09:54:32] <ashp> but for the old ones it's easiest to just unmount them as they are only on a handful of servers
[2008/06/10 09:57:27] <Volcane> ashp: yeah, its std behaviour, we had a nightmare with people thinking once they remove a number of user defines the users will vanish, not realising puppet can only manage what it knows about
[2008/06/10 09:57:37] <Volcane> it doesnt try and diff what it used to know about and what it knows about now etc
[2008/06/10 09:57:51] <Volcane> luckily there we just put the users bck and made them absent
[2008/06/10 09:57:53] <Volcane> then removed
[2008/06/10 09:58:08] <ashp> I was just surprised on a linux/userland level
[2008/06/10 09:58:14] <ashp> there's no way to say 'unmount anything not in fstab'
[2008/06/10 09:58:23] <ashp> i would have just assumed that would go hand in hand with -a to mount everything in fstab :)
[2008/06/10 09:59:21] <Volcane> heh, lots of dynamic mounting with autoounts etc thesedays
[2008/06/10 09:59:29] <Volcane> it would no doubt cause more harm than good
[2008/06/10 09:59:45] <Volcane> since those never go into /etc/fstab
[2008/06/10 09:59:59] <ashp> that's true
[2008/06/10 10:00:12] <ashp> I must admit i should swap to an automounter
[2008/06/10 10:01:16] * Volcane doesnt want auto stuff on his servers
[2008/06/10 10:02:48] <ashp> Everytime I try any of the 'smart' ways to do things, like moving to ldap for users
[2008/06/10 10:02:54] <ashp> it's nothing but a giant headache that never works as well :/
[2008/06/10 10:03:19] @ teyo joined channel #puppet
[2008/06/10 10:03:46] <Volcane> KISS :)
[2008/06/10 10:08:29] <Volcane> hmm, whats the syntax for recurse file resources?
[2008/06/10 10:08:34] <Volcane> like whats the source suppose to be?
[2008/06/10 10:08:57] @ mikepea joined channel #puppet
[2008/06/10 10:09:10] * Volcane is trying file{"/path/to/dir": recurse => true, source => "puppet://puppet/path/to/dir" }
[2008/06/10 10:10:40] <ashp> that should be all you need
[2008/06/10 10:11:42] <Volcane> heh, lame. had a typo in the source
[2008/06/10 10:11:44] @ hessml joined channel #puppet
[2008/06/10 10:11:50] <Volcane> y new keyboard doesnt always press 'm'
[2008/06/10 10:11:53] <ashp> :)
[2008/06/10 10:12:07] <ashp> i typo stuff all the time and then spend hours trying to fix it
[2008/06/10 10:12:42] <Volcane> nice++ its putting all the .svn junk too :P
[2008/06/10 10:12:51] <ashp> Oh yes!
[2008/06/10 10:12:56] <ashp> you need ignore => *.svn*
[2008/06/10 10:13:07] <ashp> I had to add that just the other day :)
[2008/06/10 10:13:18] <Volcane> nods :)
[2008/06/10 10:13:30] <martha> I have that in my File default
[2008/06/10 10:13:34] <ashp> modules/development/ldap/manifests/server.pp: ignore => "*.svn*",
[2008/06/10 10:13:42] <ashp> Yeah, I should probably move it up into File
[2008/06/10 10:14:05] <martha> ignore => ['.svn' ],
[2008/06/10 10:14:42] <Volcane> yeah
[2008/06/10 10:15:42] <Volcane> thanks
[2008/06/10 10:16:13] @ Quit: hiffy: Remote closed the connection
[2008/06/10 10:16:35] @ dryrot joined channel #puppet
[2008/06/10 10:16:52] <Volcane> that does seem to make running a full puppet run much slower
[2008/06/10 10:17:17] <Volcane> only 76 files in there
[2008/06/10 10:17:59] <martha> recurse is slow
[2008/06/10 10:20:11] @ Quit: f--z: "KVIrc 3.2.5 Anomalies http://www.kvirc.net/"
[2008/06/10 10:23:46] @ lwilke joined channel #puppet
[2008/06/10 10:25:41] @ Joined channel #puppet
[2008/06/10 10:25:41] @ Topic is "Welcome to Puppet on Redmine (http://tinyurl.com/48ek6g) | Please see http://snurl.com/1udr1 for channel guidelines | See http://snurl.com/1udr3 and http://snurl.com/2901u about two SSL issues"
[2008/06/10 10:25:41] @ Topic set by jamesturnbull on Tue Jun 03 01:57:42 -0400 2008
[2008/06/10 10:26:17] @ shadowvice1 joined channel #puppet
[2008/06/10 10:30:09] @ hiffy joined channel #puppet
[2008/06/10 10:31:19] @ Quit: hessml: "Leaving..."
[2008/06/10 10:31:48] @ shake-n-bake joined channel #puppet
[2008/06/10 10:38:03] @ Quit: dryrot: "leaving"
[2008/06/10 10:42:20] @ Quit: gepetto: Read error: 113 (No route to host)
[2008/06/10 10:43:36] @ Quit: shadowvice: Read error: 110 (Connection timed out)
[2008/06/10 10:47:13] <Disconnect> does solr reindex iclassify periodically? or do I need to do some other weirdness to get it to return results again? (was running w/o it for a while)
[2008/06/10 10:48:37] <thegcat> can I use a case in templates?
[2008/06/10 10:48:46] @ dryrot joined channel #puppet
[2008/06/10 10:49:19] <thegcat> like having a line being this or that depending on the value of a fact?
[2008/06/10 10:50:05] <duritong> thegcat: templates are erb so you can use any ruby things in templates
[2008/06/10 10:55:35] <thegcat> duritong: so I would have something like <% case value %> <% when 1 %> some line <%when 2%> some other line <% when 3 %> still another line <% end %> ?
[2008/06/10 10:56:21] <ashp> Disconnect: how are you finding iclassify>?
[2008/06/10 10:56:31] <ashp> As soon as I set it up I realized I didn't need the functionality (yet)
[2008/06/10 10:56:37] <duritong> google: "erb case ruby": http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/c2b9f3619d5afbc0
[2008/06/10 10:56:39] <Disconnect> ...by itself its fine. mostly i'm finding ruby to be a freakin disaster
[2008/06/10 10:58:06] <Disconnect> ...and wow. the bundled solr listens on * not localhost...
[2008/06/10 10:58:38] <ashp> I really need a better book for getting to grips with ruby than the pickaxe
[2008/06/10 10:58:43] <ashp> that's an awesome book for looking up syntax
[2008/06/10 10:58:53] <ashp> but that wasn't working for me to learn it
[2008/06/10 10:59:16] <Disconnect> mongrel is my current arch nemisis
[2008/06/10 10:59:17] <thegcat> duritong: yeah, I got that too, I know I should google before asking, shame on me ._.
[2008/06/10 10:59:28] <duritong> np
[2008/06/10 10:59:35] <duritong> but often I have to google myself
[2008/06/10 11:00:11] <Disconnect> ...in public?
[2008/06/10 11:00:15] <Volcane> ashp: i am hopefully getting 'beginning ruby' today or morrow, will let u know how it looks
[2008/06/10 11:00:58] <ashp> I have an unlimited budget (within reason) to buy books, I just hadn't seen one I liked the look of
[2008/06/10 11:01:03] <ashp> so if you think it's any good i'll snap it up
[2008/06/10 11:01:19] <Volcane> yeah i buy books like theres some huge shortage about to happen any day now :P
[2008/06/10 11:03:18] @ Quit: teyo: kornbluth.freenode.net irc.freenode.net
[2008/06/10 11:03:20] @ Quit: Superfly_: kornbluth.freenode.net irc.freenode.net
[2008/06/10 11:03:21] @ Quit: mellen: kornbluth.freenode.net irc.freenode.net
[2008/06/10 11:05:35] @ teyo joined channel #puppet
[2008/06/10 11:05:36] @ mellen joined channel #puppet
[2008/06/10 11:05:37] @ Superfly_ joined channel #puppet
[2008/06/10 11:07:37] @ johnf joined channel #puppet
[2008/06/10 11:17:41] @ shenson_not_here is now known as shenson
[2008/06/10 11:20:55] <ashp> oh no, i need to find mysql4 packages for rhel5
[2008/06/10 11:20:57] <ashp> this will be a mess
[2008/06/10 11:22:19] @ Quit: shake-n-bake: Read error: 110 (Connection timed out)
[2008/06/10 11:24:01] <Volcane> ouch
[2008/06/10 11:24:43] <ashp> i have to run mysql4 and 5 on the same box
[2008/06/10 11:24:48] <ashp> thanks to this outsourced project..
[2008/06/10 11:25:21] <bda> ashp: Time to invest in superior firepower.
[2008/06/10 11:25:22] <Volcane> hehe
[2008/06/10 11:25:39] <Volcane> the srpms for 4 should build ok on 5
[2008/06/10 11:25:42] <Volcane> but as for running both
[2008/06/10 11:25:54] <Volcane> you're pretty much in custom packages territory there
[2008/06/10 11:26:15] <ashp> We outsourced this bizarre mysql4-5 migration to india
[2008/06/10 11:26:22] <ashp> i have never seen a mysql4-5 migration that required weeks of testing
[2008/06/10 11:27:00] @ hessml joined channel #puppet
[2008/06/10 11:27:57] <DerekW> It will if your outsourcees are as good as our outsourcees
[2008/06/10 11:28:26] <ashp> it just seems pointless, we gave them mysql dumps from 4
[2008/06/10 11:28:33] <ashp> and they claim they now need a copy of 4 to reimport them into
[2008/06/10 11:28:42] <ashp> can't you load dumps from 4 into 5 for migration purposes anyway?
[2008/06/10 11:28:43] <f3ew> WTF?
[2008/06/10 11:29:06] <f3ew> you should be able to
[2008/06/10 11:29:08] <bda> ashp: Depends on how insane your schema is, I imagine.
[2008/06/10 11:29:09] <ashp> i don't know, it's outsourced to indians in sri lanka i'm told
[2008/06/10 11:29:13] <f3ew> especially if you took SQL dumps
[2008/06/10 11:29:19] <bda> We're bound to 4, but that's because our ORM is fucking insane.
[2008/06/10 11:29:19] <f3ew> Indians in Sri Lanka?
[2008/06/10 11:29:27] <f3ew> Two different countries there
[2008/06/10 11:29:32] <ashp> Well I've only spoken to indians, but today they said it's located in sri lanka
[2008/06/10 11:29:35] <ashp> so I'm absolutely baffled
[2008/06/10 11:29:46] <ashp> perhaps the indians outsourced it to sri lanka :)
[2008/06/10 11:30:03] <f3ew> That's like confusing between Canadians and Americans
[2008/06/10 11:30:11] <Volcane> it is only 20 miles from india
[2008/06/10 11:30:14] <Volcane> sri lanka
[2008/06/10 11:30:21] <f3ew> Slightly more than 20, but yes
[2008/06/10 11:30:27] <Volcane> so no doubt theres a fair few indian speakers
[2008/06/10 11:31:04] <Volcane> wikipedia says 19.3 miles :)
[2008/06/10 11:31:30] <DerekW> Various companies I worked for have sent lots of people from India and/or the Phillipines to various places where the infrastructure is better
[2008/06/10 11:31:43] @ markl_ joined channel #puppet
[2008/06/10 11:31:46] <DerekW> Normally Singapore but it all depends on who's offering the best company incentives, right?
[2008/06/10 11:32:29] <DerekW> Maybe the power's more reliable in Sri Lanka
[2008/06/10 11:32:45] <f3ew> Volcane there isn't a language named "Indian"
[2008/06/10 11:33:18] <Volcane> f3ew: you're being a bit over pedantic really, i think everyone here know what i mean.
[2008/06/10 11:33:35] <f3ew> Volcane, I should know
[2008/06/10 11:33:42] * f3ew is an Indian!
[2008/06/10 11:34:44] <DerekW> Problem is, outsourced jobs aren't usually very interesting.
[2008/06/10 11:34:50] <DerekW> They don't exactly attract the best of the best
[2008/06/10 11:35:27] <DerekW> Combined with the fact that more outsourced jobs are very regimental, it doesn't encourage any creativity
[2008/06/10 11:35:34] <f3ew> yup
[2008/06/10 11:37:12] @ Quit: raphink:
[2008/06/10 11:37:13] @ dysinger joined channel #puppet
[2008/06/10 11:39:19] @ Zothar_Work joined channel #puppet
[2008/06/10 11:39:27] <ashp> this mysql project is driving me crazy
[2008/06/10 11:39:36] <ashp> what's wrong with just importing it, running upgrade_mysql and tada!
[2008/06/10 11:42:53] @ Quit: johnf: "Leaving."
[2008/06/10 11:47:39] <Volcane> some data types have changed slightly, some queries perfor diff etc
[2008/06/10 11:47:58] <Volcane> query plan optimisations changed, you might discover the thing is slow as a dog now
[2008/06/10 11:48:04] <Volcane> but mostly, it just works
[2008/06/10 11:50:35] <thegcat> ah, work's over, have a nice $APPROPRIATE_TIMEPERIOD :-)
[2008/06/10 11:50:39] @ Quit: thegcat:
[2008/06/10 11:53:06] @ gileswork joined channel #puppet
[2008/06/10 11:53:23] <gileswork> can tidy use wildcards?
[2008/06/10 11:55:18] @ Quit: Innocenti: Client Quit
[2008/06/10 11:55:46] @ Quit: hessml: "Leaving..."
[2008/06/10 11:57:15] <gileswork> hrm matches
[2008/06/10 11:59:26] <mikepea> .
[2008/06/10 12:00:02] @ Quit: marcoecc: Remote closed the connection
[2008/06/10 12:04:35] @ Quit: strerror_work:
[2008/06/10 12:10:50] @ marcoecc joined channel #puppet
[2008/06/10 12:24:07] @ Quit: lutter: "Leaving."
[2008/06/10 12:25:19] @ Quit: DerekW: "Leaving"
[2008/06/10 12:25:23] @ hessml joined channel #puppet
[2008/06/10 12:35:27] @ Kindy joined channel #puppet
[2008/06/10 12:37:10] @ Quit: Kindred: Read error: 104 (Connection reset by peer)
[2008/06/10 12:37:32] @ lutter joined channel #puppet
[2008/06/10 12:41:36] @ AimanA joined channel #puppet
[2008/06/10 12:42:53] @ Quit: mikepea:
[2008/06/10 12:45:19] <e^ipi> how do i get puppetd to stop caring about this:
[2008/06/10 12:45:20] <e^ipi> err: Could not retrieve catalog: Certificates were not trusted: hostname was not match with the server certificate
[2008/06/10 12:46:40] <Volcane> read the links in the topic
[2008/06/10 12:48:43] <ashp> i wish it was possible to tell if my wife is REALLY in labour this time
[2008/06/10 12:48:47] <ashp> or more false positives :/
[2008/06/10 12:49:02] @ Quit: kolla: Remote closed the connection
[2008/06/10 12:50:20] @ falsch joined channel #puppet
[2008/06/10 12:52:25] @ Quit: keithlard:
[2008/06/10 12:52:41] @ keithlard joined channel #puppet
[2008/06/10 12:53:44] <Volcane> they dont want to induce?
[2008/06/10 12:54:51] <ashp> no
[2008/06/10 12:54:58] <ashp> but now she has 'cramping' and they seem to be coming for longer
[2008/06/10 12:55:05] <ashp> and that's often a sign things are happening for real
[2008/06/10 12:55:13] <ashp> she's still 2 weeks early but the baby is huge
[2008/06/10 12:55:20] <ashp> i don't want to get my hopes up because of all the false times..
[2008/06/10 12:56:47] <Volcane> yeah
[2008/06/10 12:57:09] <ashp> ../include/my_global.h:876: error: redeclaration of C++ built-in type âboolâ
[2008/06/10 12:57:14] * ashp sighs, I knew mysql would be a problem.
[2008/06/10 12:57:56] <martha> ashp: babies come when they are ready, not when you are
[2008/06/10 12:58:35] <ashp> I just wish I knew when she was ready!
[2008/06/10 12:58:42] <martha> I don't think there is any sure-fire why to tell if the labor is real until the water breaks
[2008/06/10 12:58:55] <ashp> that only happens 1/10th of the time
[2008/06/10 12:58:56] <martha> or it progress to the next stages
[2008/06/10 12:58:58] <ashp> as i found out :/
[2008/06/10 12:59:17] <martha> this is her first?
[2008/06/10 12:59:26] <ashp> 3rd
[2008/06/10 12:59:53] <ashp> but the last 2 were like 7 years ago so she struggles to remember
[2008/06/10 12:59:53] <ashp> she has constant contractions, for several months now
[2008/06/10 12:59:54] <ashp> so we can't rely on the contractions at all
[2008/06/10 12:59:55] <martha> weird. usually women know if it is real or not after the first
[2008/06/10 12:59:56] <ashp> we've been to hospital for false labour already :/
[2008/06/10 13:00:09] <ashp> well, i made her go to the hospital
[2008/06/10 13:00:09] <ashp> she hasn't come to me to say it's real yet
[2008/06/10 13:00:18] <ashp> but there's a risk she'll ignore it because of the history of false contractions
[2008/06/10 13:00:19] <martha> she'll let you know
[2008/06/10 13:00:53] <martha> are the contractions getting longer and or more often?
[2008/06/10 13:01:16] <ashp> beats me, she says they are longer but she's having trouble timing them
[2008/06/10 13:01:22] <ashp> as she's constantly tight so there's no tightening to register on
[2008/06/10 13:03:26] <martha> have you spoken to her ob lately?
[2008/06/10 13:03:44] <ashp> yeah last was on saturday
[2008/06/10 13:03:49] <ashp> if the baby failed the test they were going to enduce
[2008/06/10 13:03:55] <ashp> she wasn't moving so they kept doing these 'non-stress tests'
[2008/06/10 13:04:01] <ashp> the baby is over 8lb so
[2008/06/10 13:04:03] <ashp> she can go anytime really
[2008/06/10 13:04:10] <ashp> we're just waiting to see if they intensify
[2008/06/10 13:07:48] @ plathrop joined channel #puppet
[2008/06/10 13:09:13] @ Quit: kenvandine: Read error: 104 (Connection reset by peer)
[2008/06/10 13:21:22] <martha> ashp: well, may it happen in a good and sucessfully time
[2008/06/10 13:25:00] <martha> err, sucessful
[2008/06/10 13:26:24] <ashp> i hope so :)
[2008/06/10 13:30:53] @ Quit: marcoecc: Remote closed the connection
[2008/06/10 13:31:05] <martha> that's what orthodox jews say when some is pregnant, instead of congradulations
[2008/06/10 13:34:05] * Volcane goes home.
[2008/06/10 13:50:44] <fastjay> morning
[2008/06/10 13:51:21] <ashp> http://www.cse.cuhk.edu.hk/~leojia/projects/motion_deblurring/deblur_siggraph08.pdf
[2008/06/10 13:51:24] <ashp> man, that's impressive
[2008/06/10 13:51:39] @ josb joined channel #puppet
[2008/06/10 13:54:13] @ brscott joined channel #puppet
[2008/06/10 13:56:04] @ brscott left channel #puppet ()
[2008/06/10 13:59:01] @ ricky__ joined channel #puppet
[2008/06/10 13:59:58] @ Quit: ricky: Nick collision from services.
[2008/06/10 14:00:25] @ Quit: ricky__: Client Quit
[2008/06/10 14:00:28] @ ricky joined channel #puppet
[2008/06/10 14:01:46] <holoway> Disconnect: you'll have to rebuild the index
[2008/06/10 14:01:46] @ kambiz joined channel #puppet
[2008/06/10 14:01:52] <holoway> easiest thing to do is just wipe out the index files
[2008/06/10 14:02:00] <ashp> i am going to punch a mysql developer in the face :/
[2008/06/10 14:02:11] <Disconnect> wiped it out (actually, had to wipe the whole data dir - if it finds that, it'll assume index files :( ..)
[2008/06/10 14:02:16] <holoway> yep
[2008/06/10 14:02:29] <Disconnect> is it rebuilding automagically or is it just updating from each client as it is fed?
[2008/06/10 14:02:37] <holoway> it'll rebuild automatically
[2008/06/10 14:02:38] <Disconnect> (not that it matters today, only a few clients to begin with)
[2008/06/10 14:03:19] <Disconnect> cool
[2008/06/10 14:03:58] <holoway> okay, to the office!
[2008/06/10 14:04:01] <Disconnect> how about limiting solr to localhost? its listening on * :(
[2008/06/10 14:04:02] @ holoway is now known as holaway
[2008/06/10 14:04:13] <holaway> Disconnect: that sounds reasonable to me
[2008/06/10 14:04:16] <Disconnect> thats a Bad Thing
[2008/06/10 14:04:23] <Disconnect> yah but I can't find anything useful on fixing it
[2008/06/10 14:04:28] <Disconnect> google fails me today :(
[2008/06/10 14:05:07] @ Quit: teyo:
[2008/06/10 14:05:59] <holaway> Disconnect: it'll be in the jetty config
[2008/06/10 14:06:43] <holaway> god, java config files suck
[2008/06/10 14:07:50] @ greenmoss joined channel #puppet
[2008/06/10 14:07:57] <Disconnect> heh yah. found docs that don't match, looking for jetty.port now (did you know there's a town jetty port? me either.)
[2008/06/10 14:08:19] <holaway> yeah, lots of 2003 references to the Listener section that doesn't exist anymore
[2008/06/10 14:10:28] <holaway> it looks like jetty.host
[2008/06/10 14:10:56] <Disconnect> i found <Set name="Host">85.17.7.237</Set>
[2008/06/10 14:11:04] <Disconnect> (not mine, off the google)
[2008/06/10 14:11:25] <Disconnect> oooh that worked
[2008/06/10 14:11:25] <holaway> my guess
[2008/06/10 14:11:37] <Disconnect> <Set name="Host">127.0.0.1</Set> .. someone want to check that into source?
[2008/06/10 14:11:39] <holaway> nice
[2008/06/10 14:11:42] <Disconnect> cuz solr is bad to expose
[2008/06/10 14:11:51] @ Quit: keithlard:
[2008/06/10 14:11:56] <holaway> in the socketconnector section?
[2008/06/10 14:12:14] <Disconnect> yep. right under port
[2008/06/10 14:12:38] @ Quit: josb:
[2008/06/10 14:12:52] <plathrop> Not really a complaint, just an observation: enough people using it now, it might be time to start up #iclassify
[2008/06/10 14:13:07] <holaway> plathrop: yep
[2008/06/10 14:13:13] <Disconnect> yah
[2008/06/10 14:15:15] <Disconnect> although maybe it forwards to here until we get more than 1 simul conversation going every couple hours :)
[2008/06/10 14:17:14] @ Quit: lak:
[2008/06/10 14:17:47] <holaway> Disconnect: I think it's more that, for people not using iclassify, it's just noise
[2008/06/10 14:18:39] <Disconnect> ..so is pregnancy :)
[2008/06/10 14:18:43] <ashp> :D
[2008/06/10 14:18:45] <holaway> :)
[2008/06/10 14:18:48] <ashp> i prefer iclassify to pregnancy
[2008/06/10 14:18:57] <holaway> ashp: wow, new slogan
[2008/06/10 14:19:09] <ashp> 'Iclassify, at least it won't vomit on you?'
[2008/06/10 14:19:32] <Disconnect> ..iclassify, at least it won't make your feet swell
[2008/06/10 14:19:55] <Disconnect> #Puppet: Now With Less Chance of Accidental Pregnancy
[2008/06/10 14:21:57] <holaway> Disconnect: pushed that change
[2008/06/10 14:21:58] <holaway> thanks
[2008/06/10 14:22:02] <Disconnect> cool
[2008/06/10 14:22:33] @ Ol_ joined channel #puppet
[2008/06/10 14:25:26] <Disconnect> random capistrano+iclasify side note.. does the "unless exists?(:query)" force it to populate query? cuz cap -Tv shouldn't need a query string (but should take one if its passed in I guess)
[2008/06/10 14:26:09] <holaway> Disconnect: yeah, it does, and it sucks, feel free to fix it. :)
[2008/06/10 14:26:24] <Disconnect> heh
[2008/06/10 14:29:11] <holaway> okay, actually leaving
[2008/06/10 14:30:10] <Disconnect> ok have fun
[2008/06/10 14:37:43] @ Quit: lwilke: "Has to sleep"
[2008/06/10 14:43:20] @ hessml is now known as hessml|away
[2008/06/10 14:43:23] @ Quit: \ask:
[2008/06/10 14:45:27] @ kenvandine joined channel #puppet
[2008/06/10 14:46:43] @ Quit: AimanA: Remote closed the connection
[2008/06/10 14:48:34] @ \ask joined channel #puppet
[2008/06/10 14:48:49] @ hessml|away is now known as hessml
[2008/06/10 14:50:10] @ sigmonsays joined channel #puppet
[2008/06/10 14:50:15] <sigmonsays> Morning
[2008/06/10 14:51:11] <sigmonsays> When ya need to "repurpose" a node -- can you instruct puppet to revert the changes it made?
[2008/06/10 14:51:23] <martha> nope
[2008/06/10 14:51:25] <fsweetser> not automatically, no
[2008/06/10 14:51:32] <sigmonsays> ok. no biggy. I can handle it myself
[2008/06/10 14:52:08] <martha> easiest just to reinstall and start from scratch
[2008/06/10 14:52:21] <sigmonsays> definitely
[2008/06/10 14:55:02] @ Quit: Ol_:
[2008/06/10 15:01:34] @ Ol_ joined channel #puppet
[2008/06/10 15:04:23] <ashp> puppet without a rapid deployment system is not nearly as useful :)
[2008/06/10 15:04:47] @ Quit: sigmonsays: Read error: 104 (Connection reset by peer)
[2008/06/10 15:07:54] <Disconnect> sure it is.. turn a base (manual) install into a new server based on hostname
[2008/06/10 15:13:30] @ Quit: Ol_: Read error: 104 (Connection reset by peer)
[2008/06/10 15:13:36] @ Ol_ joined channel #puppet
[2008/06/10 15:13:58] @ rcoup joined channel #puppet
[2008/06/10 15:16:10] @ Quit: plathrop: Read error: 110 (Connection timed out)
[2008/06/10 15:17:04] @ shadowvice1 left channel #puppet ()
[2008/06/10 15:18:59] @ sigmonsays joined channel #puppet
[2008/06/10 15:24:14] @ shake-n-bake joined channel #puppet
[2008/06/10 15:24:24] <Disconnect> holaway: fyi doing iclassify, then basic capistrano, then puppet is definitely the way to go. making a lot more sense of it now than the first time through.
[2008/06/10 15:25:47] @ Quit: rcoup:
[2008/06/10 15:29:43] @ teyo joined channel #puppet
[2008/06/10 15:30:27] <ashp> you know, I have a half-baked iclasify module
[2008/06/10 15:30:31] <ashp> you can use to install iclassify with puppet
[2008/06/10 15:30:32] <ashp> if that helps
[2008/06/10 15:30:43] <ashp> it'
[2008/06/10 15:30:55] <ashp> whoops, it's really designed for rhel but easily changed
[2008/06/10 15:31:22] @ marcoecc joined channel #puppet
[2008/06/10 15:33:34] <Disconnect> i'm probably just going to do a super-ugly package of icagent for ubuntu (super-ugly like build one by hand)
[2008/06/10 15:33:53] <Disconnect> although i have had your recipe recommended to me before, so ..
[2008/06/10 15:33:58] <Disconnect> is it online somewhere?
[2008/06/10 15:34:51] @ Quit: dysinger:
[2008/06/10 15:36:13] @ Quit: lutter: Remote closed the connection
[2008/06/10 15:37:17] @ lutter joined channel #puppet
[2008/06/10 15:40:19] @ Quit: shake-n-bake:
[2008/06/10 15:44:59] @ jvanzyl joined channel #puppet
[2008/06/10 15:48:17] @ Zothar_Work left channel #puppet ()
[2008/06/10 15:50:42] @ lak joined channel #puppet
[2008/06/10 15:56:35] @ Quit: Volcane: "bbiab"
[2008/06/10 15:57:53] @ Volcane joined channel #puppet
[2008/06/10 16:06:13] @ barnum left channel #puppet ()
[2008/06/10 16:09:11] @ plathrop joined channel #puppet
[2008/06/10 16:09:14] @ plathrop left channel #puppet ("ERC Version 5.2 (IRC client for Emacs)")
[2008/06/10 16:09:45] @ plathrop joined channel #puppet
[2008/06/10 16:12:42] @ rcoup joined channel #puppet
[2008/06/10 16:14:53] @ f--z joined channel #puppet
[2008/06/10 16:15:12] @ sazma joined channel #puppet
[2008/06/10 16:15:24] <sazma> lak here?
[2008/06/10 16:17:54] <plathrop> gepetto_: seen lak
[2008/06/10 16:17:55] <gepetto_> plathrop: lak was last seen 27 minutes and 12 seconds ago, joining #puppet
[2008/06/10 16:18:05] <sazma> thanks
[2008/06/10 16:18:09] <plathrop> sazma: Loks like he's online, but not around :-P
[2008/06/10 16:18:21] <plathrop> sazma: Anything I might be able to help with?
[2008/06/10 16:18:24] <lak> i'm here now
[2008/06/10 16:18:32] @ blueGremlin left channel #puppet ("o/")
[2008/06/10 16:19:00] <sazma> we have a resolver class that sets up /etc/resolv.conf for two datacenters and many domains.. we installed a host with the wrong domain and now we've tried to fix it, but puppet keeps thinking that it's in the old domain
[2008/06/10 16:19:10] <sazma> <--riddley btw
[2008/06/10 16:19:31] <sazma> we thought puppet used the domain fact from facter
[2008/06/10 16:19:43] <sazma> and we thought facter got it from reading the 'domain' line from /etc/resolv.conf
[2008/06/10 16:20:02] <sazma> our localconfig.yaml and whatever the server-side equiv of that is thinks that the domain is right
[2008/06/10 16:20:25] <sazma> but our resolver module (that works perfectly on other machines) keeps setting the domain back to the wrong one that it was set to at first
[2008/06/10 16:21:15] <lak> sazma: you've enshrined the bad domain into the cert
[2008/06/10 16:21:26] <lak> so you'll need to refresh that client's cert to redo the domain, i think
[2008/06/10 16:21:41] <lak> it does get the domain from facter in the beginning, but after init, it's from the cert
[2008/06/10 16:22:03] @ Quit: f--z: "KVIrc 3.2.5 Anomalies http://www.kvirc.net/"
[2008/06/10 16:22:09] <sazma> cool checking
[2008/06/10 16:23:38] <sazma> the CN= seems right in the hostname.fqdn.pem
[2008/06/10 16:24:00] <sazma> dunno how to read the private
[2008/06/10 16:24:05] <sazma> but we'll wipe them out
[2008/06/10 16:24:07] <sazma> and try again
[2008/06/10 16:26:45] <lak> there's nothing in the private; it's just a key
[2008/06/10 16:27:08] <lak> if the cert info is right, and the domain info from facter is right, then i don't see where else the bad data is coming from
[2008/06/10 16:27:20] <lak> facter produces the right info?
[2008/06/10 16:27:31] <sazma> yes
[2008/06/10 16:27:38] <sazma> it's very odd
[2008/06/10 16:27:43] <lak> that's odd indeed
[2008/06/10 16:27:50] <sazma> facter is just reading /etc/resolv.conf right?
[2008/06/10 16:27:55] <lak> what's showing the bad data? node selection on the server?
[2008/06/10 16:27:57] <lak> depends
[2008/06/10 16:28:05] <lak> by default, that's not the first choice in most cases
[2008/06/10 16:28:09] <lak> domainname, things like that are
[2008/06/10 16:28:16] <sazma> this is sol10
[2008/06/10 16:28:25] <lak> yeah, so 'domainname', i think
[2008/06/10 16:28:29] <sazma> the bad data is showing up in our resolv.conf.erb
[2008/06/10 16:28:35] <lak> ah
[2008/06/10 16:28:45] <sazma> domainname returns nil
[2008/06/10 16:29:20] <sazma> no /etc/defaultdomain file
[2008/06/10 16:29:56] <sazma> btw, fiscal year we're ordering a support contract... dunno if I've told you that already
[2008/06/10 16:30:38] <lak> cool
[2008/06/10 16:30:49] <sazma> so here's the sequence of events:
[2008/06/10 16:30:56] <sazma> we install the machine with our OS image
[2008/06/10 16:31:04] <sazma> it has the wrong domain in /etc/resolv.conf
[2008/06/10 16:31:16] <sazma> we run a finish script to fix it that then installs puppet
[2008/06/10 16:31:34] <sazma> that finish script, prior to installing puppet grabs the puppet keys from our key distribution website
[2008/06/10 16:31:45] <sazma> those keys work (and have the correct domain in them)
[2008/06/10 16:31:48] <sazma> puppet runs
[2008/06/10 16:31:55] <sazma> puppet changes the domain name to the wrong domain
[2008/06/10 16:32:05] <sazma> puppet generates (unsigned) keys
[2008/06/10 16:32:10] <lak> what variable is it using inthe template?
[2008/06/10 16:32:10] <sazma> that don't work because they're the wrong domain
[2008/06/10 16:32:14] <sazma> $domain
[2008/06/10 16:32:25] <lak> and facter domain gives the right, or wrong value?
[2008/06/10 16:32:54] <sazma> when /etc/resolv.conf is set correctly, it returns the correct value
[2008/06/10 16:33:02] <sazma> which it does prior to us running puppet the first time
[2008/06/10 16:33:08] <sazma> because it uses the right keys
[2008/06/10 16:33:16] <lak> isn't it recursive to have puppet set /etc/resolv.conf to info it's retrieving from that value?
[2008/06/10 16:33:25] <sazma> sure
[2008/06/10 16:33:35] <sazma> but the world is hard :)
[2008/06/10 16:33:43] @ Quit: greenmoss:
[2008/06/10 16:34:52] <sazma> it's also setting other stuff in that file...
[2008/06/10 16:35:46] <lak> ah, and you're managing the whole file; i see
[2008/06/10 16:37:29] <sazma> storeconfigs possibly matter?
[2008/06/10 16:37:33] <lak> no
[2008/06/10 16:37:41] <lak> is the domain set right but the hostname set incorrectly?
[2008/06/10 16:38:04] <lak> if the hostname is an fqdn, facter (but not puppet, i think) will split it into hostname/domain
[2008/06/10 16:38:14] <lak> but in either case, facter should show it
[2008/06/10 16:38:34] <sazma> hostname returns the short name :(
[2008/06/10 16:38:57] <docta_v> any recommended procedure for upgrading puppet
[2008/06/10 16:39:00] <docta_v> clients first then server?
[2008/06/10 16:39:03] <jason^> using case and wildcards is acceptable since what version of puppet?
[2008/06/10 16:39:05] <sazma> docta_v: server first
[2008/06/10 16:39:33] <jason^> such as case $hostname { "tacos*": {include tacos}}
[2008/06/10 16:39:42] <sazma> I love tacos
[2008/06/10 16:39:50] <lak> jason^: since never?
[2008/06/10 16:39:52] <jason^> me too
[2008/06/10 16:39:53] <docta_v> gringo tacos or tradicional?
[2008/06/10 16:40:02] * lak doesn't eat gringos
[2008/06/10 16:40:04] <jason^> you can't use wildcards? that's disappointing
[2008/06/10 16:40:08] <sazma> gringo
[2008/06/10 16:40:14] <sazma> blackbean gringo tacos
[2008/06/10 16:40:18] <sazma> from TacoStand
[2008/06/10 16:40:23] <jason^> is there another way to do something like that?
[2008/06/10 16:41:12] <lak> default?
[2008/06/10 16:41:14] <plathrop> jason^: External nodes
[2008/06/10 16:44:46] <jason^> actually i'm trying to check for the mac address being a certain value
[2008/06/10 16:45:38] <lak> t isn't valid hex, you know
[2008/06/10 16:46:04] <jason^> http://pastie.org/212514
[2008/06/10 16:46:19] <jason^> that's what i'm trying to
[2008/06/10 16:46:21] <jason^> do
[2008/06/10 16:49:34] <Volcane> ooh, can u do wildcards in case?
[2008/06/10 16:49:38] <Volcane> didnt know that!
[2008/06/10 16:50:08] <lak> no, you can't
[2008/06/10 16:50:10] <jason^> i think lak was saying you can't
[2008/06/10 16:50:12] <Volcane> damn :P
[2008/06/10 16:50:17] <jason^> :(
[2008/06/10 16:50:36] <jason^> i'm putting off upgrading to a newer version of ubuntu on my servers
[2008/06/10 16:50:59] * Volcane would love the ability to check for example lsbdistrelease for 4.*
[2008/06/10 16:51:05] @ Quit: jvanzyl: Read error: 110 (Connection timed out)
[2008/06/10 16:51:09] <dryrot> so should i follow that directory structure layout in Puppet Best Practices ?
[2008/06/10 16:51:18] * lak would love two weeks of vacation
[2008/06/10 16:51:24] <Volcane> hehe
[2008/06/10 16:51:40] * Volcane will write a custom fact or something
[2008/06/10 16:51:46] <Volcane> just as soon as my ruby book arrives
[2008/06/10 16:52:57] <martha> jason^: why don't you use the virtual fact from the website?
[2008/06/10 16:53:18] <plathrop> dryrot: I wouldn't if I were you. That was written by Stanford, and before modules existed.
[2008/06/10 16:53:52] <plathrop> dryrot: It's best practice for *them* but it turns out to be "not so grate akshully" in practice, in my experience
[2008/06/10 16:53:55] @ Quit: hessml: "Leaving..."
[2008/06/10 16:53:59] <martha> jason^: http://reductivelabs.com/trac/puppet/wiki/Recipes/VirtualMachine
[2008/06/10 16:54:03] <jason^> martha: i think i'd forgot to remove it when i upgrade...
[2008/06/10 16:54:13] <Volcane> this is my directory layout: http://www.devco.net/pubwiki/Puppet/DirectoryLayout
[2008/06/10 16:54:16] <martha> or this http://reductivelabs.com/trac/puppet/wiki/Recipes/VMWareGuest
[2008/06/10 16:54:25] <Volcane> i cant say its a best practice or anything
[2008/06/10 16:54:29] <Volcane> but it Works For mMe
[2008/06/10 16:54:30] <Volcane> Me
[2008/06/10 16:55:40] <plathrop> dryrot: IOW there isn't actually community consensus on it, so take it with a grain of salt and evaluate what works for you and your environment.
[2008/06/10 16:55:59] <dryrot> i tried the stanford layout, decided i might be too stupid to set up puppet
[2008/06/10 16:57:01] <plathrop> dryrot: Here's what I recommend: Read up on modules. Then set up your directory structure to be... hold on I'll pastie.
[2008/06/10 16:57:08] <plathrop> yo pastie, give me some linkage
[2008/06/10 16:58:12] <pastie> http://pastie.org/212532 by plathrop.
[2008/06/10 16:58:24] <plathrop> dryrot: something like that
[2008/06/10 16:58:33] <plathrop> Put *everything* in a amodule
[2008/06/10 16:58:43] @ dysinger joined channel #puppet
[2008/06/10 17:00:11] @ Quit: mistik1: Read error: 104 (Connection reset by peer)
[2008/06/10 17:01:00] <Disconnect> ok.. maybe this is stupid.. but i've got class ldap-client { package { libnss-ldap: ensure => installed } .. and instead of installing it, puppet skipped right past, copied all the configs in place, and effectively locked me out
[2008/06/10 17:01:13] <Disconnect> what do i need to do to make it really and truely install libnss-ldap?
[2008/06/10 17:02:48] <Disconnect> (preferably before it installs the configs..)
[2008/06/10 17:03:06] <Disconnect> its all wrapped in the same class, so in theory it shouldn't have done anything if it couldn't verify/install libnss-ldap
[2008/06/10 17:03:06] <plathrop> Disconnect: well, to start with you should definitely have the configs 'require' the package.
[2008/06/10 17:03:17] <plathrop> Disconnect: That's not how classes work.
[2008/06/10 17:03:52] <plathrop> Disconnect: A class doesn't say "apply all of these or none of these" it just says "these are logically related" and it only says that for *your* benefit, not Puppet's
[2008/06/10 17:04:28] <plathrop> Puppet's language is declarative (except in some edge cases) and so if you want something, like a dependency for example, you generally need to explicitly declare it.
[2008/06/10 17:05:45] <plathrop> Note: there are some exceptions in cases where it is *very* straightforward to make assumptions. Like if Puppet manages a file and the directory that file is in, Puppet is smart enough to set up a relationship between the file and directory.
[2008/06/10 17:05:48] <Disconnect> so i need to add require => Package[libnss-ldap] to each related config file?
[2008/06/10 17:06:30] <plathrop> Disconnect: Or, to save yourself some typing, you could do a "before" in the package and do an array of the onfig files. Alternately, you could set a default for file resources at the top of the class.
[2008/06/10 17:06:37] <jason^> where do i put new facter file so puppet knows about it?
[2008/06/10 17:06:47] <Volcane> jason^: theres a wiki page.
[2008/06/10 17:07:25] <plathrop> Disconnect: But yes, you need to specify that relationship in some way.
[2008/06/10 17:08:08] <Disconnect> ah ok
[2008/06/10 17:09:13] <Disconnect> ..i guess the next question is, will puppet see the new requirements and fix itself, or am i gonna go home and argue with it in the morning? :)
[2008/06/10 17:15:57] <plathrop> Disconnect: best of luck :-)
[2008/06/10 17:17:20] @ Quit: kenvandine: "Ex-Chat"
[2008/06/10 17:21:18] @ Quit: sazma: "Ex-Chat"
[2008/06/10 17:23:08] @ Quit: Ol_:
[2008/06/10 17:24:08] <jamesturnbull> fujin: hey - any chance you can triage some tickets? I am a little swamped - no worries if too busy - plathrop you too also... :)
[2008/06/10 17:24:33] <jamesturnbull> jason^: wiki:AddingFacts
[2008/06/10 17:24:35] <gepetto_> jamesturnbull: jason^: wiki:AddingFacts is http://reductivelabs.com/trac/puppet/wiki/AddingFacts
[2008/06/10 17:25:38] <Disconnect> .....sonofa.. i didn't set up the proxy. so puppet can't apt-get the packages to fix itself (and pam...)
[2008/06/10 17:25:42] <Disconnect> i'm going home
[2008/06/10 17:26:43] @ Quit: yure: Remote closed the connection
[2008/06/10 17:27:39] <fujin> jamesturnbull: I'll take a look when I get a chance
[2008/06/10 17:27:41] <fujin> @work :(
[2008/06/10 17:27:50] <jamesturnbull> lak: "state file corrupted" you use the best phrases for harmless errors. :)
[2008/06/10 17:28:43] <jamesturnbull> lak: Perhaps "state file has launced ICBMs at the former Soviet Union - please do not panic it's harmless" :P
[2008/06/10 17:28:52] <fujin> quite easy to reproduce the state file corrupted thing
[2008/06/10 17:28:56] <fujin> just ctrl+c hardcore lol
[2008/06/10 17:29:17] <lak> yeah well, i want unreasoning fear at all tmes
[2008/06/10 17:29:18] <fsweetser> "state file corrupted, formatting hard drive. please wait..."
[2008/06/10 17:29:33] * jamesturnbull needs coffee
[2008/06/10 17:30:46] <jamesturnbull> I have already waved my fist in the general direction of lusers everywhere this morning - I might even write the code to backend that error fsweetser. :)
[2008/06/10 17:31:06] <fsweetser> glad I could help =)
[2008/06/10 17:31:51] <fujin> DO IT!
[2008/06/10 17:31:52] <fujin> :D
[2008/06/10 17:31:55] <fujin> that's epic
[2008/06/10 17:33:35] @ \ask_ joined channel #puppet
[2008/06/10 17:33:45] <fujin> yum, my senior just made flat whites
[2008/06/10 17:33:49] <fujin> he's so good to me
[2008/06/10 17:35:06] <jamesturnbull> fujin: it's called a "bribe" when someone you work for does that
[2008/06/10 17:35:18] @ Ol_ joined channel #puppet
[2008/06/10 17:35:19] <fujin> nah nah
[2008/06/10 17:35:22] <fujin> we have a coffee rotation
[2008/06/10 17:35:23] <Volcane> flat whites?
[2008/06/10 17:35:34] <fujin> so everyone gets a 'day off' of making them
[2008/06/10 17:35:48] <fujin> flat whites man
[2008/06/10 17:35:51] <fujin> you know, coffee? :)
[2008/06/10 17:35:57] <e^ipi> that's not coffee
[2008/06/10 17:35:59] <e^ipi> that's just milk
[2008/06/10 17:36:03] <Volcane> a latte?
[2008/06/10 17:36:04] <fujin> lol?
[2008/06/10 17:36:04] <e^ipi> with some coffee flavouring
[2008/06/10 17:36:07] <fujin> have you had a NZ flatwhite?
[2008/06/10 17:36:17] * Volcane spent 1 day in new zeeland
[2008/06/10 17:36:25] <e^ipi> Volcane, flat white is an au/nz drink which is like a latte without the foam
[2008/06/10 17:36:35] <e^ipi> just milky crap
[2008/06/10 17:36:39] <Volcane> e^ipi: ah :) i figured its latte'ish thanks
[2008/06/10 17:36:41] <lak> like a whole new coffee lingo
[2008/06/10 17:36:59] <Volcane> e^ipi: sounds about as good as beetroot on a burger to me!
[2008/06/10 17:37:06] <fujin> heh;'
[2008/06/10 17:37:07] <e^ipi> who does that?
[2008/06/10 17:37:08] <Volcane> (not at all)
[2008/06/10 17:37:10] <Volcane> e^ipi: auzies
[2008/06/10 17:37:17] <e^ipi> crazy aussies
[2008/06/10 17:37:28] <fujin> I could honestly give a shit what you think bout it. It tastes good, and normalizes my blood:caffiene levels
[2008/06/10 17:37:35] <fujin> therefore, I win, you fail
[2008/06/10 17:37:36] <fujin> eof
[2008/06/10 17:37:39] <Volcane> hehe
[2008/06/10 17:38:12] <jamesturnbull> e^ipi: nothing wrong with beetroot on a burger
[2008/06/10 17:38:22] <jamesturnbull> Volcane: and you too! back in your box :P
[2008/06/10 17:38:22] <fujin> heh
[2008/06/10 17:38:38] * Volcane remembers mc donalds doing beetroot burgers
[2008/06/10 17:38:44] <fujin> fark, can't even talk about coffee in here without getting jumped on by some fanboy
[2008/06/10 17:39:16] <jamesturnbull> lak: actually it does throw me - the US coffee lingo - and don't get me started on Starbucks? Who the fuck can order a coffee there?
[2008/06/10 17:39:17] * fujin cries
[2008/06/10 17:39:22] <fujin> jamesturnbull: I know!
[2008/06/10 17:39:24] <lak> i dunno if you were getting jumped on exactly...
[2008/06/10 17:39:35] <lak> yeah, i *refuse* to call them by their names at starbucks
[2008/06/10 17:39:35] <fujin> could I please have a venti mocha double caffelattemachiato
[2008/06/10 17:39:38] <fujin> mother fuckers
[2008/06/10 17:39:40] <lak> here's my typical conversation:
[2008/06/10 17:39:48] <lak> me: i'd like a double soy latte
[2008/06/10 17:39:51] <lak> them: what size?
[2008/06/10 17:39:52] <jamesturnbull> lak: I don't think fujin had DRUNK the coffee yet - he's usually calmer afterward
[2008/06/10 17:39:55] <lak> me: medium
[2008/06/10 17:40:02] <lak> them: that's already two shots
[2008/06/10 17:40:05] <lak> me: i know
[2008/06/10 17:40:13] <Volcane> fujin: there was an american at my starbucks today and she had this epic customized order, the person behind the counter actually laughed in her face only to be told how dead serious she is and to please make it
[2008/06/10 17:40:29] <fujin> jamesturnbull: sorry :(
[2008/06/10 17:40:41] <jamesturnbull> fujin: just drink. :_)
[2008/06/10 17:40:51] <waawaamilkvampyr> brokennosesmiley spreads!
[2008/06/10 17:40:55] <lak> being able to speak starbucksese should actually be some sort of sign, like you should lose your driving license or something
[2008/06/10 17:41:00] <waawaamilkvampyr> :_)
[2008/06/10 17:41:13] * waawaamilkvampyr looks around for his meds
[2008/06/10 17:41:42] <jamesturnbull> lak: actually there is an argument to be made that all Americans... but I digress...
[2008/06/10 17:41:51] <lak> nah, just many
[2008/06/10 17:42:05] <fujin> many many? :\
[2008/06/10 17:42:16] <lak> because lord knows, only americans have that kind of egotistical jerk-wad behaviour, right?
[2008/06/10 17:42:24] <fujin> travelling americans tend to be OK, for whatever reason
[2008/06/10 17:42:31] <jason^> i just updated puppet to a newer version and it seems like every time i run puppetmaster it changes my /etc/puppet/manifests symlink into a directory on startup, where did i mess up?
[2008/06/10 17:42:32] <lak> with so few redeeming characteristics :P
[2008/06/10 17:42:45] <Volcane> fujin: maybe where you're from, certainly not in europe!
[2008/06/10 17:42:47] <lak> because lots of us are pretty awesome, and a much higher propotion of the awesome ones travel
[2008/06/10 17:43:11] <lak> jason^: by using a symlink; why not just edit your puppet.conf so you don't need a symlink
[2008/06/10 17:43:15] <fujin> lak: that explains it
[2008/06/10 17:43:15] <lak> and there's already a bug filed on that
[2008/06/10 17:43:31] <fujin> the travelling thing
[2008/06/10 17:43:39] <fujin> they'reprobably trying to get away from all the OTHER americans :>
[2008/06/10 17:43:41] <jamesturnbull> lak: perhaps just everyone below the Mason-Dixon line
[2008/06/10 17:43:54] <lak> and what are all of the traveling australians over here doing? :)
[2008/06/10 17:44:09] <Volcane> lak: drinking, or pouring drinks!
[2008/06/10 17:44:11] <jamesturnbull> lak: sharing our joy and happiness and enlightenment iwth the world
[2008/06/10 17:44:18] <lak> hah!
[2008/06/10 17:44:18] <jamesturnbull> lak: also what Volcane said
[2008/06/10 17:44:26] <lak> although the drinking... definitely
[2008/06/10 17:44:40] <chadh> HEY
[2008/06/10 17:45:14] <fujin> e^ipi: fwiw, a nz flatwhite contains substantially less milk than american similar coffee
[2008/06/10 17:45:38] <e^ipi> i'm just giving you a rough time
[2008/06/10 17:45:47] <lak> chadh: you offended that the aussies are drinking your alcohol?
[2008/06/10 17:46:02] <jamesturnbull> okay.... after those hand grenades I am off to shower/dress and go to work - no need to thank me - here all week - try the veal
[2008/06/10 17:46:12] <e^ipi> i drink my coffee black, typically press ( plunger ) or vaccum pot ( siphon ? ), or espresso straight up if it's from a barista i trust
[2008/06/10 17:46:15] <Volcane> fujin: where in nz are you? i only got to auckland
[2008/06/10 17:46:26] <fujin> Volcane: I'm in albany, auckland
[2008/06/10 17:46:30] <e^ipi> which there are precious few of
[2008/06/10 17:46:36] <jason^> lak: is there a wiki article on what i need to do with newer versions? i'm afraid i probably broke a few more things
[2008/06/10 17:46:45] <fujin> e^ipi: one of the joys of having a systems engineering espresso machine, I suppose :)
[2008/06/10 17:46:47] <e^ipi> 99% of the indie/mom&pop shops are even worse than starbucks
[2008/06/10 17:46:48] @ Quit: teyo:
[2008/06/10 17:46:50] <chadh> lak: my ears were burning
[2008/06/10 17:46:52] <fujin> not one of those crappy auto ones either
[2008/06/10 17:47:24] <fujin> Volcane: http://maps.google.co.nz/maps?f=q&hl=en&geocode=&q=maxnet,+auckland&ie=UTF8&ll=-36.749936,174.696001&spn=0.002605,0.005558&t=h&z=18&iwloc=A
[2008/06/10 17:49:06] <plathrop> Ack! http://code.google.com/p/activerecord/
[2008/06/10 17:49:27] <Volcane> fujin: ah thanks, i went to independent news limited in the city there for a meeting, stayed in a hotel, went for sushi etc
[2008/06/10 17:49:40] <fujin> ah cool
[2008/06/10 17:49:40] <Volcane> went to the waterfront,saw the museum, thats about it :)
[2008/06/10 17:49:45] <fujin> yeah, that's our dc in that image
[2008/06/10 17:50:00] @ greenmoss joined channel #puppet
[2008/06/10 17:51:17] @ Quit: greenmoss: Client Quit
[2008/06/10 17:51:57] <Volcane> fujin: i was quite surprised at the quality of internet connections etc, would have thought you guys would be as bad off as we were in south africa etc.
[2008/06/10 17:52:23] <fujin> It's pretty bad, but the carrier-grade stuff we provide is pretty reasonable
[2008/06/10 17:52:39] <fujin> ADSL is complete rubbish
[2008/06/10 17:52:43] <fujin> due to telefail still owning the copper in the ground
[2008/06/10 17:52:55] <Volcane> yeah, the consumer stuff is on par with south africa
[2008/06/10 17:53:15] <Volcane> but corporate etc way ahead of us.
[2008/06/10 17:53:19] <jason^> http://snurl.com/2901u about two SSL issues
[2008/06/10 17:53:19] <jason^> [17:45] < lak> me: i'd like a double soy latte
[2008/06/10 17:53:21] <jason^> whoops
[2008/06/10 17:53:48] <e^ipi> soy tastes like cardboard, what's the matter with you?
[2008/06/10 17:53:58] <lak> i don't drink from cow tits?
[2008/06/10 17:54:09] <e^ipi> "coffee, straight up."
[2008/06/10 17:54:19] <plathrop> lak: Only soy tits?
[2008/06/10 17:54:20] <lak> sometimes, but not always :)
[2008/06/10 17:54:21] <plathrop> :-P
[2008/06/10 17:54:24] <lak> well, something like that
[2008/06/10 17:54:41] <e^ipi> vegan or allergies ?
[2008/06/10 17:55:23] <lak> i grew up vegan
[2008/06/10 17:55:29] <lak> i still call it "cow's milk", not "milk"
[2008/06/10 17:55:40] <e^ipi> alright, respect
[2008/06/10 17:55:43] <lak> now i'm just weird, rather than vegan
[2008/06/10 17:55:47] <lak> still vegetarian, tho
[2008/06/10 17:55:52] <e^ipi> still, soy is horrid... almond or rice milk tastes better
[2008/06/10 17:55:54] @ Quit: cmoates:
[2008/06/10 17:55:55] * lak has never tasted meat
[2008/06/10 17:55:57] <lak> eh
[2008/06/10 17:56:02] <e^ipi> lak, it tastes like TVP
[2008/06/10 17:56:06] <lak> cow's milk is gross, soy tastes better
[2008/06/10 17:56:12] <lak> you like what you grew up with
[2008/06/10 17:56:16] <Volcane> lak: sheesh, I've never had alcohol but cant imagine no meat!
[2008/06/10 17:56:27] <lak> ask the aussies -- they eat vegemite
[2008/06/10 17:56:40] <e^ipi> i've had meat and alcohol, but i gave up meat
[2008/06/10 17:56:47] <lak> right back at you, Volcane :)
[2008/06/10 17:56:51] <e^ipi> and now i have all this money for alcohol
[2008/06/10 17:56:56] <Volcane> hehe
[2008/06/10 17:56:57] <e^ipi> win-win
[2008/06/10 17:56:58] <plathrop> Whereas, I'm almost meatatarian.
[2008/06/10 17:57:13] <lak> plathrop: i think th word you're looking for is "carnivore"
[2008/06/10 17:57:26] <e^ipi> lak, you & i could gang up and beat him to death with a carrot
[2008/06/10 17:57:32] <lak> heh
[2008/06/10 17:57:37] <fujin> lak: wow, that's odd; me too
[2008/06/10 17:57:38] <plathrop> Not by choice, really. But a high-protein, high-fat diet has proven most effective for controlling my blood sugar
[2008/06/10 17:57:41] <fujin> vegetarian, not vegan though
[2008/06/10 17:57:45] <fujin> although we're working on veganising.
[2008/06/10 17:57:54] <fujin> hard to talk to the mrs into Soy
[2008/06/10 17:58:01] <e^ipi> fujin, try almond milk
[2008/06/10 17:58:02] <lak> my wife loves cheese too much; otherwise it'd be easy for me
[2008/06/10 17:58:04] <fujin> shes' a cowmilk mucus girl
[2008/06/10 17:58:12] <fujin> lak: heh, know the feeling :\
[2008/06/10 17:58:14] <e^ipi> and puss
[2008/06/10 17:58:24] <e^ipi> or is that only american cows?
[2008/06/10 17:58:30] <Volcane> my g/f cant have cheese etc, really bad cos i LOVE cheese, cooking for both is really a challenge
[2008/06/10 17:58:36] <lak> don't forget the steroids, they're part of this nutritious breakfast
[2008/06/10 17:58:48] <lak> "brown rice again, huh?"
[2008/06/10 17:58:53] <plathrop> Ick. I only eat cheese from pastured organic cows.
[2008/06/10 17:59:07] <plathrop> No steroids for me, thanks
[2008/06/10 17:59:17] <e^ipi> puppet users and high predisposition to vegetarianism
[2008/06/10 17:59:22] <e^ipi> coincidence?
[2008/06/10 17:59:26] <e^ipi> i think not.
[2008/06/10 17:59:43] <plathrop> e^ipi: I'm your counterexample, man. What are you trying to say?
[2008/06/10 18:00:10] <lak> you should either be a leader or an outcast?
[2008/06/10 18:00:16] <e^ipi> trying to say get cracking
[2008/06/10 18:00:37] <plathrop> lak: I was shooting for both! :-P
[2008/06/10 18:00:48] <e^ipi> yvesveggie.ca
[2008/06/10 18:00:49] <lak> hmm, complicated
[2008/06/10 18:00:59] <holaway> plathrop: I had a BBQ Beef sandwich with a german sausage in it for lunch
[2008/06/10 18:01:09] @ holaway is now known as holoway
[2008/06/10 18:01:13] <e^ipi> also, wtf, they have vegetarian corn dogs now?
[2008/06/10 18:01:14] <e^ipi> awesome!
[2008/06/10 18:01:15] <holoway> meat is good
[2008/06/10 18:01:30] <plathrop> e^ipi: Yeah, I tried eting vegetarian for two weeks. Then when my blood sugar hit 300 I decided it was the wrong diet for me.
[2008/06/10 18:01:38] <fujin> o_0
[2008/06/10 18:01:44] <fujin> how the hell did you manage that, eating vege?
[2008/06/10 18:01:48] <fujin> vege != junk food bro
[2008/06/10 18:01:55] <e^ipi> fujin, pastatarians .
[2008/06/10 18:01:58] <fujin> HA
[2008/06/10 18:01:59] <fujin> so true though
[2008/06/10 18:02:00] <e^ipi> like vegetarians in that they don't eat meat
[2008/06/10 18:02:12] <e^ipi> but not in as far as eating actual vegetables goes
[2008/06/10 18:02:13] <plathrop> fujin: No it isn't. Rice. Potatoes. Carrots. Corn.
[2008/06/10 18:02:33] <holoway> I think maybe you needed some leafy green vegetables in there
[2008/06/10 18:02:34] <plathrop> fujin: It's much harder to avoid carbohydrates eating vegetarian.
[2008/06/10 18:02:58] <holoway> http://www.theppk.com/nomicon.html is a super great vegan cookbook
[2008/06/10 18:03:00] <plathrop> holoway: I wasn't describing my whole attempt, just pointing out some examples of so-called "healthy" vegetables.
[2008/06/10 18:03:01] <holoway> so much tasty food in there
[2008/06/10 18:03:20] @ verwilst joined channel #puppet
[2008/06/10 18:03:50] <fujin> lol
[2008/06/10 18:03:53] <fujin> such weird discussions in here
[2008/06/10 18:03:59] <plathrop> e^ipi: In point of fact, didn't eat any pasta during my attempt at vegetarianism :-)
[2008/06/10 18:04:01] <lak> i agree that it's hard to avoid carbs as a vegetarian
[2008/06/10 18:04:02] <fujin> I'm glad there isn't a #puppet-chat or anythign ridiculous like that.
[2008/06/10 18:04:45] <Volcane> fujin: it would be boring if it was all pastie this and pastie that and please use pastie :)
[2008/06/10 18:05:33] <plathrop> Anyway, I definitely have better luck with lots of (healthy) animal fats.
[2008/06/10 18:05:58] <fujin> Volcane: lol you made past ie message me "volcane is requesting a paste from you"
[2008/06/10 18:06:02] <plathrop> But I'm not typical. Type-II diabetes is poorly understood.
[2008/06/10 18:06:06] <Volcane> fujin: haha
[2008/06/10 18:06:07] <fujin> plathrop: oh, bl
[2008/06/10 18:06:14] <fujin> my nan has that - I wouldnt' wish it on anyone
[2008/06/10 18:07:31] <jamesturnbull> plathrop: Type II is diet controlled though mostly - could be a lot worse my ex-wife had Type I - me and needles had to get acquainted quite quickly
[2008/06/10 18:08:21] <plathrop> jamesturnbull: Yeah, there is a lot of misinformation in American health care about it though. The diet the American Diabetes Association would have me eat is pretty much deadly.
[2008/06/10 18:08:28] <holoway> I just finished reading a book that detailed how the existence of off-topic conversation often is a result of a community begining to gel in a way that causes significantly more support on an ongoing basis
[2008/06/10 18:09:23] <plathrop> holoway: Yeah, then the group grows to big to sustain a single community and it all goes to hell :-(
[2008/06/10 18:09:52] <plathrop> Me? Cynical? Never!
[2008/06/10 18:09:54] <jamesturnbull> plathrop: guess that might depend on the individual - my father has Type II and he uses the Australian Diebetes Assoc. diet and has lost weight and brought it all under control. Def. YMMV.
[2008/06/10 18:10:13] <jamesturnbull> holoway: what's the book?
[2008/06/10 18:10:49] <plathrop> jamesturnbull: That's what I mean. The disease is highly individual. You need to figure out what works for you as an individual.
[2008/06/10 18:12:06] <Volcane> plathrop: yeah i have vit b10 and b12 difficiancies and no1 "gets" it
[2008/06/10 18:12:24] <jamesturnbull> plathrop: yeah - sadly giving up drinking, smoking and fatty foods all help - what is a boy to do with 3 of the 4 food groups eliminated?
[2008/06/10 18:12:41] @ Quit: Ol_:
[2008/06/10 18:12:48] @ Quit: verwilst: "Ex-Chat"
[2008/06/10 18:12:49] <lak> i've heard meth is a great way to lose weight
[2008/06/10 18:12:54] <fastjay> yeah it is
[2008/06/10 18:12:57] <jamesturnbull> lak: and crack
[2008/06/10 18:13:11] <fastjay> the muni stop by my apparment is full of 'I lost me to meth' posters
[2008/06/10 18:13:14] <jamesturnbull> lak: and smack - apparently you look like a chic supermodel
[2008/06/10 18:13:29] <plathrop> jamesturnbull: Sorry, I won't have a chance to do triage this week. Buriedunder accumulated stuff from the training week
[2008/06/10 18:13:32] <lak> jamesturnbull: i do, but how's that related to smack?
[2008/06/10 18:13:41] <jamesturnbull> plathrop: no worries
[2008/06/10 18:13:54] <jamesturnbull> lak: oh - if only I hadn't met you - I might have fallen for that...
[2008/06/10 18:14:15] <lak> heh
[2008/06/10 18:14:28] <plathrop> lak totally looks like a chic supermodel... if you're on meth :-P
[2008/06/10 18:14:32] <fujin> ;>
[2008/06/10 18:14:46] * Volcane got to the office late one day and missed meeting lak
[2008/06/10 18:15:13] * plathrop stops dinking around and gets back to work.
[2008/06/10 18:17:20] <holoway> jamesturnbull: Here comes Everybody, Clay Shirky
[2008/06/10 18:17:22] @ jvanzyl joined channel #puppet
[2008/06/10 18:17:57] <holoway> my ex-wife's father would use meth to diet
[2008/06/10 18:18:16] <holoway> he would sit down with this giant bowl of chicken ceaser salad in a popcorn bowl
[2008/06/10 18:18:22] <holoway> and be like: "I'm dieting!"
[2008/06/10 18:18:36] @ Quit: thijso: Read error: 110 (Connection timed out)
[2008/06/10 18:18:39] <holoway> crazy weight swings
[2008/06/10 18:18:42] <holoway> good times
[2008/06/10 18:19:21] @ Ol_ joined channel #puppet
[2008/06/10 18:24:16] <e^ipi> caesar salad is pretty fatty and carby
[2008/06/10 18:24:25] <e^ipi> especially if you throw a dead bird in the mix
[2008/06/10 18:24:36] <chadh> e^ipi: -croutons, of course
[2008/06/10 18:30:06] @ verwilst joined channel #puppet
[2008/06/10 18:30:30] @ shake-n-bake joined channel #puppet
[2008/06/10 18:33:11] @ Quit: lak:
[2008/06/10 18:33:29] @ shenson is now known as shenson_not_here
[2008/06/10 18:34:57] <holoway> e^ipi: particularly if it's a popcorn bowl sized salad
[2008/06/10 18:35:03] <holoway> :)
[2008/06/10 18:35:37] @ Demosthenes joined channel #puppet
[2008/06/10 18:42:38] @ Quit: shake-n-bake:
[2008/06/10 18:42:43] <fujin> any redhat experts around? #1354
[2008/06/10 18:42:44] <gepetto_> fujin: #1354 is http://reductivelabs.com/redmine/issues/show/1354
[2008/06/10 18:42:51] <fujin> looks like rhel3 doesn't ship with yum python bindings
[2008/06/10 18:42:59] <Volcane> no yum on rhel3
[2008/06/10 18:43:01] <Volcane> or 4
[2008/06/10 18:43:20] <fujin> mm, so it seems
[2008/06/10 18:43:20] <Volcane> only on centos 3 and 4