awslabs / seed-farmer

Seed-Farmer is an orchestration tool that works with AWS CodeSeeder and acts as an orchestration tool modeled after GitOps deployments. It has a CommandLine Interface based in Python, leverages modular code deployments defined by declarative manifests, and includes change detection and deployment optimization.
https://seed-farmer.readthedocs.io/en/latest/
Apache License 2.0
43 stars 15 forks source link

[BUG] SeedFarmer looses history of modules when redeploying #615

Closed dgraeber closed 1 month ago

dgraeber commented 1 month ago

When removing a module from a manifest of an existing deployment, I lose the history of the other modules deployed

dgraeber commented 1 month ago

This was assessed and the deployment manifest was not correctly being persisted to SSM upon subsequent deployments. This does not impact any deployed modules, but interferes with destroying modules. Once the code is correctly, a simple seedfarmer apply will correct the issue going forward