06-07-2022 06:05 AM
a bit confused, so what version of IOS am I running? I see 16.12.04 and 16.12.4. i see the name of the ios as cat9k_iosxe. thanks.
show ver
Cisco IOS XE Software, Version 16.12.04
Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.12.4, RELEASE SOFTWARE (fc5)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2020 by Cisco Systems, Inc.
Compiled Thu 09-Jul-20 21:49 by mcpre
Solved! Go to Solution.
07-07-2022 11:23 AM - edited 07-07-2022 11:23 AM
Not necessarily.
Flavio (and Leo too, I believe), are just saying 16.12.4 and 16.12.04 are one and the same release number, to which I agree. Leo, further, posits, Cisco is just being inconsistent in how the release number is presented.
I'm saying (from my understanding) XE and the IOS running under it are two different OSs, each having their own release number. I think (?), but couldn't be mistaken, what show version is showing is the release number for both, which can be, incidentally, the same release number. If what show version is, in fact, doing this (i.e. two different OSs with "like" release numbers), might also account for the slightly different presentation of the release number (i.e. one showing a leading zero).
BTW, in the past, I recall (?) some routers supported a "separate" upgradable boot IOS, their show ver presented both images release number. I also recall, for those routers, they often had a pair of OSs, with a matching release number (although you seldom needed to upgrade the boot IOS - which was its own upgrade operation, at that time).
06-07-2022 06:19 AM
Hi
For simplicity you can use 16.12.4. The image below is not your version but can give you an idea.
06-07-2022 06:25 AM
thanks Flavio. why does it say 16.12.4 AND 16.12.04?
06-07-2022 06:41 AM
I can only assume as it is not clearly explained. The 4 or 04 is the Maintenence release number and 04 is a more especific way to write than 4. Depending on how many releases the IOS may have in the feature they need to use the two number like 10, for example.
So, this value must be a "decimal" to accomodate future values, if necessary, but it can be also written in unitary as is below 10 currently.
06-07-2022 04:07 PM
@wavess wrote:
why does it say 16.12.4 AND 16.12.04?
Consistency -- Or the lack of.
This will be the new "standard" for Cisco. Different versions will behave differently.
IMPORTANT: If this is a 9300, avoid using 16.12.X because it is very toxic.
06-07-2022 07:42 AM
Because there are two OSs involved, XE and the CAT IOS running under it.
BTW, XE is a VM (virtual machine) OS, while the CAT IOS is, basically, the switch IOS designed to run under XE.
07-07-2022 09:45 AM
Thanks Joe. Seems like what you are saying is conflicting with what Flavio is saying.
07-07-2022 11:23 AM - edited 07-07-2022 11:23 AM
Not necessarily.
Flavio (and Leo too, I believe), are just saying 16.12.4 and 16.12.04 are one and the same release number, to which I agree. Leo, further, posits, Cisco is just being inconsistent in how the release number is presented.
I'm saying (from my understanding) XE and the IOS running under it are two different OSs, each having their own release number. I think (?), but couldn't be mistaken, what show version is showing is the release number for both, which can be, incidentally, the same release number. If what show version is, in fact, doing this (i.e. two different OSs with "like" release numbers), might also account for the slightly different presentation of the release number (i.e. one showing a leading zero).
BTW, in the past, I recall (?) some routers supported a "separate" upgradable boot IOS, their show ver presented both images release number. I also recall, for those routers, they often had a pair of OSs, with a matching release number (although you seldom needed to upgrade the boot IOS - which was its own upgrade operation, at that time).
07-07-2022 04:02 PM - edited 07-07-2022 08:27 PM
IOS-XE, as a whole, memory-leaks like a sieve. However, 16.12.4 memory-leaks like a broken hydrant.
Have a look at the graph below:
This is a 320-day graph of the control-plane of a switch member of stack. (This 9300 stack is on 16.12.4.)
From September 2021 until March 2022, there is a slow "rise". That is a "normal" memory leak. The "spike" during the month of March 2022 is due to FN - 72323 - Cisco IOS XE Software: QuoVadis Root CA 2 Decommission Might Affect Smart Licensing, Smart Call Home, and Other Functionality. I applied the workaround on April 2022 and the memory leak tapered off.
What I am trying to say are:
07-07-2022 05:05 PM - edited 07-07-2022 08:26 PM
@wavess wrote:
Thanks Joe. Seems like what you are saying is conflicting with what Flavio is saying.
For "consistency" purposes, Cisco has some rule-of-thumb in regards to the naming convention of their IOS-XE versions -- Which everyone inside Cisco do not actually adhere to. The rules are:
NOTE: 17.2.1r is a one-of-a-kind (I hope) boo-boo. It is not a ROMMON file but an IOS-XE version. Again, consistency.
When reading Bug IDs, it is always helps to read them with an "open" mind -- That the rules above, do not apply. Sometimes the Known Affected Versions and the Known Fixed Versions have the same IOS-XE versions or the either column only have numbers as the version number (and not start with names of mountains). A lot of times in the Conditions section it will state a particular version but in the Known Affected Releases &/or Known Fixed Releases it will have a different list of versions.
07-19-2022 06:52 AM
thanks everyone for your comments and assistance.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide