Initial wwctl upgrade command

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
This commit is contained in:
Jonathon Anderson
2024-11-05 12:03:03 -07:00
parent 336577c221
commit 981d11a012
5 changed files with 68 additions and 7 deletions

View File

@@ -616,7 +616,8 @@ func Test_UpgradeNodesYaml(t *testing.T) {
legacy, err := Parse([]byte(tt.legacyYaml))
assert.NoError(t, err)
upgraded := legacy.Upgrade(tt.addDefaults)
upgradedYaml, _ := upgraded.Dump()
upgradedYaml, err := upgraded.Dump()
assert.NoError(t, err)
assert.Equal(t, strings.TrimSpace(tt.upgradedYaml), strings.TrimSpace(string(upgradedYaml)))
})
}