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

feat(TPG>=6.11)!: add endpoint_dns #2180

Merged
merged 2 commits into from
Dec 5, 2024
Merged

feat(TPG>=6.11)!: add endpoint_dns #2180

merged 2 commits into from
Dec 5, 2024

Conversation

apeabody
Copy link
Collaborator

@apeabody apeabody commented Nov 13, 2024

Fixes: #2182

@apeabody apeabody changed the title fix: use private endpoint fix(private_cluster): use private endpoint Nov 13, 2024
@apeabody apeabody force-pushed the ap/endpoint branch 3 times, most recently from 1a78715 to bca46df Compare November 13, 2024 19:38
@apeabody apeabody changed the title fix(private_cluster): use private endpoint fix(private_cluster)!: use private endpoint Nov 13, 2024
@apeabody apeabody force-pushed the ap/endpoint branch 3 times, most recently from 877ea55 to 81fc902 Compare November 13, 2024 23:11
@apeabody
Copy link
Collaborator Author

apeabody commented Nov 14, 2024

Error doesn't appear related to this change, but is a result of TPG v6.11+

Step #51 - "teardown beta-cluster":         	Error:      	Received unexpected error:
Step #51 - "teardown beta-cluster":         	            	FatalError{Underlying: error while running command: exit status 1; 
Step #51 - "teardown beta-cluster":         	            	Error: Error when reading or editing Subnetwork: googleapi: Error 400: The subnetwork resource 'projects/ci-gke-5db7e0f2-bhp6/regions/us-central1/subnetworks/cft-gke-test-ivye' is already being used by 'projects/ci-gke-5db7e0f2-bhp6/regions/us-central1/forwardingRules/aec5bcafcba7344aa801978cb45df853', resourceInUseByAnotherResource
Step #51 - "teardown beta-cluster":         	            	}
Step #51 - "teardown beta-cluster":         	Test:       	TestBetaCluster

@zcrisler
Copy link

Resolves #2182

@NeckBeardPrince
Copy link

Look forward to this going in.

@apeabody
Copy link
Collaborator Author

Starting with TPG v6.11.0+ this has been a reliable error during beta-cluster teardown:

Error: Error when reading or editing Subnetwork: googleapi: Error 400: The subnetwork resource 'projects/ci-gke-76cf7158-g9i9/regions/us-central1/subnetworks/cft-gke-test-wner' is already being used by 'projects/ci-gke-76cf7158-g9i9/regions/us-central1/forwardingRules/ac9b02a8710734e47a5f8449ff61e2ec', resourceInUseByAnotherResource

autogen/main/main.tf.tmpl Outdated Show resolved Hide resolved
@apeabody apeabody force-pushed the ap/endpoint branch 2 times, most recently from 14096f1 to 78e9ff5 Compare November 21, 2024 00:24
@apeabody apeabody force-pushed the ap/endpoint branch 5 times, most recently from 7efc72b to d6e1fc1 Compare November 27, 2024 00:00
@apeabody apeabody changed the title fix(private_cluster)!: use private endpoint feat(TPG>=6.11)!: add endpoint_dns Nov 27, 2024
@apeabody apeabody force-pushed the ap/endpoint branch 2 times, most recently from c637305 to 4fb55a9 Compare November 27, 2024 17:09
@apeabody apeabody marked this pull request as ready for review November 27, 2024 18:35
@apeabody apeabody requested review from ericyz, gtsorbo and a team as code owners November 27, 2024 18:35
@apeabody
Copy link
Collaborator Author

All pre-requisite PRs have been merged, this is now ready for review.

@allthatjazzleo
Copy link

how's it now?
can't wait to use this feature :)

@apeabody apeabody merged commit 1f85f66 into master Dec 5, 2024
8 checks passed
@apeabody apeabody deleted the ap/endpoint branch December 5, 2024 19:15
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.

Support for DNS-based endpoints
6 participants