Upstream PR: https://github.com/openshift/openshift-ansible/pull/4373
Add excluders to prevent related packages from upgrading by "yum update". Version: atomic-openshift-utils-3.3.91-1.git.0.b0e1696.el7.noarch Steps: 1, install ocp v3.3.1.35 on rhel. 2, install atomic-openshift-excluder and atomic-openshift-docker-excluder on the host. # cat /etc/yum.conf |grep exclude exclude= docker*1.20* docker*1.19* docker*1.18* docker*1.17* docker*1.16* docker*1.15* docker*1.14* docker*1.13* docker*1.12* tuned-profiles-atomic-openshift-node atomic-openshift-tests atomic-openshift-sdn-ovs atomic-openshift-recycle atomic-openshift-pod atomic-openshift-node atomic-openshift-master atomic-openshift-dockerregistry atomic-openshift-clients-redistributable atomic-openshift-clients atomic-openshift 3, prepare new version repo and yum update result: Openshift packages are not updated. Disable and reset excluders through upgrade playbook. Version: atomic-openshift-utils-3.3.91-1.git.0.b0e1696.el7.noarch Steps: 1, install ocp v3.3.1.35 on rhel. 2, install atomic-openshift-excluder and atomic-openshift-docker-excluder on the host. 3, update atomic-openshift-utils 4, run upgrade playbook to upgrade OCP v3.3.1.36 Result: Upgrade successfully.
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:1666