Matthew Hooker
125a9133d4
Merge pull request #5874 from hashicorp/do_5866
...
fail in oracle classic builder if user tries winrm since it doesn't w…
2018-02-08 14:57:35 -08:00
Matthew Hooker
5b64f71702
Merge pull request #5764 from hashicorp/fix5760
...
"borrow" access config code from terraform.
2018-02-08 14:55:43 -08:00
Matthew Hooker
c11627fba7
document new skip_metadata_api_check option
2018-02-08 14:52:51 -08:00
Matthew Hooker
a9b48309c9
update amazon authentication docs
...
Correct docs to reflect new behavior. This is largely borrowed from
terraform.
2018-02-08 14:48:04 -08:00
Megan Marsh
7f631fcb77
unpack attributes in oracle-classic builder earlier so that we error fast if there's an issue
2018-02-08 14:12:39 -08:00
Megan Marsh
ff717c5784
wrong place for differentiation between ssh and winrm
2018-02-08 13:21:21 -08:00
Megan Marsh
ad2e5f1f08
fail in oracle classic builder if user tries winrm since it doesn't work yet, and add attributes and attributes_file fields to oracle builder
2018-02-08 12:52:44 -08:00
Matthew Hooker
e5ab206276
add our 3 new builders to changelog
2018-02-08 12:33:51 -08:00
Matthew Hooker
07da29dacc
Merge pull request #4770 from edouardb/add-scaleway-builder
...
Add Scaleway builder
2018-02-08 12:12:57 -08:00
Matthew Hooker
4c7a467e9e
format scaleway docs
2018-02-08 12:10:12 -08:00
Matthew Hooker
44647ea185
add vendor deps
2018-02-08 12:10:12 -08:00
Matthew Hooker
8b7982480f
fix sidebar placement
2018-02-08 12:10:11 -08:00
Matthew Hooker
e752e3a018
use new internal multistep helper
2018-02-08 12:10:11 -08:00
Loïc Carr
22b12432db
builder/scaleway: support ssh agent authentication
2018-02-08 12:10:11 -08:00
Loïc Carr
1f7c32db98
builder/scaleway: report to ui scw api startup error
2018-02-08 12:10:11 -08:00
Loïc Carr
7f8ed28bc6
builder/scaleway: Make use of NewRunnerWithPauseFn
2018-02-08 12:10:11 -08:00
Loïc Carr
fc7d89eb79
builder/scaleway: support password auth
2018-02-08 12:10:11 -08:00
Edouard BONLIEU
eb56b1b70e
Fix terminate error
2018-02-08 12:10:10 -08:00
Edouard BONLIEU
b44798b38d
Raise error in case of create server failure
2018-02-08 12:10:10 -08:00
Edouard BONLIEU
520433c0b8
Cleanup documentation
2018-02-08 12:10:10 -08:00
Edouard BONLIEU
ae18995ca1
Fix builder id
2018-02-08 12:10:10 -08:00
Edouard BONLIEU
09805911b4
Fix builder unique id
...
Add new ARM64 commercial types
DOC - Add default value for optional settings
DOC - Fix typo
2018-02-08 12:09:25 -08:00
Edouard BONLIEU
edf9dd1517
Fix doc
2018-02-08 12:09:25 -08:00
Edouard BONLIEU
2de93c5ae6
Add existing SSH key support
...
Update documentation
2018-02-08 12:09:25 -08:00
Edouard BONLIEU
1fb13cc23e
Add image creation from snapshot
...
Rename organization_id / access_key
Update test / doc
2018-02-08 12:09:25 -08:00
Edouard BONLIEU
9b611af7e6
Allow token and organization id to be passed via env vars
2018-02-08 12:09:25 -08:00
Edouard BONLIEU
e46108298c
Update README.md
2018-02-08 12:09:25 -08:00
Edouard BONLIEU
5a2f37896e
Add documentation
2018-02-08 12:09:24 -08:00
Edouard BONLIEU
7e36cfcff1
Add Scaleway builder
2018-02-08 12:09:24 -08:00
Matthew Hooker
57faecbdd4
add @YuSungDuk as codeowner for ncloud
2018-02-08 11:54:02 -08:00
Matthew Hooker
472a922642
clean up ncloud docs
2018-02-08 11:47:28 -08:00
Matthew Hooker
6205c71f98
Merge pull request #5791 from YuSungDuk/master
...
Naver Cloud Platform builder
2018-02-08 11:10:18 -08:00
DanHam
6559a26c11
Update Windows build demo script and template to reflect new PS behaviour
2018-02-08 18:05:37 +00:00
DanHam
4cc078256d
Fixer for templates affected by auto escape of special powershell chars
2018-02-08 12:03:19 +00:00
DanHam
2d830d5d43
Auto escape chars special to PowerShell in user supplied data
2018-02-08 12:03:19 +00:00
DanHam
aaf7102b9a
Tests for escape of chars special to PowerShell in user supplied data
2018-02-08 12:03:18 +00:00
DanHam
e982bc4ea5
Fix copy/paste of description from shell provisioner
2018-02-08 12:03:18 +00:00
DanHam
2b1aa04583
Update docs to reflect new upload and dot source of env var for std ps cmd
2018-02-08 12:03:18 +00:00
DanHam
a7b118ed94
Fix tests post changes. Add test for upload func.
2018-02-08 12:03:18 +00:00
DanHam
478589abec
Extend upload and subsequent 'dot sourcing' of env vars to std PS command
...
* Wrap funcs to flatten and upload env vars with new func prepareEnvVars.
While the wrapped funcs could be combined, keeping them separate
simplifies testing.
* Configure/refactor std and elevated PS to use new funcs to prepare,
upload and dot source env vars.
* Dot sourcing the env vars in this way avoids the need to embed them
directly in the command string. This avoids the need to escape the env
vars to ensure the command string is correctly parsed.
* Characters within the env vars that are special to PS (such as $'s
and backticks) will still need to be escaped to allow them to be
correctly interpreted by PS.
* The std and elevated PS commands now inject env vars into the remote
env via the same mechanism. This ensures consistent behaviour across the
two command types.
Fixes #5471
2018-02-08 12:03:18 +00:00
Matthew Hooker
22666153f9
Add `winrm_no_proxy` option.
...
Setting this adds the remote host:ip to the `NO_PROXY` environment
variable.
2018-02-07 20:58:08 -08:00
Matthew Hooker
84190acec7
Merge pull request #5869 from Daemoen/bugfix-5852
...
Bugfix 5852
2018-02-07 19:57:09 -08:00
Marc Mercer
d3c7d43f20
Small typo correction
2018-02-07 19:47:01 -08:00
Marc Mercer
5d67f77f43
Fixing 5852
2018-02-07 19:41:01 -08:00
Matthew Hooker
5b5210837f
Merge pull request #5867 from hashicorp/atlas-dep
...
add atlas deprecation warnings.
2018-02-07 19:19:38 -08:00
Matthew Hooker
c03ce222b2
add atlas deprecation warnings.
2018-02-07 15:45:00 -08:00
Matthew Hooker
51dcf9ffb1
Merge pull request #5864 from hashicorp/workaround_5257
...
add workaround for azure bug.
2018-02-07 13:38:53 -08:00
Megan Marsh
974d9974fe
add workaround for azure bug.
2018-02-07 11:34:18 -08:00
Matthew Hooker
735d2511c6
Merge pull request #5858 from hashicorp/fix_winrm_azure
...
use winrmcp logic when creating new winrm client for uploads and down…
2018-02-07 11:14:57 -08:00
Megan Marsh
f8f256354f
use winrmcp logic when creating new winrm client for uploads and downloads
2018-02-07 09:56:10 -08:00