Introdução
Este documento descreve o UPF baseado em RCM incapaz de obter o push de configuração (host/ecs/apn) devido a um problema no lado NSO
Problema
Após o RCM (Redundancy Configuration Manager) iniciar a reinicialização do UPF (User Plane Function), uma vez que o RCM recebe configpushcomplete do UPF, o RCM envia a mensagem de notificação ao NSO(Network Services Orchestrator), para prosseguir para a próxima etapa - enviar arquivos de configuração do host, ecs, apn nessa ordem.
Mas no NSO, o problema é identificado quando o carimbo de data/hora do RCM enviado à notificação está sendo analisado.
# O NSO não continua o envio da configuração para o UPF quando o carimbo de data/hora da notificação está no formato (observe que o campo de microssegundos NÃO está presente)
netconf-notifications received-notifications notification 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
# O NSO prossegue para configpush quando o carimbo de data/hora da notificação estiver no formato (observe que o campo de microssegundo está presente)
netconf-notifications received-notifications notification 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
Observação: as mensagens de notificação NSO podem ser solicitadas do ambiente de produção nos logs NSO.
Solução
Atualmente, o RCM tem um temporizador de 100 minutos de tempo de espera após o qual reinicializa o UPF travado, aguardando o envio de configuração do NSO.
A correção do lado NSO está chegando via ID de bug Cisco CSCwi70899