[Touch-packages] [Bug 1250109] Re: Please use dpkg-triggers for update-grub when installing or removing kernel packages
The attachment "use-triggers.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.] -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1250109 Title: Please use dpkg-triggers for update-grub when installing or removing kernel packages Status in grub2 package in Ubuntu: In Progress Status in initramfs-tools package in Ubuntu: Fix Released Status in linux package in Ubuntu: Invalid Status in grub2 package in Debian: Won't Fix Bug description: Currently the kernel package runs update-grub every time one is installed or removed. This results in it being run a dozen times during a dist-upgrade, and this is rather time consuming and annoying. Please use a dpkg trigger to cause update-grub to be run only once. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1250109/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1250109] Re: Please use dpkg-triggers for update-grub when installing or removing kernel packages
update-initramfs -c call by kernel postinst hook is not covered, but we need to make sure the initramfs is there at kernel configuration point because we need it to be there when updating boot loaders. e.g. if we triggered both in that case, update-grub could run before update-initramfs. if we included an initramfs-tools hook to run update-grub, update-grub could be run twice but update-initramfs only once. I propose we keep this bug for grub2 change to match upstream, but it may be worth revisiting how we can merge update-initramfs -c and update- initramfs -u calls when updating kernels and other packages touching initramfs in one session. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1250109 Title: Please use dpkg-triggers for update-grub when installing or removing kernel packages Status in grub2 package in Ubuntu: In Progress Status in initramfs-tools package in Ubuntu: Fix Released Status in linux package in Ubuntu: Invalid Status in grub2 package in Debian: Won't Fix Bug description: Currently the kernel package runs update-grub every time one is installed or removed. This results in it being run a dozen times during a dist-upgrade, and this is rather time consuming and annoying. Please use a dpkg trigger to cause update-grub to be run only once. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1250109/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1250109] Re: Please use dpkg-triggers for update-grub when installing or removing kernel packages
Draft fix for update-grub: https://salsa.debian.org/grub- team/grub/-/merge_requests/46 Still need to take care of grub-install at some point, haven't figured out the best approach there yet. ** Changed in: grub2 (Ubuntu) Assignee: (unassigned) => Julian Andres Klode (juliank) ** Changed in: grub2 (Ubuntu) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1250109 Title: Please use dpkg-triggers for update-grub when installing or removing kernel packages Status in grub2 package in Ubuntu: In Progress Status in initramfs-tools package in Ubuntu: Fix Released Status in linux package in Ubuntu: Invalid Status in grub2 package in Debian: Won't Fix Bug description: Currently the kernel package runs update-grub every time one is installed or removed. This results in it being run a dozen times during a dist-upgrade, and this is rather time consuming and annoying. Please use a dpkg trigger to cause update-grub to be run only once. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1250109/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1250109] Re: Please use dpkg-triggers for update-grub when installing or removing kernel packages
@Andy I'm unassigning you and changing the bug status as the initramfs part has been resolved, update-initramfs does if [ -n "$DPKG_MAINTSCRIPT_PACKAGE" ] && [ $# = 1 ] && [ "$1" = -u ]; then if dpkg-trigger --no-await update-initramfs; then echo "update-initramfs: deferring update (trigger activated)" exit 0 fi fi We can patch grub to do the same ** Changed in: initramfs-tools (Ubuntu) Status: Triaged => Fix Released ** Changed in: linux (Ubuntu) Status: Triaged => Invalid ** Changed in: initramfs-tools (Ubuntu) Assignee: Andy Whitcroft (apw) => (unassigned) ** Changed in: linux (Ubuntu) Assignee: Andy Whitcroft (apw) => (unassigned) ** Changed in: grub2 (Ubuntu) Assignee: Andy Whitcroft (apw) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1250109 Title: Please use dpkg-triggers for update-grub when installing or removing kernel packages Status in grub2 package in Ubuntu: Triaged Status in initramfs-tools package in Ubuntu: Fix Released Status in linux package in Ubuntu: Invalid Status in grub2 package in Debian: Won't Fix Bug description: Currently the kernel package runs update-grub every time one is installed or removed. This results in it being run a dozen times during a dist-upgrade, and this is rather time consuming and annoying. Please use a dpkg trigger to cause update-grub to be run only once. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1250109/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1250109] Re: Please use dpkg-triggers for update-grub when installing or removing kernel packages
** Changed in: linux (Ubuntu) Milestone: ubuntu-16.10 => None -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1250109 Title: Please use dpkg-triggers for update-grub when installing or removing kernel packages Status in grub2 package in Ubuntu: Triaged Status in initramfs-tools package in Ubuntu: Triaged Status in linux package in Ubuntu: Triaged Status in grub2 package in Debian: Won't Fix Bug description: Currently the kernel package runs update-grub every time one is installed or removed. This results in it being run a dozen times during a dist-upgrade, and this is rather time consuming and annoying. Please use a dpkg trigger to cause update-grub to be run only once. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1250109/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1250109] Re: Please use dpkg-triggers for update-grub when installing or removing kernel packages
** Summary changed: - Please use dpkg-triggers + Please use dpkg-triggers for update-grub when installing or removing kernel packages -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1250109 Title: Please use dpkg-triggers for update-grub when installing or removing kernel packages Status in grub2 package in Ubuntu: Triaged Status in initramfs-tools package in Ubuntu: Triaged Status in linux package in Ubuntu: Triaged Status in grub2 package in Debian: Won't Fix Bug description: Currently the kernel package runs update-grub every time one is installed or removed. This results in it being run a dozen times during a dist-upgrade, and this is rather time consuming and annoying. Please use a dpkg trigger to cause update-grub to be run only once. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1250109/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp