Inleiding
Bij het upgraden van IOS XR, hetzij 32-bits of 64-bits, zijn er enkele wijzigingen aangebracht in de manier waarop onze certificaten en bewegwijzering voor pakketten worden uitgevoerd die een upgrade zullen heten.
Upgradedocumentatie
Documentatie, PDF's, voor het upgraden naar een bepaalde release werden hier gebruikt:
http://www.cisco.com/web/Cisco_IOS_XR_Software/index.html
Echter, als gevolg van de afschrijving van deze webpagina slaan we nu IOS XR upgrade documentatie in een paar verschillende formaten onder de software download pagina voor een bepaalde release voor een bepaald product.
- Voor producten die alleen 32-bits of 64-bits als docs.tar ondersteunen.
- Voor ASR9K als px-docs.tar voor 32-bits en x64-docs.tar voor 64-bits.
32-bits verlopen IOS XR-certificaat (Abraxas)
Betrokken vrijkomingen
- Pre-5.3.1 bevat niet de nieuwe Abraxas-code of -certificaat en XR-code die nodig is om SMU's na 17 oktober 2015 te installeren
- 5.3.0 bevat de oplossing, maar niet de integratie van de CSS-server
Fout
Wanneer u probeert een SMU / PIE te installeren of toe te voegen na 17 oktober 2015, zult u de onderstaande fout tegenkomen vanwege het vervallen van het CSS-certificaat op 17 oktober 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
Tijdelijke oplossing
Er zijn SMU's en nieuwe certificaten in sommige releases die het installeren van pakketten na 17 oktober 2015 mogelijk maken.
Voor oudere releases moet u de router turbobooten.
veldmelding
Upgrade MOP
32-bit IOS XR Corrupt Pie File (SWIMS)
Betrokken vrijkomingen
- Pre-5.3.2 bevat niet de SWIMS-ondertekening en ondersteunt alleen Abraxas of de verouderde Code Signing Server (CSS)-software die nu volledig is verouderd
- 5.3.2 tot en met 6.3.1 ondersteunen zowel Abraxas als SWIMS
- 6.3.2 en hoger ondersteunt alleen SWIMS-ondertekening
- Sommige nieuwste SMU's die zijn gemaakt na de uitbedrijfname van de Abraxas-server (na 5.3.4 SP9) zijn ook alleen ondertekend met SWIMS
Aangezien 5.3.1 en eerdere releases alleen Abraxas (na 17 oktober 2015) en 6.3.2 en hoger ondersteunt alleen SWIMS ondertekenen, kunnen routers niet worden opgewaardeerd van de ene naar de andere. Als u 5.3.1 of eerder gebruikt, moet u eerst upgraden naar 5.3.2-6.3.1 en vervolgens naar 6.3.2 of hoger.
Voorbeelden
Vraag: Ik gebruik 5.3.1 en wil upgraden naar 6.4.2. Zal dit werken?
Antwoord: Nee, u moet eerst upgraden naar een tussenversie die SWIMS ondersteunt.
Vraag: Ik gebruik 5.3.4 en wil upgraden naar 6.4.2. Zal dit werken?
Antwoord: Ja, aangezien 5.3.4 zowel Abraxas als SWIMS ondersteunt.
Vraag: Ik gebruik 5.3.1 en wil upgraden naar 5.3.4 plus de nieuwste SMU. Zal dit werken?
Antwoord: Upgrade eerst naar 5.3.4 en installeer vervolgens SMU bovenop. Echter, het activeren van zowel 5.3.4 + laatste SMU tegelijk zal mislukken als 5.3.1 zal SMU signage niet begrijpen.
Fout
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.
Tijdelijke oplossing
- Upgrade eerst naar 5.3.x en vervolgens naar een versie van de code die SWIMS nodig heeft
- turboboot
64-bits IOS XR RPM Signage
Betrokken vrijkomingen
Pre-6.3.2 maakt geen gebruik van ondertekende RPM's en zal daarom worden beïnvloed
Fout
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.
Tijdelijke oplossing
XR en sysadmin bridge SMU installeren, beide kunnen tegelijkertijd worden geïnstalleerd