You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
decort-ansible/CHANGELOG.md

8.2 KiB

Список изменений в версии 6.0.0

Обновления

Модуль decort_user_info

Идентификатор
задачи
Описание
BANS-515 Фильтрация аудитов по коду ответа происходит в фильтре status_code, принимающем параметры min и max.

Модуль decort_account_info

Идентификатор
задачи
Описание
BANS-554 Удалён подпараметр images.deleted.

Модуль decort_kvmvm

Идентификатор
задачи
Описание
BANS-573 Удалён параметр arch.
BANS-581 Добавлен параметр chipset для указания чипсета при создании виртуальной машины.
BANS-528 Добавлен тип сети VFNIC.
BANS-586 Добавлен параметр network_order_changing, позволяющий включить соблюдение очерёдности сетей при их изменении.
BANS-522 Добавлен тип сети EMPTY.
BANS-592 Добавлен тип сети DPDK.
BANS-11 Добавлена возможность создать виртуальную машину без образа.
BANS-12 Добавлена возможность переименования виртуальной машины.
BANS-596 Добавлена возможность изменения IP-адреса ВМ во внутренней/внешней сети без переподключения сети.

Модуль decort_osimage

Идентификатор
задачи
Описание
BANS-573 Удалён параметр architecture.

Модуль decort_rg

Идентификатор
задачи
Описание
BANS-507 Добавлена возможность удаления сети по умолчанию.
BANS-509 Добавлен параметр sep_pools для указания доступных пулов СХД.
BANS-7 Добавлен параметр recursive_deletion для удаления непустой РГ.

Модуль decort_account

Идентификатор
задачи
Описание
BANS-508 Добавлен параметр sep_pools для указания доступных пулов СХД.

Исправления

Глобальные

Идентификатор
задачи
Описание
BANS-511 При ошибке HTTP-подключения в некоторых случаях работа модуля завершалась ошибкой Python.

Модуль decort_bservice

Идентификатор
задачи
Описание
BANS-549 Модуль требовал параметр name вместе с параметром id.
Исправлено завершение работы модуля с ошибкой Python при отсутствии параметра rg_id при заданном параметре id.

Модуль decort_kvmvm

Идентификатор
задачи
Описание
BANS-550 Отсутствие параметров cpu и/или ram при заданном параметре id вызывало завершение работы модуля decort_kvmvm с ошибкой Python.
BANS-588 Исправлена ошибка, при которой модуль производил изменения при незаданных параметрах data_disks, networks, tag, affinity_label, aff_rule, aaff_rule.

Модуль decort_disk

Идентификатор
задачи
Описание
BANS-534 Исправлена ошибка получения данных о привязке диска к виртуальной машине.
BANS-557 Модуль требовал параметр account_id или account_name при заданном параметре id.
BANS-558 Модуль пытался произвести rename и resize при отсутствующих параметрах name и size

Модуль decort_group

Идентификатор
задачи
Описание
BANS-560 Модуль требовал параметр name при заданном параметре id.
BANS-561 Модуль всегда требовал параметр count.
BANS-562 Модуль производил обновление сетей при незаданном параметре networks.
BANS-563 Модуль производил вызов API cloudapi/bservice/groupUpdate при незаданных параметрах.
BANS-564 Модуль завершал свою работу с ошибкой Python если не заданы все необходимые параметры при создании группы.

Модуль decort_osimage

Идентификатор
задачи
Описание
BANS-566 Модуль не удалял шаблонный образ без указания идентификатора аккаунта.
BANS-567 Модуль завершал свою работу с ошибкой запроса к API при попытке удалить несуществующий или уже удалённый образ.
BANS-568 Модуль завершал свою работу ошибкой запроса к API при заданном параметре virt_id и незаданном параметре image_id.

Модуль decort_lb

Идентификатор
задачи
Описание
BANS-569 Модуль требовал параметр lb_name при заданном параметре lb_id.
BANS-570 Модуль завершал работу с ошибкой запроса к API при заданных параметрах lb_name и rg_id существующего балансировщика.
BANS-571 Модуль удалял конфигурации backend и frontend у существующего балансировщика при незаданных параметрах backends, servers, frontends.

Модуль decort_k8s

Идентификатор
задачи
Описание
BANS-198 Модуль завершал свою работу с ошибкой Python при отсутствии необязательных подпараметров workers.sep_id и workers.pool.
BANS-576 Модуль требовал необязательные параметры при заданном параметре id.
BANS-578 Модуль требовал необязательные параметры для изменения группы worker-узлов.

Модуль decort_rg

Идентификатор
задачи
Описание
BANS-546 Модуль требовал параметр account_id или account_name при заданном параметре rg_id.

Модуль decort_account_info

Идентификатор
задачи
Описание
BANS-547 Модуль ожидал тип int для параметра ext_ip вместо типа str.

Модуль decort_pfw

Идентификатор
задачи
Описание
BANS-577 Модуль удаляет правила переадресации портов при незаданном параметре rules.