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

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

    <bug>
          <bug_id>58474</bug_id>
          
          <creation_ts>2026-04-01 20:30:51 +0300</creation_ts>
          <short_desc>Не скачивается образ при использовании хранилища linstor</short_desc>
          <delta_ts>2026-04-05 12:29:38 +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>opennebula</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</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="Блинов Денис Вячеславович">blinovdv</reporter>
          <assigned_to name="thatman@altlinux.org">thatman</assigned_to>
          <cc>admsasha</cc>
    
    <cc>burmatov202002</cc>
    
    <cc>cas</cc>
    
    <cc>majioa</cc>
    
    <cc>mike</cc>
    
    <cc>nbr</cc>
    
    <cc>pav</cc>
    
    <cc>rider</cc>
    
    <cc>thatman</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>284950</commentid>
    <comment_count>0</comment_count>
    <who name="Блинов Денис Вячеславович">blinovdv</who>
    <bug_when>2026-04-01 20:30:51 +0300</bug_when>
    <thetext>Не воспроизводится: linstor 1.33.1-alt2 + opennebula 6.10.0.1-alt3
Воспроизводится: linstor 1.33.1-alt2 + opennebula 6.10.0.1-alt5 (сизиф или p11 + 407080)

Шаги:
1) Настроить кластер из linstor, opennebula-sunstone, opennebula-node

2) Добавить к opennebula хранилища linstor кластера:
# cat &gt; system-ds.conf &lt;&lt;EOF

NAME=&quot;linstor-system&quot;
TYPE=&quot;SYSTEM_DS&quot;
STORAGE_POOL=&quot;data&quot;
AUTO_PLACE=&quot;2&quot;
CLONE_MODE=&quot;snapshot&quot;
CHECKPOINT_AUTO_PLACE=&quot;1&quot;
BRIDGE_LIST=&quot;node1 node2 node3&quot;
TM_MAD=&quot;linstor_un&quot;

EOF

# cat &gt; images-ds.conf &lt;&lt;EOF

NAME=&quot;linstor-images&quot;
TYPE=&quot;IMAGE_DS&quot;
STORAGE_POOL=&quot;data&quot;
AUTO_PLACE=&quot;2&quot;
BRIDGE_LIST=&quot;node1 node2 node3&quot;
DISK_TYPE=&quot;BLOCK&quot;
DS_MAD=&quot;linstor_un&quot;
TM_MAD=&quot;linstor_un&quot;

EOF

# onedatastore create system-ds.conf

# onedatastore create images-ds.conf

3) Скачать образ:

&gt; Перейти на страницу Storage -&gt; Apps

&gt; В поиске найти ALT Linux Sisyphus

&gt; Нажать на значок с облаком (Import to datastore).

&gt; Выбрать хранилище linstor-images

&gt; Нажать Download

&gt; Перейти на страницу Storage -&gt; Images

Ожидаемый результат: Образ в статусе Lock, через некоторое время в статусе Ready
Реальный результат: Ошибка из-за нехватки доступных узлов

Примечание: на версии opennebula 6.10.0.1-alt3 работа корректна. Если сначала развернуть на opennebula 6.10.0.1-alt3, а потом обновить до opennebula 6.10.0.1-alt5, то ошибка будет только после обновления. При чистой установке opennebula 6.10.0.1-alt5 так же ошибка.

В web-интерфейсе ошибка:
Wed Apr 1 16:56:35 2026 : Error copying image in the datastore: INFO: cp: Downloading https://marketplace.opennebula.io/appliance/6e26babc-2d0a-4d02-b6ec-8538f63a49ae/download/0 to the image repository Command &quot;linstor resource create one-image-2 --auto-place 2 --storage-pool data&quot; failed: Not enough available nodes

В логах: 
Wed Apr  1 16:56:35 2026 [Z0][ImM][E]: Error copying image in the datastore: 
Command &quot;linstor resource create one-image-2 --auto-place 2 --storage-pool data&quot; failed: 
Not enough available nodes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285110</commentid>
    <comment_count>1</comment_count>
    <who name="Alexander Burmatov">burmatov202002</who>
    <bug_when>2026-04-03 18:52:07 +0300</bug_when>
    <thetext>А работает ли доступ по ssh между нодами? 
Если нет, то нужно настроить, в новой версии opennebula ssh-ключи генерируются на каждой ноде отдельно, а раньше генерировалось только на управляющей. В общем, если не работает, то нужно настроить и проверить еще раз.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285153</commentid>
    <comment_count>2</comment_count>
    <who name="Блинов Денис Вячеславович">blinovdv</who>
    <bug_when>2026-04-05 12:29:38 +0300</bug_when>
    <thetext>Доступ работал. Но да, проблема появилась, из-за шагов проверки. При указании ключей каждой ноды отдельно всё ОК.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>