Skip to content

feat: allow renku jobs to run on spot instances - #1462

Draft
wesjdj wants to merge 2 commits into
mainfrom
spot-jobs-priority
Draft

wesjdj wants to merge 2 commits into
mainfrom
spot-jobs-priority

Conversation

@wesjdj

@wesjdj wesjdj commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

/deploy #notest amalthea-sessions=spot-jobs-disruption renku=spot-jobs-rbac

@RenkuBot

Copy link
Copy Markdown
Contributor

You can access the deployment of this PR at https://renku-ci-ds-1462.dev.renku.ch

@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 36699020360

Coverage increased (+0.01%) to 85.223%

Details

  • Coverage increased (+0.01%) from the base build.
  • Patch coverage: 28 uncovered changes across 4 files (76 of 104 lines covered, 73.08%).
  • 5 coverage regressions across 4 files.

Uncovered Changes

File Changed Covered %
bases/renku_data_services/data_tasks/task_defs.py 14 1 7.14%
components/renku_data_services/notebooks/api/classes/k8s_client.py 10 1 10.0%
components/renku_data_services/crc/db.py 43 38 88.37%
components/renku_data_services/notebooks/core_sessions.py 9 8 88.89%
Total (9 files) 104 76 73.08%

Coverage Regressions

5 previously-covered lines in 4 files lost coverage.

File Lines Losing Coverage Coverage
components/renku_data_services/notebooks/crs.py 2 88.97%
components/renku_data_services/base_api/error_handler.py 1 91.75%
components/renku_data_services/crc/core.py 1 79.04%
components/renku_data_services/base_api/misc.py 1 96.15%

Coverage Stats

Coverage Status
Relevant Lines: 34595
Covered Lines: 29483
Line Coverage: 85.22%
Coverage Strength: 1.48 hits per line

💛 - Coveralls

This branch has not been deployed

No deployments
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