Commit 8cac7e8d authored by Mitchell Hashimoto's avatar Mitchell Hashimoto

Merge pull request #1930 from bhourigan/issue1929

Prepending -i to sudo so PATH is inherited from profile.d scripts
parents 68bde0ba a4cfd921
...@@ -73,7 +73,7 @@ func (b *Builder) Prepare(raws ...interface{}) ([]string, error) { ...@@ -73,7 +73,7 @@ func (b *Builder) Prepare(raws ...interface{}) ([]string, error) {
} }
if b.config.BundleUploadCommand == "" { if b.config.BundleUploadCommand == "" {
b.config.BundleUploadCommand = "sudo -n ec2-upload-bundle " + b.config.BundleUploadCommand = "sudo -i -n ec2-upload-bundle " +
"-b {{.BucketName}} " + "-b {{.BucketName}} " +
"-m {{.ManifestPath}} " + "-m {{.ManifestPath}} " +
"-a {{.AccessKey}} " + "-a {{.AccessKey}} " +
...@@ -85,7 +85,7 @@ func (b *Builder) Prepare(raws ...interface{}) ([]string, error) { ...@@ -85,7 +85,7 @@ func (b *Builder) Prepare(raws ...interface{}) ([]string, error) {
} }
if b.config.BundleVolCommand == "" { if b.config.BundleVolCommand == "" {
b.config.BundleVolCommand = "sudo -n ec2-bundle-vol " + b.config.BundleVolCommand = "sudo -i -n ec2-bundle-vol " +
"-k {{.KeyPath}} " + "-k {{.KeyPath}} " +
"-u {{.AccountId}} " + "-u {{.AccountId}} " +
"-c {{.CertPath}} " + "-c {{.CertPath}} " +
......
...@@ -270,7 +270,7 @@ is responsible for executing `ec2-bundle-vol` in order to store and image ...@@ -270,7 +270,7 @@ is responsible for executing `ec2-bundle-vol` in order to store and image
of the root filesystem to use to create the AMI. of the root filesystem to use to create the AMI.
```text ```text
sudo -n ec2-bundle-vol \ sudo -i -n ec2-bundle-vol \
-k {{.KeyPath}} \ -k {{.KeyPath}} \
-u {{.AccountId}} \ -u {{.AccountId}} \
-c {{.CertPath}} \ -c {{.CertPath}} \
...@@ -297,7 +297,7 @@ across multiple lines for convenience of reading. The bundle upload command ...@@ -297,7 +297,7 @@ across multiple lines for convenience of reading. The bundle upload command
is responsible for taking the bundled volume and uploading it to S3. is responsible for taking the bundled volume and uploading it to S3.
```text ```text
sudo -n ec2-upload-bundle \ sudo -i -n ec2-upload-bundle \
-b {{.BucketName}} \ -b {{.BucketName}} \
-m {{.ManifestPath}} \ -m {{.ManifestPath}} \
-a {{.AccessKey}} \ -a {{.AccessKey}} \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment