atmos-dev
653,219
Discuss atmos core development (golang). If you want to help out, reach out to @Erik Osterman (Cloud Posse)
R
RBabout 17 hours ago
Z
R
RB6 days ago(edited)
Question for you folks. Now that we can create components from upstream modules and even claude our own components, are ALL the cloudposse components still relevant and worth maintaining and creating new components? To push even further back, are there any modules that are so simple that aren't worth migrating to or using?
If any are flagged, will those repos be archived or will their readmes eventually be updated to use the newer/modern approach?
If any are flagged, will those repos be archived or will their readmes eventually be updated to use the newer/modern approach?
E
erik7 days ago
@Alexandre Feblot based on your findings, I pushed some updates to fix the provider aliases.
https://github.com/cloudposse/atmos/pull/2210
can you test with
https://github.com/cloudposse/atmos/pull/2210
can you test with
--use-version=2210E
E
E
erik9 days ago
@Andriy Knysh (Cloud Posse) added missing redirects https://github.com/cloudposse/atmos/pull/2287
Z
Zack9 days ago
Any chance we could get another set of eyes on this bugfix https://github.com/cloudposse/atmos/pull/2184 🥺
E
E
erik10 days ago
@Andriy Knysh (Cloud Posse) this was verified by @Dan Hansen https://github.com/cloudposse/atmos/pull/2296
Z
E
erik11 days ago
@Andriy Knysh (Cloud Posse) improve error handling for atmos pro, to surface errors to users
https://github.com/cloudposse/atmos/pull/2316
https://github.com/cloudposse/atmos/pull/2316
E
erik11 days ago
@Andriy Knysh (Cloud Posse) this switches us from
https://github.com/cloudposse/atmos/pull/2298
<http://autofix.ci|autofix.ci> to native support in atmos pro to commit files that will trigger workflow runs.https://github.com/cloudposse/atmos/pull/2298
E
E
E
E
erik14 days ago
@Andriy Knysh (Cloud Posse)
https://sweetops.slack.com/archives/CUJPCP1K6/p1775764244063079
cc @Jon Howard
https://sweetops.slack.com/archives/CUJPCP1K6/p1775764244063079
cc @Jon Howard
E
erik16 days ago
@RB you're kicking butt
E
erik16 days ago
@Andriy Knysh (Cloud Posse) this is ready: https://github.com/cloudposse/atmos/pull/1984
E
erik17 days ago
@RB here's the mental hold up on merging this: https://github.com/cloudposse/atmos/pull/2123/changes#r3041795730
E
erik17 days ago
@RB let me know if you have any more PRs you want me to review. I know you have quite a few in flight.
E
erik19 days ago(edited)
@Andriy Knysh (Cloud Posse) this is a small one; suppress output from
https://github.com/cloudposse/atmos/pull/2284
atmos describe affected by default when --upload is passedhttps://github.com/cloudposse/atmos/pull/2284
E
erik21 days ago
@Andriy Knysh (Cloud Posse) this fixes color handling when using
https://github.com/cloudposse/atmos/pull/2281
--provenance; manually verified it.https://github.com/cloudposse/atmos/pull/2281
E
erik24 days ago
@Andriy Knysh (Cloud Posse) this PR from @Ben Smith (Benbentwo) LGTM
https://github.com/cloudposse/atmos/pull/2144
https://github.com/cloudposse/atmos/pull/2144
E
erik24 days ago
@Andriy Knysh (Cloud Posse) this PR from @Igor Rodionov LGTM
https://github.com/cloudposse/atmos/pull/2263
https://github.com/cloudposse/atmos/pull/2263
J
Jonathan Rose26 days ago
Dumb question. I was told to fork the project and make a PR. I did that with https://github.com/thejrose1984/atmos/pull/1 but I'm assuming that means nothing because it won't actually do anything to make a PR against the source
R
RB27 days ago
Could i get a review to close this small security finding from github codeql?
fix: clear-text logging of sensitive information (CodeQL #5157) #2163
fix: clear-text logging of sensitive information (CodeQL #5157) #2163
E
erik27 days ago
@Andriy Knysh (Cloud Posse) https://github.com/cloudposse/atmos/pull/2264 just improved the error messaging from Atmos uploads.
E
erik28 days ago
@Andriy Knysh (Cloud Posse): @Zack confirmed this fix is working: https://github.com/cloudposse/atmos/pull/2253
E
erik29 days ago
@Charles Smith I looked into what you reported on Office Hours.
https://github.com/cloudposse/atmos/pull/2254
https://github.com/cloudposse/atmos/pull/2254
E
erik29 days ago
@Andriy Knysh (Cloud Posse) this was validated by @Alexander Matveev
https://github.com/cloudposse/atmos/pull/2143
cc @Sean
https://github.com/cloudposse/atmos/pull/2143
cc @Sean
R
RB29 days ago
do we have any tests that check for “speed” so an SLA/SLO can be created for various atmosy things?
E
R
RBabout 1 month ago
E
erikabout 1 month ago
@Andriy Knysh (Cloud Posse) https://github.com/cloudposse/atmos/pull/2229
This fixes the problem where users try to log into the console with multiple identities and get an error from AWS.
This fixes the problem where users try to log into the console with multiple identities and get an error from AWS.
R
RBabout 1 month ago
prd to track and decrease cyclomatic complexity in order to improve test coverage and thus reduce future bugs
Related PRs
• https://github.com/cloudposse/atmos/pull/2226
• https://github.com/cloudposse/atmos/pull/2225
• https://github.com/cloudposse/atmos/pull/2204
Related PRs
• https://github.com/cloudposse/atmos/pull/2226
• https://github.com/cloudposse/atmos/pull/2225
• https://github.com/cloudposse/atmos/pull/2204
R
RBabout 1 month ago
Can we include the openssf scorecard in the atmos repo to improve security score ?
https://github.com/cloudposse/atmos/pull/2176/changes
https://github.com/cloudposse/atmos/pull/2176/changes
R
RBabout 1 month ago
reduce ExecuteDescribeStacks cyclomatic complexity 247→10 + near-100% unit test coverage
https://github.com/cloudposse/atmos/pull/2204/changes
https://github.com/cloudposse/atmos/pull/2204/changes
E
erikabout 1 month ago
R
RBabout 1 month ago
This PR fixes the last HIGH severity security issue in atmos
https://github.com/cloudposse/atmos/pull/2163/changes
https://github.com/cloudposse/atmos/pull/2163/changes
E
erikabout 1 month ago
@RB please start with PRDs for all the features. see
docs/prds; without the PRD, cannot assess the scope easily and implementations tend to not follow conventions.R
RBabout 1 month ago
Last one, thoughts on adding a description key for humans and for ai context
https://github.com/cloudposse/atmos/pull/2200/changes
https://github.com/cloudposse/atmos/pull/2200/changes
R
RBabout 1 month ago
A possible way to improve the stack deep merge by 3.5 times
https://github.com/cloudposse/atmos/pull/2201/changes
https://github.com/cloudposse/atmos/pull/2201/changes
R
RBabout 1 month ago
R
RBabout 1 month ago
I recall we talked about a switch that would explain where every key came from post deep merge. This should give us that via
https://github.com/cloudposse/atmos/pull/2199/changes
--explainhttps://github.com/cloudposse/atmos/pull/2199/changes
R
RBabout 1 month ago
What do you guys think of having atmos plugins so each subcommand (validate/describe/terraform/helmfile) can be its own separate repo with its own versioned binary?
This way atmos can be a "shell" of a program and can be extendable e.g. you can do something like this
This way atmos can be a "shell" of a program and can be extendable e.g. you can do something like this
atmos plugin add validate@1.0.0
atmos plugin add terraform@1.2.3
atmos plugin add opentofu@2.0.0
etcR
RBabout 1 month ago
E
erikabout 1 month ago
@Andriy Knysh (Cloud Posse) I ran into this defining some custom commands. Manually verified this works for me.
https://github.com/cloudposse/atmos/pull/2191
https://github.com/cloudposse/atmos/pull/2191
E
erikabout 1 month ago
@Andriy Knysh (Cloud Posse) this was hand validated by me (against
• Package dependency is not accessible after install.
• Uninstall command not removing package dependencies.
After this change, finally one-shotting, toolchain installation should be possible or working with atmos terraform commands.
https://github.com/cloudposse/atmos/pull/2172
examples/toolchain) and resolves a few of the recurring problems we've been having.• Package dependency is not accessible after install.
• Uninstall command not removing package dependencies.
After this change, finally one-shotting, toolchain installation should be possible or working with atmos terraform commands.
https://github.com/cloudposse/atmos/pull/2172
E
erikabout 1 month ago
@RB may need your help to finish this https://github.com/cloudposse/atmos/pull/2174#issuecomment-4052196897