Support OCI registries in the terraform/opentofu manager #38927
norman-zon
started this conversation in
Suggest an Idea
Replies: 1 comment 1 reply
-
|
Is there anything I could do to get my PR for this prioritised. We are very keen to start using OCI for opentofu modules, for many reasons, and this is the only thing holding us back. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Idea
Extend the existing Terraform manager to support OpenTofu/Terraform modules and providers hosted in OCI registries using the
oci://scheme.Background
Renovate already supports Helm charts in OCI registries but lacks support for OpenTofu modules and providers in OCI registries, despite OpenTofu's comprehensive OCI registry support.
Current Gap
Supported module sources: GitTags, GithubTags, TerraformRegistry
Missing: OCI registries (
oci://scheme)Requested Features
OCI Module Support - Parse and update modules like:
OCI Provider Mirror Support - Handle provider installations from OCI registries configured in
.terraformrc:New Dependency Types:
oci_modulefor OCI-hosted modulesoci_providerfor OCI-hosted providersImplementation Notes
application/vnd.opentofu.modulepkgandapplication/vnd.opentofu.providerBenefits
This would extend Renovate's strong OCI registry support to cover all OpenTofu/Terraform dependency types.
EDIT: Opened a PR for this feature
Beta Was this translation helpful? Give feedback.
All reactions