Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
64bce8b
Merge pull request #394 from mskcc/develop
nikhil Oct 30, 2025
545b14d
Version bump 2.1.0
sivkovic Mar 19, 2026
9e62541
Merge pull request #402 from mskcc/release/2.0.0
sivkovic Mar 24, 2026
56a7c96
Merge branch 'master' of github.com:mskcc/ridgeback into release/2.1.0
sivkovic Mar 24, 2026
6a46b8e
Merge pull request #403 from mskcc/release/2.1.0
sivkovic Mar 24, 2026
21caa79
Increase tmpfs size for celery queues to 2G
nikhil Apr 1, 2026
06f4f65
Merge pull request #404 from mskcc/feature/increase_tmpfs_size
nikhil Apr 1, 2026
013911a
Minor version bump to 2.0.1
nikhil Apr 1, 2026
3b572f3
Merge pull request #407 from mskcc/master
sivkovic Apr 2, 2026
3ecac18
Bump version to 2.1.1
nikhil Apr 2, 2026
f61a85e
Merge branch 'develop' into feature/minor_version_bump
nikhil Apr 2, 2026
9c223e6
Merge pull request #406 from mskcc/feature/minor_version_bump
nikhil Apr 2, 2026
6a0868d
Version bump 2.1.2
sivkovic Apr 2, 2026
bbd8825
Merge pull request #405 from mskcc/develop
sivkovic Apr 2, 2026
5a89f25
Merge branch 'master' of github.com:mskcc/ridgeback into hotfix/disab…
sivkovic Apr 2, 2026
43f64c9
Merge pull request #408 from mskcc/hotfix/disable_check_command_line
sivkovic Apr 2, 2026
84dc101
Disable all CHECK_COMMAND_LINE_STATUS
sivkovic Apr 15, 2026
2775fa1
Parse main job state when job is pending
nikhil Apr 15, 2026
5c79a4c
Merge branch 'hotfix/disable_check_command_line' of github.com:mskcc/…
sivkovic Apr 15, 2026
c11befb
Version bump 2.1.3
sivkovic Apr 15, 2026
4272346
Merge pull request #409 from mskcc/hotfix/parse_all_slurm_tasks
sivkovic Apr 17, 2026
2fdc575
Merge pull request #410 from mskcc/master
sivkovic Apr 20, 2026
e5d4b73
Version bump 2.1.4
sivkovic Apr 20, 2026
82b1244
Merge pull request #411 from mskcc/hotfix/disable_set_permissions
sivkovic Apr 20, 2026
84add56
Merge pull request #412 from mskcc/master
sivkovic Apr 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion batch_systems/slurm_client/slurm_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ def status(self, external_job_id):
Returns:
tuple: (Ridgeback Status int, extra info)
"""
saact_command = ["sacct", f"--jobs={external_job_id}.batch", "--format=jobid,state,exitcode", "-n", "-P"]
saact_command = ["sacct", f"--jobs={external_job_id}", "--format=jobid,state,exitcode", "-n", "-P"]
self.logger.debug("Checking slurm status for job: %s", external_job_id)
process = subprocess.run(saact_command, check=True, stdout=subprocess.PIPE, universal_newlines=True)
status = self._parse_status(process.stdout, str(external_job_id))
Expand Down
4 changes: 2 additions & 2 deletions compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ services:
ridgeback_celery_command_queue:
<<: *ridgeback_celery
tmpfs:
- /tmp:size=500M,mode=777
- /tmp:size=2G,mode=777
command:
- |
source ${RIDGEBACK_VENV}/bin/activate
Expand All @@ -402,7 +402,7 @@ services:
ridgeback_celery_action_queue:
<<: *ridgeback_celery
tmpfs:
- /tmp:size=500M,mode=777
- /tmp:size=2G,mode=777
command:
- |
source ${RIDGEBACK_VENV}/bin/activate
Expand Down
10 changes: 5 additions & 5 deletions orchestrator/tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ def submit_job_to_batch_system(job, retries=0):

def _pipeline_completed(job, outputs):
job.pipeline_completed(outputs)
set_permissions_job.delay(str(job.id))
# set_permissions_job.delay(str(job.id))


def _fail(job, error_message=""):
Expand Down Expand Up @@ -330,7 +330,7 @@ def check_job_status(job):

if batch_system_status in (Status.RUNNING,):
command_processor.delay(Command(CommandType.CHECK_HANGING, str(job.id)).to_dict())
command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())
# command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())

elif batch_system_status in (Status.COMPLETED,):
submitter = JobSubmitterFactory.factory(
Expand All @@ -348,14 +348,14 @@ def check_job_status(job):
outputs, error_message = submitter.get_outputs()
if outputs:
_pipeline_completed(job, outputs)
command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())
# command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())
else:
_fail(job, error_message)
command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())
# command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())
elif batch_system_status in (Status.FAILED,):
_fail(job, batch_system_message)

command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())
# command_processor.delay(Command(CommandType.CHECK_COMMAND_LINE_STATUS, str(job.id)).to_dict())
else:
raise StopException("Invalid transition %s to %s" % (Status(job.status).name, Status(batch_system_status).name))

Expand Down
2 changes: 1 addition & 1 deletion ridgeback/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "2.0.0"
__version__ = "2.1.4"
Loading