@@ -70,21 +70,22 @@ type MTPNCStatus string
7070
7171const (
7272 // MTPNCStatusReady indicates the MTPNC has been successfully programmed and is ready for use
73- MTPNCStatusReady MTPNCStatus = "Ready"
73+ MTPNCStatusReady MTPNCStatus = "Ready"
7474 // MTPNCStatusPending indicates the MTPNC is awaiting processing
75- MTPNCStatusPending MTPNCStatus = "Pending"
75+ MTPNCStatusPending MTPNCStatus = "Pending"
7676 // MTPNCStatusInternalError indicates an internal error occurred while processing the MTPNC
77- MTPNCStatusInternalError MTPNCStatus = "InternalError"
77+ MTPNCStatusInternalError MTPNCStatus = "InternalError"
7878 // MTPNCStatusPNINotFound indicates the referenced PodNetworkInstance was not found
79- MTPNCStatusPNINotFound MTPNCStatus = "PNINotFound"
79+ MTPNCStatusPNINotFound MTPNCStatus = "PNINotFound"
8080 // MTPNCStatusPNINotReady indicates the referenced PodNetworkInstance is not yet ready
81- MTPNCStatusPNINotReady MTPNCStatus = "PNINotReady"
81+ MTPNCStatusPNINotReady MTPNCStatus = "PNINotReady"
8282 // MTPNCStatusNodeCapacityExceeded indicates the node has exceeded its capacity for network resources
8383 MTPNCStatusNodeCapacityExceeded MTPNCStatus = "NodeCapacityExceeded"
8484 // MTPNCStatusIPsExhausted indicates no IP addresses are available for allocation
85- MTPNCStatusIPsExhausted MTPNCStatus = "IPsExhausted"
86- // MTPNCStatusDeleting indicates MTPNC is being deleted. DNC-RC sets this status during the finalizer removal process
87- MTPNCStatusDeleting MTPNCStatus = "Deleting"
85+ MTPNCStatusIPsExhausted MTPNCStatus = "IPsExhausted"
86+ // MTPNCStatusDeleting indicates MTPNC is being deleted. DNC-RC sets this status during the finalizer removal process.
87+ // Note: Do not take a programmatic dependency on this status as the status update may fail for various reasons.
88+ MTPNCStatusDeleting MTPNCStatus = "Deleting"
8889)
8990
9091type InterfaceInfo struct {
0 commit comments