10.0.0
This commit is contained in:
250
CHANGELOG.md
250
CHANGELOG.md
@@ -1,122 +1,174 @@
|
||||
# Список изменений в версии 9.0.0
|
||||
# Список изменений в версии 10.0.0
|
||||
|
||||
## Добавлено
|
||||
### Глобально
|
||||
### Модуль decort_vm_snapshot
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-798 | Обновлены системные требования: версия интерпретатора Python обновлена до 3.12, версия Python-библиотеки ansible обновлена до 11.6.0 |
|
||||
| BANS-807 | Модуль переименован из `decort_snapshot` в `decort_vm_snapshot`. |
|
||||
|
||||
### Модуль decort_kvmvm
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-790 | Добавлен параметр `zone_id` и возвращаемое значение `zone_id`. |
|
||||
| BANS-810 | Добавлен параметр `guest_agent` и возвращаемое значение `guest_agent`. |
|
||||
| BANS-806 | Добавлен параметр `get_snapshot_merge_status` и возвращаемое значение `snapshot_merge_status`. |
|
||||
| BANS-823 | Добавлено значение `TRUNK` для параметра `networks.type`. |
|
||||
| BANS-813 | Добавлено значение `SDN` для параметра `networks.type`. |
|
||||
| BANS-835 | Добавлена возможность использования параметра `networks.mtu` для внешней сети. |
|
||||
| BANS-723 | Добавлен параметр `cdrom` и возвращаемое значение `cd_image_id`. |
|
||||
| BANS-727 | Добавлен параметр `boot.from_cdrom`. |
|
||||
| BANS-728 | Добавлен параметр `boot.order` и возвращаемое значение `boot_order`. |
|
||||
| BANS-871 | Добавлен параметр `storage_policy_id`. |
|
||||
| BANS-729 | Добавлен параметр `boot.disk_redeploy`. |
|
||||
| BANS-693 | Добавлена проверка при подключении сетей к запущенной ВМ. |
|
||||
| BANS-881 | Добавлены параметры `networks.security_group_mode` и `networks.security_group_ids` и возвращаемые значения `interfaces.security_group_mode` и `interfaces.security_group_ids`. |
|
||||
| BANS-895 | Добавлен возможный тип данных `null` для возвращаемого значения `image_id`. |
|
||||
| BANS-894 | Добавлен параметр `os_version` и возвращаемое значение `os_version`. |
|
||||
| BANS-890 | Добавлен параметр `networks.enabled` и возвращаемое значение `interfaces.enabled`. |
|
||||
| BANS-902 | Добавлено возвращаемое значение `boot_loader_metaiso`. |
|
||||
| BANS-904 | Добавлены параметры `clone_from.sep_pool_name`, `clone_from.sep_id`, `clone_from.storage_policy_id`. |
|
||||
| BANS-905 | Добавлены параметры `abort_cloning`, `get_cloning_status` и возвращаемое значение `cloning_status`. |
|
||||
|
||||
### Модуль decort_lb
|
||||
### Модуль decort_group
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-793 | Добавлен параметр `zone_id` и возвращаемое значение `zone_id`. |
|
||||
| BANS-819 | Добавлено возвращаемое значение `account_id`. |
|
||||
| BANS-800 | Добавлены значения `stopped` и `started` для параметра `state` и возвращаемое значение `tech_status`. |
|
||||
| BANS-865 | Добавлен параметр `storage_policy_id`. |
|
||||
|
||||
### Модуль decort_disk
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-867 | Добавлен параметр `storage_policy_id` и возвращаемое значение `storage_policy_id`. |
|
||||
| BANS-866 | Добавлена возможность изменять `storage_policy_id` диска. |
|
||||
| BANS-897 | Добавлено возвращаемое значение `to_clean`. |
|
||||
| BANS-898 | Добавлены параметры `disks.objects`, `disks.objects.pci_slot_num_hex`, `disks.objects.bus_num_hex`. |
|
||||
|
||||
### Модуль decort_osimage
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-868 | Добавлен параметр `storage_policy_id` и возвращаемое значение `storage_policy_id`. |
|
||||
| BANS-885 | Добавлена возможность изменять `storage_policy_id` шаблонного образа. |
|
||||
| BANS-914 | Добавлено возвращаемое значение `to_clean`. |
|
||||
|
||||
### Модуль decort_k8s
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-794 | Добавлен параметр `zone_id` и возвращаемое значение `zone_id`. |
|
||||
| BANS-804 | Добавлены значения `stopped` и `started` для параметра `state`. |
|
||||
|
||||
### Модуль decort_vins
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-791 | Добавлен параметр `zone_id` и возвращаемое значение `zone_id`. |
|
||||
|
||||
### Модуль decort_bservice
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-792 | Добавлен параметр `zone_id` и возвращаемое значение `zone_id`. |
|
||||
| BANS-805 | Добавлены значения `stopped` и `started` для параметра `state`. |
|
||||
|
||||
### Модуль decort_user_info
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-796 | Добавлен параметр `zones` и возвращаемое значение `zones`. |
|
||||
| BANS-826 | Добавлен параметр `trunks` и возвращаемое значение `trunks`. |
|
||||
|
||||
### Модуль decort_account
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-789 | Добавлен параметр `default_zone_id` и возвращаемые значение `zoneIds`, `defaultZoneId`. |
|
||||
|
||||
### Модуль decort_account_info
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-809 | Добавлено значение `MERGE` для параметра `computes.filter.tech_status`. |
|
||||
| BANS-855 | Добавлены значения `SNAPCREATE`, `CLONING`, `ROLLBACK` для параметра `computes.filter.tech_status`. |
|
||||
| BANS-869 | Добавлен параметр `storage_policy_id`. |
|
||||
| BANS-234 | Добавлена возможность переименования кластера. |
|
||||
|
||||
### Модуль decort_rg
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-812 | Добавлен параметр `sdn_access_group_id` и возвращаемое значение `sdn_access_group_id`. |
|
||||
|
||||
### Модуль decort_zone
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-795 | Добавлен модуль `decort_zone` для получения информации о зонах. |
|
||||
|
||||
### Модуль decort_trunk
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-825 | Добавлен модуль `decort_trunk` для получения информации о транковых портах. |
|
||||
|
||||
### Модуль decort_snapshot
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-808 | Добавлено значение `merge_aborted` для параметра `state`. |
|
||||
|
||||
### Модуль decort_osimage
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-849 | Добавлен параметр `account_id`, используемый при создании шаблонных и виртуальных образов. |
|
||||
|
||||
## Удалено
|
||||
### Модуль decort_disk
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-815 | Удалено значение по умолчанию для параметра `description`. |
|
||||
|
||||
### Модуль decort_lb
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-815 | Удалено значение по умолчанию для параметра `description`. |
|
||||
|
||||
### Модуль decort_k8s
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-804 | Удален параметр `started` в связи с переносом логики в параметр `state` (значение `started`). |
|
||||
|
||||
### Модуль decort_bservice
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-805 | Удален параметр `started` в связи с переносом логики в параметр `state` (значение `started`). |
|
||||
|
||||
### Модуль decort_osimage
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-849 | Удален параметр `account_Id` в связи с переименованием в `account_id`. |
|
||||
|
||||
## Исправлено
|
||||
### Модуль decort_lb
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-803 | Модуль завершал работу ошибкой Python при создании балансировщика с указанием параметра `backends` или `frontends`. |
|
||||
| BANS-820 | Выполнение модуля с указанием параметра `vins_id` и без указания параметра `ext_net_id` вызывало создание балансировщика с некорректной сетевой конфигурацией, дальнейшее добавление конфигурации backend к которому завершалось ошибкой платформы. |
|
||||
| BANS-799 | Скорректирована логика параметра целевого состояния `present`. Теперь состояние `present` соответствует тому, что балансировщик нагрузки существует, и не приводит к изменению состояния существующего балансировщика нагрузки. Также для параметра `state` значение по умолчанию `present` теперь только при создании балансировщика нагрузки. |
|
||||
| BANS-877 | Добавлено возвращаемое значение `storage_policy_ids`. |
|
||||
| BANS-882 | Добавлен параметр `quotas.storage_policies`. |
|
||||
|
||||
### Модуль decort_account
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-817 | Модуль некорректно отслеживал завершение удаления и восстановления аккаунта. |
|
||||
| BANS-875 | Добавлены возвращаемые значения `storage_policy_ids` и `resourceLimits.storage_policies`. |
|
||||
|
||||
### Модуль decort_account_info
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-876 | Добавлены возвращаемые значения `storage_policy_ids` и `resourceLimits.storage_policies`. |
|
||||
| BANS-911 | У параметра `computes.filter.tech_status` добавлены значения `MIGRATING_IN` и `MIGRATING_OUT`. |
|
||||
| BANS-903 | Добавлены новые возвращаемые значения в `audits`. |
|
||||
|
||||
### Модуль decort_storage_policy
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-878 | Добавлен модуль `decort_storage_policy`. |
|
||||
|
||||
### Модуль decort_user_info
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-879 | Добавлен параметр `storage_policies` и возвращаемое значение `storage_policies`. |
|
||||
| BANS-889 | Добавлен параметр `accounts.filter.zone_id`. |
|
||||
| BANS-892 | Добавлено возвращаемое значение `accounts.zone_ids`. |
|
||||
| BANS-891 | Добавлен параметр `security_groups` и возвращаемое значение `security_groups`. |
|
||||
|
||||
### Модуль decort_security_group
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-883 | Добавлен модуль `decort_security_group`. |
|
||||
|
||||
### Модуль decort_vins
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-147 | Добавлен параметр `permanently` для удаления внутренней сети в корзину или безвозвратно. |
|
||||
|
||||
## Удалено
|
||||
### Модуль decort_osimage
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-862 | Удален параметр `drivers`. |
|
||||
| BANS-292 | Удален неиспользуемый параметр `gid`. |
|
||||
|
||||
### Модуль decort_kvmvm
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-730 | Удалён параметр `image_name`. |
|
||||
| BANS-893 | Удалена необходимость указывать параметр `networks.mac` при подключении сети `SDN`. |
|
||||
|
||||
### Модуль decort_disk
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-867 | Удалён параметр `iops`. |
|
||||
| BANS-898 | Удалён параметр `disks.ids`. |
|
||||
|
||||
### Модуль decort_lb
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-320 | Удалён неиспользуемый параметр `ext_ip_addr`. |
|
||||
|
||||
### Модуль decort_k8s
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-199 | Удалён неиспользуемый параметр `quotas`. |
|
||||
|
||||
### Модуль decort_group
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-388 | Удалён неиспользуемый параметр `image_name`. |
|
||||
|
||||
## Исправлено
|
||||
### Модуль decort_bservice
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-851 | Скорректирована логика параметра целевого состояния `present`. Теперь состояние `present` соответствует тому, что базовая служба существует, и не приводит к изменению состояния существующей базовой службы. Также для параметра `state` значение по умолчанию `present` теперь только при создании базовой службы. |
|
||||
| BANS-873 | Указание параметров `account_id`/`account_name`, `rg_name`, `name` могло найти базовую службу с таким же именем, но принадлежащей другому аккаунту.|
|
||||
|
||||
### Модуль decort_kvmvm
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-685 | Исправлена ошибка, приводящая к отображению неактуальной информации о виртуальной машине после её удаления. |
|
||||
| BANS-699 | Исправлена логика удаления ВМ в статусе DISABLED, приводящая к возникновению ошибок. |
|
||||
| BANS-748 | Исправлена логика работы с несуществующей ВМ, по которой получение информации о ВМ приводило к возникновению ошибок. |
|
||||
| BANS-697 | Исправлена логика, приводящая к ошибке при указании идентификатора несуществующего образа. |
|
||||
| BANS-122 | Исправлена логика, приводящая к изменению `affinity rules`, `anti-affinity rules`, `anti-affinity rules` и ` tags` в режиме `check_mode`. |
|
||||
|
||||
### Модуль decort_disk
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-742 | Исправлена ошибка, приводящая к отображению неактуальной информации о статусе диска после его удаления. |
|
||||
| BANS-743 | Исправлена логика работы с несуществующим диском, по которой получение информации о диске приводило к возникновению ошибок. |
|
||||
| BANS-247 | Модуль завершал свою работу ошибкой запроса API при создании/изменении диска с указанием параметра `size` меньше 1. |
|
||||
|
||||
### Модуль decort_lb
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-752 | Исправлена ошибка, приводящая к отображению неактуальной информации о статусе балансировщика после его удаления. |
|
||||
| BANS-754 | Исправлена логика работы с несуществующими объектами, по которой получение информации об объектах приводило к возникновению ошибок. |
|
||||
| BANS-753 | Исправлена логика работы с несуществующим балансировщиком, по которой получение информации о балансировщике приводило к возникновению ошибок. |
|
||||
|
||||
### Модуль decort_group
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-648 | Исправлена логика передачи параметров, приводящая к ошибке при передаче параметра `name` без параметра `id`. |
|
||||
| BANS-418 | Исправлена логика обновления сетей у группы базовой службы, из-за которой не происходило обновление внешних сетей. |
|
||||
| BANS-646 | Исправлена логика повторного удаления группы базовой службы, которая приводила к возникновению ошибок. |
|
||||
| BANS-559 | При создании группы с указанием параметра `timeoutStart` модуль производил попытку запустить группу после её создания. |
|
||||
|
||||
### Модуль decort_osimage
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-653 | Исправлена ошибка, приводящая к отображению неактуальной информации об образе после его удаления. |
|
||||
|
||||
### Модуль decort_vins
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BANS-663 | Исправлена ошибка передачи параметра `description` при создании внутренней сети. |
|
||||
| BANS-174 | Исправлена логика, приводящая к невозможности задать внешнюю сеть для внутренней сети без внешней сети. |
|
||||
|
||||
Reference in New Issue
Block a user