~bjornt/maas:bug-1888021-2.8

Last commit made on 2020-08-07
Get this branch:
git clone -b bug-1888021-2.8 https://git.launchpad.net/~bjornt/maas
Only Björn Tillenius can upload to this branch. If you are Björn Tillenius please log in for upload directions.

Branch merges

Branch information

Name:
bug-1888021-2.8
Repository:
lp:~bjornt/maas

Recent commits

a68fd8e... by Lee Trager

LP: #1888021 - Read storage MODEL and MODEL_ENC from udev

Storage devices may have two model names. One is encoded to allow spaces
and other special characters, the other is not. lsblk in Xenial and Bionic
give the encoded model name while in Focal it gives the non-encode model
name. LXD gives the encoded model name in LXD 4.3+. Read and store both
from udev to ensure matching works.

(cherry picked from commit 7312172b4076d247daba4992fa84345de5d0291f)

72a8229... by Björn Tillenius

LP: #1888536 - named.conf.options.inside.maas reverts to default

run-named always generated a blank config for bind when it's started.

It's questionable why we need to do that on every start, but for now, we
don't generate a config if a config is alrady there.

This should be safe enough to backport, and then we can revisit this
later, to see if we can fix it in a better way.

(cherry picked from commit 192fd8b70d0524683a50f0510577bdb1dc89ec5a)

9fa0323... by Guilherme G. Piccoli

This is the NVMe secure erase implementation (+ one more patch, to fix/improve quick erase).
I tried to explain/detail everything in the commit messages; also, code/tests were validated against Flake8 to prevent style issues.

Backport of 9633810

a72f972... by Lee Trager

LP: #1869116 - Read storage model data from udev ID_MODEL_ENC. (gh:lxc/lxd:7665)

c4825ca... by Alberto Donato

Release 2.8.1

e2cce5b... by Adam Collard

[2.8 backport] Don't break the retry behaviour by excluding BaseException

78d99f0... by Alberto Donato

Release 2.8.1 RC1

34df7cc... by Adam Collard

[2.8 backport] Improve robustness of NUMA node identification

Fixes LP:1885157

2f9a105... by Alberto Donato

LP:1885682 - only copy chrony.conf if doesn't exist

538c7b7... by huwshimi <email address hidden>

Update maas-ui to ae8c1768846e4729f6d8f39a7d2af49df5f7aaed