Activity log for bug #1914812

Date Who What changed Old value New value Message
2021-02-05 19:13:30 Dimitri John Ledkov bug added bug
2021-02-05 19:13:38 Dimitri John Ledkov bug task added maas
2021-02-05 19:13:58 Dimitri John Ledkov description https://bugs.launchpad.net/ubuntu/+source/efivar/+bug/1891718 is not fixed in centos. centos 8 does not support multipath nvme. ubuntu 20.04 supports multipath nvme. efibootmgr in a centos chroot, when booted into ubuntu 20.04 kernel fails to create efibootmgr entry for the multipath nvme drive. efibootmgr on ubuntu 20.04 can create correct entry for the mulipath nvme drive, and the entry is universal one (based on gpt uuids, rather than anything nvme specific). Thus it does not matter which efibootmgr is used to create it. But since the centos one is buggy, we should be installing efiboogmgr in the ephemeral environment and using that one; instead of the buggy one inside the centos chroot. https://bugs.launchpad.net/ubuntu/+source/efivar/+bug/1891718 aka https://github.com/rhboot/efivar/pull/158 is not fixed in centos. centos 8 does not support multipath nvme. ubuntu 20.04 supports multipath nvme. efibootmgr in a centos chroot, when booted into ubuntu 20.04 kernel fails to create efibootmgr entry for the multipath nvme drive. efibootmgr on ubuntu 20.04 can create correct entry for the mulipath nvme drive, and the entry is universal one (based on gpt uuids, rather than anything nvme specific). Thus it does not matter which efibootmgr is used to create it. But since the centos one is buggy, we should be installing efiboogmgr in the ephemeral environment and using that one; instead of the buggy one inside the centos chroot.
2021-02-05 19:15:19 Dimitri John Ledkov description https://bugs.launchpad.net/ubuntu/+source/efivar/+bug/1891718 aka https://github.com/rhboot/efivar/pull/158 is not fixed in centos. centos 8 does not support multipath nvme. ubuntu 20.04 supports multipath nvme. efibootmgr in a centos chroot, when booted into ubuntu 20.04 kernel fails to create efibootmgr entry for the multipath nvme drive. efibootmgr on ubuntu 20.04 can create correct entry for the mulipath nvme drive, and the entry is universal one (based on gpt uuids, rather than anything nvme specific). Thus it does not matter which efibootmgr is used to create it. But since the centos one is buggy, we should be installing efiboogmgr in the ephemeral environment and using that one; instead of the buggy one inside the centos chroot. https://bugs.launchpad.net/ubuntu/+source/efivar/+bug/1891718 aka https://github.com/rhboot/efivar/pull/158 is not fixed in centos. centos 8 does not support multipath nvme. ubuntu 20.04 supports multipath nvme. efibootmgr in a centos chroot, when booted into ubuntu 20.04 kernel fails to create efibootmgr entry for the multipath nvme drive. efibootmgr on ubuntu 20.04 can create correct entry for the mulipath nvme drive, and the entry is universal one (based on gpt uuids, rather than anything nvme specific). Thus it does not matter which efibootmgr is used to create it. But since the centos one is buggy, we should be installing efiboogmgr in the ephemeral environment and using that one; instead of the buggy one inside the centos chroot. as a workarounds one can * choose non-nvme drive as the boot device * use ubuntu 18.04 or older as the ephemeral provisioning enviornment * in maas set to boot ephemeral environment with kernel argument "nvme-core.multipath=0" * ask RHEL to fix their stuff
2021-04-29 22:12:39 Dan Streetman bug added subscriber Dan Streetman
2021-07-07 22:23:27 Bill Wear maas: status New Incomplete
2022-04-04 08:26:32 Alberto Donato maas: status Incomplete New
2022-04-04 08:26:34 Alberto Donato maas: status New Incomplete
2023-05-16 19:19:17 Andrey Grebennikov attachment added https://pastebin.ubuntu.com/p/VYb87FzMpP/ https://pastebin.ubuntu.com/p/VYb87FzMpP/
2023-05-17 12:48:49 Dan Streetman removed subscriber Dan Streetman
2023-05-21 21:58:41 Michael Hudson-Doyle maas: status Incomplete New
2023-05-21 22:07:26 Michael Hudson-Doyle curtin: status New Won't Fix
2023-05-25 07:47:43 Jerzy Husakowski tags bug-council
2023-06-01 07:37:16 Thorsten Merten maas: assignee Alexsander de Souza (alexsander-souza)
2023-06-01 07:37:38 Thorsten Merten maas: milestone 3.4.x
2023-06-01 08:04:27 Jerzy Husakowski tags bug-council
2023-06-01 08:04:55 Jerzy Husakowski maas: importance Undecided High
2023-06-01 08:04:55 Jerzy Husakowski maas: status New Triaged
2023-07-08 01:31:56 Alexsander de Souza merge proposal linked https://code.launchpad.net/~alexsander-souza/maas/+git/maas/+merge/446339
2023-07-08 14:07:37 Alexsander de Souza maas: status Triaged In Progress
2023-07-10 20:57:58 MAAS Lander maas: status In Progress Fix Committed
2023-07-17 09:41:48 Adam Collard maas: milestone 3.4.x 3.5.0
2023-07-17 09:42:00 Adam Collard nominated for series maas/3.3
2023-07-17 09:42:00 Adam Collard bug task added maas/3.3
2023-07-17 09:42:00 Adam Collard nominated for series maas/3.4
2023-07-17 09:42:00 Adam Collard bug task added maas/3.4
2023-07-17 09:42:06 Adam Collard maas/3.3: status New Triaged
2023-07-17 09:42:08 Adam Collard maas/3.3: importance Undecided High
2023-07-17 09:42:15 Adam Collard maas/3.3: assignee Alexsander de Souza (alexsander-souza)
2023-07-17 09:42:19 Adam Collard maas/3.4: status New Triaged
2023-07-17 09:42:21 Adam Collard maas/3.4: importance Undecided High
2023-07-17 09:42:29 Adam Collard maas/3.4: assignee Alexsander de Souza (alexsander-souza)
2023-07-17 09:42:38 Adam Collard maas/3.4: milestone 3.4.x
2023-07-17 09:42:40 Adam Collard maas/3.3: milestone 3.3.x
2023-08-23 18:55:06 Alexsander de Souza merge proposal linked https://code.launchpad.net/~alexsander-souza/maas/+git/maas/+merge/449763
2023-08-23 19:12:11 Alexsander de Souza merge proposal linked https://code.launchpad.net/~alexsander-souza/maas/+git/maas/+merge/449765
2023-08-24 02:50:33 MAAS Lander maas/3.4: status Triaged Fix Committed
2023-08-24 03:09:02 MAAS Lander maas/3.3: status Triaged Fix Committed
2023-09-07 08:57:56 Alberto Donato maas/3.4: milestone 3.4.x 3.4.0
2023-09-27 20:12:58 Alexsander de Souza maas/3.4: milestone 3.4.0 3.4.0-rc1
2023-09-27 20:15:37 Alexsander de Souza maas/3.4: status Fix Committed Fix Released
2024-01-17 22:29:17 Alexsander de Souza maas/3.3: milestone 3.3.x 3.3.5
2024-01-17 22:31:47 Alexsander de Souza maas/3.3: status Fix Committed Fix Released
2024-03-05 12:18:11 Anton Troyanov maas: milestone 3.5.0 3.5.0-beta1
2024-03-05 12:23:07 Anton Troyanov maas: status Fix Committed Fix Released