NCM Self-Service 3.8.1.2 delivers a more stable and responsive experience, while keeping hybrid cloud management simple and powerful. This release focuses on important fixes and improved compatibility — with a continued focus on Python 3 support.
Review the detailed release notes before deploying any product updates.
Improvements & Fixes
-
Smarter Upgrades: Fixed a bug that failed to prevent upgrades in Marketplace and DR-enabled setups where Zookeeper nodes were misconfigured. Now, upgrade validations behave as expected.
-
Faster Marketplace Loads: Improved performance for heavy Marketplace loads by resolving memory spikes and sluggish response times in API calls.
🧠 Important to Know
-
Python 2 Support Has Ended
Self-Service now officially requires Python 3 for all eScripts. Blueprints, runbooks, and day-2 operations relying on Python 2 must be updated to ensure proper functionality.
Browser Compatibility
Fully supported on:
-
Microsoft Edge 12+
-
Firefox 22+
-
Chrome 45+
-
Safari 10+
Supports Prism Central compatibility via Nutanix’s Interoperability Matrix.
🧩 Known Issues
Some things we’re still polishing:
-
Policy & Endpoint UI Bugs
Occasional blank screens or error messages when editing endpoints or creating approval policies. Workarounds are available in Nutanix KBs. -
Runbooks & Variable Glitches
Execution behavior may not align with project ownership changes, and dynamic secret variables still need DSL-based updates. -
Restore Oddities
A few quirks remain in backup and restore workflows, including config update failures or incorrect app states during and after upgrades.
Under the Hood
This release continues support for:
-
Kubernetes 1.16 and 1.17
-
Previously introduced 3.8 and 3.8.1 features
Have questions about NCM Self-Service 3.8.1.2, post them in our forum.