Univention Bugzilla – Bug 45325
Outdated base/univention-initrd/conffiles/usr/share/initramfs-tools/init
Last modified: 2021-05-25 15:59:48 CEST
univention-initrd provides an UCR template for initramfs/init, which was last updated in UCS-3.2 and is still based on the version of initramfs-tools_0.112 from Debian-Qheezy (ucs-3.2-0@41879). It is out-dated and does not provide the hooks needed by "cloud-initramfs-growroot". The only change in our version of initramfs/init is the addition of +@%@UCRWARNING=# @%@ + The fix is to simply revert the UCR diversion.
Created attachment 9173 [details] Remove init UCR template
This breaks reboot after the update to UCS-5.0-0 which again updated initramfs-tools/init: It introduced a new variable "fastboot" in `init`, which our old copy did not set, and `function` required it and failed the `init` → Kernel Panic [feature/ucs5] 8e26f5ecd5 Bug #32509 initrd: Update UCR template .../conffiles/etc/initramfs-tools/initramfs.conf | 39 +-- .../conffiles/usr/share/initramfs-tools/init | 331 --------------------- base/univention-initrd/debian/changelog | 6 + base/univention-initrd/debian/control | 4 +- base/univention-initrd/debian/ucslint.overrides | 2 - .../debian/univention-initrd.dirs | 1 - .../debian/univention-initrd.maintscript | 1 + .../debian/univention-initrd.postinst | 38 --- .../debian/univention-initrd.ucslint | 1 - .../univention-initrd.univention-config-registry | 3 - ... 11 files changed, 33 insertions(+), 399 deletions(-) Package: univention-initrd Version: 12.0.0-1A~5.0.0.202006051842
https://taiga.knut.univention.de/project/oschwieg-ucs-5/task/5082?kanban-status=54
This is part of a series of commits for Bug 32509. Looks like df5635f5c9 is the hash of the merged commit: commit df5635f5c9 Author: Philipp Hahn <hahn@univention.de> Date: Wed Jun 17 08:05:15 2020 +0200 Bug #32509 initrd: Update UCR template Remove UCR template for initramfs-tools/init: - rootdelay= is now supported upstream - the legacy code to handle UUID= and LABEL= is deprecated for multiple Debian releases. Maybe add a pre-check to preup.sh Remove dependency on e2fsprogs: It is 'Priority: important' already. Stop setting UCR default values and document the default in *.ucrv. Also add new 'list' setting. May I assume a UCS-5 changelog entry is not required?
Please also handle https://taiga.knut.univention.de/project/oschwieg-ucs-5/task/5082?kanban-status=54
Ah, sorry, that's the QA card, I'll close that once this is verified. Changelog: yes or no?
(In reply to Arvid Requate from comment #6) > Changelog: yes or no? No: part of the work to upgrade to Debian 10 Buster
Ok
UCS 5.0 has been released: https://docs.software-univention.de/release-notes-5.0-0-en.html https://docs.software-univention.de/release-notes-5.0-0-de.html If this error occurs again, please use "Clone This Bug".