cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

Community Helping Community

IOS XR Release Strategy and Deployment Recommendation

30790
Views
125
Helpful
73
Comments

 


Summary

Suggested releases for validation and deployment in calendar year 2019 are:

Platform Release Comment
ASR9000 6.5.3 A9K-RSP440 must stay with 6.4.2 (refer to EoS-EoL notice)
CRS 6.4.2, 6.3.3  
NCS540 6.5.3  
NCS560 6.5.3  
NCS5000 6.5.3  
NCS5500 6.5.3  
NCS6000 6.3.3  
XRv9000 6.5.3  

Keep your installation up to date and manage it using the CSM Server.


Introduction

The purpose of this document is to help you understand the IOS XR software release strategy and help you select the optimal IOS XR release for deployment in your production network.

Generic information on IOS XR release is available in the "Guidelines for Cisco IOS XR Software"document.

This documents provides an update and a recommendation for year 2018.

 


Related Documentation


Software Quality Update

For us at Cisco it is very important to deliver the new features and hardware that your network requires, while at the same time maintain the high software quality. We are continuously investing efforts to improve the quality of our software and hardware. We are adjusting our culture, processes and practices to achieve that goal.

One of the key concepts in the software quality plan is the Extended Maintenance Release (EMR) introduced in IOS XR for the first time with the release 4.3.4.

Extended Maintenance Release (EMR) criteria:

  • No new software features
  • No new HW support
  • Incoming bug rate to drop by at least 90% from peak rate for that release.
  • Zero critical bugs.

By choosing the EMR for deployment, you are making the optimal choice. We will be happy to work with you on EMR early field trials or any other way to help synchronise your upgrade/migration plan with the EMR release schedule.

 

By selecting the EMR you are not only making sure that you are getting the best quality release, you are also selecting a release with the highest deployment rate.

 


Managing Your IOS XR Install Base

Keeping your IOS XR installation up to date with is very important. We continue providing software patches through Software Maintenance Units (SMUs) and Service Packs (SPs).

Manual SMU and SP install is a thing of the past since the introduction of the CSM Server. CSM Server is a web based server side automation and orchestration framework designed to ease the SW maintenance for all IOS XR platforms.

To get the glimpse of the CSM Server we highly recommend to watch the _video_. CSM Server distribution comes with a documentation included, but you can also read more about it on _supportforums_.

Another benefit of deploying EMR is that more software patches are available compared to other releases. Number of software patches (SMUs) available per release is directly proportional to the number of our customers running the release. Also, on EMR we try to provide, when technically feasible, SMUs for issues affecting the usability of IOS XR, not only for critical issues directly impacting the services. Service Packs (SPs) are also built more frequently compared to non-EMR releases.

SMU and SP concepts are explained in the "Service Pack Overview for Routers that Run Cisco IOS XR" document.

Service Packs on are built on EMR every 8 weeks. On non-EMR builds are on-demand, but never more frequent than on EMR.


64-bit vs 32-bit IOS XR

The 64-bit flavour of IOS XR is available for ASR9000 starting from XR release 6.1.2. There is no different release number for the 32-bit and 64-bit IOS XR. The 64-bit software packages are designated by the 'x64' in the package name (e.g. ASR9K-x64-iosxr-px-6.1.2.tar).

For more information, including the required minimum hardware for running 64-bit IOS XR on ASR 9000 platform, refer to the "Cisco ASR 9000 Series IOS XR 64 Bit Data Sheet".

CSM Server contains a module that seamlessly performs the migration from 32-bit XR to 64-bit XR. We highly recommend you to watch this short demo video.

New IOS XR platforms NCS500, NCS5000 and NCS5500 only support the 64-bit flavour.

 


Suggestions For Year 2019

For year 2019 our aim is to continue cutting down on the time between the first feature release (e.g. 6.2.1) and its corresponding EMR. At the same time, we want the EMR to meet our internal quality criteria.

Suggested releases for validation and deployment in calendar year 2019 are:

Platform Release Comment
ASR9000 6.5.3

A9K-RSP440 must stay with 6.4.2 (refer to EoS-EoL notice).

XR release 6.5.2 support cycle is equivalent of an EMR.

CRS 6.4.2, 6.3.3  
NCS540 6.5.3  
NCS560 6.5.3  
NCS5000 6.5.3  
NCS5500 6.5.3  
NCS6000 6.3.3  
XRv9000 6.5.3  

 

Note that 6.3, 6.4 and 6.5 images are not  available for all XR platforms. Refer to below table for guidelines:

Platform support in XR releases 6.3.x, 6.4.x and 6.5.x
  6.3.x 6.4.x 6.5.x
ASR9000 Yes Yes Yes
CRS No Yes No
NCS540 Yes No Yes
NCS560 No No Yes
NCS5000 Yes Yes (satellite only) Yes
NCS5500 Yes No Yes
NCS6000 Yes Yes No
XRv9000 Yes Yes Yes

 

The following table and graph show the IOS XR release schedule planning for year 2018.

IOS XR tentative release schedule

Disclaimer: future release dates and numbers are tentative and may change without notice.

(*) LA == Limited Availability. If you need access to this release please contact your account team at Cisco

Release FCS
Comment
6.3.2 2018-03-30 Posted
6.3.3 EMR 2018-08-29 Posted
6.4.1 2018-03-31 Posted
6.4.2 EMR Jul 2018
Posted
6.5.1 Aug 2018
Posted. LA(*)
6.6.1 Dec 2018 Posted. LA(*)
6.5.2 Jan 2019
Posted. LA(*) for some platforms. Support cycle is equivalent of an EMR.
6.5.3 EMR March 2019 Posted
6.6.2 April 2019
Posted. LA(*) for some platforms.
6.6.3 EMR   Planned for Q3/Q4 of CY2019

 

We hope you find this document useful. Happy roll-out of IOS XR!

Comments
Cisco Employee
hi Lukas,

thanks for quoting me explicitly. I have just realised that the system was not sending me notifications when comments were added to this page.

We are aware of the issue and apologise for the inconvenience. We are working on the resolution.

Both 6.3.3 and 6.4.2 are EMRs. We don't have a big preference over which one to take. Due to a change in release strategy, it happened that both came out at the same time. Release 6.4.2 will reach the End Of Software Maintenance later than 6.3.3, so that might be a reason to go for 6.4.2.

/Aleksandar

Hi Aleksandar,

 

Can you share Cisco plan for IOS XR on 2019?

We are waiting 6.6.2 release on NCS5500. In this release 255 VRRP groups per interface feature will be introduced.

Cisco Employee
hi Dimitri,

I didn't forget about this page. ;) I was going to update it this week.

Please make sure you are in contact with your account team over participation in 6.6.2 Early Field Trial and exact milestones of the 6.6.2 release. The dates in my page are orientational and tentative, and may change without notice.

/Aleks

Beginner

Hi Aleksandar,

 

Can you please fix this bug I found?
This bug really annoying

 

"IOS-XR failed to initiate traceroute command"
 
https://community.cisco.com/t5/cisco-bug-discussions/ios-xr-failed-to-initiate-traceroute-command/td-p/3788019

 

traceroute.jpg

 

also, IPv6 over the bundle not working properly.

sometimes you can't ping the link-local address and traffic drop occurs.

I suggest to find this bug use below topology ...this problem occurs when we using two bundles. always one of them working. for fixing the problem I decrease IS-IS metric(one side) to use one of them.

IPv6 Over Bundle.png

Please Fix that on the next EMR Release 6.5.3.

Cisco Employee

@alibia2 

 

We will do our best. Can you please open a TAC Service Request for this? We want to understand the problem fully. Release 6.5.3 is close to posting, the control over commits is very strict at this stage.

 

regards,

/Aleksandar

Beginner

Hi Aleks,

 

Is there any specific recommendation for XR release on BNG today? We are about to deploy a new BNG setup (ASR 9904). Do you suggest 64-bit?

 

Thanks

Sebastian

Hi, Aleksandar,

Hope you are doing good.

 

I have a couple of questions and I would appreciate your help:

  1. Is 6.4.2 the recommended version for BNG/RSP-440-SE or do we need to follow the recommendation in BNG deployment scale guidelines on ASR9000 (The XR release 5.3.4 is the Cisco suggested release for all BNG deployments.)?
  2. Which is the recommended upgrade path for BNG/RSP-440-SE in terms of hardware (route processor)?

Best Regards,

Dimitris

Cisco Employee
hi Dimitris,

If you have an RSP440, in that case IOS XR release 6.4.2 is the last available IOS XR release and also the recommended one.

In March 2018 I have added an update to the "BNG deployment scale guidelines on ASR9000" document, at the very top:

Update (March 2018)
This document was written at the time when 5.3.4 was about to be released. Hence the SW recommendation for BNG deployment has changed. Please refer to https://supportforums.cisco.com/t5/service-providers-documents/ios-xr-release-strategy-and-deployment-recommendation/ta-p/3165422.

Instead of updating this document whenever a new EMR is posted to cisco.com<>, I wanted simply to refer the reader to "IOS XR Release Strategy and Deployment Recommendation". Sorry if it didn't turn out to be a helpful update.

/Aleksandar

First of all thank you for the prompt reply Aleksandar :)

Your update in March 2018 was clear. I 've read it and I followed the link to this document.

 

I asked the question because until 5.3.4 there was a specific/different recommended release for BNG than the recommended release for other functionality.

Given that this document doesn't include any specific comments about BNG, I wanted to clarify that 6.4.2 is recommended for all functionalities (BNG included) and there isn't any different recommendation for BNG.

 

Thanks again,

Dimitris

Cisco Employee
hi Dimitris,

my pleasure that I could be of help. :)

I didn't update further the BNG scale document because there are no changes in the supported scale on 32-bit IOS XR. On 64-bit IOS XR we're increasing the scale significantly starting with release 6.5.x. We'll work on a separate document for that.

/Aleksandar

Aleksandar,

 

With an RSP-440, the software release notes only show support through 641, and not 642.

Is that the case, or are the 642 release notes incorrect?

 

Thanks,

Phil.

 

"IOS XR release 5.3.4 was posted on October 7th 2016. The XR release 5.3.4 is the Cisco suggested release for all BNG deployments. "

 

The document that points to the update doesn't have a specific BNG release recommendation?  Is there an updated BNG recommendation? 

 

-Eric

Cisco Employee

@EricfromEngineerig 

 

hi Eric,

 

this documents is for all deployments, including BNG.

 

The BNG specific document was written at the time when we really wanted to encourage customers to upgrade their active BNG deployments to 5.3.4 at earliest because of the many important fixes and enhancements, even if the release they were on has not reached End Of Maintenance. I hope this explains why there's no specific suggestion for BNG nowadays. 

 

/Aleksandar

Cisco Employee

@EricfromEngineerig 

 

hi Eric,

 

this documents is for all deployments, including BNG.

 

The BNG specific document was written at the time when we really wanted to encourage customers to upgrade their active BNG deployments to 5.3.4 at earliest because of the many important fixes and enhancements, even if the release they were on has not reached End Of Maintenance. I hope this explains why there's no specific suggestion for BNG nowadays. 

 

/Aleksandar

Hello Aleksandar,

  That does explain it, thank you.

CreatePlease to create content
Content for Community-Ad
FusionCharts will render here