Sunday, 2010-01-31

[2010/01/31 00:00:46] @ Log started by gepetto
[2010/01/31 00:00:46] <thansen> jamesturnbull: yeah, thanks for the links, those al make sense to me now :)
[2010/01/31 00:04:43] @ Quit: nigelk: Quit: nigelk
[2010/01/31 00:31:29] @ Quit: bgupta: Quit: bgupta
[2010/01/31 00:45:17] @ nigelk joined channel #puppet
[2010/01/31 00:46:09] @ Quit: nigelk: Client Quit
[2010/01/31 00:52:31] @ Quit: d2: Ping timeout: 260 seconds
[2010/01/31 00:58:44] @ Quit: GGD_: Ping timeout: 246 seconds
[2010/01/31 01:02:23] @ Quit: HeyYall: Ping timeout: 256 seconds
[2010/01/31 01:07:01] @ HeyYall joined channel #puppet
[2010/01/31 01:15:14] @ tuf joined channel #puppet
[2010/01/31 01:21:02] <Boney> i'm having a timeout problem.
[2010/01/31 01:21:14] <Boney> I was having this problem on 0.24 which was why I upgraded.
[2010/01/31 01:21:22] <Boney> Here's the output on 0.25:
[2010/01/31 01:21:24] <Boney> http://pastie.org/802618
[2010/01/31 01:21:52] <Boney> I found this bug.
[2010/01/31 01:21:52] <Boney> http://projects.reductivelabs.com/issues/1768
[2010/01/31 01:22:07] <Boney> but that referrs to 0.22 and says it's fixed in 0.24.
[2010/01/31 01:22:15] <Boney> any ideas?
[2010/01/31 01:30:58] @ Quit: lak: Ping timeout: 248 seconds
[2010/01/31 01:31:49] @ Quit: cwebber: Quit: cwebber
[2010/01/31 01:33:22] @ cwebber joined channel #puppet
[2010/01/31 01:34:47] @ Guest90536 joined channel #puppet
[2010/01/31 01:36:09] @ Quit: Guest90536: Client Quit
[2010/01/31 01:39:14] @ Quit: cwebber: Quit: cwebber
[2010/01/31 02:22:49] <jamesturnbull> Boney: havign a look - sorry Sunday here and away from the PC
[2010/01/31 02:23:22] <jamesturnbull> Boney: platform and facter version?
[2010/01/31 02:27:16] <odyi> Anyone know if you can embed an if/else statement into a resource?
[2010/01/31 02:31:42] <jamesturnbull> odyi: can you explain what you want to do?
[2010/01/31 02:32:26] <odyi> if fact exists then add alias to sshkey, if fact is nil then apply different alias
[2010/01/31 02:32:53] <odyi> (trying to avoide two sshkey resource blocks)
[2010/01/31 02:33:04] <jamesturnbull> odyi: http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial#conditionals
[2010/01/31 02:36:19] <odyi> jamesturnbull: yeah, already at that page. Selector the only thing that can be inside a resource?
[2010/01/31 02:36:52] <jamesturnbull> odyi: so something like alias => $factname ? { /regex/ => value, default => undef, },
[2010/01/31 02:37:26] <jamesturnbull> odyi: yeah but you can set the value of a variable prior to the resource
[2010/01/31 02:38:15] <odyi> ok thanks
[2010/01/31 02:38:43] <jamesturnbull> odyi: if $factvalue != value { $alias = "value" } else { $alias = undef }
[2010/01/31 02:40:45] <odyi> then alias => ${alias}
[2010/01/31 02:40:54] <odyi> hmm not sure which one i like better
[2010/01/31 02:42:33] <gepetto> ::trac:: Language Tutorial edited @ http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial?version=103
[2010/01/31 02:44:02] @ Quit: Bass10: Ping timeout: 248 seconds
[2010/01/31 03:10:49] @ nigelk joined channel #puppet
[2010/01/31 03:22:20] @ fluxdude2 joined channel #puppet
[2010/01/31 03:22:33] @ Quit: fluxdude2: Changing host
[2010/01/31 03:22:33] @ fluxdude2 joined channel #puppet
[2010/01/31 03:23:44] <Boney> jamesturnbull: hehe, this one was my fault too.
[2010/01/31 03:24:10] <Boney> I had a file refer a host that diesn't exist in it's source attribute.
[2010/01/31 03:24:48] <Boney> so while both of these things have been my fault, I think that puppet could be improved to give more helpful error messages.
[2010/01/31 03:25:21] @ fluxdude2 is now known as fluxdude
[2010/01/31 03:25:22] <Boney> namely it should tell me that the host doesn't exist or that it can't connect rather than crashing and leaving me with a stack trace.
[2010/01/31 03:35:51] @ Quit: jcape: Ping timeout: 260 seconds
[2010/01/31 03:43:22] @ toi joined channel #puppet
[2010/01/31 03:49:23] @ Quit: davidX-: Ping timeout: 260 seconds
[2010/01/31 03:49:36] @ davidX- joined channel #puppet
[2010/01/31 03:50:52] @ mikepea joined channel #puppet
[2010/01/31 03:52:04] @ Quit: nigelk: Quit: nigelk
[2010/01/31 04:10:40] @ Quit: dotNox: Read error: Operation timed out
[2010/01/31 04:13:37] @ allsystemsarego joined channel #puppet
[2010/01/31 04:18:47] @ jfreeman joined channel #puppet
[2010/01/31 04:21:18] @ Quit: toi: Quit: Ex-Chat
[2010/01/31 04:24:44] @ noyb joined channel #puppet
[2010/01/31 04:36:36] @ dotNox joined channel #puppet
[2010/01/31 04:38:38] @ Quit: akhet: Quit: l8z
[2010/01/31 04:43:57] @ Quit: jfreeman: Ping timeout: 256 seconds
[2010/01/31 04:46:36] @ shug joined channel #puppet
[2010/01/31 04:54:06] @ Quit: alexine_dsouza: Read error: Connection reset by peer
[2010/01/31 04:54:46] @ jfreeman joined channel #puppet
[2010/01/31 04:55:12] @ gebi joined channel #puppet
[2010/01/31 04:57:07] <jamesturnbull> Boney: if you want enhanced logging please log a ticket - provide your error and what you got and what you think you should get
[2010/01/31 04:57:28] @ Quit: mikepea: Quit: mikepea
[2010/01/31 04:57:36] @ cynicismic joined channel #puppet
[2010/01/31 05:05:36] @ nigelk joined channel #puppet
[2010/01/31 05:15:14] @ Quit: nigelk: Quit: nigelk
[2010/01/31 05:36:35] @ tyll joined channel #puppet
[2010/01/31 05:37:19] @ Quit: shug: Quit: Leaving
[2010/01/31 05:37:34] @ Quit: tyll: Client Quit
[2010/01/31 05:37:40] @ QMan joined channel #puppet
[2010/01/31 05:40:14] @ phantez_ joined channel #puppet
[2010/01/31 05:40:15] @ Quit: phantez_: Client Quit
[2010/01/31 05:44:35] @ Quit: jfreeman: Ping timeout: 256 seconds
[2010/01/31 05:48:18] @ __choc left channel #puppet ()
[2010/01/31 05:50:27] @ choc joined channel #puppet
[2010/01/31 06:00:58] @ Robbie_ joined channel #puppet
[2010/01/31 06:06:24] @ Quit: Robbie_: Ping timeout: 265 seconds
[2010/01/31 06:18:23] @ andrew_ joined channel #puppet
[2010/01/31 06:18:32] @ andrew_ is now known as Guest79175
[2010/01/31 06:38:19] @ Quit: stick: Ping timeout: 260 seconds
[2010/01/31 06:40:40] @ stick joined channel #puppet
[2010/01/31 06:45:47] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 06:52:38] @ mvn071 joined channel #puppet
[2010/01/31 06:56:31] @ Quit: mvn071: Client Quit
[2010/01/31 07:00:27] @ stick joined channel #puppet
[2010/01/31 07:02:13] @ alban21 joined channel #puppet
[2010/01/31 07:05:06] @ Quit: alban2: Ping timeout: 240 seconds
[2010/01/31 07:12:40] @ Quit: robinbowes: Quit: Leaving
[2010/01/31 07:15:19] @ Quit: choffee`: Quit: Coyote finally caught me
[2010/01/31 07:15:19] @ Quit: choffee: Remote host closed the connection
[2010/01/31 07:17:27] @ choffee joined channel #puppet
[2010/01/31 07:22:34] @ robinbowes joined channel #puppet
[2010/01/31 07:24:24] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 07:26:47] @ danielbln joined channel #puppet
[2010/01/31 07:29:01] @ stick joined channel #puppet
[2010/01/31 07:30:19] @ Quit: cynicismic: Quit: leaving
[2010/01/31 07:33:28] @ remke joined channel #puppet
[2010/01/31 07:35:45] @ Quit: remke: Client Quit
[2010/01/31 07:36:34] @ jcape joined channel #puppet
[2010/01/31 07:52:16] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 08:07:39] @ stick joined channel #puppet
[2010/01/31 08:12:29] @ Chiku joined channel #puppet
[2010/01/31 08:14:41] @ giskard joined channel #puppet
[2010/01/31 08:19:30] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 08:21:50] @ stick joined channel #puppet
[2010/01/31 08:29:06] @ Quit: alban21: Ping timeout: 240 seconds
[2010/01/31 08:37:14] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 08:39:57] @ stick joined channel #puppet
[2010/01/31 08:49:48] @ docelic joined channel #puppet
[2010/01/31 08:49:54] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 08:56:37] @ stick joined channel #puppet
[2010/01/31 08:58:38] @ Guest79175 left channel #puppet ()
[2010/01/31 08:59:05] @ ajohnstone joined channel #puppet
[2010/01/31 08:59:08] <ajohnstone> Hi
[2010/01/31 09:07:22] @ marca left channel #puppet ()
[2010/01/31 09:10:48] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 09:16:54] @ Quit: ptman: Quit: serverchange
[2010/01/31 09:21:00] @ ptman joined channel #puppet
[2010/01/31 09:22:19] @ Quit: giskard: Read error: Connection timed out
[2010/01/31 09:24:45] @ giskard joined channel #puppet
[2010/01/31 09:26:41] @ stick joined channel #puppet
[2010/01/31 09:31:10] @ alban2 joined channel #puppet
[2010/01/31 09:31:42] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 09:39:54] @ akb joined channel #puppet
[2010/01/31 09:40:48] @ akb left channel #puppet ()
[2010/01/31 09:41:52] @ GGD joined channel #puppet
[2010/01/31 09:59:46] @ stick joined channel #puppet
[2010/01/31 10:04:38] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 10:06:25] @ Quit: bug: Quit: bug
[2010/01/31 10:11:27] @ bug joined channel #puppet
[2010/01/31 10:12:53] @ prahal joined channel #puppet
[2010/01/31 10:14:52] <prahal> hi I got an issue ... I used puppet-mysql module and defined modulepath (was missing in debian and the default from the doc did not seemed to work) . Now I get the module downloaded to the client only I get error at load
[2010/01/31 10:15:07] @ stick joined channel #puppet
[2010/01/31 10:15:17] <prahal> because type directory is loaded after provider (and provider calls .provide on a type defined in type directory)
[2010/01/31 10:15:38] <prahal> can I control the way plugins directory are loaded ? is it alphabetical ?
[2010/01/31 10:19:50] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 10:24:40] @ tim|imac joined channel #puppet
[2010/01/31 10:32:20] @ Quit: xcrracer: Remote host closed the connection
[2010/01/31 10:33:03] @ stick joined channel #puppet
[2010/01/31 10:33:43] <ohadlevy> prahal: if you use pluginsync the provider should be loaded before puppet run starts
[2010/01/31 10:35:03] <prahal> ohadlevy, I use pluginsync (afaict I have only a few hours of puppet flight) . yes the provider is loaded before the puppet run start . The issue is that the provider code is loaded before the type directory code while it depends on its definitions
[2010/01/31 10:35:17] <prahal> Am I missing an import ?
[2010/01/31 10:35:32] <ohadlevy> what is type directory code?
[2010/01/31 10:36:48] <prahal> the lib/puppet/type/* which lib/puppet/provider code depends upon
[2010/01/31 10:36:52] @ Quit: alban2: Read error: No route to host
[2010/01/31 10:37:17] <prahal> this define Type :mysql_admin and others
[2010/01/31 10:37:38] <ohadlevy> did you try to require them?
[2010/01/31 10:37:46] <ohadlevy> and is the error that you get?
[2010/01/31 10:37:56] <prahal> then I get when loading the provider : err: Could not load downloaded file /var/lib/puppet/lib/puppet/provider/mysql_database/mysql.rb: undefined method `provide' for nil:NilClass
[2010/01/31 10:38:12] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 10:38:31] <ohadlevy> can you pastie that file?
[2010/01/31 10:38:36] <prahal> because provider code is such : Puppet::Type.type(:mysql_database).provide(:mysql, :parent => Puppet::Provider::Package) do
[2010/01/31 10:39:06] <ohadlevy> prahal: run puppet with --trace and pastie the error and the mysql.rb
[2010/01/31 10:39:39] <prahal> sure . though it is : http://github.com/pneff/puppet-mysql/blob/master/plugins/puppet/provider/mysql_database/mysql.rb
[2010/01/31 10:39:44] <prahal> the trace coming :
[2010/01/31 10:40:09] @ stick joined channel #puppet
[2010/01/31 10:40:10] @ rmiller4pi81 joined channel #puppet
[2010/01/31 10:41:12] <prahal> http://paste.debian.net/58216
[2010/01/31 10:41:30] @ Quit: rmiller4pi8: Ping timeout: 240 seconds
[2010/01/31 10:41:39] <prahal> it is only the part about loading : which shows the type/* are loaded after provider/*
[2010/01/31 10:42:44] <prahal> I only made two changes to pneff repo yet / about command echo and test behing unqualified and no search path given (changed now to use /bin/echo and a "/usr/bin:/bin" search path for test)
[2010/01/31 10:43:24] <prahal> also I moved plugins/ to lib/
[2010/01/31 10:45:10] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 10:48:03] @ Quit: prahal: Quit: Quitte
[2010/01/31 10:48:10] @ prahal joined channel #puppet
[2010/01/31 10:48:40] @ stick joined channel #puppet
[2010/01/31 10:49:49] @ nigelk joined channel #puppet
[2010/01/31 10:50:19] <prahal> sorry got a i915 freeze (kernel bug a few weeks old). Had to suspend/resume to restore display
[2010/01/31 10:50:45] <ohadlevy> prahal: sorry, didnt had any good answers yet :)
[2010/01/31 10:50:50] <ohadlevy> didnt have
[2010/01/31 10:52:05] <prahal> I bet the require will do the trick . I just found out that sudo in console mode was not the only affected by a libtalloc2 experimental bug ... sshd is too . Spending a few minutes fixing this one on this experimental client and I ll report if it fixes the issue for good
[2010/01/31 10:54:46] @ Robbie_ joined channel #puppet
[2010/01/31 11:01:32] @ Bass10 joined channel #puppet
[2010/01/31 11:11:34] <prahal> dump question ... what is the path to feed to require for to access the type directory from the provider one ? I tried require "puppet/type/mysql_admin" with an error (no such file to load)
[2010/01/31 11:11:46] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 11:13:25] @ Quit: kolla: Read error: Connection reset by peer
[2010/01/31 11:23:52] @ xcrracer joined channel #puppet
[2010/01/31 11:28:18] @ stick joined channel #puppet
[2010/01/31 11:30:14] @ rmiller4pi8 joined channel #puppet
[2010/01/31 11:33:17] @ Quit: rmiller4pi81: Ping timeout: 246 seconds
[2010/01/31 11:35:34] @ Quit: Robbie_: Ping timeout: 258 seconds
[2010/01/31 11:44:42] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 11:51:51] <duritong> test
[2010/01/31 11:51:51] @ Quit: sjefen6: Read error: Connection reset by peer
[2010/01/31 11:52:02] @ sjefen6 joined channel #puppet
[2010/01/31 11:58:45] @ Quit: sjefen6: Read error: Connection reset by peer
[2010/01/31 11:59:00] @ Quit: nigelk: Quit: nigelk
[2010/01/31 11:59:48] @ sjefen6 joined channel #puppet
[2010/01/31 12:03:12] @ jacobkm joined channel #puppet
[2010/01/31 12:03:45] <jacobkm> Is there a good way to manage setuid executables with Puppet? Or is an exec my best bet?
[2010/01/31 12:13:12] @ alban2 joined channel #puppet
[2010/01/31 12:15:36] <Volcane> you mean copying the files out and setting the perms?
[2010/01/31 12:16:18] <jacobkm> Volcane: specifically setting the permission -- I have Nagios check commands that have to be setuid root to run correctly.
[2010/01/31 12:17:03] <Volcane> and mode => doesnt work?
[2010/01/31 12:18:10] <jacobkm> Volcane: hm, I was under the impression that mode only set basic rwx permissions, but now that I'm writing that I don't know why. Should have just tried it... I'll do that now.
[2010/01/31 12:18:30] <Volcane> kewl, well I havnt tried it but it should work
[2010/01/31 12:18:43] <jacobkm> I'll try and report back...
[2010/01/31 12:28:09] <jacobkm> Volcane: yeah, it works just fine. Thanks - I feel silly for not trying first :/
[2010/01/31 12:29:03] <Volcane> kewl
[2010/01/31 12:33:42] @ Quit: ricdanger: Killed (NickServ (GHOST command used by ricdanger21!~tomahawk@213.205.70.28))
[2010/01/31 12:33:46] @ shine_ is now known as shine
[2010/01/31 12:39:25] @ nigelk joined channel #puppet
[2010/01/31 12:40:03] @ Quit: jacobkm: Quit: jacobkm
[2010/01/31 12:42:43] @ pleemans joined channel #puppet
[2010/01/31 12:43:21] @ ricdanger joined channel #puppet
[2010/01/31 12:49:28] @ stick joined channel #puppet
[2010/01/31 13:10:12] @ Quit: stick: Ping timeout: 272 seconds
[2010/01/31 13:15:25] @ Quit: giskard: Read error: Connection timed out
[2010/01/31 13:17:20] @ giskard joined channel #puppet
[2010/01/31 13:22:54] @ bgupta joined channel #puppet
[2010/01/31 13:26:21] @ Quit: jcape: Ping timeout: 258 seconds
[2010/01/31 13:26:51] @ Quit: bug: Quit: bug
[2010/01/31 13:39:42] @ Quit: danielbln: Quit: Leaving.
[2010/01/31 13:50:59] @ bug joined channel #puppet
[2010/01/31 13:51:25] @ bug_ joined channel #puppet
[2010/01/31 13:55:48] @ Quit: bug: Ping timeout: 272 seconds
[2010/01/31 13:55:48] @ bug_ is now known as bug
[2010/01/31 14:20:19] @ stick joined channel #puppet
[2010/01/31 14:25:08] @ Quit: n0ts: Ping timeout: 246 seconds
[2010/01/31 14:29:25] @ n0ts joined channel #puppet
[2010/01/31 14:33:08] @ Quit: nigelk: Quit: nigelk
[2010/01/31 14:34:11] @ nigelk joined channel #puppet
[2010/01/31 14:34:59] @ nigelk_ joined channel #puppet
[2010/01/31 14:38:48] @ Quit: nigelk: Ping timeout: 258 seconds
[2010/01/31 14:38:48] @ nigelk_ is now known as nigelk
[2010/01/31 14:41:33] @ Quit: giskard: Read error: Connection timed out
[2010/01/31 14:43:05] @ giskard joined channel #puppet
[2010/01/31 14:46:44] @ mattwynne joined channel #puppet
[2010/01/31 14:47:19] @ jcape joined channel #puppet
[2010/01/31 14:50:24] @ Quit: bug: Quit: bug
[2010/01/31 15:07:51] @ Quit: giskard: Quit: Leaving...
[2010/01/31 15:09:11] @ jab_doa joined channel #puppet
[2010/01/31 15:42:47] @ keb joined channel #puppet
[2010/01/31 15:45:22] @ Quit: pleemans: Ping timeout: 248 seconds
[2010/01/31 15:49:51] @ Quit: Bass10: Quit: Leaving
[2010/01/31 15:50:11] @ Bass10 joined channel #puppet
[2010/01/31 15:51:54] @ Quit: Bass10: Max SendQ exceeded
[2010/01/31 15:52:26] @ Bass10 joined channel #puppet
[2010/01/31 15:58:03] @ Quit: Bass10: Quit: Leaving
[2010/01/31 15:58:18] @ Bass10 joined channel #puppet
[2010/01/31 15:59:45] @ Quit: Bass10: Max SendQ exceeded
[2010/01/31 16:00:24] @ Bass10 joined channel #puppet
[2010/01/31 16:18:31] @ bug joined channel #puppet
[2010/01/31 16:18:43] @ poison joined channel #puppet
[2010/01/31 16:19:25] <prahal> ok I got rid of the issue with type behing loaded after the provider that requires them by adding 'require "puppet/type"' in the first loaded provider ... seems hackish though
[2010/01/31 16:19:54] <prahal> I wonder if I ought not to find a better fix before submitting a patch to the author
[2010/01/31 16:21:54] <Volcane> I'd mail the dev list and ask
[2010/01/31 16:22:43] <jamesturnbull> prahal: I'd say there is a bug in the type/provider - that is not normal behaviour
[2010/01/31 16:24:03] <prahal> jamesturnbull, you mean provider cannot use a type that is defined in the same module (as automatic loader load custom-module/type after custom-module/provider) ?
[2010/01/31 16:24:24] <prahal> if so yes the module puppet-mysql is heavily broken
[2010/01/31 16:25:05] <prahal> though I read that a module is not supposed to depend on another module . This means custom types cannot be loaded in a provider at all
[2010/01/31 16:27:45] <jamesturnbull> prahal: I don't know this type/provider but I've never needed to put "require" into a provider to make it load the type
[2010/01/31 16:28:39] <jamesturnbull> prahal: hmmm it should load type first
[2010/01/31 16:29:30] @ Quit: xcrracer: Read error: Connection reset by peer
[2010/01/31 16:30:08] <prahal> as far as the log show it looks like the directories under lib are loaded in alphabetical order when "Loading downloaded plugin" ie puppet/type is after facter/ puppet/parser puppet/provider
[2010/01/31 16:30:54] <prahal> I agree that it would make more sense to have the plugin loader load type first else it is not possibble to use them .
[2010/01/31 16:31:47] <prahal> as I see now it looks like "Loading downloaded plugin" only happens once . After maybe the type are loaded first but after first deployment not
[2010/01/31 16:32:43] @ xcrracer joined channel #puppet
[2010/01/31 16:34:08] <jamesturnbull> prahal: can you please log a ticket on this?
[2010/01/31 16:35:03] @ danielbln joined channel #puppet
[2010/01/31 16:35:21] <prahal> sure but maybe more in depth analysis would be appropriate (on my side) as I don't have a simple test case (It happens on a complex module using custom types) .
[2010/01/31 16:35:50] <prahal> a few min ... I ll have a question left about this one and I ll report the bug then
[2010/01/31 16:35:57] <jamesturnbull> prahal: that would be appreciated - if its issue the more data we have the better
[2010/01/31 16:40:17] <prahal> Puppet::Configurer::Downloader.new("plugin", Puppet[:plugindest], Puppet[:pluginsource], Puppet[:pluginsignore]).evaluate.each { |file| load_plugin(file) } looks like the culprit at first sight . Digging on this side . If what I guessed (that is Puppet::Configurer::Downloader.new . evalute returns an iterator on the full set of downloaded plugins files ) then the loop around the iterator is an issue as it loads without an explicit ord
[2010/01/31 16:40:17] <prahal> er giving priority to type
[2010/01/31 16:44:11] @ gmason joined channel #puppet
[2010/01/31 16:49:27] <prahal> hum is there a way to undefine types that have been loaded once onto a client ? I tried removing the lib/ from the client and triggered puppetd again . It downloads properly and load but tells it redefines the type when loading the module types . It looks like they are cached somewhere (but not in /var/cache or such)
[2010/01/31 16:51:35] @ Quit: allsystemsarego: Quit: Leaving
[2010/01/31 16:51:42] <prahal> I have an idea on how to fix my issue . by building two tables in Puppet::Configurer::Downloader evaluate but it ll be hard to confirm without behing able to reset the client state
[2010/01/31 16:52:29] <prahal> or maybe instead of working around this in client code I should make the server send types first ?
[2010/01/31 16:52:30] @ TyPoKiNg joined channel #puppet
[2010/01/31 16:57:29] <jamesturnbull> prahal: the latter seems more logical
[2010/01/31 16:58:59] @ bug is now known as me_droogs
[2010/01/31 16:59:09] @ Quit: ricky: Quit: leaving
[2010/01/31 17:00:16] @ ricky joined channel #puppet
[2010/01/31 17:01:34] @ Pirate_Hunter joined channel #puppet
[2010/01/31 17:03:57] @ pheezy joined channel #puppet
[2010/01/31 17:06:51] @ jfreeman joined channel #puppet
[2010/01/31 17:07:19] @ Quit: jfreeman: Remote host closed the connection
[2010/01/31 17:09:40] @ jfreeman joined channel #puppet
[2010/01/31 17:11:05] @ Quit: pheezy: Remote host closed the connection
[2010/01/31 17:12:54] @ Quit: Pirate_Hunter: Ping timeout: 265 seconds
[2010/01/31 17:16:20] @ Pirate_Hunter joined channel #puppet
[2010/01/31 17:21:52] @ Pirate_Hunter left channel #puppet ("I'll be back Bigger, Badder n in HD View")
[2010/01/31 17:22:56] @ Quit: jfreeman: Read error: Connection reset by peer
[2010/01/31 17:23:09] @ jfreeman joined channel #puppet
[2010/01/31 17:32:57] @ Quit: jfreeman: Ping timeout: 252 seconds
[2010/01/31 17:34:07] @ jfreeman joined channel #puppet
[2010/01/31 17:34:22] @ Quit: mattwynne: Remote host closed the connection
[2010/01/31 17:38:52] @ Quit: TyPoKiNg: K-Lined
[2010/01/31 17:48:12] @ kolla joined channel #puppet
[2010/01/31 17:49:00] @ mattwynne joined channel #puppet
[2010/01/31 17:52:55] @ Whoopalicious is now known as Whoop
[2010/01/31 17:53:55] @ notbrien joined channel #puppet
[2010/01/31 17:55:31] @ Quit: mattwynne: Remote host closed the connection
[2010/01/31 18:00:48] @ docelic_ joined channel #puppet
[2010/01/31 18:02:36] @ Quit: docelic: Read error: Operation timed out
[2010/01/31 18:02:52] @ pheezy joined channel #puppet
[2010/01/31 18:05:02] @ Quit: pheezy: Remote host closed the connection
[2010/01/31 18:08:46] @ nmi joined channel #puppet
[2010/01/31 18:14:32] @ pheezy joined channel #puppet
[2010/01/31 18:15:12] @ Quit: tim|imac: Ping timeout: 276 seconds
[2010/01/31 18:20:41] @ Quit: astinus: Quit: leaving
[2010/01/31 18:20:56] @ astinus joined channel #puppet
[2010/01/31 18:22:31] @ tim|imac joined channel #puppet
[2010/01/31 18:23:47] @ Quit: danielbln: Quit: Leaving.
[2010/01/31 18:39:17] @ Quit: me_droogs: Quit: me_droogs
[2010/01/31 18:41:10] @ Quit: gebi: Read error: Operation timed out
[2010/01/31 18:43:59] @ swygue joined channel #puppet
[2010/01/31 18:46:55] @ Quit: nigelk: Quit: nigelk
[2010/01/31 18:53:05] @ rmiller4pi81 joined channel #puppet
[2010/01/31 18:53:09] @ Quit: pheezy: Remote host closed the connection
[2010/01/31 18:53:56] @ cwebber joined channel #puppet
[2010/01/31 18:55:22] @ Quit: rmiller4pi8: Ping timeout: 272 seconds
[2010/01/31 18:57:06] @ Quit: nexx: Quit: quit
[2010/01/31 18:57:21] @ rodjek joined channel #puppet
[2010/01/31 18:59:37] @ Quit: rodjek: Changing host
[2010/01/31 18:59:37] @ rodjek joined channel #puppet
[2010/01/31 19:00:22] @ rmiller4pi8 joined channel #puppet
[2010/01/31 19:01:59] @ pheezy joined channel #puppet
[2010/01/31 19:02:13] @ Quit: rmiller4pi81: Ping timeout: 264 seconds
[2010/01/31 19:04:03] @ rmiller4pi81 joined channel #puppet
[2010/01/31 19:04:59] @ Quit: pheezy: Remote host closed the connection
[2010/01/31 19:05:35] @ pheezy joined channel #puppet
[2010/01/31 19:06:46] @ Quit: rmiller4pi8: Ping timeout: 272 seconds
[2010/01/31 19:06:55] @ Quit: pheezy: Remote host closed the connection
[2010/01/31 19:07:33] @ pheezy joined channel #puppet
[2010/01/31 19:09:27] @ Quit: bagpuss_thecat: Quit: Trying SSL
[2010/01/31 19:11:13] @ bagpuss_thecat joined channel #puppet
[2010/01/31 19:23:15] @ Quit: poison: Remote host closed the connection
[2010/01/31 19:24:38] @ Quit: pheezy: Remote host closed the connection
[2010/01/31 19:27:58] @ Quit: jab_doa: Quit: Verlassend
[2010/01/31 19:36:27] @ Quit: fluxdude: Ping timeout: 276 seconds
[2010/01/31 19:44:53] @ nigelk joined channel #puppet
[2010/01/31 19:44:53] @ Quit: nigelk: Client Quit
[2010/01/31 19:45:52] @ nigelk joined channel #puppet
[2010/01/31 19:45:59] @ nigelk_ joined channel #puppet
[2010/01/31 19:46:52] @ Quit: nigelk: Read error: Connection reset by peer
[2010/01/31 19:47:05] @ Quit: erm_: Read error: Operation timed out
[2010/01/31 19:47:13] @ Quit: TheAvatar: Read error: Connection reset by peer
[2010/01/31 19:47:18] @ nigelk joined channel #puppet
[2010/01/31 19:48:34] @ Quit: notbrien: Ping timeout: 258 seconds
[2010/01/31 19:50:27] @ Quit: nigelk_: Ping timeout: 252 seconds
[2010/01/31 19:51:33] @ erm_ joined channel #puppet
[2010/01/31 19:52:12] @ notbrien joined channel #puppet
[2010/01/31 19:56:40] @ pheezy joined channel #puppet
[2010/01/31 20:02:19] @ Quit: pheezy: Remote host closed the connection
[2010/01/31 20:16:14] @ rmiller4pi8 joined channel #puppet
[2010/01/31 20:16:54] @ vizzord joined channel #puppet
[2010/01/31 20:17:42] @ Quit: rmiller4pi81: Ping timeout: 272 seconds
[2010/01/31 20:19:50] @ Quit: vizzord: Client Quit
[2010/01/31 20:20:09] @ vizzord joined channel #puppet
[2010/01/31 20:20:29] <eric0> i'm about to slay subversion btw. just lettin' you guys know in case you see it in the papers.
[2010/01/31 20:21:33] @ Quit: vizzord: Remote host closed the connection
[2010/01/31 20:21:49] @ vizzord joined channel #puppet
[2010/01/31 20:30:48] @ Quit: cwebber: Quit: cwebber
[2010/01/31 20:30:51] @ rmiller4pi81 joined channel #puppet
[2010/01/31 20:33:54] @ Quit: rmiller4pi8: Ping timeout: 240 seconds
[2010/01/31 20:34:53] @ unxfrek joined channel #puppet
[2010/01/31 21:17:36] @ Quit: GGD: Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]
[2010/01/31 21:20:36] @ Quit: xcrracer: Ping timeout: 246 seconds
[2010/01/31 21:20:45] @ xcrracer joined channel #puppet
[2010/01/31 21:44:52] @ Quit: vizzord: Quit: see you
[2010/01/31 21:48:30] @ cwebber joined channel #puppet
[2010/01/31 21:49:39] @ bug joined channel #puppet
[2010/01/31 21:56:21] @ Quit: jason^: Read error: No route to host
[2010/01/31 21:56:40] @ Quit: nigelk: Quit: nigelk
[2010/01/31 21:58:22] @ jason^ joined channel #puppet
[2010/01/31 22:11:32] @ nigelk joined channel #puppet
[2010/01/31 22:15:33] @ Quit: unxfrek: Quit: Leaving
[2010/01/31 22:47:00] @ Quit: keb: Quit: Ex-Chat
[2010/01/31 22:49:14] @ asenchi joined channel #puppet
[2010/01/31 22:49:41] <prahal> ok ... I already started digging on the server side ... the issue looks like it lay down in Puppet::FileServing::Fileset merge
[2010/01/31 23:00:27] @ Quit: artista_frustrad: Ping timeout: 256 seconds
[2010/01/31 23:02:53] <prahal> I wonder if it is better to fix it up or down in the stack (up would avoid unknown side effect as I am new to the stack ... that is implement the fix in Puppet::Indirector::FileServer search or the above which is as down in the stack as it could be
[2010/01/31 23:04:47] <eric0> just did my first svn branch/merge for moving changes between testing environment and production. what a mess!
[2010/01/31 23:05:04] <ohadlevy> eric0: yeah, I almost never do merge with svn
[2010/01/31 23:06:01] <ohadlevy> eric0: i use a lot of subversion tags though (per module)
[2010/01/31 23:19:15] <joe-mac> the branch is easy, it's the merge that sucks lol
[2010/01/31 23:19:27] <joe-mac> especially if you make changes all over the place in both branches
[2010/01/31 23:19:40] <joe-mac> that's why i do temporary branching
[2010/01/31 23:21:12] @ jellis-real joined channel #puppet
[2010/01/31 23:41:37] <eric0> how does that work joe?
[2010/01/31 23:48:54] @ Quit: gmason: Quit: gmason

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