#atmos-dev - May 2026

33 messages

Discuss atmos core development (golang). If you want to help out, reach out to @Erik Osterman (Cloud Posse)

erik
erik6 months ago
@Andriy Knysh (Cloud Posse) docs updates https://github.com/cloudposse/atmos/pull/2384
erik
erik6 months ago
@Igor Rodionov https://github.com/cloudposse/atmos/pull/2382 It's probably best to have you review this since you worked on this most recently.
erik
erik6 months ago
erik
erik6 months ago(edited)
@Andriy Knysh (Cloud Posse) docs change that will hopefully fix the algolia search results.
https://github.com/cloudposse/atmos/pull/2393
erik
erik6 months ago
@Andriy Knysh (Cloud Posse) https://github.com/cloudposse/atmos/pull/2400 more algolia fixes
erik
erik6 months ago
erik
erik6 months ago
erik
erik6 months ago
erik
erik6 months ago
erik
erik6 months ago
erik
erik6 months ago
@Andriy Knysh (Cloud Posse) https://github.com/cloudposse/atmos/pull/2406 (algolia search)
erik
erik6 months ago
@Andriy Knysh (Cloud Posse) this resolves the problem installing openbao https://github.com/cloudposse/atmos/pull/2414 reported by @Marat Bakeev
erik
erik6 months ago
@Andriy Knysh (Cloud Posse) added a pull request skill https://github.com/cloudposse/atmos/pull/2424 (since claude kept not labeling PRs)
shirkevich
shirkevich6 months ago
@Andriy Knysh (Cloud Posse) ready for review: https://github.com/cloudposse/atmos/pull/2348
shirkevich
shirkevich6 months ago(edited)
Guys, need your input on how to proper organise work on parallel execution DAG, without repository permission to create branches it's a bit messy now:

https://github.com/cloudposse/atmos/pull/2467

Also it will help to opt-in to :github: stacked PRs if you're not already: https://github.github.com/gh-stack/

Anyway there are first findings described there on concurrency and current limitations when dealing with aliases that use same tf folder
erik
erik6 months ago
erik
erik6 months ago
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) this fixes a problem in main introduced by #2415
https://github.com/cloudposse/atmos/pull/2481
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) this hardens OCI pulls and improves messaging
https://github.com/cloudposse/atmos/pull/2487
erik
erik5 months ago
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) https://github.com/cloudposse/atmos/pull/2037

cc @Alexandre Feblot
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) this adds the new hooks support
https://github.com/cloudposse/atmos/pull/2482
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) the new signature validation works well, but sometimes cosign has issues with something being malformed, causing tests to flap. But the good thing is we caught this before cutting a release. This PR makes it more robust, by retrying recoverable errors. Since it's very annoying when in CI toolchain installations fail for transient/recoverable errors.

https://github.com/cloudposse/atmos/pull/2506
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) https://github.com/cloudposse/atmos/pull/2503

this adds a .md for most documentation pages, as well as a Copy Markdown button (inspired by Vercel docs)
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) a common failure I see in failed runs is 502 from the OpenTofu provider registry. This makes that a recoverable error.

https://github.com/cloudposse/atmos/pull/2431
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) https://github.com/cloudposse/atmos/pull/2517 supports downloading all findings
shirkevich
shirkevich5 months ago
https://github.com/cloudposse/atmos/pull/2467

Concurrent execution is ready for first review. It is working for plan/apply/destroy, I'm stuck on how to run it in interactive mode 🤔

I can create TUI for that where end user will need to go through each component in a stack to review and approve/decline, or I can skip it for now and instead do the CI part where auto-approve is enabled

@Andriy Knysh (Cloud Posse) @Erik Osterman (Cloud Posse)
erik
erik5 months ago
@Jonathan Rose you are on a roll!
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) updated terragrunt migration guide https://github.com/cloudposse/atmos/pull/2527
erik
erik5 months ago(edited)
erik
erik5 months ago
@Andriy Knysh (Cloud Posse) this fixes blog post date https://github.com/cloudposse/atmos/pull/2550