Skip to content

Add SkyPilot container and cloud settings (global + per-job)#1551

Draft
aliasaria wants to merge 1 commit intomainfrom
claude/skypilot-container-investigation-YdrpB
Draft

Add SkyPilot container and cloud settings (global + per-job)#1551
aliasaria wants to merge 1 commit intomainfrom
claude/skypilot-container-investigation-YdrpB

Conversation

@aliasaria
Copy link
Member

  • Add image_id field to ClusterConfig for Docker container support
  • Pass image_id through to sky.resources.Resources in skypilot.py
  • Add structured SkyPilot form in ProviderDetailsModal (server URL,
    user ID/name, docker image, default region/zone, spot instances)
  • Add per-job SkyPilot overrides in QueueTaskModal (docker image,
    region, spot) with defaults from provider config
  • Wire provider-level and per-job SkyPilot settings through the
    router to ClusterConfig for both normal and sweep job launches

https://claude.ai/code/session_01GBqAy92ndymhBFJGfjwuhq

- Add image_id field to ClusterConfig for Docker container support
- Pass image_id through to sky.resources.Resources in skypilot.py
- Add structured SkyPilot form in ProviderDetailsModal (server URL,
  user ID/name, docker image, default region/zone, spot instances)
- Add per-job SkyPilot overrides in QueueTaskModal (docker image,
  region, spot) with defaults from provider config
- Wire provider-level and per-job SkyPilot settings through the
  router to ClusterConfig for both normal and sweep job launches

https://claude.ai/code/session_01GBqAy92ndymhBFJGfjwuhq
@paragon-review
Copy link

Paragon Review Skipped

Hi @aliasaria! Your Polarity credit balance is insufficient to complete this review.

Please visit https://home.polarity.cc to add more credits and continue using Paragon reviews.

@sentry
Copy link

sentry bot commented Mar 15, 2026

Codecov Report

❌ Patch coverage is 2.70270% with 36 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
api/transformerlab/routers/compute_provider.py 0.00% 34 Missing ⚠️
api/transformerlab/compute_providers/skypilot.py 0.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@deep1401 deep1401 marked this pull request as draft March 16, 2026 14:59
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