dce-system/kpanda chart has repeated app field in template charts/clusterpedia/templates/clustersynchro-manager-deployment.yaml which causes HelmRelease reconciliation failures with Flux v2 as shown in the screenshot below:

Chart details
- Repository:
dce-system (https://release.daocloud.io/chartrepo/system)
- Chart name:
kpanda
- Chart version:
0.22.1
Steps to reproduce
helm repo add dce-system https://release.daocloud.io/chartrepo/system
helm repo update
helm pull --version 0.22.1 dce-system/kpanda --untar
helm template kpanda kpanda/ --show-only charts/clusterpedia/templates/clustersynchro-manager-deployment.yaml | yq '.spec.template.metadata.labels'
Output (notice the duplicate app field):
app.kubernetes.io/name: clusterpedia
helm.sh/chart: clusterpedia-1.7.2
app.kubernetes.io/instance: kpanda
app.kubernetes.io/managed-by: Helm
app: kpanda-clusterpedia-clustersynchro-manager
app: kpanda-clusterpedia-clustersynchro-manager
sidecar.istio.io/inject: "true"
Please find the full template output as attached below for your reference.
kpanda-template.yaml.txt