Skip to content

Make it possible to force an unchanged workload to re-run through the supply chain #592

@heyjcollins

Description

@heyjcollins

Description of problem

There are cases where a workload will fail to complete a run through the supply chain (e.g. test step fails).
In this scenario, the only way to get the workload to run through the supply chain again would be to make an update to the code and run another tanzu apps workload apply

But in cases where the code needn't be altered to address the problem, an application developer has no way to just get their workload resubmitted without introducing an unnecessary change (without which the apps plugin will abort the command because it will not detect any changes to submit)

Proposed solution

add some means (a flag) to override the validation check to trigger a resubmit to the supply chain

Some options:

  • --kick flag Prior art is kctrl app kick
  • --force flag
  • inquire with Choreographer SME's about alternative approaches (is it possible to restart an existing supply chain run?)

Additional context

cc @paulcwarren

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions