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

ワークフロー処理の中断APIの実装 #46

Closed
itutu-tienday opened this issue Jul 10, 2023 · 3 comments · Fixed by #94 or #136
Closed

ワークフロー処理の中断APIの実装 #46

itutu-tienday opened this issue Jul 10, 2023 · 3 comments · Fixed by #94 or #136
Assignees
Labels

Comments

@itutu-tienday
Copy link
Collaborator

itutu-tienday commented Jul 10, 2023

対応内容

  • 以下issueと同対応内容

  • 対応内容

    • BE
      • Workflow RUN Cancel API の作成
      • Workflow RUN Cancel 処理の実装(Snakemake)
    • FE
      • Workflow画面のCANCELボタンから、RUN Cancel API の呼び出し
        • 処理の成否はsnackbarでメッセージ表示する
  • 補足

    • まずは実現方法を調査・検討、その後 実装へ移る
    • 対応は optinist (barebone-studio) へ適用し、その後 optinist-for-server へ適用(pull request)する
      • (追記)barebone-studio と他リポジトリのマージ運用の整理が必要であるため、運用整理までは 当件は optinist-for-server へ直接適用とする
  • 関連

@hunghongnam
Copy link

@hunghongnam
Copy link

@itutu-tienday
調査状況を共有いたします。
ーーーーーーーーーーーーーーーーーー
現在、実行中の各workflowの PID (Process ID) を記録し、そのPIDに対応するworkflowを停止することができますが、
あるworkflowのPIDを停止すると、実行中の他のworkflowも停止になってしまいます。
この問題について引き続き調査中です。

@itutu-tienday itutu-tienday modified the milestones: 202307-5w, 202308-1w Jul 31, 2023
@itutu-tienday
Copy link
Collaborator Author

@hunghongnam
CC: @ReiHashimoto
上記、ありがとうございます。

一旦、対応案のイメージ合わせを行いたいと思います。
次回ミーティング時に、上記の詳細(検証コードや実行ログなど)を、確認させていだければと思います。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants