=== CyberJacob is now known as CyberJacob|Away [01:30] * mwhudson is trying to enlist some midway nodes [01:30] and it's failing [01:32] uh [01:32] is this expected to work even [01:32] /etc/maas/templates/pxe/config.commissioning.template sure doesn't look like it will work on armhf === CyberJacob|Away is now known as CyberJacob === vladk|offline is now known as vladk === CyberJacob is now known as CyberJacob|Away [08:26] allenap: btw, if you have 10 minutes later today, I'd like to talk briefly about maas-test. [08:26] rvba: I will have 10 minutes later today :) [08:26] allenap: heh [08:27] rvba: I’ll ping you once I’ve finished writing the email I’m on. [08:27] allenap: cool, ta [09:41] rvba: Do you ahve time for a quickish pre-imp? I think that there are some improvements to be made to Andre’s code, but I’d like to run them past you in your post as Djangoist-in-chief. [09:46] gmb: sure [09:47] rvba: Cool. [09:57] gmb: you might want to link your branch to the bug Andres "fixed" with his change. This way, it will get picked up by whoever does the release later this week. [09:58] rvba: Good idea! Thanks. [09:58] Oh! [09:59] rvba: Except there’s no bug linked to the original branch… [10:01] :/ [10:01] *sigh* [10:01] I guess it should be linked to the FFe bug. But let's ask Andres. [10:03] gmb: it's not obvious to me if your thing fits into the "component error" model. If it does, then great. If not, then you need to add a new key in the dict global_options() (src/maasserver/context_processors.py) returns. [10:04] rvba: I’ve just arrived at exactly the same conclusion :) [10:04] It doesn’t fit. [10:04] Well, it *sort of* does, but not enough for me to go to the effort to make it fit. [10:04] rvba: Adding a new key is much, much simpler. [10:06] gmb: now that I look at Andres' code, maybe the warning is intended to only be displayed on the node listing page. [10:06] rvba: It should at least be shown on the add Node page, too, surely. Mind you, that *is* the Node listing page with a JS form, isn’t it. Hmm... [10:07] Yes [10:07] rvba: So, simplest solution is just to a check for is_superuser and add some tests. [10:07] Yeah. [10:07] Simple wins. [10:08] Also, missing space before the 'if' in '{%if third_party_drivers and drivers %}' [10:08] While we're at it :) [10:08] I’d noticed :) [10:12] gmb: also, the url shown in the UI can be "improved" by adding '#third_party_drivers' to it. This way it will point to the right anchor directly. [10:12] rvba: Ah, yes, good thinking. [10:25] Holy testfailures batman! [10:47] So, new thing I’ve learned: calling reverse() at import time (as opposed to in a function) causes ALL THE THINGS to blow up. [10:52] gmb: yes, Django does some funky stuff when an application is imported (registers the views, etc.). [10:53] gmb: btw, I'm thinking that the first part of the message (all the text but the link) applies to all users, not only superusers. [10:53] rvba: Do the users care though? [10:54] Eh, I supposed they might. [10:55] rvba: Easy to fix. I’ll get on it. [12:50] allenap: can you please have a look at https://code.launchpad.net/~rvb/maas/arm-bug-1307780/+merge/215861 ? [12:52] hej [13:09] rvba: Sure. [13:11] rvba: Done, +1. [13:12] allenap: ta [13:12] allenap: tell me when you have a couple of minutes to talk about maas-test. [13:12] (It's not urgent) [13:13] rvba, allenap: My test-addtion branch is now up for review: https://code.launchpad.net/~gmb/maas/add-tests-bug-1307906/+merge/215870 [13:18] gmb: will have a look in a minute [13:18] Thanks. [13:33] rvba: Thanks for the review :) [13:33] np [13:35] allenap: I have a spurious test failure in the RPC tests: src/maasserver/rpc/tests/test_regionservice.py", line 667, in test_prepare_holds_startup_lock(). [13:36] failed in a branch that was documentation changes only. [13:36] allenap: I’ll file a bug; want me to disable the test in the meantime? [13:45] gmb: If it’s blocking you, sure, do eet. [13:45] rvba: Wanna talk? [13:45] allenap: Well, it wasn’t blocking: failed once. But I’ve put up a branch to disable it anyway because we hates wobbly tests, my precioussssss. [13:58] allenap: sure, let's talk [15:13] * gmb -> afk, evening stuff. might be back later === roadmr is now known as roadmr_afk === vladk is now known as vladk|offline === CyberJacob|Away is now known as CyberJacob === roadmr_afk is now known as roadmr [21:06] rvba: thanks for fixing that armhf thing so quickly [21:31] oh yeah, another maas oddity: i got dns failures when i specified my proxy by name [21:32] it worked fine when i specified an ip address [21:32] does this sound like anything you have run into? [21:40] hi maas folks, i just did a clean install of current trusty maas on a fresh format of trusty, and i got this: http://paste.ubuntu.com/7257823/ [21:40] (in /var/log/apache2/error.log) [21:40] any ideas? [21:41] ah ha :-) [21:41] i bet it is the stuff in /etc/maas [21:41] don't mind me, then :-) === CyberJacob is now known as CyberJacob|Away === CyberJacob|Away is now known as CyberJacob [23:25] how long is the lease time in maas's dhcp server by default? [23:25] i see this: [23:25] class "PXE" { [23:25] match if substring (option vendor-class-identifier, 0, 3) = "PXE"; [23:25] default-lease-time 30; [23:25] max-lease-time 30; [23:25] } [23:25] but i don't know what that really means :) === CyberJacob is now known as CyberJacob|Away