operator: drop REST API workaround for SEV-SNP GCP instances #3544
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.
Context
Previously, we couldn't just rely on our copy-based approach to generate instance templates for target instance groups on GCP SEV-SNP upgrades, as their client library didn't expose the
confidential_instance_type
field that specifies whether an SEV or SEV-SNP VM should be created. We always received SEV VMs, as this was the default. Obviously, this broke SEV-SNP upgrades. Now, they've incorporated the field inv1.29.0
of their client library, which we're already on, so we can just drop the workaround commit.This reverts commit effb086.
Related Issue: googleapis/google-cloud-go#10873
Proposed change(s)
Additional info
Checklist