atmos-dev
654,065
Discuss atmos core development (golang). If you want to help out, reach out to @Erik Osterman (Cloud Posse)
erik2 days ago
Let's cut the patch release since we merged everything.
github.com/cloudposse/atmos/milestone/2
github.com/cloudposse/atmos/milestone/2
shirkevich2 days ago(edited)
yep, let's go!
stacked ones for helm:
• #2846 — Native Helm lifecycle PRD
• #2847 — Helm lifecycle controls
• #2848 — Component execution context
• #2849 — Helm lifecycle reporting and integration coverage
• #2927 — Helm operation progress output
and 2 extra that also was needed in my integration testing:
• #2872 — Secret validation and masking
• #2873 — Explicit
stacked ones for helm:
• #2846 — Native Helm lifecycle PRD
• #2847 — Helm lifecycle controls
• #2848 — Component execution context
• #2849 — Helm lifecycle reporting and integration coverage
• #2927 — Helm operation progress output
and 2 extra that also was needed in my integration testing:
• #2872 — Secret validation and masking
• #2873 — Explicit
| raw secret valueserik2 days ago
@shirkevich anything you are waiting on from me?
erik3 days ago(edited)
@Andriy Knysh (Cloud Posse) let's cut a release after merging:
• github.com/cloudposse/atmos/pull/2942
• github.com/cloudposse/atmos/pull/2955
• github.com/cloudposse/atmos/pull/2953
• github.com/cloudposse/atmos/pull/2923
Also, we have the issue I think where our release notes are too long.
• github.com/cloudposse/atmos/pull/2942
• github.com/cloudposse/atmos/pull/2955
• github.com/cloudposse/atmos/pull/2953
• github.com/cloudposse/atmos/pull/2923
Also, we have the issue I think where our release notes are too long.
erik4 days ago
@Andriy Knysh (Cloud Posse) had some merge conflicts in the merge queue; fixing them now
erik4 days ago
@Andriy Knysh (Cloud Posse) this massively parallelizes our acceptance tests, both within a job execution, and across 30+ jobs. Tests run in about 20m now. Additionally, moved away from bash scripts to
github.com/cloudposse/atmos/pull/2940
magefiles which are executed via go tool as native go, with tests.github.com/cloudposse/atmos/pull/2940
erik4 days ago
@Andriy Knysh (Cloud Posse) github.com/cloudposse/atmos/pull/2879 code rabbit finally happy
shirkevich4 days ago
github.com/cloudposse/atmos/pull/2937 @Erik Osterman (Cloud Posse) GKE kubeconfig integration, following your work on Azure AKS/ACR github.com/cloudposse/atmos/pull/2790 want to land this before finishing helm work (it's also almost there, integration testing is finished)
Jorrit Elfferich8 days ago
Hey friendly folks, after some (ahem: lots of) passes I feel like github.com/cloudposse/atmos/pull/2928 is now ready 🙌. @Erik Osterman (Cloud Posse) I've also addressed the comments you left on examples/tests.
Juan Aguero9 days ago
have a small one I'm circling back on github.com/cloudposse/atmos/pull/2746, hit the issue again trying out atmos secret
Jorrit Elfferich11 days ago
@Erik Osterman (Cloud Posse) implemented the merge driver change we discussed: github.com/cloudposse/atmos/pull/2925
erik11 days ago
@Andriy Knysh (Cloud Posse) github.com/cloudposse/atmos/pull/2892
You had the most experience with this area of the code. I am concerned about touching it. It resolves the problem reported by @Maksym Vlasov and does a
You had the most experience with this area of the code. I am concerned about touching it. It resolves the problem reported by @Maksym Vlasov and does a
/field-test; it's been reconciled with the PRDs. That said, please take a closer look at this and raise concerns.erik11 days ago
@Andriy Knysh (Cloud Posse) this adds support for dependencies, preconditions, and inputs for workflows/custom commands steps. The goal is feature parity with first-class command runners like Taskfile and Justfile. This surfaced as I was writing the migration guides.
github.com/cloudposse/atmos/pull/2882
github.com/cloudposse/atmos/pull/2882
Jorrit Elfferich11 days ago
Hey folks, awaiting for a review on:
• github.com/cloudposse/atmos/pull/2869 (also needs semver label, probably
• github.com/cloudposse/atmos/pull/2891
• github.com/cloudposse/atmos/pull/2869 (also needs semver label, probably
patch)• github.com/cloudposse/atmos/pull/2891
erik14 days ago
@Andriy Knysh (Cloud Posse) this closes the issues reported by @Maksym Vlasov for
github.com/cloudposse/atmos/pull/2875
--config handling when the flag is passed multiple times.github.com/cloudposse/atmos/pull/2875
erik15 days ago
@Andriy Knysh (Cloud Posse) more gitops/kustomize fixes
github.com/cloudposse/atmos/pull/2905
cc @Nick Dunn
github.com/cloudposse/atmos/pull/2905
cc @Nick Dunn
erik15 days ago
@Andriy Knysh (Cloud Posse) this formalizes the concept of relative paths with steps/hooks and
github.com/cloudposse/atmos/pull/2880/changes#…
working_directorygithub.com/cloudposse/atmos/pull/2880/changes#…
erik15 days ago
@Andriy Knysh (Cloud Posse) this fixes a bunch of uncaught bugs in
github.com/cloudposse/atmos/pull/2903
atmos aigithub.com/cloudposse/atmos/pull/2903
erik15 days ago
@Andriy Knysh (Cloud Posse) this fixes bugs with the new
github.com/cloudposse/atmos/pull/2900
atmos version track commands used for maintaining versions of dependencies other than tools.github.com/cloudposse/atmos/pull/2900
erik15 days ago
@Andriy Knysh (Cloud Posse) this introduces a skill browser github.com/cloudposse/atmos/pull/2881
erik16 days ago
@Andriy Knysh (Cloud Posse) this should resolve the kustomize issues raised by @Nick Dunn github.com/cloudposse/atmos/pull/2874
erik16 days ago
@Andriy Knysh (Cloud Posse) move mirrors to google from aws.ecr which is rate limited
github.com/cloudposse/atmos/pull/2884
github.com/cloudposse/atmos/pull/2884
erik18 days ago
@Andriy Knysh (Cloud Posse) github.com/cloudposse/atmos/pull/2856 this refactors file locking through a centralized pkg with increased test coverage
Andriy Knysh (Cloud Posse)18 days ago(edited)
@Erik Osterman (Cloud Posse) github.com/cloudposse/atmos/pull/2862 - adds a human-flow for Atmos Auth on Azure,
(the existing
azure/interactive (similar to AWS SSO). Tested manually.(the existing
azure/device-code is very limited, Microsoft-managed Conditional Access policies block the device code flow in many tenants)erik18 days ago
@Andriy Knysh (Cloud Posse) this adds support for
github.com/cloudposse/atmos/pull/2534
atmos terraform migrate powered by tfmigrate under the hood. It supports using the atmos managed backend as a backend for tfmigrate to store the state of migrations.github.com/cloudposse/atmos/pull/2534
Andriy Knysh (Cloud Posse)18 days ago
@Erik Osterman (Cloud Posse) github.com/cloudposse/atmos/pull/2861 - fixes some issues with Atmos Auth on Azure (manually tested)
erik18 days ago
@Andriy Knysh (Cloud Posse) github.com/cloudposse/atmos/pull/2756 this adds vendor locks and component updater functionality, so atmos can open PRs for component updates. It works with
component.yaml and vendor.yaml. Also, it adds SBOMs.Jochem Lugtenburg18 days ago
Hey @Erik Osterman (Cloud Posse), hope you're doing well (not sure who to ping so I hope you can forward it to the right person 🙂)
We are running into frequent Github rate limits with our drift detection as our project grows - the main culprit seems to be the pagination over the releases in the setup atmos action. I've submitted a PR to the setup action that hopefully remedies this (and speeds it up quite a bit as a result)
github.com/cloudposse/github-action-setup-atmos/pull/116
We are running into frequent Github rate limits with our drift detection as our project grows - the main culprit seems to be the pagination over the releases in the setup atmos action. I've submitted a PR to the setup action that hopefully remedies this (and speeds it up quite a bit as a result)
github.com/cloudposse/github-action-setup-atmos/pull/116