Bug 37191

Summary: alt-ws-8.940_beta4: 20-setup-plymouth1.sh fails during install on LVM
Product: Sisyphus Reporter: Mikhail Efremov <sem>
Component: installer-feature-setup-plymouthAssignee: Anton V. Boyarshinov <boyarsh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: boyarsh, mike
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 37134    

Description Mikhail Efremov 2019-09-04 19:54:02 MSK
+++ Данная ошибка создана размножением ошибки 37134 +++

устанавливаю alt-workstation-8.940_beta4-x86_64.iso
на LVM на /dev/sdb, конфигурация ниже.
при установке на шаге 6/12 сообщение запуск скрипта не удался,
выбивает скрипт 20-setup-playmouth1.sh. см. фото.

можно предположить, где баг.
в скрипте 20-setup-plymouth1.sh проверяются устройства /dev/dm-*
ls /dev/dm-*
/dev/dm-0  /dev/dm-1  /dev/dm-2  /dev/dm-3
при этом у устройств /dev/dm-0,1,2 есть UUID,
а у устройства /dev/dm-3 UUID нет, оно не подмонтировано и не отформатировано.
соответственно, логика скрипта не проверяла, пуст ли UUID,

вот fstab, который у меня остался после установщика:
proc            /proc                   proc    nosuid,noexec,gid=proc          0 0
devpts          /dev/pts                devpts  nosuid,noexec,gid=tty,mode=620  0 0
tmpfs           /tmp                    tmpfs   nosuid                          0 0
UUID=c1e03536-827d-46a9-a2c2-46c69c829296       /       ext4    relatime        1       1
UUID=2A00-820D  /boot/efi       vfat    umask=0,quiet,showexec,iocharset=utf8,codepage=866      1       2
UUID=081a66ba-f123-4eff-946c-bd1ae91e15f5       /home   ext4    nosuid,relatime 1       2
UUID=6d0729fb-4c16-42f6-8919-e5166d665fd9       /var    ext4    nosuid,relatime 1       2
UUID=bda9739d-278a-4db1-a06f-e81d4494952d       swap    swap    defaults        0       0
UUID=6489dba3-d183-4a77-bba8-71eba06aa116       swap    swap    defaults        0       0
UUID=6e6975d9-25bd-44ab-b099-d9c2dd9fa15f       /mnt/sda3       ext4 defaults 0 0



конфигурация дисков:
lsblk 
NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                     8:0    0 111,8G  0 disk 
├─sda1                  8:1    0  1007K  0 part 
├─sda2                  8:2    0     8G  0 part [SWAP]
└─sda3                  8:3    0 103,8G  0 part /
sdb                     8:16   0 232,9G  0 disk 
├─sdb1                  8:17   0  1007K  0 part 
├─sdb2                  8:18   0   256M  0 part 
├─sdb3                  8:19   0     8G  0 part 
├─sdb4                  8:20   0    14G  0 part 
├─sdb5                  8:21   0     2G  0 part 
└─sdb6                  8:22   0 208,7G  0 part 
  ├─dachalvg-droot    253:0    0    30G  0 lvm  
  ├─dachalvg-dvar     253:1    0     5G  0 lvm  
  ├─dachalvg-dhome    253:2    0    20G  0 lvm  
  └─dachalvg-dstorage 253:3    0    60G  0 lvm  
sdc                     8:32   1  14,9G  0 disk 
└─sdc1                  8:33   1  14,9G  0 part /var/run/media/igor/F84E-1690
sr0                    11:0    1  1024M  0 rom  

gdisk /dev/sdb
GPT fdisk (gdisk) version 1.0.1

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/sdb: 488397168 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): F4262446-3F11-411C-9E3D-0054FC545CDD
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488397134
Partitions will be aligned on 2-sector boundaries
Total free space is 0 sectors (0 bytes)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              34            2047   1007.0 KiB  EF02  BIOS boot partition
   2            2048          526335   256.0 MiB   EF00  EFI System
   3          526336        17303551   8.0 GiB     8200  Linux swap
   4        17303552        46663679   14.0 GiB    8300  Linux filesystem
   5        46663680        50857983   2.0 GiB     8300  Linux filesystem
   6        50857984       488397134   208.6 GiB   8E00  Linux LVM


---------------------------------------
Comment 1 Repository Robot 2019-09-05 15:15:50 MSK
installer-feature-setup-plymouth-0.5.4-alt1 -> sisyphus:

Wed Sep 04 2019 Mikhail Efremov <sem@altlinux> 0.5.4-alt1
- Handle empty uuid (closes: #37191).