~caleb-ellis/maas:master

Last commit made on 2018-10-30
Get this branch:
git clone -b master https://git.launchpad.net/~caleb-ellis/maas
Only Caleb Ellis can upload to this branch. If you are Caleb Ellis please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~caleb-ellis/maas

Recent commits

73b3cbb... by Blake Rouse

Always use the MAASAuthorizationBackend to check for user permissions.

Django User model uses a shortcut in saying if the user is a is_superuser then they have all permissions. Now with RBAC this is not the case because even users that have is_superuser set doesn't mean they can perform some actions.

623d38f... by Newell Jensen

LP: #1789290 -- Raise exception so that machine cannot be saved if using an invalid IP for IPMI.

83f2293... by Lee Trager

LP: #1790976 - Use AngularJS to escape maas-obj-form errors

255e72f... by Lyubomir Popov <email address hidden>

Fix first two columns on interfaces and storage tables inside the kvm compose machine overlay.

2cd41a7... by Newell Jensen

LP: #1800483 -- Do not use thin provisioning for LVM storage pools in virsh.

02ac688... by Alberto Donato

change "maas configauth" to register services with RBAC

5ba576c... by Caleb Ellis

Create maas-action-button directive and use in Images tab

0264247... by Andres Rodriguez

debian/changelog: Release 2.5.0~beta4. Open 2.5.0~beta5

00c0cf1... by Lee Trager

LP: #1800233 - Deprecate Trusty as a commissioning series.

Storage tests do not work when using Trusty due to maas-run-remote-scripts
using an unsupported lsblk option. The stress-ng and NTP tests have never
worked when using Trusty. As Trusty is going EOL in April 2019 it makes
sense to deprecate Trusty as a commissioning series now. Trusty will still
be used when deploying Trusty.

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