rhtconsulting / rhc-ose

OpenShift Automation and Utilities by Red Hat Consulting
42 stars 34 forks source link

Unwanted yum repository in image. #71

Closed etsauer closed 8 years ago

etsauer commented 8 years ago

When running osc-provision, I get an extra repo, rhel-7-server-eus-thirdparty-oracle-java-rpms in my hosts.

[root@74c548423e36 ~]# ./repository/rhc-ose/provisioning/osc-provision --num-nodes=2 --key=esauer             
Provisioning master. This could take several minutes.
Complete!
Provisioning 2 nodes. This could take several minutes.
Complete!
No keypair found. Creating one... Done
Pushing key for node 10.3.11.32...Done
Pushing key for node 10.3.11.43...Done
Pushing key for node 10.3.11.34...Done
Beginning action: Prep
Loaded plugins: product-id, subscription-manager
Cleaning repos: rhel-7-server-eus-thirdparty-oracle-java-rpms
              : rhel-7-server-extras-rpms rhel-7-server-optional-rpms
              : rhel-7-server-ose-3.0-rpms rhel-7-server-rh-common-rpms
              : rhel-7-server-rpms
Cleaning up everything
oybed commented 8 years ago

the base image doesn't have the additional repos, but "yum update" enables them ... hence the tools should re-run 'subscription-manager repos --disable="*"' followed by the correct enable after a yum update to ensure that only the proper repos are enabled.

After yum update:

[root@ose3 ~]# yum repolist
Loaded plugins: product-id, subscription-manager
repo id                                                           repo name                                                                             status
rhel-7-server-eus-thirdparty-oracle-java-rpms/7Server/x86_64      Red Hat Enterprise Linux 7 Server - Extended Update Support - Oracle Java (RPMs)         66
rhel-7-server-extras-rpms/x86_64                                  Red Hat Enterprise Linux 7 Server - Extras (RPMs)                                       124
rhel-7-server-optional-rpms/7Server/x86_64                        Red Hat Enterprise Linux 7 Server - Optional (RPMs)                                   6,154
rhel-7-server-ose-3.0-rpms/7Server/x86_64                         Red Hat OpenShift Enterprise 3.0 (RPMs)                                                  61
rhel-7-server-rh-common-rpms/7Server/x86_64                       Red Hat Enterprise Linux 7 Server - RH Common (RPMs)                                    167
rhel-7-server-rpms/7Server/x86_64                                 Red Hat Enterprise Linux 7 Server (RPMs)                                              7,728
repolist: 14,300