Backport 1.16 fix test snapshot save (#18665)

test: fix snapshot save w/ append test for ENT (#18656)

Co-authored-by: Dan Stough <dan.stough@hashicorp.com>
pull/18630/head
Ashesh Vidyut 1 year ago committed by GitHub
parent 836b85e25b
commit 56757a5d1f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -101,7 +101,20 @@ func TestSnapshotSaveCommandWithAppendFileNameFlag(t *testing.T) {
status = "leader" status = "leader"
} }
newFilePath := filepath.Join(dir, "backup"+"-"+a.Config.Version+"-"+a.Config.Datacenter+ // We need to use the self endpoint here for ENT, which returns the product suffix (+ent)
self, err := client.Agent().Self()
require.NoError(t, err)
cfg, ok := self["Config"]
require.True(t, ok)
versionAny, ok := cfg["Version"]
require.True(t, ok)
version, ok := versionAny.(string)
require.True(t, ok)
newFilePath := filepath.Join(dir, "backup"+"-"+version+"-"+a.Config.Datacenter+
"-"+a.Config.NodeName+"-"+status+".tgz") "-"+a.Config.NodeName+"-"+status+".tgz")
code := c.Run(args) code := c.Run(args)

Loading…
Cancel
Save