[03:11] allenap: any updaes? [03:11] err [03:11] bigjools: any luck> [03:11] ? [03:12] roaksoax: literally just finished [03:12] seems ok now [03:12] however [03:12] I did see an error fly by from maas-ipmi something about None type not having a group attribute [03:12] bigjools: ok let me check [03:12] then it shut down so it disappeared :/ [03:12] this is raring packages btw [03:13] I need to take the dog out now, leave me a message if you want me to do anything [03:21] bigjools: i'm testing enlistment here and see what happens [03:21] bigjools: did it add the power settings correctly? [03:26] bigjools: I just tested it, it works just fine for me [03:26] bigjools: maybe your bmc is locked out? [03:53] roaksoax: I can't find the commissioning data after reinstall, did you move it? [03:53] bigjools: jtv did [03:53] bigjools: it's in /usr/share/maas/pyshared/metadataserver/commission/user_data.template IIRC [03:55] aha [03:55] /usr/share/maas/preseeds/enlist_userdata [03:55] everything worked but I hadn't enabled the BMC options for the HP so no power was detected [03:55] bigjools: yeah that's enlistment, commissioning is under metadataserver (instead of /etc/maas/commissioning-user-data) [03:56] bigjools: ah! that was it then :) [03:57] mmmm which do we change? [03:57] /usr/share/pyshared/metadataserver/commissioning/user_data.template [03:57] has the same code [03:57] bigjools: yeah, so I really wanna make it a binary [03:57] bigjools: along with maas-signal [03:57] that'd be nice [03:57] (which is used during commissioning) [03:57] so we can ditch all the dup code [03:58] no complains from me :) [03:58] complaints* [03:59] cool, I'll try to get that done this week [04:11] roaksoax: just testing a new enlistment with the impi options set up, let's see ... [04:11] ipmi even [04:13] roaksoax: didn't detect it on enlistment [04:13] bigjools: i would need to see logs why. I have just tested it myself [04:13] and it worked like a charm [04:14] getting logs is hard :( [04:14] we really need to make them all go back to the maas host [04:14] bigjools: nah! get the backport image thing and at touch /tmp/block-poweroff to the user data [04:14] bigjools: and then you just ssh in and that's it :) [04:14] bigjools: but yes, we need to get all those logs back to maas [04:14] roaksoax: that is too hard, really, when all we should do is rsyslog [04:15] agreed [04:15] heck even my router logs using rsyslog to my server :) [04:15] heh :) [04:16] I actually thought we had rsyslog set up [04:16] isn't it on the kernel cmd line? [04:16] bigjools: we do, it only works for deployments [04:16] bigjools: it doesn't work for ephemeral images [04:16] ah [04:16] shame [04:18] bigjools: indeed.. but anyways... i thought danwest was gonna be in charge of maas from now on.. [04:19] roaksoax: apparently so [04:19] roaksoax: so, I enabled this line: [04:19] IPMI_SI_PARAMS="type=kcs ports=0xca2" [04:19] bigjools: that should be all you need [04:19] in /usr/share/pyshared/metadataserver/commissioning/user_data.template [04:19] and [04:19] /usr/share/maas/preseeds/enlist_userdata [04:19] didn't get power params on enlist or commissioning [04:20] this has happened before - the BMC goes all weird [04:20] bigjools: boomer, I'm guessing there's an issue with your BMC? [04:20] bigjools: yeah... I upgraded to the latest fiirmware [04:20] so maybe you should do the same [04:20] last time, it refused DHCP OFFER all the time [04:20] then it worked for a while [04:21] oh [04:21] Apr 10 14:10:20 maas dhcpd: Can't create new lease file: Permission denied [04:21] apparmor fix needed [04:21] it existed already I think [04:22] bigjools: i'll test that tomorrow and see what happens. cause I'm pretty sure it was working [04:22] bigjools: unless the fixes got dropped [04:22] let me check my BMC hang on [04:23] ah bollocks this one's easy [04:23] the BMC has no ethernet cable in it :) [04:23] lol [04:23] :) [04:24] EOUTOFROUTERPORTS [04:24] I'll delete it and do it again [04:26] so I plugged in a cable and it's not DHCP requested yet :/ [04:26] bigjools: ok I think it got dropped [04:26] the change in isc-dhcp [04:26] damn [04:26] i'm checking now just o be sure [04:26] that was really screwing people over [04:27] bigjools: nope, my bad, the fix is there [04:28] bigjools: check in /etc/appamor.d/dhcpd.d/ whether there's the maas profile [04:28] roaksoax: no :/ [04:29] why is that missing? I install maas-dhcp [04:29] installed [04:30] aas-dhcp.install:/debian/tmp/etc/apparmor.d/dhcpd.d/maas [04:30] maas-dhcp.install:/debian/tmp/etc/apparmor.d/dhcpd.d/maas [04:30] maas is installing it [04:30] maas is installed [04:30] roaksoax@pursue:/etc/apparmor.d/dhcpd.d$ ls [04:30] maas [04:31] oh wait it's there [04:31] so I suspect there's a profile problem where it can't delete and make a new file [04:31] ? [04:31] or open as new [04:31] overwriting an old one [04:32] aha I see IPMI [04:32] and it powered on when I did "accept & commission" [04:32] \o/ [04:33] \o/ [04:34] bigjools: alright, the other i can think of is that the profile has not being loaded with the maas related stuff [04:34] see maas-dhcp.postinst in http://bazaar.launchpad.net/~maas-maintainers/maas/packaging/revision/169 [04:34] roaksoax: it must be, it works [04:34] it's just that error on restarting it if there's an existing file [04:34] it can't clean out the file AFAICS [04:34] so it'll grow forever [04:34] ah! I see [04:35] alright then [04:35] knowing you got it working [04:35] i'm gonna go pass out :) [04:35] heh [04:35] have a good day man [04:35] * roaksoax sleeps [04:35] it must be late there [04:35] half past midnight :) [04:36] go sleep! [04:36] thanks! [04:36] np :) === matsubara is now known as matsubara-lunch === matsubara-lunch is now known as matsubara