Commit Graph

4160 Commits (03e3c32f4e6c3fef5be262f7683592b90a9ca587)

Author SHA1 Message Date
Vadym Haidamaka 0263503c45 Validate virtualbox_version_file and guest_additions_mode when communicator is none
7 years ago
Esten Rye ba5385b224 Fix invalid character issue on Windows.
7 years ago
Megan Marsh d505bc59a0
Merge pull request #7415 from programmer04/improve-name-conflict-msg
7 years ago
Megan Marsh 24c42e4a1f
Merge pull request #7397 from vhaidamaka/fix-7321
7 years ago
programmer04 596a9cc7ff Improve error message for AWS and Alibaba
7 years ago
Adrien Delorme 9f82b75e57 Use the hashicorp/go-getter to download files
7 years ago
Megan Marsh 0196d7f835
Merge pull request #7370 from sargun/allow-users-to-specify-custom-block-device-mapping
7 years ago
Vadym Haidamaka 4855bc79c9 Add vagrant-cloud post-processor support for the vagrant builder
7 years ago
josepand f2b42f2b4b Expose force_delete for openstack builder
7 years ago
Megan Marsh 67fe820465
Merge pull request #7361 from hashicorp/fix_insecure_skip_tls_verify
7 years ago
Lukas Kämmerling 633934369c
Use Context of run method and allow users to cancel the build
7 years ago
Lukas Kämmerling cc2267fd2a
Fix usage of rescue system
7 years ago
Lukas Kämmerling b6ee0ea736
Fix Format
7 years ago
Lukas Kämmerling 7730cdcb56
Fix usage of freebsd64 rescue image
7 years ago
Megan Marsh 5aeab4ec06
Merge pull request #7300 from kmbulebu/openstack_app_creds
7 years ago
Megan Marsh 8b2fb15f4d
Merge pull request #7375 from lrxcy/fix_190220
7 years ago
wb-ywq399345 035b9e5cda fix 'Acceptance Tests can't find image problem'
7 years ago
Megan Marsh 3ed9fe6dee remove unused imports
7 years ago
Megan Marsh 0ed57a37a3 dont overwrite session config in ebs builder
7 years ago
Megan Marsh ca9a5daf29 fix proxy and tls
7 years ago
Megan Marsh 3dc1dafe58
Merge pull request #7287 from stephen-fox/ephemeral-ssh-key-pair-issue-7225
7 years ago
Sargun Dhillon 601e754438 amazon/chroot: Allow creating new block device mappings !not fromScratch
7 years ago
Megan Marsh eb98840f18
Merge pull request #7357 from e-mow/issue-7140
7 years ago
Eric Mowry cef3d0eb24 Ran make fmt per Megan's request.
7 years ago
Megan Marsh ec3b0a5138 fix conflict from mergeing too many things to master at once
7 years ago
Megan Marsh 9d2b06bd61
Merge pull request #7342 from hashicorp/fix_7316
7 years ago
Megan Marsh 0abd16527e
Merge pull request #7337 from sargun/fix-chroot-builder
7 years ago
Stephen Fox 7e1cbc6d89 Rename references to key pair name to comment.
7 years ago
Eric Mowry 109ba2c54c After testing a ISO and VMX clone along with setting the display_name option it was determined that having no name for the .vmxf file did not work either. Updating to check if displayName is not empty before using and falling back to VMName if displayName is empty.
7 years ago
Megan Marsh 3b6ff0fe3e
Merge pull request #7106 from hashicorp/revert_docker_changes
7 years ago
Megan Marsh 0371e2a1b4
Merge pull request #7074 from hashicorp/fix_3329
7 years ago
Megan Marsh 424a6a3a7e
Merge pull request #6983 from hashicorp/revert-6979-revert-6925-organization_renaming
7 years ago
Stephen Fox 61a8968b22 Use 'os.OpenFile' to atomically create debug key file.
7 years ago
Stephen Fox 094c87e395 Remove 'SSHPublicKeyUrlEncoded', use 'urlquery' instead.
7 years ago
Eric Mowry e74a81e27b Deny the copying of .vmxf from the source VM to the target VM. If this file gets copied over to the new VM once the VM gets deleted the .vmxf and the folder for the VM stay on the datastore. This causes Packer to hang because the folder on the datastore does not go away during the cleanup process.
7 years ago
Eric Mowry 1127096beb Setting extendedconfigfile to the name of the VM so that when ESXi makes the vmxf it is named after the VM and ESXi will properly delete the file when the VM gets deleted.
7 years ago
Adrien Delorme f535464097 up a test
7 years ago
Adrien Delorme f03cbd8a10 aws: allow to pass nil bool as encryption parameter
7 years ago
Adrien Delorme ce8532e94b aws: document ValidateRegion better
7 years ago
Adrien Delorme 6af621c37a aws: StepAMIRegionCopy call waitgroup.add only once
7 years ago
Michael F 01a0b0c766 kmsArnStartPattern - fix support for aws-us-gov
7 years ago
Megan Marsh 026e543b24 move snapshot deletion to cleanup; this allows people with tag-specific permissions to perform snapshot deletion operation
7 years ago
Stephen Fox 2ef6b9247d Initial take on code review feedback from @azr.
7 years ago
Megan Marsh 3b726e66c1 swap region copy and encryption steps
7 years ago
Sargun Dhillon 142a84ef43 amazon/chroot: Refactor step_register_ami for testing EBS-related behaviour
7 years ago
Megan Marsh 3f7c4f7406
Merge pull request #7341 from hashicorp/fix_7325
7 years ago
Megan Marsh 05897c8653
Merge pull request #7294 from hyperonecom/hyperone
7 years ago
Adrien Delorme b9411712eb builder/openstack/step_create_image.go: pass context for cancellation
7 years ago
Miłosz Smółka 94a7a07c87 Merge branch 'master' into hyperone
7 years ago
Miłosz Smółka 0673bb2c57 Add cleanup for stepCreateImage
7 years ago
Sargun Dhillon d3c65ee77d builder/amazon/chroot: Fix building PV images with mount_partition
7 years ago
Joel Lopes c8a60c77d1 Add comments
7 years ago
Joel Lopes 1c030cb54b Use IMDS to get subscription for Azure MSI
7 years ago
Megan Marsh 5cc442872e
Merge pull request #7314 from hashicorp/fix_7234
7 years ago
Manuel Riezebosch d79b54e46a feat(arm-builder): print warning on zone resiliency for currently not supported locations
7 years ago
Manuel Riezebosch f31031f6b1 feat(arm-builder): zone resilient from config
7 years ago
Megan Marsh 75f574bd4b
Merge pull request #7221 from hashicorp/vagrant_builder
7 years ago
Megan Marsh cb5c896c01
Merge pull request #7310 from hashicorp/fix_7286
7 years ago
Megan Marsh 9f702af6d9 we lost the skip_add step somewhere
7 years ago
Megan Marsh bbc52f9a7d add noSSLVerify to ovftool args
7 years ago
Megan Marsh be21850e32
Merge pull request #7060 from andrewsomething/do-post-processor
7 years ago
Megan Marsh bd3339f1f9 also strip \r to work around windows file ending strangeness
7 years ago
Megan Marsh c7278e871c
Merge pull request #7038 from kmbulebu/openstack_deprecated_api
7 years ago
Megan Marsh f2439625bf
Merge pull request #7298 from hashicorp/fix_7256
7 years ago
Megan Marsh 22e3f09db3
Merge pull request #7282 from hashicorp/do_6994
7 years ago
Megan Marsh 2a613dd6e9 fix up the github suggestion
7 years ago
Adrien Delorme 3ae5a912d4
Update builder/amazon/common/step_pre_validate.go
7 years ago
Kevin Bulebush cd1f1165ed Support reading app creds from packer config
7 years ago
Kevin Bulebush 2edf3d8b8e Openstack: Added application credential config
7 years ago
Megan Marsh 3fd589fa72 typos
7 years ago
Megan Marsh e2d8c0bfd7 docs
7 years ago
Megan Marsh 07c0c599e0 attach guest additions via SATA when necessasry
7 years ago
Megan Marsh 5057220ad2 use VAGRANT_CWD rather than changing packer run directories
7 years ago
Megan Marsh dc848ea5d7 just make vagrantfile instead of calling init
7 years ago
Miłosz Smółka 228829139b Merge branch 'master' into hyperone
7 years ago
Miłosz Smółka 1ee4517370 Update source_image names in tests
7 years ago
stephen-fox b7719650ae
Merge pull request #1 from stephen-fox/parse-user-supplied-keypair
7 years ago
chris marget 53c0376dfd don't print keypair to the user's screen
7 years ago
chris marget 13cc73d600 keypair parsing and testing
7 years ago
Miłosz Smółka fdf028c463 Search SCSI device in /sys/bus due to issues with by-path
7 years ago
Megan Marsh e56d7f7234 fix tests
7 years ago
Megan Marsh 608b7cb7a3 review comments
7 years ago
Megan Marsh 3704a053d0 move region validation and credential wait into step pre validate
7 years ago
Stephen Fox 354fcc5cc6 Merge branch 'master' into 'ephemeral-ssh-key-pair-issue-7225'.
7 years ago
Stephen Fox f9d24ccda0 Allow user to get public key straight up, or URL encoded.
7 years ago
Miłosz Smółka 0d8e9f50bf Add proper SCSI search
7 years ago
Paul Meyer 68516fc05c Fix Azure interactive authentication
7 years ago
Megan Marsh a7d9d62996 fix tests on windows
7 years ago
Megan Marsh 8add176ab7 finish first pass at vault code; needs testing and cleanup of error messages
7 years ago
Megan Marsh 7a78b47e83 make vault engine stuff into a little struct for easier management
7 years ago
Megan Marsh af7131b169 tests, logic cleanup, docs for vagrant builder
7 years ago
Megan Marsh 52892699ca make it work with a local vagrant box
7 years ago
Megan Marsh ad21367b21 vagrant builder
7 years ago
Stephen Fox f2c11b55be Renamed authorized_keys public key function.
7 years ago
Stephen Fox ea2a7c3fe9 Merge branch 'master' into 'ephemeral-ssh-key-pair-issue-7225'.
7 years ago
Stephen Fox 01c98f3d82 Tweaked debug SSH private key file name for vbox.
7 years ago
Stephen Fox c6ae8654d9 Moved SSH key pair code into 'helper/ssh'.
7 years ago
Stephen Fox 25775886a8 Properly set SSH key pair name.
7 years ago
Stephen Fox be081944b1 Moved new key pair funcs closer to builder funcs.
7 years ago
Stephen Fox b1b67ecffa Added support for setting a name in SSH key pair.
7 years ago
Stephen Fox 5893134c61 Updated comment for 'PrivateKeyPemBlock()'.
7 years ago
Stephen Fox cd4ae03324 Create / use SSH key pairs in vbox builders.
7 years ago
Stephen Fox 72d1501551 Made SSH public key available in vbox boot command.
7 years ago
Stephen Fox 459bd1ea7a Added vbox step for SSH key pair business logic.
7 years ago
Stephen Fox 6824806e6f Allow caller to specify new line for SSH public key.
7 years ago
Stephen Fox ad075ffac3 Added 'Description()' to 'sshKeyPair'.
7 years ago
Miłosz Smółka f7de056f23 Add proper cleanup of chroot disk
7 years ago
Miłosz Smółka 5e8eade205 Add support for custom API url of compatible service
7 years ago
Miłosz Smółka 6921cc93a9 Add acceptance tests for chroot
7 years ago
Miłosz Smółka 4704565869 Rename vm_flavour to vm_type
7 years ago
Miłosz Smółka e7e84f04e7 Fix timestamp interpolation in mount path
7 years ago
Murcurio 60c7d22ffb
Change metadata url to FQDN
7 years ago
Megan Marsh eef4fc7a01
Merge pull request #7222 from Adezandee/gce-post-processors
7 years ago
Megan Marsh 6ea64bc378
Merge pull request #7191 from arizvisa/GH-7190
7 years ago
Stephen Fox f233e54992 Initial SSH key pair helper implementation.
7 years ago
Yaakov 0a08920816 Hyper-V: Fix integer overflows in 32-bit builds
7 years ago
Miłosz Smółka 3d3e933f48 Add host key hash verify
7 years ago
Miłosz Smółka bd4ce90728 Add chroot disk build
7 years ago
Megan Marsh 035c3506ba manually set proxyfromenvironment in default http client for ec2 sessions
7 years ago
Megan Marsh c63b54a1e7 move http with proxy call into a helper function
7 years ago
Megan Marsh 904c4b9adb
Merge pull request #7230 from hashicorp/up-aws-sdk-go
7 years ago
Adrien Delorme 4a2773f8fa remove default max retries config of 8, it will now be used from env
7 years ago
Adrien Delorme 964b149df2 aws: remove now unused AccessConfig.metadataRegion
7 years ago
Adrien Delorme 335f442b51 aws: unwrap AccessConfig.region func
7 years ago
Adrien Delorme 54af9951a8 make guard clauses to clearly see success pass
7 years ago
Adrien Delorme 0864b4d07b name unclear import
7 years ago
Arnaud Dezandee 91d2cb8c83
googlecompute-import: add service accounts
7 years ago
Megan Marsh a0c238940e
Merge pull request #7223 from hashicorp/fix_7200
7 years ago
Megan Marsh e4dca0016c
Merge pull request #7156 from vtolstov/qemu
7 years ago
Megan Marsh d0e5c67dc3
Merge pull request #7205 from hashicorp/fix_7196
7 years ago
Megan Marsh ce8f5c31df escape query as suggested in issue #7200
7 years ago
Miłosz Smółka 3ce05c7c26 Add acceptance tests
7 years ago
Miłosz Smółka be30415395 Add HyperOne builder
7 years ago
Vasiliy Tolstov b6ebe00249 provide memory and cpus like other builders does
7 years ago
Adrien Delorme f57953d4ff Docker needs a temporary dir that is inside the $HOME dir
7 years ago
Adrien Delorme f19b7c0300 Revert "aws: test timeout when no credenrtials are set" Revert "aws: set max retries back to 20"
7 years ago
Adrien Delorme b8b3e64cff aws: test timeout when no credenrtials are set
7 years ago
Adrien Delorme 993af36f2e aws: set max retries back to 20
7 years ago
Ali Rizvi-Santiago 9d2f98394e Revert "Renamed the terse option, `cores`, to to the less-terse version `cores_per_socket`."
7 years ago
Ali Rizvi-Santiago 0c37a3c68f Renamed the terse option, `cores`, to to the less-terse version `cores_per_socket`.
7 years ago
Ali Rizvi-Santiago 4894873971 Added logic to the vmware-iso builder that appends the number of cores per socket to the vmx in `stepCreateVmx`.
7 years ago
Ali Rizvi-Santiago 062c62eed8 Added support for specifying the number of cores as `cores` to vmware-common.
7 years ago
Megan Marsh e0543246fa remove commented code
7 years ago
Megan Marsh 783ed32e7e fix region stuff
7 years ago
Paul Meyer e189db97d4 [azure] deallocate instead of just power-off
7 years ago
Paul Meyer aa29facdae Allow certificate bearer JWT client authentication
7 years ago
Paul Meyer 7e34579b7e Factor out Azure client credential config
7 years ago
Adrien Delorme 9ddec470a0
Merge pull request #7188 from hashicorp/dedupe_step_output_dir
7 years ago
Megan Marsh 126ca2a877
Merge pull request #7158 from rickard-von-essen/fix-7155
7 years ago
Megan Marsh 97a791389a deduplicate step_output_dir and move to common folder
7 years ago