-
Notifications
You must be signed in to change notification settings - Fork 9.7k
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
terraform: Compare locks and provider requirements #26761
terraform: Compare locks and provider requirements #26761
Conversation
This comment has been minimized.
This comment has been minimized.
The above comment was a misread of test output. I'll investigate these test failures and re-request review if I can address them. |
019a64c
to
184c006
Compare
Codecov Report
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📝
b603e2b
to
60353da
Compare
} | ||
opts.LockedDependencies = lockedDependencies | ||
|
||
// If any unmanaged providers or dev overrides are enabled, they must |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
60353da
to
0970f83
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two more comments but non-blocking/merge when addressed if you choose to: a readability/whitespace in the tests, and a request for another test case.
When building a context, we read the dependency locks and ensure that the provider requirements from the configuration can be satisfied. If the configured requirements change such that the locks need to be updated, we explain this and recommend running "terraform init". This check is ignored for any providers which are locally marked as in development. This includes unmanaged providers and those listed in the provider installation `dev_overrides` block.
0970f83
to
10cc25f
Compare
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
When building a context, we read the dependency locks and ensure that the provider requirements from the configuration can be satisfied. If the configured requirements change such that the locks need to be updated, we explain this and recommend running "terraform init".
This check is ignored for any providers which are locally marked as in development. This includes unmanaged providers and those listed in the provider installation
dev_overrides
block.Fixes #26565.
Screenshot