Activity log for bug #1993541

Date Who What changed Old value New value Message
2022-10-19 13:48:23 Cyrus Lien bug added bug
2022-10-19 14:29:24 Cyrus Lien attachment added mdadm_4.2-0ubuntu2.debdiff https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5625220/+files/mdadm_4.2-0ubuntu2.debdiff
2022-10-19 16:42:07 Ubuntu Foundations Team Bug Bot tags patch
2022-10-19 16:42:23 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2022-10-20 02:10:41 Cyrus Lien bug task added oem-priority
2022-10-20 02:10:56 Cyrus Lien oem-priority: assignee Cyrus Lien (cyruslien)
2022-10-20 02:10:58 Cyrus Lien oem-priority: importance Undecided Critical
2022-10-20 02:11:02 Cyrus Lien oem-priority: status New Confirmed
2022-10-20 02:13:06 Cyrus Lien tags patch oem-priority patch
2022-10-21 15:35:48 Olivier Gayot mdadm (Ubuntu): status New Incomplete
2022-10-21 19:20:17 Steve Langasek mdadm (Ubuntu): importance Undecided High
2022-10-24 06:12:49 Cyrus Lien description kernel 6.0 deprecated efivars sysfs interface [1]. For Intel VROC RAID, mdadm needs initramfs to mount efivarfs instead. [1] The commit: commit 0f5b2c69a4cbe4166ca24b76d5ada98ed2867741 Author: Ard Biesheuvel <ardb@kernel.org> Date: Mon Jun 20 13:34:03 2022 +0200 efi: vars: Remove deprecated 'efivars' sysfs interface [ Impact ] kernel 6.0 deprecated efivars sysfs interface [1]. For Intel VROC RAID, mdadm needs initramfs to mount efivarfs instead. [1] The commit: commit 0f5b2c69a4cbe4166ca24b76d5ada98ed2867741 Author: Ard Biesheuvel <ardb@kernel.org> Date: Mon Jun 20 13:34:03 2022 +0200 efi: vars: Remove deprecated 'efivars' sysfs interface [ Test Plan ] 1. Install initramfs-tools 2. update-initramfs -u 3. unmkinitramfs initrd.img-`uname -r` /tmp/extract-initramfs 4. Check if boot script 00_mount_efivarfs exists in directory /tmp/extract-initramfs/main/scripts/init-top/ 5. Check /tmp/extract-initramfs/main/scripts/init-top/ORDER if the boot script 00_mount_efivarfs will be execute before udev. [ Where problems could occur ] Not sure if there any other tools/utilities also need to mount efivarfs as early as mdadm but the probability of file conflict should be very low. Also, there are no impact mounting efivarfs multiple times. mount: /sys/firmware/efi/efivars: efivarfs already mounted on /sys/firmware/efi/efivars. [ Other Info ] The private bug link https://bugs.launchpad.net/somerville/+bug/1990231
2022-10-24 06:17:17 Cyrus Lien attachment added mdadm_4.2-0ubuntu2_v2.debdiff https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5626347/+files/mdadm_4.2-0ubuntu2_v2.debdiff
2022-10-24 06:45:40 Cyrus Lien attachment added mdadm_4.2-0ubuntu2_v2.debdiff https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5626354/+files/mdadm_4.2-0ubuntu2_v2.debdiff
2022-10-25 12:02:02 Simon Chopin mdadm (Ubuntu): status Incomplete Triaged
2022-10-25 12:03:31 Simon Chopin nominated for series Ubuntu Jammy
2022-10-25 12:03:31 Simon Chopin bug task added mdadm (Ubuntu Jammy)
2022-10-25 12:03:38 Simon Chopin mdadm (Ubuntu Jammy): importance Undecided High
2022-10-25 12:04:22 Simon Chopin nominated for series Ubuntu Kinetic
2022-10-25 12:04:22 Simon Chopin bug task added mdadm (Ubuntu Kinetic)
2022-10-26 13:55:37 Benjamin Drung bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003352
2022-10-26 13:55:37 Benjamin Drung bug task added mdadm (Debian)
2022-10-27 06:57:40 Cyrus Lien oem-priority: status Confirmed Invalid
2022-10-28 15:50:06 William Wilson mdadm (Ubuntu): status Triaged Invalid
2022-10-28 15:50:11 William Wilson mdadm (Ubuntu Jammy): status New Invalid
2022-10-28 15:50:14 William Wilson mdadm (Ubuntu Kinetic): status Triaged Invalid
2022-11-04 01:58:42 Bug Watch Updater mdadm (Debian): status Unknown New
2023-03-29 11:57:59 Bug Watch Updater mdadm (Debian): status New Fix Released
2023-04-10 06:09:25 Steve Langasek bug added subscriber Steve Langasek
2023-04-10 06:09:39 Steve Langasek mdadm (Ubuntu): status Invalid Triaged
2023-04-10 06:09:41 Steve Langasek mdadm (Ubuntu Jammy): status Invalid Triaged
2023-04-10 06:09:44 Steve Langasek mdadm (Ubuntu Kinetic): status Invalid Triaged
2023-04-10 06:56:21 Cyrus Lien oem-priority: status Invalid In Progress
2023-04-11 06:08:55 Cyrus Lien description [ Impact ] kernel 6.0 deprecated efivars sysfs interface [1]. For Intel VROC RAID, mdadm needs initramfs to mount efivarfs instead. [1] The commit: commit 0f5b2c69a4cbe4166ca24b76d5ada98ed2867741 Author: Ard Biesheuvel <ardb@kernel.org> Date: Mon Jun 20 13:34:03 2022 +0200 efi: vars: Remove deprecated 'efivars' sysfs interface [ Test Plan ] 1. Install initramfs-tools 2. update-initramfs -u 3. unmkinitramfs initrd.img-`uname -r` /tmp/extract-initramfs 4. Check if boot script 00_mount_efivarfs exists in directory /tmp/extract-initramfs/main/scripts/init-top/ 5. Check /tmp/extract-initramfs/main/scripts/init-top/ORDER if the boot script 00_mount_efivarfs will be execute before udev. [ Where problems could occur ] Not sure if there any other tools/utilities also need to mount efivarfs as early as mdadm but the probability of file conflict should be very low. Also, there are no impact mounting efivarfs multiple times. mount: /sys/firmware/efi/efivars: efivarfs already mounted on /sys/firmware/efi/efivars. [ Other Info ] The private bug link https://bugs.launchpad.net/somerville/+bug/1990231 [ Impact ] kernel 6.0 deprecated efivars sysfs interface [1]. For Intel VROC RAID, mdadm needs initramfs to mount efivarfs instead. [1] The commit: commit 0f5b2c69a4cbe4166ca24b76d5ada98ed2867741 Author: Ard Biesheuvel <ardb@kernel.org> Date: Mon Jun 20 13:34:03 2022 +0200     efi: vars: Remove deprecated 'efivars' sysfs interface [ Test Plan ] 1. Install initramfs-tools 2. update-initramfs -u 3. unmkinitramfs initrd.img-`uname -r` /tmp/extract-initramfs 4. Check if boot script 00_mount_efivarfs exists in directory /tmp/extract-initramfs/main/scripts/init-top/ 5. Check /tmp/extract-initramfs/main/scripts/init-top/ORDER if the boot script 00_mount_efivarfs will be execute before udev. [ Where problems could occur ] Not sure if there any other tools/utilities also need to mount efivarfs as early as mdadm but the probability of file conflict should be very low. Also, there are no impact mounting efivarfs multiple times. mount: /sys/firmware/efi/efivars: efivarfs already mounted on /sys/firmware/efi/efivars. [ Scope ] Jammy [ Other Info ] The private bug link https://bugs.launchpad.net/somerville/+bug/1990231
2023-04-11 06:11:26 Cyrus Lien attachment added mdadm_4.2-0ubuntu2_v3.debdiff https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5662869/+files/mdadm_4.2-0ubuntu2_v3.debdiff
2023-04-15 16:48:36 Cyrus Lien attachment added test-5.17.0-1029-mount-efivarfs-twice-and-unmount.tgz https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5664277/+files/test-5.17.0-1029-mount-efivarfs-twice-and-unmount.tgz
2023-04-15 17:52:29 Steve Langasek mdadm (Ubuntu): status Triaged In Progress
2023-04-15 17:52:31 Steve Langasek mdadm (Ubuntu Jammy): status Triaged In Progress
2023-04-15 17:52:32 Steve Langasek mdadm (Ubuntu Kinetic): status Triaged In Progress
2023-04-19 20:27:13 Robie Basak bug added subscriber Robie Basak
2023-04-20 19:54:29 Andreas Hasenack bug added subscriber Andreas Hasenack
2023-04-27 10:15:03 Timo Aaltonen mdadm (Ubuntu Jammy): status In Progress Fix Committed
2023-04-27 10:15:05 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2023-04-27 10:15:10 Timo Aaltonen bug added subscriber SRU Verification
2023-04-27 10:15:16 Timo Aaltonen tags oem-priority patch oem-priority patch verification-needed verification-needed-jammy
2023-04-27 10:17:14 Timo Aaltonen mdadm (Ubuntu Kinetic): status In Progress Fix Committed
2023-04-27 10:17:16 Timo Aaltonen tags oem-priority patch verification-needed verification-needed-jammy oem-priority patch verification-needed verification-needed-jammy verification-needed-kinetic
2023-04-28 03:11:47 Cyrus Lien attachment added initramfs.debug-jammy-6.1.0-1009-oem https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5669319/+files/initramfs.debug-jammy-6.1.0-1009-oem
2023-04-28 03:15:05 Cyrus Lien attachment added initramfs.debug-jammy-5.17.0-1030-oem https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5669320/+files/initramfs.debug-jammy-5.17.0-1030-oem
2023-04-28 03:16:13 Cyrus Lien tags oem-priority patch verification-needed verification-needed-jammy verification-needed-kinetic oem-priority patch verification-done-jammy verification-needed verification-needed-kinetic
2023-04-28 05:54:20 Cyrus Lien attachment added initramfs.debug-kinetic-6.1.0-1011-oem https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5669343/+files/initramfs.debug-kinetic-6.1.0-1011-oem
2023-04-28 05:55:18 Cyrus Lien attachment added initramfs.debug-kinetic-5.19.0-42-generic https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5669344/+files/initramfs.debug-kinetic-5.19.0-42-generic
2023-04-28 05:58:50 Cyrus Lien tags oem-priority patch verification-done-jammy verification-needed verification-needed-kinetic oem-priority patch verification-done-jammy verification-done-kinetic
2023-05-11 12:53:50 Andreas Hasenack nominated for series Ubuntu Lunar
2023-05-11 12:53:50 Andreas Hasenack bug task added mdadm (Ubuntu Lunar)
2023-05-11 12:55:02 Andreas Hasenack mdadm (Ubuntu Lunar): status New Fix Committed
2023-05-11 12:55:07 Andreas Hasenack tags oem-priority patch verification-done-jammy verification-done-kinetic oem-priority patch verification-done-jammy verification-done-kinetic verification-needed verification-needed-lunar
2023-05-11 15:53:04 Steve Langasek mdadm (Ubuntu): status In Progress Fix Committed
2023-05-12 12:47:15 Cyrus Lien attachment added initramfs.debug-lunar-6.2.0-20-generic https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5672710/+files/initramfs.debug-lunar-6.2.0-20-generic
2023-05-12 13:29:44 Cyrus Lien attachment added initramfs.debug-mantic-6.2.0-21-generic https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1993541/+attachment/5672712/+files/initramfs.debug-mantic-6.2.0-21-generic
2023-05-12 13:30:43 Cyrus Lien tags oem-priority patch verification-done-jammy verification-done-kinetic verification-needed verification-needed-lunar oem-priority patch verification-done-jammy verification-done-kinetic verification-done-lunar verification-done-mantic
2023-05-18 03:33:26 Cyrus Lien description [ Impact ] kernel 6.0 deprecated efivars sysfs interface [1]. For Intel VROC RAID, mdadm needs initramfs to mount efivarfs instead. [1] The commit: commit 0f5b2c69a4cbe4166ca24b76d5ada98ed2867741 Author: Ard Biesheuvel <ardb@kernel.org> Date: Mon Jun 20 13:34:03 2022 +0200     efi: vars: Remove deprecated 'efivars' sysfs interface [ Test Plan ] 1. Install initramfs-tools 2. update-initramfs -u 3. unmkinitramfs initrd.img-`uname -r` /tmp/extract-initramfs 4. Check if boot script 00_mount_efivarfs exists in directory /tmp/extract-initramfs/main/scripts/init-top/ 5. Check /tmp/extract-initramfs/main/scripts/init-top/ORDER if the boot script 00_mount_efivarfs will be execute before udev. [ Where problems could occur ] Not sure if there any other tools/utilities also need to mount efivarfs as early as mdadm but the probability of file conflict should be very low. Also, there are no impact mounting efivarfs multiple times. mount: /sys/firmware/efi/efivars: efivarfs already mounted on /sys/firmware/efi/efivars. [ Scope ] Jammy [ Other Info ] The private bug link https://bugs.launchpad.net/somerville/+bug/1990231 [ Impact ] kernel 6.0 deprecated efivars sysfs interface [1]. For Intel VROC RAID, mdadm needs initramfs to mount efivarfs instead. [1] The commit: commit 0f5b2c69a4cbe4166ca24b76d5ada98ed2867741 Author: Ard Biesheuvel <ardb@kernel.org> Date: Mon Jun 20 13:34:03 2022 +0200     efi: vars: Remove deprecated 'efivars' sysfs interface [ Test Plan ] 1. Install mdadm (4.2-0ubuntu2) from -proposed. 2. Adding test script init-top/01_check_mount to list all mounted filesystems to initramfs.debug. 3. Adding test script init-bottom/zz_check_mount to list all mounted filesystems to initramfs.debug. 3. update-initramfs -u 4. Append "debug" to GRUB_CMDLINE_LINUX_DEFAULT then sudo update-grub. 5. Reboot and check /var/run/initramfs/initramfs.debug if the boot script 00_mount_efivarfs will be executed before udev. [Test script] 01_check_mount and zz_check_mount are identical. #!/bin/sh PREREQ="" prereqs() { echo "$PREREQ" } case $1 in # get pre-requisites prereqs) prereqs exit 0 ;; esac echo "$(mount)" [ Where problems could occur ] Not sure if there any other tools/utilities also need to mount efivarfs as early as mdadm but the probability of file conflict should be very low. Also, there are no impact mounting efivarfs multiple times. mount: /sys/firmware/efi/efivars: efivarfs already mounted on /sys/firmware/efi/efivars. [ Scope ] Jammy, Kinetic, Lunar, Mantic [ Other Info ] The private bug link https://bugs.launchpad.net/somerville/+bug/1990231
2023-05-18 11:12:01 Launchpad Janitor mdadm (Ubuntu): status Fix Committed Fix Released
2023-05-18 16:50:47 Launchpad Janitor mdadm (Ubuntu Lunar): status Fix Committed Fix Released
2023-05-18 16:50:51 Andreas Hasenack removed subscriber Ubuntu Stable Release Updates Team
2023-05-18 16:51:05 Launchpad Janitor mdadm (Ubuntu Kinetic): status Fix Committed Fix Released
2023-05-18 16:51:20 Launchpad Janitor mdadm (Ubuntu Jammy): status Fix Committed Fix Released
2023-05-19 03:28:45 Cyrus Lien oem-priority: status In Progress Fix Released