- Issued:
- 2020-08-10
- Updated:
- 2020-08-10
RHBA-2020:3188 - Bug Fix Advisory
Synopsis
OpenShift Container Platform 4.5.5 bug fix update
Type/Severity
Bug Fix Advisory
Topic
Red Hat OpenShift Container Platform release 4.5.5 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 container images for Red Hat OpenShift Container
Platform 4.5.5. See the following advisory for the RPM packages for this
release:
https://access.redhat.com/errata/RHBA-2020:3189
Space precludes documenting all of the container images in this advisory.
See the following Release Notes documentation, which will be updated
shortly for this release, for details about these changes:
https://docs.openshift.com/container-platform/4.5/release_notes/ocp-4-5-release-notes.html
This update fixes the following bugs among others:
- Previously, if a Dockerfile used in Docker strategy builds used the ARG instruction to define build arguments before the first FROM instruction occurred in the Dockerfile, that instruction was dropped when the Dockerfile was preprocessed to incorporate any overrides that were specified in the Build or BuildConfig. References to those arguments were subsequently not resolved properly while building an image using the preprocessed Dockerfile. The preprocessing logic has been modified to preserve ARG instructions which are encountered before the first FROM instruction when generating the updated Dockerfile contents, so this problem no longer occurs. (BZ#1843405)
- Previously, the Operator Hub in the web console sometimes showed the incorrect icon for an Operator. The issue has been resolved in this release. (BZ#1846194)
- Previously, the autoscaler did not balance workloads across different failure domains if a memory discrepancy of more than 128 MB existed between nodes of the same type. With this release, the maximum memory discrepancy is increased to 256 MB. (BZ#1846967)
- Previously, when all receivers were removed from the Alertmanager page, refreshing the page caused an error. With this release, the page loads correctly with a message indicating that no receivers are found. (BZ#1851088)
- In this release, a broken link to the cluster monitoring documentation from the web console OperatorHub install page is corrected. (BZ#1856948)
- Previously, the Deployment Configuration Overview page sometimes crashed with the error `e is undefined` when a new Pod was starting up. The issue has been resolved in this release. (BZ#1857821)
- Previously, intermittent availability issues with the API server could lead to intermittent issues with the OpenShift Controller Manager Operator retrieving deployments. Failure to retrieve a deployment sometimes caused the Operator to panic. With this release, checks have been added to handle and report this error condition, and to retry the operation. The Operator now properly handles intermittent issues retrieving deployments from the API server. (BZ#1860397)
You may download the oc tool and use it to inspect release image metadata
as follows:
(For x86_64 architecture)
$ oc adm release info quay.io/openshift-release-dev/ocp-release:4.5.5-x86_64
The image digest is sha256:a58573e1c92f5258219022ec104ec254ded0a70370ee8ed2aceea52525639bd4
(For s390x architecture)
$ oc adm release info quay.io/openshift-release-dev/ocp-release:4.5.5-s390x
The image digest is sha256:fcf8eac831e0fc5f5f917e3fe454187fab6007c7b8e4c3aa491c8f45c4635300
(For ppc64le architecture)
$ oc adm release info quay.io/openshift-release-dev/ocp-release:4.5.5-ppc64le
The image digest is sha256:1db19d59c91a4a33099e3c58429a52c96f46bc55c6504f708882e4ab3b6c335f
All OpenShift Container Platform 4.5 users are advised to upgrade to these
updated packages and images when they are available in the appropriate
release channel. To check for available updates, use the OpenShift Console
or the CLI oc command. Instructions for upgrading a cluster are available
at
https://docs.openshift.com/container-platform/4.5/updating/updating-cluster-between-minor.html#understanding-upgrade-channels_updating-cluster-between-minor.
Solution
For OpenShift Container Platform 4.5 see the following documentation, which
will be updated shortly for release 4.5.5, for important instructions on
how to upgrade your cluster and fully apply this asynchronous errata
update:
https://docs.openshift.com/container-platform/4.5/release_notes/ocp-4-5-release-notes.html
Details on how to access this content are available at
https://docs.openshift.com/container-platform/4.5/updating/updating-cluster-cli.html.
Affected Products
- Red Hat OpenShift Container Platform 4.5 for RHEL 8 x86_64
- Red Hat OpenShift Container Platform 4.5 for RHEL 7 x86_64
- Red Hat OpenShift Container Platform for Power 4.5 for RHEL 8 ppc64le
- Red Hat OpenShift Container Platform for Power 4.5 for RHEL 7 ppc64le
- Red Hat OpenShift Container Platform for IBM Z and LinuxONE 4.5 for RHEL 8 s390x
- Red Hat OpenShift Container Platform for IBM Z and LinuxONE 4.5 for RHEL 7 s390x
Fixes
- BZ - 1811879 - Docs URL in the CLO description refers to 4.1
- BZ - 1841281 - [4.5.z] RHEL CoreOS is missing a RHEL CoreOS specific CPE in /etc/os-release and at https://nvd.nist.gov/products/cpe
- BZ - 1843405 - Dockerfile builds ignore preamble build args
- BZ - 1846145 - unable to recognize no matches for kind "servicemonitor.monitoring.coreos.com" in version "monitoring.coreos.com/v1"
- BZ - 1846194 - new logo is not displayed in Operator Hub
- BZ - 1846967 - Worker nodes have different amounts of memory
- BZ - 1847933 - Inconsistency in breakdown and utilization card with respect to shown capacities
- BZ - 1849107 - Knative services have duplicate 'Edit Application Grouping' in context menus
- BZ - 1849244 - SDN-975 - add ovn trace to must-gather
- BZ - 1849321 - Recreating recently deleted NodePort service results in 'port is already allocated' error
- BZ - 1851088 - console hit runtime error when all receivers are deleted
- BZ - 1851839 - [release 4.5] Make Insights Operator e2e tests more stable
- BZ - 1854244 - Ingress/Egress OVN hybrid-overlay integration with F5 BIG-IP doesn't work after upgrading from 4.4.7 to 4.5.0-rc.5
- BZ - 1854262 - Elasticsearch shows UnsupportedOperationException seccomp unavailable ppc64le architecture unsupported [4.5]
- BZ - 1855312 - ppc64le & s390x Operators filtered in Operator Hub for 4.5
- BZ - 1855812 - EventListener page whitescreens if Route isn't fully created
- BZ - 1855894 - Egress Router pod is stuck in Init:CrashLoopBackOff
- BZ - 1856948 - Cluster monitoring documentation link is broken - 404 not found
- BZ - 1857128 - Import by digest doesn't work for manifest lists
- BZ - 1857248 - KubeQuotaExceeded fires even if quota is not _exceeded_
- BZ - 1857314 - Filesystem utilisation on overview dashboard showing wrong data when OCS is deployed
- BZ - 1857821 - Deployment Config overview shows 'e is undefined' exception when new pod is starting up
- BZ - 1858798 - rangeallocations.data is never updated when a project is removed
- BZ - 1858849 - Failed to allocate the right driver for dpdk
- BZ - 1859201 - etcd: Fix deadlock bug in mvcc
- BZ - 1859374 - Disable conntrack for GENEVE packets
- BZ - 1859991 - Metrics produce high unbound cardinality
- BZ - 1860135 - Index Management underestimate number of documents in the index to rollover
- BZ - 1860397 - Nodes going notReady because of unknown Reason
- BZ - 1860829 - After upgrading to 4.3.28 customer observed mistmatch between node labels (region=CanadaCentral) and pv affinity (region=canadacentral)
- BZ - 1862156 - Cannot upgrade a cluster when adding Performance Profile Operator
CVEs
References
(none)
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.