Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(shutdown): stop all running jobs before stopping workflow (#423) #423

Merged
merged 4 commits into from
Feb 1, 2024

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    3685b01 View commit details
    Browse the repository at this point in the history
  2. refactor(db): set job status also in the main database (reanahub#423)

    Up until now, reana-workflow-controller was updating the status of jobs
    in the database. The updates are now managed by reana-job-controller
    instead, as reana-workflow-controller should not be concerned by this.
    mdonadoni committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    9d6fc99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fc117e View commit details
    Browse the repository at this point in the history
  4. feat(shutdown): stop all running jobs before stopping workflow (reana…

    …hub#423)
    
    Make sure that all the running jobs are stopped before stopping the
    run-batch pod, as otherwise they will continue running and they will not
    be cleaned up.
    
    Closes reanahub/reana-workflow-controller#546
    mdonadoni committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    866675b View commit details
    Browse the repository at this point in the history