Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Заметки к релизу 1.35

1. Что нового

  1. API-методы для работы с SDN

    Реализован набор API-методов, которые предоставляют доступ к управлению SDN-объектами в инфраструктуре OVN: логическими сетями, внешними сетями, подсетями, маршрутизаторами и портами.

    API-методы дополняют REST API zVirt, а также реализуют доступ по протоколу HTTP(S) без использования SDK.

2. Изменения и улучшения

  1. Взаимодействие внутренних сервисов переведено на Kubernetes Service.

    Внутренние сервисы взаимодействуют через K8s Service вместо Ingress для снижения задержек и разгрузки балансировщиков.

    Доступ к публичным сервисам и API остался без изменений.

  2. Образ Longhorn обновлен до версии 1.10.

  3. Библиотека axios обновлена до версии 1.13.2.

  4. Для заказа продукта zVirt на пользовательском портале добавлена поддержка версии 4.5.

  5. Для заказа продукта StarVault на пользовательском портале добавлена поддержка версии 1.3.0.

  6. Для заказа продукта Kubernetes на пользовательском портале добавлена поддержка операционной системы Ubuntu 24.04.

  7. Добавлено отображение имени хоста в сервисе состояний при включении разведки виртуальных машин.

  8. В API-методе GET order-manager/api/v1/projects/{project_name}/orders/{id}/actions/history добавлен параметр фильтрации f[item_id] для получения истории действий по конкретному элементу заказа.

  9. В API-методе GET /iam/admin/api/v1/cloud_roles/{name}/members добавлена детальная информация (name и title) о группе пользователей.

  10. В API-методах POST /iam/admin/v1/api/cloud_roles/:name/members/add и iam/admin/v1/api/cloud_roles/:name/members/remove обновлен ответ: если в переданном списке есть несуществующий пользователь — возвращается ошибка с указанием пользователя.

  11. В API-методе GET /iam/admin/v1/api/cloud_roles/:name/members обновлен ответ: если нет участников в запрашиваемой роли — возвращается пустой массив, если запрос к несуществующей роли — ошибка «Роль не найдена».

  12. В API-методе POST /accountmanager/api/v1/organizations/box/accounts/transfers поле reason (комментарий) сделано необязательным для заполнения.

  13. Добавлены названия папок для проектов при переносе заказа на пользовательском портале.

  14. В разделе Список ВМ на пользовательском портале колонка «Дата-центр» заменена на «Хост», информация о дата-центре перенесена в меню b menu.

  15. Ограничена частота разведки виртуальных машин по умолчанию до одного раза в сутки, добавлены предупреждения и валидация, блокирующая более частое расписание.

  16. Сделано необязательным заполнение поля Описание при создании диска для подключенной платформы на портале администрирования.

  17. Добавлена валидация диапазона таймаутов при редактировании подключений на портале администрирования: значение должно быть от 1 до 900 секунд.

  18. Добавлен поиск по полному и частичному совпадению названия в выпадающем списке выбора проекта при переносе заказа на пользовательском портале.

  19. Ограничено отображение критических инцидентов для подключенных платформ последними 30 днями.

  20. Расширены возможности ui:widget:CpuRamField UI-схем в Конструктор  Графы: добавлены настраиваемые уведомления и обращение к контексту formData для ограничения CPU и RAM.

  21. Расширены возможности ui:widget:TextWidget UI-схем в Конструктор  Графы: добавлены настраиваемые уведомления и обращение к контексту formData для ограничения значений.

3. Исправления

  1. Исправлена неполнота данных при экспорте в CSV-файл из раздела виртуальных машин: выгружаются все данные, включая данные операционной системы и IP-адреса.

  2. Исправлена фильтрация в списке действий с продуктом в разделе Заказы  Действия на пользовательском портале.

  3. Исправлено отображение удаленных объектов в разделах Платформы, Домены и Сегменты сети на портале администрирования.

  4. Исправлена ошибка, из-за которой домен хранения не откреплялся от дата-центра в разделе Подключения на портале администрирования.

  5. Исправлены правила Anti-affinity для равномерного распределения подов по узлам в кластере в режиме установки High Availability.

  6. Исправлена ошибка отображения варианта по умолчанию у зависимого элемента при работе с JSON-схемой на вкладке Параметры заказа в настройках графа в Конструктор  Графы.

  7. Исправлена ошибка «Заказ не найден» при навигации по страницам карточек действий на пользовательском портале.

  8. Исправлена ошибка, из-за которой для подключенных платформ в разделе Диски в меню действий (b menu) были неактивны кнопки выбора действий.