Adrien Delorme
d1e0214bec
avoid panic debugging ssh key
2020-10-20 16:59:46 +02:00
Adrien Delorme
f51b231c17
Merge remote-tracking branch 'origin/master' into azr_selectable_temp_keygen_type_gcp
2020-10-20 16:39:01 +02:00
Adrien Delorme
6d4fae0f2d
Add HCL2 aws_secretsmanager function ( #10124 )
...
* refactor aws get secrets function out to reuse it else where
* add aws_secretsmanager func and docs for HCL2
* fix GetSecret: allow to pick secret version
2020-10-20 16:21:40 +02:00
Adrien Delorme
536421efaf
debug mode: don't dump the ssh key if its from a file
2020-10-20 12:00:49 +02:00
Megan Marsh
584fea678b
update changelog
2020-10-19 15:34:55 -07:00
Megan Marsh
b8e6e2c081
Merge pull request #10085 from 10000coins/f-aws-tenancy
...
builder/amazon: Support for source instance tenancy
2020-10-19 12:49:07 -07:00
Megan Marsh
cc7dbf6092
Add consul_key function to integrate concul with hcl2 tempaltes. ( #10119 )
...
* Add consul_key function to integrate concul with hcl2 tempaltes.
* sidebar nav
2020-10-19 14:07:13 +02:00
Jeroen Ketelaar
4f5e878a17
Fixed documentation to have valid JSON for image_filter ( #10122 )
2020-10-19 11:05:58 +02:00
Adrien Delorme
b24911661f
add sshkey package and ssh-keygen comand ( #10101 )
...
* add sshkey.Generate function that returns an sshkey.Pair to be used with openssh.
* add cmd/ssh-keygen/main.go for testing purposes
* add a test calling ssh.ParsePrivateKey & ssh.ParseAuthorizedKey (which is very
similar to what openssh would do to read a keypair)
The wrapping of the keys should be handled by crypto/x509.MarshalPKCS8PrivateKey
& x/crypto/ssh.NewPublicKey which does not work for ed25519 and dsa.
x509.MarshalPKCS8PrivateKey marshals ed25519 keys but the keys did not work with openssh.
x509.MarshalPKCS8PrivateKey does not handle dsa keys.
So I had to 'wrap' those manually by reading the code of the openssh package.
Note that ssh.NewPublicKey works with any keytype. I should probably do a PR to ssh to have a NewPrivateKey & Marshalling funcs
2020-10-19 10:24:34 +02:00
Evan Pipho
dd068acfd1
Re-generate docs
2020-10-16 23:44:58 +00:00
Megan Marsh
ef1b401a22
Merge pull request #10102 from mattr-/update-amazon-builder-for-io2
...
builder/amazon: Add io2 as a supported volume type
2020-10-16 16:32:57 -07:00
Megan Marsh
cee3a14392
Merge pull request #10115 from bhundven/googlecompute_add-create-image-option
...
Add 'create_image' option to googlecompute
2020-10-16 16:01:44 -07:00
Bryan Hundven
ecc8c6a44a
Replace `create_image` with `skip_create_image`, as requested
...
Closes #9965
2020-10-16 15:42:30 -07:00
Bryan Hundven
476eefa26b
Add 'create_image' option to googlecompute
...
When building a CI/CD deployment, during the PR process it's nice to be
able to run the builder, but not create the image the build produces.
Closes #9965
2020-10-16 15:42:17 -07:00
Megan Marsh
456214eb51
Merge pull request #10056 from marinsalinas/new_client
...
New official Outscale SDK migration.
2020-10-16 15:28:54 -07:00
Evan Pipho
608307cd1e
Re-allow spot + tenancy. Validate tenancy is set to a usable value
2020-10-16 21:43:22 +00:00
Evan Pipho
d5d1a8708e
Add tests for Tenancy vs Spot Price
2020-10-16 21:43:22 +00:00
Evan Pipho
6967e02103
Add support for source instance tenancy to amazon builders
2020-10-16 21:43:22 +00:00
Megan Marsh
a8ee23a9f9
Merge pull request #10117 from hashicorp/packer_version_func_hcl
...
implement packer_version func in hcl
2020-10-16 14:38:39 -07:00
Megan Marsh
f696e8286e
contextual functions menu section for vault func
2020-10-16 14:27:16 -07:00
Megan Marsh
09c6d2880f
implement packer_version variable in hcl
2020-10-16 14:07:05 -07:00
Megan Marsh
66b81d9bee
add build.name to hcl code ( #10114 )
2020-10-16 10:57:42 +02:00
Wilken Rivera
a17b1a5a89
Fix references to source blocks ( #10113 )
2020-10-16 10:26:29 +02:00
Wilken Rivera
7ba2ffe171
Merge pull request #10106 from hashicorp/more_hcl_docs
...
More hcl docs
2020-10-15 13:50:46 -04:00
Wilken Rivera
5d2f2b20e7
Merge pull request #10112 from jmfury/jm.bump-hsm-version-1.0.7
...
[Website] Update HSM version w/ waypoint
2020-10-15 13:45:48 -04:00
Jimmy Merritello
f79b9dc735
Update HSM version
2020-10-15 11:35:19 -05:00
Adrien Delorme
df913f596b
Update googlecompute.mdx
2020-10-15 16:51:35 +02:00
Adrien Delorme
54032d6c11
gen code and docs
2020-10-15 16:51:23 +02:00
Adrien Delorme
f4f731b83c
Refactor google compute's temporary ssh keygen genertion to use the sshkey package
2020-10-15 16:51:11 +02:00
Wilken Rivera
343ac2d48d
syntax-json: Fix nested provisioner block example ( #10109 )
2020-10-15 16:04:01 +02:00
Megan Marsh
06efa61c13
a tiny bit more cleanup
2020-10-14 15:56:58 -07:00
Megan Marsh
da15b85451
more updates
2020-10-14 13:35:21 -07:00
Megan Marsh
2cdc052d7c
Merge pull request #10097 from hashicorp/more_hcl_docs
...
Update HCL docs with a local resource-free example to empower users t…
2020-10-14 13:34:54 -07:00
Megan Marsh
31df482b61
remove old docs for previous behavior
2020-10-14 13:11:52 -07:00
Megan Marsh
00cc425b84
docs tweaks
2020-10-14 12:58:04 -07:00
Megan Marsh
5522980e4d
Merge pull request #10103 from jmfury/jm.website-bump-hsm-menu-v1.0.5
...
[Website] Bump HSM version
2020-10-14 12:46:16 -07:00
Megan Marsh
84d5de369f
Merge pull request #10104 from pwillis-els/pwillis-els-patch-1
...
Fix typos in hcl2_upgrade
2020-10-14 12:38:07 -07:00
Peter Willis
f1b57b1e66
Fix typos
2020-10-14 15:04:18 -04:00
Peter Willis
a81811663a
Fix typos
2020-10-14 14:52:17 -04:00
Megan Marsh
c16354d594
Update HCL docs with a local resource-free example to empower users to tinker.
2020-10-14 11:24:15 -07:00
Jimmy Merritello
e98b2d39db
Updated pkg
2020-10-14 12:55:53 -05:00
Jimmy Merritello
8121d6d8dc
Bump HSM version
2020-10-14 09:39:50 -05:00
Adrien Delorme
5b7037c069
add more comments
2020-10-14 16:01:41 +02:00
Matt Rogers
15f97421e2
builder/amazon: Add io2 as a supported volume type
...
io2 volumes are new as of 2020-08-24. This adds support for specifying
them in a packer template and having the iops value specified take
effect.
2020-10-14 09:01:17 -05:00
Adrien Delorme
10d38fc588
Merge remote-tracking branch 'origin/master' into azr_pick_keygen_type
2020-10-14 15:55:13 +02:00
Adrien Delorme
fe8d287036
some linting
2020-10-14 15:54:51 +02:00
Adrien Delorme
c5d6e72720
comment PairFromED25519
2020-10-14 13:21:46 +02:00
Adrien Delorme
766e7872a0
add a comment for DSA default bits setting
2020-10-14 13:17:53 +02:00
Adrien Delorme
77adeb1191
create PairFromED25519 func to create valid ed25519 keypairs
2020-10-14 13:12:17 +02:00
Wilken Rivera
c7ba5c9a14
Fix line ending issues for test files ( #10096 )
2020-10-14 11:03:43 +02:00