[07:40] <jtv> bigjools, up for a pre-imp?
[07:42] <bigjools> jtv: sure
[07:43] <jtv> Thanks. Calling...
[07:44] <bigjools> distinct lack of notifications from google
[07:44] <jtv> Wait till the call is over... everything will start ringing.
[08:31] <gmb> jtv: I’ve fixed https://code.launchpad.net/~gmb/maas/mipf-understands-blobs/+merge/220380 per your excellent review. Thanks!
[08:50] <jtv> gmb: did your diff just shrink radically or is it just the contrast to that big branch I've been looking at?
[08:51] <gmb> jtv: Contrast, I’m sure.
[08:54] <jtv> gmb, one unaddressed note: shouldn't the "keyring" parameter to download_boot_resources now be "keyring_file" or somesuch?
[08:54] <jtv> (Also, the docstring for download_all_boot_resources still documents "now")
[08:55] <gmb> jtv: Good catch (on both counts).
[09:08] <rvba> jtv: I'll review your remove-storage-setting branch.
[09:10] <jtv> Thanks.
[09:14] <rvba> jtv: why didn't you get rid of the config items (ConfigTFTP.resource_root and ConfigBoot.storage) completely?
[09:15] <jtv> rvba: because I didn't want to be too radical.  I haven't looked into whether some weirdo out there might tweak the TFTP setting without tweaking the storage location.
[09:16] <jtv> That's for the TFTP one.
[09:16] <jtv> I didn't remove the one from bootresources.yaml because AFAIR that would just raise "unknown configuration item" errors in existing installations.
[09:17] <rvba> Right, good point.
[09:17] <rvba> It's a bit messy to leave unused config items like that but I guess we don't really have a choice.
[09:23] <jtv> For the one in bootresources.yaml I console myself with the file's impending doom.
[10:24] <jtv> gmb: should we now pass "sources" instead of "config" to the import code?  The answer may differ for the command-line script and the Celery task...
[10:27] <gmb> jtv: I’m working on that now. At the moment I’m still passing “config” – and trusting to the defaults in BootConfig to ensure that missing keys get filled in – but I think that the best thing to do as you say is pass “sources” to import_images.
[10:27] <gmb> jtv: In fact, the only other thing that import_images uses directly from config[‘boot’] is ‘storage’, and that’s dead or dying, right?
[10:27] <jtv> Dead.
[10:27] <gmb> Wewt.
[10:28] <jtv> So we _could_ just demand yaml for a list of sources.
[10:28] <gmb> Yep.
[10:28] <gmb> And that makes life much easier all round, actually.
[10:28] <jtv> Of course if we then come back and add a new config option, we can't squeeze it into the list of sources.
[10:28] <gmb> Mmm.
[10:29] <gmb> jtv: I’m tempted to say YAGNI. We want to do away with the direct run anyway, and all the configuration is about where to get stuff from and how to validate it.
[10:29] <jtv> Agreed.
[10:29] <gmb> Cool.
[10:30] <gmb> jtv: Do you need that change (config->sources) for your current branch?
[10:30] <jtv> gmb: I can do either way, but  obviously to have it would be easier.  I'm giong for lunch first though.
[10:32] <gmb> jtv: I can get my branch up for review whilst you’re at lunch, with that change in place.
[10:32] <jtv> Perfect.
[10:35] <gmb> jtv: Ah, actually, scratch that… for me to make that change I’d have to essentially do what you’re doing now
[10:35] <gmb> (re: storage)
[10:35] <gmb> Oh, or is that branch in review?
[10:36] <jtv> Mine?  No.
[10:36] <jtv> The one that removes the storage setting is already landed.
[10:37] <gmb> Ah, cool.
[10:38] <gmb> jtv: So, yes, I’ll go ahead whilst you lunch :)
[10:38] <jtv> Very well.
[11:24] <AskUbuntu> how to find out what versions of maas maas-dns and maas-dhcp from terminal | http://askubuntu.com/q/470575
[11:28] <gmb> jtv: Branch is up here: https://code.launchpad.net/~gmb/maas/config-becomes-sources/+merge/220621
[11:28] <gmb> Feels oddly lightweight for some reason, but I’m perhaps being paranoid.
[11:47]  * gmb lunches
[12:07] <jtv> gmb: approved, with thanks.
[12:07] <jtv> Correction:
[12:07] <jtv> "I'm terribly sorry, but I have taken the liberty to approve your branch.  Sorry!"
[12:39] <rvba> Anyone up for a tiny packaging review? https://code.launchpad.net/~rvb/maas/add-pexpect/+merge/220630
[13:10] <gmb> jtv: Haha. I’m terribly sorry to have troubled you with the review, and intensely grateful that you were able to take the time out of your day :)
[13:11] <jtv> gmb: to be honest, I wasn't so much apologising as establishing that your time was a consideration which wouldn't have been overridden without compelling need.
[13:12] <gmb> jtv: How about we both just be grateful and move on… the English stand-off, as allenap will tell you, isn’t conducive to actually doing anything.
[13:13] <jtv> Right ho.
[13:13] <jtv> "Don't ask to ask.  Don't apologise for apologising."
[13:22] <rick_h_> I've been listenting to the tale of two cities on audible and would greatly admire if the two gentlemen could use an older and much prouder form of english to express such congenial discourse and gratitudes.
[13:25] <jtv> Thou art full of the unmentionable.
[13:26] <rick_h_> hah
[13:29] <rvba> gmb: I thought this was called a "Canadian Standoff."
[13:30] <jtv> eh?
[13:30] <gmb> rvba: In Amerkiy, sure. But we’re in Europe now, old boy.
[13:31] <rvba> heh
[13:32] <rick_h_> Amerkiy?
[13:32] <rick_h_> really?
[13:55] <gmb> rvba, allenap, jtv: https://code.launchpad.net/~gmb/maas/celery-pass-blob-to-mipf/+merge/220650 could do with a review if you have a few minutes.
[13:55] <jtv> I have one up as well.
[13:57] <rvba> jtv: you do gmb's, I'll do yours… deal?
[13:59] <jtv> rvba: yup, was already doing it.
[13:59] <jtv> Constructive sabotage: review somebody's branch to stop the next reviewer to come along from doing theirs before yours.
[14:09] <rvba> -rw-r--r-- 2 root root  23M May 22 14:04 boot-initrd
[14:09] <rvba> -rw-r--r-- 3 root root 5.6M May 22 14:04 boot-kernel
[14:09] <rvba> -rw-r--r-- 2 root root  19M May 22 14:04 di-initrd
[14:09] <rvba> -rw-r--r-- 3 root root 5.6M May 22 14:04 di-kernel
[14:09] <rvba> -rw-r--r-- 2 root root 1.4G May 22 14:03 root-image
[14:09] <rvba> -rw-r--r-- 2 root root 301M May 22 14:04 root-tgz
[14:09] <rvba> allenap: ^
[14:09] <rvba> This is uncompressed.
[14:09] <rvba> allenap: ~400Mb compressed.
[14:09] <allenap> rvba: Cool, ta.
[14:11] <jtv> allenap: ls isn't going to tell you the right sizes for sparse files
[14:12] <jtv> tbh I don't even know whether wc will...
[14:16] <jtv> rvba: not seeing your inline comments...
[14:16] <rvba> o_O
[14:17] <jtv> Ouch.  They're in the email but not in the MP.
[14:17] <rvba> jtv: could it be that you pushed a new revision *after* I published them?
[14:17] <rvba> In which case you need to use the dropdown at the top of th diff.
[14:18] <jtv> Ah.  I pushed an update _before_ you posted, but apparently _after_ you loaded the page.
[14:18] <jtv> (Just changing "path" to "url")
[14:18] <rvba> Right.
[15:23] <rvba> gmb: I'm investigating a problem in the lab where the import script fails to import images and I spotted a warning in celery's log:
[15:23] <rvba> [2014-05-22 15:20:59,515: WARNING/Worker-4] Both a keyring file and keyring data were specified; ignoring the keyring file.
[15:24] <rvba> gmb: looks related to the recent changes ^
[15:24] <rvba> gmb: I suspect keyring_data = '' was used instead of the filename.
[15:29] <gmb> rvba: Yeah, I’ve seen it too; it’s because the default value is an empty string. I’ll tweak it.
[15:46] <rvba> gmb: matsubara filed https://bugs.launchpad.net/maas/+bug/1322256
[15:46] <gmb> k
[16:16] <hamed> I am on maas 1.5.1+bzr2269 using Dell servers as nodes. Their powertype doesn't get detected. They are mostly poweredge 850,2850 and 1850. Manually starting the node will finish the commissioning but then JuJu can't start services on those nodes.
[16:44] <gmb> rvba: This should fix that bug: https://code.launchpad.net/~gmb/maas/tweak/+merge/220689
[16:48] <gmb> allenap: Thanks for the review.
[16:49] <allenap> gmb: I got there in the end.
[16:52] <gmb> allenap: It took me lots of back-and-forth to confirm that that fix actually did what I thought it did.
[16:52] <gmb> So you weren’t alone :)
[17:00]  * gmb -> done for the day
[17:00] <gmb> See you tomorrow folks.
[17:02] <jtv> nn gmb
[17:52] <AskUbuntu> Cannot Download Charm From juju-gui | http://askubuntu.com/q/470730
[20:04] <lazyPower> Low hanging fruit for anybody that can lend a hand with MAAS networking - identified that this guy's setup stems from nodes not having network connectivity, where the master does  - it may be VMAAS instead of MAAS, unsure of topology: http://askubuntu.com/questions/469848/cant-deploy-wordpress/469852?noredirect=1#comment623061_469852
[20:30] <phillw> hi good people, setting up a VM with MaaS 14.04 on a static IPv4 machine. Once I have finished the ubuntu server install sequence and edited the interface / gateway files (I can do that.. quite easy). How do I get the install to finish fully?
[22:02] <phillw> Hi good people.... Using the ubuntu 14.04 server ISO and selecting MaaS install, it is incapable of handling a static ipV4 on a VM ? Any ideas?
[22:20] <AskUbuntu> Ubuntu 14.04 LTS MAAS boot fails on fresh install on a Dell 2950 | http://askubuntu.com/q/470823