helm/chart-testing

issue when multiple charts with finalizers are present

prashant-shahi opened this issue · 3 comments

Is this a request for help?: Yes.


Is this a BUG REPORT or FEATURE REQUEST? (choose one): BUG REPORT

Version of Helm and Kubernetes:

  • Helm: v3.11.2
  • Kubernetest: v1.26.3
  • ct: v3.9.0

What happened:

In out case, we have multiple charts. And we require the proper cleanup steps to be executed for each charts - each chart cleanup steps vary slightly. It is mainly due to the finalizers. Due to this, the subsequent chart-testing is failing.

What you expected to happen:

Expected the chart-testing to cleanup automatically all resources. Or provide option for cleanup to be executed at the end of each charts.

How to reproduce it (as minimally and precisely as possible):

  • create couple of helm charts container resources with finalizers
  • resources would still be there and wouldn't be clean up after chart-testing
  • in my case, there are two charts - both of which are using Altinity/clickhouse-operator and finalizers are applied in ClickHouseInstallation (CHI) resource as well as associated PVCs.

Anything else we need to know:

  • option to test multiple charts in multiple custom namespaces would resolve this for me as well.

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

This issue was closed because it has been stalled for 5 days with no activity.

looks like the issue is gone stale now 😞

/cc @cpanato