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 GCP CA pool injection flow #1312

Closed

Conversation

Neon-White
Copy link
Contributor

Explain the changes

  1. Use unsafe.Pointer to access a private, unexported field since reflection cannot access it alone

Issues: Fixed #xxx / Gap #xxx

  1. https://bugzilla.redhat.com/show_bug.cgi?id=2267857

Testing Instructions:

  1. Create a GCP backingstore on a NooBaa cluster
  • Doc added/updated
  • Tests added

Neon-White added a commit to Neon-White/noobaa-operator that referenced this pull request Mar 5, 2024
Remove the certificate fix just for GCP as it was causing reflection
errors (See noobaa#1312 for more info).

Signed-off-by: Ben <[email protected]>
@Neon-White Neon-White mentioned this pull request Mar 5, 2024
2 tasks
Neon-White added a commit to Neon-White/noobaa-operator that referenced this pull request Mar 5, 2024
Remove the certificate fix just for GCP as it was causing reflection
errors (See noobaa#1312 for more info).

Signed-off-by: Ben <[email protected]>
Neon-White added a commit to Neon-White/noobaa-operator that referenced this pull request Mar 5, 2024
Remove the certificate fix just for GCP as it was causing reflection
errors (See noobaa#1312 for more info).

Signed-off-by: Ben <[email protected]>
nimrod-becker pushed a commit that referenced this pull request Mar 5, 2024
Remove the certificate fix just for GCP as it was causing reflection
errors (See #1312 for more info).

Signed-off-by: Ben <[email protected]>
nimrod-becker pushed a commit that referenced this pull request Mar 5, 2024
Remove the certificate fix just for GCP as it was causing reflection
errors (See #1312 for more info).

Signed-off-by: Ben <[email protected]>
@Neon-White
Copy link
Contributor Author

Closing this since we'll most likely opt to use an entirely different solution that'd make sure Go starts with all the necessary certs.

@Neon-White Neon-White closed this Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants