/srv/irclogs.ubuntu.com/2014/04/29/#maas.txt

jtvbigjools: do we need a big flashing “confined to the cluster controller” warning on the registries?05:31
bigjoolsjtv: we need a build error05:35
bigjoolsto *prevent* it05:35
bigjoolsit's too easy to import05:35
bigjoolsI have half a mind to set up the import fascist thingy and prevent imports from provisioningserver inside maasserver05:36
jtvSo far we haven't  needed it simply because Django fails when you try to import maasserver code into provisioningserver.05:39
jtvI'd be tempted to say "prefix the name with an underscore," but the problem there is that export happens at several levels.05:40
jtvThe idea that a bit on a symbol's name can say whether or not it's imported is an oversimplification...05:41
jtv*exported05:41
bigjoolsjtv: this import problem is the other way around05:43
jtvYes.  What I'm saying is: I'd love to have something like the import fascist.05:43
bigjoolsok. we are in violent agreement05:43
jtvAlthough we've been getting by without it through a form of luck.05:43
bigjoolsI'm not convinced the luck has held out everywhere, I suspect a hand grenade awaits somewhere05:44
jtvQuite possible.05:45
jtvWhy can't Chrome make up its mind about whether to present a "link" context menu or a "page" context menu on a link?  It's probably subjective, but the browser's quality seems to have slipped dramatically of late.05:54
bigjoolsyeah it feels like it05:55
jtvIt's also been failing to update the mouse cursor properly as the page loads.05:56
=== CyberJacob|Away is now known as CyberJacob
bigjoolsjtv: are you looking at the add-osystem-to-node branch?06:25
jtvSort of.06:25
jtvMy thoughts were veering towards food though.  :)06:25
jtvAh, I was having a look at osystem-preseed-cleanup...  Not too happy about the "check if object has method, and if so, execute it."06:26
jtvI'll write that up now.06:28
bigjoolsok06:30
bigjoolsthis falls into your KISS comments06:31
jtvYes, it looks like a sign that that class hierarchy really is needed — assuming templating isn't enough to do the job.06:34
bigjoolsjtv: hey can you do a backport to 1.5 of that api fix please?06:54
jtvSure.06:55
bigjoolsI added the bugtask06:55
jtvClient, by the way.06:55
bigjoolsyeah, what I meant06:55
jtvOn it.06:55
rvbajtv: thanks for fixing the API bug (1313556)!06:58
jtvHi rvba06:58
jtvTook me insanely long to figure it out, given how easy it actually was to fix...06:58
jtvWow, tons o'lint in trunk.06:58
jtvOh, it's 1.5.06:59
=== CyberJacob is now known as CyberJacob|Away
gmbrvba: Can you fact-check something for me? From what I’m reading on t’interweb, it’s not possible to use PostGres array fields in Django without the djorm-ext-pgarray package… which would require us to have that as a dependency, right?11:48
gmb(Asking because allenap suggested using arrays as part of the bootresources work, and it looks like we can’t)11:48
rvbagmb: from memory, we already use that package11:48
gmbrvba: ORLY11:49
gmbHOW INTERESTING11:49
gmbrvba: Bugger me, so we do.11:49
gmbSee, that’s why one should grep first, ask the Djangoist after.11:50
gmbrvba: Thanks :)11:50
rvbano worries11:50
gmballenap: As far as the BootSource model is concerned, ISTM that Cluster<->BootSource is a 1-Many relationship, so we should have a cluster FK on BootSource, no? Or should all BootSources go to all clusters?11:56
gmb(In which case there’s no need for an FK at all… Or we could have a table linking the two to make it N:N, but I don’t see what that gets us.)11:59
jtvgmb: we even got a patch into djorm-ext-pgarray...12:36
gmbjtv: So I see.12:36
* gmb lunches12:43
allenapgmb: For now, don’t customise per cluster, and default to getting everything.12:50
jtvIs our 1.5 lander broken?12:52
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
magicrobotmonkeyI'm glad the metrics got all smooth as soon as I showed up13:24
magicrobotmonkeysuper helpful13:24
rvbaallenap: this is the branch in question: https://code.launchpad.net/~rvb/maas-test/power-type-support/+merge/21735014:18
jtvgmb: you looked into the landers recently... does the 1.5 one seem to be down?14:38
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
smoserallenap, https://code.launchpad.net/~blake-rouse/maas/virsh-probe-and-enlist/+merge/21663218:00
smoseram i wrong there ?18:00
=== CyberJacob|Away is now known as CyberJacob
=== vladk|offline is now known as vladk
=== vladk is now known as vladk|offline
=== vladk|offline is now known as vladk
=== vladk is now known as vladk|offline
FunnyLookinHatI've added an external network ( i.e. other than the private configuration network ) and added it ( by mac ) to a node - but it's not showing up or assigning an IP when I commission or start a node.  Any ideas?21:19
=== CyberJacob is now known as CyberJacob|Away

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