mirror of
https://git.launchpad.net/~ubuntu-qt-code/+git/calamares-settings-ubuntu
synced 2025-03-06 00:31:08 +00:00
Work around update-initramfs issue and reorder jobs
Summary: The initramfs job fails to build an initrd.img for two reasons: 1. No /boot/vmlinuz-$version 2. No /boot/initrd.img-$version (1) is due to "contextualprocess@before_bootloader_mkdirs" needing to be executed before "initramfs" because it copies in the kernel image from /cdrom/casper/vmlinuz. (2) is due to a bug in update-initramfs::get_sorted_versions() because it expects there to be an existing initrd.img-$version despite the fact the "initramfs" module is calling it with the -c (create) option, not -u (update). Closes (LP: #1829805) Test Plan: Edited config in Live Environment and successfully rebooted into the installed OS. Reviewers: wxl, tsimonq2 Reviewed By: wxl Differential Revision: https://phab.lubuntu.me/D15
This commit is contained in:
parent
6cf62c82d0
commit
626f59a767
9
debian/changelog
vendored
9
debian/changelog
vendored
@ -1,3 +1,12 @@
|
||||
calamares-settings-ubuntu (1:19.10.2) eoan; urgency=medium
|
||||
|
||||
* Fix initramfs job failing. Thanks to TJ for the fix! (LP: #1829805)
|
||||
* Move before_bootloader_mkdirs process before initramfs.
|
||||
* Workaround bug in update-initramfs::get_sorted_versions() with
|
||||
shellprocess.
|
||||
|
||||
-- Walter Lapchynski <wxl@ubuntu.com> Wed, 19 Jun 2019 19:32:14 -0700
|
||||
|
||||
calamares-settings-ubuntu (1:19.10.1) eoan; urgency=medium
|
||||
|
||||
* Welcome to the Eoan EANIMAL!
|
||||
|
5
lubuntu/modules/shellprocess_bug-LP#1829805.conf
Normal file
5
lubuntu/modules/shellprocess_bug-LP#1829805.conf
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
dontChroot: false
|
||||
timeout: 30
|
||||
script:
|
||||
- "touch @@ROOT@@/boot/initrd.img-$(uname -r)"
|
@ -14,6 +14,9 @@ instances:
|
||||
- id: logs
|
||||
module: shellprocess
|
||||
config: shellprocess_logs.conf
|
||||
- id: bug-LP#1829805
|
||||
module: shellprocess
|
||||
config: shellprocess_bug-LP#1829805.conf
|
||||
|
||||
sequence:
|
||||
- show:
|
||||
@ -37,10 +40,11 @@ sequence:
|
||||
- displaymanager
|
||||
- networkcfg
|
||||
- hwclock
|
||||
- contextualprocess@before_bootloader_mkdirs
|
||||
- shellprocess@bug-LP#1829805
|
||||
- initramfscfg
|
||||
- initramfs
|
||||
- grubcfg
|
||||
- contextualprocess@before_bootloader_mkdirs
|
||||
- contextualprocess@before_bootloader
|
||||
- bootloader
|
||||
- contextualprocess@after_bootloader
|
||||
|
Loading…
x
Reference in New Issue
Block a user