aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap

AWS maintained SSM Distributor Package to install and update CFN Helper Script.

Open
#912 0 comments 0 reactions 0 assignees View on GitHub
enhancement NeedTriage other
Dominant language
No language data
Stars
1.1k
Forks
62
PR merge metrics
No merged PRs in 30d

Description

### Resource Name

CFN Helper Script installation package.

### Details

CFN Helper Script installation package has changed from MSI to EXE in 2021.

Previously the ability existed to use AWS Systems Manager (SSM) Recurring Run Command to periodically update the CFN Helper script on instances.

Documentation here [1] clearly states that the helper scripts are updated periodically. "If you use the helper scripts, ensure that your launched instances are using the latest version of the scripts." But, for Windows it just tells you to "Download and install the latest version."

With the change from MSI to EXE, SSM Run Command cannot be used anymore as it requires MSI for Windows instances.

As an alternative a package can be created in SSM Distributor which will be able to install the EXE. However, this approach now adds additional demand to know when CFN Helper is updated and then to recreate the Distributor package and deploy it.

An AWS maintained Distributor package to install and update CFN helper will be of great value to keep instances up to date. Alternatively providing an MSI to install and update CFN Helper will also be valuable.

Thank you.

[1] https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-helper-scripts-reference.html#cfn-helper-scripts-reference-latest-version

Contributor guide

Open the contributing guide

Research direction

No repository files, tests, or entry points are identified. Start by reviewing the issue and the linked CloudFormation helper-script documentation, then clarify whether the intended outcome is an AWS-maintained SSM Distributor package or an MSI alternative. Done means Windows instances can install and keep the CFN Helper Script updated without manually recreating a package.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.