From 93b351f6073c3bca3419302f3f85a9b97697e72b Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sun, 12 Nov 2023 12:04:32 +0100 Subject: [PATCH] Release 2.7.7. --- CHANGELOG.rst | 14 ++++++++++++++ changelogs/changelog.yaml | 15 +++++++++++++++ changelogs/fragments/2.7.7.yml | 1 - .../fragments/696-docker_swarm-data_addr_path.yml | 3 --- .../fragments/702-docker-volume-label-none.yaml | 2 -- 5 files changed, 29 insertions(+), 6 deletions(-) delete mode 100644 changelogs/fragments/2.7.7.yml delete mode 100644 changelogs/fragments/696-docker_swarm-data_addr_path.yml delete mode 100644 changelogs/fragments/702-docker-volume-label-none.yaml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 61c79521..5307198d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,20 @@ Docker Community Collection Release Notes .. contents:: Topics +v2.7.7 +====== + +Release Summary +--------------- + +Bugfix release. + +Bugfixes +-------- + +- docker_swarm - make init and join operations work again with Docker SDK for Python before 4.0.0 (https://github.com/ansible-collections/community.docker/issues/695, https://github.com/ansible-collections/community.docker/pull/696). +- docker_volume - fix crash caused by accessing an empty dictionary. The ``has_different_config()`` was raising an ``AttributeError`` because the ``self.existing_volume["Labels"]`` dictionary was ``None`` (https://github.com/ansible-collections/community.docker/pull/702). + v2.7.6 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 0eb55276..107ef46f 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -772,3 +772,18 @@ releases: - 2.7.6.yml - 637-swarm_info-endpoint_spec.yml release_date: '2023-06-15' + 2.7.7: + changes: + bugfixes: + - docker_swarm - make init and join operations work again with Docker SDK for + Python before 4.0.0 (https://github.com/ansible-collections/community.docker/issues/695, + https://github.com/ansible-collections/community.docker/pull/696). + - docker_volume - fix crash caused by accessing an empty dictionary. The ``has_different_config()`` + was raising an ``AttributeError`` because the ``self.existing_volume["Labels"]`` + dictionary was ``None`` (https://github.com/ansible-collections/community.docker/pull/702). + release_summary: Bugfix release. + fragments: + - 2.7.7.yml + - 696-docker_swarm-data_addr_path.yml + - 702-docker-volume-label-none.yaml + release_date: '2023-11-12' diff --git a/changelogs/fragments/2.7.7.yml b/changelogs/fragments/2.7.7.yml deleted file mode 100644 index 8ce9aa96..00000000 --- a/changelogs/fragments/2.7.7.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Bugfix release. diff --git a/changelogs/fragments/696-docker_swarm-data_addr_path.yml b/changelogs/fragments/696-docker_swarm-data_addr_path.yml deleted file mode 100644 index d776abb6..00000000 --- a/changelogs/fragments/696-docker_swarm-data_addr_path.yml +++ /dev/null @@ -1,3 +0,0 @@ -bugfixes: - - "docker_swarm - make init and join operations work again with Docker SDK for Python before 4.0.0 - (https://github.com/ansible-collections/community.docker/issues/695, https://github.com/ansible-collections/community.docker/pull/696)." diff --git a/changelogs/fragments/702-docker-volume-label-none.yaml b/changelogs/fragments/702-docker-volume-label-none.yaml deleted file mode 100644 index d1c9c847..00000000 --- a/changelogs/fragments/702-docker-volume-label-none.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - docker_volume - fix crash caused by accessing an empty dictionary. The ``has_different_config()`` was raising an ``AttributeError`` because the ``self.existing_volume["Labels"]`` dictionary was ``None`` (https://github.com/ansible-collections/community.docker/pull/702).