Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
4.0.0 (2024-10-09)
⚠ BREAKING CHANGES
Features
Migrate provider source
oboukili
->argoproj-labs
We've tested the procedure found here and we think the order of the steps is not exactly right. This is the procedure we recommend (note that this should be run manually on your machine and not on a CI/CD workflow):
First, make sure you are already using version 6.2.0 of the
oboukili/argocd
provider.Then, check which modules you have that are using the
oboukili/argocd
provider.$ terraform providers Providers required by configuration: . ├── provider[registry.terraform.io/hashicorp/helm] 2.15.0 ├── (...) └── provider[registry.terraform.io/oboukili/argocd] 6.2.0 Providers required by state: (...) provider[registry.terraform.io/oboukili/argocd] provider[registry.terraform.io/hashicorp/helm]
Afterwards, proceed to point *ALL the DevOps Stack modules to the versions that have changed the source on their respective requirements. In case you have other personal modules that also declare
oboukili/argocd
as a requirement, you will also need to update them.Also update the required providers on your root module. If you've followed our examples, you should find that configuration on the
terraform.tf
file in the root folder.Execute the migration via
terraform state replace-provider
:Perform a
terraform init -upgrade
to upgrade your local.terraform
folder.Run a
terraform plan
orterraform apply
and you should see that everything is OK and that no changes are necessary.This PR was generated with Release Please. See documentation.