Skip to content

Conversation

@agreaves-ms
Copy link
Collaborator

@agreaves-ms agreaves-ms commented Jan 12, 2026

feat: support identity updates from OSMO

This PR updates Helm chart OCI registry paths for OSMO components and removes legacy credential fields from the workload identity configuration template.

Requires NVIDIA/OSMO#141 to be merged.

  • fix(deploy): Corrected Helm chart paths for OSMO service and web-ui components

    • Changed oci://${acr_login_server}/helm/osmo to oci://${acr_login_server}/helm/service
    • Changed oci://${acr_login_server}/helm/ui to oci://${acr_login_server}/helm/web-ui
  • fix(config): Removed access_key_id from workflow-config-workload-identity.template.json

    • Eliminated from workflow_data, workflow_log, and workflow_app credential blocks
    • Cleared disable_data_validation array (previously contained "azure")
  • chore(scripts): Changed workflow submission command from osmo to osmo-dev in submit-osmo-dataset-training.sh

  • chore(automation): Commented out Azure managed identity connection in Start-AzureResources.ps1

🔧 - Generated by Copilot

- correct helm upgrade commands for service and web-ui
- remove access_key_id from workflow config template

🔧 - Generated by Copilot
Copilot AI review requested due to automatic review settings January 12, 2026 20:42
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates OSMO deployment configuration to support Azure workload identity authentication by removing legacy access key fields and correcting Helm chart OCI registry paths.

Changes:

  • Corrected Helm chart OCI paths from helm/osmohelm/service and helm/uihelm/web-ui
  • Removed access_key_id credential fields from workload identity configuration template (not needed with workload identity)
  • Enabled data validation for Azure by clearing the disable_data_validation array

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
deploy/002-setup/config/workflow-config-workload-identity.template.json Removed access_key_id from credential blocks and enabled Azure data validation to support workload identity authentication
deploy/002-setup/03-deploy-osmo-control-plane.sh Corrected Helm chart OCI registry paths for OSMO service and web-ui components

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants