| [2010/08/02 00:16:08] @ Log started by gepetto | ||
| [2010/08/02 00:16:08] <masterzen> duritong: pong? | ||
| [2010/08/02 03:04:53] @ Quit: rcrowley: Read error: Operation timed out | ||
| [2010/08/02 03:05:20] @ rcrowley joined channel #puppet-dev | ||
| [2010/08/02 04:32:08] @ Quit: londo_: Remote host closed the connection | ||
| [2010/08/02 04:32:30] @ londo_ joined channel #puppet-dev | ||
| [2010/08/02 04:38:51] @ Quit: tmz: *.net *.split | ||
| [2010/08/02 04:40:41] @ kubicek joined channel #puppet-dev | ||
| [2010/08/02 04:42:33] @ tmz joined channel #puppet-dev | ||
| [2010/08/02 04:44:55] @ Quit: kubicek: Client Quit | ||
| [2010/08/02 04:48:21] @ kubicek joined channel #puppet-dev | ||
| [2010/08/02 07:01:34] @ notbrien joined channel #puppet-dev | ||
| [2010/08/02 08:09:03] @ Quit: jbooth: Ping timeout: 260 seconds | ||
| [2010/08/02 08:10:41] @ jbooth joined channel #puppet-dev | ||
| [2010/08/02 08:14:29] @ Quit: kubicek: Quit: kubicek | ||
| [2010/08/02 08:45:35] @ Quit: markus: Quit: markus | ||
| [2010/08/02 09:08:12] @ plathrop-away is now known as plathrop | ||
| [2010/08/02 09:09:18] @ kubicek joined channel #puppet-dev | ||
| [2010/08/02 09:20:05] @ Quit: kubicek: Read error: Connection reset by peer | ||
| [2010/08/02 09:29:20] @ jmccune joined channel #puppet-dev | ||
| [2010/08/02 10:27:39] @ plathrop is now known as plathrop-away | ||
| [2010/08/02 10:48:27] <eric0> jmccune: ping? | ||
| [2010/08/02 10:59:31] @ Quit: notbrien: Quit: notbrien | ||
| [2010/08/02 11:35:21] @ plathrop-away is now known as plathrop | ||
| [2010/08/02 11:36:18] @ github joined channel #puppet-dev | ||
| [2010/08/02 11:36:18] <github> puppet: feature/2.6.x/md5 James Turnbull * d5ad0fb (1 files in 1 dirs): Removed eventual documentation line ... eventually came | ||
| [2010/08/02 11:36:18] <github> puppet: feature/2.6.x/md5 Alice Kærast * 7cd9f69 (0 files in 0 dirs): added md5 support as requested in http://serverfault.com/questions/166199/puppet-md5-sum-of-string | ||
| [2010/08/02 11:36:18] <github> puppet: feature/2.6.x/md5 commits 0000000...7cd9f69 - http://bit.ly/bJ5m5u | ||
| [2010/08/02 11:36:18] @ github left channel #puppet-dev () | ||
| [2010/08/02 11:41:52] <duritong> masterzen: I'm testing your patch, but I think markus/jesse will come up with a slightly modificated solution, as, as far as I understood, a lot of bugs are going into this area | ||
| [2010/08/02 11:41:56] <duritong> masterzen: but it works fine | ||
| [2010/08/02 11:43:08] <masterzen> duritong: yes I know. My patch is not good, but I sent it to show what the problem was. | ||
| [2010/08/02 11:43:31] <masterzen> duritong: with my patch, my master are compiler 30% faster than with 0.25.5 | ||
| [2010/08/02 11:43:43] <masterzen> *compiling | ||
| [2010/08/02 11:45:36] <duritong> yeah mine is at least as fast as with 0.25 | ||
| [2010/08/02 11:48:35] <masterzen> duritong: do you have the latest Jesse patch (ie the one for 4344)? | ||
| [2010/08/02 11:54:25] <duritong> masterzen: jesse had a first patch that is even worser than yours ;) because it was just to test something and it got a minor improvement. markus and I figured out something and tested something absolutely non-thread safe and everything bad. But markus and I then realized that one of the other problems is that compiletime also changes with the amount of (unrelated) modules you have in your module path, which then let us conclude that we need to look into th | ||
| [2010/08/02 11:55:36] <duritong> so I think they are heavily looking for a proper solution now | ||
| [2010/08/02 13:03:20] @ kubicek joined channel #puppet-dev | ||
| [2010/08/02 14:34:16] @ github joined channel #puppet-dev | ||
| [2010/08/02 14:34:16] <github> facter: tickets/master/2330 James Turnbull * 61f2bbc (2 files in 2 dirs): Fixed #2330 - Uptime gets computed twice on systems with /proc/uptime ... - http://bit.ly/dgtDR3 | ||
| [2010/08/02 14:34:17] <gepetto> github: facter: #2330 is http://projects.puppetlabs.com/issues/show/2330 "Facter - Refactor #2330: Uptime gets computed twice on systems with /proc/uptime - Puppet Labs" | ||
| [2010/08/02 14:34:17] @ github left channel #puppet-dev () | ||
| [2010/08/02 15:29:50] <blkperl> how can use booleans in my provider? newparam[:someboolean] | ||
| [2010/08/02 15:30:40] <blkperl> puppet can't evaulate @resource[:mybooleanvalue] == false :( | ||
| [2010/08/02 15:31:42] <blkperl> or should i use integers instead | ||
| [2010/08/02 15:38:17] <jmccune> eric0: pong! | ||
| [2010/08/02 15:43:06] <eric0> heyya | ||
| [2010/08/02 15:44:33] <eric0> sorry for spamming you on twitter last friday - this is about #4402 - i had gone down the rabbit hole and thought i had come across something very broken in the tiger->leopard changes to dscl | ||
| [2010/08/02 15:44:34] <gepetto> eric0: #4402 is http://projects.puppetlabs.com/issues/show/4402 "Puppet - Bug #4402: directoryservice user provider on darwin 10.4 (tiger) won't manage passwords - Puppet Labs" | ||
| [2010/08/02 15:45:02] <jmccune> eric0: It's quite possible. | ||
| [2010/08/02 15:45:36] <jmccune> eric0: I didn't write those changes, so I'm not exactly up to speed, but I'm happy to take a look. | ||
| [2010/08/02 15:45:43] <jmccune> eric0: What do you think is broken? | ||
| [2010/08/02 15:47:17] <jmccune> Did the format of the file in /var/db/shadow/hash change from 10.4 to 10.5 ? | ||
| [2010/08/02 15:48:13] <jmccune> eric0: Appears the password dscl attribute isn't present in 10.4 | ||
| [2010/08/02 15:48:43] <eric0> no, it was introduced in 10.4 and has been the same -- the main difference (in provider/nameservice/directoryservice.rb) is that we run 'dscl -url' instead of 'dscl -plist' , getting back text instead of xml | ||
| [2010/08/02 15:48:44] <jmccune> eric0: I couldn't really fix this without access to a 10.4 machine. Is there some way I could get access to a test machine you have? | ||
| [2010/08/02 15:49:18] <eric0> jmccune: they are inside apple, so probably not :( | ||
| [2010/08/02 15:49:25] <jmccune> Hrm | ||
| [2010/08/02 15:50:31] <eric0> so -- please check my thinking on this -- that error "can not handle attribute password" comes back because the provider doesn't respond to or returns nil for the 'passwd=' method, right? | ||
| [2010/08/02 15:50:42] <eric0> sorry 'password=' | ||
| [2010/08/02 15:51:21] <jmccune> I'm not 100% sure, but I believe so yes. | ||
| [2010/08/02 15:51:33] <jmccune> This is 0.25.5, right? | ||
| [2010/08/02 15:51:38] <eric0> aye | ||
| [2010/08/02 15:52:41] <jmccune> Yes, that message comes from lib/puppet/property.rb line 96 | ||
| [2010/08/02 15:53:23] <jmccune> eric0: Specifically, the directory service provider doesn't even implement the password method. | ||
| [2010/08/02 15:53:36] <jmccune> So | ||
| [2010/08/02 15:53:54] <eric0> ?! nameservice/directoryservice.rb:363 | ||
| [2010/08/02 15:54:21] <eric0> the user provider should inherit all the methods in there since its a subclass | ||
| [2010/08/02 15:54:36] <jmccune> Yes | ||
| [2010/08/02 15:57:55] <jmccune> eric0: Hrm, perhaps the "NoMethodError" is a red herring | ||
| [2010/08/02 15:58:14] <jmccune> Does this work on 10.5 / 10.6 ? | ||
| [2010/08/02 15:58:17] <eric0> yep | ||
| [2010/08/02 15:58:21] <jmccune> Weird | ||
| [2010/08/02 15:58:45] <jmccune> I'm thinking the dscl command is failing and the exception is propogating up. | ||
| [2010/08/02 15:59:12] <jmccune> without a 10.4 box, my hands are pretty tied | ||
| [2010/08/02 15:59:35] <jmccune> I recommend trying ruby-debug right before that command then looking at the command it's about to execute | ||
| [2010/08/02 15:59:38] <jmccune> and try it by hand. | ||
| [2010/08/02 16:06:17] <eric0> *whew* ruby-debug is pure ruby. these are the last holdout powerpc boxes so i was afraid i'd have to ressurrect the toolchain to get it on there. | ||
| [2010/08/02 16:08:02] <jmccune> ruby-debug isn't pure ruby... =) | ||
| [2010/08/02 16:08:06] <jmccune> It's C | ||
| [2010/08/02 16:08:14] <jmccune> Which is why it's quite fast. | ||
| [2010/08/02 16:08:35] <eric0> oh geez, i looked through the packaging and didnt see anything but in classic gem fashion, it compiles it when you try to install | ||
| [2010/08/02 16:08:38] <jmccune> gem install ruby-debug installs the C extenion for you though. | ||
| [2010/08/02 16:08:45] <jmccune> Yeah | ||
| [2010/08/02 16:08:56] <jmccune> It's a "pacakge" =) | ||
| [2010/08/02 16:09:32] <eric0> the rage...it burns | ||
| [2010/08/02 16:14:39] @ Quit: kubicek: Quit: kubicek | ||
| [2010/08/02 17:08:27] @ Quit: jmccune: Ping timeout: 246 seconds | ||
| [2010/08/02 17:45:19] @ Quit: rcrowley: Quit: rcrowley | ||
| [2010/08/02 18:09:19] @ rcrowley joined channel #puppet-dev | ||
| [2010/08/02 20:50:56] @ plathrop is now known as plathrop-away | ||
| [2010/08/02 20:53:30] @ londo__ joined channel #puppet-dev | ||
| [2010/08/02 20:53:52] @ Quit: londo: Ping timeout: 276 seconds | ||
| [2010/08/02 21:03:01] @ Quit: londo__: Ping timeout: 258 seconds | ||
| [2010/08/02 21:04:06] @ londo__ joined channel #puppet-dev | ||
| [2010/08/02 21:11:47] @ mqr joined channel #puppet-dev | ||
| [2010/08/02 21:21:09] @ Quit: londo__: Ping timeout: 240 seconds | ||
| [2010/08/02 21:22:57] @ plathrop-away is now known as plathrop | ||
| [2010/08/02 21:23:21] @ londo__ joined channel #puppet-dev | ||
| [2010/08/02 21:46:58] @ Quit: rcrowley: Quit: rcrowley | ||
| [2010/08/02 23:30:45] @ rcrowley joined channel #puppet-dev | ||
| [2010/08/02 23:50:57] @ kubicek joined channel #puppet-dev | ||
| [2010/08/02 23:55:19] @ Quit: joevano: Ping timeout: 276 seconds |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!