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

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

    <bug>
          <bug_id>48634</bug_id>
          
          <creation_ts>2023-11-30 10:55:33 +0300</creation_ts>
          <short_desc>Не отображаются SATA-диски, включенные в RAID (Rapid Storage Technology)</short_desc>
          <delta_ts>2023-12-25 22:05:14 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Branch p10</product>
          <component>mdadm</component>
          <version>не указана</version>
          <rep_platform>x86_64</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>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Evgeny Shesteperov">alimektor</reporter>
          <assigned_to name="Олег Соловьев">mcpain</assigned_to>
          <cc>antohami</cc>
    
    <cc>ptrnine</cc>
    
    <cc>snowmix</cc>
          
          <qa_contact name="qa-p10@altlinux.org">qa-p10</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>238061</commentid>
    <comment_count>0</comment_count>
    <who name="Evgeny Shesteperov">alimektor</who>
    <bug_when>2023-11-30 10:55:33 +0300</bug_when>
    <thetext>Версия

-   mdadm-4.2-alt3
-   alterator-vm-0.4.34-alt1
-   evms-2.5.5-alt69

Дистрибутивы

-   ALT Workstation K 10.2.1 (официальный)
-   ALT Workstation K 10 (собранный на момент 29 ноября 2023 года,
    коммит в mkimage-profiles: 30bbaf13d664d2cbf53f5dacee82955d6b80b9a3)

Стенд

-   ПК с материнской платой Gigabyte B760 DS3H RTL

Шаги воспроизведения

Создать RAID0:

1.  После включения компьютера нажать клавишу DEL, чтобы войти в меню
    BIOS.
2.  Выбрать Settings →IO Ports → VMD setup menu → Указать Enable VMD
    Controller как Enabled.
3.  Нажать F10 → выбрать Yes для сохранения и выхода, ПК перезагрузится.
4.  После включения компьютера нажать клавишу DEL, чтобы войти в меню
    BIOS.
5.  Выбрать Settings →IO Ports → выбрать Intel(R) Rapid Storage
    Technology.
6.  Удалить текущий RAID, если необходимо.
7.  Выбрать Create RAID Volume.
8.  Выбрать RAID Level как RAID0 (Stripe).
9.  Выбрать диски SATA (не менее двух).
10. Выбрать Create Volume.
11. Нажать F10 → выбрать Yes для сохранения и выхода, ПК перезагрузится.
12. Начать установку.
13. Дойти до этапа 4: Подготовка диска.
14. Выбрать профиль Вручную.
15. Активировать чек-бокс Очистить выбранные диски перед применением
    профиля.
16. Нажать Далее.

-   Ожидаемый результат: в списке дисков отображается том IMSM,
    установка на данный RAID возможна.

-   Фактический результат (KWorkstation 10.2.1): диски отображаются,
    установка на данный RAID невозможна (При нажатие кнопки Далее
    следует Критическая ошибка, Операция невозможна).

-   Фактический результат (собранный образ от 29 ноября): диски не
    отображаются, установка на RAID невозможна.

Повесил на mdadm, так как не знаю, какой пакет действительно отвечает за
это поведение в установщике.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238115</commentid>
    <comment_count>1</comment_count>
    <who name="Evgeny Shesteperov">alimektor</who>
    <bug_when>2023-11-30 17:29:13 +0300</bug_when>
    <thetext>Пробовал следующее:

- Собрал образ kworkstation-install.iso из коммита 4c9359a3f32cbb50dd64c9ae7c5f182a06c34f5c (октябрь месяц)
- Собрал образ kworkstation-install.iso из профилей от zerg (https://git.altlinux.org/people/zerg/packages/?p=mkimage-profiles-kworkstation.git;a=summary)
- Собрал образ alt-server.iso с текущими mkimage-profiles.

Результат: диски не отображаются (даже в lsblk)

Делаю вывод, что это связано с каким-то пакетом в установщике, который обновился с октября месяца.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238116</commentid>
    <comment_count>2</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-11-30 17:38:10 +0300</bug_when>
    <thetext>&gt; -   Ожидаемый результат: в списке дисков отображается том IMSM,
&gt;    установка на данный RAID возможна.

А на каком-то образе когда-то работала установка?

Можно сравнить пакеты altinst двух образов.
В корне iso есть список пакетов инсталятора:
.disk/pkglists/altlinst/image/rpm.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238117</commentid>
    <comment_count>3</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2023-11-30 17:39:21 +0300</bug_when>
    <thetext>(In reply to Evgeny Shesteperov from comment #1)
&gt; Пробовал следующее:
&gt; 
&gt; - Собрал образ kworkstation-install.iso из коммита
&gt; 4c9359a3f32cbb50dd64c9ae7c5f182a06c34f5c (октябрь месяц)

А если собрать из октябрьского среза?
https://www.altlinux.org/%D0%90%D1%80%D1%85%D0%B8%D0%B2_%D0%A1%D0%B8%D0%B7%D0%B8%D1%84%D0%B0#%D0%94%D1%80%D1%83%D0%B3%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D1%8B_(t7_.._p10)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238144</commentid>
    <comment_count>4</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2023-12-01 10:56:20 +0300</bug_when>
    <thetext>(In reply to Evgeny Shesteperov from comment #0)
&gt; -   Фактический результат (KWorkstation 10.2.1): диски отображаются,
&gt;     установка на данный RAID невозможна (При нажатие кнопки Далее
&gt;     следует Критическая ошибка, Операция невозможна)
mknod() почему-то не срабатывает

&gt; -   Фактический результат (собранный образ от 29 ноября): диски не
&gt;     отображаются, установка на RAID невозможна.
не воспроизводится</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238145</commentid>
    <comment_count>5</comment_count>
      <attachid>15135</attachid>
    <who name="Mikhail Chernonog">snowmix</who>
    <bug_when>2023-12-01 11:00:49 +0300</bug_when>
    <thetext>Created attachment 15135
diff_rpm_txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238146</commentid>
    <comment_count>6</comment_count>
    <who name="Mikhail Chernonog">snowmix</who>
    <bug_when>2023-12-01 11:03:20 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #2)
&gt; &gt; -   Ожидаемый результат: в списке дисков отображается том IMSM,
&gt; &gt;    установка на данный RAID возможна.
&gt; 
&gt; А на каком-то образе когда-то работала установка?
&gt; 
Работало отображение RAID в установщике, образ ALT Workstation K 10.2.1 от 20231023
На собранном образе от 29.11 - не отображается RAID.
Проверить корректность установки нельзя, т.к. данный функционал починен в mdadm версии 4.2-alt4
&gt; Можно сравнить пакеты altinst двух образов.
&gt; В корне iso есть список пакетов инсталятора:
&gt; .disk/pkglists/altlinst/image/rpm.txt

Приложил файл с дифом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238147</commentid>
    <comment_count>7</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2023-12-01 11:09:09 +0300</bug_when>
    <thetext>kwork собирается сейчас из коммита a24e7e0af</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239441</commentid>
    <comment_count>8</comment_count>
    <who name="Slava Aseev">ptrnine</who>
    <bug_when>2023-12-22 20:05:52 +0300</bug_when>
    <thetext>Скоро заедет фикс:
sisyphus: https://packages.altlinux.org/ru/tasks/336993/
p10: https://packages.altlinux.org/ru/tasks/336970/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239546</commentid>
    <comment_count>9</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2023-12-25 22:05:14 +0300</bug_when>
    <thetext>mdadm-4.2-alt5 -&gt; sisyphus:

 Thu Dec 21 2023 Slava Aseev &lt;ptrnine@altlinux&gt; 4.2-alt5
 - enable RAID for SATA under VMD (closes: #48634)
   (picked from mdadm&apos;s master)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>15135</attachid>
            <date>2023-12-01 11:00:49 +0300</date>
            <delta_ts>2023-12-01 11:00:49 +0300</delta_ts>
            <desc>diff_rpm_txt</desc>
            <filename>diff_rpm_txt.log</filename>
            <type>text/x-log</type>
            <size>3251</size>
            <attacher name="Mikhail Chernonog">snowmix</attacher>
            
              <data encoding="base64">N2M3CjwgYWx0ZXJhdG9yLTUuNC4yLWFsdDEueDg2XzY0LnJwbQotLS0KPiBhbHRlcmF0b3ItNS40
LjMtYWx0MS54ODZfNjQucnBtCjEzYzEzCjwgYWx0ZXJhdG9yLWwxMG4tMi45LjEzNi1hbHQxLm5v
YXJjaC5ycG0KLS0tCj4gYWx0ZXJhdG9yLWwxMG4tMi45LjEzNy1hbHQ0Lm5vYXJjaC5ycG0KMThj
MTgKPCBhbHRlcmF0b3ItcHJlaW5zdGFsbC0wLjkuMC1hbHQxLm5vYXJjaC5ycG0KLS0tCj4gYWx0
ZXJhdG9yLXByZWluc3RhbGwtMC45LjEtYWx0MS5ub2FyY2gucnBtCjIxYzIxCjwgYWx0ZXJhdG9y
LXN5c2NvbmZpZy0xLjMuMTItYWx0MS5ub2FyY2gucnBtCi0tLQo+IGFsdGVyYXRvci1zeXNjb25m
aWctMS4zLjEzLWFsdDEubm9hcmNoLnJwbQo3NWM3NQo8IGV0aHRvb2wtNi4zLWFsdDEueDg2XzY0
LnJwbQotLS0KPiBldGh0b29sLTYuNS1hbHQzLng4Nl82NC5ycG0KODFjODEKPCBmaXJtd2FyZS1s
aW51eC0yMDIzMDYwNy1hbHQxLm5vYXJjaC5ycG0KLS0tCj4gZmlybXdhcmUtbGludXgtMjAyMzEw
MTktYWx0MS5ub2FyY2gucnBtCjExNWMxMTUKPCBpbnN0YWxsZXItY29tbW9uLXN0YWdlMi0xLjE0
LjMtYWx0MS54ODZfNjQucnBtCi0tLQo+IGluc3RhbGxlci1jb21tb24tc3RhZ2UyLTEuMTQuNi1h
bHQxLng4Nl82NC5ycG0KMTQxLDE0NGMxNDEsMTQ0Cjwga2VybmVsLWltYWdlLXVuLWRlZi02LjEu
NTctYWx0MS54ODZfNjQucnBtCjwga2VybmVsLW1vZHVsZXMtZHJtLWFuY2llbnQtdW4tZGVmLTYu
MS41Ny1hbHQxLng4Nl82NC5ycG0KPCBrZXJuZWwtbW9kdWxlcy1kcm0tbm91dmVhdS11bi1kZWYt
Ni4xLjU3LWFsdDEueDg2XzY0LnJwbQo8IGtlcm5lbC1tb2R1bGVzLWRybS11bi1kZWYtNi4xLjU3
LWFsdDEueDg2XzY0LnJwbQotLS0KPiBrZXJuZWwtaW1hZ2Utc3RkLWRlZi01LjEwLjIwMC1hbHQx
Lng4Nl82NC5ycG0KPiBrZXJuZWwtbW9kdWxlcy1kcm0tYW5jaWVudC1zdGQtZGVmLTUuMTAuMjAw
LWFsdDEueDg2XzY0LnJwbQo+IGtlcm5lbC1tb2R1bGVzLWRybS1ub3V2ZWF1LXN0ZC1kZWYtNS4x
MC4yMDAtYWx0MS54ODZfNjQucnBtCj4ga2VybmVsLW1vZHVsZXMtZHJtLXN0ZC1kZWYtNS4xMC4y
MDAtYWx0MS54ODZfNjQucnBtCjIwNWMyMDUKPCBsaWJjdXBzLTIuNC4yLWFsdDMueDg2XzY0LnJw
bQotLS0KPiBsaWJjdXBzLTIuNC43LWFsdDIueDg2XzY0LnJwbQoyNjBjMjYwCjwgbGlianNvbi1j
NS0wLjE1LWFsdDEuMS54ODZfNjQucnBtCi0tLQo+IGxpYmpzb24tYzUtMC4xNy1hbHQxLng4Nl82
NC5ycG0KMjc3YTI3OCwyNzkKPiBsaWJtcGMzLTEuMi4xLWFsdDEueDg2XzY0LnJwbQo+IGxpYm1w
ZnI2LTQuMS4wLWFsdDEueDg2XzY0LnJwbQoyOTBjMjkyCjwgbGlicGFydGVkLTMuMi1hbHQ2Lng4
Nl82NC5ycG0KLS0tCj4gbGlicGFydGVkLTMuNC1hbHQxLng4Nl82NC5ycG0KMzAyYzMwNAo8IGxp
YnByb2Nwcy0zLjMuMTctYWx0Ni5nMzdmMTA2MC54ODZfNjQucnBtCi0tLQo+IGxpYnByb2Nwcy0z
LjMuMTctYWx0Ni5nMzdmMTA2MC5wMTAuMS54ODZfNjQucnBtCjM2MywzNjRjMzY1LDM2Ngo8IGxp
YndheWxhbmQtY2xpZW50LTEuMjEuMC1hbHQxLjEueDg2XzY0LnJwbQo8IGxpYndheWxhbmQtY3Vy
c29yLTEuMjEuMC1hbHQxLjEueDg2XzY0LnJwbQotLS0KPiBsaWJ3YXlsYW5kLWNsaWVudC0xLjIy
LjAtYWx0MS4xLng4Nl82NC5ycG0KPiBsaWJ3YXlsYW5kLWN1cnNvci0xLjIyLjAtYWx0MS4xLng4
Nl82NC5ycG0KMzY2YzM2OAo8IGxpYndheWxhbmQtc2VydmVyLTEuMjEuMC1hbHQxLjEueDg2XzY0
LnJwbQotLS0KPiBsaWJ3YXlsYW5kLXNlcnZlci0xLjIyLjAtYWx0MS4xLng4Nl82NC5ycG0KMzgz
YzM4NQo8IGxpYnpzdGQtMS41LjUtYWx0MS54ODZfNjQucnBtCi0tLQo+IGxpYnpzdGQtMS41LjUt
YWx0Mi54ODZfNjQucnBtCjM5MiwzOTNjMzk0LDM5NQo8IG1kYWRtLTQuMi1hbHQzLng4Nl82NC5y
cG0KPCBtZGFkbS10b29sLTQuMi1hbHQzLng4Nl82NC5ycG0KLS0tCj4gbWRhZG0tNC4yLWFsdDQu
eDg2XzY0LnJwbQo+IG1kYWRtLXRvb2wtNC4yLWFsdDQueDg2XzY0LnJwbQo0MTVjNDE3CjwgcGFy
dGVkLTMuMi1hbHQ2Lng4Nl82NC5ycG0KLS0tCj4gcGFydGVkLTMuNC1hbHQxLng4Nl82NC5ycG0K
NDE4YzQyMAo8IHBjaWlkcy0yMDIzMDkyMi1hbHQxLm5vYXJjaC5ycG0KLS0tCj4gcGNpaWRzLTIw
MjMxMTE2LWFsdDEubm9hcmNoLnJwbQo0NjZjNDY4CjwgcHJvY3BzLTMuMy4xNy1hbHQ2LmczN2Yx
MDYwLng4Nl82NC5ycG0KLS0tCj4gcHJvY3BzLTMuMy4xNy1hbHQ2LmczN2YxMDYwLnAxMC4xLng4
Nl82NC5ycG0KNDY4YzQ3MAo8IHB1YmxpY3N1ZmZpeC1saXN0LWRhZnNhLTIwMjMwNzAxLWFsdDEu
bm9hcmNoLnJwbQotLS0KPiBwdWJsaWNzdWZmaXgtbGlzdC1kYWZzYS0yMDIzMTAyNi1hbHQxLm5v
YXJjaC5ycG0KNDg0YzQ4Ngo8IHJwbS1tYWNyb3MtYWx0ZXJhdG9yLTUuNC4yLWFsdDEubm9hcmNo
LnJwbQotLS0KPiBycG0tbWFjcm9zLWFsdGVyYXRvci01LjQuMy1hbHQxLm5vYXJjaC5ycG0KNTE5
YzUyMQo8IHVzYmlkcy0yMDIzMDgyNS1hbHQxLm5vYXJjaC5ycG0KLS0tCj4gdXNiaWRzLTIwMjMx
MTE2LWFsdDEubm9hcmNoLnJwbQo1MjMsNTI1YzUyNSw1MjcKPCB2aW0tY29tbW9uLTkuMC4yMDA5
LWFsdDEubm9hcmNoLnJwbQo8IHZpbS1jb25zb2xlLTkuMC4yMDA5LWFsdDEueDg2XzY0LnJwbQo8
IHZpbS1taW5pbWFsLTkuMC4yMDA5LWFsdDEueDg2XzY0LnJwbQotLS0KPiB2aW0tY29tbW9uLTku
MC4yMDgxLWFsdDEubm9hcmNoLnJwbQo+IHZpbS1jb25zb2xlLTkuMC4yMDgxLWFsdDEueDg2XzY0
LnJwbQo+IHZpbS1taW5pbWFsLTkuMC4yMDgxLWFsdDEueDg2XzY0LnJwbQo1NjUsNTY2YzU2Nyw1
NjgKPCB4b3JnLXNlcnZlci0xLjIwLjE0LWFsdDgueDg2XzY0LnJwbQo8IHhvcmctc2VydmVyLWNv
bW1vbi0xLjIwLjE0LWFsdDgueDg2XzY0LnJwbQotLS0KPiB4b3JnLXNlcnZlci0xLjIwLjE0LWFs
dDkueDg2XzY0LnJwbQo+IHhvcmctc2VydmVyLWNvbW1vbi0xLjIwLjE0LWFsdDkueDg2XzY0LnJw
bQo1NjhjNTcwCjwgeG9yZy14dmZiLTEuMjAuMTQtYWx0OC54ODZfNjQucnBtCi0tLQo+IHhvcmct
eHZmYi0xLjIwLjE0LWFsdDkueDg2XzY0LnJwbQo1NzZjNTc4CjwgeHhkLTkuMC4yMDA5LWFsdDEu
eDg2XzY0LnJwbQotLS0KPiB4eGQtOS4wLjIwODEtYWx0MS54ODZfNjQucnBtCjU3OWM1ODEKPCB6
c3RkLTEuNS41LWFsdDEueDg2XzY0LnJwbQotLS0KPiB6c3RkLTEuNS41LWFsdDIueDg2XzY0LnJw
bQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>