Skip to content

v9.1.0 Prism Element Lab Adapter

Choose a tag to compare

@VirtuArchitect VirtuArchitect released this 23 Jul 05:47
· 6 commits to main since this release

v9.1.0-prism-element-lab-adapter

v9.1.0-prism-element-lab-adapter adds a lab-only Prism Element provider path for one-node AHV test infrastructure.

Added

  • Prism Element provider mode selected with NDC_AHV_LAB_PROVIDER=prism-element.
  • PE-specific endpoint, credential, cluster, subnet/network, and image configuration.
  • PE adapter switch NDC_AHV_PE_LAB_ADAPTER_ENABLED=false by default.
  • Prism Element v2 client request paths for cluster, image, network, VM, task, power, and delete operations.
  • Admin Settings visibility for the selected provider and PE adapter readiness.
  • smoke:ahv-pe-readonly script for read-only PE validation.

Security Notes

  • Real PE credentials and endpoint values are not committed.
  • PE lifecycle remains disabled by default and lab-only.
  • Read-only smoke performs no create, power, or destroy operation.
  • Prism Element does not provide full Prism Central project and multi-cluster governance semantics.

Validation

  • Unit tests cover PE config readiness, PE v2 request path construction, and PE read-only preflight with injected transport.
  • API tests cover PE runtime config reporting without secret exposure.
  • Run npm run validate:ahv-lab-config and npm run smoke:ahv-pe-readonly on the private lab host.