| [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!