[Bug 2142532] Re: curtin install_grub.py RHEL 10
Jacopo Rota
2142532 at bugs.launchpad.net
Tue Feb 24 07:01:58 UTC 2026
** Changed in: maas
Status: New => Triaged
** Changed in: maas
Importance: Undecided => Medium
** Changed in: maas
Milestone: None => 3.8.0
** Also affects: maas/3.6
Importance: Undecided
Status: New
** Also affects: maas/3.7
Importance: Undecided
Status: New
** Also affects: curtin
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to curtin.
https://bugs.launchpad.net/bugs/2142532
Title:
curtin install_grub.py RHEL 10
Status in curtin:
New
Status in MAAS:
Triaged
Status in MAAS 3.6 series:
New
Status in MAAS 3.7 series:
New
Bug description:
Describe the bug:
curtin/install_grub.py fails while deploying RHEL/Rocky 10 because of missing value in line 361
Steps to reproduce:
Deploy RHEL/Rocky 10 as Custom or RHEL image (boot-resoure)
Expected behavior (what should have happened?):
Grub installs as requested
Actual behavior (what actually happened?):
Fails with exception not supported version: "Unsupported rhel_ver value: 10"
https://github.com/canonical/curtin/blob/04af5d497fa0e88f86843afbdc666f05e0c7a554/curtin/commands/install_grub.py#L361
A user comment the merge, but nobody responded:
https://github.com/canonical/curtin/commit/0057b1b733b31109936bb7de202a2450e368534d
MAAS version and installation type (deb, snap):
3.6.2 but all version are affected, because source did not work.
MAAS setup (HA, single node, multiple regions/racks):
Host OS distro and version:
Additional context:
Quick fix add "10" to the list, but maybe remove this list and change to '> 6'. It is also not good style to have fixed values in source, because the fail eventually over time.
To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/2142532/+subscriptions
More information about the foundations-bugs
mailing list