Skip to content

feat: Support multiple reservations (super-slicing sub-block targeting)#980

Merged
jamOne- merged 7 commits intoAI-Hypercomputer:mainfrom
jamOne-:multiple-reservations
Jan 16, 2026
Merged

feat: Support multiple reservations (super-slicing sub-block targeting)#980
jamOne- merged 7 commits intoAI-Hypercomputer:mainfrom
jamOne-:multiple-reservations

Conversation

@jamOne-
Copy link
Collaborator

@jamOne- jamOne- commented Jan 16, 2026

Description

Allow using multiple reservation during cluster creation with --reservation=res1,res2 (comma-separated).

  • In case of multiple reservations, one reservation will be used for exactly one nodepool (number of reservations has to match the number of nodepools to be created).
  • In case of one reservation, the same reservation will be used for every nodepool (as it was before the change).

Issue

http://b/474095154 -- Allow for sub-block targeting for super-slicing clusters, which as a byproduct allows for using multiple reservations during cluster creation.

Testing

  • Unit tests
  • Manually tested multiple reservations for superslicing

@jamOne- jamOne- added the release-features features label Jan 16, 2026
@jamOne- jamOne- marked this pull request as ready for review January 16, 2026 12:14
@jamOne- jamOne- enabled auto-merge January 16, 2026 13:41
@jamOne- jamOne- added this pull request to the merge queue Jan 16, 2026
Merged via the queue into AI-Hypercomputer:main with commit 3b22599 Jan 16, 2026
9 checks passed
@jamOne- jamOne- deleted the multiple-reservations branch January 16, 2026 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants