- 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 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
| Product | Version | Arch |
|---|---|---|
| Red Hat OpenShift Container Platform | 3.11 | x86_64 |
| Red Hat OpenShift Container Platform for Power | 3.11 | ppc64le |
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
- This content is not included.BZ - 1643397
- This content is not included.BZ - 1694014
- This content is not included.BZ - 1708630
- This content is not included.BZ - 1726450
- This content is not included.BZ - 1729994
- This content is not included.BZ - 1744248
- This content is not included.BZ - 1746143
- This content is not included.BZ - 1748814
- This content is not included.BZ - 1749649
- This content is not included.BZ - 1756123
- This content is not included.BZ - 1756230
- This content is not included.BZ - 1757180
- This content is not included.BZ - 1757501
- This content is not included.BZ - 1758375
- This content is not included.BZ - 1758744
- This content is not included.BZ - 1759835
- This content is not included.BZ - 1762932
- This content is not included.BZ - 1763046
- This content is not included.BZ - 1764314
- This content is not included.BZ - 1767111
- This content is not included.BZ - 1768702
- This content is not included.BZ - 1769222
CVEs
(none)
References
(none)
Additional information
- The Red Hat security contact is This content is not included.secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.
- Offline Security Data data is available for integration with other systems. See Offline Security Data API to get started.