-
Bug
-
Resolution: Unresolved
-
Major
-
4.20.0
-
None
Description of problem:
As reported in OCPBUGS-56688, the following test started to fail as it newly validates connectivity to the http route.
[sig-network-edge][OCPFeatureGate:GatewayAPIController][Feature:Router][apigroup:gateway.networking.k8s.io] Ensure HTTPRoute object is created [Suite:openshift/conformance/parallel]
The root cause is most likely same as for OCPBUGS-56011 .
The ping protocol, path and port should point to kube-proxy running on each node. This change was brought upstream for Azure here. This change was brought to classic OpenShift in cluster-cloud-controller-manager-operator a long time ago where the "shared" mode is enforced by default: here.
However, it is NOT configured/enforced for Hypershift. See config overrides and default flags
Version-Release number of selected component (if applicable):
4.20 It appears only for 4.20 as the test enhancement was only committed on release-4.20 branch. But the functionality is probably affected back to 4.16 where the "shared" load balancer mode was introduced: https://github.com/openshift/cluster-cloud-controller-manager-operator/blob/release-4.16/pkg/cloud/azure/azure.go#L180 (branch release-4.15 doesn't have it)
How reproducible:
Always
Steps to Reproduce:
1. Run the "e2e-azure-aks-ovn-conformance" test jobs on AKS like in this run: https://prow.ci.openshift.org/view/gs/test-platform-results/logs/periodic-ci-openshift-hypershift-release-4.20-periodics-e2e-azure-aks-ovn-conformance/1937334309027319808 2. 3.
Actual results:
The test "Ensure HTTPRoute object is created" fails
Expected results:
The test passes
Additional info:
- is depended on by
-
OCPBUGS-56688 Component Readiness: [Networking / router] [OCPFeatureGate:GatewayAPIController] test regressed on HyperShift Azure AKS
-
- Closed
-
- is related to
-
OCPBUGS-56688 Component Readiness: [Networking / router] [OCPFeatureGate:GatewayAPIController] test regressed on HyperShift Azure AKS
-
- Closed
-
- relates to
-
OCPBUGS-62226 Cilium: LoadBalancer services unreachable
-
- POST
-
- links to