Skip to content

Expose provisioning metadata for jobs and MMTs#19

Merged
justusschock merged 4 commits into
mainfrom
justus/monarch-provisioning-metadata
Jul 16, 2026
Merged

Expose provisioning metadata for jobs and MMTs#19
justusschock merged 4 commits into
mainfrom
justus/monarch-provisioning-metadata

Conversation

@justusschock

@justusschock justusschock commented Jul 15, 2026

Copy link
Copy Markdown
Member

Summary

Adds public provisioning metadata needed by infrastructure integrations:

  • exposes stable Job resource ID, private IP address, placement group ID, and rank
  • exposes MMT placement group ID and returns ranked member Jobs from MMT.machines
  • threads optional placement_group_id through Job/MMT submission into V1JobSpec

@justusschock
justusschock marked this pull request as ready for review July 16, 2026 16:08
@justusschock
justusschock enabled auto-merge (squash) July 16, 2026 16:11

@owbone owbone left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks like some tests need to be taught about placement_group_id, but otherwise LGTM.

@justusschock
justusschock requested a review from tchaton as a code owner July 16, 2026 17:48
@justusschock
justusschock disabled auto-merge July 16, 2026 21:03
@justusschock
justusschock merged commit 852798d into main Jul 16, 2026
24 checks passed
@justusschock
justusschock deleted the justus/monarch-provisioning-metadata branch July 16, 2026 21:03
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