Skip to content

Commit

Permalink
Kots upload fails with no config
Browse files Browse the repository at this point in the history
  • Loading branch information
emosbaugh committed Sep 2, 2020
1 parent 073006c commit 32e7918
Showing 1 changed file with 18 additions and 16 deletions.
34 changes: 18 additions & 16 deletions kotsadm/pkg/handlers/upload.go
Expand Up @@ -81,22 +81,24 @@ func UploadExistingApp(w http.ResponseWriter, r *http.Request) {
return
}

if err := kotsKinds.EncryptConfigValues(); err != nil {
logger.Error(err)
w.WriteHeader(500)
return
}
updated, err := kotsKinds.Marshal("kots.io", "v1beta1", "ConfigValues")
if err != nil {
logger.Error(err)
w.WriteHeader(500)
return
}

if err := ioutil.WriteFile(filepath.Join(archiveDir, "upstream", "userdata", "config.yaml"), []byte(updated), 0644); err != nil {
logger.Error(err)
w.WriteHeader(500)
return
if kotsKinds.ConfigValues != nil {
if err := kotsKinds.EncryptConfigValues(); err != nil {
logger.Error(err)
w.WriteHeader(500)
return
}
updated, err := kotsKinds.Marshal("kots.io", "v1beta1", "ConfigValues")
if err != nil {
logger.Error(err)
w.WriteHeader(500)
return
}

if err := ioutil.WriteFile(filepath.Join(archiveDir, "upstream", "userdata", "config.yaml"), []byte(updated), 0644); err != nil {
logger.Error(err)
w.WriteHeader(500)
return
}
}

a, err := store.GetStore().GetAppFromSlug(uploadExistingAppRequest.Slug)
Expand Down

0 comments on commit 32e7918

Please sign in to comment.