/srv/irclogs.ubuntu.com/2014/09/05/#maas.txt

=== jfarschman is now known as MilesDenver
=== jfarschman is now known as MilesDenver
=== jfarschman is now known as MilesDenver
bigjoolsjtv: with regarding to https://bugs.launchpad.net/maas/+bug/1365616 can you remember why we restricted API access (even read access) to cluster workers (and admins)?02:22
ubot5Ubuntu bug 1365616 in MAAS "Non-admin access to cluster controller config" [High,Triaged]02:23
jtvbigjools: looking...02:24
bigjoolsjtv: just added a comment, refresh in 1 min02:24
bigjoolsadding*02:24
jtvbigjools: the only readily apparent reason I can see is that update privileges should be restricted to admins.02:26
jtvSo I think the reason is probably just that we didn't have time to build both privileged and unprivileged handlers at a time when it wasn't yet clear that the latter would be needed.02:27
bigjoolsjtv: well I don't think it's a case of two handlers - the read code explicitly makes this check02:30
jtvThe _read_ code makes a security check!?02:31
bigjoolsyes02:32
bigjoolssee src/maasserver/api/node_group_interfaces.py02:32
bigjoolsI think I know why02:32
bigjoolsit would enable attackers easier access02:32
jtvI think I see another reason.02:34
jtvThe access checks look for two things:02:34
jtv1. Admin.02:34
jtv2. Cluster worker.02:34
jtvI think either we didn't realise that when we built the NGI API, or just didn't want the complication of also checking for different levels of access given time pressure.02:35
bigjoolshmmm02:44
=== jfarschman is now known as MilesDenver
bigjoolsjtv: are you free for a pre-imp in about 10 minutes?02:50
jtvbigjools: sorry, didn't notice the IRC notification there.  On the bright side, your branch is now reviewed.  :)  Give me another few minutes.03:21
bigjoolsjtv: ok I need to remember what I wanted to talk about...03:31
bigjoolsbut I have fresh coffee, so it'll come soon03:31
bigjoolsjtv: calling03:36
=== jfarschman is now known as MilesDenver
jtvLooks like we have that CI check now to ensure that a node's IP address is one from the static range.  But it's failing.04:37
jtvI thought we'd fixed MACAddress.cluster_interface?04:37
=== jfarschman is now known as MilesDenver
=== jfarschman is now known as MilesDenver
=== jfarschman is now known as MilesDenver
jtvWhooo!  My node is “Deployed”!06:20
jtvNo longer just “Allocated.”06:20
jtvThanks rvba.  :-)06:21
rvba\o/06:21
rvbajtv: why the new factory? (make_Network)06:22
rvbajtv: I don't see that pattern (i.e. make_*N*ode) used anywhere else…?06:22
jtvLook at the first branch first.  :)06:22
rvbaah06:23
=== liam_ is now known as Guest22638
=== CyberJacob|Away is now known as CyberJacob
jtvSometimes I wonder: are we actually cleaning up the Celery-based code that we disable?06:49
bigjoolsseems not07:02
bigjoolsI plan on eviscerating some stuff later07:02
bigjoolsrvba: you might know this, there's a dupe of this but I can't work out which07:03
bigjoolshttps://bugs.launchpad.net/maas/+bug/136503507:03
ubot5Ubuntu bug 1365035 in MAAS "MAAS provider bootstrap: Timeout, server <server> not responding." [Undecided,New]07:03
bigjoolsrvba: it's where the power is slow to go off/on07:03
bigjoolsand the old machine gets re-used07:03
rvbabigjools: are you thinking about https://bugs.launchpad.net/maas/+bug/1325610 ?07:05
ubot5Ubuntu bug 1325610 in MAAS "node marked "Ready" before poweroff complete" [High,Triaged]07:05
bigjoolsaha07:06
bigjoolsthanks07:06
bigjoolsoh you already did it07:06
bigjoolsah no you didn't, confusing LP ui fail07:07
=== jfarschman is now known as MilesDenver
bigjoolseasy karma for someone, delete-only branch: https://code.launchpad.net/~julian-edwards/maas/remove-update-leases-api/+merge/23346607:47
=== jfarschman is now known as MilesDenver
=== jfarschman is now known as MilesDenver
=== jfarschman is now known as MilesDenver
=== CyberJacob is now known as CyberJacob|Away
=== jfarschman is now known as MilesDenver
=== jfarschman is now known as MilesDenver
maastestCan someone please help me with this question http://askubuntu.com/questions/520240/problem-deploying-node14:17
=== jfarschman is now known as MilesDenver
=== sebas538_ is now known as sebas5384
=== roadmr is now known as roadmr_afk
=== CyberJacob|Away is now known as CyberJacob
=== roadmr_afk is now known as roadmr
=== CyberJacob is now known as CyberJacob|Away

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