diff --git a/CHANGELOG.md b/CHANGELOG.md
index 24f8bfd4..5f93d641 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,98 +2,120 @@
**Topics**
-- v1\.6\.7
+- v1\.7\.0
- Release Summary
+ - Minor Changes
- Bugfixes
-- v1\.6\.6
+- v1\.6\.7
- Release Summary
- Bugfixes
-- v1\.6\.5
+- v1\.6\.6
- Release Summary
- Bugfixes
-- v1\.6\.4
+- v1\.6\.5
- Release Summary
- Bugfixes
-- v1\.6\.3
+- v1\.6\.4
- Release Summary
+ - Bugfixes
+- v1\.6\.3
+ - Release Summary
- Known Issues
- v1\.6\.2
- - Release Summary
- - Bugfixes
-- v1\.6\.1
- Release Summary
- Bugfixes
-- v1\.6\.0
+- v1\.6\.1
- Release Summary
- - Minor Changes
-- v1\.5\.0
+ - Bugfixes
+- v1\.6\.0
- Release Summary
- Minor Changes
+- v1\.5\.0
+ - Release Summary
+ - Minor Changes
- New Playbooks
- New Roles
- v1\.4\.1
- - Release Summary
- - Bugfixes
-- v1\.4\.0
- Release Summary
- - Minor Changes
-- v1\.3\.0
+ - Bugfixes
+- v1\.4\.0
- Release Summary
- Minor Changes
-- v1\.2\.3
+- v1\.3\.0
- Release Summary
-- v1\.2\.2
+ - Minor Changes
+- v1\.2\.3
- Release Summary
- - Bugfixes
-- v1\.2\.1
+- v1\.2\.2
- Release Summary
-- v1\.2\.0
- - Release Summary
- - Minor Changes
- Bugfixes
-- v1\.1\.0
+- v1\.2\.1
+ - Release Summary
+- v1\.2\.0
- Release Summary
- Minor Changes
+ - Bugfixes
+- v1\.1\.0
+ - Release Summary
+ - Minor Changes
- New Plugins
- Filter
- v1\.0\.6
- - Release Summary
- - Bugfixes
-- v1\.0\.5
- Release Summary
- Bugfixes
-- v1\.0\.4
+- v1\.0\.5
- Release Summary
+ - Bugfixes
+- v1\.0\.4
+ - Release Summary
- Security Fixes
- v1\.0\.3
- - Release Summary
- - Bugfixes
-- v1\.0\.2
- Release Summary
-- v1\.0\.1
+ - Bugfixes
+- v1\.0\.2
- Release Summary
-- v1\.0\.0
+- v1\.0\.1
- Release Summary
- - Minor Changes
-- v0\.2\.0
+- v1\.0\.0
- Release Summary
- Minor Changes
-- v0\.1\.0
+- v0\.2\.0
- Release Summary
+ - Minor Changes
+- v0\.1\.0
+ - Release Summary
- New Plugins
- Lookup
- Vars
- New Modules
+
+## v1\.7\.0
+
+
+### Release Summary
+
+Bugfix and feature release to fix installation issues with SOPS 3\.9\.0\.
+
+
+### Minor Changes
+
+* sops vars plugin \- allow to configure the valid extensions with an ansible\.cfg
entry or with an environment variable \([https\://github\.com/ansible\-collections/community\.sops/pull/185](https\://github\.com/ansible\-collections/community\.sops/pull/185)\)\.
+
+
+### Bugfixes
+
+* Fix RPM URL for the 3\.9\.0 release \([https\://github\.com/ansible\-collections/community\.sops/pull/188](https\://github\.com/ansible\-collections/community\.sops/pull/188)\)\.
+
## v1\.6\.7
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* sops\_encrypt \- ensure that output\-type is set to yaml
when the file extension \.yml
is used\. Now both \.yaml
and \.yml
files use the SOPS \-\-output\-type\=yaml
formatting \([https\://github\.com/ansible\-collections/community\.sops/issues/164](https\://github\.com/ansible\-collections/community\.sops/issues/164)\)\.
@@ -101,12 +123,12 @@ Bugfix release\.
## v1\.6\.6
-
+
### Release Summary
Make fully compatible with and test against sops 3\.8\.0\.
-
+
### Bugfixes
* Fix RPM URL for the 3\.8\.0 release \([https\://github\.com/ansible\-collections/community\.sops/pull/161](https\://github\.com/ansible\-collections/community\.sops/pull/161)\)\.
@@ -114,12 +136,12 @@ Make fully compatible with and test against sops 3\.8\.0\.
## v1\.6\.5
-
+
### Release Summary
Make compatible with and test against sops 3\.8\.0\-rc\.1\.
-
+
### Bugfixes
* Avoid pre\-releases when picking the latest version when using the GitHub API method \([https\://github\.com/ansible\-collections/community\.sops/pull/159](https\://github\.com/ansible\-collections/community\.sops/pull/159)\)\.
@@ -128,12 +150,12 @@ Make compatible with and test against sops 3\.8\.0\-rc\.1\.
## v1\.6\.4
-
+
### Release Summary
Maintenance/bugfix release for the move of sops to the new [getsops GitHub organization](https\://github\.com/getsops)\.
-
+
### Bugfixes
* install role \- fix sops\_github\_latest\_detection\=latest\-release
\, which broke due to sops moving to another GitHub organization \([https\://github\.com/ansible\-collections/community\.sops/pull/151](https\://github\.com/ansible\-collections/community\.sops/pull/151)\)\.
@@ -141,7 +163,7 @@ Maintenance/bugfix release for the move of sops to the new [getsops GitHub organ
## v1\.6\.3
-
+
### Release Summary
Maintenance release with updated documentation\.
@@ -162,12 +184,12 @@ for the rendered HTML version of the documentation of the latest release\.
## v1\.6\.2
-
+
### Release Summary
Maintenance release\.
-
+
### Bugfixes
* install role \- make sure that the pkg\_mgr
fact is definitely available when installing on localhost
\. This can improve error messages in some cases \([https\://github\.com/ansible\-collections/community\.sops/issues/145](https\://github\.com/ansible\-collections/community\.sops/issues/145)\, [https\://github\.com/ansible\-collections/community\.sops/pull/146](https\://github\.com/ansible\-collections/community\.sops/pull/146)\)\.
@@ -175,12 +197,12 @@ Maintenance release\.
## v1\.6\.1
-
+
### Release Summary
Maintenance release\.
-
+
### Bugfixes
* action plugin helper \- fix handling of deprecations for ansible\-core 2\.14\.2 \([https\://github\.com/ansible\-collections/community\.sops/pull/136](https\://github\.com/ansible\-collections/community\.sops/pull/136)\)\.
@@ -189,12 +211,12 @@ Maintenance release\.
## v1\.6\.0
-
+
### Release Summary
Feature release improving the installation role\.
-
+
### Minor Changes
* install role \- add sops\_github\_latest\_detection
option that allows to configure which method to use for detecting the latest release on GitHub\. By default \(auto
\) first tries to retrieve a list of recent releases using the API\, and if that fails due to rate limiting\, tries to obtain the latest GitHub release from a semi\-documented URL \([https\://github\.com/ansible\-collections/community\.sops/pull/133](https\://github\.com/ansible\-collections/community\.sops/pull/133)\)\.
@@ -204,12 +226,12 @@ Feature release improving the installation role\.
## v1\.5\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* Automatically install GNU Privacy Guard \(GPG\) in execution environments\. To install Mozilla sops a manual step needs to be added to the EE definition\, see the collection\'s documentation for details \([https\://github\.com/ansible\-collections/community\.sops/pull/98](https\://github\.com/ansible\-collections/community\.sops/pull/98)\)\.
@@ -228,12 +250,12 @@ Feature release\.
## v1\.4\.1
-
+
### Release Summary
Maintenance release to improve compatibility with future ansible\-core releases\.
-
+
### Bugfixes
* load\_vars \- ensure compatibility with newer versions of ansible\-core \([https\://github\.com/ansible\-collections/community\.sops/pull/121](https\://github\.com/ansible\-collections/community\.sops/pull/121)\)\.
@@ -241,12 +263,12 @@ Maintenance release to improve compatibility with future ansible\-core releases\
## v1\.4\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* Allow to specify age keys as age\_key
\, or age keyfiles as age\_keyfile
\([https\://github\.com/ansible\-collections/community\.sops/issues/116](https\://github\.com/ansible\-collections/community\.sops/issues/116)\, [https\://github\.com/ansible\-collections/community\.sops/pull/117](https\://github\.com/ansible\-collections/community\.sops/pull/117)\)\.
@@ -255,12 +277,12 @@ Feature release\.
## v1\.3\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* All software licenses are now in the LICENSES/
directory of the collection root\, and the collection repository conforms to the [REUSE specification](https\://reuse\.software/spec/) except for the changelog fragments \([https\://github\.com/ansible\-collections/community\.crypto/sops/108](https\://github\.com/ansible\-collections/community\.crypto/sops/108)\, [https\://github\.com/ansible\-collections/community\.sops/pull/113](https\://github\.com/ansible\-collections/community\.sops/pull/113)\)\.
@@ -269,7 +291,7 @@ Feature release\.
## v1\.2\.3
-
+
### Release Summary
Fix formatting bug in documentation\. No code changes\.
@@ -277,12 +299,12 @@ Fix formatting bug in documentation\. No code changes\.
## v1\.2\.2
-
+
### Release Summary
Maintenance release\.
-
+
### Bugfixes
* Include simplified\_bsd\.txt
license file for the sops
module utils\.
@@ -290,7 +312,7 @@ Maintenance release\.
## v1\.2\.1
-
+
### Release Summary
Maintenance release with updated documentation\.
@@ -298,19 +320,19 @@ Maintenance release with updated documentation\.
## v1\.2\.0
-
+
### Release Summary
Collection release for inclusion in Ansible 4\.9\.0 and 5\.1\.0\.
This release contains a change allowing to configure generic plugin options with ansible\.cfg keys and env variables\.
-
+
### Minor Changes
* sops lookup and vars plugin \- allow to configure almost all generic options by ansible\.cfg entries and environment variables \([https\://github\.com/ansible\-collections/community\.sops/pull/81](https\://github\.com/ansible\-collections/community\.sops/pull/81)\)\.
-
+
### Bugfixes
* Fix error handling in calls of the sops
binary when negative errors are returned \([https\://github\.com/ansible\-collections/community\.sops/issues/82](https\://github\.com/ansible\-collections/community\.sops/issues/82)\, [https\://github\.com/ansible\-collections/community\.sops/pull/83](https\://github\.com/ansible\-collections/community\.sops/pull/83)\)\.
@@ -318,12 +340,12 @@ This release contains a change allowing to configure generic plugin options with
## v1\.1\.0
-
+
### Release Summary
A minor release for inclusion in Ansible 4\.2\.0\.
-
+
### Minor Changes
* Avoid internal ansible\-core module\_utils in favor of equivalent public API available since at least Ansible 2\.9 \([https\://github\.com/ansible\-collections/community\.sops/pull/73](https\://github\.com/ansible\-collections/community\.sops/pull/73)\)\.
@@ -339,12 +361,12 @@ A minor release for inclusion in Ansible 4\.2\.0\.
## v1\.0\.6
-
+
### Release Summary
This release makes the collection compatible to the latest beta release of ansible\-core 2\.11\.
-
+
### Bugfixes
* action\_module plugin helper \- make compatible with latest changes in ansible\-core 2\.11\.0b3 \([https\://github\.com/ansible\-collections/community\.sops/pull/58](https\://github\.com/ansible\-collections/community\.sops/pull/58)\)\.
@@ -353,12 +375,12 @@ This release makes the collection compatible to the latest beta release of ansib
## v1\.0\.5
-
+
### Release Summary
This release fixes a bug that prevented correct YAML file to be created when the output was ending in \.yaml
\.
-
+
### Bugfixes
* community\.sops\.sops\_encrypt \- use output type yaml
when path ends with \.yaml
\([https\://github\.com/ansible\-collections/community\.sops/pull/56](https\://github\.com/ansible\-collections/community\.sops/pull/56)\)\.
@@ -366,7 +388,7 @@ This release fixes a bug that prevented correct YAML file to be created when the
## v1\.0\.4
-
+
### Release Summary
This is a security release\, fixing a potential information leak in the community\.sops\.sops\_encrypt
module\.
@@ -379,12 +401,12 @@ This is a security release\, fixing a potential information leak in the co
## v1\.0\.3
-
+
### Release Summary
This release include some fixes to Ansible docs and required changes for inclusion in Ansible\.
-
+
### Bugfixes
* community\.sops\.sops lookup plugins \- fix wrong format of Ansible variables so that these are actually used \([https\://github\.com/ansible\-collections/community\.sops/pull/51](https\://github\.com/ansible\-collections/community\.sops/pull/51)\)\.
@@ -393,7 +415,7 @@ This release include some fixes to Ansible docs and required changes for inclusi
## v1\.0\.2
-
+
### Release Summary
Fix of 1\.0\.1 release which had no changelog entry\.
@@ -401,7 +423,7 @@ Fix of 1\.0\.1 release which had no changelog entry\.
## v1\.0\.1
-
+
### Release Summary
Re\-release of 1\.0\.0 to counteract error during release\.
@@ -409,12 +431,12 @@ Re\-release of 1\.0\.0 to counteract error during release\.
## v1\.0\.0
-
+
### Release Summary
First stable release\. This release is expected to be included in Ansible 3\.0\.0\.
-
+
### Minor Changes
* All plugins and modules\: allow to pass generic sops options with new options config\_path
\, enable\_local\_keyservice
\, keyservice
\. Also allow to pass AWS parameters with options aws\_profile
\, aws\_access\_key\_id
\, aws\_secret\_access\_key
\, and aws\_session\_token
\([https\://github\.com/ansible\-collections/community\.sops/pull/47](https\://github\.com/ansible\-collections/community\.sops/pull/47)\)\.
@@ -423,12 +445,12 @@ First stable release\. This release is expected to be included in Ansible 3\.0\.
## v0\.2\.0
-
+
### Release Summary
This release adds features for the lookup and vars plugins\.
-
+
### Minor Changes
* community\.sops\.sops lookup plugin \- add empty\_on\_not\_exist
option which allows to return an empty string instead of an error when the file does not exist \([https\://github\.com/ansible\-collections/community\.sops/pull/33](https\://github\.com/ansible\-collections/community\.sops/pull/33)\)\.
@@ -438,7 +460,7 @@ This release adds features for the lookup and vars plugins\.
## v0\.1\.0
-
+
### Release Summary
First release of the community\.sops
collection\!
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 3da38b64..5859f4c6 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -4,6 +4,24 @@ Community Sops Release Notes
.. contents:: Topics
+v1.7.0
+======
+
+Release Summary
+---------------
+
+Bugfix and feature release to fix installation issues with SOPS 3.9.0.
+
+Minor Changes
+-------------
+
+- sops vars plugin - allow to configure the valid extensions with an ``ansible.cfg`` entry or with an environment variable (https://github.com/ansible-collections/community.sops/pull/185).
+
+Bugfixes
+--------
+
+- Fix RPM URL for the 3.9.0 release (https://github.com/ansible-collections/community.sops/pull/188).
+
v1.6.7
======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 000b4abc..79059ed4 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -4,8 +4,8 @@ releases:
changes:
release_summary: 'First release of the ``community.sops`` collection!
- This release includes multiple plugins: an ``action`` plugin, a ``lookup`` plugin
- and a ``vars`` plugin.'
+ This release includes multiple plugins: an ``action`` plugin, a ``lookup``
+ plugin and a ``vars`` plugin.'
fragments:
- 0.1.0.yml
modules:
@@ -350,3 +350,17 @@ releases:
- 1.6.7.yml
- 165-yaml-output-for-yml-extension.yaml
release_date: '2023-10-29'
+ 1.7.0:
+ changes:
+ bugfixes:
+ - Fix RPM URL for the 3.9.0 release (https://github.com/ansible-collections/community.sops/pull/188).
+ minor_changes:
+ - sops vars plugin - allow to configure the valid extensions with an ``ansible.cfg``
+ entry or with an environment variable (https://github.com/ansible-collections/community.sops/pull/185).
+ release_summary: Bugfix and feature release to fix installation issues with
+ SOPS 3.9.0.
+ fragments:
+ - 1.7.0.yml
+ - 185-vars-valid-extensions.yml
+ - 188-sops-3.9.0.yml
+ release_date: '2024-06-28'
diff --git a/changelogs/fragments/1.7.0.yml b/changelogs/fragments/1.7.0.yml
deleted file mode 100644
index dad7177d..00000000
--- a/changelogs/fragments/1.7.0.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Bugfix and feature release to fix installation issues with SOPS 3.9.0.
diff --git a/changelogs/fragments/185-vars-valid-extensions.yml b/changelogs/fragments/185-vars-valid-extensions.yml
deleted file mode 100644
index c3eff81d..00000000
--- a/changelogs/fragments/185-vars-valid-extensions.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "sops vars plugin - allow to configure the valid extensions with an ``ansible.cfg`` entry or with an environment variable (https://github.com/ansible-collections/community.sops/pull/185)."
diff --git a/changelogs/fragments/188-sops-3.9.0.yml b/changelogs/fragments/188-sops-3.9.0.yml
deleted file mode 100644
index adca0a98..00000000
--- a/changelogs/fragments/188-sops-3.9.0.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "Fix RPM URL for the 3.9.0 release (https://github.com/ansible-collections/community.sops/pull/188)."