[Kernel-packages] [Bug 1560764] Re: "fails to request state" when trying to perform actions in mokutil
This bug was fixed in the package mokutil - 0.3.0-0ubuntu1 --- mokutil (0.3.0-0ubuntu1) xenial; urgency=medium * New upstream version. - Now uses efivar which supports immutable attributes (LP: #1560764) * B-D on libefivar-dev, dh-autoreconf * debian/rules: use autoreconf * Backport cdb4b6f3 from upstream to fix i386 builds. -- Mario LimoncielloTue, 22 Mar 2016 21:25:22 -0500 ** Changed in: mokutil (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1560764 Title: "fails to request state" when trying to perform actions in mokutil Status in linux package in Ubuntu: Won't Fix Status in mokutil package in Ubuntu: Fix Released Bug description: Recently it's been observed that mokutil is unable to make changes to the various Mok* variables. It complains that "fails to request state" when trying most actions or similar errors. The root of these problems is because the variables have been set as immutable after this kernel commit: https://github.com/torvalds/linux/commit/ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 In many instances mokutil 0.2 will delete the variable and recreate it, so changing it with chattr isn't a workable solution as the kernel will just recreate it with the immutable attribute and it will fail over again. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1560764/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1560764] Re: "fails to request state" when trying to perform actions in mokutil
** Changed in: linux (Ubuntu) Status: Confirmed => Won't Fix -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1560764 Title: "fails to request state" when trying to perform actions in mokutil Status in linux package in Ubuntu: Won't Fix Status in mokutil package in Ubuntu: Fix Committed Bug description: Recently it's been observed that mokutil is unable to make changes to the various Mok* variables. It complains that "fails to request state" when trying most actions or similar errors. The root of these problems is because the variables have been set as immutable after this kernel commit: https://github.com/torvalds/linux/commit/ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 In many instances mokutil 0.2 will delete the variable and recreate it, so changing it with chattr isn't a workable solution as the kernel will just recreate it with the immutable attribute and it will fail over again. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1560764/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1560764] Re: "fails to request state" when trying to perform actions in mokutil
** Changed in: mokutil (Ubuntu) Status: New => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1560764 Title: "fails to request state" when trying to perform actions in mokutil Status in linux package in Ubuntu: Confirmed Status in mokutil package in Ubuntu: Fix Committed Bug description: Recently it's been observed that mokutil is unable to make changes to the various Mok* variables. It complains that "fails to request state" when trying most actions or similar errors. The root of these problems is because the variables have been set as immutable after this kernel commit: https://github.com/torvalds/linux/commit/ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 In many instances mokutil 0.2 will delete the variable and recreate it, so changing it with chattr isn't a workable solution as the kernel will just recreate it with the immutable attribute and it will fail over again. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1560764/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1560764] Re: "fails to request state" when trying to perform actions in mokutil
I have a linux task included because this can also be approached from a kernel perspective (https://lkml.org/lkml/2016/3/22/733). ** Description changed: Recently it's been observed that mokutil is unable to make changes to the various Mok* variables. It complains that "fails to request state" when trying most actions or similar errors. The root of these problems is because the variables have been set as immutable after this kernel commit: https://github.com/torvalds/linux/commit/ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 - In many instances mokutil will delete the variable and recreate it, so - changing it with chattr isn't a workable solution as the kernel will + In many instances mokutil 0.2 will delete the variable and recreate it, + so changing it with chattr isn't a workable solution as the kernel will just recreate it with the immutable attribute and it will fail over again. - - I've submitted a kernel patch for this upstream: - https://lkml.org/lkml/2016/3/22/733 - - I feel this should be backported in Ubuntu's kernel as well. ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1560764 Title: "fails to request state" when trying to perform actions in mokutil Status in linux package in Ubuntu: Confirmed Status in mokutil package in Ubuntu: New Bug description: Recently it's been observed that mokutil is unable to make changes to the various Mok* variables. It complains that "fails to request state" when trying most actions or similar errors. The root of these problems is because the variables have been set as immutable after this kernel commit: https://github.com/torvalds/linux/commit/ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 In many instances mokutil 0.2 will delete the variable and recreate it, so changing it with chattr isn't a workable solution as the kernel will just recreate it with the immutable attribute and it will fail over again. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1560764/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1560764] Re: "fails to request state" when trying to perform actions in mokutil
Alternatively it seems that this might be fixed by moving to mokutil 0.3. Mokutil 0.3 has switched over to use libefivar (https://github.com/lcp/mokutil/commit/7b49e834284659527c9f7cf554f223748c00564b). libefivar has handling for immutable variables since version 0.22 (https://github.com/rhinstaller/efivar/commit/df78c364a1d362655f5495e781b647553b5ae144). -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1560764 Title: "fails to request state" when trying to perform actions in mokutil Status in linux package in Ubuntu: Incomplete Status in mokutil package in Ubuntu: New Bug description: Recently it's been observed that mokutil is unable to make changes to the various Mok* variables. It complains that "fails to request state" when trying most actions or similar errors. The root of these problems is because the variables have been set as immutable after this kernel commit: https://github.com/torvalds/linux/commit/ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 In many instances mokutil will delete the variable and recreate it, so changing it with chattr isn't a workable solution as the kernel will just recreate it with the immutable attribute and it will fail over again. I've submitted a kernel patch for this upstream: https://lkml.org/lkml/2016/3/22/733 I feel this should be backported in Ubuntu's kernel as well. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1560764/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp