Bug 2067323
Summary: | [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the gRPC interoperability tests [Suite:openshift/conformance/parallel/minimal] | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Micah Abbott <miabbott> |
Component: | Networking | Assignee: | Andrew McDermott <amcdermo> |
Networking sub component: | router | QA Contact: | Hongan Li <hongli> |
Status: | CLOSED ERRATA | Docs Contact: | |
Severity: | medium | ||
Priority: | high | CC: | aos-bugs, miabbott, mmasters, openshift-bugzilla-robot, rdossant, wking |
Version: | 4.11 | ||
Target Milestone: | --- | ||
Target Release: | 4.12.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | No Doc Update | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: |
[sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the gRPC interoperability tests [Suite:openshift/conformance/parallel/minimal]
|
|
Last Closed: | 2023-01-17 19:47:48 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2103700, 2103701 |
Description
Micah Abbott
2022-03-23 19:04:28 UTC
Might be the same root cause for these other HAProxy tests: [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the h2spec conformance tests [Suite:openshift/conformance/parallel/minimal] [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the http2 tests [Suite:openshift/conformance/parallel/minimal] The failing test uses the "DeployNewRouterShard" function defined at <https://github.com/openshift/origin/blob/c088b40487a67f572ab12d140593e08f9de6be2a/test/extended/router/shard/shard.go#L37-L51> to verify that the ingresscontroller is ready. The DeployNewRouterShard function succeeds only if the ingresscontroller is reporting the expected status conditions. The expected status conditions include DNSManaged=True. In the failing CI runs, the ingresscontroller is reporting DNSManaged=False because the cluster DNS config does not specify public and private zones. This raises two questions: 1. Did Azure UPI CI jobs change recently not to configure cluster DNS? 2. Should DeployNewRouterShard check for the DNSManaged=True status condition, or would checking for Available=True suffice? Net Edge will follow up on these questions. I'm setting blocker- for now as this appears to be a problem with the test and not with the functionality under test. search https://search.ci.openshift.org/?search=The+HAProxy+router+should+pass+the+gRPC+interoperability+tests+&maxAge=168h&context=1&type=bug%2Bjunit&name=&excludeName=&maxMatches=5&maxBytes=20971520&groupBy=job and still seeing high failures ratio for some jobs: one example: https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_cluster-cloud-controller-manager-operator/181/pull-ci-openshift-cluster-cloud-controller-manager-operator-master-e2e-gcp-ccm/1516409860592242688 : [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the gRPC interoperability tests [Suite:openshift/conformance/parallel/minimal] expand_less 10m16s { fail [github.com/openshift/origin/test/extended/router/grpc-interop.go:107]: new router shard did not rollout Unexpected error: <*errors.errorString | 0xc00037ec60>: { s: "timed out waiting for the condition", } timed out waiting for the condition occurred} and https://prow.ci.openshift.org/view/gs/origin-ci-test/logs/periodic-ci-openshift-release-master-okd-4.10-e2e-vsphere/1516319301173252096 3m2s { fail [github.com/openshift/origin/test/extended/util/client.go:302]: Unexpected error: <*errors.errorString | 0xc000346c70>: { s: "timed out waiting for the condition", } timed out waiting for the condition occurred} and error for azure upi: https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_release/27087/rehearse-27087-pull-ci-openshift-installer-master-e2e-azure-upi/1516106152117538816 STEP: Waiting for route hostname to register in DNS Apr 18 20:04:38.338: INFO: host "grpc-interop-h2c.e2e-test-grpc-interop-67cls.apps.ci-op-00l27v7z-c3806.ci.azure.devcluster.openshift.com" resolves as [52.234.42.30], expecting 40.78.5.60, retrying in 1m0s... still seeing failure in Azure UPI jobs, e.g https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_installer/5951/pull-ci-openshift-installer-release-4.11-e2e-azure-upi/1544336707699085312 : [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the gRPC interoperability tests [Suite:openshift/conformance/parallel/minimal] expand_more : [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the h2spec conformance tests [Suite:openshift/conformance/parallel/minimal] expand_more *** Bug 2103700 has been marked as a duplicate of this bug. *** We now have periodic 4.11 azure-upi jobs where you can see the tests permafailing: https://testgrid.k8s.io/redhat-openshift-ocp-release-4.11-informing#periodic-ci-openshift-release-master-nightly-4.11-e2e-azure-upi https://github.com/openshift/origin/pull/27274 is in release-4.12, so we need to verify this BZ against 4.12 and then handle the 4.11.z and 4.10.z backports as separate BZs. Checked latest 4.12 CI and didn't see the "timed out waiting for the condition" error any more, moving to verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.12.0 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:7399 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.12.0 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:7399 |