#releases (2023-04)
Announce New Releases for Cloud Posse GitHub Projects
Archive: https://archive.sweetops.com/releases/
2023-04-02
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…
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 …
Cloud Posse DevOps distribution of linux packages for native apps, binaries, alpine packages, debian packages, and redhat packages. - packages/targets.md at fa982e722bb9ed60809ac0d35952c24c95173358…
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“…
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 has 21 repositories available. Follow their code on GitHub.
what
Fix error with auto-installing packages using /bin/sh
why
Breaking some builds
2023-04-03
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“…
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 has 21 repositories available. Follow their code on GitHub.
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
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”…
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 has 21 repositories available. Follow their code on GitHub.
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
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“…
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…
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
v1.32.5 what && why Add docs for the new Atmos GitHub Actions references https://github.com/cloudposse/github-action-atmos-affected-stacks https://github.com/cloudposse/github-action-atmos-component-updater
what && why
Add docs for the new Atmos GitHub Actions
references
https://github.com/cloudposse/github-action-atmos-affected-stacks https://github.com/cloudposse/github-action-atmos-component-upd…
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 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
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…
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 …
Use the atmos.yaml
configuration file to control the behavior of the atmos
CLI.
2023-04-11
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”…
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 has 2 repositories available. Follow their code on GitHub.
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“…
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 has 109 repositories available. Follow their code on GitHub.
what
deprecate glide replace glide targets with go get/mod
why
supporting both go mod and glide is tricky
2023-04-12
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”…
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…
To help our clients conquer the cloud by designing, building and implementing world-class infrastructures that delight developers and make business sense. - osterman
what
Use colors Update SVG logos for dark and block Use SVG where possible
why
More aligned with our current branding on cloudposse.com
v1.33.1 Update documentation and examples for vendoring modules as components (…
-
Update documentation and examples to include instructions on vendoring components from github
-
update: removed update from component.yaml
-
update: provide more thorough instructions
-
Update…
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
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
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“…
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
To help our clients conquer the cloud by designing, building and implementing world-class infrastructures that delight developers and make business sense. - osterman
what
Fixed rendering of hero container
why
Was not working b/c the classes in the prod build differ from dev
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“…
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 has 22 repositories available. Follow their code on GitHub.
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…
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)
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…
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
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:…
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
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“…
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…
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
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”…
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 has 33 repositories available. Follow their code on GitHub.
2023-04-24
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“…
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 -> =…
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
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“…
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
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
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…
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
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“…
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 -> =…
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…