Bug ID 963336
Summary 'yast2 bootloader' crashes in detect_disks() or to_kernel_device() if any ZFS filesystems are mounted
Classification openSUSE
Product openSUSE Tumbleweed
Version 2015*
Hardware x86-64
OS openSUSE 42.1
Status NEW
Severity Normal
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter bk@ancilla.ca
QA Contact jsrain@suse.com
Found By ---
Blocker ---

Created attachment 663001 [details]
yast2-bootloader crashing when / is on ZFS

openSUSE Tumbleweed, yast2-bootloader 3.1.161-1.1.

The location of the crash seems to depend on whether / is on ZFS or not. If it
is, it dies in detect_disks(); if not, but other ZFS filesystems are mounted,
it crashes in to_kernel_device. I've attached logs from two different machines,
one with / on ZFS and one without.

# from the machine with / on ZFS
# data and thoth are two separate zpools; data/data, thoth/home and
# thoth/root are ZFS filesystems. The whole system is ZFS except for
# /boot/efi.

thoth:~ # lsblk -f
NAME   FSTYPE     LABEL UUID                                 MOUNTPOINT         
sda                                                                             
������sda1 zfs_member data  6401092969132776153                                     
������sda9                                                                          
sdb    zfs_member thoth 14250585952999255759                                    
������sdb1 vfat             FF33-5BBD                            /boot/efi          
������sdb2 zfs_member thoth 14250585952999255759                                    

thoth:~ # df -h | grep -v tmp
Filesystem                   Size  Used Avail Use% Mounted on
thoth/root                    89G   11G   79G  12% /
/dev/sdb1                    258M   31M  227M  12% /boot/efi
data/data                    450G   37G  413G   9% /data
thoth/home                   105G   27G   79G  26% /home


# from the machine without / on ZFS
# orias and backup are the zpools.

orias:~ # lsblk -f
NAME   FSTYPE     LABEL   UUID                                 MOUNTPOINT
sda                                                            
������sda1 swap               9c0b00fe-613d-42c7-a798-bc384ccb38c0 [SWAP]
������sda2 xfs                54cacbd8-892b-4daf-9226-a3ce01b3b113 /
sdb                                                            
������sdb1 zfs_member orias   11128612438079118383                 
������sdb9                                                         
sdc                                                            
������sdc1 zfs_member orias   11128612438079118383                 
������sdc9                                                         
sdd                                                            
������sdd1 zfs_member orias   11128612438079118383                 
������sdd9                                                         
sde                                                            
������sde1 zfs_member orias   11128612438079118383                 
������sde9                                                         
sdf                                                            
������sdf1 zfs_member backup  4436366154511583134                  
������sdf9                                                         
sdg                                                            
������sdg1 zfs_member backup  4436366154511583134                  
������sdg9                                                         
sdh                                                            
������sdh1 ntfs       My Book B640F12640F0EDCD                     
sr0                                                            

orias:~ # df -h | grep -v tmp
# df -h | grep -v tmp
Filesystem                Size  Used Avail Use% Mounted on
/dev/sda2                  32G  9.1G   23G  29% /
backup/backup             384G  256G  128G  67% /backup
orias/home                1.3T  256K  1.3T   1% /home
orias                     1.3T   53G  1.3T   5% /orias
orias/installs            1.3T  7.9G  1.3T   1% /orias/installs
orias/media               1.5T  209G  1.3T  15% /orias/media


You are receiving this mail because: