Introduzione
In questo documento viene descritto che l'UPF basato su RCM non è in grado di ottenere il comando di configurazione (host/ecs/apn) a causa di un problema sul lato NSO
Problema
Dopo che RCM (Redundancy Configuration Manager) ha avviato il riavvio di UPF (User Plane Function), quando RCM riceve configpushcomplete da UPF, invia un messaggio di notifica a NSO (Network Services Orchestrator), per procedere al passaggio successivo, ovvero eseguire il push dei file di configurazione host, ecs e apn nell'ordine indicato.
Tuttavia, in NSO il problema viene identificato quando viene analizzato il timestamp della notifica inviata da RCM.
# NSO non procede per il push di configurazione a UPF quando l'indicatore orario della notifica è nel formato (campo Osservare i microsecondi NON presente)
netconf-notifiche ricevute-notifiche notifica 2024-01-25T04:59:30+00:00 0
//Sample notification - does not work on NSO
netconf-notifications received-notifications notification 2024-01-25T04:59:30+00:00 0
user <NSO username>
subscription alert-notification
stream alert-notification
received-time 2024-01-25T04:59:30.042866+00:00
data smi-alert-notification starts-at ""
data smi-alert-notification ends-at ""
data smi-alert-notification alert-status Config-Push
NAME VALUE
-------------------------------
DeviceID
Event Config-Push
GroupID 2
ManagementIP <IPv4 address>
NameSpace <rcm-namespace>
RCMVIP <IPv4 address>
RecoveryState
SSHIP <IPv4 address>
UPFState STANDBY
# L'NSO procede con configpush quando il timestamp della notifica è nel formato (è presente il campo Osserva microsecondo)
netconf-notifiche ricevute-notifiche notifica 2024-01-25T04:43:30.045+00:00 0
//Sample notification - working on NSO
netconf-notifications received-notifications notification 2024-01-25T04:43:30.045+00:00 0
user <NSO username>
subscription alert-notification
stream alert-notification
received-time 2024-01-25T04:43:30.087872+00:00
data smi-alert-notification starts-at ""
data smi-alert-notification ends-at ""
data smi-alert-notification alert-status Config-Push
NAME VALUE
-------------------------------
DeviceID
Event Config-Push
GroupID 2
ManagementIP <IPv4 address>
NameSpace <rcm-namespace>
RCMVIP <IPv4 address>
RecoveryState
SSHIP <IPv4 address>
UPFState STANDBY
Nota: i messaggi di notifica NSO possono essere richiesti dall'ambiente di produzione dai registri NSO.
Soluzione
Attualmente RCM dispone di un timer di 100 minuti di tempo di attesa, trascorso il quale riavvia l'UPF bloccato in attesa del push della configurazione da parte dell'NSO.
La correzione rapida per l'NSO è disponibile tramite l'ID bug Cisco CSCwi70899