diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0452a46..23ea5e5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,31 @@ Community.Libvirt Release Notes .. contents:: Topics +v1.3.0 +====== + +Release Summary +--------------- + +This is a new release of the ``community.libvirt`` collection. +This changelog contains all changes to the modules and plugins in this collection +that have been made after the previous release. + +Minor Changes +------------- + +- virt - add `mutate_flags` parameter to enable XML mutation (add UUID, MAC addresses from existing domain) (https://github.com/ansible-collections/community.libvirt/pull/142/). +- virt - support ``--diff`` for ``define`` command (https://github.com/ansible-collections/community.libvirt/pull/142/). + +Bugfixes +-------- + +- libvirt_qemu - connection plugin threw a warning about an improperly configured remote target. Fix adds `inventory_hostname` to `options.remote_addr.vars` (https://github.com/ansible-collections/community.libvirt/pull/147). +- libvirt_qemu - fix encoding errors on Windows guests for non-ASCII return values (https://github.com/ansible-collections/community.libvirt/pull/157) +- virt - fix virt module to undefine a domain with nvram, managed_save, snapshot_metadata or checkpoints_metadata (https://github.com/ansible-collections/community.libvirt/issues/40). +- virt_pool - replace discouraged function ``listAllVolumes`` with ``listAllVolumes`` to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/135). +- virt_pool - replace discouraged functions ``listStoragePools`` and ``listDefinedStoragePools`` with ``listAllStoragePools`` to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/134). + v1.2.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 62a1b1a..4770781 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -83,3 +83,35 @@ releases: - 117_find_vms_update_calls.yml - virt_pool_no_path.yml release_date: '2022-08-04' + 1.3.0: + changes: + bugfixes: + - libvirt_qemu - connection plugin threw a warning about an improperly configured + remote target. Fix adds `inventory_hostname` to `options.remote_addr.vars` + (https://github.com/ansible-collections/community.libvirt/pull/147). + - libvirt_qemu - fix encoding errors on Windows guests for non-ASCII return + values (https://github.com/ansible-collections/community.libvirt/pull/157) + - virt - fix virt module to undefine a domain with nvram, managed_save, snapshot_metadata + or checkpoints_metadata (https://github.com/ansible-collections/community.libvirt/issues/40). + - virt_pool - replace discouraged function ``listAllVolumes`` with ``listAllVolumes`` + to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/135). + - virt_pool - replace discouraged functions ``listStoragePools`` and ``listDefinedStoragePools`` + with ``listAllStoragePools`` to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/134). + minor_changes: + - virt - add `mutate_flags` parameter to enable XML mutation (add UUID, MAC + addresses from existing domain) (https://github.com/ansible-collections/community.libvirt/pull/142/). + - virt - support ``--diff`` for ``define`` command (https://github.com/ansible-collections/community.libvirt/pull/142/). + release_summary: 'This is a new release of the ``community.libvirt`` collection. + + This changelog contains all changes to the modules and plugins in this collection + + that have been made after the previous release.' + fragments: + - 1.3.0.yml + - 134_virt_pool_replace_functions_listStoragePools.yml + - 135_virt_pool_replace_function_listVolumes.yml + - 136_fix_undefine_nvram.yml + - 142_virt_define_improvements.yml + - 147_fix_qemu_remote_target_warning.yml + - 156_fix_windows_encoding.yml + release_date: '2023-09-19' diff --git a/changelogs/fragments/134_virt_pool_replace_functions_listStoragePools.yml b/changelogs/fragments/134_virt_pool_replace_functions_listStoragePools.yml deleted file mode 100644 index 272032e..0000000 --- a/changelogs/fragments/134_virt_pool_replace_functions_listStoragePools.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - virt_pool - replace discouraged functions ``listStoragePools`` and ``listDefinedStoragePools`` with ``listAllStoragePools`` to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/134). diff --git a/changelogs/fragments/135_virt_pool_replace_function_listVolumes.yml b/changelogs/fragments/135_virt_pool_replace_function_listVolumes.yml deleted file mode 100644 index f79e66e..0000000 --- a/changelogs/fragments/135_virt_pool_replace_function_listVolumes.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - virt_pool - replace discouraged function ``listAllVolumes`` with ``listAllVolumes`` to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/135). diff --git a/changelogs/fragments/136_fix_undefine_nvram.yml b/changelogs/fragments/136_fix_undefine_nvram.yml deleted file mode 100644 index 8af24df..0000000 --- a/changelogs/fragments/136_fix_undefine_nvram.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - virt - fix virt module to undefine a domain with nvram, managed_save, snapshot_metadata or checkpoints_metadata (https://github.com/ansible-collections/community.libvirt/issues/40). diff --git a/changelogs/fragments/142_virt_define_improvements.yml b/changelogs/fragments/142_virt_define_improvements.yml deleted file mode 100644 index d2269ff..0000000 --- a/changelogs/fragments/142_virt_define_improvements.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - virt - support ``--diff`` for ``define`` command (https://github.com/ansible-collections/community.libvirt/pull/142/). - - virt - add `mutate_flags` parameter to enable XML mutation (add UUID, MAC addresses from existing domain) (https://github.com/ansible-collections/community.libvirt/pull/142/). diff --git a/changelogs/fragments/147_fix_qemu_remote_target_warning.yml b/changelogs/fragments/147_fix_qemu_remote_target_warning.yml deleted file mode 100644 index 868699b..0000000 --- a/changelogs/fragments/147_fix_qemu_remote_target_warning.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - libvirt_qemu - connection plugin threw a warning about an improperly configured remote target. Fix adds `inventory_hostname` to `options.remote_addr.vars` (https://github.com/ansible-collections/community.libvirt/pull/147). diff --git a/changelogs/fragments/156_fix_windows_encoding.yml b/changelogs/fragments/156_fix_windows_encoding.yml deleted file mode 100644 index e777906..0000000 --- a/changelogs/fragments/156_fix_windows_encoding.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - libvirt_qemu - fix encoding errors on Windows guests for non-ASCII return values (https://github.com/ansible-collections/community.libvirt/pull/157) diff --git a/galaxy.yml b/galaxy.yml index 598db27..8df6ce6 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: community name: libvirt -version: 1.2.1 +version: 1.3.0 readme: README.md authors: - Ansible (https://github.com/ansible)