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

发行概要

Bug 修复版本。

Bug 修复

v1.9.0

发行概要

功能版本。

次要更改

v1.8.2

发行概要

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

已弃用的功能

  • 根据 ansible-core 支持矩阵,此集合弃用对所有当前处于生命周期结束的 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。

v1.8.1

发行概要

Bug 修复版本。

Bug 修复

v1.8.0

发行概要

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

次要更改

Bug修复

v1.7.0

发布摘要

修复 SOPS 3.9.0 安装问题的 Bug 修复和功能发布。

次要更改

Bug修复

v1.6.7

发布摘要

Bug 修复版本。

Bug修复

v1.6.6

发布摘要

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

Bug修复

v1.6.5

发布摘要

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

Bug修复

v1.6.4

发布摘要

为 sops 迁移到新的 getsops GitHub 组织而进行的维护/Bug修复发布。

Bug修复

v1.6.3

发布摘要

带有更新文档的维护版本。

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

已知问题

v1.6.2

发布摘要

维护版本。

Bug修复

v1.6.1

发布摘要

维护版本。

Bug修复

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 版本的兼容性而进行的维护版本。

Bug修复

v1.4.0

发布摘要

功能版本。

小的改动

v1.3.0

发布摘要

功能版本。

小的改动

v1.2.3

发布摘要

修复了文档中的格式错误。没有代码更改。

v1.2.2

发布摘要

维护版本。

Bugfixes

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

v1.2.1

发布摘要

带有更新文档的维护版本。

v1.2.0

发布摘要

集合版本发布,包含在 Ansible 4.9.0 和 5.1.0 中。

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

小的改动

Bugfixes

v1.1.0

发布摘要

一个小的版本,包含在 Ansible 4.2.0 中。

小的改动

新插件

过滤器

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

v1.0.6

发布摘要

此版本使集合与 ansible-core 2.11 的最新 beta 版本兼容。

Bugfixes

v1.0.5

发布摘要

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

Bugfixes

v1.0.4

发布摘要

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

安全修复

v1.0.3

发布摘要

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

Bugfixes

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

发布摘要

此版本为查找和 vars 插件添加了功能。

小的改动

v0.1.0

发布摘要

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

新插件

Lookup

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

Vars

  • community.sops.sops - 加载 sops 加密的变量文件

新模块

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

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