=== freeflying_away is now known as freeflying | ||
=== Spideyman is now known as Spideyman_afk | ||
=== freeflying is now known as freeflying_away | ||
=== freeflying_away is now known as freeflying | ||
=== freeflying is now known as freeflying_away | ||
=== freeflying_away is now known as freeflying | ||
freeflying | http://paste.ubuntu.com/6362769/ | 04:46 |
---|---|---|
freeflying | what could this be | 04:46 |
freeflying | node trying to get boot image from maas | 04:46 |
bigjools | freeflying: ummmm | 04:53 |
bigjools | is the node still defined in maas? | 04:53 |
freeflying | bigjools, no, this is a fresh installation of maas | 04:54 |
bigjools | is anything actually broken? | 04:54 |
freeflying | bigjools, cluster controller on a different server | 04:54 |
freeflying | bigjools, not I can see so far besides this | 04:55 |
bigjools | sorry I don't know what you mean | 04:55 |
bigjools | my point is, this could be normal. Ignoring the log file, is anything not working as it should? | 04:55 |
freeflying | bigjools, the node can't get the boot image then | 04:55 |
freeflying | bigjools, from the client console, what we can see after fail to boot is: Cannot locate configuration file | 04:56 |
bigjools | well this is before that stage, it's getting pxeconfig | 04:56 |
bigjools | right | 04:56 |
freeflying | http://paste.ubuntu.com/6362441/ | 04:56 |
bigjools | so is the MAC correct? | 04:56 |
bigjools | check all the detauls from the request in your server | 04:57 |
bigjools | details* | 04:57 |
jtv | http error? I guess this'd be the pxeconfig code requesting node metadata from the API... | 04:58 |
bigjools | jtv: no, it's asking for pxeconfig | 05:00 |
freeflying | bigjools, yes from dhcp's dump, its the same mac addr | 05:00 |
bigjools | oh sorry that's what you said, basically | 05:00 |
* jtv unconfuses | 05:00 | |
bigjools | freeflying: is the MAC defined against any node in the database? | 05:00 |
bigjools | something is causing a 404.... | 05:01 |
bigjools | and I suspect you edited something after the node enlisted? | 05:01 |
freeflying | bigjools, i think no | 05:01 |
bigjools | freeflying: what are you doing here, enlisting, commissioning or installing? | 05:02 |
freeflying | bigjools, we don't have anything enlisted so far, we just had maas configured, and try to enlist this one | 05:02 |
freeflying | bigjools, trying to enlisting | 05:02 |
bigjools | freeflying: is the cluster accepted ? | 05:02 |
freeflying | bigjools, yes, i had it configured in web UI too | 05:03 |
bigjools | did you enlist any other nodes yet? | 05:03 |
freeflying | not yet | 05:03 |
bigjools | so there's zero nodes in maas right now? | 05:03 |
freeflying | bigjools, yes | 05:03 |
bigjools | ok | 05:03 |
bigjools | when the node enlists it should try to grab quite a few different pxeconfigs before finding one that exists | 05:04 |
bigjools | it should end up at "default" | 05:04 |
bigjools | since we don't know it yet | 05:04 |
bigjools | so this output in the pserv log is normal as far as I know. Can you send the rest of the log please? | 05:05 |
bigjools | jtv: actually I think my problem is easy now - the func in maasserver.dns is the single call point I want | 05:10 |
bigjools | I can inject more kwargs in there | 05:10 |
jtv | Great. | 05:10 |
bigjools | it just confused me because it was the same name, of course. | 05:10 |
bigjools | freeflying: is your MAAS_URL correct? | 05:14 |
freeflying | bigjools, yes | 05:16 |
bigjools | freeflying: cam you show me? | 05:16 |
bigjools | can* | 05:16 |
bigjools | because it looks wrong in your log :) | 05:17 |
freeflying | MAAS_URL="http://10.215.128.3/MAAS" | 05:18 |
freeflying | this is from maas_cluster.conf | 05:19 |
freeflying | in pserv.conf, its http:///MAAS/api/1.0/pxeconfig/ | 05:20 |
freeflying | i tried to use the exact ip addr in pserv.conf, but didn't work out | 05:20 |
jtv | What about "localhost"? | 05:22 |
freeflying | jtv, to me? | 05:23 |
jtv | Yes — I don't see it making a big difference, but not having a hostname in that URL does look suspicious. | 05:25 |
freeflying | jtv, but the region controller is not on this machine | 05:27 |
jtv | Ah | 05:27 |
jtv | Right | 05:27 |
jtv | But then there definitely has to be a hostname part in that URL. | 05:27 |
jtv | I guess the reason for your 404 log output is that the request is going to the wrong server... | 05:28 |
freeflying | jtv, i tried with the API address too, didn't work out | 05:29 |
jtv | Sounds as if you had a different problem originally, and created a second problem on top of it. | 05:29 |
jtv | Do you know anything more than that it didn't work out? | 05:30 |
freeflying | jtv, no | 05:30 |
freeflying | jtv, weird, this time it works | 05:30 |
freeflying | I mean node pxe boot up from maas | 05:30 |
jtv | \o/ | 05:30 |
jtv | Right | 05:30 |
bigjools | freeflying: did you fix pserv.conf? | 05:34 |
freeflying | bigjools, re-configure it to use exact api url | 05:35 |
bigjools | ok | 05:35 |
freeflying | bigjools, jtv thanks for help | 05:37 |
jtv | np | 05:37 |
bigjools | jtv: do you know if we can catch undefined symbols in tempita? | 05:43 |
bigjools | short of resorting to :py ... | 05:43 |
bigjools | otherwise I am going to have to update all the damn callsites in tests :'( | 05:44 |
freeflying | if a node stays commissioning status after doing commissioning, what could the reason be | 05:44 |
jtv | Don't know, sorry. Would be nice if there were a dedicated exception class, but... | 05:44 |
freeflying | the server has been powered off | 05:44 |
jtv | bigjools: make it default to 8.8.8.8? ;-) | 05:44 |
bigjools | freeflying: it means it failed to contact the server, did you see anything on the console? | 05:44 |
freeflying | after a while since we click commissioning from webui | 05:44 |
bigjools | freeflying: and what else have you changed in other configs? | 05:45 |
freeflying | bigjools, the other part I did was configure maas-dhcp server, add some other subnet into the file | 05:45 |
freeflying | bigjools, configured import-pxe-files to only download precise's | 05:46 |
jtv | I think commissioning will use Precise... One thing that may have happened though is a failure while downloading the ephemeral image. It's huge. | 05:48 |
jtv | Any chance of a look at the node's console? | 05:49 |
freeflying | jtv, on it, windows xp crashed :) | 05:50 |
freeflying | and the kvm works under widows only | 05:50 |
jtv | Losing your host will do it... | 05:51 |
freeflying | :) | 05:51 |
* jtv grabs a break | 05:53 | |
=== CyberJacob|Away is now known as CyberJacob | ||
=== freeflying is now known as freeflying_away | ||
=== freeflying_away is now known as freeflying | ||
=== Spideyman is now known as Spideyman_afk | ||
=== rharper_ is now known as rharper | ||
=== cmagina_ is now known as cmagina | ||
=== Spideyman is now known as Spideyman_afk | ||
=== Spideyman_afk is now known as Spideyman | ||
=== lifeless_ is now known as lifeless | ||
=== freeflying is now known as freeflying_away | ||
=== freeflying_away is now known as freeflying |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!