[01:17] bigjools: we'll have to test that with machine with md raid arrays [01:18] roaksoax: fair enough. [01:18] bigjools: and I don't know whether we wanna do that [01:19] bigjools: btw.. is there any ETA on the cluster url thing for the preseeds? [01:19] roaksoax: this week [01:20] bigjools: ack! thanks [01:29] bigjools: btw.. are we going to start releasing trunk for precise? [01:29] roaksoax: no! [01:29] bigjools: one of the things that came up last week was the ability to have custom kernel command lines [01:30] I know [01:30] as they do some costumization some times [01:30] ack [01:30] people want their cake and eat it - a stable LTS but at the same time all the shiny new features [01:31] from my PoV I am happy to release trunk to precise but you'd have to work hard with the techboard, no? [01:31] bigjools: oh I meant PPA [01:31] not actually SRU it [01:31] ok [01:31] we can do a backports PPA [01:32] yeah that's what I meant [01:32] no problems with that :) [01:32] roaksoax: do you know anything about this? https://bugs.launchpad.net/maas/+bug/1087183 [01:32] Launchpad bug 1087183 in maas (Ubuntu) "MaaS cloud-init configuration specifies 'manage_etc_hosts: localhost'" [High,Confirmed] [01:33] bigjools: i know the context, but I think the removal of it didn't really fix the issue james was having [01:33] you'll need to check with him and scott just to be sure [01:33] ok I'll leave it incomplete, thanks [01:34] hey, you have nothing better to do on a Sunday night? :) [01:34] bigjools: ok so this wewk I'll make sure all the MAAS dependencies are in precise, and then hopefully upload maas by thursday, wtih 2 fixes I want to fix. 1. ipmi stuff, 2. fix a packaging bug on upgrade [01:34] woohoo [01:34] roaksoax: what about testing with Django? [01:35] bigjools: heh.. was doing homework, then learning how to dj, and now preparing my notes from last week to send to you tomorrow [01:35] bigjools: I think we are good with that. ScottK did say he was fine with it if the techboard approved it.But i don't know who can test it apart from the maas team [01:35] bigjools: so i'll check on that this week too [01:36] roaksoax: well we need to run up some other Django apps with the patched Django [01:37] yeah, bigjools horizon (openstack) could be a good example [01:37] ok [01:39] bigjools: anyways, I'm off, have a good day! [01:40] oh btw.. thanks again for the help last week! [01:40] roaksoax: pleasure, have a good evening [01:40] thanks! [10:55] I'm having an issue with maas where my node names are not consitent with the ip address [10:57] for example: 192-168-30-55.master = 192.168.30.50 not 192.168.30.55 [10:58] nslookup on maas master doesn't use local server [10:59] you might be falling foul of a problem in the dhcp server [10:59] where it assigns different IPs to the same machine [10:59] depending on whether it's requesting IP from the BIOS or from the OS [11:01] The OS [11:04] what does maas use for dhcp? [11:04] sorry DNS [11:04] what does it use for dns [11:04] bind [11:06] does maas create a mac <-> reserve somewhere? [11:06] what do you mean by reserve? [11:07] I can see dns name in /etc/bind/maas/zone.30.168.192.in-addr.arpa [11:08] it say's ip 55 in range 192.168.30 is DNS name 192-168-30-55.master [11:08] maas scans the leases file that the DHCP server maintains, and keeps track of IP vs MAC in its database [11:08] where does maas link 192.168.30.55 to a mac address [11:09] you probably have this issue with the dhcp server: https://bugs.launchpad.net/maas/+bug/1069570 [11:09] Launchpad bug 1069570 in MAAS "1 MAC Address, two IPs - DNS is "out of sync" with DHCP leases databases, I think..." [Critical,Triaged] [11:09] I'l look at that [11:10] someone is looking at a fix on the dhcp server [11:13] wow looking at the bu report... [11:13] this s*cks [11:13] I'm implementing this now === jam2 is now known as jam [14:59] bigjools: btw we didn't experience that bug above [15:55] Anyone in heer been able to de pxe maas with uefi? [15:56] MAAS doesn't create the boot files foor uefi systems [15:56] I need to enlist a uefi only system [15:56] How would I do that? [15:57] Anyone there? [16:04] Hello?? === kentb is now known as kentb-out === robbiew is now known as robbiew-afk [23:17] smoser: can you respond to my comment here please? https://bugs.launchpad.net/maas/+bug/1116331 [23:17] Launchpad bug 1116331 in MAAS "proxy not used in ephemeral or commissioning" [Medium,In progress] [23:18] Oh I see you commented on the MP [23:19] BTW if you open up the expander at the bottom of the MP page you can set it to WIP immediately so no emails get sent containing bogus diffs [23:32] how can I help mwhudson? [23:32] bigjools: hello [23:32] bigjools: i have a task which i've just realized sounds very much like maas [23:33] or rather, one small part of maas [23:33] so i wonder if can reuse it or at least see how it does it [23:33] bigjools: basically i think i want a super dumb netinstaller [23:33] this is pretty much what maas does, yes [23:33] that can be configured to say "when the device with mac address $foo boots, dump this disk image onto it" [23:34] maas is in control of the boot [23:34] it powers up the machine [23:34] so if you can deal with that, maas will work nicely [23:35] it'll even put your ssh key on there [23:35] this is for lava, automated testing stuff [23:35] i' [23:35] for now i'll be doing stuff over serial console to control the node after it boots the desired image i think [23:36] so maas serves up different boot images depending on what state it thinks the node is in [23:36] therefore unless maas thinks the node is booting, it won't do much [23:36] maas also uses cloud-init [23:36] right [23:36] i think perhaps i only want a very small part of maas [23:37] it would be hard to use maas in bits [23:37] there is always c-c c-v :) [23:37] all you need then is a tftp server, a dhcp server, and some boot images [23:37] probably [23:38] but i don't want the default netinstaller initrd i think [23:38] and frig the kernel options so it starts a net install [23:38] i just want something that splats a tarball into a partition [23:38] we use iscsi [23:38] none of this packaging stuff [23:38] ah [23:38] maas doesn't do that - yet. should be ready RSN [23:39] oh ok [23:39] it currently runs d-i [23:39] ah [23:39] but work is afoot to splat an image [23:39] so you don't have anything like an "ami for maas"? [23:39] no [23:39] ok [23:39] ffs [23:39] not yet [23:39] give it a week :) [23:39] why am i always at the bleeding edge of everything :) [23:40] bigjools: what does maas use for dhcp/tftp etc? [23:40] internal TFTP implementation, but ISC DHCP [23:40] ok [23:41] bleeding edge = on the curve man [23:44] bigjools: is pserv the tftp bit? [23:45] mwhudson: yes, twisted process [23:45] cool [23:47] bigjools: and all this is doing the stuff that cobbler used to do? [23:48] mwhudson: kinda. [23:48] bigjools: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2013-February/001012.html [23:48] roaksoax: I saw that, good stuff [23:49] bigjools: ok cool, so what you think about the GeneircIPAddressField? [23:50] roaksoax: yes we could pull that in. I don't like doing that though. [23:51] bigjools: generally maas uses the regular initrds that the distro provides? [23:51] mwhudson: it does [23:51] mwhudson: yes [23:51] ok [23:51] * mwhudson has found class TFTPBackend(FilesystemSynchronousBackend): now [23:52] bigjools: so what do you think we should do? [23:53] mwhudson: the tftp server is tightly integrated to maas as it serves up different things depending on the state of the node [23:53] yeah [23:53] roaksoax: do we have a choice? [23:54] roaksoax: can we carry it as a quilt patch? [23:54] bigjools: yes [23:54] bigjools: that's what *should* be done [23:54] roaksoax: probably easiest [23:55] since it's easiest to remove [23:55] indeed [23:55] and it's distro-specific, not upstream issue [23:56] mwhudson: you could serve up an ephemeral image to a booting node and use a cloud-init script to splat a tarball [23:56] bigjools: yeah, so ;et's do that. That's the easiest, to ship it as a patch [23:56] roaksoax: sweet [23:56] mwhudson: then you can just boot something and maas will install it [23:57] all highly unsupported :)