This commit is contained in:
Vladislav Nesterov
2026-10-22 20:54:04 +07:00
parent ef4f57a1bd
commit c5ca6375d6
3 changed files with 12 additions and 24 deletions

View File

@@ -1,33 +1,19 @@
# Список изменений в версии 13.0.2 # Список изменений в версии 13.0.3
## Изменено ## Изменено
| Идентификатор<br>задачи | Описание |
| --- | --- |
## Добавлено ## Добавлено
### Глобально
| Идентификатор<br>задачи | Описание | | Идентификатор<br>задачи | Описание |
| --- | --- | | --- | --- |
| BANS-1463 | Добавлен модуль `decort_vm_folder_list`, позволяющий получить список папок для группировки ВМ в ресурсной группе. |
| BANS-1467 | Добавлен модуль `decort_vm_folder_access`, позволяющий управлять правами доступа к папке виртуальных машин. |
| BANS-1464 | Добавлен модуль `decort_vm_folder`, позволяющий привести к целевому состоянию и получить информацию о папке для группировки ВМ в ресурсной группе. |
### Модуль decort_vm
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BANS-1466 | Добавлены параметр и возвращаемое значение `folder_id`. |
### Модуль decort_vm_list
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BANS-1468 | Добавлено возвращаемое значение `folder_id`. |
| BANS-1476 | Добавлен параметр `include_descendants`. |
| BANS-1477 | Добавлен параметр `filter.folder_id` для фильтрации виртуальных машин по идентификатору папки для группировки ВМ в ресурсной группе. |
### Модуль decort_audit_list
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BANS-1840 | Добавлено возвращаемое значение `vmfolder_id`. |
## Удалено ## Удалено
| Идентификатор<br>задачи | Описание |
| --- | --- |
## Исправлено ## Исправлено
### Модуль decort_vm_folder
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BANS-1499 | При удалении папки с указанием `state: absent` модуль возвращал в `facts` информацию о папке до удаления вместо пустого словаря. |

View File

@@ -224,6 +224,8 @@ class DecortVmFolder(DecortController):
self.sdk_checkmode(self.api.cloudapi.vmfolder.delete)( self.sdk_checkmode(self.api.cloudapi.vmfolder.delete)(
folder_id=self.id, folder_id=self.id,
) )
if not self.amodule.check_mode:
self.facts = {}
self.exit() self.exit()

View File

@@ -205,7 +205,7 @@ class DecortController(object):
_api: sdk_types.API | None = None _api: sdk_types.API | None = None
_usermanager_whoami_result: None | dict = None _usermanager_whoami_result: None | dict = None
ANSIBLE_MODULES_VERSION = '13.0.2' ANSIBLE_MODULES_VERSION = '13.0.3'
COMPATIBLE_SDK_MINOR_VERSION = '2.0' COMPATIBLE_SDK_MINOR_VERSION = '2.0'
VM_RESIZE_NOT = 0 VM_RESIZE_NOT = 0