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

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

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

1. Что нового

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

    Реализовано два источника данных zvirt_host и zvirt_hosts.

    zvirt_host предназначен для получения информации о конкретном хосте в рамках заданного кластера.

    zvirt_hosts позволяет получить список хостов с возможностью фильтрации по идентификатору центра данных (datacenter_id) и/или идентификатору кластера (cluster_id).

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

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

    Ресурс address pool обеспечивает создание, изменение и удаление адрес-пулов. Поддерживается импорт существующих пулов для дальнейшего управления.

  • Реализовано управление дисками с типом Прямой LUN

    Реализованы новые ресурсы для создания дисков типа Прямой LUN: zvirt_direct_lun_fc (для Fiber Channel) и zvirt_direct_lun_iscsi (для iSCSI).

  • Добавлен ресурс для подключения диска к ВМ.

  • Реализована поддержка групп сходства.

    Для управления политиками по размещению ВМ относительно друг друга или хостов на основе меток и групп сходства, были реализованы ресурсы:

    • zvirt_affinity_label - позволяет объединить хосты с использованием меток.

    • zvirt_affinity_group - позволяет управлять списком хостов или меток хостов, а также политиками сходства ВМ и хостов.

    Для указания групп сходства в которые входит ВМ, в ресурсе zvirt_vm добавлен атрибут affinity_group_ids.

  • Реализована поддержка папок ВМ.

    Для управления папками в zVirt, был добавлен ресурс zvirt_vm_folder и следующие источники данных:

    • zvirt_system_vm_folder - возвращает имя и ID системной папки.

    • zvirt_vm_folder - осуществляет поиск папки по имени и родительской папке.

    Для указания папки, в которой ВМ будет создана или перемещена, в ресурсе zvirt_vm добавлен атрибут folder_id.

2. Улучшения

  • Поддержка миграции дисков между доменами хранения

    Атрибут zvirt_storage_domain ресурса zvirt_disk больше не использует модификатор RequiresReplace(). При изменении значения этого атрибута Terraform инициирует операцию миграции диска между доменами хранения, а не пересоздаёт диск.

  • В ресурс zvirt_vm добавлен параметр persist_initialization

    Параметр persist_initialization определяет работу механизма инициализации ВМ. При значении false изменение конфигурации инициализации требует перезагрузки ВМ, запуск ВМ осуществляется в однократном режиме , а конфигурация инициализации перезаписывается при каждом старте. При значении true инициализация выполняется только при первом запуске ВМ, изменение параметров инициализации не вызывает перезагрузку, режим однократного запуска не применяется, и ВМ сохраняет своё состояние.

  • Поддержка возможности создания native диска ВМ и перемещение в заданный домен хранения.

  • В ресурс zvirt_security_rule добавлен атрибут remote_address_pool_id.

  • Добавлено допустимое значение other_linux_kernel_4 для атрибута os_type в ресурсе zvirt_vm.

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

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

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