Saturday, 2008-06-21

[2008/06/21 00:31:19] @ ^authentic joined channel #puppet
[2008/06/21 00:39:36] @ Maliuta joined channel #puppet
[2008/06/21 00:46:04] @ Quit: authentic: Read error: 110 (Connection timed out)
[2008/06/21 00:46:15] @ ^authentic is now known as authentic
[2008/06/21 00:48:12] @ jvanzyl joined channel #puppet
[2008/06/21 00:52:06] @ randybias joined channel #puppet
[2008/06/21 00:54:17] @ Quit: neh: "leaving"
[2008/06/21 00:56:39] @ andrewcshafer joined channel #puppet
[2008/06/21 01:01:32] @ ski98033 joined channel #puppet
[2008/06/21 01:05:36] @ neh joined channel #puppet
[2008/06/21 01:06:18] @ Quit: Maliuta: Read error: 110 (Connection timed out)
[2008/06/21 01:07:20] @ dkam joined channel #puppet
[2008/06/21 01:08:18] <dkam> Hey guys - I'm having trouble getting a version of rubygems which works in low memory on ubuntu. Anyone else run into this?
[2008/06/21 01:09:02] <dkam> I can install my own - but Ideally I'd like puppet to install it for me. Which means installing it via apt if possible.
[2008/06/21 01:09:12] @ andrewcshafer_ joined channel #puppet
[2008/06/21 01:12:58] @ Quit: rcoup:
[2008/06/21 01:13:39] @ Quit: ski98033: "Leaving."
[2008/06/21 01:17:47] @ Quit: dkam:
[2008/06/21 01:18:25] @ Quit: andrewcshafer: Read error: 110 (Connection timed out)
[2008/06/21 01:19:19] @ Maliuta joined channel #puppet
[2008/06/21 01:36:06] @ Quit: jvanzyl:
[2008/06/21 01:51:40] @ Quit: MrProper_: Read error: 104 (Connection reset by peer)
[2008/06/21 01:52:52] @ MrProper_ joined channel #puppet
[2008/06/21 02:21:03] @ Quit: MrProper_: Read error: 110 (Connection timed out)
[2008/06/21 02:29:02] @ ^authentic joined channel #puppet
[2008/06/21 02:30:14] @ MrProper_ joined channel #puppet
[2008/06/21 02:30:26] @ Quit: Maliuta: Read error: 54 (Connection reset by peer)
[2008/06/21 02:35:43] @ rakslice_ joined channel #puppet
[2008/06/21 02:36:15] @ Quit: jmeeuwen: Remote closed the connection
[2008/06/21 02:36:16] @ Quit: rakslice: Read error: 104 (Connection reset by peer)
[2008/06/21 02:36:25] @ jmeeuwen joined channel #puppet
[2008/06/21 02:39:24] @ Quit: tim|imac: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:26] @ Quit: andrewcshafer_: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:29] @ Quit: \ask_: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:30] @ Quit: chadh_: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:32] @ Quit: skr: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:35] @ Quit: Hunnur: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:37] @ Quit: silk: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:38] @ Quit: lassizci: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:39:40] @ Quit: ralfgro_: kubrick.freenode.net irc.freenode.net
[2008/06/21 02:40:10] @ andrewcshafer_ joined channel #puppet
[2008/06/21 02:40:11] @ \ask_ joined channel #puppet
[2008/06/21 02:40:12] @ tim|imac joined channel #puppet
[2008/06/21 02:40:14] @ silk joined channel #puppet
[2008/06/21 02:40:16] @ chadh_ joined channel #puppet
[2008/06/21 02:40:17] @ ralfgro_ joined channel #puppet
[2008/06/21 02:40:19] @ lassizci joined channel #puppet
[2008/06/21 02:40:21] @ skr joined channel #puppet
[2008/06/21 02:40:24] @ Hunnur joined channel #puppet
[2008/06/21 02:49:10] @ Quit: authentic: Read error: 110 (Connection timed out)
[2008/06/21 02:49:17] @ ^authentic is now known as authentic
[2008/06/21 02:54:45] @ Quit: neh: "leaving"
[2008/06/21 03:06:44] @ Quit: randybias:
[2008/06/21 03:13:18] @ jvanzyl joined channel #puppet
[2008/06/21 03:32:36] @ Quit: \ask_:
[2008/06/21 03:33:09] @ Quit: jvanzyl:
[2008/06/21 03:39:00] @ dkam joined channel #puppet
[2008/06/21 03:39:34] <dkam> Anyone know how to tell rubygems that you want "Ruby" platform so that it doesn't ask during an install?
[2008/06/21 03:54:34] @ Quit: \ask:
[2008/06/21 04:14:08] @ Quit: tim|imac: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:14:10] @ Quit: Hunnur: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:14:11] @ Quit: chadh_: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:14:13] @ Quit: lassizci: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:14:14] @ Quit: skr: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:14:16] @ Quit: silk: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:14:17] @ Quit: ralfgro_: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:14:19] @ Quit: andrewcshafer_: kubrick.freenode.net irc.freenode.net
[2008/06/21 04:15:50] @ andrewcshafer_ joined channel #puppet
[2008/06/21 04:15:52] @ tim|imac joined channel #puppet
[2008/06/21 04:15:53] @ silk joined channel #puppet
[2008/06/21 04:15:54] @ chadh_ joined channel #puppet
[2008/06/21 04:15:55] @ ralfgro_ joined channel #puppet
[2008/06/21 04:15:57] @ lassizci joined channel #puppet
[2008/06/21 04:15:59] @ skr joined channel #puppet
[2008/06/21 04:16:00] @ Hunnur joined channel #puppet
[2008/06/21 04:17:18] @ MaliutaLap joined channel #puppet
[2008/06/21 05:01:50] <jamesturnbull> dkam: the rubygems documentation?
[2008/06/21 05:13:47] <dkam> jamesturnbull: Couldn't see anything which looked useful.
[2008/06/21 05:14:27] <dkam> Gem lets you set the version - but not the platform. Puppet gives me an error message when gem asks what platform/version to use.
[2008/06/21 05:14:47] <jamesturnbull> dkam: no idea then - sorry
[2008/06/21 05:15:13] <jamesturnbull> dkam: maybe try #ruby?
[2008/06/21 05:17:04] <jamesturnbull> dkam: or your own gem repository with only the right platform gems
[2008/06/21 05:18:03] @ yure_ joined channel #puppet
[2008/06/21 05:18:29] @ LBo joined channel #puppet
[2008/06/21 05:22:00] <dkam> jamesturnbull: that could be an option. But I'm just managing a single host - using it to learn puppet, so hosting my own repo might be a bit much. Thanks for the pointers.
[2008/06/21 05:24:13] <dkam> jamesturnbull: I saw you give an intro to puppet at a luv meeting recently - I've been trying to convince some former colleagues that they really should be using puppet to manage their hosts. They've got around 300 debian boxes. Inconsistent versions and config make up a reasonable percentage of their problems.
[2008/06/21 05:24:53] <jamesturnbull> dkam: it's always the way - even a few simple managed modules can save a mountain of time
[2008/06/21 05:26:44] <Volcane> Inconsistancy is the default state for debian though :)
[2008/06/21 05:27:02] <jamesturnbull> Volcane: it's too late in the evening for Debian bashing... :)
[2008/06/21 05:27:27] <Volcane> jamesturnbull: but its so easy!
[2008/06/21 05:28:15] <Volcane> jamesturnbull: I've added a ton of exceptions to the code if you get time again at some point to test :( puppetview-0.3.tgz
[2008/06/21 05:29:29] <Gh0sty> goodmorning
[2008/06/21 05:30:31] <Gh0sty> LBo: my guess in reverting a transaction would be to roll back your config from subversion, but thats not exactly rolling back completely indeed
[2008/06/21 05:31:21] <Gh0sty> like i already noticed: mistyped myself and created a file called /etc/npt.conf in stead of ntp.conf ... so checking out an older revision does not really help there :|
[2008/06/21 05:32:51] <Volcane> rollbacks when you're using execs, gonna be tough
[2008/06/21 05:33:23] @ Quit: yure: Read error: 110 (Connection timed out)
[2008/06/21 05:35:08] <Gh0sty> the same for file
[2008/06/21 05:35:32] <Gh0sty> i mean that was my problem, the filename was wrong so it wrote the right file to the wrong location :p
[2008/06/21 05:35:44] <Volcane> file is already kind of doable, cos of the filebucket thing
[2008/06/21 05:35:54] <Volcane> but yes, file name issues cant be helped :)
[2008/06/21 05:36:04] <Gh0sty> oh yes i read something about that
[2008/06/21 05:36:10] <jamesturnbull> Volcane: yeah it's on my list to test :)
[2008/06/21 05:36:16] <Gh0sty> it makes a copy of the original or something like that? :/
[2008/06/21 05:36:25] <Volcane> Gh0sty: yes
[2008/06/21 05:37:01] <Volcane> man, debugging multi threaded ruby code sux
[2008/06/21 05:37:12] <Volcane> but works now, all happy
[2008/06/21 05:37:43] <LBo> Gh0sty: thanks
[2008/06/21 05:38:04] <LBo> Can you uninstall packages with puppet?
[2008/06/21 05:38:15] <Gh0sty> euh yes
[2008/06/21 05:38:57] <Volcane> depends on the package provider
[2008/06/21 05:40:14] <LBo> depend(:uninstall) then?
[2008/06/21 05:40:20] <LBo> d'ow
[2008/06/21 05:40:24] <LBo> ensure(:uninstall_
[2008/06/21 05:41:55] <LBo> package { 'rpm-devel': ensure => absent } (from the tickets)
[2008/06/21 05:45:27] <Gh0sty> hm i remember seeing the opposite of ensure present somewhere
[2008/06/21 05:45:33] <Gh0sty> but cant immediatly find it :\
[2008/06/21 05:47:52] <Volcane> ensure => absent yes
[2008/06/21 05:49:10] <Gh0sty> ah see
[2008/06/21 05:49:22] <Gh0sty> my memory isnt that good but i knew it existed
[2008/06/21 05:49:40] <Gh0sty> and just now if found that its also possible to set chkconfig $service on
[2008/06/21 05:49:53] <Gh0sty> with enable => true
[2008/06/21 05:49:59] <Volcane> theres a bit of a gotcha though
[2008/06/21 05:50:05] <Volcane> enable => flase
[2008/06/21 05:50:10] <Volcane> will chkconfig --del
[2008/06/21 05:50:14] <Gh0sty> yes i read here
[2008/06/21 05:50:22] <Gh0sty> but i almost never do enable => false :p
[2008/06/21 05:50:22] <Volcane> and then when you do true it will add again
[2008/06/21 05:50:26] <Gh0sty> so thats ok :)
[2008/06/21 05:50:29] <Volcane> kewl
[2008/06/21 05:50:47] <Gh0sty> first get up and get some breakfast. bbl
[2008/06/21 05:58:14] * Volcane should also go to breakfast and post VAT return :(
[2008/06/21 06:06:07] <gepetto> ::puppet:: Documentation Start edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/DocumentationStart (by james@lovedthanlost.net)
[2008/06/21 06:14:44] <fujin> Volcane: that chkconfig --del issue is fixed
[2008/06/21 06:15:27] <Volcane> fujin: but not yet released
[2008/06/21 06:17:38] <fujin> oh, right
[2008/06/21 06:17:42] * fujin lives on the edge
[2008/06/21 06:20:31] <jamesturnbull> fujin: what's up mate?
[2008/06/21 06:21:19] <fujin> not much dude
[2008/06/21 06:21:27] <fujin> just kicking it, mrs is still doing my dreads
[2008/06/21 06:21:34] <fujin> going to do some triage
[2008/06/21 06:21:44] <fujin> just reproduced #1372, although I dunno if the current behaviour is desired
[2008/06/21 06:21:45] <gepetto> fujin: #1372 is http://reductivelabs.com/redmine/issues/show/1372
[2008/06/21 06:22:16] <fujin> because class and node are both toplevel, surely it makes sense that you cannot have duplicate names
[2008/06/21 06:22:19] <fujin> but I dunno
[2008/06/21 06:26:40] <fujin> jamesturnbull: how you doin' bro?
[2008/06/21 06:27:09] <jamesturnbull> fujin: watching alien versus predator - shockingly bad movie
[2008/06/21 06:27:17] @ thom joined channel #puppet
[2008/06/21 06:27:22] <jamesturnbull> fujin: and mucking around with the wiki
[2008/06/21 06:28:14] <fujin> jamesturnbull: I or II?
[2008/06/21 06:28:18] <fujin> I've yet to see AVP2
[2008/06/21 06:28:21] <fujin> but the first one was terrible.
[2008/06/21 06:28:28] <jamesturnbull> fujin: yeah 1372 I think I concur
[2008/06/21 06:28:31] <jamesturnbull> fujin: first one
[2008/06/21 06:28:35] <jamesturnbull> fujin: haven't seen the second
[2008/06/21 06:28:53] <fujin> ah yep
[2008/06/21 06:30:54] <jamesturnbull> fujin: but yes - terrible film
[2008/06/21 06:31:07] <jamesturnbull> fujin: do your dreads give you that Predator look? :P
[2008/06/21 06:31:13] <fujin> haha
[2008/06/21 06:31:22] <fujin> kinda, they're not as awesome looking as Predators
[2008/06/21 06:31:36] <fujin> Would you be afraid?
[2008/06/21 06:31:45] <fujin> jamesturnbull: see oreilly gave reductive labs some award?
[2008/06/21 06:31:58] <fujin> 15:02 < catdude> ok, so maybe this was announced ... days ago .. but I just saw it .. http://radar.oreilly.com/archives/2008/06/startup-camp-companies-selecte.html
[2008/06/21 06:32:08] <jamesturnbull> fujin: yeah saw that
[2008/06/21 06:32:37] <jamesturnbull> fujin: afraid? I don't know - are you also 7 foot tall?
[2008/06/21 06:32:47] <jamesturnbull> fujin: and have an array of dangerous weapons
[2008/06/21 06:33:06] <fujin> haha
[2008/06/21 06:33:15] <fujin> nope, 5'10, :}
[2008/06/21 06:33:45] <fujin> mrs reckons my dreads will look better than preds
[2008/06/21 06:33:47] <fujin> so go figure ;>
[2008/06/21 06:40:57] <fujin> jamesturnbull: #746 - you reopened it
[2008/06/21 06:40:59] <gepetto> fujin: jamesturnbull: #746 is http://reductivelabs.com/redmine/issues/show/746
[2008/06/21 06:41:22] <fujin> any particular reason for that? should I accept it? lukes comments make me want to press the big red reject button
[2008/06/21 06:43:21] <kjetilho> in addition to the other points, /etc/crontab isn't available in say Solaris
[2008/06/21 06:43:36] <Gh0sty> an eject button
[2008/06/21 06:43:38] <Gh0sty> where? :p
[2008/06/21 06:43:58] <kjetilho> but perhaps the Darwin provider should use /etc/crontab instead if the "normal" root crontab doesn't work?
[2008/06/21 06:45:00] <fujin> Gh0sty: I already accidentally closed a ticket, have a bad reputation now :P
[2008/06/21 06:45:07] <fujin> I always picture myself with a red stamp
[2008/06/21 06:45:09] <fujin> when doign triage
[2008/06/21 06:45:25] <fujin> kjetilho: how does cron work on Solaris?
[2008/06/21 06:45:57] <kjetilho> it only has the file exposed by crontab -e
[2008/06/21 06:46:02] <kjetilho> for each user
[2008/06/21 06:46:10] <fujin> and really, extending the crontab type/provider to use a ParsedFile when it can't accurately use the crontab command is just nasty
[2008/06/21 06:46:22] <fujin> and I could almost say without a doubt, completely unlikely
[2008/06/21 06:47:01] <jamesturnbull> fujin: I thought it was worth considering as a feature request
[2008/06/21 06:47:15] <jamesturnbull> fujin: if it goes nowhere - *shrugs*
[2008/06/21 06:48:01] <Gh0sty> fujin: you reminded me more of james bond with an aston martin with ejector seats ;p
[2008/06/21 06:49:01] <fujin> jamesturnbull: cool - it's marked as unreviewed now, I'll set it to accepted and point it at the community
[2008/06/21 06:49:38] <fujin> ugh, #1377 makes me sad
[2008/06/21 06:49:40] <gepetto> fujin: ugh: #1377 is http://reductivelabs.com/redmine/issues/show/1377
[2008/06/21 06:50:40] @ yure__ joined channel #puppet
[2008/06/21 06:51:39] <fujin> I wish we could force people to register before making tickets, so I could queue them back to them
[2008/06/21 06:51:49] <fujin> all these names never appear int he assigned to: list
[2008/06/21 06:54:26] @ Quit: yure__: Client Quit
[2008/06/21 06:54:42] @ yure joined channel #puppet
[2008/06/21 06:57:16] <fujin> jamesturnbull: unreviewed => done
[2008/06/21 07:04:15] <jamesturnbull> fujin: that was my thought too - but if LBo wants to do the work then more power to him
[2008/06/21 07:05:20] <fujin> aye, that was pretty much it
[2008/06/21 07:05:54] @ Quit: yure_: Read error: 110 (Connection timed out)
[2008/06/21 07:06:15] <fujin> just seems entirely unecessary tbh
[2008/06/21 07:08:00] <jamesturnbull> fujin: we will see if a) patches appear and b) Luke accepts them
[2008/06/21 07:44:48] @ duckunix joined channel #puppet
[2008/06/21 08:52:41] <fujin> jamesturnbull: that's one of the reasons I don't like doing triage.. even if I accept it based on the information given, and then the community or report writes code/tests for it
[2008/06/21 08:52:45] <fujin> luke can still go
[2008/06/21 08:52:45] <fujin> nope!
[2008/06/21 08:54:07] <fujin> meh
[2008/06/21 08:54:13] * fujin goes back to watching donny darko
[2008/06/21 08:55:44] @ Maliuta joined channel #puppet
[2008/06/21 09:10:05] @ Quit: dkam:
[2008/06/21 09:25:10] @ dkam joined channel #puppet
[2008/06/21 09:29:51] @ jvanzyl joined channel #puppet
[2008/06/21 09:36:01] <Gh0sty> triage is simple
[2008/06/21 09:36:14] <Gh0sty> if it does not have nice boobs you throw it away :p
[2008/06/21 09:40:58] <fujin> hah
[2008/06/21 09:41:02] <fujin> yeah.. that'll work!
[2008/06/21 09:48:22] <jamesturnbull> and people wonder why women don't go into IT....
[2008/06/21 09:49:33] <growler> because they're too sensible to go into such a soul destroying line of work? :)
[2008/06/21 09:50:23] <jamesturnbull> growler: no sadly that's no it - women are equally guilty of that weakness
[2008/06/21 09:51:31] <jamesturnbull> alright on that note - way too late - night all
[2008/06/21 10:01:28] @ dkam left channel #puppet ()
[2008/06/21 10:07:47] @ Quit: MaliutaLap: "Leaving"
[2008/06/21 10:37:58] @ ski98033 joined channel #puppet
[2008/06/21 11:06:13] <gepetto> ::puppet:: Documentation Start edited by ripienaar @ http://reductivelabs.com/trac/puppet/wiki/DocumentationStart
[2008/06/21 11:14:39] @ Quit: magnachef__: Read error: 110 (Connection timed out)
[2008/06/21 11:14:58] @ magnachef__ joined channel #puppet
[2008/06/21 11:17:59] @ _zsh joined channel #puppet
[2008/06/21 12:06:18] @ \ask joined channel #puppet
[2008/06/21 12:24:54] @ Quit: magnachef__: Read error: 110 (Connection timed out)
[2008/06/21 12:37:03] @ magnachef_ joined channel #puppet
[2008/06/21 12:40:37] @ Quit: \ask:
[2008/06/21 13:04:35] @ Quit: _zsh: Connection reset by peer
[2008/06/21 13:24:17] @ Quit: kambiz: "This computer has gone to sleep"
[2008/06/21 13:31:13] @ Quit: tim|imac: Remote closed the connection
[2008/06/21 13:33:03] @ tim|imac joined channel #puppet
[2008/06/21 13:37:46] @ Quit: magnachef_: Read error: 60 (Operation timed out)
[2008/06/21 14:19:41] @ Quit: ski98033: Read error: 113 (No route to host)
[2008/06/21 14:25:51] @ lak joined channel #puppet
[2008/06/21 14:31:16] <Volcane> somethings defo weird with gserver's connection handling, sigh, guess I'll need to write own threading etc
[2008/06/21 14:33:09] @ shadoi joined channel #puppet
[2008/06/21 14:40:20] @ kambiz joined channel #puppet
[2008/06/21 14:41:00] @ Quit: kambiz: Read error: 104 (Connection reset by peer)
[2008/06/21 14:41:06] @ kambiz joined channel #puppet
[2008/06/21 14:41:27] @ Quit: kambiz: Remote closed the connection
[2008/06/21 15:10:47] @ Quit: lak:
[2008/06/21 15:14:02] @ Quit: shadoi: Read error: 104 (Connection reset by peer)
[2008/06/21 15:17:16] @ shadoi joined channel #puppet
[2008/06/21 15:23:06] @ magnachef__ joined channel #puppet
[2008/06/21 15:33:48] @ lak joined channel #puppet
[2008/06/21 15:38:03] @ Quit: shadoi: Read error: 104 (Connection reset by peer)
[2008/06/21 15:38:24] @ shadoi joined channel #puppet
[2008/06/21 15:53:33] @ neh joined channel #puppet
[2008/06/21 16:19:23] @ Quit: magnachef__: Read error: 104 (Connection reset by peer)
[2008/06/21 16:22:32] @ Quit: jvanzyl:
[2008/06/21 16:27:48] @ hessml joined channel #puppet
[2008/06/21 16:33:12] @ plathrop joined channel #puppet
[2008/06/21 16:50:10] @ Quit: plathrop: "ERC Version 5.2 (IRC client for Emacs)"
[2008/06/21 16:55:27] @ rcoup joined channel #puppet
[2008/06/21 16:58:01] @ Quit: shadoi: Remote closed the connection
[2008/06/21 16:58:12] @ shadoi joined channel #puppet
[2008/06/21 17:21:11] @ jvanzyl joined channel #puppet
[2008/06/21 17:21:51] @ randybias joined channel #puppet
[2008/06/21 17:30:07] @ Quit: shadoi: Read error: 104 (Connection reset by peer)
[2008/06/21 17:30:24] @ nigelk joined channel #puppet
[2008/06/21 17:30:30] @ nigelk left channel #puppet ()
[2008/06/21 17:33:04] @ exit237 joined channel #puppet
[2008/06/21 17:33:22] @ shadoi joined channel #puppet
[2008/06/21 17:34:33] @ Quit: exit237: Client Quit
[2008/06/21 17:34:58] @ exit237 joined channel #puppet
[2008/06/21 17:35:54] @ exit237 left channel #puppet ()
[2008/06/21 17:36:13] @ exit237 joined channel #puppet
[2008/06/21 17:52:11] @ shadoi_ joined channel #puppet
[2008/06/21 17:52:22] @ Quit: shadoi_: Read error: 104 (Connection reset by peer)
[2008/06/21 17:54:40] @ mikearr joined channel #puppet
[2008/06/21 18:03:19] @ Quit: shadoi: Read error: 110 (Connection timed out)
[2008/06/21 18:49:39] @ ski98033 joined channel #puppet
[2008/06/21 18:50:53] @ \ask joined channel #puppet
[2008/06/21 19:04:16] @ hessml is now known as hessml|away
[2008/06/21 19:07:25] <jamesturnbull> msf: re the dmidecode patch
[2008/06/21 19:08:02] <jamesturnbull> msf: wouldn't it be better to use something like "which" rather than break it down further?
[2008/06/21 19:10:28] @ hessml|away is now known as hessml
[2008/06/21 19:16:35] @ Quit: ski98033: Read error: 113 (No route to host)
[2008/06/21 19:33:24] @ Quit: rcoup:
[2008/06/21 19:36:48] @ \ask_ joined channel #puppet
[2008/06/21 19:43:27] @ Quit: \ask_:
[2008/06/21 19:46:44] @ Quit: manabou: Remote closed the connection
[2008/06/21 19:49:00] @ Quit: lak:
[2008/06/21 19:54:55] <jamesturnbull> msf: no matter did some research - applied the patch
[2008/06/21 20:01:01] @ mwr joined channel #puppet
[2008/06/21 20:01:30] <ashp> jamesturnbull: Hey, when is 0.24.5 coming out?
[2008/06/21 20:02:24] <jamesturnbull> ashp: shortly... in the next two weeks or so - Luke has been a little busy as has Andrew
[2008/06/21 20:04:35] <ashp> Ahhh ok, I thought you controlled when it was released now, but I guess they need to be involved too. :)
[2008/06/21 20:06:17] <jamesturnbull> ashp: I wish :) Most of the code is still obviously done by Luke - so we're dependent on his time
[2008/06/21 20:06:58] <jamesturnbull> ashp: I just marshall all the bugs into which release they are going to appear in and clean up the ones that I can - as does fujin and some others
[2008/06/21 20:09:30] <mwr> language question. I have a class (apt_main) that includes another class (apt_defaults). apt_defaults defines several variables useful for apt_main, but they don't appear to show up in its namespace. easy way around this, or am I just entirely off design-wise?
[2008/06/21 20:11:02] <jamesturnbull> mwr: can you pastie your code?
[2008/06/21 20:11:22] <mwr> pastie.org?
[2008/06/21 20:12:06] <mwr> http://www.pastie.org/219649
[2008/06/21 20:12:36] <mwr> realizing there are other apt modules out there, but I'm trying to build one that lets me mix/match as many sources as I want by putting individual repositories into sources.list.d
[2008/06/21 20:13:55] <jamesturnbull> mwr: with the caveat that I haven't had coffee yet - that should work
[2008/06/21 20:14:51] <mwr> lemme rerun puppet and get the changes. but iirc, it'll make a /main.list instead of /root/etc/apt/sources.list.d/main.list , and it'll be variable-free except for facter facts.
[2008/06/21 20:16:01] <mwr> o-k. half right. It is /main.list, but there wasn't any ERB parsing at all in it.
[2008/06/21 20:16:45] <jamesturnbull> mwr: just trying to work out what you're trying to do? Why not collapse the two classes into one?
[2008/06/21 20:17:27] <jamesturnbull> mwr: also calling ERB in content like that won't work
[2008/06/21 20:17:28] <mwr> eventually, I'd want an apt_contrib, an apt_nonfree, etc. Figured it'd be easier to hold system defaults in one place and refer to it in several repo-specific classes.
[2008/06/21 20:17:44] <mwr> oh. thought I was doing the ${} part wrong at first.
[2008/06/21 20:19:03] <jamesturnbull> mwr: wiki:PuppetTemplating
[2008/06/21 20:19:05] <gepetto> jamesturnbull: mwr: wiki:PuppetTemplating is http://reductivelabs.com/trac/puppet/wiki/PuppetTemplating
[2008/06/21 20:19:07] <mwr> ok, so using the ${} syntax, I get the facts in, but not my variables from the other class.
[2008/06/21 20:20:13] <mwr> so now it's /main.list, and its content is 'deb etch main'
[2008/06/21 20:20:21] <jamesturnbull> mwr: so you don't for example get the ${sources_dir} variable?
[2008/06/21 20:20:25] <mwr> nope
[2008/06/21 20:21:36] <jamesturnbull> mwr: let's make this simpler - lose the case statement form the apt_defaults class and just specify the variables
[2008/06/21 20:21:40] <jamesturnbull> mwr: then test it
[2008/06/21 20:23:32] @ Quit: hessml: "Leaving..."
[2008/06/21 20:23:32] <mwr> no change. /main.list dated 19:23 CDT, content 'deb etch main'
[2008/06/21 20:23:44] <mwr> repasting current code in a second.
[2008/06/21 20:24:07] <mwr> done
[2008/06/21 20:24:41] <jamesturnbull> url?
[2008/06/21 20:24:48] <mwr> http://www.pastie.org/219653
[2008/06/21 20:25:02] <mwr> sorry, thought it would use the original url.
[2008/06/21 20:25:21] <mwr> and I guess it would if I could tell the difference between 'paste again' and 'edit paste'
[2008/06/21 20:25:48] <jamesturnbull> mwr: so is it the content or the file name or both you're missing?
[2008/06/21 20:26:14] <mwr> both. debian_mirror variable and sources_dir variable are both missing in the including class.
[2008/06/21 20:26:36] <jamesturnbull> mwr: version of pupet?
[2008/06/21 20:26:53] <mwr> 0.23.1-1
[2008/06/21 20:27:15] <mwr> probably have a newer version at home, though.
[2008/06/21 20:27:36] <mwr> 0.24.1-2 there.
[2008/06/21 20:31:36] <jamesturnbull> mwr: okay try it with inherting the class for the moment class blah inherits blah2 { }
[2008/06/21 20:32:00] @ Quit: LBo: Read error: 110 (Connection timed out)
[2008/06/21 20:32:45] <jamesturnbull> mwr: ignore me hang on - I am an idiot
[2008/06/21 20:32:55] <mwr> whoo
[2008/06/21 20:32:56] <jamesturnbull> mwr: just testing somehing - be ten ticks
[2008/06/21 20:33:03] <mwr> that part worked, at least.
[2008/06/21 20:33:33] <mwr> but a solution you're happier with would be appreciated, too.
[2008/06/21 20:33:38] <jamesturnbull> mwr: okay - qualified variables - I am slow today
[2008/06/21 20:33:45] * Shamgar nods.
[2008/06/21 20:33:48] <Shamgar> oops
[2008/06/21 20:34:00] <jamesturnbull> mwr: wiki:LanguageTutorial#qualified-variables
[2008/06/21 20:34:04] <gepetto> jamesturnbull: mwr: wiki:LanguageTutorial#qualified is http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial#qualified
[2008/06/21 20:34:13] <mwr> Doh.
[2008/06/21 20:34:32] <jamesturnbull> mwr: replace $variable with $class::variable
[2008/06/21 20:34:34] <mwr> was on the tutorial earlier, never saw that part. awesome.
[2008/06/21 20:35:19] <jamesturnbull> mwr: sorry - I blanked your code and obviously assumed it was there and when I wnet to test it I was qualifying the variables .... which is def. a sign I need coffee
[2008/06/21 20:35:33] @ lak joined channel #puppet
[2008/06/21 20:36:13] @ Quit: lak: Client Quit
[2008/06/21 20:36:33] <mwr> no worries. beats me in my generally-awake state.
[2008/06/21 20:37:37] <mwr> works fine now, even with the case stuff, so I'm happy.
[2008/06/21 20:38:08] <jamesturnbull> mwr: but the Tutorial makes sense right? I don't need to update the odoc?
[2008/06/21 20:38:41] <mwr> that section made sense to me, I just never read the whole thing top-bottom in a while.
[2008/06/21 20:40:27] <mwr> gotta run. will try to post yet another apt recipe later.
[2008/06/21 20:42:57] @ Quit: mwr: "Leaving"
[2008/06/21 20:50:52] @ Quit: jvanzyl:
[2008/06/21 20:53:37] <gepetto> ::puppet:: Common Misconceptions edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/CommonMisconceptions (by james@lovedthanlost.net)
[2008/06/21 20:53:37] <gepetto> ::puppet:: Common Misconceptions edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/CommonMisconceptions (by james@lovedthanlost.net)
[2008/06/21 20:58:22] @ randybias_ joined channel #puppet
[2008/06/21 21:04:53] @ Quit: randybias_:
[2008/06/21 21:05:10] @ randybias_ joined channel #puppet
[2008/06/21 21:07:57] @ hessml joined channel #puppet
[2008/06/21 21:14:12] @ Quit: randybias: Read error: 113 (No route to host)
[2008/06/21 21:42:05] @ shenson_not_here is now known as shenson
[2008/06/21 22:05:36] @ ski98033 joined channel #puppet
[2008/06/21 22:05:54] @ RainDoctor joined channel #puppet
[2008/06/21 22:32:38] @ jvanzyl joined channel #puppet
[2008/06/21 22:46:07] @ randybias joined channel #puppet
[2008/06/21 22:49:44] @ \ask_ joined channel #puppet
[2008/06/21 22:53:05] @ Quit: \ask_: Client Quit
[2008/06/21 23:02:35] @ Quit: randybias_: Read error: 110 (Connection timed out)
[2008/06/21 23:03:00] @ Quit: andrewcshafer_:
[2008/06/21 23:13:41] @ randybias_ joined channel #puppet
[2008/06/21 23:17:06] @ Quit: f3ew: Remote closed the connection
[2008/06/21 23:26:00] @ hessml is now known as hessml|away
[2008/06/21 23:30:00] @ Quit: randybias: Read error: 113 (No route to host)
[2008/06/21 23:40:46] @ hessml|away is now known as hessml
[2008/06/21 23:42:52] @ runlevel joined channel #puppet
[2008/06/21 23:44:13] @ bma joined channel #puppet
[2008/06/21 23:46:19] @ Quit: randybias_:
[2008/06/21 23:46:32] @ jfluhmann joined channel #puppet

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