-
Notifications
You must be signed in to change notification settings - Fork 3
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
fix: remove invalid multi-tenant VPE references #393
Conversation
/run pipeline |
note: does not cover #394 which will need to be done separately |
/run pipeline |
1 similar comment
/run pipeline |
/run pipeline |
/run pipeline |
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.
PR looks ok.
Just a little question to be sure: @vburckhardt the every-mt-type
test is not executed with PR ci tests, is this correct?
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.
This looks good.
I do not understand why certain cloud_services are being removed and if this leads to work to add databases and secrets-manager back.
"databases-for-cassandra", | ||
"databases-for-elasticsearch", | ||
"databases-for-enterprisedb", | ||
"databases-for-mongodb", | ||
"databases-for-postgresql", | ||
"databases-for-redis", |
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.
databases is included the list in #396 at https://cloud.ibm.com/docs/vpc?topic=vpc-vpe-supported-services
"iam-svcs", | ||
"is", | ||
"kms", | ||
"resource-controller", | ||
"secrets-manager", |
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.
secrets-manager is included the list in #396 at https://cloud.ibm.com/docs/vpc?topic=vpc-vpe-supported-services
@shemau - Yes, those should not have been there as, cloud_services variable should only take multi-tenant endpoint. ICD and sm are single tenant (pointing to a specific instance), and as such should be targeted through cloud_service_by_crn @vbontempi - I had captured that need separately at #394 |
🎉 This PR is included in version 3.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Thanks. For the record, coming soon, the ICD postgresql example will cover VPE wrt to the single tenant instance that is created. |
Description
fixes #391
fixes #392
Release required?
x.x.X
)x.X.x
)X.x.x
)Release notes content
fix: remove invalid multi-tenant VPE references
fix: ensure idempotent of existing VPEs
BREAKING CHANGE: all existing VPE created in previous version of this module will be deleted and immediately re-created. The IP of the VPE may change as part of this process.
Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
Checklist for reviewers
Merge actions for mergers