/srv/irclogs.ubuntu.com/2014/01/27/#maas.txt

=== freeflying is now known as freeflying_away
hobbyBobbyhope you guys like big files I'm uploading a 2Gb sos report01:55
=== freeflying_away is now known as freeflying
=== 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
=== mwhudson is now known as zz_mwhudson
=== freeflying is now known as freeflying_away
=== freeflying_away is now known as freeflying
rvbajtv1: I'm working on fixing the DHCP config writing code so that it copes with multiple managed interfaces.09:59
jtv1Great, thanks.10:00
=== jtv1 is now known as jtv
jtvrvba: O10:25
jtvAhem.  EKEYPOS10:25
rvbao_O10:25
jtvrvba: I'm updating ZoneGenerator to support multiple managed interfaces per nodegroup.  It may be relevant to what you're doing.10:26
rvbajtv: Is it?  I'm only working on the DHCP config.  Not touching the DNS side of things.10:26
jtvAh of course.10:27
jtvNo worries then.\10:27
allenaprvba: When I run the development Django service (make services/webapp/@run) it doesn’t /seem/ to be reading urls.py, but I don’t understand why. I can add `raise SystemExit(1)` at the module level and Django just rolls on. Any ideas?11:32
jtv...Read on demand?11:34
rvbaallenap: that's not what *I* see: http://paste.ubuntu.com/6825715/11:34
rvbaallenap: btw, you remember our discussion about WithMACAddressesMixin.is_valid?  I was wrong, it's enough to populate form.errors to make the form invalid (and we actually have a test for this).11:41
allenaprvba: Cool, that’s great.11:44
roaksoaxhowdy all11:46
jtvhi roaksoax11:47
roaksoaxallenap: so I consulted to various people and looked online, and it seems that having kmultiple setup.py's is a non standard thing to do, and that you usually should bundle verything under 1 single setup.py11:47
roaksoaxjtv: howdy!11:47
roaksoaxalso *please* make sure whatever lands in trunk with new dependencies w2e are aware of11:47
roaksoaxto have time to package it11:48
roaksoaxMIR it11:48
roaksoaxetc11:48
roaksoaxwe are pretty packed with work right now11:48
allenaproaksoax: They’re not all in the same directory.11:51
allenaproaksoax: The problem is that the setup.py at the top level does not align with a single Python package. It’s just a mess really.11:52
roaksoaxallenap: i think you should consult with doko on this matter, or even barry11:55
roaksoaxallenap: they will know better than me how you should package this in the python way11:55
allenaproaksoax: Okay, fair enough.11:57
allenaprvba: I’m going insane. I can do os._exit(1) at the top of urls.py and it doesn’t exit!11:58
jtvstrace | grep urls.py?11:58
jtvMaybe you're just in the wrong directory or something.11:58
rvbaallenap: looks like one of those cases where a stale .pyc is used instead…12:07
jtvrvba: is the DHCP change working out OK?12:53
rvbajtv: looks okay so far, but I'm not done yet and I'll also build a package and give it a spin in the lab to make sure it still works with only one managed interface.12:57
jtvrvba: an easy way to check that might be to diff the resulting configurations.12:59
tomixxxhi, i have set dhcp settings and reboot my maas-server and now i get an "internal server error" when i try to open 10.0.0.9/MAAS13:21
tomixxxany ideas13:21
tomixxx?13:22
tomixxxnoone? :(13:33
rvbatomixxx: please have a look at the logs in /var/log/maas and /var/log/apache2/*.log to see if you can find details about the error.13:35
tomixxxkk13:36
tomixxxin celery-region.log: i get Consumer: Connection Error : [Errno101] network is unreachable. trying again in 32 seconds...13:38
rvbaLooks like a connectivity problem.13:39
tomixxxi have set the dhcp settings, oh and the network card interface is another one13:39
tomixxxand in /var/log/apache2 i get : error: Network is unreachable13:40
tomixxxdo i need an active internet conneciton for maas?13:41
tomixxxbecause in my current setup, i have NO internet !13:41
tomixxxonly a private network13:41
rvbaWell, you need access to internet, either directly or through a proxy.13:42
rvbaYou need to download all the install images.13:42
rvbaAnd the nodes need internet access to fetch the packages they need.13:42
tomixxxdamn13:43
tomixxxi mean i have two network interface cards in my maas server13:43
tomixxxone is connected to the nodes in ne maas-network and the other to my uni-network13:43
=== CyberJacob is now known as CyberJacob|Away
tomixxxi dont know if one of the cards does not work...13:47
=== freeflying is now known as freeflying_away
BjornThi. i'm having an issue that sometimes when i juju deploy in a maas environment, cloud-init fails to execute the part-001 script. i couldn't see any other error message than error code 3, think. is this a known issue?15:39
rvbaBjornT: I don't think it's a known issue, could you please file a bug describing the issue (https://bugs.launchpad.net/maas/+filebug)?  (make sure you include the result of running 'sudo maas dumpdata metadataserver.NodeCommissionResult' as an attachment to the bug.)15:44
BjornTrvba: sure. does it matter that i manually ran the script, which made the setup continue? i.e. will the NodeCommissionResult be different because of that?15:48
rvbaBjornT: Do you mean that you ran the commissioning scripts manually?15:54
BjornTrvba: yes, i looked at which script cloud-init tried to run (/var/lib/cloud/instance/scripts/part-001) and ran it to see whether it would tell me how it failed. except that it succeeded that time.15:57
rvbaBjornT: right, so the NodeCommissionResult table should contain the output the script when it failed.15:58
rvbathe output *of* the script15:59
BjornTrvba: https://bugs.launchpad.net/maas/+bug/127329616:07
ubot5Ubuntu bug 1273296 in MAAS "cloud-init sometimes fails to run the part-001 script" [Undecided,New]16:07
rvbaBjornT: Ta16:15
=== CyberJacob|Away is now known as CyberJacob
=== zz_mwhudson is now known as mwhudson
bigjools_BjornT, rvba: correct me if I'm wrong, but Bjorn is talking about cloud init, not commissioning scripts?22:55
bigjools_hey BjornT BTW :)22:56

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