~blake-rouse/maas:user-patch-has-perm

Last commit made on 2018-10-30
Get this branch:
git clone -b user-patch-has-perm https://git.launchpad.net/~blake-rouse/maas
Only Blake Rouse can upload to this branch. If you are Blake Rouse please log in for upload directions.

Branch merges

Branch information

Name:
user-patch-has-perm
Repository:
lp:~blake-rouse/maas

Recent commits

f0f0972... by Blake Rouse

Fix tests.

bdd1475... by Blake Rouse

Fix permission checks for is_superuser.

687c9be... by Blake Rouse

Add test.

52e7420... by Blake Rouse

Use owner_id.

2092239... by Blake Rouse

Patch has_perm on User model to bypass the is_superuser check in upstream Django.

12d64db... by Alberto Donato

change the MAASAuthorizationBackend to take into account RBAC for nodes.

This doesn't include changes to other models like blockdevices, filesystems and interfaces

e657892... by Blake Rouse

Limit 1 query per request for rbac_url in RBACWrapper when rbac_url is empty.

4d27e35... by Lee Trager

LP: #1799862 - Handle lsblk errors and hangs in maas-run-remote-scripts

maas-run-remote-scripts uses lsblk to map storage devices that MAAS wants
tested to what they are on the booted system. If lsblk failed to run the
thread executing the test would never finish resulting in
maas-run-remote-scripts hanging. If lsblk fails to run or takes longer
than 60 seconds maas-run-remote-scripts will mark all tests which use a
storage parameter as a failure. The test log will show the failure occurred
because of lsblk.

401d6c7... by Andres Rodriguez

debian/rules: Restart maas-regiond after upgrade

5c0dd6e... by Anthony Dillon

LP: #1798431 - Replace the Ubuntu logo with Canonical