Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1723295

Summary: kubectl test consistently fails on RHEL7 + CRI-O 1.14.4
Product: OpenShift Container Platform Reporter: Vadim Rutkovsky <vrutkovs>
Component: NodeAssignee: Peter Hunt <pehunt>
Status: CLOSED CURRENTRELEASE QA Contact: Weinan Liu <weinliu>
Severity: high Docs Contact:
Priority: unspecified    
Version: 4.2.0CC: aos-bugs, gblomqui, jokerman, mmccomas, mpatel, pehunt, rteague, sjenning, wmeng
Target Milestone: ---   
Target Release: 4.2.0   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-07-29 21:42:32 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:
Attachments:
Description Flags
test output
none
crio service journal
none
kubectl journal none

Description Vadim Rutkovsky 2019-06-24 08:03:21 UTC
Created attachment 1583934 [details]
test output

Description of problem:
One of the test in e2e test fails on latest CRIO from opsmirror (1.14) on RHEL7. It passes as expected on RHCOS.

Version-Release number of selected component (if applicable):
cri-o-1.14.4-1.rhaos4.2.el7.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Set OCP 4.2 cluster
2. Add 2 RHEL7 nodes via openshift-ansible
3. Destroy existing CoreOS workers
4. Build openshift-tests from Origin master and run:
```
openshift-tests run "openshift/conformance/parallel" --dry-run | grep "Simple pod should support inline execution and attach" | openshift-tests run  "openshift/conformance/parallel" -f -
```

Actual results:
Test fails

Expected results:
Test passes

Additional info:
This doesn't affect OCP 4.1. The test passes on RHCOS

Comment 1 Vadim Rutkovsky 2019-06-24 08:03:54 UTC
Created attachment 1583935 [details]
crio service journal

Comment 2 Vadim Rutkovsky 2019-06-24 08:04:17 UTC
Created attachment 1583936 [details]
kubectl journal

Comment 3 Peter Hunt 2019-06-24 15:16:31 UTC
Ah it turns out we did have a fix for that test, but it hadn't been ported to 1.14 yet. We will have a fix in for 1.14.5!

Comment 4 Russell Teague 2019-07-03 19:49:35 UTC
Opened a PR to remove the dir creation from openshift-ansible to verify this bug is fixed.
https://github.com/openshift/openshift-ansible/pull/11746

Comment 5 Greg Blomquist 2019-07-16 14:52:16 UTC
Peter, is this something that would come in with the 1.14 rebase?  Or, something that needs a specific additional pick?

Comment 6 Peter Hunt 2019-07-17 16:54:58 UTC
Greg,

CRI-O is not part of any rebase. v1.14.8 should be integrated into the RPM pool, and thus most parts of this issue are resolved. There remains the directory creation problem described in https://bugzilla.redhat.com/show_bug.cgi?id=1723295#c4 , which seems to be a bigger issue, and can be (and is currently) easily worked around in openshift-ansible. As such, I think all parts of this bug have been addressed and the state can be changed.

Comment 7 Seth Jennings 2019-07-29 21:42:32 UTC
Please reopen if the original issue can still be reproduced on 1.14.5 or later