Skip to content

Commit e5b601c

Browse files
committed
fix(sdk): add command to resource op spec (kubeflow#1134)
1 parent c74e9a8 commit e5b601c

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

sdk/python/kfp_tekton/compiler/_op_to_template.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,9 @@ def _get_resourceOp_template(op: BaseOp,
157157
],
158158
'steps': [
159159
{
160+
"command": [
161+
"kubeclient"
162+
],
160163
"args": [
161164
"--action=$(params.action)",
162165
"--merge-strategy=$(params.merge-strategy)",

sdk/python/tests/compiler/testdata/resourceop_basic.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@ spec:
7878
name: set-ownerreference
7979
type: string
8080
steps:
81-
- args:
81+
- command:
82+
- kubeclient
83+
args:
8284
- --action=$(params.action)
8385
- --merge-strategy=$(params.merge-strategy)
8486
- |

sdk/python/tests/compiler/testdata/volume_op.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,9 @@ spec:
8989
type: string
9090
- name: size
9191
steps:
92-
- args:
92+
- command:
93+
- kubeclient
94+
args:
9395
- --action=$(params.action)
9496
- --merge-strategy=$(params.merge-strategy)
9597
- |

0 commit comments

Comments
 (0)