Hello Flyte team! I've got a question about regist...
# flytekit
d
Hello Flyte team! I've got a question about registering tasks / workflows. We have a ContainerTask . When submitting job with
pyflyte run
I can see from the Task Details page in UI that task got
k8sPod.dataConfig
section, that as I understand triggers launch of copilot that copies inputs from cloud storage. However, when I register with
pyflyte package
and then
flytectl register files
(using github action
unionai/flyte-register-action@v0.0.3
) as part of CICD process then
k8sPod.dataConfig
section is missing and job fails as it cannot find files corresponding to inputs. Is there anything that comes to your mind that could be a reason for such behavior? Tried flytectl versions
0.9.1
and
0.8.24
and flytekit version
1.12.0.
I checked protobuf generated by
pyflyte package
for that raw-container task and it has respective lines
Copy code
3 {
   1: 1
   2: "/var/inputs"
   3: "/var/outputs"
  }
Adding some screenshots for clarity
👀 2
Adding versions details: Tried flytectl versions
0.9.1
and
0.8.24
and flytekit version
1.12.0.
t
@delightful-portugal-54854 this is a very nice catch. thank you for the very detailed digging
d
@thankful-minister-83577 Thank you for resolving it so quick!