[Bug 1771962] Re: hanging at boot for about 30 seconds since upgrade to bionic
Steve Langasek
steve.langasek at canonical.com
Fri Jun 15 06:30:43 UTC 2018
I have run through the test case as described and confirmed that the
updated initramfs-tools in bionic-proposed eliminates this 30-second
wait in the initramfs. In my test VM, the rootfs is now mounted at 6.8s
(and the swap is activated at 13.0s).
** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done verification-done-bionic
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1771962
Title:
hanging at boot for about 30 seconds since upgrade to bionic
Status in initramfs-tools package in Ubuntu:
Fix Released
Status in initramfs-tools source package in Bionic:
Fix Committed
Bug description:
[SRU Justification]
A regression in initramfs-tools causes it to autogenerate config in the initramfs saying to resume from any available swap devices, even if the swap device is ephemeral (i.e. swap encrypted with a random key). This adds an inappropriate 30-second boot delay to any system with randomly-crypted swap, which includes any system that was installed with encrypted home directories in earlier releases.
[Test case]
1. Install the ecryptfs-utils package.
2. Enable encrypted swap by running 'sudo ecryptfs-setup-swap'.
3. Run 'update-initramfs -u' to regenerate the initramfs.
4. Reboot.
5. Verify that dmesg shows a 30-second delay before mounting the root filesystem.
6. Install initramfs-tools from bionic-proposed.
7. Reboot.
8. Verify that dmesg no longer shows a 30-second delay before mounting the root filesystem.
[Regression potential]
This makes changes to shell scripts, and shell is a perilous language. An unnoticed bug could cause all initramfs generation, and thus all kernel installation, to fail for some users. A regression could also cause a user to lose hiberation support that they currently have.
[Original description]
Since upgrade to Bionic ubuntu is hanging at boot for about 30s. A `dmesg` shows
```
[ 3.407230] clocksource: Switched to clocksource tsc
[ 34.632583] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
```
This is 100% reproducable and is always 30s minimum. I do not know in
which package to report this properly – please excuse me.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: ubuntu-release-upgrader-core 1:18.04.17
ProcVersionSignature: Ubuntu 4.15.0-20.21-lowlatency 4.15.17
Uname: Linux 4.15.0-20-lowlatency x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
CrashDB: ubuntu
CurrentDesktop: i3
Date: Fri May 18 09:40:59 2018
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-06-03 (1444 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
PackageArchitecture: all
SourcePackage: ubuntu-release-upgrader
Symptom: release-upgrade
UpgradeStatus: Upgraded to bionic on 2018-05-13 (5 days ago)
VarLogDistupgradeAptclonesystemstate.tar.gz:
Error: command ['pkexec', 'cat', '/var/log/dist-upgrade/apt-clone_system_state.tar.gz'] failed with exit code 127: polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
Error executing command as another user: Not authorized
This incident has been reported.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1771962/+subscriptions
More information about the foundations-bugs
mailing list