Update dependency getsops/sops to v3.9.0 #9

Merged
renovate merged 1 commits from renovate/getsops-sops-3.x into main 2024-07-03 09:32:36 +00:00
Member

This PR contains the following updates:

Package Update Change
getsops/sops minor 3.8.1 -> 3.9.0

Release Notes

getsops/sops (getsops/sops)

v3.9.0

Compare Source

Features:

  • Add --mac-only-encrypted to compute MAC only over values which end up encrypted (#​973)
  • Allow configuration of indentation for YAML and JSON stores (#​1273, #​1372)
  • Introduce a --pristine flag to sops exec-env (#​912)
  • Allow to pass multiple paths to sops updatekeys (#​1274)
  • Allow to override fileName with different value (#​1332)
  • Sort masterkeys according to --decryption-order (#​1345)
  • Add separate subcommands for encryption, decryption, rotating, editing, and setting values (#​1391)
  • Add filestatus command (#​545)
  • Add command unset (#​1475)
  • Merge key for key groups and make keys unique (#​1493)
  • Support using comments to select parts to encrypt (#​974, #​1392)

Deprecations:

  • Deprecate the --background option to exec-env and exec-file (#​1379)

Improvements:

Bug fixes:

  • Respect aws_profile from keygroup config (#​1049)
  • Fix a bug where not having a config results in a panic (#​1371)
  • Consolidate Flatten/Unflatten pre/post processing (#​1356)
  • INI and DotEnv stores: shamir_threshold is an integer (#​1394)
  • Make check whether file contains invalid keys for encryption dependent on output store (#​1393)
  • Do not panic if updatekeys is used with a config that has no creation rules defined (#​1506)
  • exec-file: if --filename is used, use the provided filename without random suffix (#​1474)
  • Do not use DotEnv store for exec-env, but specialized environment serializing code (#​1436)
  • Decryption: do not fail if no matching creation_rule is present in config file (#​1434)

Project changes:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [getsops/sops](https://github.com/getsops/sops) | minor | `3.8.1` -> `3.9.0` | --- ### Release Notes <details> <summary>getsops/sops (getsops/sops)</summary> ### [`v3.9.0`](https://github.com/getsops/sops/blob/HEAD/CHANGELOG.rst#390) [Compare Source](https://github.com/getsops/sops/compare/v3.8.1...v3.9.0) Features: - Add `--mac-only-encrypted` to compute MAC only over values which end up encrypted ([#&#8203;973](https://github.com/getsops/sops/issues/973)) - Allow configuration of indentation for YAML and JSON stores ([#&#8203;1273](https://github.com/getsops/sops/issues/1273), [#&#8203;1372](https://github.com/getsops/sops/issues/1372)) - Introduce a `--pristine` flag to `sops exec-env` ([#&#8203;912](https://github.com/getsops/sops/issues/912)) - Allow to pass multiple paths to `sops updatekeys` ([#&#8203;1274](https://github.com/getsops/sops/issues/1274)) - Allow to override `fileName` with different value ([#&#8203;1332](https://github.com/getsops/sops/issues/1332)) - Sort masterkeys according to `--decryption-order` ([#&#8203;1345](https://github.com/getsops/sops/issues/1345)) - Add separate subcommands for encryption, decryption, rotating, editing, and setting values ([#&#8203;1391](https://github.com/getsops/sops/issues/1391)) - Add `filestatus` command ([#&#8203;545](https://github.com/getsops/sops/issues/545)) - Add command `unset` ([#&#8203;1475](https://github.com/getsops/sops/issues/1475)) - Merge key for key groups and make keys unique ([#&#8203;1493](https://github.com/getsops/sops/issues/1493)) - Support using comments to select parts to encrypt ([#&#8203;974](https://github.com/getsops/sops/issues/974), [#&#8203;1392](https://github.com/getsops/sops/issues/1392)) Deprecations: - Deprecate the `--background` option to `exec-env` and `exec-file` ([#&#8203;1379](https://github.com/getsops/sops/issues/1379)) Improvements: - Warn/fail if the wrong number of arguments is provided ([#&#8203;1342](https://github.com/getsops/sops/issues/1342)) - Warn if more than one command is used ([#&#8203;1388](https://github.com/getsops/sops/issues/1388)) - Dependency updates ([#&#8203;1327](https://github.com/getsops/sops/issues/1327), [#&#8203;1328](https://github.com/getsops/sops/issues/1328), [#&#8203;1330](https://github.com/getsops/sops/issues/1330), [#&#8203;1336](https://github.com/getsops/sops/issues/1336), [#&#8203;1334](https://github.com/getsops/sops/issues/1334), [#&#8203;1344](https://github.com/getsops/sops/issues/1344), [#&#8203;1348](https://github.com/getsops/sops/issues/1348), [#&#8203;1354](https://github.com/getsops/sops/issues/1354), [#&#8203;1357](https://github.com/getsops/sops/issues/1357), [#&#8203;1360](https://github.com/getsops/sops/issues/1360), [#&#8203;1373](https://github.com/getsops/sops/issues/1373), [#&#8203;1381](https://github.com/getsops/sops/issues/1381), [#&#8203;1383](https://github.com/getsops/sops/issues/1383), [#&#8203;1385](https://github.com/getsops/sops/issues/1385), [#&#8203;1408](https://github.com/getsops/sops/issues/1408), [#&#8203;1428](https://github.com/getsops/sops/issues/1428), [#&#8203;1429](https://github.com/getsops/sops/issues/1429), [#&#8203;1427](https://github.com/getsops/sops/issues/1427), [#&#8203;1439](https://github.com/getsops/sops/issues/1439), [#&#8203;1454](https://github.com/getsops/sops/issues/1454), [#&#8203;1460](https://github.com/getsops/sops/issues/1460), [#&#8203;1466](https://github.com/getsops/sops/issues/1466), [#&#8203;1489](https://github.com/getsops/sops/issues/1489), [#&#8203;1519](https://github.com/getsops/sops/issues/1519), [#&#8203;1525](https://github.com/getsops/sops/issues/1525), [#&#8203;1528](https://github.com/getsops/sops/issues/1528), [#&#8203;1540](https://github.com/getsops/sops/issues/1540), [#&#8203;1543](https://github.com/getsops/sops/issues/1543), [#&#8203;1545](https://github.com/getsops/sops/issues/1545)) - Build with Go 1.21 ([#&#8203;1427](https://github.com/getsops/sops/issues/1427)) - Improve README.rst ([#&#8203;1339](https://github.com/getsops/sops/issues/1339), [#&#8203;1399](https://github.com/getsops/sops/issues/1399), [#&#8203;1350](https://github.com/getsops/sops/issues/1350)) - Fix typos ([#&#8203;1337](https://github.com/getsops/sops/issues/1337), [#&#8203;1477](https://github.com/getsops/sops/issues/1477), [#&#8203;1484](https://github.com/getsops/sops/issues/1484)) - Polish the `sops help` output a bit ([#&#8203;1341](https://github.com/getsops/sops/issues/1341), [#&#8203;1544](https://github.com/getsops/sops/issues/1544)) - Improve and fix tests ([#&#8203;1346](https://github.com/getsops/sops/issues/1346), [#&#8203;1349](https://github.com/getsops/sops/issues/1349), [#&#8203;1370](https://github.com/getsops/sops/issues/1370), [#&#8203;1390](https://github.com/getsops/sops/issues/1390), [#&#8203;1396](https://github.com/getsops/sops/issues/1396), [#&#8203;1492](https://github.com/getsops/sops/issues/1492)) - Create a constant for the `sops` metadata key ([#&#8203;1398](https://github.com/getsops/sops/issues/1398)) - Refactoring: move extraction of encryption and rotation options to separate functions ([#&#8203;1389](https://github.com/getsops/sops/issues/1389)) Bug fixes: - Respect `aws_profile` from keygroup config ([#&#8203;1049](https://github.com/getsops/sops/issues/1049)) - Fix a bug where not having a config results in a panic ([#&#8203;1371](https://github.com/getsops/sops/issues/1371)) - Consolidate Flatten/Unflatten pre/post processing ([#&#8203;1356](https://github.com/getsops/sops/issues/1356)) - INI and DotEnv stores: `shamir_threshold` is an integer ([#&#8203;1394](https://github.com/getsops/sops/issues/1394)) - Make check whether file contains invalid keys for encryption dependent on output store ([#&#8203;1393](https://github.com/getsops/sops/issues/1393)) - Do not panic if `updatekeys` is used with a config that has no creation rules defined ([#&#8203;1506](https://github.com/getsops/sops/issues/1506)) - `exec-file`: if `--filename` is used, use the provided filename without random suffix ([#&#8203;1474](https://github.com/getsops/sops/issues/1474)) - Do not use DotEnv store for `exec-env`, but specialized environment serializing code ([#&#8203;1436](https://github.com/getsops/sops/issues/1436)) - Decryption: do not fail if no matching `creation_rule` is present in config file ([#&#8203;1434](https://github.com/getsops/sops/issues/1434)) Project changes: - CI dependency updates ([#&#8203;1347](https://github.com/getsops/sops/issues/1347), [#&#8203;1359](https://github.com/getsops/sops/issues/1359), [#&#8203;1376](https://github.com/getsops/sops/issues/1376), [#&#8203;1382](https://github.com/getsops/sops/issues/1382), [#&#8203;1386](https://github.com/getsops/sops/issues/1386), [#&#8203;1425](https://github.com/getsops/sops/issues/1425), [#&#8203;1432](https://github.com/getsops/sops/issues/1432), [#&#8203;1498](https://github.com/getsops/sops/issues/1498), [#&#8203;1503](https://github.com/getsops/sops/issues/1503), [#&#8203;1508](https://github.com/getsops/sops/issues/1508), [#&#8203;1510](https://github.com/getsops/sops/issues/1510), [#&#8203;1516](https://github.com/getsops/sops/issues/1516), [#&#8203;1521](https://github.com/getsops/sops/issues/1521), [#&#8203;1492](https://github.com/getsops/sops/issues/1492), [#&#8203;1534](https://github.com/getsops/sops/issues/1534)) - Adjust Makefile to new goreleaser 6.0.0 release ([#&#8203;1526](https://github.com/getsops/sops/issues/1526)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjIuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate added 1 commit 2024-07-03 09:32:34 +00:00
Build webhook-deployer container / Build image (push) Failing after 11s Details
65c5efc4cd
Update dependency getsops/sops to v3.9.0
renovate scheduled this pull request to auto merge when all checks succeed 2024-07-03 09:32:35 +00:00
renovate merged commit 65c5efc4cd into main 2024-07-03 09:32:36 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Cluster/kube-deployer#9
No description provided.