I have some pre-8.3 ASAs that I'm planning to upgrade to standardize on the new NAT semantics. I am aware of the big changes between pre-8.3 and 8.3+ from these two great Q&As.
What is unclear to me is how to choose from the numerous 8.3+ ASA software releases available to me. This is what the software release tree looks like in my Cisco support portal:
For IOS Cisco published How to Choose IOS Software Release which, among other things, defines the nomenclature for the version numbers (ie. format A.B(C)D
) and software image type (ie. ED
vs. GD
etc). I have not found an equivalent document for ASA.
Surely there is some careful release engineering going on by Cisco to strive for stability in some ASA releases and new features in others. I haven't, however, found any document that helps me to sort between the two priorities.
I expect to read the release notes to establish what features are available in each release, but without other information I'd still be guessing at how stable each release is.
I guess I'm left with the following questions:
- In general, how do you decide which ASA software release to upgrade to?
- Is there a way to get a sense for how stable a particular release is?
- What does the
.ED
suffix mean? What does a numeric.x
suffix mean? - Can I glean stability of a release based on the age of major and minor releases? For example, should I expect
8.4.7.ED
to be more stable than9.2.1.ED
?