Description of problem: The enterprise version of cluster up should instantiate RHEL-based image streams by default. It is currently instantiating centos-based image streams. Version-Release number of selected component (if applicable): v3.4 How reproducible: Always Steps to Reproduce: 1. Run 'oc cluster up' with OCP version of binary 2. Inspect image streams created with 'oc get is -n openshift' Actual results: Images are centos-based images Expected results: Images are RHEL-based images
Corey, sending this one your way. We need to change which imagestreams we import when running in OCP
Submitted the following pull requests to resolve this issue in 3.3, 3.4, and 3.5 https://github.com/openshift/ose/pull/526 https://github.com/openshift/ose/pull/527 https://github.com/openshift/ose/pull/528
All 3 pull requests have been merged, moving to QA
Verified $oc cluster up --image="brew-.../openshift3/ose" --version="v3.3" $oc cluster up --image="brew-.../openshift3/ose" --version="v3.4" $oc cluster up --image="brew-.../openshift3/ose" --version="v3.5" All images are RHEL-based images in imagestream
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-2017:0199
Once we pick up the ldflag change [1] in the OSE rebase we will need to provide the correct envars [2] during the build and we should be good here. [1] https://github.com/openshift/origin/pull/12758/commits/5237fda6a1f1fc0ca770ac04071e07ab30b8de2a [2] OS_IMAGE_PREFIX=openshift3/ose OS_BUILD_LDFLAGS_DEFAULT_IMAGE_STREAMS=rhel7