Bug 1711687

Summary: [upgrade-4.2] Skew between 1.13 kubelet and 1.14 control plane causes restart issues in e2e runs
Product: OpenShift Container Platform Reporter: Clayton Coleman <ccoleman>
Component: NodeAssignee: Seth Jennings <sjenning>
Status: CLOSED ERRATA QA Contact: Sunil Choudhary <schoudha>
Severity: high Docs Contact:
Priority: high    
Version: 4.1.zCC: aos-bugs, jokerman, mmccomas, trankin
Target Milestone: ---   
Target Release: 4.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-10-16 06:29:06 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:

Description Clayton Coleman 2019-05-19 16:04:09 UTC
This looks like a skew bug between master and kubelet, so we need to treat it special

Post rebase 

 Probing container should *not* be restarted with a non-local redirect http liveness probe [Suite:openshift/conformance/parallel] [Suite:k8s] 4m24s

flakes heavily when masters are 4.2 and rhcos is 4.1 kubelet.  This is not a new test so my assumption is something is broken between 1.13 kubelet and 1.14 masters that we need to know about

https://openshift-gce-devel.appspot.com/build/origin-ci-test/logs/release-openshift-origin-installer-e2e-aws-4.2/182#openshift-tests-k8sio-probing-container-should-not-be-restarted-with-a-non-local-redirect-http-liveness-probe-suiteopenshiftconformanceparallel-suitek8s

fail [k8s.io/kubernetes/test/e2e/common/container_probe.go:524]: May 18 23:26:13.408: pod container-probe-1387/liveness-http-redirect - expected number of restarts: 0, found restarts: 6

This blocks upgrade to 4.2

Comment 1 Clayton Coleman 2019-05-19 16:06:57 UTC
This bug may not be deferred from 4.2 without identifying why this fails.  Disabled in https://github.com/openshift/origin/pull/22865

Comment 3 Seth Jennings 2019-07-23 17:20:23 UTC
This test was new in kubernetes 1.14 and does not tolerate skew between the e2e from 4.2 and kubelet running at 4.1
https://github.com/kubernetes/kubernetes/pull/75416

Comment 4 Seth Jennings 2019-07-23 19:09:23 UTC
https://github.com/openshift/origin/pull/23461

Comment 8 errata-xmlrpc 2019-10-16 06:29:06 UTC
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, 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/RHBA-2019:2922