Community.Sops 发布说明

v2.0.0

发行摘要

主要版本,不再支持已结束生命周期的 Ansible/ansible-base/ansible-core 版本。

已移除的功能(之前已弃用)

  • 此集合不再支持 Ansible 2.9、ansible-base 2.10、ansible-core 2.11、ansible-core 2.12、ansible-core 2.13 和 ansible-core 2.14。如果您需要继续使用已结束生命周期的 Ansible/ansible-base/ansible-core 版本,请使用 community.sops 1.x.y (https://github.com/ansible-collections/community.sops/pull/206)。

v1.9.1

发行摘要

错误修复版本。

错误修复

v1.9.0

发行摘要

功能版本。

次要更改

v1.8.2

发行摘要

维护版本,更新了文档和变更日志。

已弃用的功能

  • 此集合弃用对所有当前已结束生命周期的 Ansible/ansible-base/ansible-core 版本的支持,根据 ansible-core 支持矩阵。这意味着该集合的下一个主要版本将不再支持 Ansible 2.9、ansible-base 2.10、ansible-core 2.11、ansible-core 2.12、ansible-core 2.13 和 ansible-core 2.14。

v1.8.1

发行摘要

错误修复版本。

错误修复

v1.8.0

发行摘要

支持 SOPS 3.9.0 附带改进的功能版本。

次要更改

错误修复

v1.7.0

发行摘要

错误修复和功能版本,修复了 SOPS 3.9.0 的安装问题。

次要更改

错误修复

v1.6.7

发行摘要

错误修复版本。

错误修复

v1.6.6

发行摘要

完全兼容并针对 sops 3.8.0 进行了测试。

错误修复

v1.6.5

发行摘要

兼容并针对 sops 3.8.0-rc.1 进行了测试。

错误修复

v1.6.4

发行摘要

维护/错误修复版本,用于将 sops 迁移到新的 getsops GitHub 组织

错误修复

v1.6.3

发行摘要

包含更新文档的维护版本。

从这个版本开始,community.sops 在其文档中使用了新的 Ansible 语义标记。如果您使用早于 2.15 的 ansible-core 版本的 ansible-doc CLI 工具查看文档,请注意它不会正确渲染标记。在大多数情况下您仍然可以阅读它,但是您需要 ansible-core 2.15 或更高版本才能按预期查看它。或者,您可以查看 开发文档站点以获取最新版本文档的渲染 HTML 版本。

已知问题

v1.6.2

发行摘要

维护版本。

错误修复

v1.6.1

发行摘要

维护版本。

错误修复

v1.6.0

发行摘要

改进安装角色的功能版本。

次要更改

v1.5.0

发行摘要

功能版本。

次要更改

新的剧本

  • community.sops.install - 在所有远程主机上安装 sops 和 GNU Privacy Guard

  • community.sops.install_localhost - 在本地主机上安装 sops 和 GNU Privacy Guard

新的角色

  • community.sops.install - 安装 Mozilla sops

v1.4.1

发行摘要

维护版本,以提高与未来 ansible-core 版本的兼容性。

错误修复

v1.4.0

发行摘要

功能版本。

次要更改

v1.3.0

发行摘要

功能版本。

次要更改

v1.2.3

发行摘要

修复文档中的格式错误。无代码更改。

v1.2.2

发行摘要

维护版本。

错误修复

  • sops 模块实用程序包含 simplified_bsd.txt 许可证文件。

v1.2.1

发行摘要

包含更新文档的维护版本。

v1.2.0

发行摘要

集合发行版,用于包含在 Ansible 4.9.0 和 5.1.0 中。

此发行版包含一项更改,允许使用 ansible.cfg 密钥和环境变量配置通用插件选项。

次要更改

错误修复

v1.1.0

发行摘要

用于包含在 Ansible 4.2.0 中的次要发行版。

次要更改

新插件

过滤器

  • community.sops.decrypt - 解密 sops 加密的 数据

v1.0.6

发行摘要

此发行版使集合与 ansible-core 2.11 的最新测试版兼容。

错误修复

v1.0.5

发行摘要

此发行版修复了一个错误,该错误阻止了在输出以 .yaml 结尾时创建正确的 YAML 文件。

错误修复

v1.0.4

发行摘要

这是一个安全版本,修复了 community.sops.sops_encrypt 模块中潜在的信息泄漏。

安全修复

v1.0.3

发行摘要

此发行版包含一些对 Ansible 文档的修复以及包含在 Ansible 中所需的更改。

错误修复

v1.0.2

发行摘要

修复 1.0.1 版本中没有变更日志条目的问题。

v1.0.1

发行摘要

重新发布 1.0.0 版本以应对发布期间出现的错误。

v1.0.0

发行摘要

第一个稳定版本。此版本预计将包含在 Ansible 3.0.0 中。

次要更改

  • 所有插件和模块:允许使用新的选项 config_pathenable_local_keyservicekeyservice 传递通用 sops 选项。还允许使用选项 aws_profileaws_access_key_idaws_secret_access_keyaws_session_token 传递 AWS 参数 (https://github.com/ansible-collections/community.sops/pull/47).

  • community.sops.sops_encrypt - 允许将加密特定的选项 kmsgcp_kmsazure_kvhc_vault_transitpgpunencrypted_suffixencrypted_suffixunencrypted_regexencrypted_regexencryption_contextshamir_secret_sharing_threshold 传递给 sops (https://github.com/ansible-collections/community.sops/pull/47).

v0.2.0

发行摘要

此版本增加了 lookup 和 vars 插件的功能。

次要更改

v0.1.0

发行摘要

首次发布 community.sops 集合!此版本包含多个插件:一个 action 插件、一个 lookup 插件和一个 vars 插件。

新的插件

Lookup 插件

  • community.sops.sops - 读取 sops 加密的文档内容

Vars 插件

  • community.sops.sops - 加载 sops 加密的 vars 文件

新的模块

  • community.sops.load_vars - 在任务中动态加载来自文件的 sops 加密变量

  • community.sops.sops_encrypt - 使用 sops 加密数据