• Stable 6.0.0 dd2fca15f3

    Версия 6.0.0

    sskarimov released this 3 months ago | 0 commits to main since this release

    Список изменений в версии 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.
    Downloads