You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Don't block PATCH VM if billing extension is not installed (#1155)
There are currently cases where a node can join the cluster successfully
but not have the billing extension installed. This blocks identity
propagation and tags propagation.
We tolerate a missing billing extension since this is currently
possible.
Co-authored-by: Bryce Soghigian <[email protected]>
Co-authored-by: Charlie McBride <[email protected]>
// TODO: This is a bit of a hack based on how this Update function is currently used.
241
+
// Currently this function will not be called by any callers until a claim has been Registered, which means that the CSE had to have succeeded.
242
+
// The aksIdentifyingExtensionName is not currently guaranteed to be on the VM though, as Karpenter could have failed over during the initial VM create
243
+
// after CSE but before aksIdentifyingExtensionName. So, for now, we just ignore NotFound errors for the aksIdentifyingExtensionName.
0 commit comments