AWS CloudFormation 帮助程序脚本的发布历史记录 - AWS CloudFormation

AWS CloudFormation 帮助程序脚本的发布历史记录

下表描述了对 AWS CloudFormation 帮助程序脚本等 aws-cfn-bootstrap 程序包的更改。

您也可以通过以下链接下载最新版本的帮助程序脚本。这些链接重定向到下表所列最新版本的帮助程序脚本。

注意

版本 2.0-1 及更高版本的帮助程序脚本支持 Python 3.4 及更高版本。如果您需要支持早期 Python 版本的帮助程序脚本,則请参阅 CloudFormation 帮助程序脚本 1.4 的发布历史记录

版本 发行日期 更改描述 下载程序包

2.0-31

(最新;推荐)

10/9/2024

  • 对于较新版本的 Python,将 imp 替换为 importlib,以解锁升级到 Python 3.12+ 的 Linux 用户

2.0-29

2/8/2024

  • 使用 pip3 安装 Python 包。

  • 删除了 gem 安装的已弃用标志。

  • 安装 systemd 服务文件。

  • 使所有 bin/脚本可执行。

  • 使用 Python 3.11.8 构建 Windows 可执行文件。

2.0-28

10/12/2023

  • 使用 Python-Daemon 2.2.4。

  • 使用 Python 3.11.6 构建 Windows 可执行文件。

2.0-27

09/12/2023

  • 使用 Python 3.11.5 构建 Windows 可执行文件。

2.0-26

08/9/2023

  • 使用 Python 3.11.4 构建 Windows 可执行文件。

2.0-25

05/2/2023

  • 使用 Python 3.10.11 构建 Windows 可执行文件。

2.0-24

02/20/2023

  • 使用 Python 3.10.10 构建 Windows 可执行文件。

2.0-22

02/6/2023

  • 进行了修复,以使用端口号作为字符串解析 URL。

2.0-21

01/9/2023

  • 使用 Python 3.10.9 构建 Windows 可执行文件。

  • 修复通过 cfn-signal 发送信号时的字符串替换问题。

  • 为 Amazon Linux 2 和 AL2023 rpm 的 /usr/bin 中的所有入口点创建符号链接。

2.0-19

11/8/2022

  • 在 Windows、AL2023 和具有 Python >= 3.6 的源分配中使用 chevron 来解析 mustache 模板。

  • 在 Amazon Linux 2 和具有 Python 3.6 的源分配中使用 pystache

  • chardet 提升到 3.0.4,因为 requests 包引发了非零的退出代码。

2.0-18

10/31/2022

  • 取消对 32 位 Windows 构建二进制文件的支持。

  • 针对已安装 setuptools 57.5.0 以上版本的客户修复源分配安装问题。

  • 使用 Python 3.10 构建 Windows 可执行文件。将 py2exe 提升到 0.12.0.2。使用与 Python 3.10 兼容的 pywin32

2.0-17

10/24/2022

  • 缓冲请求,使其与 Python 3.10 兼容。

  • 解决了在捕获 stdoutstderr 时的 Windows 文件泄露问题。

  • cfn-init 添加了严格模式,如果无法找到 rpm 元数据,则会匆忙使引导过程失败。

  • 修复了已安装 Visual Studio 2015-2022 时的 Windows 安装程序故障。

  • 更新了 ADC 区域的端点。

2.0-16

08/19/2022

解决了在为 Windows 记录命令时临时文件被锁定的问题。

2.0-15

07/28/2022

错误修复了导致 Windows 中某些命令失败的问题。

2.0-14 07/20/2022

更新 Windows 安装程序以使用 Python 3.9.13 版本。

2.0-12

6/13/2022

针对 KB5010359 安全补丁导致的 Windows AMI 问题的错误修复。

2.0-10

1/11/2022

添加了对 Zypper 程序包管理器和 systemd 服务管理工具的支持。

2.0-6

3/17/2021

进行了以下错误修复:

  • 包含路径的端点 URL。

  • Elastic Beanstalk 集成。

2.0-5

3/5/2021

  • 将 Python 3.9.2 DLL 添加到 Windows 安装程序。

  • 已将 Visual Studio C++ Redistributable 更新至 14.28.29910。

2.0-4

2021/2/3

更新了 Visual Studio C++ 2010 Redistributable。

2.0-3

1/8/2021

即使已经安装了更新版本的 Visual Studio C++ Redistributable,Windows 安装程序也会成功。

2.0-2

9/14/2020

cfn-hup 的默认时间间隔和用户指定的时间间隔的精度为正负 30 秒。

2.0-1

6/24/2020

  • 仅支持 Python 3.4 及更高版本

  • Windows 版本支持 Microsoft Windows 2012 及更高版本。

  • 对于 Microsoft Windows,如果您当前安装了 1.4-15 到 1.4-30 之间的帮助程序脚本版本,则必须先卸载该以前的版本,然后再安装版本 2.0-0.1 及更高版本。

CloudFormation 帮助程序脚本 1.4 的发布历史记录

下表提供对以前版本的帮助程序脚本的访问,这些脚本支持 Python 版本 2.7 和 2.6。它是为了向后兼容性而提供的。我们建议使用最新版本的帮助程序脚本,这些脚本需要 Python 3.4 或更高版本。

注意

可在 Amazon Linux AMI 映像上预先安装 AWS CloudFormation 帮助程序脚本。表中列出的下载程序包适用于其他 Linux/Unix 分配和 Microsoft Windows (2008 或更高版本)。要了解如何使用帮助程序脚本,请参阅 CloudFormation 帮助程序脚本参考

版本 发行日期 更改描述 下载程序包

1.4-34

9/14/2020

cfn-hup 的默认时间间隔和用户指定的时间间隔的精度为正负 30 秒。

1.4-33

5/28/2020

支持 Python 2.6 和 2.7。

1.4-32

1.4-31

9/10/2018

  • 延长对较新 AWS 区域 的支持。

  • 修复了使用 Windows 安装程序时删除 aws-cfn-bootstrap 的某些旧版本问题。

1.4-30

3/21/2018

  • 已增加在出现特定网络错误时的额外重试次数。

  • 改进了 cfn-hup 日志记录。

1.4-29

2/12/2018

延长对较新 AWS 区域 的支持。

1.4-27

1/24/2018

延长对较新 AWS 区域 的支持。

1.4-24,

1.4-26

10/12/2017

为使用 Python 早期版本的客户修复了一个不兼容问题。

1.4-23

10/3/2017

  • 修复了日期/时间序列化问题。

  • 修复了记录非 ASCII 字符的问题。

1.4-22

9/14/2017

已将 umask 的默认值从 0 更改为 0022

1.4-21

8/31/2017

已使用默认值 0cfn-hup 守护程序添加了 umask 参数。

1.4-20

8/2/2017

  • 将 0700 权限设置到 /var/lib/cfn-hup/data 目录。

  • 将 0700 权限设置到 /var/lib/cfn-init 目录。

  • 确保每当我们更新 metadata_db.jsonresume_db.json 文件时,都会删除 group 和 world 的所有权限。

1.4-19

7/20/2017

  • 已将存储到 metadata_dbresume_db 文件中的数据格式从 shelf 更改为 JSON。

  • 将 0600 权限设置到 /var/lib/cfn-init 目录。