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

Release notes 1.29

Продуктовый каталог

Добавлена поддержка публичной облачной платформы K2 Cloud:

  • Поддерживается развертывание всех продуктов маркетплейса, включая PaaS-сервисы.

  • Реализован весь процесс управления виртуальными машинами в K2 Cloud: cоздание, удаление, масштабирование, работа с дисками.

Общие изменения

  • Добавлена доразведка (принудительное получение информации о виртуальных машинах) для следующих платформ: Hyper-V, vSphere, OpenStack и RedVirt.

  • Ускорена разведка инфраструктуры и алертов для платформы zVirt.

  • Ускорен импорт объектов продуктового каталога.

  • Реализован сбор логов K3S (server/agent) в Grafana Loki.

  • Добавлен новый инструмент Velero для создания бэкапов кластера Cloudlink Kubernetes и восстановления из них.

  • Глобальные роли теперь разделяются на внутренние и внешние.

  • При добавлении участников в Глобальную роль теперь отображается обновлённый текст ошибки.

  • Реализовано уведомление об ошибке, если невозможно создать запись в Карточках действий.

  • В справочнике платформ добавлен параметр "Тип платформы".

  • Доработана валидация при создании DNS зоны.

  • Для удобства работы с VNC-консолью рядом с надписью «Консоль» появилась кнопка Копировать URL.

  • На странице Виртуальные машины улучшен фильтр для ВМ: теперь можно гибко задавать значения.

  • Актуализированы параметры при выводе цены заказа во время пребиллинга.

  • Доработана форма создания сети для платформы zVirt.

  • Добавлена возможность указывать квоту RAM для GPU при создании организации.

  • Улучшен вывод ошибок при некорректной попытке создания организации.

  • Добавлена поддержка курсорной пагинации в разделе списков разрешений в редактировании Сервисной или Глобальной роли.

  • Доработан фильтр в части отображения min и max данных cpu/ram/disk из списка items в разделе Виртуальные машины.

  • Доработки API:

    • доработан метод GET state-service/api/v1/items/ c параметром ?to_csv=True для получения CSV-файла со списком алертов для платформы zVirt.

    • в методе POST state-service/api/v1/internal_orders изменен обязательный параметр graph_id на graph_code.

  • Для платформы К2 Cloud добавлены:

    • графы

    • тарифные классы

    • флейворы

    • ресурсные пулы

Мелкие изменения

  • На Портале Cloudlink:

    • Исправлено обновление информации на странице Карточки действий при смене действия.

    • Исправлено отображение страницы при переходе из формы заказа продукта в меню выбора контекста организации.

    • Исправлено отображение списка после удаления текущего проекта в разделе Управление доступом.

    • Исправлено отображение тултипов в разделах Заказы и События.

    • Исправлена верстка скролла при выборе даты в разделе События.

    • Исправлена верстка страницы списка продуктов.

  • Исправлено заполнение параметра allocation_pools для платформы zVirt.

  • Исправлено обновление параметра «Питание» виртуальной машины после импорта в проект.

  • Исправлена работа чекбокса Обязательно для хостов кластера в разделе Управление zVirt → Сети.

  • Исправлена валидация параметра DNS-серверы при создании организации.

  • Исправлена ошибка при загрузке истории изменений в разделе Конструктор.

  • Исправлена верстка страницы просмотра подключения в разделе Облака.

  • Исправлена ошибка при создании сети с меткой и корректное отображение метки в разделе Управление zVirt → Сети.

  • Исправлен запрос для проверки статуса графа создания сети в разделе Управление zVirt.

  • Исправлена работа пагинации в разделе Аудит → События.


Release notes 1.28

Общие изменения

  • Реализован сервис Сloudmate 2.0, который упрощает регистрацию новой платформы виртуализации.

  • Обновлен дизайн страницы События.

  • Добавлена синхронизация групп пользователей Keycloak с сервис IAM.

  • Добавлена синхронизация удаления пользователя в Keycloak и на Портале Cloudlink.

  • Проведено глобальное обновление версий библиотек.

  • Доработки API:

    • В методе GET /state-service/api/v1/projects добавлен вывод min и max данных для cpu, ram, disk из списка items.

    • В методе GET /iam/admin/api/v1/permissions добавлена курсорная пагинация для списка permissions.

    • В методе GET /iam/admin/api/v2/roles добавлена курсорная пагинация для списка permissions глобальной роли.

  • Доработан раздел меню Control Panel — Организации:

    • Действие "Создать ресурсную квоту" переименовано в "Добавить ресурсную квоту".

    • Доработана логика функции включения/выключения Rollback.

    • Переименована ошибка при создании и редактировании квот в организации.

    • Добавлен признак "Разрешить использовать gpu-хосты".

    • Доработано отображение ошибки при создании и редактировании квот, если не выбрана ни одна

    • Доработано отображение скроллов таблицы Проекты.

    • При удалении организации теперь также автоматически удаляются ее роли

  • Тип запуска теперь отображается в таблице и при создании карточек действий в едином формате.

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

  • Добавлена информация о количестве доступных для заказа IPv4 адресов в ресурсные пулы.

  • Добавлен переключатель "Блокирующее" в контекстные ограничения продуктов.

  • Добавлена проверка на отображение gpu_memory при создании или редактировании квот для организации.

  • Доработана верстка окна создания сервиса в разделе Сервисы.

  • Доработано отображение учетных записей в разделе Учетные записи.

  • Добавлена проверка наличия активных заказов при удалении облака.

  • Добавлен вывод логов микросервисов в формате json.

  • Отключено кэширование значения в окне создания квот.

  • Настройки Cloud Mate в разделе Control Panel Инфраструктура → Облака теперь обязательны для ввода.

Продуктовый каталог

  • Доработано развертывание Almalinux на платформе OpenStack.

  • Развертывание всех продуктов переведено на сервис Cloud Mate 2.0.

Мелкие изменения

  • Исправлена ошибка из-за конфликта между процессом "clients update" и операциями над сущностями zVirt.

  • Исправлена ошибка при назначении квоты, равной 0.

  • Исправлено действие по массовому импорту виртуальных машин (ВМ).

  • Исправлен переход к конкретной ВМ в составном продукте.

  • Исправлено отображение предыдущих версий записи в панели администрирования сервиса справочников.

  • Карточки действий:

    • Исправлено значение по умолчанию, при увеличении объёма загрузочного диска.

    • Исправлен выбор объекта при увеличении объёма дополнительного диска.

  • Отображение заказа. Исправлено мерцание элементов интерфейса после выполнения действия на странице.

  • Удалены дубли роли "Наблюдатель аудита".

  • Исправлена работа режима fullscreen в схеме выполнения действия с заказом.

  • В разделе Аналитика данных → Настройки потребления исправлено отображение текста в поле группировки.

  • Исправлен сброс платформы при повторном открытии формы во время фильтрации списка виртуальных машин.

  • Исправлена работа поиска сервисного аккаунта в разделе Управление доступом.

  • Исправлено редактирование инфраструктурных ограничений в разделе Продукты.

  • Исправлен фильтр по типу ресурса в разделе Менеджер ресурсов.

  • Исправлен вывод ошибки о неподходящем расширении файла при импорте через drag-and-drop в разделе меню Сервисы.

  • Исправлена работа поля поиска при добавлении тарифного класса в тарифный план организации

  • Исправлен дефект удаления атрибутов во время редактирования item в разделе меню Инфраструктура → Облака.

  • Исправлен импорт из файла действий с продуктом.

  • Исправлен вывод уведомления при создании дата-центра.

Release notes 1.27

Общие изменения

  • Внесены изменения в дизайн:

    • страницы выбора продукта для заказа;

    • страницы Сервисные аккаунты в разделе Доступ;

    • страница Виртуальные машины.

  • Добавлена функция установки хоста в раздел Управление zVirt.

  • Переработана логика отображения блоков с категориями продуктов на странице заказа.

  • Доработан вывод ошибок при импорте из файла и фильтрация правил в разделе Ресурсные правила и Ресурсные типы.

  • Синхронизировано добавление пользователя в Keycloak и на Портал.

  • На форму заказа продукта с GPU добавлены кастомные ошибки при выборе хоста.

  • На странице со списком виртуальных машин добавлен новый параметр provider_name.

  • Добавлена проверка наличия обязательного параметра provider_name в ресурсном пуле при создании заказа.

  • Реализован повторный импорт ВМ после ошибки импорта.

  • Реализована резервация ресурсов квоты при импорте разведанной ВМ.

  • Добавлены системные ноды для отправки сообщений в микросервисы Selector и Cloud-management в Оркестраторе.

  • Доработаны методы изменения ресурсных квот и уведомления об ошибках.

  • Добавлена сортировка списка в разделе Организации → Проекты.

  • Доработки API:

    • в методах по импорту виртуальных машин POST /order-manager/api/v1/projects/{project_name}/orders/import и` bulk_import` добавлен новый опциональный параметр platform_code.

    • в методе GET /iam/admin/api/v1/service_accounts/{name}/cloud_members добавлен поиск по частичному вхождению по параметру role_name.

    • в методе GET /iam/admin/api/v1/service_accounts/{name}/members добавлен поиск по частичному вхождению по параметрам: role_name и resource_name.

  • Для виджета "Имя продукта" добавлен тултип с подсказкой.

  • В разделе Организации добавлены подсказки к полям редактирования, а также валидация полей "ntp-серверы" и "dns-серверы".

  • Добавлена возможность фильтровать список виртуальных машин, созданных и перенесённых на портал..

Продуктовый каталог

  • На форму заказа продуктов добавлен обновлённый и более удобный виджет имени.

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

  • В виджете CpuRamField теперь можно использовать контекст.

Мелкие изменения

  • Исправлено отображение формы нового заказа продукта Kubernetes Cluster.

  • Исправлено отображение формы нового заказа продукта при наличии в ней параметра "Cоздать DNS запись".

  • Исправлено обновление статуса на странице заказа при выполнении действий "Выключить принудительно" и "Снять с мониторинга".

  • Исправлено уведомление при совпадении имени с уже существующей ВМ во время заказа.

  • Исправлено удаление информационной системы c параметром hard_delete.

  • Исправлено отображение информации импортированных виртуальных машин.

  • В API-методе GET /iam/api/v1/cloud_roles/{name}/members исправлен вывод параметра next_page_token.

  • В Swagger для метода POST /iam/api/v1/resource_rules тип переменной resource_rule[priority] изменен со "string" на "integer".

  • Исправлено уведомление при отмене действия, поиск по статусу, некорректное отображение языка в баннере cron в разделе Карточки действий.

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

  • Для разделов Роли, Организации, Сервисы и Ресурсы обновлено отображение уведомления при отсутствии результатов поиска или фильтрации.

  • Добавлена курсорная пагинация для списка участников глобальной роли в разделе Управление доступом → Роли.

  • На странице отображения заказа тултип для VNC-консоли больше не перекрывает элементы управления.

  • Исправлена ошибка с переходом на вкладку графа Параметры заказа и Модификаторы.

  • Исправлено отображение иконок редактирования и удаления квот в боковой панели.

  • Исправлен заголовок модального окна и сообщение при при попытке создать квоту на подключение повторно в разделе Ресурсные квоты.

  • В разделе Конструктор → Разрешённые действия восстановлена кнопка открытия объекта в новой вкладке.

  • Исправлена верстка виджета DNS зон в разделе Конструктор.

  • Восстановлена возможность добавления двух и более тарифных классов.

  • В разделе ОрганизацииПроекты исправлено:

    • Модальное окно "Переименование проекта" при ошибках валидации теперь не закрывается.

    • Исправлено предзаполнение поля в модальном окне "Переименование проекта".

    • Исправлена работа фильтров.

    • Исправлена верстка таблицы списка проектов.

    • Исправлена работа функции включения/выключения Rollback.

    • Исправлена сортировка записей в истории изменений проекта.

    • Исправлена верстка модального окна подробной информации конкретного изменения.

  • В таблице дочерних ресурсов исправлено отображение родителя.

  • Изменен изменен текст ошибки при попытке создать организацию с уже существующим названием.

  • В разделе Организации → Доступ → Информационная панель организации исправлена верстка и работа скролла на панели и вкладке истории изменений.

  • Исправлено сообщение валидации в поле Код в разделе Ресурсные типы.

  • В разделе Роли исправлено отображение всех участников, добавленных в роль.

  • В разделе Управление zVirt исправлена установка и удаление компонентов вне хоста.

Release notes 1.26

Общие изменения

  • В сборку добавлен собственный DNS-сервер.

  • Обновлен модуль Keycloak до версии 26.2.4.

  • Реализовано управление DNS зонами через отдельный интерфейс.

  • Добавлена возможность создавать Организацию через Wizard (программа-помощник).

  • Добавлены функции создания,изменения и удаления квот в интерфейсе уже существующей организации.

  • Добавлен параметр GPU в панель создания,редактирования и отображения ресурсных квот.

  • Доработан выбор подключения при назначении квот.

  • В разделе Доступ обновлён дизайн страницы Организации.

  • Добавлены параметры тарифного плана в отображение информации об организации.

  • Реализован запрет ввода отрицательных значений в поле перевода средств между папками.

  • Добавлена возможность запроса сетевых сегментов с фильтром по платформе в API и в виджете.

  • Обновлен дизайн страниц Ресурсы, Ресурсные типы и Ресурсные правила в разделе Сервисы.

  • Доработана верстка страниц Алерты, Учетные записи и Снимки ВМ.

  • Доработана валидация полей в модальных окнах "Создание" и "Изменение" глобальной роли в разделе Роли.

  • Добавлен поиск по частичному вхождению по параметрам title и name в разделе Роли.

  • Реализовано сохранение данных заказа при возникновении ошибок на форме заказа.

  • Доработаны Карточки действий: блок данных расписания теперь скрыт до начала ввода данных.

  • Доработан импорт ВМ в части выбора платформы виртуализации.

  • Отключена возможность редактирования кода дата-центра, платформы, домена и сетевого сегмента.

  • Доработки API:

    • При получении продукта из продуктового каталога теперь можно отключить иконку в ответе (параметр with_icon true\false).

    • В метод получения списка организаций GET unit-manager/api/v1/organizations добавлена информация о количестве дочерних проектов -параметр project_total_count.

    • В методе GET iam/admin/api/v2/roles добавлен поиск по частичному вхождению

    • Реализована возможность запускать граф из State service.

    • Добавлен метод GET unit-manager/admin/api/v1/organizations для получения списка всех организаций.

    • В методе GET tariff-manager/api/v1/cost добавлен новый параметр unit (единица измерения).

    • В методе GET product-catalog/api/v1/item_visual_templates/item_visual_template/vm/zvirt/ изменен тип данных в лейбле 'дата создания' со string на date

Управление zVirt

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

  • Добавлены API методы по присоединению сети к кластеру и добавлению метки сети.

  • Изменена валидация имен на формах создания и редактирования объектов.

Продуктовый каталог

  • Реализовано создание A-записей в DNS-зоне как при создании заказа так и отдельным действием на уже созданных ВМ.

  • Реализована возможность создавать продукт, ссылающийся на внешний URL (Внешний продукт).

  • Исправлено отображение даты и времени создания снапшота.

Мелкие изменения

  • Исправлен поиск информационных систем в разделе Управление доступом.

  • Исправлено отображение таблицы истории действий с заказом после выполнения действия VNC.

  • При отмене карточки действия с заказом убрано дублирующее уведомление об успешности операции.

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

  • Исправлено отображение загрузки на детальной странице заказа.

  • Исправлена верстка строки поиска в разделе Роли.

  • Исправлено отображение графика при включении группировки в разделе Аналитика данныхНастройки потребления.

  • Исправлено дублирование предупреждений в продукте zVirt.

  • Исправлено обновление данных при изменении имени нового проекта.

  • Исправлен поиск по ролям в разделе Сервисные аккаунты.

  • Исправлено обновление статуса действия в вкладке история при действии "Снять с мониторинга".

  • Исправлено обновление данных списка при создании нового проекта в папке.

  • Исправлена пагинация в разделе События.

  • Исправлено отображение описания на странице отображения карточки действия с заказом.

  • Исправлено отображение ВМ в состоянии "Изменение".

  • Исправлено удаление информационной системы у папки.

  • Исправлен "undefined" в URL при смене контекста.

  • Если квота с указанным идентификатором не найдена, изменен код возвращаемой ошибки с 422 на 404.

  • Исправлена верстка уведомлений и валидационных сообщений в разделе КонструкторТеги.

  • Добавление атрибутов: исправлена работа кнопки Удалить в разделе ИнфраструктураОблака.

  • Исправлена нотификация при добавлении домена к дата центру в разделе Управление zVirt.

  • Изменения, внесённые при просмотре шаблона отображения, теперь применяются сразу — без повторного открытия формы.

  • Исправлена работа чек-бокса Сети ВМ в разделе Управление zVirtСети.

  • Исправлена работа значений графа по умолчанию для зависимых параметров в разделе Продуктовый каталог.

  • Исправлена работа фильтра по времени и экспорт CSV в разделе Алерты.

  • Исправлена верстка модальных окон "Создание" и "Изменение" глобальной роли а также форма удаления глобальной роли в разделе Роли.

  • Исправлена работы поиска в разделе Сервис состояний: при изменении строки поиска на корректную теперь строка "ничего не найдено" скрывается.

  • Значение 0 в квотах больше не вызывает ошибку валидации.

  • Если квота на ресурс установлена в 0, в ответе теперь возвращается {ресурс}_free: 0.

Release notes 1.25

Раскрыть описание обновлений

Общие изменения

  • Уменьшен размер дистрибутива с помощью более легких образов ВМ(Виртуальных машин) и оптимизации используемых библиотек.

  • Обновлен дизайн страницы Сервисы в разделе Доступ.

  • Обновлен дизайн списка ресурсных правил при просмотре сервиса.

  • Доработана цветовая схема элементов меню и форм на портале.

  • В настройках действий добавлен параметр "Не выполнять пребиллинг".

  • Добавлена фильтрация заказов по статусам действий в панели администрирования сервиса управления заказами.

  • Добавлена исходная сортировка действий для импортированных ВМ.

  • Добавлен учет нулевых значений ресурсных квот.

  • Добавлен учет потоков CPU ВМ при разведке виртуальных машин и подсчёте их ресурсов.

  • Добавлена возможность установки ресурсной квоты равной 0

  • Добавлена возможность указывать настройки DNS/NTP для организаций при развертывании портала

  • Добавлена настройка для создания тарифного плана организации при развертывании портала

  • Добавлено модальное окно для выгрузки csv на странице Учетных записей.

  • Добавлены поля множественного выбора по параметрам resource_type и status.

  • Управление zVirt: добавлен параметр activate при запуске переустановки хоста.

  • Добавлено уведомление при удалении квоты организации.

  • Доработки API:

    • При обновлении информационной системы можно передавать пустые значения для не обязательных полей (очищать).

    • Поле title уникально для проектов и папок с общим parent_name.

    • В методе GET /portal-manager/api/v1/folders/:name/information_systems в ответе добавлен список ID информационных систем.

    • В методе GET /unit-manager/api/v1/projects/{name} добавлен параметр folder_title в удобном для представления названии.

    • В методе GET /unit-manager/admin/api/v1/projects добавлен параметр path вида organization_name/folder-1/folder2/folder3 для отображения пути до проекта внутри организации

    • В методах GET /iam/admin/api/v1/resource_types и GET /iam/admin/api/v1/resource_services добавлен поиск по подстроке для параметров title и name.

    • В методе GET /iam/api/v1/resource_services в ответе поле title — обязательное.

    • В методе GET /unit-manager/api/v1/resources добавлены параметры для фильтрации.

    • Добавлен новый метод GET /api/v1/folders/:name/projects-- метод предоставляет список проектов папки с информацией об этих проектах.

Продуктовый каталог

  • Добавлена возможность развертывания ВМ с двумя сетевыми интерфейсами.

  • Созданы приватные репозитории для продуктов в Nexus и налажена работа с ними через StarVault.

  • Доработан метод настройки NTP серверов для поддержки списка серверов.

Мелкие изменения

  • Управление zVirt → Сети: Исправлена отправка параметра usages при пустом чекбоксе Сети ВМ.

  • Исправлено закрытие модального окна Изменение ресурсных квот при возникновении ошибки во время валидации.

  • Исправлено отображение скролла в разделе События.

  • Исправлено назначение ресурсных квот при значении ресурсов null.

  • Исправлено значение CPU load в дашбордах Linux Hosts Metrics в Grafana.

  • Исправлено обновление параметра priority при обновлении информационной системы

  • Управление доступом → Сервисные аккаунты. Исправлено раскрытие всплывающего окна при просмотре деталей.

  • Исправлена работа кнопки Выйти при выходе с Портала.

  • Исправлена верстка при отображении некоторых виджетов в форме заказа.

  • Исправлено отображение вёрстки в столбце Состояние в разделе Тарифные классы.

  • Исправлено отображение показателя Всего CPU в Менеджере ресурсов на графике RedVirt.

  • Исправлено наслоение модальных окон в разделе Учетные записи.

  • Исправлен переход из заказа в сервис состояний с фильтрацией по action_id.

  • Исправлено отображение стоимости заказа в модификаторах графа.

  • Исправлено отображение списка виртуальных машин.

  • Исправлена работа кнопки, которая создает копию продукта.

  • Исправлена работа выбора (select) графов при редактировании продукта.

  • Исправлено отображение ролей с длинными названиями в разделе Роли.

  • Исправлено пополнение счета организации.

  • Исправлено обновление стоимости тарифного класса и его добавление в тарифный план организации.

  • Исправлена верстка элементов, отображение уведомлений, цветовой схемы, предупреждений в разделах Продукты и Справочники.

Release notes 1.24

Раскрыть описание обновлений

Общие изменения

  • Внедрена единая система управления логами на базе Grafana Loki.

  • Пользовательские дашборды Grafana сохраняются после обновления системы.

  • Добавлена возможность создавать бесплатный заказ.

  • Обновлена страница Роли:

    • обновлен дизайн страницы списка ролей;

    • добавлена курсорная пагинация;

    • добавлена боковая панель просмотра информации о роли;

    • в разделе «Управление доступом» появилось управление глобальными ролями, их участниками, а также добавление/изменение сервисной роли;

    • добавлена возможность обновления сервисных и базовых ролей.

  • Обновлён дизайн страницы, отображаемой в случаях, когда запрашиваемый ресурс не обнаружен (ошибка 404).

  • На странице оформления заказа теперь отображается более точная стоимость.

  • Доработана валидация поля суммы при переводе средств.

  • Оптимизирован набор статусов для фильтрации списка заказов.

  • Реализована автоматическая отвязка ролей после удаления объекта организационной структуры.

  • На списке карточек действий добавлена сортировка по расписанию, уведомления об операциях.

  • Доработки API:

    • При создании квоты появилась возможность дополнительно указывать объём видеопамяти GPU memory.

    • Метод GET /admin/api/project_environments дополнен новыми параметрами фильтрации: name, organization, environment_type.

    • Метод GET /admin/api/information_systems дополнен новыми параметрами фильтрации: name, organization.

    • В методе GET /api/v1/organizations добавлен параметр для поиска по частичному вхождению по полю title.

    • В метод GET admin/v1/projects/{name}/resources добавлены следующие фильтры:

      • поисковая строка для поиска по resource_title и parent;

      • множественный выбор по параметру resource_type;

      • множественный выбор по параметру status.

Продуктовый каталог

  • Добавлены продукты Ubuntu 22.04.5 и Ubuntu 24.04.2 для всех платформ виртуализации.

  • Реализован учет занимаемого дискового пространства для снапшотов в заказе.

Мелкие изменения

  • Исправлены ошибки в примерах запросов Swagger.

  • Исправлен текст подсказки при попытке создать SSH-ключ с существующим названием.

  • Исправлена фильтрация списка тарифных классов.

  • Исправлено выполнение действия по добавлению новой точки монтирования.

  • Исправлено отображение ролей в модальном окне Изменение прав для объекта.

  • Сервисные аккаунты: исправлено отображение ролей в правах доступа с количеством 0.

  • Исправлено отображение информации по блокам в модальном окне Схема выполнения действий.

  • Исправлено уведомление при переводе средств.

  • Исправлено добавление роли к сервисному аккаунту.

  • Исправлена подсказка при добавлении информационной системы к папке.

  • Исправлена верстка графика потребления в аналитике данных.

  • Исправлено отображение кнопки копирования данных на форме заказа.

  • Исправлено дублирование запроса на получение истории действий с заказом.

  • Предупреждение в виджетах Точка монтирования и Загрузочный диск стало более информативным.

  • Изменен текст предупреждения в модальном окне Изменение прав для пользователя.

  • Изменено название кнопки в меню выбора контекста Управление организациямиУправление организацией.

  • При удалении ресурсной квоты на организацию добавлено описание о рекурсивном удалении дочерних квот.

  • Форма заказа: виджет CPU и RAM. Кнопки, которые недоступны для конфигурации, теперь нельзя выбрать.

  • Добавлена подсказка при попытке сохранения пустой квоты: «Необходимо указать хотя бы один из параметров CPU/RAM/Диски».

  • Добавлена валидация длины названия папки — не более 238 символов.

  • Для карточки действия с однократным выполнением исправлена дата выполнения.

  • При ошибке нарушения квоты модальное окно теперь не закрывается.

  • Расширено логирование ошибок узла графа get_net_info.

  • Длина кода Дата-центра, Платформы, Домена и Сетевого сегмента теперь может быть от 3 до 21 символов.

  • Оптимизирована ширина столбцов на странице списка виртуальных машин.

  • Исправили ошибки по добавлению новых точек монтирования и созданию снапшотов на импортированных ВМ.

  • Исправлена ошибка отображения информации при повторном нажатии на раздел в справочниках.

  • В сервисе состояний исправлен поиск по id, а также переключение между табами, скрытие подсказки при открытии полноэкранного режима просмотра.

  • Исправлено включение и выключение параметра disable_rollback у проекта.

  • Управление zVirt: исправлена валидация поля Имя в окне создания домена.

Release notes 1.23

Раскрыть описание обновлений

Общие изменения

  • Переведена на новый дизайн страница Учетные Записи в разделе Доступ

  • Переведен на новый дизайн раздел Фильтр в Утилиты → Сервис состояний

  • Стоимость заказа и ее изменение теперь отображаются с точностью до копеек

  • Добавлены параметры before и after для фильтрации алертов, а также обновлен дизайн страницы алертов

  • Обновлен AWX до версии 24.6.1, а так же оператор до версии 2.19.1

  • Добавлена возможность установки ПО на хост в разделе Управление zVirt

  • Добавлена возможность авторизации в Vault под учетной записью из Keycloak

  • Реализовано переподключение микросервисов к RabbitMQ после его даунтайма

  • В NetBox изменен тег префикса сети для zVirt и RedVirt с имени кластера на его uuid

  • Добавлена возможность удалять заказы в статусе draft в панели администратора order-manager

  • В тарифных классах параметр frozen переименован на locked

  • Убрана поддержка справочника ntp серверов (переход на unit manager)

  • Добавлена возможность массового отзыва прав доступа

  • Убраны отображения технических списаний Infrastructure accountRUB в списке действий со счетом

  • Добавлена подсказка при переводе денег на счет папки

  • Добавлено ограничение поиска на странице Отладка заказов - теперь возможен поиск только по order_id

  • Изменения API:

    • Объединены GET-методы по получению списка ролей УЗ members и cloud_members в GET api/v2/users/{id}/members.

    • Объединены GET-методы roles и cloud_roles в GET api/v2/roles

    • Добавлен метод по обновлению данных о разведанной ВМ

    • В параметр q в методе GET admin/api/v1/users добавлено поле keycloak_id.

Продуктовый каталог

  • Продукт Nova обновлен до версии 5.2.1 (Nova Universe 2.1.10).

  • Добавлен кастомный образ Astra для Yandex Cloud.

  • Собраны кастомные образы ОС для использования в K2 Cloud.

Мелкие изменения

  • Добавлена валидация имени ВМ при заказе для платформ v VMware Sphere и Yandex Cloud по символам "_" и "-".

  • Исправлено отображение текста в описании карточки действий.

  • Исправлены translation_missing в отображении ошибок.

  • Исправлена ошибка при удалении папки в организационной структуре

  • Для ВМ на платформе Yandex Cloud исправлен метод по монтированию диска к ВМ.

  • Исправлено отображение истории переводов денег между счетами

  • Исправлен поиск по ролям, изменение прав, переход на страницу в разделе ОрганизацияУчетные записи.

  • Исправлен поиск ключей на форме заказа продукта.

  • Исправлено выключение Windows 8 через некоторое время после развертывания.

  • Исправлено отображение данных о заказе в аналитике.

  • Исправлена ошибка при создании отложенного действия VNC.

  • Исправлено автоматическое обновление статуса заказа.

  • Исправлено отображение цены в окне запуска действия.

  • Исправлено отображение статуса ВМ при выключении.

  • Исправлено отображение метрик ВМ на ОС Windows.

  • Исправлен экспорт CSV в разделе АудитСобытия.

  • Исправлена пагинация на странице отображения событий из State Service.

  • Исправлена бесконечная загрузка после перехода на таб "использование" после удаления графа, связанного с другим продуктом/графом.

  • Исправлена ошибка переподключения к платформе виртуализации в разделе Управление zVirt.

Release notes 1.22

Раскрыть описание обновлений

Общие изменения

  • Обновлена версия Grafana в составе дистрибутива.

  • Обновлена версия кластера Victoria Metrics в составе дистрибутива.

  • Добавлена возможность указывать список NTP серверов.

  • Удалена роль Администратор бюджетов.

  • Добавлена локализация виджета календаря.

  • При выгрузке файла со списком виртуальных машин убраны лишние пустые столбцы.

  • Оптимизировано хранилище данных в процессах для построения аналитики.

  • Добавлен автоматически пересчет суммы на вышестоящем счете при изменении оргструктуры.

  • Обновлен дизайн страниц Отладка заказов и Сервис состояний.

  • Изменена логика управления дефолтным тарифным планом организации.

  • Добавлена исходная сортировка по дате создания карточки в карточках действий.

  • Добавлен функционал сортировки на странице отображения алертов.

Продуктовый каталог

  • Изменена логика именования точек монтирования в заказах.

  • Изменено сопоставление тега префикса сети на uuid кластера для платформ zVirt, RedVirt.

Мелкие изменения

  • Исправлено дублирование роли Наблюдатель аудита.

  • В истории действий заказа исправлено обновление статуса действия.

  • Исправлено обновление списка строк при переходе на вкладку Учётные записи.

  • Исправлено мерцание экрана при выполнении действий с заказом.

  • Исправлен переход на схему выполнения заказа.

  • Исправлено создание квоты при совпадении минимальных и максимальных значений ресурсов.

  • Исправлено создание квоты на минимально используемое в проекте значение.

  • Исправлено обновление стоимости на странице заказа после выполнения действия.

  • Исправлена работа пагинации после переноса заказа.

  • Исправлена работа пагинации на списке виртуальных машин с 3+ страницы.

  • Исправлена ошибка остановки списания денег по заказу при инициировании этого действия из панели администратора в order-manager.

  • Исправлена работа модального окна "Изменение конфигурации ВМ" при повторном открытии.

  • Исправлено модальное окно отзыва прав в организации: поправлен заголовок и в тексте вложенных проектов изменено указание объекта организации.

  • Исправлено модальное окно массового отзыва прав в организации

  • В разделе Управление доступом → Организация исправлено скрытие действий у папок после переводов.

  • Исправлена ошибка "Недостаточно прав" после обновления страницы ssh-ключей.

  • При переименовании проекта из текущего контекста теперь корректно обновляется имя в сайдбаре и других разделах.

  • Исправлено выравнивание подсказок "ui:widget": "ConfigUniqNameWidget".

  • Исправлено отображение объектов организационной структуры с длинным названием.

  • Исправлено построение графика расходов в разделе Аналитикa данных.

  • Исправлена ошибка при создании квоты с пустым значением.

  • Исправлено отображение фильтров на странице выбора продукта.

  • Исправлена ошибка в верстке и при нажатии на "Очистить фильтры" на странице Заказы.

  • Исправлена ошибка пересчёта значений ресурсов у объектов под организаций при наличии значения null у квоты организации.

  • Исправлен переключатель защиты заказа от удаления.

  • Добавлена проверка на уникальность поля name при формировании заказа.

  • Добавлен текст ошибки при недостаточности прав для заказа.

  • Исправлена плавающая ошибка при включении и выключении сбора алертов.

  • Исправлен фильтр по полю "Объект" на странице Алерты.

  • Исправлена фильтрация в тарифных классах.

  • Исправлено открытие шаблонов отображения заказа.

  • Управление zVirt. Теперь автоматически обновляется страница после создания хоста.

  • Управление zVirt. Исправлен текст в окне отсоединения домена от дата центра.

Release notes 1.21

Раскрыть описание обновлений

Общие изменения

  • Произведена оптимизация базы мониторинга (Victoria Metrics) путем внедрения горячего и холодного кластеров.

  • Доработан вывод логов портала в формат JSON для последующего использования в системе управления логами.

  • Реализован сценарий перевыпуска самоподписанного сертификата при развертывании портала.

  • Доработана логика изменения ресурсных квот:

    • Можно передавать значения null.

    • Запрет изменения ресурсных квот, если все ресурсы равны нулю.

  • Доработаны виджеты Точка монтирования и Дополнительный диск (добавлены предупреждения).

  • Цветовая схема нового сервиса документации приведена в единый формат портала.

Продуктовый каталог

  • Добавлен продукт StarVault.

  • Добавлен продукт Виртуальный кластер RedVirt.

  • Добавлен шаблон Oracle Linux для платформы vSphere версии 6.7.

Control-panel

  • Изменен дизайн страницы События.

  • На странице Алерты реализована фильтрация по подстроке.

  • Изменен дизайн отображения ошибок при импорте заказа.

Исправления

  • Исправлена разведка ресурсов кластера OpenStack.

  • Исправлена ошибка сертификата CA_CERT_USED_AS_END_ENTITY.

  • Исправлена ошибка с обнулением стоимости заказа при его удалении

  • Поправлена верстка в виджетах (разные отступы поля для заполнения и его описания).

  • Исправлено отображение баланса у папки, к которой не привязан счет.

  • Исправлено отображение ошибки при недостаточных правах на создание заказа.

  • Исправлена избыточная генерация WAL-журналов.

Release notes 1.20

Раскрыть описание обновлений

Общие изменения

  • Произведена замена системы управления секретами с Hashicorp Vault на Orion soft StarVault.

  • Произведена миграция сервиса документации с Wiki на Antora.

  • Добавлены методы API для проверки возможности архивирования тарифных планов.

  • В swagger добавлен новый сервис cloud-management.

  • В дистрибутив добавлены дополнительные сервисы для диагностики неполадок (multitool).

  • Добавлен сервис мониторинга внутренних БД Postgres.

  • Изменены наименования базовых микро сервисов для более точного отражения их функционала.

  • Добавлен новый интерфейс отображения уведомлений с платформы zVirt с группировкой уведомлений по уровню угрозы.

  • Добавлено управление хранилищами данных zVirt (Storage Domain).

  • Отображение истории изменений для Организаций/Проектов теперь выводится в формате json

  • Изменены правила архивации тарифных планов по умолчанию (запрет на архивацию).

  • Доработаны действия при редактировании квот.

  • Доработан механизм работы фильтров на странице событий.

Продуктовый каталог

  • Разработан новый продукт zVirt Stand, представляющий собой расширенную версию с возможностью развертывания zVirt в режиме Standalone и HA с дополнительными настройками.

  • Доработано развертывание продукта Nova на платформах zVirt и RedVirt.

Исправления

  • Исправлена верстка на различных страницах.

  • Добавлены уведомления и подсказки на страницах SSH-ключи, События и Учетные записи.

  • Исправлено обновление списка заказов после переноса заказа.

  • Исправлено удаление проекта при наличии не удаленных заказов.

  • Исправлено отображение уведомлений о действиях в разделе Аналитика данных.

  • Исправлено поведение модальных окон, использующих виджет списка в действиях над заказом.

  • Исправлено добавление новой точки монтирования.

  • Исправлено описание квоты при добавлении к проекту.

  • Исправлена работа кнопки Назад при просмотре виртуальной машины в составном заказе.

  • Исправлен расчет ресурсов при назначении квот вложенным элементам организационной структуры.

  • Исправлено развертывание ВМ с платформой vSphere 6.7 на OC Astra.

  • Исправлено масштабирование Nova Cluster на платформе vSphere 6.7.

  • Исправлено копирование дополнительных полей в карточках действий.

  • Исправлено удаление организации из активных тарифных планов.

  • Исправлено отображение статуса при развертывании/удалении ВМ.

  • Исправлен запуск\остановка разведки items.

  • Управление zVirt:

    • Исправлена ошибка при удалении хоста.

    • Исправлено создание хоста с атрибутом Hosted Engine

Release notes 1.19

Раскрыть описание обновлений

Общие изменения

  • Обновлен дизайн страницы создания SSH-ключей.

  • В API добавлены методы, для:

    • Создания черновика заказа.

    • Отображения информации об истории пополнения счета.

  • Добавлен вывод имени у импортированных ВМ.

  • Добавлен раздел управления сущностями платформы zVirt (хосты, диски, сети).

  • Добавлено несколько вариантов закрытия страницы выбора оргструктуры.

Control Panel

  • Установлен запрет архивации дефолтного/единственного для конкретной организации тарифного плана.

  • Добавлено создание новых тарифных классов при импорте файла в тарифный план организации.

  • Добавлено рекурсивное удаление ресурсных квот (при удалении квоты в организации теперь удаляются квоты в нижестоящих элементах).

Продуктовый каталог

  • Реализована возможность создавать снапшоты для кластерных продуктов.

  • Добавлен продукт Windows Server 2019 на платформе OpenStack.

  • Доработана форма заказа для ProximaDB Cluster.

  • Доработаны отображения действий над ВМ (отображение нужного набора в зависимости от состояния ВМ).

Исправления

  • Исправлено появление уведомления об успешном копировании ID.

  • Исправлено уведомление при удалении папки с отрицательным балансом.

  • Исправлено отображение категорий продуктов в форме заказа.

  • Исправлено отображение данных о стоимости при изменении статуса заказа.

  • Исправлено добавление новой точки монтирования, к заказу у которого точки монтирования отсутствовали.

  • Исправлена плавающая ошибка появления страницы 404 при создании заказа.

  • Исправлена нотификация по редактированию/удалению квот организации.

  • Исправлено удаление проекта, если в него заказан baremetal сервер.

Release notes 1.18

Раскрыть описание обновлений

Общие изменения

  • В клиентский портал добавлен функционал установки ресурсных квот на элементы организационной структуры.

  • Реализован микросервис по сбору оповещений с платформ zVirt и redVirt.

  • Реализован сервис по агрегированию данных VictoriaMetrics в Clickhouse.

  • Добавлен механизм создания чек-листов для микросервисов тарификации и заказов.

  • Добавлен механизм ограничения заказа: 1 на пользователя и 1 на проект.

  • Добавлены действия для редактирования и удаления кастомной роли.

  • Обновлен дизайн:

    • страниц учетных записей и ролей в разделе управления доступом;

    • страницы SSH ключей;

    • дерева управления организацией.

Control Panel

  • Добавлена функциональность управления дата-центрами, кластерами и хостами zVirt.

  • Добавлен механизм управления ресурсными квотами организации, папки и проекта.

  • Добавлена страница Мониторинг инфраструктуры (содержащая внутри дата-центры, кластеры, хосты zVirt)

  • Оптимизировано использование временных очередей RabbitMQ.

  • При редактировании организации добавлена возможность изменения параметров ntp_server_host и ntp_server_port.

  • При создании и редактировании организации добавлена возможность указывать параметр dns_servers.

  • Оптимизирован механизм обновления ВМ при изменении информации в системе виртуализации.

  • Улучшена генерация имени заказа, в частности будут заниматься все не используемые числа до 9999.

Исправления

  • Оптимизирована ширина страниц раздела Аналитика данных.

  • В списке виртуальных машин удален параметр домен.

  • Исправлено отображение подсказки при валидации полей в форме заказа.

  • Исправлено отображение баланса при смене контекста.

  • Исправлена работа кнопки Назад на странице заказа.

  • Исправлено копирование из ячеек Имя и IP-адрес на странице виртуальных машин.

  • Исправлено отображение пустого списка при фильтрации в разделах Роли, Сервисные аккаунты.

  • Исправлен фильтр по операционной системе в списке виртуальных машин.

  • На странице События исправлен выбор диапазона дат.

  • На странице заказа продукта ProximaDB теперь не активно поле количество ВМ.

  • Исправлено обновление дата-центров, платформ и доменов в случае, когда удалялись связанные сущности.

Release notes 1.17

Раскрыть описание обновлений

Продуктовый каталог

  • Добавлена поддержка платформы VMware 6.7.

  • Реализована возможность делать снапшоты для составных продуктов (nginx , postgres, и т.д).

Общие изменения

  • Разработан микросервис, собирающий данные о хостах zVirt (cpu, ram, storage и т.д.) через API zVirt.

  • Разработан микросервис по агрегированию данных в БД для построения отчетов.

  • Разработан микросервис чеклистов для проверки составных операций.

  • Доработан дизайн страницы Сервисные аккаунты, окна добавление SSH-ключа.

  • Добавлен автоматический перевыпуск публичных сертификатов.

  • Добавлена фильтрация списка подключений по платформе.

  • Реализовано автоматическое удаление API-ключа при удалении сервисного аккаунта.

  • Добавлена синхронизация изменений почты с Keycloak.

Control Panel

  • Реализована возможность привязки к одной сети нескольких кластеров.

  • Изменена логика проверки уникальности поля name для провайдера.

  • В zVirt при разведке для network создается новый uuid.

Исправления

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

  • В API для получения списка платформ добавлен параметр cloud_template.

  • Исправлено отображение айтемов zVirt при наличии более одного центра данных.

  • Исправлено отображение дисков в айтемах vSphere.

  • Исправлена кнопка Подробнее в подсказках разделов конструктора продуктов.

  • Исправлено отображение нотификации при ошибке авторизации в API zVirt.

  • Исправлено удаление заказа через панель администрирования order-service.

  • Исправлено создание счёта при создании новой организации.

  • Исправлены ошибочные списания по уже удаленным заказам.

  • Исправлено обнуление счетчика экспорта заказов при переключении контекста.

  • Исправлен механизм импорта выделенных серверов, сразу после импорта доступны базовые действия с сервером.

  • Длина имени кластера на форме заказа ограничена 32 символами.

  • Скорректировано регулярное выражение для генерации пароля.

  • В окне удаления хоста изменено отображение имени хоста в поле.

Release notes 1.16

Раскрыть описание обновлений

Общие изменения

  • Выпущен новый дизайн портала пользователя:

    • новый стиль интерфейса (заменена дизайн библиотека, новая цветовая палитра)

    • обновленное меню, заголовок и общий лэйаут (layout)

    • новая панель выбора контекста организационной структуры

    • обновлены страницы списка заказов, виртуальных машин, событий

    • обновлены фильтры

    • изменена логика отображения раздела Управление доступом

    • новые виджеты создания заказов

    • новая пагинация страниц (курсорная вместо страничной)

    • новые механики действий, использование сайдбаров для отображения дополнительной информации

  • Control Panel — изменена цветовая схема. Контрольная панель приведена к соответствию с новым дизайном пользовательского портала

  • Изменен дизайн страницы авторизации

  • Доработана модель данных для ресурсных квот (ограничения доступных платформ для организции)

  • Переработана модель авторизации сервисов Cloudlink в zVirt (поддержка keykloac начиная с zVirt 4.2)

  • Разработан сервис Virt Exporter (необходим для получения данных сервисов мониторинга для использования их в аналитике)

  • Оптимизирована работа сервиса State-Service (получение событий из очереди MQ, запуск отдельного пода для обработки)

  • Реализована синхронизация ролей внутреннего сервиса IAM с ролями, хранящимися в keykcloak

  • Доработана резервация IP адресов при развертывании продуктов на openstack (добавлено использование встроенного netbox)

Доработки API:

+ * Доработан cost запрос: Возврат общей суммы заказа на каждый период день/неделя/месяц Возврат суммы каждого айтема (item) заказа так же на каждый период день/неделя/месяц * Реализована возможность создавать через апи несколько однотипных заказов

Продуктовый каталог

Обновлена версия Nova Universe до 2.1.4 (cодержит в себе версии платформы от v2.3.0 до v2.3.0)

Исправления

  • Исправлена проблема с развертыванием продуктов на CentOS на платформе vSphere

  • Исправлена ошибка привязывания датацентра к сегменту сети

  • Исправлена ошибка привязки домена при редактировании сегмента сети

  • Исправлена плавающая ошибка сохранения информации о стоимости заказа в Order Service

  • Исправлена ошибка при которой в некоторых случаях не подгружалось название объекта при удалении.

Release notes 1.15

Раскрыть описание обновлений

Общие изменения

  • Реализована возможность полного восстановления стенда из бекапа (с использованием механизмов Longhorn).

  • Ускорена работа страницы заказа для бесплатных продуктов

  • Ускорен подсчет ресурсных квот при создании/изменении заказа

  • Добавлены детальные данные по примененным к заказу тарифным классам

  • Доработки API:

    • добавлен механизм очистки и дальнейшего переноса выделенного сервера в новый проект

    • добавлено отображение свободного значения ресурсов в метод получения лимитов

    • добавлен метод для одновременной деаллокации и аллокации ресурсов при переносе заказа в другой проект

  • Убрана валидация на отправку пустых полей сегментов сети и дата-центров (теперь можно удалять соответствующие связи в справочниках)

  • Добавлено проксирование консоли zVirt через Kong

Продуктовый каталог

  • Добавлена поддержка VNC консоли на платформе OpenStack

  • Добавлена поддержка VNC консоли на платформе zVirt:

    • по прямой ссылке

    • через клиент

  • Добавлена возможность создания и управления снапшотами виртуальных машин на платформе zVirt

  • Добавлен продукт MS Windows 8

  • Добавлен продукт MS Windows 10

Исправления

  • Убрана возможность удалять информационную систему у папки\организации, если она используется ниже по иерархии

  • Исправлено обновление справочников при отправке пустых значений(когда удаляется какой-либо элемент)

  • Мониторинг:

    • исправлено действие постановки на мониторинг для импортированных продуктов

    • исправлено отображение IP в списке мониторинга

    • данные графика не удаляются при снятии с мониторинга

  • Исправлено отображение названия продукта при импорте

  • Исправлено обновление параметра is_deleted при удалении элемента справочника в панели администрирования order-service

  • При групповом удалении заказов в панели администрирования order-service теперь сразу останавливаются списания по заказам

Release notes 1.14

Раскрыть описание обновлений

Общие изменения

  • Добавлены API-методы:

    • для отображения/редактирования/удаления ресурсной квоты

    • по созданию организации/папки/проекта: добавлены параметры ресурсных квот

    • для переноса выделенного сервера на портал

  • Добавлен учет утилизации квот при создании/обновлении/удалении ресурсных квот и заказов

  • Добавлена новая категория продуктов — Baremetal

  • Добавлен признак импортированного заказа в типы заказов

  • Добавлен параметр, содержащий сумму всех дисков внутри item VM

  • Во встроенный в портал сервис Grafana добавлены новые дашборды с данными по утилизации ресурсов

  • Добавлены экспортеры данных в единую базу аналитики:

    • экспортер данных из платформы Redvirt

    • экспортер данных из Victoria Metrics

Продуктовый каталог

Добавлена поддержка zVirt 4.2 для всего каталога продуктов

Исправления

  • Исправлена подсказка на форме заказа продукта ProximaDB

  • В API исправлен вывод параметра label в справочнике дата-центров

  • В API исправлена структура ответа при получении ошибки о прохождении графа

Control-panel:

  • Исправлена ошибка сбора Volumes без описания (description) из OpenStack

  • Исправлено дублирование организаций в списке у тарифных планов организаций

  • Добавлена валидация на создание справочников через панель администрирования в order-service

Release notes 1.13

Раскрыть описание обновлений

Общие изменения

  • Добавлена возможность обновления портала с single instance на high availability

  • Добавлен механизм автоматического старта микросервисов после восстановления БД

  • В панели администрирования микросервиса Calculator добавлена возможность фильтрации по uuid заказа

  • Добавлена поддержка TLS 1.2 для Nexus

  • В API для SSH ключей следующие доработки:

    • Добавлена возможность единым списком получить пользовательские и проектные ключи

    • Добавлена курсорная пагинация

    • В фильтре f добавлен поиск по названию ключа

  • В API микросервиса Auditor при получении списка логов добавлен параметр total_count в ключе meta

  • В API создания выделенного сервера параметр attrs установлен необязательным

  • В API создания организации добавлен параметр dns_servers (массив строк)

  • В микросервисе IAM добавлен новый API метод для массового отзыва прав у пользователей

Продуктовый каталог

  • Добавлены продукты MS Server (guest OS) версий 2016 и 2012 на платформе zVirt

  • Обновлена версия Nova Container Platform до 3.0.0

Исправления

  • Исправлено значение frozen некоторых тарифных классов

  • Исправлена проблема входа через Keycloak в Grafana

  • Изменен engine для таблиц, которые присутствуют в Clickhouse с merge tree на replicated merge tree

Release notes 1.12

Раскрыть описание обновлений

Общие изменения

  • Модифицированы дашборды для администраторов и пользователей портала

  • Добавлен API для добавления/просмотра выделенных серверов

  • В справочниках микросервиса order-service осуществлен переход для поддержки многих организаций для одной записи из справочника

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

  • Оптимизирован и ускорен импорт данных из продуктового каталога

  • В панели администратора сервиса заказов добавлена кнопка обнуления цены для удаленных заказов

  • При редактировании организации теперь можно менять параметры ntp_server_host и ntp_server_port

  • Продуктовый каталог. Убрано значение "частично платный" для продукта

  • В микросервисе аналитики добавлена поддержка реплицируемых таблиц

  • В панели администрирования портала(portal-back) актуализированы описания и фильтры

  • Добавлены новые варианты фильтрации заказов на списке

Продуктовый каталог

  • Доработаны действия по выключению отдельных нод в кластере ProximaDB

  • Изменена директория postgres data для продукта ProximaDB

  • Появилась возможность добавлять новые точки монтирования

  • Исправлена проблема с keepalived для продукта ProximaDB

Исправления

  • Страница ВМ после обновления страницы больше не показывает пустое окно

  • Страница заказов. Исправлено обновление данные баланса

  • Для карточки действия в статусе "Ошибка" больше недоступны варианты выполнения действий

  • Исправлена работа RabbitMQ при перезагрузке кластера портала

  • Control-panel:

    • При редактировании сегмента сети исправлено обновление данных

    • Исправлено дублирование платформ по проекту

    • Исправлено удаление не используемых в тарифном плане тарифных классов

Release notes 1.11

Раскрыть описание обновлений

Общие изменения

  • Добавлена интеграция awx и keycloak

  • Добавлено предзаполнение поля "действие" на форме создания карточки действия

  • [product mover] Добавлено в swagger описание методов для импорта данных в Product catalog

  • Добавлен API для импорта/создания/получения выделенных серверов

  • Добавлены интерфейсы в панели администрирования order-service для выделенных серверов

  • При завершении последнего экшена в карточке действий с ошибкой, карточка переходит в ошибку

  • При сборе данных по ВМ добавлена логика по обработке RDM дисков (прямых LUN в ВМ)

  • Добавлен noVNC прокси через Kong для OpenStack

  • Добавлен API по удалению недавних ресурсов

  • Добавлено поле принадлежности к Избранному для элементов организационной структуры

  • Параметр template_id приведен к типу string во всех методах API

  • Добавлена информация о flavor и дисках по заказу в API при получении списка заказов

Продуктовый каталог

  • Обновлена версия ProximaDB до 3.0.1

  • Реализовано действие добавления диска на Windows ВМ

  • Реализовано действие расширения boot disk на Linux и Windows ВМ

  • Добавлена функциональность backup для postgres

Исправления

  • Исправлен перерасчет параметров графа subgraph_version_calculated и template_version_calculated

  • После активации запланированного ТПО исправлено применение параметра "применить к текущим заказам"

  • При получении продукта теперь корректно возвращается параметр payment

  • ProximaDB. Исправлена валидация при вводе неверного пароля в действии "Предоставить роль пользователю"

  • Control-panel:

    • Конструктор. Разрешенные\запрещенные действия — исправлены подсказки

    • Конструктор. Исправлена работа импорта изменений в запрещенных действиях

Release notes 1.9

Раскрыть описание обновлений

Общие изменения

  • Добавлена возможность выбирать ВМ для отображения дашборда

  • При импорте ВМ теперь добавляются данные по ресурсному пулу

  • При разведке ВМ на платформе zVirt теперь также отображаются данные по домену, ip адресу, дискам

  • В справочниках платформ, сегментов сети, дата-центров, доменов параметр code теперь в нижнем регистре

  • В справочнике дата-центров убран параметр site

  • В мониторинг добавлен выбор платформ Linux и Windows

  • При экспорте ТК теперь можно выбирать одно или несколько значений provider

  • Теперь нельзя активировать тарифный план при наличии тарифных классов с нулевой стоимостью

  • Убран стандартный dashboard при открытии страницы мониторинга

  • При развертывании портала добавлено создание сред для окружений TEST и PROD.

  • Доработана форма отмены карточки действия(визуальные улучшения)

  • Доработан импорт/экспорт продуктов

  • API:

    • Добавлена возможность фильтрации ВМ, находящихся на мониторинге

    • При получении списка организаций, добавлен параметр includes со значением balance

    • Добавлена фильтрацию по ОС для запроса списка ВМ на мониторинге

    • Добавлена возможность массовой отвязки тарифных классов в тарифном плане

    • Добавлены параметры родительской папки/организации и баланс при отображении списка проектов в разделах "Недавние" и "Избранное"

  • Control-panel:

    • Дата-центры. Реализована фильтрация по подстроке в фильтре ID

    • Добавлено окно редактирования сегмента сети

    • Инфраструктура. Добавлена валидация на поле Организация: теперь оно обязательно при создании нового объекта в справочниках платформ, сегментов сети, дата-центров, доменов

    • Сегменты сети. Из таба Обзор убрана строка "Домены"

    • Убрано поле "Площадка" на странице дата-центра

    • Инфраструктура > Сегменты сети. Изменено название кнопки "Редактировать" на "Сохранить"

Продуктовый каталог

  • Добавлено действие "Сделать ВМ управляемой" для ВМ на ОС Windows

  • Реализовано снятие ВМ в мониторинга при удалении/по запросу пользователя

  • Добавлены шаблоны ОС в новую систему виртуализации redVirt

  • Доработан граф взятия разведанной ВМ под управление в части мониторинга

Исправления

  • После обновления портала, теперь у пользователей не удаляется роль Суперадминистратор

  • В карточках действий исправлено отображение значения поля "Продолжительность" на вкладке "История действий"

  • Исправлена ошибка при открытии лога в истории действий заказа

  • Исправлена пустая страница при открытии развернутой ВМ.

  • Действие "Сделать ВМ управляемой" теперь может быть только у ВМ в статусе onboarded

  • Исправлена ошибка action_cards_find_service_error при открытии карточки действия

  • Control-panel:

  • Исправлено дублирование ВМ при разведке и некорректное имя на zVirt

  • Конструктор. Разрешенные\запрещенные действия — исправлены подсказки

  • Исправлена работа валидации по обязательным полям при создании дата-центра

  • Исправлен текст ошибок при создании сегмента сети

Release notes 1.8

Раскрыть описание обновлений

Общие изменения

  • Добавлена новая платформа RedVirtualization

  • Добавлена возможность установки SSH RSA ключ длиной 4096 bit

  • Кнопка подтверждения действия над заказом теперь недоступна для нажатия до окончания расчета пребиллинга

  • Доработан и ускорен механизм постановки и снятия с мониторинга ВМ

  • Удален параметр count в заказах

  • Добавлено отображение текущей версии портала

  • Для карточек действий улучшено отображение расписания cron

  • Добавлена сортировка по умолчанию для карточек действий

  • Переименованы и дополнены статусы для карточек действий

  • Для истории действий в заказе добавлена фильтрация и сортировка

  • На странице "Главная" теперь отображаются действия со всеми статусами, кроме scheduled и canceled

  • В API справочника платформ параметр platform_code изменен на platform_codes и теперь принимает массив

  • В API по получению action history добавлен параметр фильтрации f

  • В API мастера создания организации добавлена поддержка тарифных планов

  • Control-panel:

    • При редактировании тарифного плана теперь можно изменять организацию и название

    • Добавлено отображение имени сегмента сети в дата-центре для всех справочников

    • Добавлена возможность создания сегмента сети

    • Добавлено редактирование тарифного плана у организации

    • Изменен текст подсказки при редактировании тарифного плана

    • На страницу отображения сегмента сети добавлен раздел раздел "Домены"

    • Добавлены валидации при создании дата-центра

Продуктовый каталог

  • Добавлена выдача прав пользователю для бд на форме создания карточки действия

  • Добавлен продукт: MS Server (guest OS) version 2019

  • Добавлен продукт zVirt 4.0

  • Для продукта Nova добавлены действия по обновлению платформы и управлению сертификатами

Исправления

  • Карточки действий: исправлен предзаполненый тип запуска на форме создания

  • При деплое портала исправлено добавление пользователей в главные роли

  • Исправлено сохранение email пользователя при отличающихся internal и external зонах

  • При переходе в ВМ из составных продуктов исправлено открытие вкладки "Общая информация"

  • При переходе в ВМ из составных продуктов страница теперь скроллится вниз на нужный раздел

  • Control-panel:

    • Исправлен механизм экспорта продуктов в продуктовом каталоге

Release notes 1.7

Раскрыть описание обновлений

Общие изменения

  • На страницу отображения дашборда мониторинга добавлен выбор ВМ

  • Реализовано удаление списка ВМ из списка целей мониторинга

  • Добавлена публичная документация Cloudlink

  • На форме заказа добавлены дополнительные параметры для платформы zVirt

  • Карточки действий:

    • Изменена подсказка для поля "Объект" в окне создания карточки действия

    • Добавлено отображение параметров для изменения при выборе экшенов на странице карточки действий

    • Добавлен статус "failure" для карточек действия

  • Отключать/включать резервацию теперь можно непосредственно у платформы в справочнике панели администрирования order-service

  • Улучшено отображение списка ssh-ключей на форме заказа

  • Для справочников: дата-центры, домены, среды, сегменты сети добавлены проверки на принадлежность к организации

  • Control-panel:

    • Оптимизированы запросы при удалении продукта.

    • Тарификация. Добавлен переход на карточку тарифного класса со списка тарифных классов

    • Тарификация. Добавлены действия Сохранить/Отменить изменения для тарифных классов

    • Тарификация. Добавлено действие для удаления тарифного класса

    • Тарификация. Добавлены фильтры по состоянию на списке тарифных классов

    • Тарификация. Увеличено время, проставляемое автоматически при открытии формы планирования тарифного плана

    • Тарификация. Добавлена валидация при выставлении времени на форме планирования тарифного плана

    • Тарификация. Добавлено окно ввода названия тарифного плана при копировании

    • Тарификация. Добавлена валидация на название(поле title) у тарифного плана

    • Тарификация. Добавлено действие "Применить ко всем заказам" при планировании тарифного плана

    • Тарификация. Добавлены хлебные крошки на странице тарифного класса

Продуктовый каталог

  • Исправлен деплой Astra на платформе zVirt

  • Добавлен продукт Proxima DB

  • Исправлены подсказки для RabbitMQ и PostgreSQL

  • Для продуктов на платформе zVirt теперь hostname прописывается в /etc/hosts

Исправления

  • Обновление данных по контексту при восстановлении проектов по умолчанию

  • Исправлено заполнение поля last_run на странице карточки действий

  • Исправлено обновление статуса с Initialized на Scheduled у действия, запланированного по карточке

  • Исправлена ошибка при сортировке и пагинации страницы карточки действия

  • Исправлена ошибка, когда было нельзя удалить тарифный план, если в названии более 100 символов

  • Control-panel:

  • Исправлена логика работы кнопки "Создать сегмент сети"

  • Конструктор продуктов. Исправлена кнопка перехода в объект после импорта

  • Исправлено отображение информации на странице дата-центра

Release notes 1.6

Раскрыть описание обновлений

Общие изменения

  • Добавлены карточки действий с возможностью отложенного/по расписанию запуска действий над заказом

  • Добавлена сортировка истории действий с заказом

  • Добавлен API для мастера создания организации

  • В API для domains, platforms, net segments, data centers добавлена фильтрация и пагинация

  • Теперь указывается фактическое время активации тарифного плана после выполнения задачи активации запланированных тарифных планов

  • В организации добавлена настройка NTP-сервера

  • Control-panel:

    • Изменено расположение подсказки в окне планирования тарифного плана

    • Теперь невозможно выбрать дату в календаре ранее текущей для планирования тарифного плана

    • Добавлено указание end_date для тарифных планов в статусе Archived

    • Добавлены кнопки действий для тарифных планов в статусах "Черновик", "Планируемый", "Активный", "Архивный"

    • Добавлена фильтрация в списке дата-центров

    • Добавлена фильтрация в списке тарифных классов

    • В списке задач на импорт в поле "Объект импорта" был заменен id тарифного плана на его title

Продуктовый каталог

  • Добавлена возможность заказа ВМ на платформе HyperV

  • Добавлены действия с заказом на платформе HyperV

Исправления

Control-panel:

  • Исправлена кодировка при выводе ошибки во время сохранения узла графа

  • Исправлен формат времени при копировании тарифного плана

  • Кнопки действий на странице Запрещенного (Разрешенного) действия теперь не перекрывают список изменений на вкладке История изменений

  • В списке дата-центров теперь отображаются дата-центры не доступные на форме заказа

  • На странице дата-центров в фильтре сегментов сети теперь нельзя выбрать несколько сегментов сети с одинаковыми именами

  • На странице дата-центров исправлена фильтрация по датам создания/обновления, а также пагинация

Release notes 1.5

Раскрыть описание обновлений

Общие изменения

  • Оптимизировано создание организации sandbox

  • В API и панели администрирования микросервиса order-service для дата-центров добавлены параметры сортировки

  • Добавлены тарифные классы для платформы Yandex Cloud

  • Добавлена отмена, копирование, редактирование карточки действия

  • В модальном окне действия с заказом добавлена подсказка для перехода в карточку действий

  • Control-panel:

    • Добавлено удаление для страницы в справочнике

    • В разделе управления доступом на странице ролей добавлен фильтр по кодовому названию

    • Ускорено выполнение запроса при добавлении нескольких тарифных классов в тарифный план организации

    • В задачах на импорт теперь отображается название тарифного плана (ранее был только id)

    • При импорте файла с тарифными классами добавлена подсказка для просмотра результатов

    • На странице со списком импортированных файлов тарифных классов добавлено:

      • Наименование загруженного файла

      • Появилась возможность сказать файл при нажатии на его наименование

    • В списке тарифных планов организации убрана колонка "Конец действия"

    • При открытии ошибок импорта теперь нет перезагрузки страницы

    • На странице списка тарифных классов добавлена возможность просмотра тарифного класса по нажатию на имя

    • Добавлена возможность активировать/запланировать тарифного плана на странице просмотра списка тарифных планов

Продуктовый каталог

  • Создан граф развертывания ВМ на платформе Yandex Cloud

  • Доработан граф создания/удаления ВМ для постановки/снятия ВМ на мониторинг

  • Переименованы поля user/password и сноска валидации для RabbitMQ

  • RED OS, Ubuntu исправлена ошибка при изменении конфигурации

  • VM на zVirt платформе. Теперь совпадают конфигурации у нод в консоли и на портале

Исправления

  • Исправлена ошибка подключения к машинам с процессорами без AVX

  • Исправлена активация запланированных тарифных планов

  • Исправлен переход в продукт с главной страницы истории действий

  • Исправлен фильтр по сегментам сетей при получении списка дата-центров

  • Для ресурсных пулов на платформе OpenStack исправлен пребиллинг при использовании в различных организациях

  • Кнопка "Импорт" теперь доступна только для тарифных планов в статусе "Черновик"

  • При выполнении действия поправлена ошибка "Действие не может быть выполнено для заказа в текущем статусе"

  • Control-panel:

    • При переводе тарифного плана из запланированного в черновик, теперь очищается поле begin_date

    • Теперь отображаются все дата-центры на странице в списке

    • Исправлена верстка на странице шаблона jinja2

    • Действия. При создании или редактировании действия по кнопке сохранить теперь не открывается всплывающее окно о закрытии страницы

    • В справочниках инфраструктуры исправлен подсчет количества записей total_count

Release notes 1.4

Раскрыть описание обновлений

Общие изменения

  • Доработана форма импорта ВМ: теперь можно выбрать дата-центр и сеегмент сети

  • В панели администрирования микросервиса tarifficator добавлен поиск по order_id для ошибок расчета заказа и успешных расчетов.

  • Для операций создания и редактирования ТПО добавлена валидация названия - оно должно быть уникальным и не совпадать с уже существующими.

  • В микросервисе order-service добавлен API метод для проверки совпадения нескольких ключей, можно использовать в виджетах формы заказа

  • В микросервисе order-service доработан API: теперь можно фильтровать platforms по platform_code

  • В микросервисе IAM добавлена фильтрация по полю "Кодовое название" (name)

  • В разделе Роли добавлена пагинация, поправлена верстка формы создания и отображения роли

  • В организационной структуре убрана колонка с тегами, а также запросы в API по тегам

  • При экспорте шаблона Jinja2 теперь выводится модальное окно с выбором версии объекта

  • При создании тарифного плана добавлена валидация поля организации

  • В swagger UI добавлены микросервисы auditor и lucrum

  • Из списка ролей убран раздел "Менеджер ресурсов"

  • В окне Схемы выполнения действия у продукта изменен фон

  • Control-panel:

    • Изменены цвета кнопок

    • Для поля Управление доступом > Cервисы > Cоздать ресурсный тип — кодовое название, скорректировано уведомление при не корректном заполнении

    • Убрана защита от удаления справочников через панель администрирования

    • Переведено на русский язык наименование переключателя в модальном окне подключения на странице Инфраструктура > Облака

    • Переведена на русский язык расшифровка расписания по cron на странице Инфраструктура > Облака

    • Добавлено новое отображение кнопок в конструкторе продуктов

    • Добавлены поля "Параметры заказа" и "Детализация цены" в разделе Конструктор > Граф > Модификаторы

Продуктовый каталог

  • Добавлен граф развертывания ВМ на платформе HyperV

  • Добавлено действие "Изменить конфигурацию" для всех продуктов на всех имеющихся ОС

  • Исправлены ошибки подключения по telnet после перезагрузки и развертывания продукта

  • Добавлен новый виджет по генерации пароля

  • Добавлен виджет для поддержки поля с вводом кода (yaml, bash-скрипты)

  • Добавлена функция sumArray для шаблона отображения

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

  • Добавлен продукт Debian (guest OS) v11.7

Исправления

  • Исправлено отображение кнопки с ошибкой в истории действий с заказом

  • Для импортированной в портал ВМ исправлен расчет стоимости

  • Исправлено отображение поля "Тарифный класс" в блоке Обзор, Аналитика-Потребление

  • Шаблон отображения ВМ. Исправлено название столбца в разделе "Дополнительные диски"

  • Исправлена ошибка при активации тарифного плана организации

  • Исправлено обновление баланса при переключении контекста

  • Исправлена ошибка расчета стоимости заказа при удалении

  • В разделе Аналитика > Панели > Предустановленные исправлено сохранение и отображение созданных карточек в списке

  • Control-panel:

    • Поправлена верстка хлебных крошек при открытии объектов конструктора

    • Табы "Сравнение" и "История изменений" в шаблонах Jinja2 теперь отображают актуальные данные, а также скорректирована верстка

    • При загрузке страницы учетной записи теперь сразу отображается вся необходимая информация

Release notes 1.3

Раскрыть описание обновлений

Общие изменения

  • Убраны лишние категории продуктов (streaming, appliction_integration)

  • Новый дизайн окна выбора контекста

  • На странице тарифных классов добавлено поле «состояние», которое обозначает признак активности/не активности тарифного класса

  • Удалены категории критичности информационных систем

  • В разделе аналитики шрифт заменен на более читаемый

  • Добавлен API для карточок действий с заказом

  • В разных категориях заказа теперь используется единая таблица для отображения списка заказов

  • Удалена функциональность vDC вне заказов

  • Control-panel:

    • Убран тип service у графов

    • Убрана из конструктора функциональность по планировщику

    • Вкладка Пользователи. Исправлено отображение фильтра «Организации»

    • В списке тарифных планов добавлен столбец «Организация»

    • Добавлено версионирование шаблонов jinja2

    • Ускорена загрузка страницы тарифных планов

Исправления

  • Аналитика > Данные. Исправлена опечатка в названии пункта меню в скрытых действиях датасетов

  • Установщик портала: исправлена ошибка CoreDNS в K3s при установленном dnsmasq

  • В запросе к API для платформ, поправлен вывод относящихся к ним сегментов сетей и дата-центров

  • Исправлено уведомление о создании/удалении счета папки

  • Во вкладке "Сервисные аккаунты" и в "Организации" при наведении на запись курсора теперь единый цвет

  • При завершении выполнения действия с заказом, теперь автоматически (без перезагрузи страницы) обновляется статус и цена

  • Исправлен регистр уведомлений при смене контекста

  • При переводе средств теперь не отображаются счета, у которых удалена папка

  • Control-panel:

    • Исправлена верстка: Кнопки нижней панели не сдвигаются вниз страницы при редактировании шаблона jinja2

    • Исправлено поведение кнопки "Cохранить" в конструктор.действия (была не активна при заполненных данных)

    • Исправлена работа кнопки "Открыть объект в новой вкладке" при создании тега в конструкторе продуктов

    • В разделе тарифных планов, при фильтрации, исправлено поведение кнопки "применить"

    • Поправлена фильтрация при экспорте пользователей

    • На форме редактирования шаблона узлов исправлена верстка кнопок "Удалить" "Назад" "Сохранить"

    • При нажатии правой кнопкой мыши на элемент таблицы, теперь есть контекстное меню

    • При экспорте в .csv списка продуктов, исправлено название столба с тегами

    • Исправлена верстка кнопки групповых операций в тарифных классах раздела биллинг

    • Исправлено отображение баннера о не сохраненных изменениях при выходе из действия без редактирования

Release notes 1.2

Раскрыть описание обновлений

Общие изменения

  • При первоначальной установке, теперь для организации сразу привязывается тарифные классы

  • Теперь можно обновлять ссылку на новый тарифный план без перерасчета текущей цены

  • На списке тарифных планов добавлена организация

  • Добавлено уведомление об обновлении тарифного плана

  • Добавлена валидация для переноса заказа в другой проект: переносить можно только в статусе "В порядке"

  • Скорректирована цветовая схема для повышения читаемости

  • Добавлено обновление меню при переходе в организацию

  • Control-panel:

    • При редактировании ресурса теперь скрываются табы

    • Добавлена валидация: нельзя активировать тарифный план с пустым списком организаций

    • Появился контекст sandbox

Продуктовый каталог

  • В Nova обновлено действие изменения конфигурации

Исправления

  • При фильтрации списка тарифных планов организации поправлен фильтр по статусу

  • Поправили отображение списка заказов после первого заказа в выбранной категории

  • Исправлен вывод времени у даты начала действия тарифного плана

  • Скорректировано название действия в истории при развертывании ВМ

  • Control-panel:

    • Исправлена ошибка загрузки контента при выборе prod окружения

    • Графы. Исправлена фильтрация по типу операции в истории изменений

Release notes 1.1

Раскрыть описание обновлений

Общие изменения

  • Доработаны названия пунктов меню

  • Ускорено создание заказа

  • Ускорена резервация ресурсов при заказе

  • Ускорена проверка ограничений при заказе

  • В модели order данные по пребиллингу теперь хранятся в отдельном поле preview_items

  • Для продуктового каталога доработано создание sandbox проектов (чтобы проверять форму заказа)

  • API:

    • В микросервисе тарификатор для запроса /api/v1/tariff_plans из опционального параметра include убрано значение tariff_plan_services

    • Изменен message ошибки при добавлении ключа (code: project_ssh_key_creation_error)

Продуктовый каталог

  • В zVirt хранилище NFS вынесено на отдельный хост

  • Добавлено создание, изменение конфигурации и удаление кластера NOVA

Биллинг

  • Добавлен перерасчет стоимости заказа

  • Доработаны фильтры для списка тарифных планов

  • Добавлено создание, копирование, удаление, архивирование тарифного плана

  • Появилась возможность создавать тарифные классы с одинаковым кодовым названием (при этом в названии будет указана следующая версия)

  • Тарифные планы после перевода в статус "архивный" можно удалять сразу, пропуская этап перевода в статус "удаленный". Данного статуса у тарифных планов больше не будет

  • Для тарифных классов добавлено:

    • отображение

    • редактирование стоимости

    • копирование

    • импорт и экспорт

    • удаление

Исправления

  • Исправлен запуск действий для продукта RED OS на платформе vSphere

  • Создание счета организации при первичной установке cloudlink

  • В менеджере ресурсов исправлено отображение данных на графиках

  • Верстка иконок меню для MacOS

  • При запросе на экспорт отсутствующих тарифных классов теперь возвращается код 404 вместо 201

  • В панели администрирования микросервиса Tarifficator исправлено отображение версий тарифных планов