<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ASR 1001-x upgrade path in Routing and SD-WAN</title>
    <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4386148#M349543</link>
    <description>&lt;P&gt;Hello Leo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Noted and understood so far.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just one more concern at this moment before i book the maintenance window.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please can you confirm if the "packages.conf" should come in the boot variables in place of the IOS file itself - "asr1001x-universalk9.16.12.05.SPA.bin". Asking because i am not sure how packages.conf will be created if we are not running the expand command on asr1001x-universalk9.16.12.05.SPA.bin. Will it be generated as a result of the install and activate command?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Tue, 13 Apr 2021 12:34:48 GMT</pubDate>
    <dc:creator>Simba_NetEngg</dc:creator>
    <dc:date>2021-04-13T12:34:48Z</dc:date>
    <item>
      <title>ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304273#M348146</link>
      <description>&lt;P&gt;Looking at the process to upgrade an ASR 1001-x, currently 16.9.2. Doing some research this looks to be not the old way of uploading the bin, changing the boot var and performing a reload. I have a few questions.&lt;/P&gt;&lt;P&gt;1. the document shows a "subpackage" install. Is this they path that must be taken? uploading the bin then expanding all the packages? this seams to be a much more intense process then the old way.&lt;/P&gt;&lt;P&gt;2. currently my boot var shows nothing configured, and nothing for the standby boot var. is this normal? I do see the .bin file sitting on the bootflash.&lt;/P&gt;&lt;P&gt;3. I am running redundancy, sso, so I believe this is normal for an upgrade.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for any help.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 21:23:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304273#M348146</guid>
      <dc:creator>netspazz</dc:creator>
      <dc:date>2021-03-09T21:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304288#M348148</link>
      <description>&lt;P&gt;I have a couple additional comments.&lt;/P&gt;&lt;P&gt;1. How do you tell if you need to upgrade using subpackages? when I run "sh ver installed" it shows package, so I am assuming that i must upgrade using subpackages.&lt;/P&gt;&lt;P&gt;2. I noticed that the web GUI has an area to upload/install software. Would this actually be the best way, it seems behind the scene it is unpacked and installed by the GUI.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 22:00:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304288#M348148</guid>
      <dc:creator>netspazz</dc:creator>
      <dc:date>2021-03-09T22:00:21Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304310#M348152</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/456280"&gt;@netspazz&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;Doing some research this looks to be not the old way of uploading the bin, changing the boot var and performing a reload.&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Welcome to IOS-XE.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;There are (currently) two ways to upgrade in IOS-XE:&amp;nbsp; Bundle Mode and Install Mode.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What you've just describe is "Bundle Mode".&amp;nbsp; It is an "easy" way but the bootup will take longer and will chew up extra memory (unpacking the packages to memory).&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For obvious reasons, Install Mode is highly recommended.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Next, for some demented reasons, Cisco now "hides" the documentation in about what ROMMON/Bootstrap version a router needs to be running, as a minimum, and what IOS-XE to run.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So you will need to find that documentation to make sure the IOS-XE version you run "matches" with the ROMMON version.&amp;nbsp; Otherwise, upgrade to the ROMMON to the latest version will save you the hassle in the future.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 22:23:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304310#M348152</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-03-09T22:23:18Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304340#M348154</link>
      <description>&lt;P&gt;thanks for the information. Its starting to make sense. Looking at the "install" command documentation, I see 2 types.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Super Package install—Applicable to Dual RP&lt;BR /&gt;2. Sub-package install—Applicable to Dual RP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not sure what the difference is, or maybe depends on the hardware.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 23:11:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304340#M348154</guid>
      <dc:creator>netspazz</dc:creator>
      <dc:date>2021-03-09T23:11:26Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304360#M348155</link>
      <description>&lt;P&gt;1.&amp;nbsp; Copy the IOS-XE file into the bootflash:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2.&amp;nbsp; Copy the ROMMON file into the bootflash:&lt;/P&gt;
&lt;P&gt;3.&amp;nbsp; Upgrade the ROMMON (DO NOT REBOOT)&lt;/P&gt;
&lt;PRE&gt;upgrade rom-monitor filename bootflash:FILENAME all &lt;/PRE&gt;
&lt;P&gt;4.&amp;nbsp; Unpack the IOS-XE file&lt;/P&gt;
&lt;PRE&gt;install add file bootflash:IOS-XE_FILENAME.bin activate commit&lt;/PRE&gt;
&lt;P&gt;5.&amp;nbsp; Change the boot variable string to point to the "packages.conf" file&lt;/P&gt;
&lt;PRE&gt;conf t
 no boot system flash bootflash:&amp;lt;OLD IOS&amp;gt;
 boot system flash bootflash:packages.conf
 boot system flash bootflash:&amp;lt;OLD IOS&amp;gt;
end
wr&lt;/PRE&gt;
&lt;P&gt;6.&amp;nbsp; Examine the "packages.conf" (2nd page) to make sure the new packages are pointing to the new IOS version&lt;/P&gt;
&lt;PRE&gt;more bootflash:packages.conf&lt;/PRE&gt;
&lt;P&gt;7.&amp;nbsp; Save the config&lt;/P&gt;
&lt;P&gt;8.&amp;nbsp; Reboot the appliance.&lt;/P&gt;
&lt;P&gt;9.&amp;nbsp; After the reboot, clean up the bootflash:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;install remove inactive&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Apr 2021 23:10:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304360#M348155</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-04-11T23:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304384#M348157</link>
      <description>&lt;P&gt;Thanks for the step by step. Would your steps be the way to go? I will look into the ROMMON, don't see it mentioned in the document.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I looked at the "install" method and the steps it takes. Since I have redundancy configured I thought I would use the following for dual RP.&lt;/P&gt;&lt;P&gt;&amp;nbsp;1. # install add file bootflash:&amp;lt;file.bin&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;2. # install activate location standby&lt;/P&gt;&lt;P&gt;&amp;nbsp;3. # redundancy force-switchover&lt;/P&gt;&lt;P&gt;&amp;nbsp;4. # install abort-timer stop&lt;/P&gt;&lt;P&gt;&amp;nbsp;5. # install activate location standby&lt;/P&gt;&lt;P&gt;&amp;nbsp;6. # install commit&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;cisco is really making this harder than it should be, or I am missing something.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 00:56:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304384#M348157</guid>
      <dc:creator>netspazz</dc:creator>
      <dc:date>2021-03-10T00:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304405#M348158</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/456280"&gt;@netspazz&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;I will look into the ROMMON, don't see it mentioned in the document.&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;The only ROMMON matrix I know of is the ones for the ISR 4000 routers (&lt;/SPAN&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" href="https://www.cisco.com/c/en/us/td/docs/routers/access/4400/cpld/isr4400_hwfp.html#pgfId-1088784" target="_self"&gt;Recommended ROMMON Release&lt;/A&gt;&lt;SPAN style="font-family: inherit;"&gt;).&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/456280"&gt;@netspazz&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;Would your steps be the way to go?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Your call.&amp;nbsp; The steps I have listed are the steps I use.&amp;nbsp; Regularly.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/456280"&gt;@netspazz&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;cisco is really making this harder than it should be, or I am missing something.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;No, this is the new Cisco "standard".&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 01:47:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4304405#M348158</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-03-10T01:47:48Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4305062#M348182</link>
      <description>&lt;P&gt;Thanks, it makes more sense now. Do&amp;nbsp; some more research basically .bin=bundle mode, .conf=Install mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking at my system it has the .bin so I am using Bundle mode, which is interesting since it came from cisco and I thought Install mode was the default mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will test out the install mode on a spare router. My only question is since it takes a reload then the redundancy of the RP does not matter then?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks again.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 17:01:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4305062#M348182</guid>
      <dc:creator>netspazz</dc:creator>
      <dc:date>2021-03-10T17:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4305372#M348209</link>
      <description>&lt;P&gt;The RP will reboot because the parent appliance will reboot.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Mar 2021 04:22:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4305372#M348209</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-03-11T04:22:10Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321197#M349460</link>
      <description>&lt;P&gt;Hello Leo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for describing the step by step process.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have some additional queries regarding the ASR1001-X upgrade process. It would be very nice of you to comment on my below queries:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. I could not find any document which mentions the upgrade path. Our routers are currently working on version 16.9.2 and we are planning to upgrade to 16.12.5. Can this be done in one single step or i need to perform an intermediate OS upgrade?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. If i understand it correctly, the method you described here is Bundle mode upgrade, as i do not see any "install" commands? You mentioned with this method the device will take relatively longer time to boot up, please can you advise on how much downtime time should be expected if we use this method.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. I have two routers which are in simplex mode(non-redundant) but running HSRP primary/secondary.&amp;nbsp;Please can you advise it the method you described would be the best upgrade method to follow in this setup.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Apr 2021 19:39:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321197#M349460</guid>
      <dc:creator>Simba_NetEngg</dc:creator>
      <dc:date>2021-04-09T19:39:03Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321267#M349474</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;Our routers are currently working on version 16.9.2 and we are planning to upgrade to 16.12.5. Can this be done in one single step or i need to perform an intermediate OS upgrade?&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Upgrade from 16.9.X to 16.12.X is possible.&amp;nbsp; Make sure the ROMMON is 16.12(2r).&amp;nbsp; If it is not, upgrade the ROMMON and the IOS-XE.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Out of curiosity, &lt;FONT color="#3366FF"&gt;&lt;EM&gt;are the routers configured with LACP?&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;the method you described here is Bundle mode upgrade&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The method I've described (above) as Install Mode and takes&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;up to&lt;/EM&gt;&lt;/STRONG&gt; seven (7) minutes for the router to boot up.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;NOTE&lt;/STRONG&gt;:&amp;nbsp; If it is possible, do a COLD boot (turn the router OFF for about 5 seconds before powering it back up).&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;I have two routers which are in simplex mode(non-redundant) but running HSRP primary/secondary.&amp;nbsp;Please can you advise it the method you described would be the best upgrade method to follow in this setup.&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;No different.&amp;nbsp; Just reboot/cold boot one router before doing the next one.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Apr 2021 00:47:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321267#M349474</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-04-10T00:47:20Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321338#M349489</link>
      <description>&lt;P&gt;Hello Leo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your valuable response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. The current ROMMON version in our routers is 16.9(4r).&lt;BR /&gt;I was not planning to upgrade the ROMMON originally as i found below Cisco document which says that the minimum and recommended ROMMOM version for OS Version 16.12.X is 16.9(4r). Please can you share if there is any specific reason due to which i should upgrade ROMMON to 16.12(2r)?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.cisco.com/c/en/us/td/docs/routers/asr1000/rommon/asr1000-rommon-upg-guide.html?referring_site=RE?pos=1&amp;amp;page=https://www.cisco.com/c/en/us/td/docs/routers/asr1000/release/notes/xe-16-12/asr1000-rel-notes-xe-16-12.html" target="_blank"&gt;https://www.cisco.com/c/en/us/td/docs/routers/asr1000/rommon/asr1000-rommon-upg-guide.html?referring_site=RE?pos=1&amp;amp;page=https://www.cisco.com/c/en/us/td/docs/routers/asr1000/release/notes/xe-16-12/asr1000-rel-notes-xe-16-12.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;2. Yes we are running LACP.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;3. If this is the install method, should i be using any install commands like below too or only the ones described in your message are sufficient.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;install add file bootflash:asr1001x-universalk9.16.12.05.SPA.bin&lt;BR /&gt;install activate file bootflash:asr1001x-universalk9.16.12.05.SPA.bin&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;4. Also one additional question, in your original thread, you mentioned in step 5 regarding boot variable that the boot order should have packages.conf as the primary OS and &amp;lt;OLD IOS&amp;gt; as secondary. In my case, old IOS is asr1001x-universalk9.16.09.02.SPA.bin, so will my command be "boot system flash bootflash:asr1001x-universalk9.16.09.02.SPA.bin" or do i need to expand the old IOS into packages and add the packages.conf file of the OLD IOS in boot variable, same as the new IOS.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;5. I will be upgrading this remotely, so cold reboot will be difficult. Though i will try to arrange someone onsite if you are suggesting it.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Sorry for so many questions, i am very new to upgrading IOS XE. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Sat, 10 Apr 2021 11:20:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321338#M349489</guid>
      <dc:creator>Simba_NetEngg</dc:creator>
      <dc:date>2021-04-10T11:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321393#M349495</link>
      <description>&lt;P&gt;Hello Leo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your valuable response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. The current ROMMON version in our routers is 16.9(4r).&lt;BR /&gt;I was not planning to upgrade the ROMMON originally as i found below Cisco document which says that the minimum and recommended ROMMOM version for OS Version 16.12.X is 16.9(4r). Please can you share if there is any specific reason due to which i should upgrade ROMMON to 16.12(2r)?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.cisco.com/c/en/us/td/docs/routers/asr1000/rommon/asr1000-rommon-upg-guide.html?referring_site=RE?pos=1&amp;amp;page=https://www.cisco.com/c/en/us/td/docs/routers/asr1000/release/notes/xe-16-12/asr1000-rel-notes-xe-16-12.html" target="_blank"&gt;https://www.cisco.com/c/en/us/td/docs/routers/asr1000/rommon/asr1000-rommon-upg-guide.html?referring_site=RE?pos=1&amp;amp;page=https://www.cisco.com/c/en/us/td/docs/routers/asr1000/release/notes/xe-16-12/asr1000-rel-notes-xe-16-12.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;2. Yes we are running LACP.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;3. If this is the install method, should i be using any install commands like below too or only the ones described in your message are sufficient.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;install add file bootflash:asr1001x-universalk9.16.12.05.SPA.bin&lt;BR /&gt;install activate file bootflash:asr1001x-universalk9.16.12.05.SPA.bin&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;4. Also one additional question, in your original thread, you mentioned in step 5 regarding boot variable that the boot order should have packages.conf as the primary OS and &amp;lt;OLD IOS&amp;gt; as secondary. In my case, old IOS is asr1001x-universalk9.16.09.02.SPA.bin, so will my command be "boot system flash bootflash:asr1001x-universalk9.16.09.02.SPA.bin" or do i need to expand the old IOS into packages and add the packages.conf file of the OLD IOS in boot variable, same as the new IOS.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;5. I will be upgrading this remotely, so cold reboot will be difficult. Though i will try to arrange someone onsite if you are suggesting it.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Sorry for so many questions, i am very new to upgrading IOS XE.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Apr 2021 16:04:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321393#M349495</guid>
      <dc:creator>Simba_NetEngg</dc:creator>
      <dc:date>2021-04-10T16:04:24Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321485#M349518</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;2. Yes we are running LACP.&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;So far, &lt;SPAN&gt;CSCvw74609&amp;nbsp;&lt;/SPAN&gt;has only been reported to affect ISR 4k so be careful.&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;Please can you share if there is any specific reason due to which i should upgrade ROMMON to 16.12(2r)?&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The router is going to get upgraded to a new IOS-XE version.&amp;nbsp; Upgrade the ROMMON while you can.&amp;nbsp; In the future, someone will/might "forget" this tiny tidbit (ROMMON version to IOS-XE version) and spend countless hours wondering why the router refuses to load the new firmware.&amp;nbsp; Remember, when the router refuses to load the new firmware (because the ROMMON version is not "compatible), it means the router has booted into ROMMON.&amp;nbsp; And the drive to the site to the site (to fix this oversight) is usually lonely and sad -- Which means no one can hear you scream.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;IMPORTANT&lt;/STRONG&gt;:&amp;nbsp; &lt;BR /&gt;Make ROMMON upgrade a "habit" especially with IOS-XE upgrade.&amp;nbsp; Why?&amp;nbsp; Because Cisco has a funny way of hiding the ROMMON version matrix.&amp;nbsp; In some platforms, the ROMMON version matrix is in the Release Notes of the IOS-XE, however, in some platforms, it is hidden or un-linked.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;install add file bootflash:asr1001x-universalk9.16.12.05.SPA.bin&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;install activate file bootflash:asr1001x-universalk9.16.12.05.SPA.bin&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Cut it down to one line:&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;install add file bootflash:asr1001x-universalk9.16.12.05.SPA.bin activate commit&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;Also one additional question, in your original thread, you mentioned in step 5 regarding boot variable that the boot order should have packages.conf as the primary OS and &amp;lt;OLD IOS&amp;gt; as secondary. In my case, old IOS is asr1001x-universalk9.16.09.02.SPA.bin, so will my command be "boot system flash bootflash:asr1001x-universalk9.16.09.02.SPA.bin" or do i need to expand the old IOS into packages and add the packages.conf file of the OLD IOS in boot variable, same as the new IOS.&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Good point.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;No need to "expand" 16.9.2.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So do this:&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;conf t
 no boot system flash bootflash:&lt;SPAN&gt;asr1001x-universalk9.16.09.02.SPA.bin&lt;/SPAN&gt;&lt;BR /&gt; boot system flash bootflash:packages.conf&lt;BR /&gt; boot system flash bootflash:&lt;SPAN&gt;asr1001x-universalk9.16.09.02.SPA.bin&lt;/SPAN&gt;
end
wr&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TIP&lt;/STRONG&gt;:&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To anyone who is about to embark on IOS-XE &amp;amp; ROMMON upgrade for the first time, &lt;EM&gt;&lt;STRONG&gt;connect the console port and &lt;FONT color="#FF0000"&gt;enable logging&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/EM&gt;.&amp;nbsp; This will make troubleshooting easier.&lt;/P&gt;</description>
      <pubDate>Sun, 11 Apr 2021 04:12:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321485#M349518</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-04-11T04:12:36Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321581#M349523</link>
      <description>&lt;P&gt;Hello Leo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the wise words, will keep them in mind during this and future upgrades.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;1. I do not see any option to download ROMMON version 16.12(2r) in Cisco downloads section for ASR 1001-X. The only 16.X ROMMON version currently available for ASR 1001-X is 16.9(4R). I believe i will have to keep the ROMMON as it is for now, or if you suggest otherwise.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;2. To sum it up, i will be using below commands/steps during the upgrade using Install mode after copying the IOS image to flash. Please let me know if they look fine to you and should be sufficient to perform the task.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step a. Expand OS:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;request platform software package expand file bootflash:asr1001x-universalk9.16.12.05.SPA.bin over verb&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step b. Install OS and activate:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;install add file bootflash:asr1001x-universalk9.16.12.05.SPA.bin activate commit&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step c. Configure Boot variables:(Currently there is no boot variable set, as this is the first time we are upgrading the devices after installation)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;conf t&lt;BR /&gt;boot system flash bootflash:packages.conf&lt;BR /&gt;boot system flash bootflash:asr1001x-universalk9.16.09.02.SPA.bin&lt;BR /&gt;end&lt;BR /&gt;wr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step d. Reboot the appliance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step e. Cleanup bootflash after upgrade goes successful:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;request platform software package clean&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;------------&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Sun, 11 Apr 2021 14:31:14 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321581#M349523</guid>
      <dc:creator>Simba_NetEngg</dc:creator>
      <dc:date>2021-04-11T14:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321665#M349536</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;request platform software package expand file bootflash:asr1001x-universalk9.16.12.05.SPA.bin over verb&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;request platform software package clean&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;My sincerest apologies.&amp;nbsp; This command is only compatible on the 9300.&amp;nbsp; Any other appliances and this command is incompatible.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;I have edited my response(s) to the correct commands.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;16.9(4r) is fine.&lt;/P&gt;</description>
      <pubDate>Sun, 11 Apr 2021 23:14:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4321665#M349536</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-04-11T23:14:26Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4386148#M349543</link>
      <description>&lt;P&gt;Hello Leo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Noted and understood so far.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just one more concern at this moment before i book the maintenance window.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please can you confirm if the "packages.conf" should come in the boot variables in place of the IOS file itself - "asr1001x-universalk9.16.12.05.SPA.bin". Asking because i am not sure how packages.conf will be created if we are not running the expand command on asr1001x-universalk9.16.12.05.SPA.bin. Will it be generated as a result of the install and activate command?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Apr 2021 12:34:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4386148#M349543</guid>
      <dc:creator>Simba_NetEngg</dc:creator>
      <dc:date>2021-04-13T12:34:48Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4386165#M349544</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/108177"&gt;@Simba_NetEngg&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;Will it be generated as a result of the install and activate command?&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes and no.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Yes, the "packages.conf" will be created every time the firmware gets unpacked.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have seen where the script throws up an error (at the end of the process) and "refuses" to create the file.&amp;nbsp; It will, however, create a new file called "&lt;SPAN&gt;asr1001x-universalk9.16.12.05.SPA.conf".&amp;nbsp; If this is the case, then rename that file to "packages.conf" is the fix.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 13 Apr 2021 13:08:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4386165#M349544</guid>
      <dc:creator>Leo Laohoo</dc:creator>
      <dc:date>2021-04-13T13:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4386228#M349549</link>
      <description>&lt;P&gt;Welp, then i guess we will know this during the upgrade itself.&lt;/P&gt;&lt;P&gt;Will let you know how it goes.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for all the help!&lt;/P&gt;</description>
      <pubDate>Tue, 13 Apr 2021 14:39:39 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4386228#M349549</guid>
      <dc:creator>Simba_NetEngg</dc:creator>
      <dc:date>2021-04-13T14:39:39Z</dc:date>
    </item>
    <item>
      <title>Re: ASR 1001-x upgrade path</title>
      <link>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4505569#M358508</link>
      <description>&lt;P&gt;Hey Leo!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This post was very helpful...I do have a question for you I saw a previous post of yours: what's the difference between:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;request platform software package expand file bootflash:asr1001x-universalk9.16.12.03.SPA.bin over verb&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;install add file bootflash:IOS-XE_FILENAME.bin activate commit&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I used the latter to successfully upgrade our ASR 1001 HX router. So thanks a ton!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, where you list:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;conf t&lt;BR /&gt;no boot system flash bootflash:&amp;lt;OLD IOS&amp;gt;&lt;BR /&gt;boot system flash bootflash:packages.conf&lt;BR /&gt;&lt;STRONG&gt;boot system flash bootflash:&amp;lt;OLD IOS&amp;gt;&lt;/STRONG&gt;&lt;BR /&gt;end&lt;BR /&gt;wr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can I point to the new IOS.bin file in case the packages.conf doesn't load correctly? My current boot variable is the following:&lt;/P&gt;&lt;P&gt;bootvariable = bootflash:/packages.conf,1; bootflash:/asr1000-universalk9.16.06.04.SPA.bin,1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You were tremendously helpful with 16.12.05 to .06 upgrade. I successfully upgraded my 9300's to 16.12.06 and am running the "sh platform software status control-processor br"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Nov 2021 13:24:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/routing-and-sd-wan/asr-1001-x-upgrade-path/m-p/4505569#M358508</guid>
      <dc:creator>TW80CJ5</dc:creator>
      <dc:date>2021-11-19T13:24:58Z</dc:date>
    </item>
  </channel>
</rss>

