简介
升级IOS XR时,32位或64位对我们的数据包证书和标牌的操作方式进行了一些更改,这些更改将启动升级。
升级文档
用于升级到以前包含的特定版本的文档(PDF):
http://www.cisco.com/web/Cisco_IOS_XR_Software/index.html
但是,由于此网页的弃用,我们现在将IOS XR升级文档以几种不同格式存储在特定产品特定版本的软件下载页面下。
- 适用于仅支持32位或64位docs.tar的产品。
- 对于ASR9K,作为32位的px-docs.tar和64位的x64-docs.tar。
32位IOS XR证书到期(Abraxas)
受影响版本
- 5.3.1之前版本不包含2015年10月17日后安装SMU所需的新Abraxas代码或证书和XR代码
- 5.3.0包含解决方法,但不包含CSS服务器的集成
错误消息
在尝试安装或添加2015年10月17日的SMU/PIE帖子时,由于CSS证书于2015年10月17日过期,您将遇到以下错误。
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
解决方法
某些版本中有SMU和新证书,允许在2015年10月17日后安装软件包。
对于较旧版本,您需要使路由器大比目。
问题信息通告
升级MOP
32位IOS XR损坏的饼文件(SWIMS)
受影响版本
- 5.3.2之前版本不包含SWIMS签名,仅支持Abraxas或现已完全弃用的旧版代码签名服务器(CSS)软件
- 5.3.2到6.3.1支持Abraxas和SWIMS。
- 6.3.2及更高版本仅支持SWIMS签名
- 在Abraxas服务器停用后(5.3.4 SP9之后)创建的一些最新SMU也仅与SWIMS签名。
由于5.3.1及以前版本仅支持Abraxas(2015年10月17日之后)和6.3.2及更高版本仅支持SWIMS签名,因此路由器不能从一个升级到另一个。如果运行的是5.3.1或更低版本,则必须先升级到5.3.2-6.3.1,然后升级到6.3.2或更高版本。
Examples
问题:我正在运行5.3.1,希望升级到6.4.2。此功能是否可用?
答案:否,您必须首先升级到支持SWIMS的中间版本。
问题:我正在运行5.3.4,希望升级到6.4.2。此功能是否可用?
答案:是,因为5.3.4同时支持Abraxas和SWIMS。
问题:我正在运行5.3.1,希望升级到5.3.4及最新的SMU。这能行吗?
答案:首先升级到5.3.4,然后在顶部安装SMU将起作用。但是,同时激活5.3.4 +最新SMU将失败,因为5.3.1不会理解SMU标牌。
错误消息
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.
解决方法
- 首先升级到5.3.x,然后升级到需要SWIMS的代码版本。
- 涡轮启动
64位IOS XR RPM标牌
受影响版本
6.3.2之前版本不使用签名RPM,因此会受到影响
错误消息
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.
解决方法
安装XR和sysadmin网桥SMU,可同时安装