Sommario

Introduzione

Documentazione sull'aggiornamento

Scadenza certificato IOS XR a 32 bit (Abraxas)

Versioni interessate

Messaggio di errore

Soluzione alternativa

File a torta danneggiata IOS XR a 32 bit (SWIMS)

Versioni interessate

Esempi

Messaggio di errore

Soluzione alternativa

Segnaletica IOS XR RPM a 64 bit

Versioni interessate

Messaggio di errore

Soluzione alternativa

Introduzione

Quando si esegue l'aggiornamento di IOS XR, a 32 o a 64 bit sono state apportate alcune modifiche alle modalità di esecuzione dei certificati e della segnalazione per i pacchetti che consentiranno l'aggiornamento.

Documentazione sull'aggiornamento

La documentazione, in formato PDF, per l'aggiornamento a una determinata release era disponibile qui:

http://www.cisco.com/web/Cisco_IOS_XR_Software/index.html

Tuttavia, a causa dell'obsolescenza di questa pagina Web, la documentazione relativa all'aggiornamento di IOS XR è ora archiviata in alcuni formati diversi nella pagina di download del software per una particolare release di un particolare prodotto.

- Per i prodotti che supportano solo docs.tar a 32 o a 64 bit.

- Per ASR9K come px-docs.tar per 32 bit e x64-docs.tar per 64 bit.

Scadenza certificato IOS XR a 32 bit (Abraxas)

Versioni interessate

- La versione precedente alla 5.3.1 non contiene il nuovo codice o certificato Abraxas e il codice XR necessari per installare SMU dopo il 17 ottobre 2015

- 5.3.0 contiene la soluzione ma non l'integrazione del server CSS

Messaggio di errore

Quando si tenta di installare o aggiungere un SMU/PIE dopo il 17 ottobre 2015, si verificherà l'errore seguente a causa della scadenza del certificato CSS il 17 ottobre 2015.

Error: Cannot proceed with the add operation because the code signing

Error: certificate has expired.

Error: Suggested steps to resolve this:

Error: - check the system clock using 'show clock' (correct with 'clock set' if necessary).

Error: - check the pie file was built within the last 5 years using '(admin) show install pie-info

Soluzione alternativa

Ci sono SMU e nuovi certificati in alcune versioni che permetteranno l'installazione dei pacchetti dopo il 17 ottobre 2015.

Per le versioni precedenti, è necessario riavviare il router a turbina.

Notifica

Aggiorna MOP

File a torta danneggiata IOS XR a 32 bit (SWIMS)

Versioni interessate

- La versione precedente alla 5.3.2 non contiene la firma SWIMS e supporta solo Abraxas o il software legacy Code Signing Server (CSS) che è ora completamente deprecato

- da 5.3.2 a 6.3.1 supportano sia Abraxas che SWIMS

- 6.3.2 e versioni successive supportano solo la firma SWIMS

- Alcune delle più recenti SMU create dopo la disattivazione del server Abraxas (dopo la versione 5.3.4 SP9) sono firmate solo con SWIMS

Poiché la versione 5.3.1 e le versioni precedenti supportano solo Abraxas (dopo il 17 ottobre 2015) e la versione 6.3.2 e successive supportano solo la firma SWIMS, i router non possono essere aggiornati da uno all'altro. Se si esegue la versione 5.3.1 o precedente, è necessario eseguire prima l'aggiornamento alla versione 5.3.2-6.3.1 e quindi alla versione 6.3.2 o successiva.

Esempi

Domanda: Si sta eseguendo la versione 5.3.1 e si desidera eseguire l'aggiornamento alla versione 6.4.2. Questa operazione è possibile?

Risposta. No, è necessario eseguire l'aggiornamento a una versione intermedia che supporta SWIMS.

Domanda: Si sta eseguendo la versione 5.3.4 e si desidera eseguire l'aggiornamento alla versione 6.4.2. Questa operazione è possibile?

Risposta. Sì, poiché la versione 5.3.4 supporta sia Abraxas che SWIMS.

Domanda: Si sta eseguendo la versione 5.3.1 e si desidera eseguire l'aggiornamento alla versione 5.3.4 e alla versione SMU più recente. Questo funzionerà?

Risposta. L'aggiornamento alla versione 5.3.4 e la successiva installazione di SMU sul primo funzioneranno. Tuttavia, l'attivazione simultanea della versione 5.3.4 e della più recente SMU non riuscirà in quanto la versione 5.3.1 non comprende la segnaletica SMU.

Messaggio di errore

Error:    Cannot proceed with the add operation because the pie file

Error:    '/tmp/install/tar/instdir/8918452_223000000/asr9k-video-px.pie-6.

Error:    3.3' is corrupt.

Soluzione alternativa

- Eseguire prima l'aggiornamento alla versione 5.3.x e quindi a una versione del codice che richiede SWIMS

- Turboad

Segnaletica IOS XR RPM a 64 bit

Versioni interessate

Le versioni precedenti alla 6.3.2 non utilizzano RPM firmati e ne risulteranno interessate

Messaggio di errore

2017-07-25 10:33:16:: Traceback (most recent call last):

File "/pkg/bin/install", line 2202, in <module>

main(options,args)

File "/pkg/bin/install", line 1440, in main

upgrade_packages(options, pkglist)

File "/pkg/bin/install", line 1758, in upgrade_packages

upgrade(options,pkgs,cur_version)

File "/pkg/bin/install", line 1919, in upgrade

more_package = pkgstate.checkcompat()

File "/opt/cisco/XR/packages/ncs5500-infra-5.0.0.0-r622/rp/bin/package.py", line 1218, in checkcompat

version,pkg_name,release = result.split()

ValueError: too many values to unpack

2017-07-25 10:33:16::

Error: An exception is hit while executing the install operation.

If you hit same error on retries, please collect "show tech install"

and contact cisco-support.

Soluzione alternativa

Installa XR e il bridge sysadmin SMU, entrambi possono essere installati contemporaneamente