Skip to content
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 the external-name configuration for the ProjectSink.logging resource #350

Merged
merged 1 commit into from
Aug 9, 2023

Conversation

ulucinar
Copy link
Collaborator

@ulucinar ulucinar commented Aug 8, 2023

Description of your changes

We have an external-name configuration error for the ProjectSink.logging resource as reported here. This PR fixes the issue for this specific resource and we will need to scan the configurations of other resources and also fix them.

Fixes: #351

I have:

  • Run make reviewable test to ensure this PR is ready for review.

How has this code been tested

I've validated the fix by using the service account credentials and @stevendborrelli has verified it in Upbound Cloud via the federated credentials.
The provider packages used for validation are: index.docker.io/ulucinar/provider-gcp-{logging,pubsub}:v0.36.0-rc.0.1.g1523f4b6 and index.docker.io/ulucinar/provider-family-gcp:v0.36.0-rc.0.1.g1523f4b6.

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
Copy link
Contributor

@stevendborrelli stevendborrelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested this fix successfully in Upbound Cloud using OIDC credentials.

Copy link
Collaborator

@turkenf turkenf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @ulucinar, LGTM.

@ulucinar ulucinar merged commit 3e7e8ea into crossplane-contrib:main Aug 9, 2023
9 checks passed
@ulucinar ulucinar deleted the fix-projectsink branch August 9, 2023 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ProjectSink project does not work correctly when OIDC is in use
3 participants