Bug 46187

Summary: Невозможно удалить том с предварительно созданным btrfs raid
Product: Branch p10 Reporter: Vera Blagoveschenskaya <vercha>
Component: alterator-vmAssignee: Олег Соловьев <mcpain>
Status: NEW --- QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5    
Version: не указана   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=46188
Attachments:
Description Flags
scr none

Description Vera Blagoveschenskaya 2023-05-18 18:25:40 MSK
Created attachment 13221 [details]
scr

Воспроизводится на образах линейки 10.1
Например, Workstation K 10.1, Workstation 10.1, Server V 10.1

alterator-vm-0.4.31-alt1

Конфигурация системы: подключено 2 диска.
1) Система установлена на /dev/sda : на этапе 4/12 Подготовка диска выбрать "Установка рабочей станции (совместима с Timeshift)".
/dev/sdb не трогать.
2) После установки войти в систему и сделать рейд командами:

# btrfs device add /dev/sdb /home -f
Performing full device TRIM /dev/sdb (32.00GiB) ...
# btrfs balance start -dconvert=raid1 -mconvert=raid1 /home
Done, had to relocate 18 out of 18 chunks

В результате получилась конфигурация

#  lsblk -f
NAME   FSTYPE  FSVER            LABEL                         UUID                                 FSAVAIL FSUSE% MOUNTPOINT
sda    btrfs                                                  36016dcb-ffd0-4b79-a585-8c3daa44b5cc                
sdb                                                                                                               
├─sdb1 swap    1                                              8d8b8899-eb54-4d68-b960-704f27728516                [SWAP]
└─sdb2 btrfs                                                  36016dcb-ffd0-4b79-a585-8c3daa44b5cc     10G    46% /home
sr0    iso9660 Joliet Extension ALT Workstation K 10.1 x86_64 2022-10-11-12-26-21-00                              
#  btrfs filesystem show
Label: none  uuid: 36016dcb-ffd0-4b79-a585-8c3daa44b5cc
        Total devices 2 FS bytes used 13.11GiB
        devid    1 size 24.87GiB used 15.03GiB path /dev/sdb2
        devid    2 size 32.00GiB used 15.03GiB path /dev/sda

Шаги воспроизведения:
1) Начать установку системы, дойти до шага 4/12 Подготовка диска, выбрать "Вручную".
2) На следующем экране пытаемся удалить все.

Результат: Не удается удалить том, соответствующий /home. Он помечен как ФС Unknown. См. скриншот. 
Что-либо сделать с ним нельзя, попытки пройти по инсталлятору дальше приводят к ошибке "Операция невозможна". 
Также как UNKNOWN помечен  раздел, соответствующий [SWAP].

Ожидаемый результат: Успешное удаление всех ранее созданных сущностей.

Дополнительно: Аналогично воспроизводится, если рейд создан на несистемных дисках.
Comment 1 Vera Blagoveschenskaya 2023-05-18 18:35:53 MSK
Про некорректность определения ФС создан отдельный баг
https://bugzilla.altlinux.org/46188