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

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

    <bug>
          <bug_id>55553</bug_id>
          
          <creation_ts>2025-08-08 17:48:48 +0300</creation_ts>
          <short_desc>Обновление ALT-V 10.4 до ветки p11</short_desc>
          <delta_ts>2025-10-08 18:31:35 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Альт Сервер Виртуализации</product>
          <component>Ошибки работы</component>
          <version>11.0</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>aa.golovkin</reporter>
          <assigned_to name="Alexey Shabalin">shaba</assigned_to>
          <cc>aa.golovkin</cc>
    
    <cc>geochip</cc>
          
          <qa_contact name="Alexey Shabalin">shaba</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>270663</commentid>
    <comment_count>0</comment_count>
    <who name="">aa.golovkin</who>
    <bug_when>2025-08-08 17:48:48 +0300</bug_when>
    <thetext>Доброго времени суток сообщество

Дисклаймер: ситуация не стандартная, сильно не пинать.

Есть гипервизоры поднятые с ISO ALT-V 10.2, решил обновиться до ветки p11
Так как сервера в проде и процесс обновления растянут по времени, то были заморожены два ветки p10 и p11 по состоянию на 2024-12-18 и еще p11 по состоянию на 2025-03-08.
Обновил все сервера до p11 2024-12-18, все супер, полет нормальный.
Обновлял по статье https://www.altlinux.org/Update/p11 - по этой статье уже обновил несколько десятков ALT Server до 11 ветки и проблем не было
Решил обновляться до ветки p11 по состоянию на 2025-03-08 и посыпались ошибки.

1. не была разрешена зависимость для pve-firewall, не критично, но починил:
apt-get install ifupdown2
1.1 Были удалены пакеты:
Cleaning up / removing...
2: alterator-net-iptables-4.19.11-alt2
3: alterator-net-vlan-0.1.3-alt1
4: alterator-net-bridge-0.2.2-alt1
5: alterator-net-bond-1.1.1-alt1
6: alterator-net-eth-5.2.9-alt1
7: alterator-net-pppoe-0.10-alt1
8: alterator-quota-1.6.3-alt1
9: alterator-net-functions-2.1.3-alt1
10: etcnet-defaults-server-0.9.30-alt2
11: etcnet-0.9.30-alt2
Дальше зависимости разрешились
apt-get install pve-network
Соответственно и pve-firewall обновился

Антракт, перекур, все работает

2. Часть: не взлетело
После перезагрузки обновленные сервера взлетели без сети
Оказалось, что новый networking.service (в замен network.service) криво схавал конфигурацию и пришлось допилить ручками /etc/network/interfaces
Починил, сетка работает, но остался осадок и вопросы

Вопросы знатокам:
1) В стандартной редакции серверов ALT после обновления до p11, как был, так и остался старый, добрый etcnet, а вот для ALT-V произошла замена на ifupdown2. Так и должно быть?
2) По планам обновиться до ветки p11 по состоянию на 2025-06-30, какие еще будут сюрпризы?
3) На сколько вообще корректно обновляться для ALT-V по обозначенному выше методу? Надо понять, как жить дальше
4) А с новый ifupdown2 из вебморды PVE теперь нормально будут конфигурироваться интерфейсы или все так же ручками? У меня агрегация, VLAN-ы и прочие прелести жизни которые со старым etcnet из вебморды  PVE настроить было невозможно.
5) Должен ли была обновиться версия релиза в файле /etc/os-release? Сейчас вот так:
NAME=&quot;ALT Server-V&quot;
VERSION=&quot;10.4&quot;
ID=altlinux
VERSION_ID=10.4
PRETTY_NAME=&quot;ALT Virtualization Server 10.4 (Actinoform)&quot;
ANSI_COLOR=&quot;1;33&quot;
CPE_NAME=&quot;cpe:/o:alt:server-v:10.4&quot;
BUILD_ID=&quot;ALT Server-V 10.2&quot;
HOME_URL=&quot;https://basealt.ru/&quot;
BUG_REPORT_URL=&quot;https://bugs.altlinux.org/&quot;
ALT_BRANCH_ID=p11

Строчку &quot;ALT_BRANCH_ID=p11&quot; пришлось дописать ручками из-за ошибки:
unable to parse ALT branch ID from &apos;/etc/os-release&apos; (500)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270799</commentid>
    <comment_count>1</comment_count>
    <who name="geochip@altlinux.org">geochip</who>
    <bug_when>2025-08-12 19:49:21 +0300</bug_when>
    <thetext>Добрый день

При обновлении до Альт Виртуализация 11 редакция PVE советую также обратить внимание на инструкцию https://www.altlinux.org/Update/p11-PVE

&gt; Так как сервера в проде и процесс обновления растянут по времени,
&gt; то были заморожены два ветки p10 и p11 по состоянию на 2024-12-18
&gt; и еще p11 по состоянию на 2025-03-08.
&gt; ...
&gt; После перезагрузки обновленные сервера взлетели без сети
&gt; Оказалось, что новый networking.service (в замен network.service)
&gt; криво схавал конфигурацию и пришлось допилить ручками /etc/network/interfaces
&gt; Починил, сетка работает, но остался осадок и вопросы

Если я правильно понял, то имеется в виду, что перед обновлением до p11 были обновлены пакеты из p10 на момент 2024-12-18. 
Автоматически сгенерированный конфиг для ifupdown2 мог быть сформирован неверно.
Это известная проблема, которая уже должна быть исправлена в версии pve-common-7.4.2-alt8 (последняя версия пакета в p10). При обновлении до последних версий пакетов из p10 перед переходом на p11 такой ситуации быть не должно.

&gt; 1) В стандартной редакции серверов ALT после обновления до p11, как был,
&gt; так и остался старый, добрый etcnet, а вот для ALT-V произошла замена
&gt; на ifupdown2. Так и должно быть?

Да, так и должно быть. В Альт Виртуализация 11 редакция PVE для настройки сети используется ifupdown2, а не etcnet.

&gt; 2) По планам обновиться до ветки p11 по состоянию на 2025-06-30,
&gt; какие еще будут сюрпризы?

Смотрите https://www.altlinux.org/Update/p11-PVE
Рекомендуется перед переходом на p11 обновить пакеты до актуального состояния в p10. Затем обновлять до актуального состояния p11.

&gt; 3) На сколько вообще корректно обновляться для ALT-V
&gt; по обозначенному выше методу? Надо понять, как жить дальше

Обновлять можно по инструкции https://www.altlinux.org/Update/p11-PVE, но некоторые действия (такие как удаление etcnet, установка ifupdown2 и т.д.) необходимо проделывать самостоятельно.

&gt; 4) А с новый ifupdown2 из вебморды PVE теперь нормально будут конфигурироваться
&gt; интерфейсы или все так же ручками?

Предполагается возможность конфигурировать сетевые интерфейсы из веб-интерфейса PVE.

&gt; 5) Должен ли была обновиться версия релиза в файле /etc/os-release?

Смотрите https://www.altlinux.org/Update/p11-PVE#Branding</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270804</commentid>
    <comment_count>2</comment_count>
    <who name="">aa.golovkin</who>
    <bug_when>2025-08-13 08:43:46 +0300</bug_when>
    <thetext>(Ответ для geochip@altlinux.org на комментарий #1)
&gt; Добрый день
&gt; 
&gt; При обновлении до Альт Виртуализация 11 редакция PVE советую также обратить
&gt; внимание на инструкцию https://www.altlinux.org/Update/p11-PVE
&gt; 
&gt; &gt; Так как сервера в проде и процесс обновления растянут по времени,
&gt; &gt; то были заморожены два ветки p10 и p11 по состоянию на 2024-12-18
&gt; &gt; и еще p11 по состоянию на 2025-03-08.
&gt; &gt; ...
&gt; &gt; После перезагрузки обновленные сервера взлетели без сети
&gt; &gt; Оказалось, что новый networking.service (в замен network.service)
&gt; &gt; криво схавал конфигурацию и пришлось допилить ручками /etc/network/interfaces
&gt; &gt; Починил, сетка работает, но остался осадок и вопросы
&gt; 
&gt; Если я правильно понял, то имеется в виду, что перед обновлением до p11 были
&gt; обновлены пакеты из p10 на момент 2024-12-18. 

Да, но немного уточню: у меня обе ветки и p10 и p11 заморожены на момент 2024-12-18 (и уже все обновлены минимум до p11 на 2024-12-18, сейчас начал обновляться до p11 на момент 2025-03-08 и вот мы здесь).

&gt; Автоматически сгенерированный конфиг для ifupdown2 мог быть сформирован
&gt; неверно.
&gt; Это известная проблема, которая уже должна быть исправлена в версии
&gt; pve-common-7.4.2-alt8 (последняя версия пакета в p10). При обновлении до
&gt; последних версий пакетов из p10 перед переходом на p11 такой ситуации быть
&gt; не должно.

Понятно, но как я уже написал выше у меня минимальная версия репы p11 на 2024-12-18. Главное, что проблема известная и исправлена. Спасибо.

&gt; &gt; 1) В стандартной редакции серверов ALT после обновления до p11, как был,
&gt; &gt; так и остался старый, добрый etcnet, а вот для ALT-V произошла замена
&gt; &gt; на ifupdown2. Так и должно быть?
&gt; 
&gt; Да, так и должно быть. В Альт Виртуализация 11 редакция PVE для настройки
&gt; сети используется ifupdown2, а не etcnet.

Спасибо, буду знать.

&gt; &gt; 2) По планам обновиться до ветки p11 по состоянию на 2025-06-30,
&gt; &gt; какие еще будут сюрпризы?
&gt; 
&gt; Смотрите https://www.altlinux.org/Update/p11-PVE
&gt; Рекомендуется перед переходом на p11 обновить пакеты до актуального
&gt; состояния в p10. Затем обновлять до актуального состояния p11.

Понятно, но у меня уже все сервера минимум p11 от 2024-12-18

&gt; &gt; 3) На сколько вообще корректно обновляться для ALT-V
&gt; &gt; по обозначенному выше методу? Надо понять, как жить дальше
&gt; 
&gt; Обновлять можно по инструкции https://www.altlinux.org/Update/p11-PVE, но
&gt; некоторые действия (такие как удаление etcnet, установка ifupdown2 и т.д.)
&gt; необходимо проделывать самостоятельно.

Спасибо, буду знать.

&gt; &gt; 5) Должен ли была обновиться версия релиза в файле /etc/os-release?
&gt; 
&gt; Смотрите https://www.altlinux.org/Update/p11-PVE#Branding

Благодарю за подробные ответы  отдельно за ссылку на обновление до p11-PVE</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>