~ltrager/maas:grub_debug_2.9

Last commit made on 2021-05-07
Get this branch:
git clone -b grub_debug_2.9 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:
grub_debug_2.9
Repository:
lp:~ltrager/maas

Recent commits

9dce8a1... by Lee Trager

Merge branch '2.9' into grub_debug_2.9

eacfc07... 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

8125b96... by Alberto Donato

add python3-pyrsystent to snap deps

fd0137a... by Alberto Donato

LP: #1927340 - mas-deb-migrate: fix db patching process

This ensures bootsource entries are corretly updated when the migrating node is
a region controller, and uses Django rather than direct psql access to work
even if the database is not local

b969ae5... by Alberto Donato

drop useless cat in snap install hook

Backport of 0cf756

432a189... by Lee Trager

Enable GRUB debug when rackd debug is enabled.

Backport of 20566cd

6c4a07a... 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

626d892... by Lee Trager

LP: #1917652 - Increase timeout for BMC detection commands.

Some BMCs are very slow to respond. Increase the timeout for commands run
by 30-maas-01-bmc-config to 180s so the test doesn't time out.

Cherry-pick of dd3af77

7e80a7c... by Lee Trager

Improve IPMI cipher detection.

Previously IPMI cipher detection tried both bmc-config and ipmitool. This
code would sometimes fail to detect cipher 17. There isn't an advantage to
using both methods as ipmitool will detect 17 and can be used to configure
all ciphers. The ipmitool detection and configuration code has been
refactored and simplified.

Backport of 3961116

0ec5ef1... by Adam Collard

Build go with -mod vendor and GOCACHE set