Skip to content

Conversation

@barbacbd
Copy link
Contributor

@barbacbd barbacbd commented Nov 5, 2025

This reverts commit 95b36d0.

@openshift-ci openshift-ci bot requested review from alebedev87 and rikatz November 5, 2025 17:17
@barbacbd barbacbd changed the title Revert "dns/gcp: Allow configuring custom endpoints" CORS-4229: Revert "dns/gcp: Allow configuring custom endpoints" Nov 7, 2025
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Nov 7, 2025
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Nov 7, 2025

@barbacbd: This pull request references CORS-4229 which is a valid jira issue.

Details

In response to this:

This reverts commit 95b36d0.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@barbacbd
Copy link
Contributor Author

barbacbd commented Nov 7, 2025

/retest-required

@barbacbd
Copy link
Contributor Author

barbacbd commented Nov 7, 2025

/cc @Miciah

@openshift-ci openshift-ci bot requested a review from Miciah November 7, 2025 13:05
@Miciah
Copy link
Contributor

Miciah commented Nov 7, 2025

/approve

@barbacbd, would you mind adding a link to https://issues.redhat.com/browse/CORS-4229 to the commit message, and a brief explanation and reference to the alternative implementation that supersedes the feature that your PR removes (for example, a link to an EP, Jira ticket, or some other kind of sharable documentation)?

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 7, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Miciah

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 7, 2025
This reverts commit 95b36d0.

The revert is occurring because the Openshift Installer will be creating a Private Zone where
the traffic to *.googleapis.com will go to the ip address of a private service connect endpoint.
The changes for the Openshift Installer can be found here: openshift/installer#9992.
This means that we do not need to explicitly override the api endpoints in each cluster component.

For example a proxy server log from a bastion host shows this:
1762508378.713  91253 10.0.0.5 TCP_TUNNEL/200 11968 CONNECT iamcredentials.googleapis.com:443 - HIER_DIRECT/10.1.0.100 -
1762508378.970  90258 10.0.0.5 TCP_TUNNEL/200 5988 CONNECT compute.googleapis.com:443 - HIER_DIRECT/10.1.0.100 -

We can see that the ip address for the default endpoints above is now going to 10.1.0.100 which was the
ip address of the private service connect endpoint. This achieves the same result as setting the API
Endpoint override to https://compute-<endpoint-name>.p.googleapis.com/.
@barbacbd barbacbd force-pushed the revert-gcp-custom-endpoints branch from 2934e3c to 92625c1 Compare November 7, 2025 14:09
@Miciah
Copy link
Contributor

Miciah commented Nov 7, 2025

Thanks!

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 7, 2025
@patrickdillon
Copy link
Contributor

This
/lgtm

As Brent mentioned, we changed the implementation to use DNS records rather than WithEndpoint. This was necessary to support STS & oauth API calls, but also turned out to be a simpler implementation which also supports all day-2 operators. A better solution all around, but we realized it late.

@patrickdillon
Copy link
Contributor

/verified by e2e-gcp-operator

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Nov 21, 2025
@openshift-ci-robot
Copy link
Contributor

@patrickdillon: This PR has been marked as verified by e2e-gcp-operator.

Details

In response to this:

/verified by e2e-gcp-operator

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD 5fed704 and 2 for PR HEAD 92625c1 in total

@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD b1f851e and 1 for PR HEAD 92625c1 in total

@alebedev87
Copy link
Contributor

/hold

Holding until #1256 and #1297 are merged.

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Nov 21, 2025
@Miciah
Copy link
Contributor

Miciah commented Nov 22, 2025

/hold cancel
since #1297 merged.

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Nov 22, 2025
@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD efab566 and 0 for PR HEAD 92625c1 in total

@rikatz
Copy link
Member

rikatz commented Nov 22, 2025

/retest-required

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 22, 2025

@barbacbd: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-aws-pre-release-ossm 92625c1 link false /test e2e-aws-pre-release-ossm

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@rikatz
Copy link
Member

rikatz commented Nov 22, 2025

/test e2e-aws-ovn-serial-1of2

one last try, otherwise we will need to investigate this

@openshift-merge-bot openshift-merge-bot bot merged commit b62dd27 into openshift:master Nov 22, 2025
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants