gpu-operator icon indicating copy to clipboard operation
gpu-operator copied to clipboard

Add vGPU license visibility and condition management

Open elliott-davis opened this issue 1 month ago • 2 comments

  • Updated README to document new vGPU license visibility features, including annotations for license status and a condition in ClusterPolicy.
  • Introduced license collection logic in license_collector.go and corresponding tests in license_collector_test.go.
  • Implemented metrics for license status updates in metrics_license.go and integrated it into the NodeMetrics workflow.
  • Added condition management for vGPU licensing in license_condition.go, with tests to validate behavior in various licensing scenarios.
  • Enhanced permissions in 0300_clusterrole.yaml to allow patching of node annotations.

This update improves visibility and management of vGPU licensing, facilitating easier diagnostics and compliance monitoring.

Note: This was generated by GPT-5.1 and is pending functional testing and review

Closes: #1477

elliott-davis avatar Nov 23 '25 00:11 elliott-davis