Merge pull request #9931 from GennadySpb/yndx-import-fix-url
yandex-import: Fix S3 URL construct process
This commit is contained in:
commit
bcd3c33e49
@ -55,6 +55,12 @@ func uploadToBucket(s3conn *s3.S3, ui packer.Ui, artifact packer.Artifact, bucke
|
|||||||
// Compute service allow only `https://storage.yandexcloud.net/...` URLs for Image create process
|
// Compute service allow only `https://storage.yandexcloud.net/...` URLs for Image create process
|
||||||
req.Config.S3ForcePathStyle = aws.Bool(true)
|
req.Config.S3ForcePathStyle = aws.Bool(true)
|
||||||
|
|
||||||
|
err = req.Build()
|
||||||
|
if err != nil {
|
||||||
|
ui.Say(fmt.Sprintf("Failed to build S3 request: %v", err))
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
return &objectSource{
|
return &objectSource{
|
||||||
url: req.HTTPRequest.URL.String(),
|
url: req.HTTPRequest.URL.String(),
|
||||||
}, nil
|
}, nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user