Skip to content

GPU container images in components.json, add new schema for GPU images#5138

Merged
ganeshkumarashok merged 10 commits into
masterfrom
aganeshkumar/move_gpu_img_config
Oct 25, 2024
Merged

GPU container images in components.json, add new schema for GPU images#5138
ganeshkumarashok merged 10 commits into
masterfrom
aganeshkumar/move_gpu_img_config

Conversation

@ganeshkumarashok
Copy link
Copy Markdown
Contributor

@ganeshkumarashok ganeshkumarashok commented Oct 22, 2024

What type of PR is this?
/kind feature
/kind refactor

What this PR does / why we need it:
This PR moves GPU versions to a config file (components.json), so that Renovate bot can auto-update it. VHD builds will now consume the cuda version from components.json. It also adds a new schema to auto-update.

There are two new requirements:

  1. aks-gpu-cuda container image is only downloaded for particular combo of OS and arch (Ubuntu - amd64),
  2. aks-gpu-grid container image needs to be present in the config but is never downloaded in the VHD. It's only used in CSE, for certain SKUs.

Which issue(s) this PR fixes:

Fixes #

Requirements:

Special notes for your reviewer:

Release note:

none

@ganeshkumarashok ganeshkumarashok marked this pull request as ready for review October 23, 2024 18:26
@ganeshkumarashok ganeshkumarashok changed the title Add new schema for GPU images GPU container images in components.json, add new schema for GPU images Oct 23, 2024
@ganeshkumarashok ganeshkumarashok merged commit b716a23 into master Oct 25, 2024
@ganeshkumarashok ganeshkumarashok deleted the aganeshkumar/move_gpu_img_config branch October 25, 2024 19:43
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.

2 participants