-
Notifications
You must be signed in to change notification settings - Fork 78
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(datacatalog): add taxonomy & policy tags resources #643
feat(datacatalog): add taxonomy & policy tags resources #643
Conversation
/test-examples="examples/datacatalog/v1beta1/taxonomy.yaml" |
1 similar comment
/test-examples="examples/datacatalog/v1beta1/taxonomy.yaml" |
20108ea
to
392d073
Compare
Could we run the test-example again pls? |
/test-examples="examples/datacatalog/v1beta1/taxonomy.yaml" |
looks like the e2e test failed due to permissions
|
Closing and re-opening pipeline work. |
Signed-off-by: nilan3 <nilanthanb1994@gmail.com>
Signed-off-by: nilan3 <nilanthanb1994@gmail.com>
Signed-off-by: nilan3 <nilanthanb1994@gmail.com>
392d073
to
7ecb3f2
Compare
/test-examples="examples/datacatalog/v1beta1/taxonomy.yaml" https://github.com/crossplane-contrib/provider-upjet-gcp/actions/runs/11619091847 |
/test-examples="examples/datacatalog/v1beta1/policytag.yaml" https://github.com/crossplane-contrib/provider-upjet-gcp/actions/runs/11619412833 |
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.
Thank you for your contribution @nilan3, LGTM 🙌
I rebased your PR to main to get bug fixes and resolve conflicts. After assigning the required role to our test account, the permission issue was resolved and the tests passed 🎉
// {{name}} projects/{project}/locations/{region}/taxonomies/{taxonomy} | ||
"google_data_catalog_taxonomy": config.IdentifierFromProvider, | ||
// {{name}} projects/{project}/locations/{region}/taxonomies/{taxonomy}/policyTags/{policytag} | ||
"google_data_catalog_policy_tag": config.IdentifierFromProvider, |
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.
Note: Since taxonomy
and policytag
are system generated identifiers, we cannot use TemplatedStringAsIdentifier
here: id: projects/official-provider-testing/locations/eu/taxonomies/2064837193133375339/policyTags/1548338660528116821
Description of your changes
Add resources for the following terraform resources:
google_data_catalog_taxonomy
google_data_catalog_policy_tag
Fixes #
I have:
make reviewable
to ensure this PR is ready for review.backport release-x.y
labels to auto-backport this PR if necessary.How has this code been tested
Running Uptest locally against a personal sandbox GCP project
UPTEST_EXAMPLE_LIST="examples/datacatalog/v1beta1/taxonomy.yaml"
--- PASS: kuttl (50.28s)
--- PASS: kuttl/harness (0.00s)
--- PASS: kuttl/harness/case (49.02s)
PASS
10:45:53 [ OK ] running automated tests