Back to bug 2106733

Who When What Removed Added
Sinny Kumari 2022-07-13 15:22:47 UTC Component Machine Config Operator Cloud Compute
QA Contact vvoronko zhsun
CC skumari
Assignee bfournie cluster-infrastructure-bug-bot
Sub Component platform-none Cloud Controller Manager
Radek Maňák 2022-07-14 08:20:00 UTC CC rmanak
Assignee cluster-infrastructure-bug-bot rmanak
Status NEW ASSIGNED
Radek Maňák 2022-07-14 09:02:01 UTC Target Release --- 4.12.0
OpenShift BugZilla Robot 2022-07-14 09:03:08 UTC Status ASSIGNED POST
OpenShift BugZilla Robot 2022-07-14 09:03:10 UTC Link ID Github openshift/machine-api-provider-aws/pull/46
Joel Speed 2022-07-14 12:32:51 UTC Priority unspecified high
OpenShift BugZilla Robot 2022-07-14 18:38:30 UTC Status POST MODIFIED
OpenShift Automated Release Tooling 2022-07-14 19:10:12 UTC Status MODIFIED ON_QA
sunzhaohua 2022-07-18 00:13:04 UTC QA Contact zhsun huliu
OpenShift BugZilla Robot 2022-07-18 10:02:44 UTC Blocks 2108021
Huali Liu 2022-07-18 16:14:55 UTC Status ON_QA VERIFIED
Radek Maňák 2022-11-24 12:43:40 UTC Doc Text Cause: In rare circumstances, machine object could have nil value in its annotations. This was not checked before attempting to access it.

Consequence: Machine Controller would panic when reconciling the machine.

Fix: Nil check was added before accessing the annotations.

Result: Machine controller is able to reconcile machines without annotations.
Doc Type If docs needed, set a value Bug Fix
Jeana Routh 2022-12-15 20:20:05 UTC Doc Text Cause: In rare circumstances, machine object could have nil value in its annotations. This was not checked before attempting to access it.

Consequence: Machine Controller would panic when reconciling the machine.

Fix: Nil check was added before accessing the annotations.

Result: Machine controller is able to reconcile machines without annotations.
* Previously, there was no check for nil values in the annotations of a machine object before attempting to access the object. This situation was rare, but caused the machine controller to panic when reconciling the machine. With this release, nil values are checked and the machine controller is able to reconcile machines without annotations. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2106733[*BZ#2106733*])
Docs Contact jrouth
errata-xmlrpc 2023-01-17 05:33:06 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2023-01-17 19:52:40 UTC Resolution --- ERRATA
Status RELEASE_PENDING CLOSED
Last Closed 2023-01-17 19:52:40 UTC
errata-xmlrpc 2023-01-17 19:53:03 UTC Link ID Red Hat Product Errata RHSA-2022:7399

Back to bug 2106733