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

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

Дата релиза: 02.09.2026

1. Что нового

  • Поддержка тайм-аутов

    В ресурсах: zvirt_vm, zvirt_disk, zvirt_disk_copy, disk_attachment, а также прямых LUN FC и iSCSI появился вложенный атрибут timeouts, в котором можно задать:

    • время создания;

    • время обновления;

    • время удаления.

  • Поддержка управления маршрутами

    Добавлен ресурс zvirt_router_route, позволяющий управлять маршрутами в логическом маршрутизаторе.

  • Новые источники данных:

    • zvirt_sdn_port используемый для сбора информации о порте: MAC, ID, IP-адрес.

    • zvirt_security_group используемый для сбора информации о группе безопасности по её имени.

    • zvirt_vm_guest_info предназначенный для сбора агентной информации о виртуальной машине, в частности информации о сетевых устройствах и IP-адресах ВМ.

  • Поддержка расширенной настройки TLS

    Реализована возможность явного указания пути к центру сертификации (CA) либо передачи корневого сертификата в виде строки, закодированной в формате Base64 (certificate bundle).

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

2. Улучшения

  • При создании ресурса zvirt_vm_folder добавлена проверка наличия связанных атрибутов: parent_path или parent_id.

  • Добавлена валидация, запрещающая уменьшение размера диска: проверяется текущий размер при изменении и сравнивается размер исходного диска с целевым при клонировании.

  • Устранена зависимость клонированного диска от родительского.

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

    • Ресурс zvirt_router;

    • Ресурс zvirt_vm.

    Для работы с новой версией провайдера требуется провести миграцию конфигурационных манифестов.
  • Выделены независимые ресурсы для управления правилами NAT и сетевыми интерфейсами логического маршрутизатора - zvirt_router_nat и zvirt_router_interface.

  • Атрибут datacenter_id стал обязательным для источника данных zvirt_vnic_profile.

  • Удалён поиск vNIC профиля из ресурсов SDN.

    Для работы с новой версией провайдера требуется провести миграцию конфигурационных манифестов.
    Для поиска vNIC-профиля созданной сети рекомендуется использовать отдельный источник данных.
  • Реализована поддержка импорта ресурса zvirt_disk_copy.

  • Модель сетевых интерфейсов виртуальной машины переведена с schema.TypeList на schema.TypeMap.

    В релизе 2.0.0 сетевые интерфейсы обозначаются в формате «ключ — значение» В качестве ключа (key) используется имя сетевого интерфейса, например nic1. В качестве значения (value) — параметры данного интерфейса, такие как: vNIC-профиль, интерфейс подключения к ВМ, параметры порта SDN.

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

    • в источнике данных zvirt_datacenters – атрибут datacenters теперь является списком объектов(list).

    • в источнике данных zvirt_networks – атрибут networks теперь является списком объектов(list).

    • в ресурсе zvirt_external_network - атрибут datacenter_ids изменён c List на Set.

    • в ресурсе zvirt_logical_network - атрибут datacenter_ids изменён с List на Set.

  • В ресурс zvirt_vm добавлен атрибут video type для управления типом видеодрайвера в консоли ВМ.

  • Добавлена поддержка управления SSO в ресурсе zvirt_vm.

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

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

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

  • Исправлено некорректное считывание списка групп безопасности (security groups), назначенных на порт ВМ.

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