diff --git a/lib/modules/manager/kustomize/extract.spec.ts b/lib/modules/manager/kustomize/extract.spec.ts index afb326f6e92..0a9053a4aaf 100644 --- a/lib/modules/manager/kustomize/extract.spec.ts +++ b/lib/modules/manager/kustomize/extract.spec.ts @@ -247,6 +247,25 @@ describe('modules/manager/kustomize/extract', () => { }); expect(pkg).toEqual(sample); }); + + it('should correctly extract an OCI chart with registryAliases', () => { + const sample = { + depName: 'redis', + packageName: 'registry-1.docker.io/bitnamicharts/redis', + currentValue: '18.12.1', + datasource: DockerDatasource.id, + pinDigests: false, + }; + const pkg = extractHelmChart( + { + name: sample.depName, + version: sample.currentValue, + repo: 'oci://localhost:5000/bitnamicharts', + }, + { 'localhost:5000': 'registry-1.docker.io' }, + ); + expect(pkg).toEqual(sample); + }); }); describe('image extraction', () => { diff --git a/lib/modules/manager/kustomize/extract.ts b/lib/modules/manager/kustomize/extract.ts index 4db517125b3..c24663728eb 100644 --- a/lib/modules/manager/kustomize/extract.ts +++ b/lib/modules/manager/kustomize/extract.ts @@ -164,6 +164,7 @@ export function extractHelmChart( false, aliases, ); + delete dep.replaceString; return { ...dep, depName: helmChart.name,