#releases (2022-09)

Announce New Releases for Cloud Posse GitHub Projects

Archive: https://archive.sweetops.com/releases/

2022-09-02

Release notes from build-harness avatar
Release notes from build-harness
03:16:29 AM

v1.5.0 Upgrade go 1.17.9 -> 1.19.0, alpine 3.15 -> 3.16 @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1360727872” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/328“…

Release v1.5.0 · cloudposse/build-harnessattachment image

Upgrade go 1.17.9 -> 1.19.0, alpine 3.15 -> 3.16 @Nuru (#328) what Upgrade go 1.17.9 -> 1.19.0 Upgrade alpine 3.15 -> 3.16 Upgrade awscli and boto3 to current versions Fix obsolete use of go get i…

Nuru - Overview

Nuru has 21 repositories available. Follow their code on GitHub.

Upgrade go 1.17.9 -> 1.19.0, alpine 3.15 -> 3.16 by Nuru · Pull Request #328 · cloudposse/build-harnessattachment image

what Upgrade go 1.17.9 -> 1.19.0 Upgrade alpine 3.15 -> 3.16 Upgrade awscli and boto3 to current versions Fix obsolete use of go get in modules/go/Makefile.build Fix broken installation of glide i…

2022-09-07

Release notes from atmos avatar
Release notes from atmos
03:54:36 PM

v1.5.0 what Add support for custom integrations in atmos.yaml Add Atlantis support (Atlantis is an integration) Add atmos terraform generate varfiles and atmos atlantis generate repo-config CLI commands why Support Atlantis Generate the varfiles for all components in all stacks (this is used in Atlantis repo config, and will be used to detect drifts in variables to simplify triggering Spacelift stacks) Automatically generate Atlantis repo config file atlantis.yaml. Using the config, project and…

Release v1.5.0 · cloudposse/atmosattachment image

what Add support for custom integrations in atmos.yaml Add Atlantis support (Atlantis is an integration) Add atmos terraform generate varfiles and atmos atlantis generate repo-config CLI commands …

Release notes from atmos avatar
Release notes from atmos
04:14:38 PM

v1.5.0 what Add support for custom integrations in atmos.yaml Add Atlantis support (Atlantis is an integration) Add atmos terraform generate varfiles and atmos atlantis generate repo-config CLI commands why Support Atlantis Generate the varfiles for all components in all stacks (this is used in Atlantis repo config, and will be used to detect drifts in variables to simplify triggering Spacelift stacks) Automatically generate Atlantis repo config file atlantis.yaml. Using the config, project and…

Release notes from geodesic avatar
Release notes from geodesic
03:15:31 AM

v1.2.4 Included Tools Update AWS CLI packages @renovate (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1330601562” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/797“…

Release v1.2.4 · cloudposse/geodesicattachment image

Included Tools Update AWS CLI packages @renovate (#797) This PR contains the following updates: Package Change Age Adoption Passing Confidence awscli (source, changelog) ==1.25.43 -> ==…

renovate - Overview

renovate has one repository available. Follow their code on GitHub.

Update AWS CLI packages by renovate[bot] · Pull Request #797 · cloudposse/geodesicattachment image

This PR contains the following updates: Package Change Age Adoption Passing Confidence awscli (source, changelog) ==1.25.43 -> ==1.25.69 boto3 ==1.24.43 -> ==1.24.68 Release No…

2022-09-08

Release notes from geodesic avatar
Release notes from geodesic
08:45:31 PM

v1.3.0 Notable change: Preserve Dockerfile PATH Notable change Debian behavior is to ignore any existing value of the PATH environment variable when launching bash and set it to a predefined value. This makes it impossible to modify the PATH in the Dockerfile. Alpine’s approach (taken from Arch Linux) is to append the path components to any existing PATH value, allowing users to set a preferred path, but still ensuring that all expected/required directories are included in PATH to start. In this release, we follow Alpine’s strategy under…

Release v1.3.0 Notable change: Preserve Dockerfile PATH · cloudposse/geodesicattachment image

Notable change Debian behavior is to ignore any existing value of the PATH environment variable when launching bash and set it to a predefined value. This makes it impossible to modify the PATH in …

2022-09-09

Release notes from atmos avatar
Release notes from atmos
01:34:34 AM

v1.5.1 what Adds a –skip-init flag which allows skipping terraform init why This can help speed up workflows in the case that the user knows their last command successfully ran terraform init and they do not need to run init again.

Release v1.5.1 · cloudposse/atmosattachment image

what Adds a –skip-init flag which allows skipping terraform init why This can help speed up workflows in the case that the user knows their last command successfully ran terraform init and they…

Release notes from atmos avatar
Release notes from atmos
01:54:34 AM

v1.5.1 what Adds a –skip-init flag which allows skipping terraform init why This can help speed up workflows in the case that the user knows their last command successfully ran terraform init and they do not need to run init again.

2022-09-10

Release notes from atmos avatar
Release notes from atmos
08:54:35 PM

v1.6.0 what Update atmos atlantis generate repo-config command Support native HCL output format in atmos terraform generate varfiles command why Do not iterate over Go maps in atmos atlantis generate repo-config command. Go iterates over maps in a non-deterministic order resulting in constant drift in the final atlantis.yaml file. Instead, get the map keys, sort them, and iterate over the sorted keys Support native HCL output format in atmos terraform generate varfiles command - when ejecting from…

Release v1.6.0 · cloudposse/atmosattachment image

what Update atmos atlantis generate repo-config command Support native HCL output format in atmos terraform generate varfiles command why Do not iterate over Go maps in atmos atlantis generate r…

Release notes from atmos avatar
Release notes from atmos
09:14:35 PM

v1.6.0 what Update atmos atlantis generate repo-config command Support native HCL output format in atmos terraform generate varfiles command why Do not iterate over Go maps in atmos atlantis generate repo-config command. Go iterates over maps in a non-deterministic order resulting in constant drift in the final atlantis.yaml file. Instead, get the map keys, sort them, and iterate over the sorted keys Support native HCL output format in atmos terraform generate varfiles command - when ejecting from…

2022-09-11

Release notes from atmos avatar
Release notes from atmos
05:34:35 PM

v1.7.0 what Add atmos terraform generate backends command why Generate terraform backend configs for all terraform components Supported formats HCL and JSON A GitHub Action that generates all .tfvar files and backend.tf files so that projects can be used with conventional terraform GitOps tools like atlantis, Terraform Cloud, et al. test

# hcl is default, no need to specify it atmos terraform generate backends –format=hcl

Writing backend config for the terraform component ‘test/test-component’ to…

Release v1.7.0 · cloudposse/atmosattachment image

what Add atmos terraform generate backends command why Generate terraform backend configs for all terraform components Supported formats HCL and JSON A GitHub Action that generates all .tfvar fi…

Release notes from atmos avatar
Release notes from atmos
05:54:36 PM

v1.7.0 what Add atmos terraform generate backends command why Generate terraform backend configs for all terraform components Supported formats HCL and JSON A GitHub Action that generates all .tfvar files and backend.tf files so that projects can be used with conventional terraform GitOps tools like atlantis, Terraform Cloud, et al. test

# hcl is default, no need to specify it atmos terraform generate backends –format=hcl

Writing backend config for the terraform component ‘test/test-component’ to…

2022-09-13

Release notes from atmos avatar
Release notes from atmos
05:54:35 PM

v1.7.1 what Fixes an issue where ATMOS_CLI_CONFIG_PATH points to a non directory and results in a panic. why This provides proper messaging and gracefully fails. The error in question here that was getting skipped over by os.IsNotExist(err) was the following: stat /usr/local/etc/atmos/atmos.yaml/atmos.yaml: not a directory

Release v1.7.1 · cloudposse/atmosattachment image

what Fixes an issue where ATMOS_CLI_CONFIG_PATH points to a non directory and results in a panic. why This provides proper messaging and gracefully fails. The error in question here that was get…

2022-09-14

Release notes from terraform-aws-alb avatar
Release notes from terraform-aws-alb
04:19:27 PM

v1.5.0 Allow to set listener tags @welderpb (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1372764886” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/terraform-aws-alb/issues/122“…

Release v1.5.0 · cloudposse/terraform-aws-alb

Allow to set listener tags @welderpb (#122) what Allow add tags to created listeners. why In some cases we need to tag listeners. references Closes #119

welderpb - Overview

welderpb has 18 repositories available. Follow their code on GitHub.

Allow to set listener tags by welderpb · Pull Request #122 · cloudposse/terraform-aws-albattachment image

what Allow add tags to created listeners. why In some cases we need to tag listeners. references Closes #119

Release notes from atmos avatar
Release notes from atmos
05:14:35 PM

v1.8.0 what Remove the default hardcoded CLI config Update TF workspace calculation for Spacelift stacks why Make atmos.yaml CLI config always required. Remove the default hardcoded CLI config b/c it had some default values which are not applicable for all use cases. Instead, throw error if atmos.yaml is not found export ATMOS_LOGS_VERBOSE=true atmos describe component test/test-component-override -s tenant1-ue2-dev

Found ENV var ATMOS_LOGS_VERBOSE=true

Searching, processing and merging atmos CLI…

Release v1.8.0 · cloudposse/atmosattachment image

what Remove the default hardcoded CLI config Update TF workspace calculation for Spacelift stacks why Make atmos.yaml CLI config always required. Remove the default hardcoded CLI config b/c it h…

2022-09-16

Release notes from geodesic avatar
Release notes from geodesic
05:25:28 AM

v1.3.1 See also “notable change” in v1.3.0 Update debian Docker tag to v11.5 @renovate (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1370767376” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/803“…

Release v1.3.1 See also "notable change" in v1.3.0 · cloudposse/geodesicattachment image

Update debian Docker tag to v11.5 @renovate (#803) This PR contains the following updates: Package Type Update Change debian final minor 11.4-slim -> 11.5-slim debian stage minor 11.4-slim…

renovate - Overview

renovate has one repository available. Follow their code on GitHub.

Update debian Docker tag to v11.5 by renovate[bot] · Pull Request #803 · cloudposse/geodesicattachment image

This PR contains the following updates: Package Type Update Change debian final minor 11.4-slim -> 11.5-slim debian stage minor 11.4-slim -> 11.5-slim Configuration Schedule: Branch …

2022-09-20

Release notes from terraform-aws-mq-broker avatar
Release notes from terraform-aws-mq-broker
09:36:30 PM

v2.0.1 Enhancements Updating sg egress to use input variable @joshmello (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1293184479” data-permission-text=”Title is private”…

Release v2.0.1 · cloudposse/terraform-aws-mq-brokerattachment image

Enhancements Updating sg egress to use input variable @joshmello (#48) what Egress was hardcoded to true when there was an input for it. why Full egress is not always warranted. references Li…

joshmello - Overview

joshmello has 41 repositories available. Follow their code on GitHub.

2022-09-22

Release notes from atmos avatar
Release notes from atmos
10:14:34 PM

v1.8.1 what Use namespace context variable in the code that is used to return remote-state for a component in a stack why For stacks config using multiple Orgs, we use namespace in stack names, and need to be able to find the remote state of the components provisioned in these stack

Release v1.8.1 · cloudposse/atmosattachment image

what Use namespace context variable in the code that is used to return remote-state for a component in a stack why For stacks config using multiple Orgs, we use namespace in stack names, and nee…

Release notes from atmos avatar
Release notes from atmos
10:34:35 PM

v1.8.1 what Use namespace context variable in the code that is used to return remote-state for a component in a stack why For stacks config using multiple Orgs, we use namespace in stack names, and need to be able to find the remote state of the components provisioned in these stack

2022-09-23

Release notes from build-harness avatar
Release notes from build-harness
07:46:26 AM

v1.6.0 Update pre-commit tools @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1383359443” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/329” data-hovercard-type=”pull_request”…

Release v1.6.0 · cloudposse/build-harnessattachment image

Update pre-commit tools @Nuru (#329) what Install tools to support Cloud Posse’s standard pre-commit hooks why Restore the functionality of make pr/pre-commit for common use cases

Nuru - Overview

Nuru has 21 repositories available. Follow their code on GitHub.

Update pre-commit tools by Nuru · Pull Request #329 · cloudposse/build-harnessattachment image

what Install tools to support Cloud Posse’s standard pre-commit hooks why Restore the functionality of make pr/pre-commit for common use cases

Release notes from atmos avatar
Release notes from atmos
05:24:36 AM

v1.8.2 what Fix atlantis projects generation why apply_requirements should be under project, not under autoplan references https://www.runatlantis.io/docs/repo-level-atlantis-yaml.html

Release v1.8.2 · cloudposse/atmosattachment image

what Fix atlantis projects generation why apply_requirements should be under project, not under autoplan references https://www.runatlantis.io/docs/repo-level-atlantis-yaml.html

Repo Level atlantis.yaml Config | Atlantis

Atlantis: Terraform Pull Request Automation

2022-09-24

Release notes from geodesic avatar
Release notes from geodesic
10:05:30 PM

v1.3.2 See also “notable change” in v1.3.0 Latest Included Tools Update AWS CLI packages @renovate (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1384465718” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/804“…

Release v1.3.2 See also "notable change" in v1.3.0 Latest · cloudposse/geodesicattachment image

Included Tools Update AWS CLI packages @renovate (#804) This PR contains the following updates: Package Change Age Adoption Passing Confidence awscli (source, changelog) ==1.25.76 -> ==…

renovate - Overview

renovate has one repository available. Follow their code on GitHub.

Update AWS CLI packages by renovate[bot] · Pull Request #804 · cloudposse/geodesicattachment image

This PR contains the following updates: Package Change Age Adoption Passing Confidence awscli (source, changelog) ==1.25.76 -> ==1.25.81 boto3 ==1.24.75 -> ==1.24.80 Release No…

    keyboard_arrow_up