- Issued:
- 2019-02-20
- Updated:
- 2019-02-20
RHBA-2019:0331 - Bug Fix Advisory
Synopsis
OpenShift Container Platform 3.9 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Red Hat OpenShift Container Platform release 3.9.68 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.9.68. See the following advisory for the container images for this release:
https://access.redhat.com/errata/RHBA-2019:0330
This update includes the following bugs:
- The `openshift_management_project` variable was not respected. As a result, the Cloud Forms Management Engine app has always been installed in hardcoded namespace. With this bug fix, CFME namespace is using the `openshift_management_project` variable. The CFME app is installed according to `openshift_management_project` settings. (BZ#159166)
- Certain tasks did not pass the `--config` option to the `oc` client. If the `ansible_user`'s `kubeconfig` was modified, it could cause those tasks to fail. With this bug fix, all tasks now pass the `--config` option pointing at the proper admin `kubeconfig`, which should never be modified. Installation and upgrades in scenarios where the `kubeconfig` has been modified now work as expected. (BZ#1631353)
- The cluster role `system:image-pruner` was required for all DELETE requests to the registry. As a result, the regular client could not cancel its uploads, and the `S3 multipart` uploads were accumulating. Now, the cluster role `system:image-pruner` will accept DELETE requests for uploads from clients who are allowed to write into them. (BZ#1662132)
- The `sysconfig` files located in `/etc/sysconfig` contained a broken link to documentation. Those links are now updated. (BZ#1668210)
https://docs.openshift.com/container-platform/3.9/release_notes/ocp_3_9_release_notes.html
All OpenShift Container Platform 3.9 users are advised to upgrade to these updated packages.
Solution
Before applying this update, ensure all previously released errata relevant to your system have been applied.
See the following documentation, which will be updated shortly for release 3.9.68, for important instructions on how to upgrade your cluster and fully apply this asynchronous errata update:
https://docs.openshift.com/container-platform/3.9/release_notes/ocp_3_9_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 https://access.redhat.com/articles/11258.
Affected Products
- Red Hat OpenShift Container Platform 3.9 x86_64
Fixes
- BZ - 1554675 - Add "FileSystemResizePending" event to oc describe pvc cmd for cinder volume expand
- BZ - 1559424 - Subpath clean up may fail on reconstruction
- BZ - 1623426 - [3.9] Recycler refuses to recycle PVs when a pod has a different PV using the same PVC
- BZ - 1631353 - kubeconfig on master node changes context everytime playbook is run or after oc login
- BZ - 1634158 - With --selinux-enabled in docker, Portworx shared volumes are mounting are tmpfs in the container
- BZ - 1640788 - Vsphere volumes should not support multiattach
- BZ - 1662132 - When using the oc new-app to create a new build, the builds are creating incomplete multipart uploads to S3 and incomplete uploads are not cleaned automatically
- BZ - 1667785 - upgrade to ocp 3.9 is not considering openstack cloud provider configuration
- BZ - 1668210 - Link to "Proxy configuration" in file atomic-openshift-master-api/atomic-openshift-master-controllers show 404.
- BZ - 1668893 - 3.9 Clarification on KUBE_MAX_PD_VOLS for OpenShift/OpenStack Integration
- BZ - 1671346 - Web console after upgrade to 3.9.60 shows different view.
CVEs
(none)
References
(none)
Red Hat OpenShift Container Platform 3.9
SRPM | |
---|---|
ansible-service-broker-1.1.19-1.el7.src.rpm | SHA-256: 3c36d11510c9f363d04844e49f9a5b7dc75aeebfa6b14c7113125b3c61459e1a |
atomic-openshift-3.9.68-1.git.0.76fd86e.el7.src.rpm | SHA-256: d7e4a14ff83f9820c7f279f7ef08c13efe2195900b654bdcf716111b20817849 |
atomic-openshift-web-console-3.9.68-1.git.285.fefb1e9.el7.src.rpm | SHA-256: bce2696b90f6e330b435044d12b6d4aacfe0854442f26ae16b8c513cd5127829 |
golang-github-prometheus-node_exporter-3.9.68-1.git.1063.4ff2a03.el7.src.rpm | SHA-256: 997792111aed3d79d440a7f70960b41b8ff3ade78c4298fbd8b1069a7f083296 |
openshift-ansible-3.9.68-1.git.0.0c424ac.el7.src.rpm | SHA-256: 44ebecda7c02f00b77d22f3aa25c0e8db5aac6a417f2def5587568cd4260f3c2 |
x86_64 | |
ansible-service-broker-1.1.19-1.el7.x86_64.rpm | SHA-256: 837e102225090a871127bd13aefa1c11aca3ac39adc58e3d7e7590bfc226ebd0 |
ansible-service-broker-container-scripts-1.1.19-1.el7.noarch.rpm | SHA-256: 4e36c65444a9e4b67ba642bf32a624d6210571f10f7ba8ec83d962b4b108a839 |
ansible-service-broker-selinux-1.1.19-1.el7.noarch.rpm | SHA-256: afa8015f56bc184123747103fc2ff19dd71da8c095ad3065318e620d1e7aceb3 |
atomic-openshift-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: 046df10983373f40b32f6abf619d5bd9dfe3777eca1c0370869a589650f32129 |
atomic-openshift-clients-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: e4ec7a0de77e93512f9ee5c80051ca5fb9707d9190f0a2c7a3f5d94c9d0b0e5a |
atomic-openshift-clients-redistributable-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: dd27a7f106e850536e78b326f020f19974b5c655749d47b4cc9e9496fb1661be |
atomic-openshift-cluster-capacity-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: 1f49e4e1f82b6bb62aa2fb6c8f1a86cfe570cd5a9874c280e93ff6ed8c698bd6 |
atomic-openshift-docker-excluder-3.9.68-1.git.0.76fd86e.el7.noarch.rpm | SHA-256: c845079b439b0362c05647068d73e24baa341a5f69f357d2151bd0433582e25c |
atomic-openshift-dockerregistry-3.9.68-1.git.357.47ee9e2.el7.x86_64.rpm | SHA-256: 266e83eb20d94377b948592145ad5d4899ac2c3662ef062a0e69722cdc34edb3 |
atomic-openshift-excluder-3.9.68-1.git.0.76fd86e.el7.noarch.rpm | SHA-256: 81c0adfc021f46c15118b1879f82ec6c10d316409a03a04691d78f4229b9ee1a |
atomic-openshift-federation-services-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: 22ae413cb1db7ecbb69d92d6332ed405b044bf4de6f7da8d59725176c3fa62f7 |
atomic-openshift-master-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: f4c6b2592deba5d3d93404484dd25cb89d2857227f71e570e7bbaa61ad6f2c0d |
atomic-openshift-node-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: bcf5dfad84f88e3fd40c651f01326222325b8f3795bf8b3da1c5074e4d227887 |
atomic-openshift-pod-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: f5b4d78e3ba279f7cbb01d7463538e2e84680c3cf87f2ebce35d7b8d5a2daa59 |
atomic-openshift-sdn-ovs-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: 1554a2e21f6ac612127be55f57851bcc75c0b0a4a75242f0a054487f3f83d037 |
atomic-openshift-service-catalog-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: ef5b3c7136e53bbcd47964cfa654da43d6de5a992a266bd56abe6fb6c3b2f7c0 |
atomic-openshift-template-service-broker-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: 492ad6aaa936a40a9dc9f8d087ac658261c5952b3a70a1dd2f6cf63b96de1bea |
atomic-openshift-tests-3.9.68-1.git.0.76fd86e.el7.x86_64.rpm | SHA-256: 7415451bc44356387828234e14bb0a5744b84f6b4a0cab25cebbe95c7063bc1a |
atomic-openshift-utils-3.9.68-1.git.0.0c424ac.el7.noarch.rpm | SHA-256: ea9c824793ca9abaf015f249e22cbbffeaa138973127c920991e70bec0ff5065 |
atomic-openshift-web-console-3.9.68-1.git.285.fefb1e9.el7.x86_64.rpm | SHA-256: c2c6f5ffdbae4e8a0570d2c6407b05a6c1f1a693662ed5738f866a2a1aa2fb56 |
openshift-ansible-3.9.68-1.git.0.0c424ac.el7.noarch.rpm | SHA-256: 9f7079a67bc95513c3724bfe94d5fcb1a1c1b29aecb25805a48b05818a031384 |
openshift-ansible-docs-3.9.68-1.git.0.0c424ac.el7.noarch.rpm | SHA-256: 2927624d6cb738194563bc9f28fc7363f5b44e8995d9ee861a4ef2966935f5f5 |
openshift-ansible-playbooks-3.9.68-1.git.0.0c424ac.el7.noarch.rpm | SHA-256: fdfa44843f2eae58ba40b7b37e03f561c33b82bbcf7a9f4912fcfa7477025e78 |
openshift-ansible-roles-3.9.68-1.git.0.0c424ac.el7.noarch.rpm | SHA-256: 44086f00f2b8e1ff74b11b3c6f7e8d2bab28501f87138f8117ef731a39e357f9 |
prometheus-node-exporter-3.9.68-1.git.1063.4ff2a03.el7.x86_64.rpm | SHA-256: 9a46b43977fc66558ddb6c5f31001c53248dc0a60dc493bae1ffb0675b0cfb45 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.