Issued:
2019-11-18
Updated:
2019-11-18

RHBA-2019:3817 - OpenShift Container Platform 3.11 bug fix update


Synopsis

OpenShift Container Platform 3.11 bug fix update

Type/Severity

Bug Fix Advisory None

Topic

Red Hat OpenShift Container Platform release 3.11.154 is now available with updates to packages and images that fix several bugs.

Description

Red Hat OpenShift Container Platform is Red Hat's cloud computing Kubernetes application platform solution designed for on-premise or private cloud deployments.

This advisory contains the RPM packages for Red Hat OpenShift Container Platform 3.11.154. See the following advisory for the container images for this release:

https://access.redhat.com/errata/RHBA-2019:3818

This update fixes the following bugs:

  • Satellite registration would fail in OpenShift installation instances with openshift-ansible. Required packages were not installed for Satellite registration to complete successfully. As a result, registration would fail and OpenShift packages were not available. Now, the install of required packages are performed earlier in the subscription process to ensure the Satellite subscription succeeds. (BZ#1643397)

  • During installation, the timeout for waiting for cluster services to start could be too short for some environments. The cluster deploy could fail prematurely. The timeout has been increased from five minutes to six minutes. Cluster service availability checks now pass as expected during the installation process. (BZ#1726450)

  • Disconnected installations would fail because the ose image was used for testing registry authentication. Since the ose image is no longer used in release 3.11, the test would fail consistently. Now, the registry has been updated to use ose-pod, and registry authorization tests complete successfully. (BZ#1729994)

  • During an upgrade with openshift_pkg_version specified, the latest available version was being installed. The openshift-clients package was being upgraded during an unrelated master upgrade step. Due to package dependencies, this resulted in all dependent openshift packages being updated to the latest version. This change removes the openshift_cli role as the clients are installed and upgraded as part of the openshift_node role. The upgrade of the client binaries on Atomic Host were moved to the openshift_node role for consistency. (BZ#1758744)

  • The openshift_metrics_server_install had incomplete default value. As a result, the redeploy certificates playbook would fail due to a missing value for openshift_metrics_server_install. Now, the openshift_metrics_server_install defaults in all locations. Redeployment completes successfully whether openshift-metrics is installed or not. (BZ#1759835)

  • Certificates were only backed up on the first master. If the redeploy-certificates playbook failed during execution, it could happen that certificates were deleted on all masters which would result in the playbook failing when run again.  To recover, certificates would have to be restored from backup. Now, all certificates are backed up on all master nodes. If certificates need to be recovered, they are available in a locally generated file archive. (BZ#1762932)

All OpenShift Container Platform 3.11 users are advised to upgrade to these updated packages and images.

Solution

Before applying this update, ensure all previously released errata relevant to your system have been applied.

For OpenShift Container Platform 3.11 see the following documentation, which will be updated shortly for release 3.11.154, for important instructions on how to upgrade your cluster and fully apply this asynchronous errata update:

This page is not included, but the link has been rewritten to point to the nearest parent document.https://docs.openshift.com/container-platform/3.11/release_notes/ocp_3_11_release_notes.html

This update is available via the Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at This content is not included.https://access.redhat.com/articles/11258.

Affected Products

ProductVersionArch
Red Hat OpenShift Container Platform3.11x86_64
Red Hat OpenShift Container Platform for Power3.11ppc64le

Updated Packages

  • atomic-openshift-hypershift-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • python2-kuryr-kubernetes-3.11.154-1.git.1.4d86170.el7.noarch.rpm
  • image-inspector-2.4.0-4.el7.src.rpm
  • golang-github-prometheus-promu-0-5.git85ceabc.el7.x86_64.rpm
  • openshift-external-storage-snapshot-controller-0.0.2-9.gitd3c94f0.el7.x86_64.rpm
  • csi-provisioner-debuginfo-0.2.0-3.el7.ppc64le.rpm
  • openshift-external-storage-manila-provisioner-0.0.2-9.gitd3c94f0.el7.ppc64le.rpm
  • cockpit-debuginfo-195-2.rhaos.el7.x86_64.rpm
  • csi-driver-registrar-0.2.0-2.el7.x86_64.rpm
  • atomic-openshift-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • atomic-openshift-pod-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • openshift-external-storage-local-provisioner-0.0.2-9.gitd3c94f0.el7.x86_64.rpm
  • csi-livenessprobe-debuginfo-0.0.1-2.gitff5b6a0.el7.x86_64.rpm
  • csi-driver-registrar-debuginfo-0.2.0-2.el7.x86_64.rpm
  • cockpit-195-2.rhaos.el7.src.rpm
  • openshift-ansible-roles-3.11.154-2.git.0.1640c49.el7.noarch.rpm
  • openshift-external-storage-manila-provisioner-0.0.2-9.gitd3c94f0.el7.x86_64.rpm
  • csi-livenessprobe-debuginfo-0.0.1-2.gitff5b6a0.el7.ppc64le.rpm
  • hawkular-openshift-agent-1.2.2-3.el7.src.rpm
  • hawkular-openshift-agent-1.2.2-3.el7.x86_64.rpm
  • atomic-openshift-cluster-autoscaler-3.11.154-1.git.1.532da7a.el7.src.rpm
  • golang-github-openshift-oauth-proxy-3.11.154-1.git.1.220e3dc.el7.src.rpm
  • openshift-eventrouter-debuginfo-0.2-4.git7c289cc.el7.ppc64le.rpm
  • csi-livenessprobe-0.0.1-2.gitff5b6a0.el7.ppc64le.rpm
  • openshift-external-storage-snapshot-controller-0.0.2-9.gitd3c94f0.el7.ppc64le.rpm
  • atomic-openshift-3.11.154-1.git.0.7a097ad.el7.src.rpm
  • csi-driver-registrar-debuginfo-0.2.0-2.el7.ppc64le.rpm
  • atomic-openshift-clients-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • atomic-openshift-metrics-server-3.11.154-1.git.1.6a6b6ce.el7.x86_64.rpm
  • heapster-1.3.0-4.el7.ppc64le.rpm
  • openshift-ansible-test-3.11.154-2.git.0.1640c49.el7.noarch.rpm
  • csi-livenessprobe-0.0.1-2.gitff5b6a0.el7.src.rpm
  • atomic-openshift-node-problem-detector-3.11.154-1.git.1.5e8e065.el7.ppc64le.rpm
  • openshift-enterprise-image-registry-3.8.0-2.git.216.b6b90bb.el7.src.rpm
  • openshift-enterprise-autoheal-3.11.154-1.git.1.13199be.el7.x86_64.rpm
  • openshift-ansible-3.11.154-2.git.0.1640c49.el7.noarch.rpm
  • openshift-eventrouter-0.2-4.git7c289cc.el7.x86_64.rpm
  • openshift-external-storage-0.0.2-9.gitd3c94f0.el7.src.rpm
  • atomic-openshift-service-idler-3.11.154-1.git.1.f80fb86.el7.ppc64le.rpm
  • cockpit-debuginfo-195-2.rhaos.el7.ppc64le.rpm
  • atomic-enterprise-service-catalog-svcat-3.11.154-1.git.1.fa68ced.el7.x86_64.rpm
  • golang-github-prometheus-alertmanager-3.11.154-1.git.1.4acd2e6.el7.src.rpm
  • openshift-ansible-3.11.154-2.git.0.1640c49.el7.src.rpm
  • openshift-external-storage-debuginfo-0.0.2-9.gitd3c94f0.el7.ppc64le.rpm
  • openvswitch-ovn-kubernetes-0.1.0-3.el7.src.rpm
  • golang-github-prometheus-prometheus-3.11.154-1.git.1.148db48.el7.src.rpm
  • openshift-eventrouter-0.2-4.git7c289cc.el7.src.rpm
  • atomic-openshift-node-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • csi-driver-registrar-0.2.0-2.el7.src.rpm
  • openshift-external-storage-snapshot-provisioner-0.0.2-9.gitd3c94f0.el7.ppc64le.rpm
  • openshift-external-storage-snapshot-provisioner-0.0.2-9.gitd3c94f0.el7.x86_64.rpm
  • atomic-openshift-node-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • atomic-openshift-service-idler-3.11.154-1.git.1.f80fb86.el7.src.rpm
  • csi-attacher-debuginfo-0.2.0-4.git27299be.el7.ppc64le.rpm
  • openshift-eventrouter-debuginfo-0.2-4.git7c289cc.el7.x86_64.rpm
  • containernetworking-plugins-debuginfo-0.5.2-6.el7.x86_64.rpm
  • atomic-enterprise-service-catalog-3.11.154-1.git.1.fa68ced.el7.x86_64.rpm
  • image-inspector-2.4.0-4.el7.x86_64.rpm
  • cockpit-kubernetes-195-2.rhaos.el7.x86_64.rpm
  • openshift-ansible-playbooks-3.11.154-2.git.0.1640c49.el7.noarch.rpm
  • atomic-openshift-master-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • openshift-kuryr-3.11.154-1.git.1.4d86170.el7.src.rpm
  • golang-github-openshift-prometheus-alert-buffer-0-3.gitceca8c1.el7.ppc64le.rpm
  • prometheus-3.11.154-1.git.1.148db48.el7.x86_64.rpm
  • atomic-openshift-clients-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • openshift-external-storage-efs-provisioner-0.0.2-9.gitd3c94f0.el7.x86_64.rpm
  • atomic-enterprise-service-catalog-3.11.154-1.git.1.fa68ced.el7.ppc64le.rpm
  • csi-attacher-0.2.0-4.git27299be.el7.src.rpm
  • openshift-external-storage-cephfs-provisioner-0.0.2-9.gitd3c94f0.el7.x86_64.rpm
  • openshift-enterprise-cluster-capacity-3.11.154-1.git.1.5798c2c.el7.x86_64.rpm
  • heapster-1.3.0-4.el7.x86_64.rpm
  • openshift-enterprise-autoheal-3.11.154-1.git.1.13199be.el7.src.rpm
  • prometheus-promu-0-5.git85ceabc.el7.x86_64.rpm
  • atomic-openshift-hypershift-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • csi-provisioner-0.2.0-3.el7.src.rpm
  • openshift-enterprise-autoheal-3.11.154-1.git.1.13199be.el7.ppc64le.rpm
  • atomic-openshift-hyperkube-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • atomic-openshift-tests-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • atomic-openshift-clients-redistributable-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • csi-provisioner-0.2.0-3.el7.ppc64le.rpm
  • atomic-enterprise-service-catalog-svcat-3.11.154-1.git.1.fa68ced.el7.ppc64le.rpm
  • atomic-openshift-sdn-ovs-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • atomic-openshift-web-console-3.11.154-1.git.1.f54cb18.el7.ppc64le.rpm
  • openshift-external-storage-cephfs-provisioner-0.0.2-9.gitd3c94f0.el7.ppc64le.rpm
  • prometheus-node-exporter-3.11.154-1.git.1.bc9f224.el7.ppc64le.rpm
  • atomic-openshift-docker-excluder-3.11.154-1.git.0.7a097ad.el7.noarch.rpm
  • atomic-openshift-web-console-3.11.154-1.git.1.f54cb18.el7.x86_64.rpm
  • csi-livenessprobe-0.0.1-2.gitff5b6a0.el7.x86_64.rpm
  • atomic-openshift-pod-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • prometheus-node-exporter-3.11.154-1.git.1.bc9f224.el7.x86_64.rpm
  • openshift-kuryr-controller-3.11.154-1.git.1.4d86170.el7.noarch.rpm
  • csi-attacher-0.2.0-4.git27299be.el7.x86_64.rpm
  • atomic-openshift-hyperkube-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • atomic-openshift-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • atomic-openshift-metrics-server-3.11.154-1.git.1.6a6b6ce.el7.src.rpm
  • golang-github-openshift-prometheus-alert-buffer-0-3.gitceca8c1.el7.src.rpm
  • csi-attacher-0.2.0-4.git27299be.el7.ppc64le.rpm
  • csi-attacher-debuginfo-0.2.0-4.git27299be.el7.x86_64.rpm
  • openshift-external-storage-efs-provisioner-0.0.2-9.gitd3c94f0.el7.ppc64le.rpm
  • atomic-openshift-template-service-broker-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • atomic-openshift-service-idler-3.11.154-1.git.1.f80fb86.el7.x86_64.rpm
  • atomic-openshift-dockerregistry-3.11.154-1.git.1.e3c9f2c.el7.ppc64le.rpm
  • atomic-openshift-web-console-3.11.154-1.git.1.f54cb18.el7.src.rpm
  • image-inspector-2.4.0-4.el7.ppc64le.rpm
  • prometheus-alertmanager-3.11.154-1.git.1.4acd2e6.el7.x86_64.rpm
  • atomic-openshift-cluster-autoscaler-3.11.154-1.git.1.532da7a.el7.x86_64.rpm
  • atomic-openshift-cluster-autoscaler-3.11.154-1.git.1.532da7a.el7.ppc64le.rpm
  • openshift-enterprise-cluster-capacity-3.11.154-1.git.1.5798c2c.el7.src.rpm
  • csi-driver-registrar-0.2.0-2.el7.ppc64le.rpm
  • csi-provisioner-debuginfo-0.2.0-3.el7.x86_64.rpm
  • golang-github-prometheus-node_exporter-3.11.154-1.git.1.bc9f224.el7.src.rpm
  • atomic-openshift-node-problem-detector-3.11.154-1.git.1.5e8e065.el7.src.rpm
  • atomic-enterprise-service-catalog-3.11.154-1.git.1.fa68ced.el7.src.rpm
  • atomic-openshift-metrics-server-3.11.154-1.git.1.6a6b6ce.el7.ppc64le.rpm
  • atomic-openshift-tests-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • golang-github-openshift-prometheus-alert-buffer-0-3.gitceca8c1.el7.x86_64.rpm
  • cockpit-kubernetes-195-2.rhaos.el7.ppc64le.rpm
  • golang-github-openshift-oauth-proxy-3.11.154-1.git.1.220e3dc.el7.x86_64.rpm
  • openshift-enterprise-cluster-capacity-3.11.154-1.git.1.5798c2c.el7.ppc64le.rpm
  • openshift-kuryr-cni-3.11.154-1.git.1.4d86170.el7.noarch.rpm
  • openshift-kuryr-common-3.11.154-1.git.1.4d86170.el7.noarch.rpm
  • prometheus-3.11.154-1.git.1.148db48.el7.ppc64le.rpm
  • openshift-eventrouter-0.2-4.git7c289cc.el7.ppc64le.rpm
  • atomic-openshift-excluder-3.11.154-1.git.0.7a097ad.el7.noarch.rpm
  • atomic-openshift-master-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • golang-github-openshift-oauth-proxy-3.11.154-1.git.1.220e3dc.el7.ppc64le.rpm
  • atomic-openshift-descheduler-3.11.154-1.git.1.1d31032.el7.x86_64.rpm
  • heapster-1.3.0-4.el7.src.rpm
  • atomic-openshift-descheduler-3.11.154-1.git.1.1d31032.el7.ppc64le.rpm
  • atomic-openshift-node-problem-detector-3.11.154-1.git.1.5e8e065.el7.x86_64.rpm
  • containernetworking-plugins-0.5.2-6.el7.src.rpm
  • openvswitch-ovn-kubernetes-0.1.0-3.el7.x86_64.rpm
  • openshift-external-storage-debuginfo-0.0.2-9.gitd3c94f0.el7.x86_64.rpm
  • atomic-openshift-descheduler-3.11.154-1.git.1.1d31032.el7.src.rpm
  • atomic-openshift-dockerregistry-3.11.154-1.git.1.e3c9f2c.el7.x86_64.rpm
  • prometheus-alertmanager-3.11.154-1.git.1.4acd2e6.el7.ppc64le.rpm
  • openshift-external-storage-local-provisioner-0.0.2-9.gitd3c94f0.el7.ppc64le.rpm
  • csi-provisioner-0.2.0-3.el7.x86_64.rpm
  • atomic-openshift-sdn-ovs-3.11.154-1.git.0.7a097ad.el7.ppc64le.rpm
  • openshift-ansible-docs-3.11.154-2.git.0.1640c49.el7.noarch.rpm
  • hawkular-openshift-agent-1.2.2-3.el7.ppc64le.rpm
  • containernetworking-plugins-0.5.2-6.el7.x86_64.rpm
  • openshift-enterprise-image-registry-3.8.0-2.git.216.b6b90bb.el7.x86_64.rpm
  • atomic-openshift-dockerregistry-3.11.154-1.git.1.e3c9f2c.el7.src.rpm
  • atomic-openshift-template-service-broker-3.11.154-1.git.0.7a097ad.el7.x86_64.rpm
  • golang-github-prometheus-promu-0-5.git85ceabc.el7.src.rpm

Fixes

CVEs

(none)

References

(none)


Additional information