~mpontillo/maas:prevent-default-archives-delete--bug-1801491

Last commit made on 2018-11-06
Get this branch:
git clone -b prevent-default-archives-delete--bug-1801491 https://git.launchpad.net/~mpontillo/maas
Only Mike Pontillo can upload to this branch. If you are Mike Pontillo please log in for upload directions.

Branch merges

Branch information

Name:
prevent-default-archives-delete--bug-1801491
Repository:
lp:~mpontillo/maas

Recent commits

39dd093... by Mike Pontillo

Fix lint.

9fe4678... by Mike Pontillo

LP: #1801491 - Prevent deletion of default package archives.

ec95190... by Mike Pontillo

LP: #1801776 - Add bond and bridge parameters to interface websocket JSON.

665feb7... by Blake Rouse

Refactor NODE_PERMISSION into NodePermission that is an actual enum.Enum type.

This is needed so the code can do type checking to ensure that the permission provided matches the object that was passed into the has_perm call. Its also important when global permissions need to be checked which happens when no obj is passed to has_perm.

b67998d... by Lee Trager

LP: #1800524 - Configure yum to use the MAAS proxy when set on CentOS/RHEL.

b498c4e... by Newell Jensen

LP: #1798242 -- Only show the 'Remove image' button in the Images tab if the user is an admin.

da3114c... by Spencer Seidel

Added addition API annotation type "json".

a348278... by Lee Trager

LP: #1801152 - Ensure 99-maas-02-capture-lldp never sleeps longer than 60s.

e2e0609... by Blake Rouse

Update the permission checks to use RBAC node permissions for BlockDevice, FilesystemGroup, and Interface.

dc146bd... by Blake Rouse

Push only the difference of changes for resource pools from MAAS to RBAC. When an error occurs communicating with RBAC add a 10 second delay so it doesn't spam RBAC.

Includes a drive-by fix where setting the RBAC URL with an ending '/' causes communication to fail.