This repository has been archived by the owner on Nov 1, 2023. It is now read-only.
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.
containers download_job
doesn't fix inconsistent path separators for the --output
parameter #3590
Open
Description
openedon Oct 19, 2023
Information
- Onefuzz version: 8.9.0
- OS: Windows 11
Provide detailed reproduction steps (if any)
(This issue may exist for other commands as well)
- Run
onefuzz containers download_job <...> --output ./temp
for any valid job_id that has at least one container
Expected result
All of the job containers are downloaded into ./temp
Actual result
INFO:onefuzz:downloading: setup\oft-setup-omitted_guid
panic: inconsistent path separators. Some are forward, some are back. This is not supported.
goroutine 1 [running]:
github.com/Azure/azure-storage-azcopy/v10/common.DeterminePathSeparator({0xc0000c2100, 0x37})
/home/vsts/work/1/s/common/extensions.go:140 +0x97
github.com/Azure/azure-storage-azcopy/v10/cmd.cleanLocalPath({0xc0000c2100, 0x37})
/home/vsts/work/1/s/cmd/zc_traverser_local.go:536 +0x3b
github.com/Azure/azure-storage-azcopy/v10/cmd.(*rawSyncCmdArgs).cook(_)
/home/vsts/work/1/s/cmd/sync.go:180 +0x869
github.com/Azure/azure-storage-azcopy/v10/cmd.init.20.func2(0xc00055bb80, {0xc0000402d0, 0x2, 0x3})
/home/vsts/work/1/s/cmd/sync.go:729 +0xa6
github.com/spf13/cobra.(*Command).execute(0xc00055bb80, {0xc000040270, 0x3, 0x3})
/home/vsts/go/pkg/mod/github.com/spf13/cobra@v1.4.0/command.go:860 +0x5f8
github.com/spf13/cobra.(*Command).ExecuteC(0x13786e0)
/home/vsts/go/pkg/mod/github.com/spf13/cobra@v1.4.0/command.go:974 +0x3bc
github.com/spf13/cobra.(*Command).Execute(...)
/home/vsts/go/pkg/mod/github.com/spf13/cobra@v1.4.0/command.go:902
github.com/Azure/azure-storage-azcopy/v10/cmd.Execute({0xc0000ab960, 0xc00008a0e0}, {0xc0000cec90, 0xb2d241}, 0x74, {0x19fd6cc5, 0x61a5, 0x4246, {0x4a, 0xa4, ...}})
/home/vsts/work/1/s/cmd/root.go:189 +0x107
main.main()
/home/vsts/work/1/s/main.go:88 +0x49a
ERROR:cli:command failed: 2 ['.\\azcopy.EXE', 'sync', 'omitted_url', './temp\\setup\\oft-setup-omitted_guid', '--recursive=true']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment