mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-07-23 07:20:37 -04:00
cli: create namespaced folders for upgrade backups (#1702)
Resource names are only unique per kind+ns. Without this patch it might happen that there are two resources with the same name in different namespaces. Upgrade might fail in that case. Co-authored-by: Otto Bittner <cobittner@posteo.net>
This commit is contained in:
parent
3a9291499b
commit
b4a6ee963c
2 changed files with 6 additions and 2 deletions
|
@ -133,7 +133,7 @@ func TestBackupCRs(t *testing.T) {
|
|||
}
|
||||
assert.NoError(err)
|
||||
|
||||
data, err := afero.ReadFile(memFs, filepath.Join(backupFolder, tc.resource.GetName()+".yaml"))
|
||||
data, err := afero.ReadFile(memFs, filepath.Join(backupFolder, tc.resource.GetKind(), tc.resource.GetNamespace(), tc.resource.GetName()+".yaml"))
|
||||
require.NoError(err)
|
||||
assert.YAMLEq(tc.expectedFile, string(data))
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue