- Issued:
- 2018-04-18
- Updated:
- 2018-04-18
RHBA-2018:1134 - Bug Fix Advisory
Synopsis
OpenShift Container Platform 3.4 and 3.3 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 releases 3.4.1.44.52-3 and 3.3.1.46.39-3 are now available with updates to packages and images that fix several bugs.
Description
Red Hat OpenShift Container Platform is the company's cloud computing Platform-as-a-Service (PaaS) solution designed for on-premise or private cloud deployments.
This advisory contains the RPM packages for Red Hat OpenShift Container Platform 3.4.1.44.52-3 and 3.3.1.46.39-3. See the following advisory for the container images for this release:
https://access.redhat.com/errata/RHBA-2018:1133
This update fixes the following bugs:
- Image validation used to validate old image objects, and the image signature import controller used to generate such an image. This could cause invalid images to be pushed to etcd. This bug fix changes the validation to validate new image objects and introduces logic to fix some invalid images. As a result, the controller no longer generates invalid images and it is no longer possible to upload an invalid image object. (BZ#1559994, BZ#1559997)
- Images younger than the threshold are not added to the dependency graph. A blob that is used by a young image and by a prunable image is deleted because it has no references in the graph. Add young images to the graph and mark them as non-prunable. With this bug fix, the blob has references and is not deleted. (BZ#1509362)
- Use of JavaScript Array methods not supported by Internet Explorer 11 (`Array.find`, `Array.findIndex`) prevented some A-MQ pages from showing content when the user clicks on a tree node. This bug fix replace the unsupported Array methods with the Lodash library, and as a result the A-MQ pages show their content as expected. (BZ#1543396)
- When using NFS and the `subdir` option, `docker` created a new directory with incorrect access rights. This caused pods to be unable to write into the created directory. This bug fix ensures that OpenShift Container Platform creates the new directory with correct permissions. As a result, pods can write into the created directory. (BZ#1494369)
All OpenShift Container Platform 3.4 and 3.3 users are advised to upgrade to these updated packages and images.
Solution
Before applying this update, make sure all previously released errata relevant to your system have been applied.
For OpenShift Container Platform 3.4, see the following documentation, which will be updated shortly for release 3.4.1.44.52-3, for important instructions on how to upgrade your cluster and fully apply this asynchronous errata update:
https://docs.openshift.com/container-platform/3.4/release_notes/ocp_3_4_release_notes.html
For OpenShift Container Platform 3.3, see the following documentation, which will be updated shortly for release 3.3.1.46.39-3, for important instructions on how to upgrade your cluster and fully apply this asynchronous errata update:
https://docs.openshift.com/container-platform/3.3/release_notes/ocp_3_3_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.4 x86_64
- Red Hat OpenShift Container Platform 3.3 x86_64
Fixes
- BZ - 1494369 - nfs share gets wrong permissions if subdir feature is used.
- BZ - 1509362 - [3.4] Prune Deleted Layer of a Valid Image due to minimum aging
- BZ - 1511629 - Cassandra readiness probe can incorrectly fail in multi node setup
- BZ - 1511631 - Cassandra readiness probe can incorrectly fail in multi node setup
- BZ - 1519139 - .all index doesn't show up in kinaba UI
- BZ - 1538569 - docker-registry fail to be deployed.
- BZ - 1543396 - A-MQ Components not visible in Java Console when using IE11 browser
- BZ - 1552332 - 15 minute delay to take master out of cluster during abrupt shutdown
- BZ - 1554645 - OpenShift verison print not correctly cause the installation failed
- BZ - 1559994 - [3.4][Backport] oc adm migrate storage produces error as signature annotations forbidden
- BZ - 1559997 - [3.3][Backport] oc adm migrate storage produces error as signature annotations forbidden
CVEs
(none)
References
(none)
Red Hat OpenShift Container Platform 3.4
SRPM | |
---|---|
atomic-openshift-3.4.1.44.52-1.git.0.b0367c9.el7.src.rpm | SHA-256: 408db0768907470f24ec0a72459b33426b11428d3957dda09d971870d595707f |
openshift-ansible-3.4.167-1.git.0.43be74b.el7.src.rpm | SHA-256: c0ae1c389845e4fd2bf0623534b47e2b2f314134886583170c3b2ba3fed043fd |
x86_64 | |
atomic-openshift-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: cfa634c7d34fe2d5f948677ab7cc04e6d41d61842b07236e6d08269f644fc1c8 |
atomic-openshift-clients-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: eab2ee805faca5ca666a5343df40cebbbb3d63ad232ca23e01243ffe528e2980 |
atomic-openshift-clients-redistributable-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: 8d3ed2c02b4b7677c4870aebbf1dabe95031b95df403714dd592db81205ef061 |
atomic-openshift-docker-excluder-3.4.1.44.52-1.git.0.b0367c9.el7.noarch.rpm | SHA-256: 5bbf19e858967b005438c34ae79b10993269e91ed89dcabad7247aff5816dc62 |
atomic-openshift-dockerregistry-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: 21853d96e8b2fd64122a968495250c99d2a521278122429d6f4a005f7e33f031 |
atomic-openshift-excluder-3.4.1.44.52-1.git.0.b0367c9.el7.noarch.rpm | SHA-256: 44094dee3c3ca681111160d7dc21601c2d94456da181b9004b4c571e84f0b98d |
atomic-openshift-master-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: 928cef4f299afa484de9fa6a2e6e5aca7b41ada7b4408b5462e9d8b9f4986892 |
atomic-openshift-node-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: 22bb8a2427e5c7391737fd967e9d0ac39c5167d1706939937e19723438bdf00d |
atomic-openshift-pod-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: dcbb2307a8d1294cd1b5cc863160c83dfeeb056565f5ef04972072576e0224c4 |
atomic-openshift-sdn-ovs-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: 5f16378d983de1237d3b6bec0145c5265f5b74c447fc9fa472333f1a58b9c82d |
atomic-openshift-tests-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: df2c6577e1ce721df76050a8d0d88f320d6254d57d3eba5860de51ca8d7e9fff |
atomic-openshift-utils-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: 1a1d784c356e205f54e36734d680068f8c28370fb07773cd8542e13706f96360 |
openshift-ansible-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: 4f91c2e687d3779700ebaa37de53b00e9e1cff3e8a90721e400263072b2419f9 |
openshift-ansible-callback-plugins-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: ebae34a60d844b952f9c8e08eb9dc57cdbdb547f2315d3c115f7262fa0035b3f |
openshift-ansible-docs-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: a99adba9631d142b9464bf49cb482e2f66ce1433cbf112a75f0d2f65be63d57d |
openshift-ansible-filter-plugins-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: b24d82084f5fb8e895898b3201d5016113212b40ea49e85789ced1650f0b4b86 |
openshift-ansible-lookup-plugins-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: 2eedbf53545f3943c2c28fae00e85acd13da665d693770b85e8f1fbf154f42df |
openshift-ansible-playbooks-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: 996b669acab9cabd0aca8b834f7a90e79fb186dd3f4c97bc601b67d99ab075f2 |
openshift-ansible-roles-3.4.167-1.git.0.43be74b.el7.noarch.rpm | SHA-256: 6666b91a1d3d65454be931db8b6c74aaf40b1688ff1f56821ee5088df203e466 |
tuned-profiles-atomic-openshift-node-3.4.1.44.52-1.git.0.b0367c9.el7.x86_64.rpm | SHA-256: 1d191748686d7cb4875f0ac2f6ae66414474d340324f43e7dd92111f17b7f412 |
Red Hat OpenShift Container Platform 3.3
SRPM | |
---|---|
atomic-openshift-3.3.1.46.39-1.git.0.a0674f5.el7.src.rpm | SHA-256: fbd0835ece5fffc98a817b6bb77543d4996939064ad55fbd3101a3b3b159c05d |
openshift-ansible-3.3.143-1.git.0.1b0227b.el7.src.rpm | SHA-256: 084865db609eea3885c0695633b7d30c44e9dec12c04ac4e6c7af9071020ae8c |
x86_64 | |
atomic-openshift-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: 1cde21d3e038c5d34646246f876eb854bcc7e10cca5346feb2be29bd8b0cefbc |
atomic-openshift-clients-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: 376cae4dd0f53759291c226af8dd178917977a581db8f7324e500255bd483851 |
atomic-openshift-clients-redistributable-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: f965e41702cf2904b22cddc589eb93040fbbe51a30031a3bc73c41604f21a400 |
atomic-openshift-docker-excluder-3.3.1.46.39-1.git.0.a0674f5.el7.noarch.rpm | SHA-256: f113edb515d02ec376ea8ff2fcd24d51e08b348b6e3356a586014ae52d5b9d45 |
atomic-openshift-dockerregistry-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: f09844feeab55f20bc6a2761d699dc5c76c8d79c608d3075ffeb4d3a210e1665 |
atomic-openshift-excluder-3.3.1.46.39-1.git.0.a0674f5.el7.noarch.rpm | SHA-256: 149ba1b0a3a065838eb2d22bc30c387307352c78f59fbfcb342cb40fca01a368 |
atomic-openshift-master-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: 056bc6b39973192d2cda04c299919415f2c14896ca058bcf157a148d8efbbf14 |
atomic-openshift-node-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: 24bd9c495da67836fd27ae55072aff7a254d1799b99d201a9ffeb14047bfb6af |
atomic-openshift-pod-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: ba8efd689343500e06307be5eab2f25371aee7a53c7051b7dc007e38687f236c |
atomic-openshift-sdn-ovs-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: 141f168d9a02e0eb6e26de504b847a845dd1ec860d66d56a81eece34e800192b |
atomic-openshift-tests-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: 4fab01f852ed5fbf5ea1fc0e75195fdc156e503cb08ac52290ddf98737fa5186 |
atomic-openshift-utils-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: 6a31d7727b10725d282450a533d5f6eb6f895cd31a4f37267c96b5ec345460ed |
openshift-ansible-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: 8ecd7e6eb399b38a13def8fd004682f9d33398079fbe398d7ae12179c365a66e |
openshift-ansible-callback-plugins-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: 5653298d167db468a4f44c83982de8cd47ec1318f51bc68ea3c913f1218cd3ff |
openshift-ansible-docs-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: 3fd7206fa397cd12fb3803642579dbab234aae9ab08ab822aa2998f17153dd42 |
openshift-ansible-filter-plugins-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: 1f27027e07d924f638a49cbe2db7dde42e0c6984578de883ece921ac8b83e65f |
openshift-ansible-lookup-plugins-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: 7daa63a7c443a7459024185e684f43088c2911cd772e5a65c93494877d878a2c |
openshift-ansible-playbooks-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: f9a0e160b00d0208eac73bc3eb575a45829bd455a7d4ad47686c132803f5e7da |
openshift-ansible-roles-3.3.143-1.git.0.1b0227b.el7.noarch.rpm | SHA-256: 2161adbe9655a5e6b54634736aac07f6722b5f9f9998ca16cf96157c40bc883f |
tuned-profiles-atomic-openshift-node-3.3.1.46.39-1.git.0.a0674f5.el7.x86_64.rpm | SHA-256: d56f042422679f8998cdecf14e33173a1c85f3aadbd29eae8ea27f335304ce00 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.