[01:59] bjf: yeah it's a packaging bug, is filed somewhere [03:02] bigjools, cool, just wanted to let you know in case you wanted me to file a bug for it [03:50] roaksoax, tomorrow. sorry. === mwhudson is now known as zz_mwhudson [04:26] hi :) [04:26] Hello [04:26] Getting some awesome pxe errors [04:26] 2014-02-11 20:01:17-0800 [HTTPPageGetter,client] Logged OOPS id OOPS-9168ac1b2e875425f6b7ee91899da19a: No exception type: No exception value [04:26] 2014-02-11 20:01:17-0800 [HTTPPageGetter,client] Logged OOPS id OOPS-e3d0e778908b133237b872870492049b: ParserError: while parsing a block mapping [04:26] in "/etc/maas/pserv.yaml", line 60, column 5 [04:26] expected , but found '' [04:26] in "/etc/maas/pserv.yaml", line 68, column 6 [04:27] did you modify pserv.yaml? [04:27] I uncommented the lines that shouldn't have been commented out like the tftp server lines [04:27] Didn't touch anything else [04:28] it uses defaults, you don;t need to touch them [04:28] can you paste me your config? [04:28] Sure [04:28] or better, revert and try again and see if it workd [04:28] works [04:34] Lord_Set: can you re-comment those lines [04:35] they don;t line up with the block so it's confusing the yaml parser [04:36] Sure [04:38] That worked! thanks [04:38] cool [04:38] Not sure why it had those uncommented [04:38] me neither [04:44] Doing a big test deploying on a full rack for Openstack deployment [04:44] err deployment [04:45] nice [04:45] The rack is at SwitchNAP in Vegas :) [06:54] roaksoax: I took the liberty of implementing the packaging change for the tool renaming: https://code.launchpad.net/~julian-edwards/maas/packaging/+merge/205901 [06:54] waiting for your review === CyberJacob|Away is now known as CyberJacob [07:55] bigjools: I'm using the package from the daily PPA and a node enlistment just failed with: http://paste.ubuntu.com/6918675/. I'm guessing maas-enlist needs updating… ? [09:09] Quick question for you guys... What do you reccomend for remote power management and provisioning of MAAS nodes? WoL? IMPI? ILO 4? [09:10] We are running most HP 5th and 6th generation servers I believe with ILO 2 natively built in. [09:11] Also outside of that any suggestions or recommended paths for openstack, hadoop, and savannah deployment once the NAAS nodes are deployed? [09:12] Our original test platform was with Mirantis but decided to move away from it due to its inability to provision across geographical locations easily. [09:21] Lord_Set: generally IPMI. Don't know about HP specifically — no experience with the ILO driver, but it's supposed to have some peculiarities. [09:57] Lord_Set: ipmi2 will work OOTB [09:57] on HP [10:16] jtv: well, I guess what we've done must be standard for packaged Django applications. But if you think we can do better, it's worth talking to Andres about it. [10:17] Well seeing now that we didn't use peer auth, I would guess that something in the infrastructure doesn't support it. In fact it rings a vague bell. [11:39] jtv: just filed https://bugs.launchpad.net/maas/+bug/1279304 [11:39] Launchpad bug 1279304 in MAAS "Node commissioning results are not displayed in the UI" [High,Triaged] [11:52] jtv: btw, did you resolve your uvtools issues? [11:56] Yes! [11:56] It's a libvirt problem — you now need to ensure that the "default" network is started. [11:57] Is this something that will be done by uvtool or does this mean we need to update maas-test? === CyberJacob is now known as CyberJacob|Away [13:59] jtv: testing a Saucy MAAS server now… [14:01] rvba: keep an eye on the console. [14:02] The traceback happens before the JSON data dump. [14:02] jtv: I don't have a monitor hooked up to the node. [14:02] jtv: but the test should fail correct? [14:03] I don't know. [14:03] I had test failures, but those might be for different reasons. [14:03] It's quite possible that the error gets ignored and things work more-or-less-OK. [14:04] That would explain the success testing stuff in the lab. [14:04] Don't we have any validation of Node.system_id anywhere? I'm not seeing it in the model or the form. [14:04] Sometimes I guess having really really slow hardware has its advantages. [14:05] Don't know if we validate system ids anywhere. [14:05] Anyway, I fixed the bug (probably mostly on intuition) for trunk in Burlingame, because the python 3 stuff looked more urgent then. === frankban_ is now known as frankban [14:41] rvba: here's a stab at the form approach to the API call → https://code.launchpad.net/~jtv/maas/validate-network-nodes-filter/+merge/205972 [14:44] jtv: cool, I'll have a look in a moment. [14:44] Thanks. === cmagina_ is now known as cmagina === freeflying is now known as freeflying_away [16:13] hi, does anyone have a download link to a boot images which can be used from the nodes? [16:14] or can i simply install "ubuntu server" on the nodes too? [16:16] tomixxx4: the cluster controller imports those by itself. [16:16] There's a button in the UI. [16:16] jtv: ok but assume the network interface is "unamanged", how can the nodes get the images then? [16:17] The DHCP server has to be told to make the nodes netboot from the cluster controller. [16:17] That's the custom DHCP server configuration I mentioned in the past. [16:17] jtv: maas-dhcp-server does not work in my case [16:17] What's the problem? [16:18] jtv: when i boot the nodes, the nodes print out "TFTP prefix: unable to loacte configuraiton file" [16:19] jtv: so, i want to boot from a usb-stick. the question is, if i can simply install the same ubuntu server image than used for the maas-server [16:19] * jtv greps source [16:20] Got me there. I don't know! [16:20] But netbooting is pretty central. [16:20] jtv: ok, the dashboard mention sth about "avahi boot" [16:21] I never looked into that... maybe rvba would know. [16:21] jtv: i have tried many things to get this dhcp - functionality to run, but i have still made no real progress. i have re-installed maas a few minutes ago ;) [16:22] my last hope is to ignore dhcp-server-funktionality, connect the nodes directly to the external-network (so that they have i-net-access) and voila. but first i need a boot image [16:23] No chance of running the built-in DHCP server? [16:24] no, it seems not. :( i never got thhis error before (TFTP prefix...) but since i tried to NAT in order to connect the nodes to the i-net, it does not work anymore. [16:25] even if i clear NAT-tables now, i get this error message [16:25] I have also tried to reboot ubuntu server and so one. [16:26] iptables after reboot was empty but the nodes were not able to download the pxe images... [16:27] jtv: the original problem was: if the nodes have no access to internet, juju does not work [16:28] The error does seem to mean that the node is trying to download its boot image over TFTP, which is good. [16:28] jtv: juju does not work, because i have to deploy multiple lxc containers on a single node and the lxc-container creation failed because of no internet [16:28] Argh. [16:28] yeah... [16:28] No way of giving the nodes access to the internet? [16:29] The TFTP connection should be straight to the cluster controller, so within the network you control — that part shouldn't require internet access, as long as the cluster has imported the images. [16:29] the idea was maas-dhcp-server + NAT, as the dhcp-server has two interfaces, one connected to the outside-internetworking-network [16:29] (By the way, if you want to look at the images, they're on the cluster controller under /var/lib/maas) [16:29] jtv: yeah, the images are there [16:30] resp. the were there [16:30] You should be OK running the DHCP server on the gateway — just a matter of making sure you configure the right interface. [16:31] If the interface is already configured when you set up MAAS, MAAS will pick it up automatically with its details, and you can just set up DHCP in the MAAS UI. [16:31] jtv: i got an bash script from gmb for the NAT thing so this should not be the problem. [16:35] jtv: interface-configuration looks as follow: http://pastebin.ubuntu.com/6920783 and bash script for NAT: http://pastebin.ubuntu.com/6920787 [16:36] whereas eth0 connects the server to the nodes and eht1 connects the server to the i-net [16:36] Right. [16:37] That part looks good. [16:37] A bit too tired now to understand the shell script... [16:37] (Timezones) [16:37] jtv: i have already attache dns-nameserver to the eth0, because otherwise there is a lookup problem later on in juju [16:39] jtv: 11:37 p.m. ? ^^ [16:39] Just about! [16:39] So... it sounds as if you're successfully doing NAT and DNS? [16:40] dont know, maybe this tftp-exception is caused by misconfiguration [16:41] jtv: at least, dhcp seems to work because the nodes get their ips and so one [16:41] jtv: but they cannot downlaod the boot images... [16:42] Where exactly was that TFTP error message, by the way? On the node's console? [16:42] yep, on the nodes console [16:43] Then something you might try is force the tftp server to log to a file. It produces lots and lots of debug output, really horrible, but I find it can help debug these problems. [16:44] Unfortunately I'm about to fall asleep and don't recall where that can be done. [16:44] We direct the output to /dev/null because there's just too much. [16:44] But if nothing else, it would tell you whether the TFTP server got the node's request at all. [16:45] kk, i will try this but first i will try to do sth witouth dhcp [16:46] I think it'll be harder! [16:47] what is the option "use the fast installer" ? [16:47] in the node menu [16:47] All MAAS can really tell the node is: "next time you wake up, netboot. Now, reboot." [16:47] The fast installer has some kind of ready-made image. [16:47] Doesn't always apply, but when it does, it installs the nodes faster. [16:47] jtv: and i do not need dhcp for this? [16:48] You probably still do, because DHCP is part of the netbooting process. [16:48] (DHCP is really an extended version of BOOTP as I understand it) [16:55] how does the maas-server know, when the node is "ready" ? [17:04] j4i: installing "ubuntu server 12.04.03" as node boot image does not work === bjf is now known as [home-bjf] [17:16] tomixxx4: a node becomes Ready when it completes the commissioning phase. It reports that to the region controller through a web API. [17:16] k [17:16] At that point, it is available for users to allocate. [17:16] When a user has the node allocated, it will be in Allocated state. [17:18] i know, i had already nodes allocated :D [17:18] i was so far [17:19] question just arrised because i have tried to install boot image from usb-stick but nodes did not become "ready" after installation [17:21] DOES maas dashbourd confuse ethernet-names? [17:23] I don't understand that last question... [17:23] You can't just boot from a USB stick completely; MAAS boots the node several times, with different images and options. [17:24] kk [17:24] The images are (1) an ephemeral ("commissioning") image for enlistment & commissioning; and (2) an actual installer for deployment once you allocate. [17:24] how many times boot maas, because i always have to manually POWER ON my nodes [17:24] Oops, there's my message to stop working and come home. :) [17:24] Once for enlistment, once for commissioning, and once for deployment. [17:25] kk [17:25] Once it's allocated to you, it's yours to reboot as often as you like. :) [17:25] nn! [17:27] gn8 === chuck_ is now known as zul === CyberJacob|Away is now known as CyberJacob === zz_mwhudson is now known as mwhudson === CyberJacob is now known as CyberJacob|Away