kube-HPC / hkube

🐟 High Performance Computing over Kubernetes - Core Repo 🎣
http://hkube.io
MIT License
307 stars 20 forks source link

Cancel all the pipeline requests of specific type #53

Closed Ronenk5678 closed 6 years ago

Ronenk5678 commented 6 years ago

As a HKube Manager I want to be able to cancel all the pipeline requests of specific type. Relevant in the following scenarios:

  1. A severe bug (e.g. high system resources usage or wrong results) was found in a pipeline of specific type
  2. An updated pipeline descriptor was received and it was decided to cancel all existing pipeline requests of this type

    User Story implementation details:

  3. Pipeline type to be cancelled will be identified by pipeline name.
  4. The action for cancelling pipeline request is detailed in #42
  5. Cancel reason will be detailed in the pipeline log as manual request to cancel all pipelines of type