From 3fb4162660be2b9c179faaa9b4054d851e46b269 Mon Sep 17 00:00:00 2001 From: Matthew Hooker Date: Fri, 9 Jun 2017 11:07:29 -0700 Subject: [PATCH] remove code from bad merge --- builder/amazon/common/access_config.go | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/builder/amazon/common/access_config.go b/builder/amazon/common/access_config.go index 250c6fddd..54460f173 100644 --- a/builder/amazon/common/access_config.go +++ b/builder/amazon/common/access_config.go @@ -2,12 +2,9 @@ package common import ( "fmt" - "log" - "os" "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/aws/credentials" - "github.com/aws/aws-sdk-go/aws/credentials/stscreds" "github.com/aws/aws-sdk-go/aws/ec2metadata" "github.com/aws/aws-sdk-go/aws/session" "github.com/hashicorp/packer/template/interpolate" @@ -16,11 +13,8 @@ import ( // AccessConfig is for common configuration related to AWS access type AccessConfig struct { AccessKey string `mapstructure:"access_key"` - AssumeRoleArn string `mapstructure:"assume_role_arn"` CustomEndpointEc2 string `mapstructure:"custom_endpoint_ec2"` - ExternalID string `mapstructure:"external_id"` MFACode string `mapstructure:"mfa_code"` - MFASerial string `mapstructure:"mfa_serial"` ProfileName string `mapstructure:"profile"` RawRegion string `mapstructure:"region"` SecretKey string `mapstructure:"secret_key"` @@ -41,25 +35,6 @@ func (c *AccessConfig) Session() (*session.Session, error) { return nil, err } - if c.AssumeRoleArn != "" { - var options []func(*stscreds.AssumeRoleProvider) - if c.MFACode != "" { - options = append(options, func(p *stscreds.AssumeRoleProvider) { - p.SerialNumber = aws.String(c.MFASerial) - p.TokenProvider = func() (string, error) { - return c.MFACode, nil - } - }) - } - } - - if c.ProfileName != "" { - err := os.Setenv("AWS_PROFILE", c.ProfileName) - if err != nil { - log.Printf("Set env error: %s", err) - } - } - config := aws.NewConfig().WithRegion(region).WithMaxRetries(11).WithCredentialsChainVerboseErrors(true) if c.CustomEndpointEc2 != "" {