<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>37191</bug_id>
          
          <creation_ts>2019-09-04 19:54:02 +0300</creation_ts>
          <short_desc>alt-ws-8.940_beta4: 20-setup-plymouth1.sh fails during install on LVM</short_desc>
          <delta_ts>2019-09-05 15:15:50 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>installer-feature-setup-plymouth</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>37134</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mikhail Efremov">sem</reporter>
          <assigned_to name="Anton V. Boyarshinov">boyarsh</assigned_to>
          <cc>boyarsh</cc>
    
    <cc>mike</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>184141</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2019-09-04 19:54:02 +0300</bug_when>
    <thetext>+++ Данная ошибка создана размножением ошибки 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


---------------------------------------</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184155</commentid>
    <comment_count>1</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2019-09-05 15:15:50 +0300</bug_when>
    <thetext>installer-feature-setup-plymouth-0.5.4-alt1 -&gt; sisyphus:

Wed Sep 04 2019 Mikhail Efremov &lt;sem@altlinux&gt; 0.5.4-alt1
- Handle empty uuid (closes: #37191).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>