singularity working

This commit is contained in:
Shannon Sands 2026-02-06 01:03:59 +00:00
parent 4d619bcd21
commit fd1c3da305
23 changed files with 1444 additions and 38 deletions

View file

@ -60,6 +60,16 @@ class AgentEnvConfig(BaseEnvConfig):
),
)
purge_job_on_shutdown: bool = Field(default=True, description="Nomad mode: stop/purge job on shutdown")
# Nomad driver selection (docker or singularity)
driver: str = Field(
default="docker",
description="Nomad task driver: 'docker' (default) or 'singularity' (for HPC without sudo Docker)",
)
singularity_image: Optional[str] = Field(
default=None,
description="Path to .sif file for Singularity driver (required if driver='singularity')",
)
# modal mode settings (stub; implementation pending)
modal_app_name: str = Field(default="atropos-sandbox", description="Modal app name (stub)")