Bug 1629579

Summary: Image efs-provisioner need to update to ose-efs-provisioner in OCP3.10
Product: OpenShift Container Platform Reporter: Chao Yang <chaoyang>
Component: StorageAssignee: Tomas Smetana <tsmetana>
Status: CLOSED ERRATA QA Contact: Chao Yang <chaoyang>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.10.0CC: aos-bugs, aos-storage-staff, bchilds, chaoyang, jhou, lxia, mlamouri
Target Milestone: ---   
Target Release: 3.10.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Release Note
Doc Text:
The EFS provisioner is being distributed in the openshift3/ose-efs-provisioner image.
Story Points: ---
Clone Of:
: 1630127 (view as bug list) Environment:
Last Closed: 2018-11-11 16:39:11 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 Chao Yang 2018-09-17 06:41:17 UTC
Description of problem:
The image in ocp3.10 now is openshift3/efs-provisioner
The name is different with ocpv3.7 and ocpv3.9
 
Version-Release number of selected component (if applicable):
openshift v3.10.45-2

How reproducible:
Always

Steps to Reproduce:
1.Install OCP310
2.Pull image openshift3/efs-provisioner:v3.10.45-2


Actual results:
The image openshift3/efs-provisioner pulled successfully

Expected results:
The image should named openshift3/ose-efs-provisioner

Master Log:

Node Log (of failed PODs):

PV Dump:

PVC Dump:

StorageClass Dump (if StorageClass used by PV/PVC):

Additional info:

Comment 1 Tomas Smetana 2018-09-19 08:21:48 UTC
The description speaks of OSE 3.10... So I assume the correct target is 3.10.z. Second thing I completely don't understand: why is this blocking the 3.11 bug? Where does the dependency come from?

Comment 2 Chao Yang 2018-09-20 08:49:43 UTC
Bug #630127 is cloned from this #1629579, maybe it is "block" come from.

Comment 3 Mark Lamourine 2018-09-21 15:00:03 UTC
In 3.9 there is an efs-provisioner dockerfile:

https://github.com/openshift/external-storage/tree/release-3.9/images/efs-provisioner

This is not present in 3.10.  THere is no 3.11 branch and the images/efs-provisioner directory does not exist on master.

Comment 4 Tomas Smetana 2018-09-24 14:01:53 UTC
Dockerfile for the 3.10 branch (taken from 3.9):

https://github.com/openshift/external-storage/pull/4

Comment 5 Mark Lamourine 2018-09-24 14:44:41 UTC
Will re-test.
Is it also in master, and so 3.11/4.0?

Comment 6 Tomas Smetana 2018-09-25 14:17:23 UTC
The master branch is not diverging from upstream (intentionally). So we need to create the additional branches (release-3.11 and release-4.0). I'll check with the team lead just to be sure.

Comment 8 Liang Xia 2018-10-22 06:14:29 UTC
Checked that ose-efs-provisioner:v3.10 and v3.10.x exist on reg-aws and stage registry.
Move bug to verified.

Comment 10 errata-xmlrpc 2018-11-11 16:39:11 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/RHSA-2018:2709