-
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
feat(providers_mirror.go): providers mirror command should honor depe… #31505
feat(providers_mirror.go): providers mirror command should honor depe… #31505
Conversation
df52fb8
to
5a9c05f
Compare
5a9c05f
to
44473fe
Compare
Hi @rkhaled0, thanks for this submission! Although I cannot commit to having this PR reviewed at this time, we acknowledge your contribution and appreciate it! Typically before accepting a PR, we require a proposed solution on the original issue that has been discussed and vetted with the core development team. For this specific solution, the primary concern is that there may be a specific historical reason why this command ignores the lock file. We would need to verify that this implementation would not inadvertently break existing implementations. Thanks again for the submission! |
Hi @crw, |
Hi @tamirkamara, thanks for the feedback. It is unlikely to get reviewed in the near future as we are locked down for the 1.3 release. The PR would probably need more support from the community to raise to the level where it would be worth figuring out why it is implemented they way it is, however it is always possible we would consider it. For background, the intended users of this feature are other internal teams, so we would need to make sure any changes do not break a downstream product's expectations. Thanks again for your comment. |
@crw thank you for the response. |
Hi @crw , |
Thanks! I found the notes on this PR. There was a concern that would need to be addressed by the development team, that may not get prioritized due to That said, I'll bring this up in triage again and see what it would take to do such an investigation. Thanks for continued commitment to this PR. |
thanks for clarifying @crw , looking forward to hear TFE experts suggestion. |
Hi @rkhaled0, thanks for working on this. This PR is a little early, as we don't yet have an agreed way forward in the linked issue, and the fix here is likely overly simple. The original report describes some unanswered questions about conflicts between configuration and lockfile, which this PR doesn't address. As a result I'm going to close this PR for now. I'd welcome a followup once we have a more comprehensive design for the solution. I'll discuss the problem with the core team and report back on the linked issue. Thanks again! |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active contributions. |
Following up #28274 ,
As suggested, this proposal aims to honor the dependency lock file if and only if exists while executing
terraform providers mirror
command.