<@U06RKAMK0UC> When I upgraded `flytekit` to `1.13...
# ask-ai
t
@ancient-wolf-19325 When I upgraded
flytekit
to
1.13.7
while the backend
flyte
version was
1.13.1
, I got the following system error running remote workflow
Copy code
RuntimeExecutionError: max number of system retry attempts [51/50] exhausted. Last known status message: worker error(s) encountered: [0]: failed at Node[n0]. RuntimeExecutionError: failed during plugin execution, caused by: failed to execute handle for plugin [sidecar]: [BadTaskSpecification] invalid TaskSpecification, primary container [primary] not defined
Could it be caused by
flytekit
version being ahead of
flyte
version? How does version compatibility work?
j
Yes, the error could be due to version incompatibility between
flytekit
and the Flyte backend. According to this discussion, the Flyte backend should generally support older versions of
flytekit
, but there is no comprehensive compatibility grid available. Upgrading
flytekit
to a version ahead of the backend can sometimes introduce issues due to new features or changes not supported by the older backend. Would you like more detailed steps on how to handle version compatibility or further assistance? Sources: - this discussion 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.