github ansible-collections/community.sops 2.3.0

4 hours ago

Release Summary

Feature release.

The main new feature of this release is ansible-core 2.21 support for community.sops.load_vars. ansible-core 2.21 is the first version to explicitly allow action plugins to set variables, which finally allows community.sops.load_vars to set variables the same way as ansible.builtin.include_vars.

Minor Changes

  • all modules and plugins - allow retrieving private age keys and private SSH keys through commands with the new age_key_cmd and age_ssh_private_key_cmd options (#282, #286).
  • all modules and plugins - allow to configure GCP access with the gcp_oauth_access_token and gcp_kms_client_type options (#282, #286).
  • load_vars - now supports ansible-core 2.21's way of actually loading variables, instead of returning ansible_facts. The behavior for this can be controlled through the new return_method option, which is by default set to auto. On ansible-core 2.21+, auto behaves the same as vars-only (return proper variables), and for ansible-core before 2.21 the same as facts-only (return ansible_facts) (#283).
  • sops_encrypt - support providing HuaweiCloud KMS key IDs with the huawei_cloud_kms option (#282, #286).

Don't miss a new community.sops release

NewReleases is sending notifications on new releases.