#releases (2023-01)

Announce New Releases for Cloud Posse GitHub Projects

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

2023-01-04

Release notes from atmos avatar
Release notes from atmos
11:44:37 PM

v1.19.1 what Add Sources of Component Variables to atmos describe component command Update docs why The atmos describe component command outputs the final deep-merged component configuration in YAML format. The output contains the following sections: atmos_component - Atmos component name atmos_stack - Atmos stack name backend - Terraform backend configuration backend_type - Terraform backend type command - the binary to execute when provisioning the component (e.g. terraform, terraform-1, helmfile)…

Release v1.19.1 · cloudposse/atmosattachment image

what

Add Sources of Component Variables to atmos describe component command Update docs

why The atmos describe component command outputs the final deep-merged component configuration in YAML form…

Release notes from atmos avatar
Release notes from atmos
12:04:37 AM

v1.19.1 what Add Sources of Component Variables to atmos describe component command Update docs why The atmos describe component command outputs the final deep-merged component configuration in YAML format. The output contains the following sections: atmos_component - Atmos component name atmos_stack - Atmos stack name backend - Terraform backend configuration backend_type - Terraform backend type command - the binary to execute when provisioning the component (e.g. terraform, terraform-1, helmfile)…

2023-01-07

Release notes from atmos avatar
Release notes from atmos
04:44:36 PM

v1.20.0 what & why

Add “Quick Start” doc https://atmos.tools/category/quick-start/

Add “Component Remote State” docs https://atmos.tools/core-concepts/components/remote-state/

Add “CLI Commands Cheat Sheet” doc https://atmos.tools/cli/cheatsheet/

Update/improve “Atmos…

Release v1.20.0 · cloudposse/atmosattachment image

what & why

Add “Quick Start” doc https://atmos.tools/category/quick-start/

Add “Component Remote State” docs https://atmos.tools/core-concepts/components/remote-state/

Add “CLI Commands Chea…

Quick Start | atmos

Take 20 minutes to learn the most important atmos concepts.

Terraform Component Remote State | atmos

The Terraform Component Remote State is used when we need to get the outputs of an Terraform component,

CLI Commands Cheat Sheet | atmos

CLI Commands Cheat Sheet

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

v1.20.0 what & why

Add “Quick Start” doc https://atmos.tools/category/quick-start/

Add “Component Remote State” docs https://atmos.tools/core-concepts/components/remote-state/

Add “CLI Commands Cheat Sheet” doc https://atmos.tools/cli/cheatsheet/

Update/improve “Atmos…

2023-01-10

Release notes from atmos avatar
Release notes from atmos
01:14:33 AM

v1.21.0 what

Avoid exiting early when missing configuration file

Make the –workflow-template flag optional for the atmos atlantis generate repo-config command. Update docs

Update atmos describe stacks and atmos describe affected commands

why

Do not immediately exit when a configuration file is not found. This allows, for example, the version command to be run without a configuration file. The commands requiring a configuration file still do exit when it is missing. See <a class=”issue-link…

Release v1.21.0 · cloudposse/atmosattachment image

what

Avoid exiting early when missing configuration file

Make the –workflow-template flag optional for the atmos atlantis generate repo-config command. Update docs

Update atmos describe stac…

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

v1.21.0 what

Avoid exiting early when missing configuration file

Make the –workflow-template flag optional for the atmos atlantis generate repo-config command. Update docs

Update atmos describe stacks and atmos describe affected commands

why

Do not immediately exit when a configuration file is not found. This allows, for example, the version command to be run without a configuration file. The commands requiring a configuration file still do exit when it is missing. See <a class=”issue-link…

2023-01-12

Release notes from terraform-aws-alb avatar
Release notes from terraform-aws-alb
02:19:44 PM

v1.7.0 Add load_balancing_algorithm_type input variable @linhkikuchi (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1496538757” data-permission-text=”Title is private”…

Release v1.7.0 · cloudposse/terraform-aws-albattachment image

Add load_balancing_algorithm_type input variable @linhkikuchi (#127) what

To support other type of load_balancing_algorithm_type (other than the default round_robin)

why

My use case requires to …

linhkikuchi - Overview

Cloud DevOps engineer with more than 15 years of working experience in different phases of software development cycle - linhkikuchi

Release notes from atmos avatar
Release notes from atmos
07:55:34 PM

v1.22.0 what Update atmos workflow command to allow restarting workflows from a named step Update workflow docs https://atmos.tools/core-concepts/workflows/ why Useful when you want to restart a workflow from a particular step. Each workflow step can be given an arbitrary name (step’s identifier) using the name attribute. For example: workflows: test-1: description: “Test workflow” steps: - command: echo Command…

Release v1.22.0 · cloudposse/atmosattachment image

what

Update atmos workflow command to allow restarting workflows from a named step Update workflow docs https://atmos.tools/core-concepts/workflows/

why Useful when you want to restart a workflow…

Workflows | atmos

Workflows are a way of combining multiple commands into one executable unit of work.

Release notes from atmos avatar
Release notes from atmos
08:15:09 PM

v1.22.0 what Update atmos workflow command to allow restarting workflows from a named step Update workflow docs https://atmos.tools/core-concepts/workflows/ why Useful when you want to restart a workflow from a particular step. Each workflow step can be given an arbitrary name (step’s identifier) using the name attribute. For example: workflows: test-1: description: “Test workflow” steps: - command: echo Command…

2023-01-13

Release notes from build-harness avatar
Release notes from build-harness
03:06:31 PM

v1.7.0 fix(modules/git/bootstrap): remove lazy assignments @dudymas (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1531472014” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/335“…

Release v1.7.0 · cloudposse/build-harnessattachment image

fix(modules/git/bootstrap): remove lazy assignments @dudymas (#335) what

remove recursive assignments for git variables

why

recursive assignments cause race conditions none of the git bootstrap …

dudymas - Overview

dudymas has 105 repositories available. Follow their code on GitHub.

fix(modules/git/bootstrap): remove lazy assignments by dudymas · Pull Request #335 · cloudposse/build-harnessattachment image

what

remove recursive assignments for git variables

why

recursive assignments cause race conditions none of the git bootstrap operations are costly to calculate make 4.4 exhibits a complete dead…

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

v1.23.0 what Update atmos terraform apply and atmos terraform deploy commands Add –planfile flag to atmos terraform apply and atmos terraform deploy commands Improve docs why

Support two ways of specifying a planfile for atmos terraform apply and atmos terraform deploy commands:

atmos terraform apply and atmos terraform deploy commands support –planfile flag to specify the path to a planfile. The –planfile flag should be used instead of the planfile argument in the native terraform apply…

Release v1.23.0 · cloudposse/atmos

what

Update atmos terraform apply and atmos terraform deploy commands Add –planfile flag to atmos terraform apply and atmos terraform deploy commands Improve docs

why

Support two ways of speci…

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

v1.23.0 what Update atmos terraform apply and atmos terraform deploy commands Add –planfile flag to atmos terraform apply and atmos terraform deploy commands Improve docs why

Support two ways of specifying a planfile for atmos terraform apply and atmos terraform deploy commands:

atmos terraform apply and atmos terraform deploy commands support –planfile flag to specify the path to a planfile. The –planfile flag should be used instead of the planfile argument in the native terraform apply…

2023-01-17

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

v1.24.0 what & why

Update atmos describe affected command Add affected Spacelift stack to each item in the output list (if the Spacelift workspace is enabled in settings.spacelift.workspace_enabled for the component in the stack). This takes into account settings.spacelift.stack_name and settings.spacelift.stack_name_pattern settings which override the auto-generated Spacelift stack names
atmos describe afected
[ { “component”: “test/test-component-override-2”, “component_type”:…

Release v1.24.0 · cloudposse/atmosattachment image

what & why

Update atmos describe affected command

Add affected Spacelift stack to each item in the output list (if the Spacelift workspace is enabled in settings.spacelift.workspace_enabled for …

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

v1.24.0 what & why

Update atmos describe affected command Add affected Spacelift stack to each item in the output list (if the Spacelift workspace is enabled in settings.spacelift.workspace_enabled for the component in the stack). This takes into account settings.spacelift.stack_name and settings.spacelift.stack_name_pattern settings which override the auto-generated Spacelift stack names
atmos describe afected
[ { “component”: “test/test-component-override-2”, “component_type”:…

2023-01-19

Release notes from build-harness avatar
Release notes from build-harness
11:56:25 PM

v1.8.0 fix(Makefile): no longer recursively set OS @dudymas (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1550109634” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/336“…

Release v1.8.0 · cloudposse/build-harnessattachment image

fix(Makefile): no longer recursively set OS @dudymas (#336) what

Don’t recursively set OS

why

#333 re-emerged and it appears that some envs will continue to thrash

references

Closes #333

dudymas - Overview

dudymas has 105 repositories available. Follow their code on GitHub.

fix(Makefile): no longer recursively set OS by dudymas · Pull Request #336 · cloudposse/build-harnessattachment image

what

Don’t recursively set OS

why

#333 re-emerged and it appears that some envs will continue to thrash

references

Closes #333

2023-01-23

Release notes from build-harness avatar
Release notes from build-harness
02:46:28 PM

v1.9.0 [helm] Update repo endpoints @goruha (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1553149739” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/337” data-hovercard-type=”pull_request”…

Release v1.9.0 · cloudposse/build-harnessattachment image

[helm] Update repo endpoints @goruha (#337) what

Update helm repository endpoints to new one New Location For Stable and Incubator Charts

why

Fix builds

goruha - Overview

goruha has 92 repositories available. Follow their code on GitHub.

[helm] Update repo endpoints by goruha · Pull Request #337 · cloudposse/build-harnessattachment image

what

Update helm repository endpoints to new one New Location For Stable and Incubator Charts

why

Fix builds

Release notes from build-harness avatar
Release notes from build-harness
03:06:28 PM

v1.10.0 Added docs support for github actions reusable workflows @goruha (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1510180540” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/334“…

Release v1.10.0 · cloudposse/build-harnessattachment image

Added docs support for github actions reusable workflows @goruha (#334) what

Add make docs/github-actions-reusable-workflows.md that generates documentation for github action reusable workflows

w…

Added docs support for github actions reusable workflows by goruha · Pull Request #334 · cloudposse/build-harnessattachment image

what

Add make docs/github-actions-reusable-workflows.md that generates documentation for github action reusable workflows

why

Generate README for reusable workflows

Release notes from geodesic avatar
Release notes from geodesic
02:55:33 AM

v1.8.0 Update Alpine v3.16.3 -> v3.17.1 Update alpine Docker tag to v3.17.1 @renovate (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1460754589” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/817“…

Release v1.8.0 Update Alpine v3.16.3 -> v3.17.1 · cloudposse/geodesicattachment image

Update alpine Docker tag to v3.17.1 @renovate (#817) This PR contains the following updates:

Package Type Update Change

alpine final minor 3.16.3 -> 3.17.1

alpine stage minor 3.16.3 -> 3.1…

Update alpine Docker tag to v3.17.1 by renovate[bot] · Pull Request #817 · cloudposse/geodesicattachment image

This PR contains the following updates:

Package Type Update Change

alpine final minor 3.16.3 -> 3.17.1

alpine stage minor 3.16.3 -> 3.17.1

Configuration Schedule: Branch creation - A…

2023-01-24

Release notes from docs avatar
Release notes from docs
06:33:31 PM

v0.73.0 DEV-289: Tutorial Revamp @milldr (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1401681373” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/docs/issues/543” data-hovercard-type=”pull_request”…

Release v0.73.0 · cloudposse/docsattachment image

DEV-289: Tutorial Revamp @milldr (#543) what

Updated terraform resource to match API update Changed referenced terraform variable for atmos example

why

Updating tutorial for working examples

re…

milldr - Overview

DevOps at CloudPosse. milldr has 21 repositories available. Follow their code on GitHub.

DEV-289: Tutorial Revamp by milldr · Pull Request #543 · cloudposse/docsattachment image

what

Updated terraform resource to match API update Changed referenced terraform variable for atmos example

why

Updating tutorial for working examples

references

DEV-289 cloudposse/tutorials#13

2023-01-30

Release notes from terraform-aws-elastic-beanstalk-environment avatar
Release notes from terraform-aws-elastic-beanstalk-environment
02:24:37 AM

v0.48.0 Fixed ssm activation error #205 <a…

Release v0.48.0 · cloudposse/terraform-aws-elastic-beanstalk-environmentattachment image

Fixed ssm activation error #205 @dcotelo (#222) what

Added depends_on = [aws_elastic_beanstalk_environment.default] to aws_ssm_activation.ec2

why

As stated in this comment on the issue #205 it d…

ssm_activation_error Failing to deploy in the first deployment. · Issue #205 · cloudposse/terraform-aws-elastic-beanstalk-environmentattachment image

Found a bug? Maybe our Slack Community can help. Describe the Bug When i deploy the project for the first time, it seems there is a race condition issue, i have this error Error creating SSM activa…

2023-01-31

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

v1.25.0 what Update Atmos Stack imports Update docs https://atmos.tools/core-concepts/stacks/imports/ Add imports schema with context Allow using Go templates in imported configurations why Auto-generate Atmos components from templates Using imports with context and parameterized config files will help to make the stack configurations extremely DRY, and is very useful when creating stacks and components for <a…

Release v1.25.0 · cloudposse/atmosattachment image

what

Update Atmos Stack imports Update docs https://atmos.tools/core-concepts/stacks/imports/ Add imports schema with context Allow using Go templates in imported configurations

why

Auto-generat…

Stack Imports | atmos

Imports are how we reduce duplication of configurations by creating reusable baselines. The imports should be thought of almost like blueprints. Once

    keyboard_arrow_up