-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Checksum is still recalculated every time even without any change #230
Comments
I think it's reasonable to exclude the |
@bobh66 yes, that sounds good to me 👍 |
@ytsarev for sure it will fix the issue, but is it really safe? I mean according to terraform documentation: Differing lineage: The "lineage" is a unique ID assigned to a state when it is created. If a lineage is different, then it means the states were created at different times and its very likely you're modifying a different state. Terraform will not allow this. https://developer.hashicorp.com/terraform/language/state/backends#manual-state-pull-push |
Does |
I cannot answer this one as I'm not an expert of terraform. But anyway the behavior should not be different if the sources are local or coming from a git repository I assume, which was originally the problem of the first ticket I opened: #198 |
@bobh66 any news on that issue? As said I'm not an expert of terraform so I cannot guarantee that it's a safe to ignore lineage. |
I think this prevents us from using the concurrency (--max-reconcile-rate set to more than "1") because every workspace tries to run "terraform init" while any other workspace might already be running the "terraform plan/apply", and that usually results with a "text file busy" error. |
I'm opening a new ticket as I cannot re-open this one which didn't solved the initial issue: I'm still seeing changes on
lineage
even if nothing changed:The text was updated successfully, but these errors were encountered: