Use --url flag rather than --location for ec2-upload-bundle
AWS docs (http://goo.gl/rNZiCs) show that --location is deprecated and to use the --url flag and reference the region endpoint instead.
This commit is contained in:
parent
1a57e38963
commit
58444627c1
|
@ -74,7 +74,7 @@ func (b *Builder) Prepare(raws ...interface{}) ([]string, error) {
|
|||
"-s {{.SecretKey}} " +
|
||||
"-d {{.BundleDirectory}} " +
|
||||
"--batch " +
|
||||
"--location {{.Region}} " +
|
||||
"--url https://s3-{{.Region}}.amazonaws.com " +
|
||||
"--retry"
|
||||
}
|
||||
|
||||
|
|
|
@ -32,18 +32,12 @@ func (s *StepUploadBundle) Run(state multistep.StateBag) multistep.StepAction {
|
|||
return multistep.ActionHalt
|
||||
}
|
||||
|
||||
// See GH-729 and http://goo.gl/rNZiCs
|
||||
regionName := region.Name
|
||||
if regionName == "us-east-1" {
|
||||
regionName = "US"
|
||||
}
|
||||
|
||||
config.BundleUploadCommand, err = config.tpl.Process(config.BundleUploadCommand, uploadCmdData{
|
||||
AccessKey: config.AccessKey,
|
||||
BucketName: config.S3Bucket,
|
||||
BundleDirectory: config.BundleDestination,
|
||||
ManifestPath: manifestPath,
|
||||
Region: regionName,
|
||||
Region: region.Name,
|
||||
SecretKey: config.SecretKey,
|
||||
})
|
||||
if err != nil {
|
||||
|
|
|
@ -277,7 +277,7 @@ sudo -n ec2-upload-bundle \
|
|||
-s {{.SecretKey}} \
|
||||
-d {{.BundleDirectory}} \
|
||||
--batch \
|
||||
--location {{.Region}} \
|
||||
--url https://s3-{{.Region}}.amazonaws.com \
|
||||
--retry
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue