Fix SingleTaskOperation on Argo worflows
まだ誰も着手していません。
評価
調査の方向性
cloudharness/workflows/operations.py の 55 行目付近から始め、api/services/workflows_service.py からの SingleTaskOperation の呼び出しを追跡します。示されている CustomTask と SingleTaskOperation の例を再現し、その後、意図された Argo workflow の動作で abstract-operation error が発生しなくなったことを確認します。
索引モデルが issue の本文から書いたものです。
説明
Is my understanding that something like:
my_task = tasks.CustomTask('print-file', 'myapp-mytask')
op = operations.SingleTaskOperation('my-op-', my_task)
op.execute()
Would fail with the error:
[workspaces] File "/usr/src/app/api/models/population.py", line 59, in save
[workspaces] execute_generate_population_images_workflow(self.id)
[workspaces] File "/usr/src/app/api/services/workflows_service.py", line 17, in execute_generate_population_images_workflow
[workspaces] operations.SingleTaskOperation(
[workspaces] File "/libraries/cloudharness-common/cloudharness/workflows/operations.py", line 55, in execute
[workspaces] raise NotImplementedError(f"{self.__class__.__name__} is abstract")
[workspaces] NotImplementedError: SingleTaskOperation is abstract
CH Version: 1.0.0
- 主要言語
- Python
- スター
- 19
- フォーク
- 5
- 平均マージ
- 11日 20時間
- マージ済み PR(30日)
- 1
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
MetaCell/cloud-harness のほかの issue
-
new feature
難易度 5/5 1週間以上 初心者へのやさしさ 28/100
MetaCell/cloud-harness#810 · コメント 1 件 ·
-
When using a custom image for on_exit_notify of a workflow queue and payload should not be mandatoryオープンgood first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
MetaCell/cloud-harness#801 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 10/100
MetaCell/cloud-harness#781 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 32/100
MetaCell/cloud-harness#709 ·
-
enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
MetaCell/cloud-harness#706 · コメント 1 件 ·
MetaCell/cloud-harness の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
huggingface/sentence-transformers#4186 ·
メンテナーはふだん 5 日以内に返信
-
documentation good first issue
難易度 2/5 半日 初心者へのやさしさ 72/100
sujithputta02/Esapay#13 ·
-
bot-triaged module: correctness (silent) module: mps module: NaNs and Infs triage review
難易度 2/5 半日 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
SCIInstitute/SCIRun#2842 ·
メンテナーはふだん 3 日以内に返信