Megan Marsh
|
be6f4ae8b7
|
Merge pull request #6492 from harveylowndes/update-official-oci-go-sdk
Update Official OCI Go SDK
|
2018-08-29 15:23:46 -07:00 |
Harvey Lowndes
|
d0a43d142f
|
Update Official OCI Go SDK
|
2018-08-29 15:05:29 -07:00 |
Megan Marsh
|
88afe2d1a1
|
Merge pull request #6637 from hashicorp/fix_appveyor
Fix appveyor
|
2018-08-29 15:04:21 -07:00 |
Megan Marsh
|
2af4f4d206
|
install golang 1.11 on appveyor machines
|
2018-08-29 14:45:31 -07:00 |
Megan Marsh
|
7bb687ce64
|
fix mistake in vendor.json
|
2018-08-29 14:05:29 -07:00 |
Megan Marsh
|
2c9a205f11
|
update shell provisioner tests
|
2018-08-29 11:10:49 -07:00 |
Megan Marsh
|
35406bbfc2
|
update shell provisioner docs with new use_env_var_file option and clear descriptions of quoting
|
2018-08-29 11:10:49 -07:00 |
Megan Marsh
|
cce13e3877
|
shell provisioner: add option to source env vars from a file
|
2018-08-29 11:10:49 -07:00 |
Adrien Delorme
|
050a98e8bb
|
googlecompute builder: use config from statebag
|
2018-08-29 18:15:09 +02:00 |
Adrien Delorme
|
b0c09087a2
|
move SSHInterface/SSHIPVersion fields to communitator.Config struct
|
2018-08-29 14:51:28 +02:00 |
Adrien Delorme
|
cd851f8ac2
|
use public ssh key & key name from config instead of the statebag
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
0938b640cc
|
use key pair name from config
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
1e71712cc9
|
builder.alicloud: stop using config from statebag
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
4fdf5714a6
|
builder.scaleway: use c.Comm for ssh
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
0f9eddda3a
|
builder.oracle: use c.Comm for ssh
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
92570a2725
|
builder.openstack: use c.Comm for ssh
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
4982627dd2
|
builder.gcp: use c.Comm for ssh
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
e0e6b0b8f7
|
builder.cloudstack: use c.Comm for ssh
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
ef4ca9c48e
|
builder.amazon: use c.Comm for ssh
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
dffcbb7a35
|
builder.alicloud: use c.Comm for ssh
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
1d219cecaf
|
add SSHTemporaryKeyPairName to communicator.Config
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
9a9b82715b
|
config.Comm.SSHKeyPair => SSHKeyPairName
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
3a4bb26150
|
builder.aws: use key pair from comm struct
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
77a57f0354
|
communicator.Config: `mapstructure:"ssh_key_pair"` => ssh_keypair_name
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
293c485372
|
builder.aws: use SSHAgentAuth from Comm
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
ef08c441c9
|
builder.aws: use Comm field for StepKeyPair & StepGetPassword
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
7c358eed2f
|
removed unused builder/azure/common/lin.StepGeneralizeOS struct
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
3d46fbd4f2
|
removed unused builder/azure/common/lin.StepCreateCert struct
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
69dfe2565b
|
SSHBastionPrivateKey => SSHBastionPrivateKeyFile
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
25de7ad1f2
|
PrivateKey => PrivateKeyFile
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
324c46279b
|
up test
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
5369c15459
|
helper: communicator.SSHFileSigner => ssh.FileSigner
* had to to avoid circular dependency
* this commit fixes #6631 ( esxi cannot be reached by ssh )
|
2018-08-29 14:40:33 +02:00 |
Adrien Delorme
|
b83c72fd54
|
more private keys in config
|
2018-08-29 14:40:32 +02:00 |
Adrien Delorme
|
336cac29d4
|
also use config.SSHPrivateKey for azure-arm builds
|
2018-08-29 14:40:32 +02:00 |
Adrien Delorme
|
d49ad12895
|
update gcp ssh tests
|
2018-08-29 14:40:32 +02:00 |
Adrien Delorme
|
663c8134ef
|
GCP: put ssh public/private key in config
|
2018-08-29 14:40:32 +02:00 |
Adrien Delorme
|
51d2aac9f6
|
SSHPrivateKey => SSHPrivateKeyFile
|
2018-08-29 14:40:32 +02:00 |
Megan Marsh
|
c0b52b0aff
|
Merge pull request #6533 from hashicorp/vault_integration
add template function allowing user to read keys from vault
|
2018-08-28 14:17:29 -07:00 |
Megan Marsh
|
174098ba29
|
implement vault template function for kv engine; add docs
|
2018-08-28 13:58:56 -07:00 |
Megan Marsh
|
dfaf624f4c
|
add template function allowing user to read keys from vault
update dependencies
add minimal docs
|
2018-08-28 11:23:47 -07:00 |
Megan Marsh
|
3ea8ee6cc6
|
Merge pull request #6577 from oceyral/oceyral/add_consul_template_func
WIP: Add template function allowing user to read keys from consul.
|
2018-08-28 11:16:42 -07:00 |
Olivier Ceyral
|
ee08365b02
|
Fix error message
|
2018-08-28 11:04:33 -07:00 |
Olivier Ceyral
|
83fce837d8
|
Add documentation
|
2018-08-28 11:04:33 -07:00 |
Olivier Ceyral
|
a906d1d630
|
Add consul template function
|
2018-08-28 11:04:33 -07:00 |
Megan Marsh
|
e4f6b6f720
|
fix chroot communicator to properly escape quotes
|
2018-08-28 09:16:43 -07:00 |
Megan Marsh
|
8309f36176
|
Merge pull request #6626 from hashicorp/fix_6620
make reasonable tempfile default on windows
|
2018-08-27 09:43:04 -07:00 |
Matthew Hooker
|
62014840b4
|
remove sync from makefile since we commit vendor directory.
|
2018-08-24 20:52:47 -07:00 |
Matthew Hooker
|
7519037562
|
Merge pull request #6629 from hashicorp/travisbuild
travis builds go 1.11. remove 1.9
|
2018-08-24 20:51:31 -07:00 |
Matthew Hooker
|
8a604114ef
|
remove unused code
|
2018-08-24 20:43:51 -07:00 |
Matthew Hooker
|
3f1a9766f4
|
formatting verb fixes for go 1.11
|
2018-08-24 16:18:21 -07:00 |