~vtapia/maas:3.0

Last commit made on 2021-06-04
Get this branch:
git clone -b 3.0 https://git.launchpad.net/~vtapia/maas
Only Victor Tapia can upload to this branch. If you are Victor Tapia please log in for upload directions.

Branch merges

Branch information

Name:
3.0
Repository:
lp:~vtapia/maas

Recent commits

0ed23ae... by Alberto Donato

fix sudoers files for running resource binaries and refresh scripts

This allows the machine-resources binary and refresh scripts to be run under
sudo on both region and rack controllers

2430814... by Alberto Donato

LP:1930587 - don't consider LUNs as globally unique, use serial too

223343c... by Björn Tillenius

LP #1930554: vm-host CLI command is now named vmhost

Commit c57ec00472a1911eac55df79e24e1801f9b89321 renamed the handler,
which caused the API command to remove the -.

(cherry picked from commit 08618ef9c58309390ec358b133759fec7c1e6dc1)

2182aad... by Alberto Donato

LP:1930227 - fix netmask for /32 and /128 to match actual subnet

8cfccc2... by Alberto Donato

LP: #1929643 - only keep the JSON emitter for API responses

Currently JSON is the only supported output format for API calls

697b885... by Björn Tillenius

Prepare for 3.0.0 RC2 release

ea08f4d... by Christian Grabowski

LP #1929576: Machines fail to commission using the 3.0 snap due to possible? DNS issue

pass correct excludable subnets into rfc2317 glue config

add overlap test for overflowing IP

(cherry picked from commit ca143069ec85f00f179b90c1be8dcc3009ef6bf4)

f3a438a... by Alberto Donato

LP: #1908552 - only run DB migrations on init if DB is empty

80b1e5f... by Alberto Donato

LP: #1929552 - use sudo for running scripts and resources binary on controllers

30a20da... by Björn Tillenius

LP #1929086: LXD VM hosts can't be refreshed if VLANs interfaces aren't named .

This is a small fix that can be backported to 3.0.

We should remove the automatic generation of of VLAN interface name
completly, since the callsites should be responsible for giving the
right name. That's a bit too risky of a change for 3.0, though, since it
breaks a lot of tests.

(cherry picked from commit 38616374f7eec730d6e90fc5ec9b5fcb46695f8d)