Contents

Introduction

Atualizar documentação

Expiração do certificado IOS XR de 32 bits (Abraxas)

Versões afetadas

Mensagem de erro

Solução

Arquivo de Pie Corrompido (SWIMS) IOS XR de 32 bits

Versões afetadas

Examples

Mensagem de erro

Solução

Sinalização de RPM XR do IOS de 64 bits

Versões afetadas

Mensagem de erro

Solução

Introduction

Ao atualizar o IOS XR, houve algumas mudanças em 32 ou 64 bits na forma como nossos certificados e sinalização para pacotes são feitos, o que fará uma atualização.

Atualizar documentação

Documentação, PDFs, para atualização para uma certa versão costumavam estar contidos aqui:

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

No entanto, devido à desativação desta página Web, agora armazenamos a documentação de atualização do IOS XR em alguns formatos diferentes na página de download de software para uma versão específica de um produto específico.

- Para produtos que suportam apenas 32 ou 64 bits como docs.tar.

- Para ASR9K como px-docs.tar para 32 bits e x64-docs.tar para 64 bits.

Expiração do certificado IOS XR de 32 bits (Abraxas)

Versões afetadas

- Pre-5.3.1 não contém o novo código ou certificado Abraxas e o código XR necessários para instalar SMUs após 17 de outubro de 2015

- 5.3.0 contém a solução alternativa, mas não a integração do servidor CSS

Mensagem de erro

Ao tentar instalar ou adicionar um SMU/PIE após 17 de outubro de 2015, você executará o erro abaixo devido à expiração do certificado CSS em 17 de outubro de 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

Solução

Há SMUs e novos certificados em algumas versões que permitirão a instalação de pacotes após 17 de outubro de 2015.

Para versões mais antigas, você precisará turboboot o roteador.

Nota de campo

Atualizar MOP

Arquivo de Pie Corrompido (SWIMS) IOS XR de 32 bits

Versões afetadas

- A versão anterior à 5.3.2 não contém a assinatura do SWIMS e suporta apenas o software Abraxas ou o software do CSS (Code Signing Server, servidor de assinatura de código) herdado que está completamente obsoleto

- 5.3.2 a 6.3.1 suportam Abraxas e SWIMS

- 6.3.2 e superior suportam apenas assinatura SWIMS

- Algumas SMU mais recentes criadas após a desativação do servidor Abraxas (após 5.3.4 SP9) também são assinadas somente com SWIMS

Como a versão 5.3.1 e as versões anteriores suportam apenas a Abraxas (após 17 de outubro de 2015) e a 6.3.2 e superior suportam apenas assinatura SWIMS, os roteadores não podem ser atualizados de um para o outro. Se estiver executando 5.3.1 ou anterior, você deverá atualizar para 5.3.2-6.3.1 primeiro e depois para 6.3.2 ou posterior.

Examples

Pergunta: Estou executando o 5.3.1 e desejo atualizar para o 6.4.2. Isto vai funcionar?

Resposta: Não, você deve primeiro atualizar para uma versão intermediária que suporte SWIMS.

Pergunta: Estou executando o 5.3.4 e desejo atualizar para o 6.4.2. Isto vai funcionar?

Resposta: Sim, já que a 5.3.4 é compatível com Abraxas e SWIMS.

Pergunta: Estou executando o 5.3.1 e desejo atualizar para o 5.3.4 mais o SMU mais recente. Isto vai funcionar?

Resposta: Atualize para 5.3.4 primeiro e, em seguida, a instalação do SMU no topo funcionará. No entanto, a ativação do SMU 5.3.4 + mais recente de uma vez falhará, pois o 5.3.1 não entenderá a sinalização SMU.

Mensagem de erro

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.

Solução

- Atualize para 5.3.x primeiro e depois para uma versão de código que precisa do SWIMS

- Turboboot

Sinalização de RPM XR do IOS de 64 bits

Versões afetadas

Pre-6.3.2 não usa RPMs assinados e, portanto, será afetado

Mensagem de erro

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.

Solução

Instalar o XR e o sysadmin bridge SMU, ambos podem ser instalados ao mesmo tempo