Ubuntu-21.04 hirsute zfs encrypted install: installer does not mount bpool and does not create user datasets under rpool/USERDATA

Bug #1921967 reported by Thomas Boerner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
New
Undecided
Unassigned

Bug Description

I *think* it is ubiquity that causes the error.
What happens? Actually its two bugs I think:

After a standard installation of hirsute (ISO downloaded 2021-03-30) with ZFS with encryption the bpool is not "mounted". After reboot /boot/efi is empty so update-grub cannot install new configs and kernels. From that point of view the system is unusable although it is running apparently normally, even booting normally.

Second bug: there are no user datasets under rpool/USERDATA, not for root and not for the first user created during installation. rpool/USERDATA is empty.

I tried this many times, on real hardware and on virtual machines, always exactly the same outcome.
This report here is taken directly after the installation when beeing asked "Continue testing - Restart now", not clicking any of these.

ubuntu@ubuntu:~$ lsb_release -rd
Description: Ubuntu Hirsute Hippo (development branch)
Release: 21.04

ubuntu@ubuntu:~$ apt-cache policy ubiquity
ubiquity:
  Installed: 21.04.12
  Candidate: 21.04.12
  Version table:
 *** 21.04.12 500
        500 http://archive.ubuntu.com/ubuntu hirsute/main amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: ubiquity 21.04.12
ProcVersionSignature: Ubuntu 5.11.0-11.12-generic 5.11.0
Uname: Linux 5.11.0-11-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu61
Architecture: amd64
CasperMD5CheckResult: pass
CasperVersion: 1.461
CurrentDesktop: ubuntu:GNOME
Date: Wed Mar 31 01:48:30 2021
InstallCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash ---
LiveMediaBuild: Ubuntu 21.04 "Hirsute Hippo" - Alpha amd64 (20210329)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
RebootRequiredPkgs:
 linux-image-5.11.0-11-generic
 linux-base
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Thomas Boerner (tboerner) wrote :
Revision history for this message
Thomas Boerner (tboerner) wrote :

Meanwhile I tried this also with the hirsute ubuntubudgie installer, same problem...

summary: Hirsute installer does not mount bpool and does not create user datasets
- under rpool/USERDATA
+ under rpool/USERDATA (ZFS encrypted install)
summary: - Hirsute installer does not mount bpool and does not create user datasets
- under rpool/USERDATA (ZFS encrypted install)
+ Hirsute 21.04 installer does not mount bpool and does not create user
+ datasets under rpool/USERDATA (ZFS encrypted install)
summary: - Hirsute 21.04 installer does not mount bpool and does not create user
- datasets under rpool/USERDATA (ZFS encrypted install)
+ Ubuntu-21.04 hirsute zfs encrypted install: installer does not mount
+ bpool and does not create user datasets under rpool/USERDATA
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for your report.
You are using an old version of the image. This bug has been fixed in ubiquity 21.04.14 (bug 1922402) Could you please try with the latest version of Ubuntu and report back if it is still an issue.

Revision history for this message
Thomas Boerner (tboerner) wrote :

Thanx for your great work. Indeed both bugs did not appear any more on a test install today.
Hope that helps

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.