# Router Control dev373 — стабильный запуск и обновление

## Исправлено

- Отключённая динамическая маршрутизация больше не обращается при запуске к сетевому inventory и endpoint-controller. На чистой или ещё не полностью запущенной системе ложное постоянное предупреждение `DYNAMIC_ROUTING_STARTUP_FAILED` не создаётся.
- Очистка оставшегося runtime affinity выполняется и при отключённом модуле, но построение нового affinity и reconcile запускаются только для включённой динамической маршрутизации.
- Во время штатной замены пакета интерфейс обновления больше не объявляет операцию прерванной, если systemd unit кратковременно неактивен, а detached update-helper продолжает удерживать operation lock.

## Безопасность обновления

- Обновление предназначено для Router Control `0.1.0~dev372` и устанавливает `0.1.0~dev373`.
- Проверка подписи, SHA-256, зависимостей и точный rollback на `0.1.0~dev372` обязательны.
- Настройки маршрутизации, пользователи, ключи и другое изменяемое состояние пакетом не перезаписываются.

## Проверка после установки

1. Версия Router Control должна стать `0.1.0~dev373`.
2. Обновление должно завершиться без промежуточного состояния «требуется восстановление».
3. При отключённой динамической маршрутизации после перезапуска Router Control не должно появиться новое предупреждение `DYNAMIC_ROUTING_STARTUP_FAILED`.
4. Основные службы Router Control должны оставаться активными, а `dpkg --audit` — пустым.
