#releases (2023-04)

Announce New Releases for Cloud Posse GitHub Projects

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

2023-04-02

Release notes from packages avatar
Release notes from packages
11:59:27 PM

arm64 support for Debian and RPM With this release, we begin packaging arm64 versions of our Debian and RPM packages, where such binaries are available. Some projects do not publish arm64 binaries and with one exception (vert) we have not invested in building them, so those packages are missing. Those packages are marked with a * in the targets document. We also formally indicate our preference for Debian over…

Release arm64 support for Debian and RPM · cloudposse/packagesattachment image

With this release, we begin packaging arm64 versions of our Debian and RPM packages, where such binaries are available. Some projects do not publish arm64 binaries and with one exception (vert) we …

packages/targets.md at fa982e722bb9ed60809ac0d35952c24c95173358 · cloudposse/packagesattachment image

Cloud Posse DevOps distribution of linux packages for native apps, binaries, alpine packages, debian packages, and redhat packages. - packages/targets.md at fa982e722bb9ed60809ac0d35952c24c95173358…

Release notes from build-harness avatar
Release notes from build-harness
01:36:29 AM

v1.15.1 Bug Fixes Make package/Makefile safe for /bin/sh @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1651168126” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/343“…

Release v1.15.1 · cloudposse/build-harnessattachment image

Bug Fixes

Make package/Makefile safe for /bin/sh @Nuru (#343) what

Fix error with auto-installing packages using /bin/sh

why

Breaking some builds

Nuru - Overview

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

Make package/Makefile safe for /bin/sh by Nuru · Pull Request #343 · cloudposse/build-harnessattachment image

what

Fix error with auto-installing packages using /bin/sh

why

Breaking some builds

2023-04-03

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

v2.1.0 Enhancements Install stubs for tools missing arm64 support @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1652842728” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/841“…

Release v2.1.0 · cloudposse/geodesicattachment image

Enhancements

Install stubs for tools missing arm64 support @Nuru (#841)

Note that in Geodesic 2.0.0 the amd64version of goofys was installed in the arm64 Debian image. In this version, it is re…

Nuru - Overview

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

Install stubs for tools missing arm64 support by Nuru · Pull Request #841 · cloudposse/geodesicattachment image

what

For tools we have been including in Geodesic but that do not have arm64 support:

Install the tool in the amd4 versions of Geodesic Install a stub script that explains the tool is missing due…

2023-04-04

Release notes from geodesic avatar
Release notes from geodesic
06:45:29 AM

v2.0.0 Breaking changes, Apple M1 support Enhancements Initial support for ARM @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1626510186” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/837” data-hovercard-type=”pull_request”…

Release v2.0.0 Breaking changes, Apple M1 support · cloudposse/geodesicattachment image

Enhancements Initial support for ARM @Nuru (#837) Breaking changes (building) In addition to the changes listed below, this release may bring unexpected breaking changes, ironically due to suppor…

Nuru - Overview

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

Initial support for ARM by Nuru · Pull Request #837 · cloudposse/geodesicattachment image

Breaking changes In addition to the changes listed below, this release may bring unexpected breaking changes, ironically due to support for ARM. Previously, if you built a Docker image based on Geo…

2023-04-05

Release notes from geodesic avatar
Release notes from geodesic
07:05:27 AM

v2.1.1 Build/Release Maintenance Publish “latest” image to Docker hub @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1655006210” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/842“…

Release v2.1.1 · cloudposse/geodesicattachment image

Build/Release Maintenance

Publish “latest” image to Docker hub @Nuru (#842) what & why Since Geodesic v1.8.0 we have published Docker images to public.ecr.aws/cloudposse/geodesic as well as D…

Publish "latest" image to Docker hub by Nuru · Pull Request #842 · cloudposse/geodesicattachment image

what & why Since Geodesic v1.8.0 we have published Docker images to public.ecr.aws/cloudposse/geodesic as well as Docker hub cloudposse/geodesic. However, due to a bug in our script, the latest tag…

2023-04-07

Release notes from atmos avatar
Release notes from atmos
05:54:37 PM
GitHub - cloudposse/github-action-atmos-affected-stacks: A composite workflow that runs the atmos describe affected commandattachment image

A composite workflow that runs the atmos describe affected command - GitHub - cloudposse/github-action-atmos-affected-stacks: A composite workflow that runs the atmos describe affected command

GitHub - cloudposse/github-action-atmos-component-updater: GitHub Action that can be used as workflow for automatic update via Pull Requests infrastructure repository according to versions to components sourcesattachment image

GitHub Action that can be used as workflow for automatic update via Pull Requests infrastructure repository according to versions to components sources - GitHub - cloudposse/github-action-atmos-com…

2023-04-08

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

v1.33.0 what Update Atmos logs Add logs.file and logs.level to atmos.yaml Update docs https://atmos.tools/cli/configuration why Allow specifying a file for Atmos to write logs to Allow specifying a log level to control the amount of Atmos logging Logs Atmos logs are configured in the logs section: logs: file: “/dev/stdout” # Supported log levels: Trace, Debug, Info, Warning, Off (Off is the default and is used if logs.level is not…

Release v1.33.0 · cloudposse/atmosattachment image

what

Update Atmos logs Add logs.file and logs.level to atmos.yaml Update docs https://atmos.tools/cli/configuration

why

Allow specifying a file for Atmos to write logs to Allow specifying a log …

CLI Configuration | atmos

Use the atmos.yaml configuration file to control the behavior of the atmos CLI.

2023-04-11

Release notes from docs avatar
Release notes from docs
05:23:32 PM

v0.81.1 Added “Slack Archives” to “Community” dropdown + Building Blocks page @zdmytriv (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1660374312” data-permission-text=”Title is private”…

Release v0.81.1 · cloudposse/docsattachment image

Added “Slack Archives” to “Community” dropdown + Building Blocks page @zdmytriv (#577) what

Added Slack Archives to Community dropdown Added Building Blocks page Added Building Blocks to main page…

zdmytriv - Overview

zdmytriv has 2 repositories available. Follow their code on GitHub.

Release notes from build-harness avatar
Release notes from build-harness
09:36:31 PM

v1.16.0 chore: deprecate glide in go targets @dudymas (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1657746800” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/345“…

Release v1.16.0 · cloudposse/build-harnessattachment image

chore: deprecate glide in go targets @dudymas (#345) what

deprecate glide replace glide targets with go get/mod

why

supporting both go mod and glide is tricky

dudymas - Overview

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

chore: deprecate glide in go targets by dudymas · Pull Request #345 · cloudposse/build-harnessattachment image

what

deprecate glide replace glide targets with go get/mod

why

supporting both go mod and glide is tricky

2023-04-12

Release notes from docs avatar
Release notes from docs
10:43:31 PM

v0.81.2 Update branding colors @osterman (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1665337893” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/docs/issues/580” data-hovercard-type=”pull_request”…

Release v0.81.2 · cloudposse/docsattachment image

Update branding colors @osterman (#580) what

Use colors Update SVG logos for dark and block Use SVG where possible

why

More aligned with our current branding on cloudposse.com

Added suppor…

osterman - Overview

To help our clients conquer the cloud by designing, building and implementing world-class infrastructures that delight developers and make business sense. - osterman

Update branding colors by osterman · Pull Request #580 · cloudposse/docsattachment image

what

Use colors Update SVG logos for dark and block Use SVG where possible

why

More aligned with our current branding on cloudposse.com

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

v1.33.1 Update documentation and examples for vendoring modules as components (

…#364)

  • Update documentation and examples to include instructions on vendoring components from github

  • update: removed update from component.yaml

  • update: provide more thorough instructions

  • Update…

Release v1.33.1 · cloudposse/atmosattachment image

Workflow automation tool for DevOps. Keep configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile. - Release v1.33.1 · cloudposse/atmos

Update documentation and examples for vendoring modules as components by mikedizon · Pull Request #364 · cloudposse/atmosattachment image

what Updated docs and examples with instructions on vendoring components from github repos why appending /// to the end of a github uri is not obvious

2023-04-13

Release notes from docs avatar
Release notes from docs
03:03:31 PM

v0.81.3 Enhancements Move CSS for Hero Container to Theme @osterman (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1666523213” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/docs/issues/581“…

Release v0.81.3 · cloudposse/docsattachment image

Enhancements

Move CSS for Hero Container to Theme @osterman (#581) what

Fixed rendering of hero container

why

Was not working b/c the classes in the prod build differ from dev

osterman - Overview

To help our clients conquer the cloud by designing, building and implementing world-class infrastructures that delight developers and make business sense. - osterman

Move CSS for Hero Container to Theme by osterman · Pull Request #581 · cloudposse/docsattachment image

what

Fixed rendering of hero container

why

Was not working b/c the classes in the prod build differ from dev

Release notes from build-harness avatar
Release notes from build-harness
07:26:30 PM

v1.17.0 Support release branches and default branch named “main” @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1665761698” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/build-harness/issues/346“…

Release v1.17.0 · cloudposse/build-harnessattachment image

Support release branches and default branch named “main” @Nuru (#346) what

Support release branches (e.g. release/v1) and default branch named “main” for Terraform modules’ Mergify and Renovate co…

Nuru - Overview

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

Support release branches and default branch named "main" by Nuru · Pull Request #346 · cloudposse/build-harness

what

Support release branches (e.g. release/v1) and default branch named “main” for Terraform modules’ Mergify and Renovate configurations.

why

Migrate default branch names from master to main p…

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

v1.33.2 what Rename atmos describe dependants to atmos describe dependents Add alias to allow atmos describe dependants why There are two acceptable ways to spell dependent depending (no pun intended) on whether you are speaking American English (dependent) or British English (dependant)

Release v1.33.2 · cloudposse/atmosattachment image

what

Rename atmos describe dependants to atmos describe dependents Add alias to allow atmos describe dependants

why

There are two acceptable ways to spell dependent depending (no pun intended) o…

Release notes from atmos avatar
Release notes from atmos
09:34:37 PM

v1.33.2 what Rename atmos describe dependants to atmos describe dependents Add alias to allow atmos describe dependants why There are two acceptable ways to spell dependent depending (no pun intended) on whether you are speaking American English (dependent) or British English (dependant)

2023-04-14

Release notes from atmos avatar
Release notes from atmos
09:34:37 PM

v1.34.0 what Update env stack config section Allow using null to unset the ENV var why If it’s set to null, it will not be set as ENV var in the executing process (will be just skipped) Setting it to null will override all other values set in the stack configs for the component This is useful if an ENV var is set globally in top-level stacks for the entire configuration, but needs to be unset for some specific components test Set TEST_ENV_VAR4 to some value components: terraform:…

Release v1.34.0 · cloudposse/atmos

what

Update env stack config section Allow using null to unset the ENV var

why

If it’s set to null, it will not be set as ENV var in the executing process (will be just skipped) Setting it to nu…

2023-04-17

Release notes from geodesic avatar
Release notes from geodesic
07:55:33 PM

v2.1.2 Included Tools Update dependency cryptography to v40.0.2 @renovate (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1668633201” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/geodesic/issues/844“…

Release v2.1.2 · cloudposse/geodesicattachment image

Included Tools

Update dependency cryptography to v40.0.2 @renovate (#844) Update AWS CLI packages @renovate (#843)

Update dependency cryptography to v40.0.2 @renovate (#844) This PR contains…

Update dependency cryptography to v40.0.2 by renovate[bot] · Pull Request #844 · cloudposse/geodesicattachment image

This PR contains the following updates:

Package Change Age Adoption Passing Confidence

cryptography (changelog) ==40.0.1 -> ==40.0.2

Release Notes

pyca/cryptography v40.0.2 Compare …

2023-04-21

Release notes from terraform-aws-vpn-connection avatar
Release notes from terraform-aws-vpn-connection
04:01:32 AM

v0.8.0 Feature: Multiple VPCs through single site-to-site VPN with transit gateway id @matharoo (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1675331487” data-permission-text=”Title is private”…

Release v0.8.0 · cloudposse/terraform-aws-vpn-connectionattachment image

Feature: Multiple VPCs through single site-to-site VPN with transit gateway id @matharoo (#27) what

This PR adds ability to add transit-gateway id to the site to site vpn, with which we can attach…

matharoo - Overview

matharoo has 33 repositories available. Follow their code on GitHub.

2023-04-24

Release notes from geodesic avatar
Release notes from geodesic
07:05:32 AM

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

Release v2.1.3 · cloudposse/geodesic

Included Tools

Update AWS CLI packages @renovate (#845) This PR contains the following updates:

Package Change Age Adoption Passing Confidence

awscli (source, changelog) ==1.27.114 -> =…

Update AWS CLI packages by renovate[bot] · Pull Request #845 · cloudposse/geodesic

This PR contains the following updates:

Package Change Age Adoption Passing Confidence

awscli (source, changelog) ==1.27.114 -> ==1.27.118

boto3 ==1.26.114 -> ==1.26.118

Releas…

2023-04-25

Release notes from atmos avatar
Release notes from atmos
03:34:36 AM

v1.34.1 what Add ExecuteDescribeStacks function to pkg package and wrap the same function from the internal package Add tests why We need to use the ExecuteDescribeStacks in the terraform utils provider, but all code in the internal package is not visible to the calling code. internal package is used to reduce the public API surface. Packages within an internal/directory are therefore said to be internal packages references <a href=”https://go.dev/doc/go1.4#internalpackages“…

Release v1.34.1 · cloudposse/atmosattachment image

what

Add ExecuteDescribeStacks function to pkg package and wrap the same function from the internal package Add tests

why

We need to use the ExecuteDescribeStacks in the terraform utils provider…

2023-04-27

Release notes from atmos avatar
Release notes from atmos
02:34:37 PM

v1.34.2 what Add workspace to the outputs of atmos describe stacks command why We often need to know the terraform workspace for each component (taking into account that Terraform workspaces can be overridden per component, so they are not always the same as the stack names) test tenant1-ue2-dev: components: terraform:

    top-level-component1:
      workspace: tenant1-ue2-dev

    test/test-component-override-3:
      workspace: test-component-override-3-workspace
Release v1.34.2 · cloudposse/atmosattachment image

what

Add workspace to the outputs of atmos describe stacks command

why

We often need to know the terraform workspace for each component (taking into account that Terraform workspaces can be over…

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

v1.34.2 what Add workspace to the outputs of atmos describe stacks command why We often need to know the terraform workspace for each component (taking into account that Terraform workspaces can be overridden per component, so they are not always the same as the stack names) test tenant1-ue2-dev: components: terraform:

    top-level-component1:
      workspace: tenant1-ue2-dev

    test/test-component-override-3:
      workspace: test-component-override-3-workspace

2023-04-29

Release notes from geodesic avatar
Release notes from geodesic
11:55:28 PM

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

Release v2.1.4 · cloudposse/geodesicattachment image

Included Tools

Update AWS CLI packages @renovate (#846) This PR contains the following updates:

Package Change Age Adoption Passing Confidence

awscli (source, changelog) ==1.27.118 -> =…

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

This PR contains the following updates:

Package Change Age Adoption Passing Confidence

awscli (source, changelog) ==1.27.118 -> ==1.27.123

boto3 ==1.26.118 -> ==1.26.123

Releas…

    keyboard_arrow_up