Bug 1299831 - [RFE] installer - do not attach OSEv3 repos where they are not required
Summary: [RFE] installer - do not attach OSEv3 repos where they are not required
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: RFE
Version: 3.1.0
Hardware: Unspecified
OS: Unspecified
medium
low
Target Milestone: ---
: ---
Assignee: Brenton Leanhardt
QA Contact: Johnny Liu
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-01-19 11:04 UTC by Evgheni Dereveanchin
Modified: 2019-09-12 09:47 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-23 17:54:03 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Evgheni Dereveanchin 2016-01-19 11:04:51 UTC
Description of problem:
The ansible installer supports setups with components such as etcd on separate hosts. etcd is installed from the "rhel-7-server-extras-rpms" channel, however the installer will still enable "rhel-7-server-ose-3.1-rpms" which consumes an OpenShift entitlement but is not actually used to install any software.

The installer should be smart enough to enable only the channels that are needed and not enable "rhel-7-server-ose-3.1-rpms" on nodes that will not install any software from it.

Version-Release number of selected component (if applicable):
3.1

How reproducible:
Always

Steps to Reproduce:
1. install node to be a etcd hosts
2. enable base and extras channel on it
3. configure it as etcd in /etc/ansible/hosts
4. start install process

Actual results:
two options:
1) OSE channel available - it's attached
2) OSE channel unavaiable - setup fails even though all software present

Expected results:
Install completes and finishes successfully. No extra channels are added.

Comment 2 Scott Dodson 2016-09-20 15:58:16 UTC
Which playbook is this customer running? rhel_subscribe

Comment 3 Evgheni Dereveanchin 2017-01-06 12:28:33 UTC
Is there a difference? This is related to the Enterprise version which has the install wizard shipped with it.


Note You need to log in before you can comment on or make changes to this bug.