Contenu

Introduction

Documentation de mise à niveau

Expiration du certificat IOS XR 32 bits (Abraxas)

Versions affectées

Message d'erreur

Solution de contournement

Fichier SWIMS (Corrupt Pie File) IOS XR 32 bits

Versions affectées

Exemples

Message d'erreur

Solution de contournement

Signalisation RPM IOS XR 64 bits

Versions affectées

Message d'erreur

Solution de contournement

Introduction

Lors de la mise à niveau de l'IOS XR, que ce soit 32 bits ou 64 bits, des modifications ont été apportées à la façon dont nos certificats et nos panneaux pour les paquets sont effectués, ce qui entraînera une mise à niveau.

Documentation de mise à niveau

Documentation, PDF, pour la mise à niveau vers une certaine version, qui se trouvait auparavant ici :

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

Cependant, en raison de la dépréciation de cette page Web, nous stockons maintenant la documentation de mise à niveau IOS XR dans quelques formats différents sous la page de téléchargement de logiciel pour une version particulière d'un produit particulier.

- Pour les produits qui ne prennent en charge que 32 bits ou 64 bits en tant que docs.tar.

- Pour ASR9K en tant que px-docs.tar pour 32 bits et x64-docs.tar pour 64 bits.

Expiration du certificat IOS XR 32 bits (Abraxas)

Versions affectées

- Pre-5.3.1 ne contient pas le nouveau code ou certificat Abraxas ni le nouveau code XR requis pour installer les SMU après le 17 octobre 2015

- 5.3.0 contient la solution de contournement, mais pas l'intégration du serveur CSS

Message d'erreur

Lorsque vous tentez d'installer ou d'ajouter une SMU/PIE après le 17 octobre 2015, vous tomberez sur l'erreur ci-dessous en raison de l'expiration du certificat CSS le 17 octobre 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

Solution de contournement

Il y a des SMU et de nouveaux certificats dans certaines versions qui permettront l'installation de paquets après le 17 octobre 2015.

Pour les versions plus anciennes, vous devez débrancher le routeur.

Avis sur le champ

Mettre à niveau le protocole MOP

Fichier SWIMS (Corrupt Pie File) IOS XR 32 bits

Versions affectées

- Pre-5.3.2 ne contient pas la signature SWIMS et ne prend en charge que Abraxas ou le logiciel CSS (Code Signing Server) existant qui est désormais totalement déconseillé

- 5.3.2 à 6.3.1 prennent en charge à la fois Abraxas et SWIMS

- 6.3.2 et versions ultérieures prennent uniquement en charge la signature SWIMS

- Certaines des dernières SMU créées après la désaffectation du serveur Abraxas (après 5.3.4 SP9) sont également signées avec SWIMS uniquement

Étant donné que la version 5.3.1 et les versions antérieures ne prennent en charge que Abraxas (après le 17 octobre 2015) et que la version 6.3.2 et ultérieures prend uniquement en charge la signature SWIMS, les routeurs ne peuvent pas être mis à niveau de l'un à l'autre. Si vous utilisez la version 5.3.1 ou antérieure, vous devez d'abord passer à la version 5.3.2-6.3.1, puis à la version 6.3.2 ou ultérieure.

Exemples

Question : J'exécute la version 5.3.1 et souhaite passer à la version 6.4.2. Cela fonctionnera-t-il ?

Réponse : Non, vous devez d'abord passer à une version intermédiaire qui prend en charge SWIMS.

Question : J'exécute la version 5.3.4 et souhaite passer à la version 6.4.2. Cela fonctionnera-t-il ?

Réponse : Oui, car la version 5.3.4 supporte à la fois Abraxas et SWIMS.

Question : J'exécute la version 5.3.1 et souhaite passer à la version 5.3.4 plus la dernière SMU. Cela fonctionnera-t-il ?

Réponse : La mise à niveau vers la version 5.3.4 d'abord, puis l'installation de SMU en haut fonctionnera. Cependant, l'activation simultanée de la SMU 5.3.4 + dernière SMU échouera car la 5.3.1 ne comprend pas la signalisation SMU.

Message d'erreur

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.

Solution de contournement

- Passez d'abord à 5.3.x, puis à une version de code qui nécessite SWIMS

- Turbobot

Signalisation RPM IOS XR 64 bits

Versions affectées

Les versions antérieures à la version 6.3.2 n'utilisent pas de RPM signés et seront donc affectées

Message d'erreur

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.

Solution de contournement

Installer XR et sysadmin bridge SMU, les deux peuvent être installés en même temps