-
Story
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
False
-
False
-
ToDo
Currently, that is at the time of writing the Crane UI Integration Enhancement, crane uses hardcoded names for the resources required in transfer-pvc ([ crane#66| https://github.com/konveyor/crane/issues/66 ]. Once this is addressed we will technically have support for parallelization.
However, this support isn't fully baked until we have answers to how we are going to handle failures, throttling, quota, rollbacks, etc.
Some useful tekton references:
- Tekton does have the concept of retries on Pipeline Tasks https://tekton.dev/vault/pipelines-v0.14.3/pipelines/#using-the-retries-parameter
- Tekton also has the idea of "finally" in Pipelines https://tekton.dev/vault/pipelines-v0.16.3/pipelines/#adding-finally-to-the-pipeline that could help with rollbacks
The goal of this spike is to:
- Lay out what fully baked support for parallelization looks like in the form of an enhancement submitted to https://github.com/konveyor/enhancements
- Create Jira tasks that cover implementation for that support.