/srv/irclogs.ubuntu.com/2013/02/11/#maas.txt

roaksoaxbigjools: we'll have to test that with machine with md raid arrays01:17
bigjoolsroaksoax: fair enough.01:18
roaksoaxbigjools: and I don't know whether we wanna do that01:18
roaksoaxbigjools: btw.. is there any ETA on the cluster url thing for the preseeds?01:19
bigjoolsroaksoax: this week01:19
roaksoaxbigjools: ack! thanks01:20
roaksoaxbigjools: btw.. are we going to start releasing trunk for precise?01:29
bigjoolsroaksoax: no!01:29
roaksoaxbigjools: one of the things that came up last week was the ability to have custom kernel command lines01:29
bigjoolsI know01:30
roaksoaxas they do some costumization some times01:30
roaksoaxack01:30
bigjoolspeople want their cake and eat it - a stable LTS but at the same time all the shiny new features01:30
bigjoolsfrom my PoV I am happy to release trunk to precise but you'd have to work hard with the techboard, no?01:31
roaksoaxbigjools: oh I meant PPA01:31
roaksoaxnot actually SRU it01:31
bigjoolsok01:31
bigjoolswe can do a backports PPA01:31
roaksoaxyeah that's what I meant01:32
bigjoolsno problems with that :)01:32
bigjoolsroaksoax: do you know anything about this? https://bugs.launchpad.net/maas/+bug/108718301:32
ubot5Launchpad bug 1087183 in maas (Ubuntu) "MaaS cloud-init configuration specifies 'manage_etc_hosts: localhost'" [High,Confirmed]01:32
roaksoaxbigjools: i know the context, but I think the removal of it didn't really fix the issue james was having01:33
roaksoaxyou'll need to check with him and scott just to be sure01:33
bigjoolsok I'll leave it incomplete, thanks01:33
bigjoolshey, you have nothing better to do on a Sunday night? :)01:34
roaksoaxbigjools: 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 upgrade01:34
bigjoolswoohoo01:34
bigjoolsroaksoax: what about testing with Django?01:34
roaksoaxbigjools: heh.. was doing homework, then learning how to dj, and now preparing my notes from last week to send to you tomorrow01:35
roaksoaxbigjools: 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 team01:35
roaksoaxbigjools: so i'll check on that this week too01:35
bigjoolsroaksoax: well we need to run up some other Django apps with the patched Django01:36
roaksoaxyeah, bigjools horizon (openstack) could be a good example01:37
bigjoolsok01:37
roaksoaxbigjools: anyways, I'm off, have a good day!01:39
roaksoaxoh btw.. thanks again for the help last week!01:40
bigjoolsroaksoax: pleasure, have a good evening01:40
roaksoaxthanks!01:40
WoutI'm having an issue with maas where my node names are not consitent with the ip address10:55
Woutfor example: 192-168-30-55.master = 192.168.30.50 not 192.168.30.5510:57
Woutnslookup on maas master doesn't use local server10:58
bigjoolsyou might be falling foul of a problem in the dhcp server10:59
bigjoolswhere it assigns different IPs to the same machine10:59
bigjoolsdepending on whether it's requesting IP from the BIOS or from the OS10:59
WoutThe OS11:01
Woutwhat does maas use for dhcp?11:04
Woutsorry DNS11:04
Woutwhat does it use for dns11:04
bigjoolsbind11:04
Woutdoes maas create a mac <-> reserve somewhere?11:06
bigjoolswhat do you mean by reserve?11:06
WoutI can see dns name in /etc/bind/maas/zone.30.168.192.in-addr.arpa11:07
Woutit say's ip 55 in range 192.168.30 is DNS name 192-168-30-55.master11:08
bigjoolsmaas scans the leases file that the DHCP server maintains, and keeps track of IP vs MAC in its database11:08
Woutwhere does maas link 192.168.30.55 to a mac address11:08
bigjoolsyou probably have this issue with the dhcp server: https://bugs.launchpad.net/maas/+bug/106957011:09
ubot5Launchpad bug 1069570 in MAAS "1 MAC Address, two IPs - DNS is "out of sync" with DHCP leases databases, I think..." [Critical,Triaged]11:09
WoutI'l look at that11:09
bigjoolssomeone is looking at a fix on the dhcp server11:10
Woutwow looking at the bu report...11:13
Woutthis s*cks11:13
WoutI'm implementing this now11:13
=== jam2 is now known as jam
roaksoaxbigjools: btw we didn't experience that bug above14:59
WoutAnyone in heer been able to de pxe maas with uefi?15:55
WoutMAAS doesn't create the boot files foor uefi systems15:56
WoutI need to enlist a uefi only system15:56
WoutHow would I do that?15:56
WoutAnyone there?15:57
WoutHello??16:04
=== kentb is now known as kentb-out
=== robbiew is now known as robbiew-afk
bigjoolssmoser: can you respond to my comment here please? https://bugs.launchpad.net/maas/+bug/111633123:17
ubot5Launchpad bug 1116331 in MAAS "proxy not used in ephemeral or commissioning" [Medium,In progress]23:17
bigjoolsOh I see you commented on the MP23:18
bigjoolsBTW 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 diffs23:19
bigjoolshow can I help mwhudson?23:32
mwhudsonbigjools: hello23:32
mwhudsonbigjools: i have a task which i've just realized sounds very much like maas23:32
mwhudsonor rather, one small part of maas23:33
mwhudsonso i wonder if can reuse it or at least see how it does it23:33
mwhudsonbigjools: basically i think i want a super dumb netinstaller23:33
bigjoolsthis is pretty much what maas does, yes23:33
mwhudsonthat can be configured to say "when the device with mac address $foo boots, dump this disk image onto it"23:33
bigjoolsmaas is in control of the boot23:34
bigjoolsit powers up the machine23:34
bigjoolsso if you can deal with that, maas will work nicely23:34
bigjoolsit'll even put your ssh key on there23:35
mwhudsonthis is for lava, automated testing stuff23:35
mwhudsoni'23:35
mwhudsonfor now i'll be doing stuff over serial console to control the node after it boots the desired image i think23:35
bigjoolsso maas serves up different boot images depending on what state it thinks the node is in23:36
bigjoolstherefore unless maas thinks the node is booting, it won't do much23:36
bigjoolsmaas also uses cloud-init23:36
mwhudsonright23:36
mwhudsoni think perhaps i only want a very small part of maas23:36
bigjoolsit would be hard to use maas in bits23:37
mwhudsonthere is always c-c c-v :)23:37
bigjoolsall you need then is a tftp server, a dhcp server, and some boot images23:37
mwhudsonprobably23:37
mwhudsonbut i don't want the default netinstaller initrd i think23:38
bigjoolsand frig the kernel options so it starts a net install23:38
mwhudsoni just want something that splats a tarball into a partition23:38
bigjoolswe use iscsi23:38
mwhudsonnone of this packaging stuff23:38
bigjoolsah23:38
bigjoolsmaas doesn't do that - yet.  should be ready RSN23:38
mwhudsonoh ok23:39
bigjoolsit currently runs d-i23:39
mwhudsonah23:39
bigjoolsbut work is afoot to splat an image23:39
mwhudsonso you don't have anything like an "ami for maas"?23:39
bigjoolsno23:39
mwhudsonok23:39
mwhudsonffs23:39
bigjoolsnot yet23:39
bigjoolsgive it a week :)23:39
mwhudsonwhy am i always at the bleeding edge of everything :)23:39
mwhudsonbigjools: what does maas use for dhcp/tftp etc?23:40
bigjoolsinternal TFTP implementation, but ISC DHCP23:40
mwhudsonok23:40
bigjoolsbleeding edge = on the curve man23:41
mwhudsonbigjools: is pserv the tftp bit?23:44
bigjoolsmwhudson: yes, twisted process23:45
mwhudsoncool23:45
mwhudsonbigjools: and all this is doing the stuff that cobbler used to do?23:47
bigjoolsmwhudson: kinda.23:48
roaksoaxbigjools: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2013-February/001012.html23:48
bigjoolsroaksoax: I saw that, good stuff23:48
roaksoaxbigjools: ok cool, so what you think about the GeneircIPAddressField?23:49
bigjoolsroaksoax: yes we could pull that in.  I don't like doing that though.23:50
mwhudsonbigjools: generally maas uses the regular initrds that the distro provides?23:51
roaksoaxmwhudson: it does23:51
bigjoolsmwhudson: yes23:51
mwhudsonok23:51
* mwhudson has found class TFTPBackend(FilesystemSynchronousBackend): now23:51
roaksoaxbigjools: so what do you think we should do?23:52
bigjoolsmwhudson: the tftp server is tightly integrated to maas as it serves up different things depending on the state of the node23:53
mwhudsonyeah23:53
bigjoolsroaksoax: do we have a choice?23:53
bigjoolsroaksoax: can we carry it as a quilt patch?23:54
roaksoaxbigjools: yes23:54
roaksoaxbigjools: that's what *should* be done23:54
bigjoolsroaksoax: probably easiest23:54
bigjoolssince it's easiest to remove23:55
roaksoaxindeed23:55
bigjoolsand it's distro-specific, not upstream issue23:55
bigjoolsmwhudson: you could serve up an ephemeral image to a booting node and use a cloud-init script to splat a tarball23:56
roaksoaxbigjools: yeah, so ;et's do that. That's the easiest, to ship it as a patch23:56
bigjoolsroaksoax: sweet23:56
bigjoolsmwhudson: then you can just boot something and maas will install it23:56
bigjoolsall highly unsupported :)23:57

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