~ltrager/maas:deprecate_linuxefi_initrdefi_2.7

Last commit made on 2021-05-10
Get this branch:
git clone -b deprecate_linuxefi_initrdefi_2.7 https://git.launchpad.net/~ltrager/maas
Only Lee Trager can upload to this branch. If you are Lee Trager please log in for upload directions.

Branch merges

Branch information

Name:
deprecate_linuxefi_initrdefi_2.7
Repository:
lp:~ltrager/maas

Recent commits

1cdb5d4... by Lee Trager

Remove linuxefi and initrdefi from GRUB configuration.

The linuxefi and initrdefi have been deprecated from GRUB. They are
currently aliased to the linux and initrd command and will soon be removed
from GRUB. This allows MAAS to unify its ephemeral GRUB configuration
across all architectures. The "install" GRUB configuration files have been
removed. They were for installing with Debian installer which is no longer
supported.

Backport of 4f6ac0c

47a5852... by Huw Wilkins

Update maas-ui to 83d8b12
Remove unsupported optional chaining.

e1f9ecf... by Lee Trager

LP: #1910473 - Don't assume NUMA nodes maintain linear continuity.

Cherry pick of ed1ad1bc2

212f166... by Victor Tapia

Update maas-ui to 18e7aa4
fix(legacy): stop setting gateway on gateway-less subnets (#1860) (#2009)

* fix(legacy): stop setting gateway on gateway-less subnets (#1860)

Co-authored-by: Caleb Ellis <email address hidden>

68a7672... by Dougal Matthews

Add release notifications to MAAS

This change adds a new release notification service which periodically
queries the configured simplestream and checks the metadata for any
release notifications.

The notifications are created for all users and if a user dismisses the
notification it will be resurfaced every six weeks.

03d3839... by Victor Tapia

Set PORTS_ARCHES instead of MAIN_ARCHES as default for the ports archive (LP:#1894116)

a67fe88... by Victor Tapia

LP 1894727: Add websocket endpoint for superusers to change password

85233d8... by Rodrigo Barbieri

LP: #1898122 Fix release API for DISCOVERED IPs

When using the release API, the case of DISCOVERED IPs is not handled. According to the code, they ought to be released the same way as DHCP IPs.

fe376bd... by Alberto Donato

LP: #1890468 - update the default keyrings path in the db for deb-to-snap transitions

6a41e61... by Felipe Reyes

Bug:1883748. Handle PermissionError in atomic_write()

    If for any reason the permissions of the original file cannot be cloned
    and set in the temporary file the PermissionError will be raised, before
    this patch the exception will be unhandled leaving the temporary file
    behind, which for situations where the the region or rack controllers
    will retry the generation of said file (e.g. maas-proxy.conf) will
    produce hundreds of files in a few minutes.

(cherry picked from commit 3fed50d6daeb21f9f4c67b42739e8512eb7b62ab)