Bug 55553 - Обновление ALT-V 10.4 до ветки p11
Summary: Обновление ALT-V 10.4 до ветки p11
Status: CLOSED FIXED
Alias: None
Product: Альт Сервер Виртуализации
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 11.0
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: Alexey Shabalin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-08 17:48 MSK by aa.golovkin
Modified: 2025-10-08 18:31 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description aa.golovkin 2025-08-08 17:48:48 MSK
Доброго времени суток сообщество

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

Есть гипервизоры поднятые с 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="ALT Server-V"
VERSION="10.4"
ID=altlinux
VERSION_ID=10.4
PRETTY_NAME="ALT Virtualization Server 10.4 (Actinoform)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:server-v:10.4"
BUILD_ID="ALT Server-V 10.2"
HOME_URL="https://basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
ALT_BRANCH_ID=p11

Строчку "ALT_BRANCH_ID=p11" пришлось дописать ручками из-за ошибки:
unable to parse ALT branch ID from '/etc/os-release' (500)
Comment 1 geochip@altlinux.org 2025-08-12 19:49:21 MSK
Добрый день

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

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

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

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

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

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

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

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

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

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

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

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

Смотрите https://www.altlinux.org/Update/p11-PVE#Branding
Comment 2 aa.golovkin 2025-08-13 08:43:46 MSK
(Ответ для geochip@altlinux.org на комментарий #1)
> Добрый день
> 
> При обновлении до Альт Виртуализация 11 редакция PVE советую также обратить
> внимание на инструкцию https://www.altlinux.org/Update/p11-PVE
> 
> > Так как сервера в проде и процесс обновления растянут по времени,
> > то были заморожены два ветки p10 и p11 по состоянию на 2024-12-18
> > и еще p11 по состоянию на 2025-03-08.
> > ...
> > После перезагрузки обновленные сервера взлетели без сети
> > Оказалось, что новый networking.service (в замен network.service)
> > криво схавал конфигурацию и пришлось допилить ручками /etc/network/interfaces
> > Починил, сетка работает, но остался осадок и вопросы
> 
> Если я правильно понял, то имеется в виду, что перед обновлением до p11 были
> обновлены пакеты из p10 на момент 2024-12-18. 

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

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

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

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

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

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

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

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

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

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

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