Thursday, 2010-01-28

[2010/01/28 00:24:19] @ Log started by gepetto
[2010/01/28 00:24:19] <mqr> jamesturnbull, nigelk: so my "it's the content" theory has suffered a major blow; using the XML plist from the pastie above on OSX works fine for me.
[2010/01/28 00:53:50] @ Quit: mqr: Excess Flood
[2010/01/28 00:54:06] @ Quit: masterzen: Excess Flood
[2010/01/28 00:54:43] @ Quit: ppickfor: Excess Flood
[2010/01/28 00:54:44] @ Quit: ohadlevy: Excess Flood
[2010/01/28 00:54:45] @ masterzen joined channel #puppet-dev
[2010/01/28 00:54:48] @ ohadlevy joined channel #puppet-dev
[2010/01/28 00:55:28] @ ppickfor joined channel #puppet-dev
[2010/01/28 01:00:17] @ Quit: masterzen: Excess Flood
[2010/01/28 01:01:22] @ masterzen joined channel #puppet-dev
[2010/01/28 01:05:19] @ Quit: masterzen: Excess Flood
[2010/01/28 01:06:11] @ masterzen joined channel #puppet-dev
[2010/01/28 01:15:47] @ Quit: ppickfor: "Leaving."
[2010/01/28 01:16:01] @ ppickfor joined channel #puppet-dev
[2010/01/28 02:30:52] @ tmz_ joined channel #puppet-dev
[2010/01/28 02:31:29] @ Quit: tmz: Read error: 110 (Connection timed out)
[2010/01/28 04:46:07] @ Quit: jes5: "Leaving."
[2010/01/28 09:14:59] <duritong> are there any dates known for the next puppetcamp?
[2010/01/28 09:15:50] <Volcane> (ghent, belgium
[2010/01/28 09:17:24] <duritong> Volcane: I just asked because I'm planning a bigger absence and though it would be pitty that if it would happen at the beginning or the end. However this seems to be right in the middle.
[2010/01/28 09:18:14] <Volcane> ah yeah this is the last weekend in may
[2010/01/28 09:18:21] <duritong> Volcane: I'm asking because I'm planning a bigger absence and thought it would be a pitty that if the camp would happen at the beginning or the end of it. However this seems to be right in the middle.
[2010/01/28 09:18:31] * duritong needs more coffee
[2010/01/28 09:18:35] <duritong> ok thanks
[2010/01/28 09:19:22] <Volcane> nope
[2010/01/28 09:19:24] <Volcane> arg
[2010/01/28 09:19:26] <duritong> well so then, destiny...
[2010/01/28 11:04:54] @ notbrien joined channel #puppet-dev
[2010/01/28 11:14:54] @ fsweetser joined channel #puppet-dev
[2010/01/28 11:18:39] <masterzen> Volcane: oh the PuppetCamp EU has been announced?
[2010/01/28 11:21:05] <Volcane> yes
[2010/01/28 11:21:10] <Volcane> well, kind of
[2010/01/28 11:21:21] <Volcane> patric debois from devops days seem to be arranging and he's doing a site etc
[2010/01/28 11:21:29] <Volcane> been on twitter but not really elsewhere yet
[2010/01/28 11:23:20] <masterzen> Volcane: thakns
[2010/01/28 11:23:22] <masterzen> *thanks
[2010/01/28 11:23:32] <Volcane> apparently dates are fixed though
[2010/01/28 11:23:38] <Volcane> its a english bank holiday the weekend after
[2010/01/28 11:23:43] <Volcane> so no doubt booking in ghent will be tough
[2010/01/28 11:25:27] <masterzen> Volcane: I don't see the relation between a Belgian city and an English holiday?
[2010/01/28 11:25:42] <Volcane> its like the first summer holiday weekend of the year
[2010/01/28 11:25:52] <Volcane> the entire english population descend on europe
[2010/01/28 11:25:54] <masterzen> and British people rush out to ghent?
[2010/01/28 11:26:10] <masterzen> oh you mean for the Eurostar, correct?
[2010/01/28 11:26:23] <Volcane> ghents quite popular
[2010/01/28 11:26:31] <Volcane> english people + beer + holiday +summer
[2010/01/28 11:26:32] <masterzen> I thought you were implying accomodation in Ghent itself
[2010/01/28 11:26:39] <Volcane> i am
[2010/01/28 11:26:53] <masterzen> I'd thought English people would go souther, ie Spain, south of France...
[2010/01/28 11:27:11] <Volcane> they go all over unfortunately
[2010/01/28 11:27:31] <masterzen> now you see how I'm ignorant of my neighbours :-)
[2010/01/28 11:28:07] <Volcane> where do you live? must be very boring there to not be subjected to british holiday makers
[2010/01/28 11:28:08] @ ShiNboi joined channel #puppet-dev
[2010/01/28 11:28:15] <masterzen> Paris, France.
[2010/01/28 11:28:25] <Volcane> right, big enough there to cope i guess :)
[2010/01/28 11:28:38] @ mqr joined channel #puppet-dev
[2010/01/28 11:28:45] <masterzen> it seems like it's not one favorite place for British :-P
[2010/01/28 11:28:50] <Volcane> I've mostly given up trying to take holiday over bank holiday weekends from here
[2010/01/28 11:28:55] <Volcane> everything booked up ahead of time
[2010/01/28 12:46:41] @ Quit: ShiNboi: Client Quit
[2010/01/28 12:49:46] @ nigelk joined channel #puppet-dev
[2010/01/28 13:14:14] @ Quit: mqr: Client Quit
[2010/01/28 13:56:51] @ mqr joined channel #puppet-dev
[2010/01/28 14:18:17] @ mqr_ joined channel #puppet-dev
[2010/01/28 14:18:19] @ Quit: mqr: Read error: 104 (Connection reset by peer)
[2010/01/28 14:22:11] @ mqr joined channel #puppet-dev
[2010/01/28 14:22:29] @ Quit: mqr_: Read error: 104 (Connection reset by peer)
[2010/01/28 14:23:17] <nigelk> mqr: i evidently need more sleep
[2010/01/28 14:23:35] <mqr> nigelk: I know the feeling.
[2010/01/28 14:29:07] <nigelk> at least we know 0.25.0 works ;)
[2010/01/28 14:30:38] <rocket> I am having trouble building rspec tests to go with my new type and providor
[2010/01/28 14:30:47] <rocket> can anyone help
[2010/01/28 14:31:09] <nigelk> rocket: I usually start with stealing parts from existing tests, that's not working out for you?
[2010/01/28 14:31:19] <nigelk> (pick the more recent checkins for simpler tests too imho)
[2010/01/28 14:31:28] <rocket> nope .. its mostly working
[2010/01/28 14:31:44] @ mqr_ joined channel #puppet-dev
[2010/01/28 14:31:53] @ Quit: mqr: Read error: 104 (Connection reset by peer)
[2010/01/28 14:31:53] <rocket> just a sec with the pastie
[2010/01/28 14:32:16] <mqr_> nigelk: I'm back. Just went through a tunnel & lost signal.
[2010/01/28 14:32:18] <rocket> http://pastebin.com/m2833bd30
[2010/01/28 14:33:18] <nigelk> mqr_: is this enough detail for the bug report? http://pastie.org/799268
[2010/01/28 14:33:31] <nigelk> it's a long process to scrub an entire puppet run for putting on a public bug report.....
[2010/01/28 14:34:08] <nigelk> i wish I had time to give you a hand atm rocket sorry.
[2010/01/28 14:35:16] <mqr_> nigelk: that looks like it will get me the next step, yes. My present theory is that we are getting structured data where we are expecting just a string, and (if true) that should tell me where.
[2010/01/28 14:35:27] <nigelk> ok. adding to bug report for all our sanity
[2010/01/28 14:35:35] <mqr_> thanks!
[2010/01/28 14:36:14] <mqr_> rocket: what's the 30 second summary behind your pastie? I have about 5 minutes before I loose signal again.
[2010/01/28 14:48:20] @ jes5 joined channel #puppet-dev
[2010/01/28 14:58:22] <rocket> well I have coded the type and provider
[2010/01/28 14:58:41] <rocket> manually running the code in puppet works etc .. so i am reasonably sure the code works
[2010/01/28 14:59:04] <rocket> I am trying to build the rspec tests to go with it .. but its running into a couple failures
[2010/01/28 14:59:32] <rocket> and I have not been able to track down why? eg I am sure I dont fully understand something
[2010/01/28 14:59:44] <rocket> so that snippet is the failure and the rspec test I am running
[2010/01/28 15:01:28] <rocket> I am working on creating a repository management type and providor for suse
[2010/01/28 15:01:44] <rocket> and am learning ruby in the process
[2010/01/28 15:04:53] @ Quit: mqr_: Read error: 110 (Connection timed out)
[2010/01/28 15:07:18] @ tmz_ is now known as tmz
[2010/01/28 15:24:56] @ mqr joined channel #puppet-dev
[2010/01/28 17:16:20] <mqr> nigelk?
[2010/01/28 17:16:27] <nigelk> yep
[2010/01/28 17:16:48] <mqr> Any chance at all your puppetmaster is < 0.25.2?
[2010/01/28 17:17:05] <mqr> I've got a model that would explain the problem if so.
[2010/01/28 17:19:20] <nigelk> It shouldn't be. I just built 0.25.4.rc3 on it too
[2010/01/28 17:19:28] <nigelk> being dragged away for an oncall task, back in a bit
[2010/01/28 17:19:33] <mqr> Ok
[2010/01/28 17:25:55] <rocket> mqr: have any bandwidth to try to answer my question now?
[2010/01/28 17:26:10] <mqr> rocket: Sure.
[2010/01/28 17:26:40] <rocket> well I have coded the type and provider for a suse repository support
[2010/01/28 17:26:53] <rocket> manually running the code in puppet works etc .. so i am reasonably sure the code works
[2010/01/28 17:26:58] <rocket> I am trying to build the rspec tests to go with it .. but its running into a couple failures
[2010/01/28 17:27:06] <rocket> and I have not been able to track down why? eg I am sure I dont fully understand something
[2010/01/28 17:27:18] <rocket> so that snippet is the failure and the rspec test I am running
[2010/01/28 17:27:58] <rocket> I have been copying from other types and tests
[2010/01/28 17:28:05] <rocket> and trying to read the website for guidance
[2010/01/28 17:28:15] <mqr> Let me take a gander.
[2010/01/28 17:28:17] <rocket> as I am also learning ruby through this process
[2010/01/28 17:30:39] <rocket> unfortunately i probably will have to catch up with you if you need more information as I have to head for home soon
[2010/01/28 17:32:56] <mqr> One observation: the module RepositoryEvaluationTesting does not seem to be doing anything, as setprops is never being called.
[2010/01/28 17:33:37] <rocket> ok i copied that from the package rspec and I had the same feeling about it and was guessing it was rspec magic
[2010/01/28 17:34:04] <rocket> eg it was PackageEvaluationTesting there ..
[2010/01/28 17:36:12] <mqr> Also, it looks as if your @properties is never getting used, though why this is is not immediately obvious.
[2010/01/28 17:36:56] <mqr> One idea (to diagnose, not to fix) would be to change:
[2010/01/28 17:36:59] <mqr> #
[2010/01/28 17:36:59] <mqr> Puppet::Type.type(:repo).defaultprovider.stubs(:new).returns(@provider)
[2010/01/28 17:37:29] <mqr> from a stubs to an expects, to see if it's really getting @provider at all.
[2010/01/28 17:38:00] <rocket> where should that @provider be comming from?
[2010/01/28 17:38:32] <rocket> inside my new type? my new provider?
[2010/01/28 17:38:37] @ Quit: ppickfor: Nick collision from services.
[2010/01/28 17:38:38] @ ppickfor1 joined channel #puppet-dev
[2010/01/28 17:39:52] <mqr> You are making a stub provider (line 151 in the paste) but I'm not sure the tests are actually using it.
[2010/01/28 17:41:07] <mqr> The line I mentioned above (152 in the paste) appears to be trying to return the stub whenever a new default repo provider is requested, but I'm not sure that's working.
[2010/01/28 17:42:01] <rocket> ok .. might you be here tomorrow? I should have more time then if I havent figured it out by then
[2010/01/28 17:43:30] <mqr> Yes, though when I'll be free is hard to predict.
[2010/01/28 18:04:39] <jamesturnbull> mqr: so where are we?
[2010/01/28 18:04:43] <jamesturnbull> nigelk: ping
[2010/01/28 18:10:23] <mqr> jamesturnbull: nigelk went off to deal with a fire. I've got a branch up with more diagnostics. Still can't reproduce, though I can come close with a >=0.25.2 client taking to a <0.25.1master. He believes this is not his situation.
[2010/01/28 18:10:46] <mqr> Jesse and I working on other issues, waiting to hear back.
[2010/01/28 18:25:37] <nigelk> mqr: because Life Is Awesome....
[2010/01/28 18:25:41] <nigelk> the disk just died on my test puppet box
[2010/01/28 18:25:46] <nigelk> killing all the vm instances it appears
[2010/01/28 18:26:03] <nigelk> it's going to take an hour or so to provision it all again.
[2010/01/28 18:32:31] <jamesturnbull> excellent
[2010/01/28 18:57:48] @ Quit: bje: calvino.freenode.net irc.freenode.net
[2010/01/28 18:57:51] @ Quit: Volcane: calvino.freenode.net irc.freenode.net
[2010/01/28 18:57:54] @ bje joined channel #puppet-dev
[2010/01/28 19:10:20] <mqr> nigel: Gak. Sorry to hear that.
[2010/01/28 19:16:12] <nigelk> when full disk encryption goes bad....
[2010/01/28 19:16:39] @ Volcane joined channel #puppet-dev
[2010/01/28 19:19:44] @ Quit: notbrien: Client Quit
[2010/01/28 20:06:43] <jamesturnbull> nigelk: FileVault?
[2010/01/28 20:13:26] <nigelk> cryptpart
[2010/01/28 20:13:39] <nigelk> we also migrated everyone away from FileVault on OS X to PGP WDE
[2010/01/28 21:14:19] <mqr> nigelk: so, should I be waiting to hear more on the puppet problem, or are you frying bigger fish?
[2010/01/28 21:21:28] @ Quit: mqr: Client Quit
[2010/01/28 21:22:43] <nigelk> I just finished building my test setup again
[2010/01/28 21:22:47] <nigelk> and am about to test
[2010/01/28 21:30:21] @ Quit: jes5: Client Quit
[2010/01/28 21:40:25] <nigelk> hrm. jamesturnbull may just kill me
[2010/01/28 22:02:31] @ notbrien joined channel #puppet-dev
[2010/01/28 22:24:09] <nigelk> but buggered if I can reproduce that problem :(
[2010/01/28 22:31:55] <jamesturnbull> nigelk: oh?
[2010/01/28 22:32:11] * jamesturnbull launches missiles at the googleplex
[2010/01/28 22:36:39] @ Quit: nigelk:
[2010/01/28 22:38:48] <jamesturnbull> that's right - run away
[2010/01/28 22:50:33] @ ppickfor joined channel #puppet-dev
[2010/01/28 22:57:38] @ nigelk joined channel #puppet-dev
[2010/01/28 22:57:43] <nigelk> jamesturnbull: I'm sorry :(
[2010/01/28 22:57:56] <nigelk> I don't quite understand though. Both were clean OS installations
[2010/01/28 22:58:24] <nigelk> same debs installed on both. I need to keep poking at it, as I'm still seeing some odd interactions
[2010/01/28 23:00:51] @ nigelk_ joined channel #puppet-dev
[2010/01/28 23:05:11] @ Quit: ppickfor: Nick collision from services.
[2010/01/28 23:05:14] @ ppickfor2 joined channel #puppet-dev
[2010/01/28 23:07:57] @ Quit: ppickfor1: Read error: 113 (No route to host)
[2010/01/28 23:17:39] @ Quit: nigelk: Read error: 110 (Connection timed out)
[2010/01/28 23:17:50] @ nigelk_ is now known as nigelk
[2010/01/28 23:36:13] @ nigelk_ joined channel #puppet-dev
[2010/01/28 23:45:18] @ Quit: nigelk_: Read error: 60 (Operation timed out)
[2010/01/28 23:52:24] @ Quit: nigelk: Read error: 110 (Connection timed out)

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