Commit Graph

278 Commits (23552bfbd72f05bb17f40b8d02bbad10cdbb4592)

Author SHA1 Message Date
Adrien Delorme f5e037e8b4 Merge remote-tracking branch 'origin/master' into azr_selectable_temp_keygen_type_gcp
6 years ago
Adrien Delorme b4f68767a3 make default key type RSA instead of DSA
6 years ago
Megan Marsh 70cb4097e1 review comments, add plugin type for a few missing builders
6 years ago
Megan Marsh c0ce8a9414 rework fixer deprecation code so we know what plugins they relate to
6 years ago
Adrien Delorme 4aea2efd0f HCL2: fully name SSHTemporaryKeyPair fields so that they don't conflict and can be generated
6 years ago
Adrien Delorme d1e0214bec avoid panic debugging ssh key
6 years ago
Adrien Delorme b24911661f
add sshkey package and ssh-keygen comand (#10101)
6 years ago
Adrien Delorme 54032d6c11 gen code and docs
6 years ago
Adrien Delorme f4f731b83c Refactor google compute's temporary ssh keygen genertion to use the sshkey package
6 years ago
Adrien Delorme 5b7037c069 add more comments
6 years ago
Adrien Delorme fe8d287036 some linting
6 years ago
Adrien Delorme c5d6e72720 comment PairFromED25519
6 years ago
Adrien Delorme 766e7872a0 add a comment for DSA default bits setting
6 years ago
Adrien Delorme 77adeb1191 create PairFromED25519 func to create valid ed25519 keypairs
6 years ago
Adrien Delorme 3712cd8e2c bump default RSA bits to 4096
6 years ago
Adrien Delorme 9b68099ad5 remove specific EC code
6 years ago
Adrien Delorme 48199c5aa8 add basic test to see if generated files are parseable
6 years ago
Adrien Delorme ca23dab943 set correct type for PEM block
6 years ago
Adrien Delorme 750102901c add cmd/ssh-keygen/main.go to try this on real servers
6 years ago
Adrien Delorme 0cf7af4247 add sshkey.Generate function
6 years ago
Ricardo Rosales 809f38be3a
[azure-chroot] Updating parameter `exlude_from_latest` to `exclude_from_latest` (#10034)
6 years ago
Marco Molteni 4d7e42220b
scaleway: add pre validate step (check image and snapshot names) (#9840)
6 years ago
Megan Marsh 94a9beaac6 fix up documentation for virtualbox key pair ssh options
6 years ago
Megan Marsh 5120ad9d9a add test file
6 years ago
Megan Marsh 20d62654ae move runAndStream into a generalized helper function to enable easy local exectution in other places than just the docker builder
6 years ago
Megan Marsh 2dcf950441 change pause to run connect again afterwards
6 years ago
Adrien Delorme 44616d3bff
refactor initialization out from packer configs + tests (#9627)
6 years ago
Megan Marsh a687d6fe12
ci/tech-debt: Fix vmware acceptance tests (#9636)
6 years ago
Adrien Delorme 125178d943
core: Decode: when in HCL2 decoding mode; reset the whole struct before preparing it. (#9622)
6 years ago
Adrien Delorme fd6be7f279 better/simpler `pause_before_connecting` example
6 years ago
Megan Marsh 530f5e3f63 more additions to partials
6 years ago
Roger Hu 31a7a1d637 adding basic support for OpenSSH CertificateFile support
6 years ago
Sylvia Moss 9c1409dbba
Add content_library_destination to import VM template to a Content Library (#9551)
6 years ago
Moss 8ea64c5b35 undocument ssh_keypair_name and ssh_agent_auth
6 years ago
Moss 41edd09d3c undocument temporary_key_pair_name and ssh_private_key_file
6 years ago
Megan Marsh cacdb0ca02 add tests
6 years ago
Megan Marsh 4f77bb0c4a add new ssh_ciphers option
6 years ago
Megan Marsh a07563c64f fix up typos in comments and regenerate docs.
6 years ago
Megan Marsh 4178625afb re-add winrm_no_proxy option. Winrm code needs to be modified in order to read no_proxy env var when client is created rather than when net/http library is instantiated.
6 years ago
Wilken Rivera f672f5bd9b command/validate: Add support for HCL2 configuration files
6 years ago
Sylvia Moss ce45a1990a
Refactor communicator config for Qemu and add SkipNatMapping option (#9307)
6 years ago
Megan Marsh 4698f90e65 update deprecated options
6 years ago
Megan Marsh a94e147865 fix go fmt
6 years ago
Megan Marsh b28059c0a5 add generator to create a list of all the deprecated options that the fixers fix
6 years ago
Megan Marsh 15b14d4879 add deprecation check to config helper
6 years ago
Adrien Delorme 40947c2bf6
HCL2: generate hcl tags with go-cty tags too (#9306)
6 years ago
Megan Marsh 3dc4ba2d68
Json vs HCL2 parity refactor (#9301)
6 years ago
Sylvia Moss 1c30a71d09
Replace file shared state by statebag (#9238)
6 years ago
Megan Marsh 7e0cfd8b77 add undocumented tag to struct-markdown generator so that we can leave internal-use-only fields out of docs
6 years ago
Megan Marsh 217dcbb97f golang 1.14 doesn't like calling NewFile on existing files. Port solution over from Terraform
6 years ago