История изменений
История изменений отражает хронологию развития платформы Nova Container Platform: расширение функциональности, изменения, исправления ошибок и другие обновления.
v4.1.8
Апрель 2025
Исправления ошибок
-
Исправлена проблема из-за которой могла переполняться временная директория для kustomize-controller.
-
Исправлена проблема, при которой в кластере могло возникать событие
PrometheusDuplicateTimestampsпосле установки модуля Neuvector. -
Скорректировано правило события
etcdDatabaseHighFragmentationRatioв Prometheus, в результате чего срабатывание события стало более точным.
Дефрагментация хранилища etcd по-прежнему выполняется автоматически каждый день в 00:00. -
Логи StarVault теперь будут ротироваться при достижении размера 200 МБ. Ранее ротация выполнялась ежедневно не учитывая размер log-файла.
-
С выходом обновления агенты Velero по умолчанию не размещаются на Ingress-узлах.
v4.1.7
Описание обновления
Апрель 2025
Улучшения
-
В nova-ctl добавлен пул SSH-подключений с интерфейсом аренды:
-
Сессии переиспользуются между вызовами.
-
При отсутствии свободных сессий создаются новые.
-
После завершения работы соединение возвращается в пул.
-
Безопасность потока данных обеспечивается передачей владения.
-
-
Nginx ingress controller обновлен до версии 1.12.1. В данном обновлении устранены следующие уязвимости:
-
CVE-2025-1097 https://github.com/advisories/GHSA-823x-fv5p-h7hw
-
CVE-2025-1098 https://github.com/advisories/GHSA-vg63-w3p9-jc9m
-
CVE-2025-1974 https://github.com/advisories/GHSA-mgvx-rpfc-9mpv
-
CVE-2025-24513 https://github.com/advisories/GHSA-242m-6h72-7hgp
-
CVE-2025-24514 https://github.com/advisories/GHSA-fwwp-xcxw-39vq
-
Исправления ошибок
-
Исправлена проблема, при которой приложения, интегрированные со StarVault, спустя время начинали получать ошибки авторизации при обновлении собственного токена. Данная проблема также могла сопровождаться событиями NGINXTooMany400s.
v4.1.6
Описание обновления
Март 2025
Улучшения
-
В OpenSearch tenant по умолчанию теперь установлен на Global, что сразу позволяет видеть все предварительно настроенные конфигурации без дополнительных шагов.
Исправления ошибок
-
Исправлена проблема, при которой в системе мониторинга кластера могли появляться множественные события
"Starvault too many infinity tokens". Теперь для методов аутентификацииuserpassиoidcв Starvault устанавливаются по умолчанию значения сроков жизни токенов:-
8 часов - срок жизни токена по умолчанию.
-
24 часа - максимальный срок жизни токена с учетом его продления.
-
-
Исправлена проблема, при которой платформа могла не разворачиваться на последних версиях РЕД ОС из-за прекращения поддержки yum.
-
Исправлена проблема, из-за которой могла возникать ошибка при запросе информации о текущей лицензии командой
nova-ctl subscription info. -
Исправлена проблема, из-за которой при развертывании кластера в среде zVirt могла возникать ошибка
"One or more ports are busy. The specified ports should not be used: [2379, 6443, 10250, 10256, 10257, 10259]".
v4.1.5
Описание обновления
Февраль 2025
Улучшения
-
Добавлена валидация пользовательских CA сертификатов, передаваемых в
spec.clusterConfiguration.extraOptions.ingressTLSConfig.externalCA.tlsConfigпри установке платформы. Теперь принимаются только сертификаты со следующими параметрами:-
Флаг CA:
TRUE -
Ограничение pathlen: установлено значение 0.
-
Исправления ошибок
-
Исправлена проблема, при которой в параметр
no_proxyконфигурации Proxy попадал сервис настройки ПО Nova Container Platform. -
Исправлена проблема, из-за которой компоненты Neuvector могли не запускаться в кластере на ОС Astra Linux.
-
Исправлена проблема, при которой в Neuvector сканер мог быть периодически недоступен, а задания сканирования оставались длительное время в состоянии Scheduled.
-
Исправлена проблема, при которой не обновлялись сертификаты при запуске команды
"nova-ctl certs renew":-
для
nova-oauth-secrets-webhook. -
для
nova-monitoring-etcd-credentials.
-
v4.1.4
Описание обновления
Декабрь 2024
Улучшения
-
Обновлен puppet agent до следующих версий:
-
Redos 7: puppet-7.26.0-5
-
Astra 1.7: puppet-agent=7.34.0-1buster
-
AlmaLinux 8: puppet-agent-7.34.0-1.
-
Исправления ошибок
-
Исправлена проблема, которая могла приводить к необоснованному периодическому перезапуску компонентов платформы.
-
Исправлена проблема, при которой в кластере могло появляться событие PodSecurityViolation для компонента Nova Console.
-
Скорректированы описания событий Opensearch в Prometheus.
-
Исправлена проблема, из-за которой возникало дублирование данных мониторинга Opensearch.
-
Повышена стабильность установки и обновления платформы.
v4.1.3
Описание обновления
Декабрь 2024
Расширение функционала
-
Добавлена возможность установки кластера на ОС Astra Linux в среде zVirt методом IPI.
Исправления ошибок
-
Исправлена проблема с созданием ресурсов ClusterRole и ClusterRoleBinding в Nova Console.
-
Реализована проверка доступности портов, необходимых для работы платформы. В случае, если какой-либо порт будет занят, то установка будет прервана.
-
Исправлена проблема, при которой с течением времени плагин oVirt CSI мог переставать работать из-за истекшего токена, если аутентификация к zVirt API выполнялась через Keycloak.
-
Исправлена проблема, при которой установка кластера могла завершаться с ошибкой dpkg frontend lock is locked by another process.
-
Исправлена проблема, при которой базы уязвимостей Neuvector могли не обновляться автоматически.
-
Повышена стабильность установки и обновления платформы.
v4.1.2
Описание обновления
Ноябрь 2024
Расширение функционала
-
Оптимизировано количество собираемых метрик по умолчанию в Prometheus Adapter, в результате чего значительно снижено потребление CPU данным сервисом.
Исправления ошибок
-
Исправлена проблема, при которой обновление кластера с ОС Astra Linux, развернутого с помощью Nova Universe, могло завершаться с ошибкой.
-
В цепочку доверенных сертификатов trusted-ca-bundle добавлен промежуточный СА-сертификат Kubernetes API.
-
Повышена стабильность установки и обновления платформы.
v4.1.1
Описание обновления
Расширение функционала
-
Добавлена поддержка резервного копирования компонентов Kubernetes Control Plane в РЕД ОС 8.
-
С выходом данного обновления в StarVault по умолчанию включена запись аудит-лога в файл
/var/log/starvault/audit.logна каждом мастер-узле кластера Kubernetes. Для файла настроена ежедневная ротация с сохранением 14 последних копий. -
Версия политик компонента Descheduler обновлена до v1alpha2. С выходом данного обновления существующая в кластере политика Descheduler будет перемещена в отдельный ресурс ConfigMap c
nova-descheduler-deprecated. -
С выходом данного обновления в Nova Container Platform доступен новый компонент для мониторинга TLS-сертификатов в кластере Kubernetes -
x509-certificate-exporter. -
Добавлена поддержка обработки и хранения аудит-логов StarVault в Opensearch.
Исправления ошибок
-
Исправлена проверка наличия СonfigMap
kubeadm-configпри добавлении узла в кластер Kubernetes. -
Исправлена проблема, при которой установка драйвера CSI в среде zVirt могла завершаться с ошибкой.
-
Исправлена проблема, при которой sidecar-контейнер Grafana постоянно сообщал об ошибке валидации TLS-сертификата Kubernetes API.
-
Исправлена проблема, при которой после сброса узлов могли возникать ошибки повторной установки кластера Kubernetes с Calico CNI, если на узлах ранее был установлен кластер Kubernetes c Cilium CNI.
-
Повышена стабильность установки и обновления платформы.
v4.1.0
Описание обновления
Расширение функционала
-
Добавлена поддержка операционной системы РЕДОС 8.0
-
Компонент
Calicoбыл обновлен до версии v3.27.4 -
В
nova-ctlдобавлена возможность получения информации о типе используемой лицензии Nova Container Platform. Теперь пользователи могут получить информацию о статусе лицензии, сроке ее действия и уровне поддержки, выполнив команду:nova-ctl subscription info Status: Active Valid till: 06/06/2025 Service Level Agreement (SLA): Self-support
Исправления ошибок
-
Исправлена проблема, при которой могли наблюдаться проблемы с авторизацией в Opensearch UI с использованием Nova SSO.
-
Исправлена проблема, которая могла приводить к периодическому пересозданию пода Fluentd.
-
Повышена стабильность установки и обновления платформы.
v4.0.3
Описание обновления
Исправления ошибок
-
Исправлена проблема при которой могли возникать ошибки в работе ovirt-csi.
-
Исправлена проблема при которой возникала ошибка установки платформы с использованием http proxy.
-
Повышена стабильность установки и обновления платформы.
v4.0.2
Описание обновления
Расширение функционала
-
В рамках соответствия обновленной версии CIS Benchmark отключен Admission-плагин DenyServiceExternalIPs в Kubernetes API.
-
В рамках соответствия обновленной версии CIS Benchmark скорректированы права доступа к файлу CA-сертификата Kubernetes на узлах кластера.
-
В систему мониторинга платформы добавлены дашборд и правила оповещений для Vault.
-
Добавлена поддержка использования символов
_и-в файле конфигурацииnova-deployment-conf.yamlв именах учетных записей zVirt. -
Учетные данные к среде zVirt перенесены из секрета
nova-gitops-ovirt-csi-substitute-configв хранилище Vault. -
Произведены изменения в именах ресурсов ingress с целью унификации и приведения их к единому стандарту.
Исправления ошибок
-
Исправлена проблема, при которой
nova-ctlвыдавала предупреждениеTripleDES Deprecation Warning. -
Исправлена проблема, при которой в ходе обновления платформы синхронизация Git-репозитория в кластере могла завершаться с ошибкой.
-
Исправлена проблема, при которой обновление объектов Job
nova-logs-provisionerиnova-neuvector-provisionerмогло завершаться с ошибкой. -
Исправлена проблема, при которой сервисы, зависимые от
nova-secrets-webhook, могли не запускаться при перезапуске узла кластера. Также аналогичная проблема могла возникать и в ходе обновления кластера. -
Скорректированы значения переменных uptime в дашборде Prometheus / Overview в Grafana.
-
Повышена стабильность установки и обновления платформы.
v4.0.1
Описание обновления
Расширение функционала
-
В Neuvector Scanner добавлена поддержка сканирования пакетов ОС AlmaLinux, РЕД ОС, Astra Linux на уязвимости.
-
Скорректированы привилегии регулярных пользователей в Grafana. С выходом данного обновления для просмотра метрик и выполнения запросов в различные хранилища пользователям доступен раздел Explore.
-
Сокращены интервалы оценки правил оповещения Neuvector в Prometheus до 1 часа.
Исправления ошибок
-
Исправлена проблема, при которой Pod’ы с nova-dns могли разместиться на одном узле в случае их эвакуации.
-
Исправлена проблема, при которой Nova Console не перезапускалась автоматически при изменении ее конфигурации.
-
Исправлена проблема, при которой установка платформы на физическом сервере могла завершаться с ошибкой.
-
Исправлена проблема, при которой обновление модуля Neuvector в Nova 3.0.0 могло завершаться с ошибкой.
-
Исправлена проблема, при которой контроллер Neuvector не мог установить соединение gRPC со сканером уязвимостей, в результате чего задания на сканирования контейнеров и кластера Kubernetes оставались в очереди длительное время.
-
Исправлена проблема, связанная с увеличением количества узлов на физических серверах.
-
Исправлены недействительные выражения в правилах Prometheus.
-
Повышена стабильность установки и обновления платформы.
v4.0.0
Описание обновления
Информация об обновлении
| Начиная с версии v4.0.0 Nova Container Platform развивается и поддерживается в рамках нескольких каналов обновлений. Данная версия платформы основана на Kubernetes v1.28. Для обновления необходимо предварительно выполнить обновление платформы до последней доступной версии v3.1.x. |
Исправления ошибок
-
Исправлена проблема, из-за которой Persistent Volumes созданные ovirt-csi не сохраняют данные.
-
Повышена стабильность установки и обновления платформы.