For Nutanix product, Is it a best practice to have the latest software version (e.g AOS,NCC) installed, No matter first-time installation, or upgrade.
Some venders may advise just install the slightly lower version then the newest.
My real user case: we installed NX 2 months ago, and plan to put it into produciton these days, but two new AOS version has been available on Portal.nutanix.com, So Can I update AOS to the newest one ?
Best answer by Jon
Having come from a multi petabyte (10+ PB) traditional FC-SAN shop, as well as spending many years in consulting before coming to Nutanix, I've had it burned into my brain that going to the "bleeding edge" absolute latest code is generally not something most enterprises should do.
This was in the days where code releases from old FC-SAN vendors or other vendors would come out no sooner than quarterly, sometimes longer than that, so if you were on a buggy release, it could be a painful few weeks or few months.
With Nutanix, my view has completely changed on this. Given that we release so fast, and we greatly reduce the amount of components that need to interoperate with each other, its easier to be more flexible with what code you run.
HOWEVER, THAT SAID, for most customers, we recommend going to the "dot zero" releases, such as 4.6.0, 4.7.0, 5.0 whenever that comes out ... if you either need/want a feature that was released, or it contains a bug fix per release notes or per support. These are what we call "Feature" releases that contain a ton of new things at once.
That doesn't mean that feature releases aren't stable, it just means we recognize a lot has changes, so we want people to be cognizant of that.
Otherwise, for most "steady state" customers, we recommend sticking with the "dot one or above" releases, such as 4.6.1, 4.6.2, and so on. These are maintenance releases, and tend to contain a lot of great bug fixes.
Basically, bottomline, I'd go with 4.6.2 for most new deployments and only go to 4.7 if you need some feature thats in there.