RHBA-2020:2990: OpenShift Container Platform 3.11.248 bug fix and enhancement update
Red Hat OpenShift Container Platform is Red Hat's cloud computingKubernetes application platform solution designed for on-premise or privatecloud deployments.This advisory contains the RPM packages for Red Hat OpenShift ContainerPlatform 3.11.248. See the following advisory for the container images forthis release:https://access.redhat.com/errata/RHBA-2020:2991 This release fixes the following bugs among others: Previously, the egress IP tracker had methods that locked eit.mutex and had methods that called EVM functions that locked evm.mutex. Because evm.mutex had to write to the evm.updates channel, which was not buffered and was blocked until eit.setNodeOffline ran, this function also locked eit.mutex. This caused a deadlock when there was a large amount of egress IPs. This bug fix removes the deadlock by buffering the updates channel so that it only serves as a notification system rather than containing actual data. (BZ#1824243) Previously, the conditional set on a task checking the openshiftmasterclusterhostname variable expected the masters group in the inventory to be set. This caused the masters group to fail if it was not defined. This bug fix adds a conditional to check if masters is defined; if masters is not defined, the task is skipped instead of failing on an undefined variable. (BZ#1828484) Previously, when providing a custom openshiftnodegroups list, not a ConfigMaps were created. This was caused by new ConfigMap creation code that only created ConfigMaps if they were assigned to an active host. This code has been reverted, so all ConfigMaps specified in a openshiftnodegroups list are created. (BZ#1845676) Previously, Prometheus counters that show the number of active sessions were preserved across router restarts and increased indefinitely. With this update, haproxyfrontendcurrentsession and haproxyservercurrentsession now accurately depict the number of active sessions. The value of these counters are now reset upon router restart. (BZ#1847478) Previously, nodes in CI for GCP assigned masters and infra nodes were assigned to the same group. This caused all nodes to be labeled as masters and none as infra nodes. The node group mapping has been changed to allow infra and compute nodes to be assigned to the same group and apply the proper infra and compute labels. Now the CI cluster is built properly with all nodes labeled appropriately. (BZ#1848723) All OpenShift Container Platform 3.11 users are advised to upgrade to theseupdated packages and images.
Affected Software
Remediation
Event History
Frequently Asked Questions
What are the key updates included in RHBA-2020:2990?
RHBA-2020:2990 includes RPM packages for Red Hat OpenShift Container Platform 3.11.248 with various updates to packages like atomic-enterprise-service-catalog and atomic-openshift-cluster-autoscaler.
How do I implement the fixes for RHBA-2020:2990?
To implement the fixes for RHBA-2020:2990, upgrade the affected packages listed in the advisory to their specified versions.
What software versions are affected by RHBA-2020:2990?
RHBA-2020:2990 affects several packages including atomic-enterprise-service-catalog and atomic-openshift-cluster-autoscaler, specifically version 3.11.248.
Is RHBA-2020:2990 a critical update?
The advisory RHBA-2020:2990 does not specify the severity level, but it contains important updates that can impact the functionality of the OpenShift platform.
Where can I find more information about RHBA-2020:2990?
More information about RHBA-2020:2990 can be found in the Red Hat advisory documentation and associated references.