mirror of
https://github.com/fluxcd/flux2.git
synced 2026-04-05 03:29:24 +00:00
fix: use HelmRelease namespace for HelmChart lookup in reconcile --with-source
Signed-off-by: Aman-Cool <aman017102007@gmail.com>
This commit is contained in:
parent
4c79a76e94
commit
4bd4aa6f3a
1 changed files with 4 additions and 6 deletions
|
|
@ -98,11 +98,9 @@ func (obj helmReleaseAdapter) getSource() (reconcileSource, sourceReference) {
|
|||
return nil, srcRef
|
||||
}
|
||||
default:
|
||||
// default case assumes the HelmRelease is using a HelmChartTemplate
|
||||
ns = obj.Spec.Chart.Spec.SourceRef.Namespace
|
||||
if ns == "" {
|
||||
ns = obj.Namespace
|
||||
}
|
||||
// default case assumes the HelmRelease is using a HelmChartTemplate.
|
||||
// The HelmChart is always created in the same namespace as the HelmRelease,
|
||||
// regardless of where the HelmRepository source lives.
|
||||
name = fmt.Sprintf("%s-%s", obj.Namespace, obj.Name)
|
||||
return reconcileWithSourceCommand{
|
||||
apiType: helmChartType,
|
||||
|
|
@ -111,7 +109,7 @@ func (obj helmReleaseAdapter) getSource() (reconcileSource, sourceReference) {
|
|||
}, sourceReference{
|
||||
kind: sourcev1.HelmChartKind,
|
||||
name: name,
|
||||
namespace: ns,
|
||||
namespace: obj.Namespace,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue