Skip to content

Commit 73043b3

Browse files
committed
fix: gitops deployment chart issue
1 parent fb8f541 commit 73043b3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

internal/util/ChartTemplateService.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,16 @@ func (impl ChartTemplateServiceImpl) PackageChart(tempReferenceTemplateDir strin
303303
if len(chartMetaData.APIVersion) > 0 {
304304
chart.Metadata.APIVersion = chartMetaData.APIVersion
305305
}
306+
chartMetaDataBytes, err := yaml.Marshal(chart.Metadata)
307+
if err != nil {
308+
impl.logger.Errorw("error in marshaling chartMetadata", "err", err)
309+
return nil, "", err
310+
}
311+
err = ioutil.WriteFile(filepath.Join(tempReferenceTemplateDir, "Chart.yaml"), chartMetaDataBytes, 0600)
312+
if err != nil {
313+
impl.logger.Errorw("err in writing Chart.yaml", "err", err)
314+
return nil, "", err
315+
}
306316
archivePath, err := chartutil.Save(chart, tempReferenceTemplateDir)
307317
if err != nil {
308318
impl.logger.Errorw("error in saving", "err", err, "dir", tempReferenceTemplateDir)

0 commit comments

Comments
 (0)