Commit Graph

2282 Commits (0f445dff07226c5b7fe1bca74ea593dde56dc5a0)

Author SHA1 Message Date
Taliesin Sisson ca16f33fa3 Use the same configuration style as existing builders
9 years ago
Taliesin Sisson 1fe4c501e4 Port of https://github.com/pbolduc/packer-hyperv/
9 years ago
Matthew Hooker f1fb942219
add ca-central-1 to list of known aws regions.
10 years ago
Matthew Hooker a46c071143
fix regex. need to account of XXhYYm etc
10 years ago
Matthew Hooker 1e96aa845b
fix wait boot_command regex.
10 years ago
Matthew Hooker d3ddd99721 Merge pull request #4163 from StackPointCloud/packer-builder-oneandone
10 years ago
Dave Buckley 91562636d4 Allow reauth to keystone after token expiry
10 years ago
Rickard von Essen 5c4d331a34 Added missing LaunchPermission
10 years ago
Rickard von Essen 4ce3b8712a
Replace unencrypted EBS snapshots with encrypted
10 years ago
Brian Ruff 038787ed48 Refactored to gather scan codes into groups to be sent to VirtualBox's console.
10 years ago
Rickard von Essen c3a352955e amazon: Added snapshot_users and snapshot_groups
10 years ago
Ari Aviran 46f217f255 amazon - Snapshot permissions correctly applied
10 years ago
Rickard von Essen d7a7d8c852
It's not possible to share encrypted AMI's
10 years ago
Troy Toman 12f279fa79 add ability to set a different project-id for a network in the googlecloud builder
10 years ago
poida 8b13b75097 Updated documentation and error messages
10 years ago
poida 7ea17e1630 Allow custom encrypted AMIs to be shared
10 years ago
poida 3eed6fd508 Added KMS CMK support to EBS builder
10 years ago
Rickard von Essen 8d2ceea5f1 builder/amazon: crash on tagging snapshot when snapshot_tags is unset
10 years ago
Rickard von Essen bcc7f455b3 amazon: Fix source_ami_filter ignores owners
10 years ago
Arthur Burkart 576f6f1b39 Fixes acceptance test
10 years ago
Matthew Hooker 832de2104b
Revert "Merge pull request #4230 from mitchellh/revert-4223-closes_3320"
10 years ago
Matthew Hooker f5c3c25d2b Revert "Adds `force_delete_snapshot` flag"
10 years ago
Matthew Hooker f9f9d82419 Merge pull request #4223 from artburkart/closes_3320
10 years ago
Arthur Burkart 5b59f56cdb Adds `force_delete_snapshot` flag
10 years ago
Rickard von Essen 99ee610afa
builder/amazon: Fix SSH Agent
10 years ago
Matthew Hooker 6c546d4d1f Merge pull request #3982 from artburkart/close_1195
10 years ago
Matthew Hooker aedf4ca465 Merge pull request #4141 from mitchellh/ebsvoluemartifact
10 years ago
Matthew Hooker 50267572a4
add ebsvolume artifact
10 years ago
Arthur Burkart 337856811e Implements OVA downloads w/local checksum support
10 years ago
Rickard von Essen e36b98ecd5 Merge pull request #4202 from nervo/docker-commit-changes
10 years ago
Rickard von Essen a09f20f996 Merge pull request #4015 from artburkart:closes_3908
10 years ago
Arthur Burkart 0c7e73b1cf
Implements Snapshot tagging
10 years ago
Rickard von Essen 6947a74151 Merge pull request #4162 from classmarkets/google-source-image-family
10 years ago
Rickard von Essen d18da5e679
Added printout of select source_image
10 years ago
Rickard von Essen 17eda06d61
Fixed formatting
10 years ago
ephemeralsnow e53f4be005 Fix 'The AssociatePublicIpAddress parameter is only supported for VPC launches.'
10 years ago
Florian Rey 73c5eac4f0 Handle commit author & message the same way
10 years ago
Florian Rey 06bebb63d0 Add log
10 years ago
Florian Rey c925acf502 Introduce docker commit changes
10 years ago
Rickard von Essen 8257c2dabd Merge pull request #4172 from rickard-von-essen/default-ssh-user
10 years ago
Rickard von Essen 96e9a8e6e9 Removed default value for ssh_username
10 years ago
jasminSPC 68ca7490bb Removed default value for ssh_username
10 years ago
Sander van Harmelen 285ff6940e Revert some changes made in #4149 (#4175)
10 years ago
Arthur Burkart 2e65867cba Closes #3908: Adds snapshot tag overrides
10 years ago
jasminSPC 5649940fab Removed unecessary print messages
10 years ago
jasminSPC 484960c9d1 Fixes #4169
10 years ago
Matthew Hooker 9a91ae4e8f
fix new session error when creating cred chain.
10 years ago
jasminSPC dc231f9600 PR remarks
10 years ago
jasminSPC 4bcba37f38 Packer Builder 1&1
10 years ago
Peter Schultz bcb319640e builder/googlecompute: support source image family
10 years ago
Sander van Harmelen 68c6835bb5 Do not create a random public port (#4149)
10 years ago
nyankichi820 d1eadd91bb Fix cloudstack builder (#4139)
10 years ago
Matthew Hooker d81c06765d
fix go vet issue.
10 years ago
febc.yamamoto 6088c1887c Fix keycodes for ctrl,shift and alt key when sending over VNC
10 years ago
Sander van Harmelen 33f430bf25 Use the private port for the firewall rules (#4114)
10 years ago
Matthew Hooker 5d0892bd37 Merge pull request #4101 from lwander/f-googlecompute-ssh-private-key-file
10 years ago
Lars Wander 583e341ae7 builder/googlecompute: Store empty public_key
10 years ago
Lars Wander 7f474d8f78 builder/googlecompute: Tests added
10 years ago
Scott Crunkleton 85210afe92 googlecompute: conditionally omit the wait for startup script step if no startup script is provided.
10 years ago
Lars Wander d70e783455 builder/googlecompute: Use ssh_private_key_file if provided
10 years ago
Matthew Hooker f3f5f89fe6 Merge pull request #4096 from mitchellh/filterday
10 years ago
Matthew Hooker 60c459d6c8 Merge pull request #4098 from mitchellh/newsession
10 years ago
Matthew Hooker 9bc23ea512 Merge pull request #4099 from mitchellh/waitfail
10 years ago
James Nugent 36c09af992 builder/amazon: Add tests for the `ebs-volume` builder
10 years ago
James Nugent b1ff8c3bfc builder/amazon: Add `ebs-volume` builder
10 years ago
Matthew Hooker d47e47cf1f rewrite to not use private aws package
10 years ago
Matthew Hooker c4c46c349e implement security group waiter
10 years ago
Matthew Hooker 970b37077e Merge pull request #4050 from jen20/ssh-agent
10 years ago
Matthew Hooker 48bdae93d1 aws-sdk: use session.NewSession
10 years ago
Matthew Hooker 83b57b98ac show ami id found from filter
10 years ago
Matthew Hooker d920b3fbf4 run gofmt
10 years ago
Matthew Hooker 0dd7d7ff3b fix error message
10 years ago
Ganesh kumar Sankaran b9c6139d67 AWS async operations sometimes takes long times, if there are multiple parallel builds, polling at 2 second frequency will exceed the request limit. Allow 2 seconds to be overwritten with AWS_POLL_DELAY_SECONDS
10 years ago
Matthew Hooker 01be917450 Merge pull request #3660 from StackPointCloud/packer-builder-profitbricks
10 years ago
Matthew Hooker 93f0436766 Merge pull request #3909 from svanharmelen/f-cloudstack-builder
10 years ago
Matthew Hooker f69ee4634f Merge pull request #4041 from mitchellh/vmwareshutdown
10 years ago
Rickard von Essen d66490ebfd
Properly cleanup AWS temporary key pairs
10 years ago
Rickard von Essen d16d5d9686 Merge pull request #3817 from ChrisLundquist/dynamic-source-ami
10 years ago
Richard Owen adddc60a1d Fix typo in encrypted ami step log message
10 years ago
James Nugent 395d88941c amazon: Allow SSH Agent auth for existing key pair
10 years ago
James Nugent 7425fef2c7 builder/amazon: Allow use of local SSH Agent
10 years ago
Matthew Hooker d6bed79429 wait for shutdown command to end so we get stderr/out
10 years ago
YAMADA Tsuyoshi da7d317e46 googlecompute: Run instance with custom scopes
10 years ago
Matthew Hooker e9a5d05a2f builder/vmware: Ignore shutdown errors
10 years ago
Matthew Hooker f9f47c5bbb fix shell disconnect error when shutting down vmware
10 years ago
Asif R Choudhury 48d94342ba Add us-east-2 (Ohio) AWS region
10 years ago
Arthur Burkart 4a00ffeea2 Closes #3999 - Support VirtualBox Trim/Discard
10 years ago
Sander van Harmelen dbf3bf56d4 Add a CloudStack Builder
10 years ago
Rickard von Essen c273bd6beb Merge pull request #3789 from jeremy-asher/amazon-ebs-delete-volumes-on-failure
10 years ago
Christopher Boumenot f908e18483 Merge pull request #3996 from boumenot/pr-issue-3968
10 years ago
Christopher Boumenot 7d07fa7afc azure: Allow user to set custom data
10 years ago
Christopher Boumenot bba643df9a azure: handle os_type errors more gracefully
10 years ago
Christopher Boumenot 249a943a1e azure: Allow user to override size of OS disk
10 years ago
jasminSPC 5da380baed Error handling
10 years ago
Rickard von Essen 3c8dabba9e Fixed formatting
10 years ago
jasminSPC dca286bf38 Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
10 years ago
Rickard von Essen ba8cfbd222
builder/openstack: Support using SSH password.
10 years ago
Rickard von Essen 5e96709ee9 Merge pull request #2919 from arizvisa/floppy-recurse
10 years ago
Matthew Hooker badadec140 Merge pull request #3758 from elconas/fix_vmware_builder
10 years ago
Matthew Hooker b7e14c4354 Merge pull request #3952 from MikeStankavich/f-virtualbox-post-shutdown-delay
10 years ago
Matthew Hooker 127142215a Merge pull request #3954 from emo3/f-keepreq-vb
10 years ago
Ed Overton 1adb0a5fc3 added functionality like vm
10 years ago
Rickard von Essen 0be3034e82 Merge pull request #3953 from rickard-von-essen/amz-ssh
10 years ago
Rickard von Essen acc2689b49
builder/amazon: Allow using ssh_private_key_file and ssh_password
10 years ago
Mike Stankavich a187b1cf92 Add VirtualBox post shutdown delay to address floppy controller delete error per issue #2401
10 years ago
Rickard von Essen cffc8e892c Merge pull request #3382 from ahamidi/encrypted-boot-volume
10 years ago
Chris Lundquist 9379cbc5d9 [dynamic-source-ami] support instance builder too
10 years ago
Chris Lundquist ab3500b45c [dynamic-source-ami] support chroot builder
10 years ago
Chris Lundquist 1b4895c684 Merge remote-tracking branch 'origin/master' into dynamic-source-ami
10 years ago
Rickard von Essen 3ad7f067ab Merge pull request #2784 from orivej/fix-ssh-port-max
10 years ago
Rickard von Essen 29ae078326 Added missing virtualbox floppy_dirs
10 years ago
Rickard von Essen 924c0bc461 Merge pull request #3932 from pieter-lazzaro/googlecompute-createpassword
10 years ago
Rickard von Essen c0a4067151
builder/googlecompute: Print out WinRM password in debug mode.
10 years ago
Matthew Hooker a8e57d83d2 gofmt project.
10 years ago
Matthew Hooker a9abe43325 builder/amazon: add retry login when creating tags.
10 years ago
jasmin bfb075e505 Renamed artefact -> artifact
10 years ago
jasmin a092701aea Renamed artefact -> artifact
10 years ago
Christopher Boumenot 3dc7873b21 Merge pull request #3936 from boumenot/pr-azure-error-message
10 years ago
Christopher Boumenot e42b3d8447 azure: fix error message
10 years ago
Michael Nikitochkin 343c594bb3
Added UserDataFile support for DigitalOcean builder config.
10 years ago
Ali Rizvi-Santiago 86c00490e9 Renamed any and all instances of the word "FloppyContents" to "FloppyDirectories".
10 years ago
Pieter Lazzaro 5db1c1f503 Create a password for windows instances when using WinRM communicator and no password is provided.
10 years ago
Valentin Tjoncke ef1517064c googlecompute/builder: Always show message when checking image exists
10 years ago
nouney 4605f9559f Fix unreachable code
10 years ago
Valentin Tjoncke 6f545af7f7 builder/googlecompute: -force
10 years ago
Rickard von Essen c95aab5e0e Merge pull request #3888 from yoctocloud/qemu
10 years ago
Rickard von Essen 06e3539ffa Merge pull request #3767 from taliesins/ExtendScanCodes
10 years ago
Rickard von Essen 9ce70bfce0 Merge pull request #3338 from yuki-takeichi/gce-nvme
10 years ago
Yuki Takeichi 04078c5c48 Enable to select NVMe images for googlecompute builder
10 years ago
Rickard von Essen 13c9db5dd5 Merge pull request #3885 from orivej/on-error
10 years ago
Rickard von Essen 476d981211 Merge pull request #3800 from benwtr/issue-3142-match-dotfiles-docker-communicator
10 years ago
Matthew Hooker 7cbb98f2d5 QemuArggs -> QemuArgs
10 years ago
Jeremy Asher aea05f6485 fix nil pointer dereference in amazon-chroot
10 years ago
Orivej Desh 6762965696 Add -on-error command line argument to allow preserving artifacts on builder errors
10 years ago
Vasiliy Tolstov 4986ef39b2 builder/qemu: specify disk format to avoid errors
10 years ago
Rickard von Essen 3b47893eb8
builder/amazon: reverted wrongly modified ssh_test's.
10 years ago
jasminSPC 178748bb7c Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
10 years ago
jasminSPC 2008c6019a Addressing PR remarks
10 years ago
Rickard von Essen 067155c344
builder/amazon: guard aginst empty/nil PrivateIpAddress and updated tests.
10 years ago
Rickard von Essen 7f4bee737c Merge pull request #3752 from tarrall/issue3751-ssh-privateip-classic
10 years ago
Rickard von Essen 3ab49595e6 Merge pull request #3681 from yoctocloud/communicator
10 years ago
jasminSPC 325401eaf0 Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
10 years ago
Ali Rizvi-Santiago a3f0308e92 Re-implemented the support for the floppy_files keyword in order to remain backwards-compatible with templates using the old syntax.
10 years ago
Rickard von Essen 120b60ae37 Merge pull request #3865 from dpiddy/amazon-ssh-retry-fix
10 years ago
Rickard von Essen 10cba9795f Merge pull request #3476 from bhcleek/ansible-with-docker
10 years ago
Rickard von Essen ed1b664d65 Merge pull request #3855 from jeremy-asher/chroot-from-scratch
10 years ago
Rickard von Essen c3861d1675 Merge pull request #3856 from rickard-von-essen/ecr-support
10 years ago
Rickard von Essen 1ca79ad0cb Merge pull request #3873 from crunk1/master
10 years ago
Rickard von Essen 5cbc36103e Merge pull request #3756 from ricardclau/floppy_check
10 years ago
Scott Crunkleton b54b82d3ac Some googlecompute fixes and cleanup. Addresses https://github.com/mitchellh/packer/issues/3829. Changes:
10 years ago
Dan Peterson c7af9a67bc amazon/common/ssh: fix saving of instance to state
10 years ago
Rickard von Essen f446c1a1b7
builders/digitalocean: fixes timeout waiting for snapshot #3853
10 years ago
Rickard von Essen b2d9782a9e
Improved support for Amazon EC2 Container Registry - ECR
10 years ago
Jeremy Asher 1c392b23f9 generate warnings for unused options with from_scratch
10 years ago
Jeremy Asher ef0c7543e1 add amazon-chroot post mount commands
10 years ago
Jeremy Asher 5e8b697a76 add from_scratch option to amazon-chroot builder
10 years ago
Jeremy Asher 85ae04bb75 split up BlockDevices in amazon/common
10 years ago
Chris Lundquist defdd1ecf3 Merge remote-tracking branch 'origin/master' into dynamic-source-ami
10 years ago
Rickard von Essen 16158622fe Merge pull request #3836 from mahcsig/3833-incorrect-ssh-port
10 years ago
jasminSPC d84b3af863 Fixed tests
10 years ago
jasminSPC 8f8907ee13 Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
10 years ago
jasminSPC 5caa54acd7 Addressed all the comments
10 years ago
Rickard von Essen ba629922c6 Merge pull request #3662 from ryansb/boost-spot-bid
10 years ago
Ingo Gottwald 0c1051a017 GCE builder: Switch to google.DefaultClient (#3655)
10 years ago
Marc Siegfriedt c1e129848c 3833 - fix for port in MR3347
10 years ago
Krzysztof Wilczynski d01fb65dcf Fix. Use temporary_key_pair_name when specified. (#3739)
10 years ago
Lamoni Finlayson d02b106a16 Fix for issue #2972 - Implemented ssh_host for virtualbox builders (#3617)
10 years ago
Chris Lundquist 3cc8d35450 [dynamic-source-ami] fix old key name in error message
10 years ago
Chris Lundquist b4d20706ce [dynamic-source-ami] add some very basic tests
10 years ago
Chris Lundquist 57e7a1a3e6 [dynamic-source-ami] fix lint error
10 years ago
Chris Lundquist 95afaa58ca [dynamic-source-ami] rename to source_ami_filter
10 years ago
Chris Lundquist 0e248f1516 [dynamic-source-ami] make most_recent work
10 years ago
Chris Lundquist ec1abb9448 [dynamic-source-ami] proof of concept
10 years ago
Rickard von Essen 6cd7ad82bb Fixed dupliceted test
10 years ago
Rickard von Essen 3e1aed9a6f Enable to disable vnc password for VMware builder
10 years ago
Israel Shirk f961ce701b Adds password protection for VNC on VMWare
10 years ago
Jeremiah Roth 9489c83f0f If the VM has more than one NIC, loop through until we find one that works (#3347)
10 years ago
mahcsig 832d45023b Re-introduce case sensitive vmx key functionality (#2707)
10 years ago
Dan Tran 4ac6e2a08c Dont check for poweron command error to force retry at state check (#3195)
10 years ago
Charlie Vieth 6ce847e720 Do not add remotedisplay.vnc.ip to vmx data on ESXi
10 years ago
Charlie Vieth d14d62074e Add winrm functionality to vmware-iso builder (#3738)
10 years ago
crunk1 55b5a45ae4 Created googlecompute-export post-processor. Modified the googlecompute builder to pass a few configuration values to its resulting artifact. These values can then be used in googlecompute-export post-processor.
10 years ago
Toby Jaffey 37ef03c41c Use config StateTimeout for DigitalOcean unlock and off transitions. (#3444)
10 years ago
Ben P 8ecbbe9037 backticks instead of $() for csh compatibility
10 years ago
Ben P 0d7937fce1 [docker] ls -A instead of * glob for copying paths
10 years ago
Jeremy Asher 6130b8588d remove check for AMIs when deleting vols
10 years ago
Eric Johnson 0e334e67be Merge pull request #3774 from evandbrown/google-external-ip-optional
10 years ago
Evan Brown a5c598264f builder/googlecompute: Support provisioning VM without external IP address
10 years ago
Christopher Boumenot ece0a78990 azure: tag all resources
10 years ago
jasminSPC e1aaef1f53 Fixed unit tests
10 years ago
jasminSPC a61716d4a4 Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
10 years ago
jasminSPC 92e0f2bf4c Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
10 years ago
Taliesin Sisson 1155c6d4d6 Use the correct fmt verb for log output
10 years ago
Taliesin Sisson a87ad05866 Add support for ctrl, shift and alt keys.
10 years ago
Ali Hamidi c6a527dc46 throw error if encrypted ami is shared
10 years ago
Ali Hamidi 1cecda639a add encrypted boot volume acceptance test
10 years ago
Ali Hamidi 902ae375b3 delete unencrypted snapshot
10 years ago
Ali Hamidi 53b3867c50 allow packer to create an encrypted copy of the AMI
10 years ago
Christopher Boumenot 871ca8c3d9 azure: Support for a user define VNET.
10 years ago
Robert Heinzmann 3a700414ca Fix License check to work with licensed vmware player
10 years ago