Skip to content

v8.7.0 Mock Prism Central Harness

Choose a tag to compare

@VirtuArchitect VirtuArchitect released this 19 Jul 10:43
· 12 commits to main since this release

v8.7.0-mock-prism-central-harness

Summary

Adds a local mock Prism Central harness so the AHV lifecycle path can be tested end to end without a Nutanix lab.

Highlights

  • Adds a standalone Node-based mock Prism Central server.
  • Adds fixture data for clusters, projects, subnets, images, VMs, and tasks.
  • Adds .env.mock-prism.example and docker-compose.mock-prism.yml for running NDC Studio with the mock Prism service.
  • Adds mock Prism validation and lifecycle smoke scripts.
  • Adds unit coverage for Basic Auth, read-only inventory, create, poll, power, destroy, inventory reconciliation, and safety-prefix enforcement.

Safety

  • Real AHV lab mode remains disabled by default.
  • The mock harness uses fixture and in-memory state only.
  • Public/static demo behavior remains simulated.
  • Real Prism Central credentials must not be placed in .env.mock-prism.