Description of problem: Clean install fails due to missing openvswitch package. fatal: [node35-2.ose3.peterlarsen.org]: FAILED! => { "changed": true, "failed": true, "rc": 1, "results": [ "Loaded plugins: langpacks, package_upload, product-id, search-disabled-repos,\n : subscription-manager\nResolving Dependencies\n--> Running transaction check\n---> Package atomic-openshift-sdn-ovs.x86_64 0:3.5.5.5-1.git.0.f2e87ab.el7 will be installed\n--> Processing Dependency: openvswitch >= 2.3.1 for package: atomic-openshift-sdn-ovs-3.5.5.5-1.git.0.f2e87ab.el7.x86_64\n--> Finished Dependency Resolution\nError: Package: atomic-openshift-sdn-ovs-3.5.5.5-1.git.0.f2e87ab.el7.x86_64 (rhel-7-server-ose-3.5-rpms)\n Requires: openvswitch >= 2.3.1\n**********************************************************************\nyum can be configured to try to resolve such errors by temporarily enabling\ndisabled repos and searching for missing dependencies.\nTo enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf\n**********************************************************************\n\n You could try using --skip-broken to work around the problem\n** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:\nipa-client-4.4.0-14.el7_3.7.x86_64 has installed conflicts freeipa-client: ipa-client-4.4.0-14.el7_3.7.x86_64\nipa-client-common-4.4.0-14.el7_3.7.noarch has installed conflicts freeipa-client-common: ipa-client-common-4.4.0-14.el7_3.7.noarch\nipa-common-4.4.0-14.el7_3.7.noarch has installed conflicts freeipa-common: ipa-common-4.4.0-14.el7_3.7.noarch\n" ] } and sudo yum install openvswitch\* Loaded plugins: langpacks, package_upload, product-id, search-disabled-repos, subscription-manager rhel-7-server-extras-rpms | 2.0 kB 00:00:00 rhel-7-server-ose-3.5-rpms | 2.3 kB 00:00:00 rhel-7-server-rh-common-rpms | 2.1 kB 00:00:00 rhel-7-server-rpms | 2.0 kB 00:00:00 rhel-7-server-satellite-tools-6.2-rpms | 2.1 kB 00:00:00 rhel-server-rhscl-7-rpms | 2.0 kB 00:00:00 No package openvswitch* available. Version-Release number of selected component (if applicable): oc version oc v3.5.5.5 kubernetes v1.5.2+43a9be4 features: Basic-Auth GSSAPI Kerberos SPNEGO Server https://master35.ose3.peterlarsen.org openshift v3.5.5.5 kubernetes v1.5.2+43a9be4 How reproducible: Every time. Searching for openvswitch on CDN fails too: https://access.redhat.com/downloads/content/openvswitch/2.4.0-2.el7_2/x86_64/fd431d51/package (searching for openvswitch for OCP 3.5). Steps to Reproduce: 1. Do basic ansible inventory file for OpenShift install 2. run ansible-playbook using the config.yaml file. 3. Actual results: Failed install Expected results: Successful install Additional info:
Since 3.5, openvswitch will be intalled from rhel-7-fast-datapath-rpms, ose channel will not deliver the dup rpm package. Pls refer to "Enable only the repositories required by OpenShift Container Platform 3.5" mentioned in https://docs.openshift.com/container-platform/3.5/install_config/install/host_preparation.html. So this should not a bug.
(In reply to Johnny Liu from comment #1) > Since 3.5, openvswitch will be intalled from rhel-7-fast-datapath-rpms, ose > channel will not deliver the dup rpm package. Pls refer to "Enable only the > repositories required by OpenShift Container Platform 3.5" mentioned in > https://docs.openshift.com/container-platform/3.5/install_config/install/ > host_preparation.html. > > > So this should not a bug. Interesting - fast-datapath doesn't show up as a valid repository using the above search. Thanks.
As stated, the release notes and updated installation documentation covers the changes that has to be made to get openvswitch installed. Closing the BZ.
*** Bug 1443270 has been marked as a duplicate of this bug. ***