openshift-online / maestro

Maestro Service Repo
Apache License 2.0
11 stars 20 forks source link

Consumer deletion #154

Closed yanmxa closed 4 months ago

yanmxa commented 5 months ago

Signed-off-by: myan myan@redhat.com

Note:

Delete will remove the consumer from the storage:

  1. Perform a hard delete on the consumer, the resource creation will be blocked by it.
  2. Forbid consumer deletion if there are associated resources(include the marked as deleted resources).

TODO: Additional deletion options or strategies might be added in the future.

yanmxa commented 5 months ago

/ok-to-test

yanmxa commented 5 months ago

/assign @qiujian16 @morvencao @clyang82

yanmxa commented 5 months ago

The e2e case might sometimes fail with the same error in this PR https://github.com/openshift-online/maestro/pull/156. It has no relation to the current changes and won't be fixed here.

clyang82 commented 4 months ago

/ok-to-test