Commit Graph

3538 Commits (7efe3cac3d5e728ee471bbccfd1043e06e4dcafe)

Author SHA1 Message Date
Taliesin Sisson 429e1bc3ad Adding an ISO is now optional for hyperv vmcx
9 years ago
Taliesin Sisson 6fd7f0877d Initial check in to add a builder that can clone existing hyper v machines
9 years ago
localghost 5866d4ea24 Move container user inspect to StepConnectDocker.
9 years ago
Matthew Hooker eb64920e80 Merge pull request #5206 from sandersaares/hyperv-second-temp-dir
9 years ago
Matthew Hooker ae455bff99
add debugging help if ec2-upload-bundle fails
9 years ago
Matthew Hooker 2a326b5172
fix nil ptr exception
9 years ago
Megan Marsh e8cabc1e83 implemented for LXD
9 years ago
Megan Marsh 93bddb3e65 implement directory fix for lxc file uploads
9 years ago
Mark Meyer 2661fd7869 Move building of spot instances into its own step
9 years ago
Megan Marsh 8452ca898c implemented for docker communicator
9 years ago
localghost ba72021274 Fix owner of files uploaded to docker container run as non-root.
9 years ago
Mark Meyer 939b44b4fd Add logic to handle volumes of spot instances
9 years ago
Mark Meyer cfd6b6fed5 Change EBS builder to do tag-on-creation
9 years ago
Andrew Pryde f426ba4660 Do not override region in OCI builder
9 years ago
Matthew Hooker b3661c1f63
builder/docker: set user during exec.
9 years ago
Matthew Hooker 74bf75b71a Merge pull request #5388 from hashicorp/fix5386
9 years ago
Megan Marsh 201e8c05a0 add ami name to output
9 years ago
Matthew Hooker b42c916f9a
cloudstack: check that template was created
9 years ago
Zanetti, David 8a8b51be97 Allow temporary security group to have source CIDR block explicitly provided
9 years ago
Matthew Hooker 02cd6bc7f0 Merge pull request #5288 from hashicorp/fix3114
9 years ago
Matthew Hooker 4bc8e7de3d
add token variable to upload bundle command template
9 years ago
Matthew Hooker eabcec6809 Merge pull request #5363 from batzen/patch-1
9 years ago
Zanetti, David 42dc1e4795 In Amazon builders, allow tag names to be interpolated like values
9 years ago
Bastian Schmidt c1aba87b39 Fixes #4880 by always using EnableDynamicMemory
9 years ago
Peter Mounce 7cbd57faa6 Filling it back
9 years ago
Peter Mounce 15a456750b CI as compiler!
9 years ago
Peter Mounce 2239d55fdb Add test coverage
9 years ago
Peter Mounce 5bcb0644c3 Using CI for compilation errors because am on Windows
9 years ago
Peter Mounce ac8eedf171 Introduce a new configuration parameter instead
9 years ago
Peter Mounce e579b947b1 Fix signature that I missed
9 years ago
Peter Mounce 8789ae72e8 Make the googlecompute builder label the resulting image.
9 years ago
SLAZ666 f6bb79784f Add option keep_registered to virtualbox-ovf builder
9 years ago
Matthew Hooker 392af507e0
builder/docker: respect rsync semantics when uploading directories.
9 years ago
Matthew Hooker ab216ec61b
Add license with copyright notice
9 years ago
Andrew Pryde 6fd2f6701d
Rename Oracle BMCS builder to OCI
9 years ago
Matthew Hooker 624b1e5110 Merge pull request #4554 from prydie/f-oracle-bmcs
9 years ago
Matthew Hooker 322422f235
remove copyright notice header and add COPYRIGHT file
9 years ago
Matthew Hooker d4895156e5
remove copyright notice
9 years ago
Matthew Hooker f7c85e36bc
add pkcs12 license
9 years ago
Matthew Hooker 57237c55e6 Merge pull request #5308 from pdecat/f-gce-instance-labels
9 years ago
Matthew Hooker 3eeb722897 Merge pull request #5301 from hashicorp/pkcs12redux
9 years ago
Megan Marsh 4d89ab3943 Merge pull request #5309 from hashicorp/pr/3523
9 years ago
Patrick Decat a7283f2281 Add support for setting labels on GCE instance
9 years ago
zhuzhih2017 1861a22c77 Merge pull request #5219 from zhuzhih2017/master
9 years ago
Megan Marsh 8d24b3930a cleanup imports and rebase artifacts
9 years ago
Chris Lundquist cd2a783382 [lxc] update to new conventions, improve docs
9 years ago
Chris Lundquist 5eb1bc9338 [lxc] go fmt our files
9 years ago
Chris Lundquist 9b4a7e935f [lxc] add basic tests
9 years ago
Chris Lundquist 2d19b4f2d2 Revert "[lxc] only build for linux. Ignore vim swp files."
9 years ago
Chris Lundquist 8b4e94d9c6 [lxc] remove commented code
9 years ago
Chris Lundquist e23920a6b9 [lxc] only build for linux. Ignore vim swp files.
9 years ago
Chris Lundquist 15c18c83a9 [lxc] default to target runlevel 3
9 years ago
Chris Lundquist ddbb584235 [lxc] Ubuntu likes runlevel 5
9 years ago
Chris Lundquist 341ebdd7e8 [lxc] implement interface, add validation
9 years ago
Michele Catalano 659a0da594 Add lxc builder to packer
9 years ago
Megan Marsh 7f0d253dbf some last minute cleanup
9 years ago
Chris Lundquist f6bc158a80 [lxd] minor fixups for new styles and docs
9 years ago
Chris Lundquist 29bbe10c1c [lxd] rework local tar command to avoid chdir
9 years ago
Chris Lundquist acae8fc2f9 [lxd] implement artifact detroy
9 years ago
Chris Lundquist 68bb72380a [lxd] avoid extra container start/stop and race
9 years ago
Chris Lundquist e29f06fe1c [lxd] refactor commands to dry things up
9 years ago
Chris Lundquist c79e8ddc8f [lxd] more cleanup
9 years ago
Chris Lundquist 607da30547 [lxd] remove CheckInit
9 years ago
Chris Lundquist 8326d7b6ac [lxd] fixup some publish stuff
9 years ago
Chris Lundquist c62f9a0301 [lxd] cleanup and tweaks
9 years ago
Chris Lundquist 3a0ef7b8b8 [lxd] it 'works'
9 years ago
Chris Lundquist 821cca56a8 [lxd] hack for UploadDir, improve Upload/Download
9 years ago
Chris Lundquist 7366b6c78e [lxd] first pass
9 years ago
Andrew Pryde dbbe8665e6 NewRunner -> NewRunnerWithPauseFn in bmcs builder
9 years ago
Rickard von Essen 516bf52115 Merge pull request #5173 from rickard-von-essen/cloudstack-fixes
9 years ago
Matthew Hooker 07bb47f793
Replace pkcs12 code with upstream
9 years ago
Sander Saares 2a1a9a55f8 Clean up both VHD and regular temp dir
9 years ago
Sander Saares 028c941b77 Enable use of separate temp path for Hyper-V VHD
9 years ago
Megan Marsh 3974976518 Merge pull request #5137 from vilkaspilkas/f-googlecompute-accelerator
9 years ago
Rickard von Essen cad3978e6a
cloudstack: Updated after review
9 years ago
Rickard von Essen 1a1ab3863c
cloudstack: Add support for Security Groups
9 years ago
Matthew Hooker d843531452 Merge pull request #5297 from vijayinvites/fix5295
9 years ago
Vijaya Bhaskar Reddy Kondreddi e45223a867 Fix -on-error issue not working.
9 years ago
Megan Marsh e93d64e80f Merge pull request #4592 from jimmythedog/ovfexportpath-localoutputdir
9 years ago
Megan Marsh cc104cdf55 Merge pull request #5174 from rickard-von-essen/cloudstack-temp-ssh-key
9 years ago
Matthew Hooker cd11e4ff33 Merge pull request #5187 from mkuzmin/vmware-artifactid
9 years ago
Megan Marsh 9db2cdc02a Merge pull request #5273 from StuporHero/master
9 years ago
Jake Champlin 2d3ee06ecd Remove LGPL dependencies
9 years ago
Megan Marsh 1adcce6046 Merge pull request #5284 from hashicorp/fix_5093
9 years ago
Megan Marsh 85ad1f58fb include ena_support and sriov_support in chroot and instance docs
9 years ago
Megan Marsh f19040f3aa Merge pull request #5196 from cstuntz/aws-add-tags
9 years ago
Megan Marsh 2d4bc70d7b use ami prefix to make it clear that these variables are amazon specific
9 years ago
Megan Marsh 9e2e467b31 Allow granular modification of sriov and ena enhanced networking options in amazon amis. Maintain old functionality.
9 years ago
Christopher Boumenot 9a34fd15ca azure: improve docs and validation
9 years ago
Christopher Boumenot 0780667b4d azure: support storage account for managed images
9 years ago
Megan Marsh 7da52e1f77 Merge pull request #5250 from hashicorp/repro_3399
9 years ago
Matthew Hooker 4edbd5322c
docker: stream uploads over stdin
9 years ago
Michael Juliano c8db128dc5
Modified func Upload to use docker cp
9 years ago
Łukasz Kostka bbaf15ef2e Merge remote-tracking branch 'fork/master'
9 years ago
Łukasz Kostka 8703937cde Natural order of AMI artifacts
9 years ago
Matthew Hooker 28894fb418 Merge pull request #5274 from mmerdes/master
9 years ago
Victor Ronin cb75796389 Show a message why VM export was skipped while building on VMWare Fusion/Workstation
9 years ago
Matthias Merdes c8d09b5152 Fix timestamp interpolation in created file name
9 years ago
Jasmin Gacic fce08fce73 Merge pull request #5233 from StackPointCloud/packer-builder-profitbricks-updates
9 years ago
Matthew Hooker e5345b5c78 Merge pull request #5248 from sean-/b-fix-illumos-build
9 years ago
Megan Marsh ef858857e4 fix bug introduced by 5221
9 years ago
Megan Marsh 14b2d04332 make force_deregister work in all regions, not just original region.
9 years ago
Sean Chittenden cd84b17923
Fix building packer on GOOS=solaris
9 years ago
Sergei A Mamonov 07f7183b64 Add docker container dir to template
9 years ago
Matthew Hooker 754c80d217
create default tags as well
9 years ago
cstuntz db7f860d91 Adding tagging back to spot instances, after they're created
9 years ago
Ali Bazlamit c67d118523 Update packer to Use ProfitBricks Image Alias feature
9 years ago
Megan Marsh 199b9062b0 fix file copy script to prevent error when encountering empty directory
9 years ago
Megan Marsh a924db9a79 Merge pull request #5228 from hashicorp/4653_dont_delete_snapshots
9 years ago
Christopher Boumenot 216317c49d Merge pull request #5222 from Trip09/NO-TICKET-azure-allow-build-inside-vpc
9 years ago
Megan Marsh ef0a091720 continue, not break
9 years ago
Matthew Hooker 968eb94b80 Merge pull request #5211 from hashicorp/4653_dont_delete_snapshots
9 years ago
Megan Marsh 2d6028eb9a use named loops instead of doDelete flag
9 years ago
Megan Marsh e9ec705497 use block device mappings to know whether a snapshot existed before packer's current run. If yes, don't delete the unencrypted snapshot.
9 years ago
Matthew Hooker 9b88ec975a Merge pull request #5227 from hashicorp/fix-flaky-test
9 years ago
Megan Marsh 3f7c090f3b fix test that flaked in a travis build recently
9 years ago
Joao Albuquerque d909c702ee Working PublicPrivate
9 years ago
Tobias 8a9c2b6959 Merge branch 'master' of https://github.com/hashicorp/packer into patch-1
9 years ago
Tobias ada8902721 fix formatting
9 years ago
Matthew Hooker 72deffc3d8 Merge pull request #5192 from danisla/patch-1
9 years ago
Luke Farnell 7c3eb33cda Fixed spelling mistakes
9 years ago
Luke Farnell d9a5b69403 clean up ineffectual assignments
9 years ago
zhuzhih2017 096a0cd4fb update aliyun go sdk and enable multi sites support for alicloud
9 years ago
Megan Marsh c760e1323f don't panic if the communicator is none and the port is 0
9 years ago
cstuntz c717765154 Removing tagging post instance launch
9 years ago
Andrew Pryde e8e0e8c948 Add ssh_private_key_file support to BMCS builder
9 years ago
Andrew Pryde 8c81bb5dac Fix BMCS builder step error reporting style
9 years ago
Andrew Pryde fc17f69bad Set default BMCS builder image name
9 years ago
Andrew Pryde 630ee5d650 Change imports mitchelh/packer -> hashicorp/packer
9 years ago
Andrew Pryde 3c4ec2dc3e Allow override signing key pass in oracle-bmcs
9 years ago
Andrew Pryde 25e4843a6f BMCS password protected keys via config file
9 years ago
Andrew Pryde 3473162234 Add pass and interactive auth to bmcs ssh conf
9 years ago
Andrew Pryde 7eb3f30d50 Fix oracle-bmcs tests panicing instead of failing
9 years ago
Andrew Pryde 7dcd7cac47 Remove default SSHUsername in oracle-bmcs config
9 years ago
Andrew Pryde 9728f890cf Implemented and documented oracle-bmcs builder
9 years ago
cstuntz 42444e58e6 Updating step_run_source_instance to add tags at instance start instead of adding them to running instance
9 years ago
Dan Isla 00797cc23b Update to how zone is extracted from metadata
9 years ago
Michael Kuzmin 9876a28ea7 vmware: publish vm_name as artifact ID
9 years ago
Matthew Hooker b99e2c4b96 Merge pull request #5148 from zhuzhih2017/master
9 years ago
Rickard von Essen 858f1227af
cloudstack: Updated after review (2)
9 years ago
Tobias eafaaa881f builder/hyperv/iso: missing InterpolateContext
9 years ago
Rickard von Essen 26cd27dc7c
cloudstack: Updated after review
9 years ago
Rickard von Essen 2fea167294
cloudstack: Updated after review
9 years ago
Rickard von Essen 89dcc93f1c cloudstack: Print instance password if debug mode
9 years ago
Rickard von Essen fc964bfab2 cloudstack: Setup temporary SSH keypair
9 years ago
Rickard von Essen 8a035ddb8a
parallels: Remove soon to be removed --vmtype flag
9 years ago
bugbuilder 15eb338596 Cleaning refactoring name errors x2
9 years ago
bugbuilder f31f154237 Cleaning refactoring name errors
9 years ago
bugbuilder b50e279d8a Making visible verify cache step
9 years ago
bugbuilder d4e0847a74 remove unnecessary initialization
9 years ago
bugbuilder 22aa89db27 file scheme has prioriry as remote targetPath
9 years ago
bugbuilder 84ad413e23 Set remote iso path
9 years ago
bugbuilder 4023b618b4 Verify remote cache for ESXi
9 years ago
Saulius Grusnys 5ebc96744d Accelerator api is now GA, switching back to v1 from v0.beta
9 years ago
zhuzhih2017 8cf8079cad rename variable name to avoid misunderstanding
9 years ago
zhuzhih2017 62da0e7607 fix keypair error for debug mode and increate the wait time to avoid the timeout failure, add the more example
9 years ago
Saulius Grusnys b6783a1180 Adding sanity checks in Prepare when adding accelerators and tests for accelerator configuration
9 years ago
Rickard von Essen 1bf8a0c6a1
cloudstack: Move ipaddress and host port to state
9 years ago
Rickard von Essen 07fffd7cd5 cloudstack: moved instanceSource to statebag
9 years ago
Rickard von Essen ef5c7936f2 Merge pull request #5130 from rickard-von-essen/cloudstack-ssh-agent
9 years ago
Saulius Grusnys 200113b8c1 Switch googlecompute builder to use compute/v0.beta and add support for accelerator api
9 years ago
Megan Marsh a2f7a65e35 fix communicator tests
9 years ago
Rickard von Essen f47c41372e
cloudstack: Add support for ssh_agent_auth
9 years ago
Rickard von Essen 285b1391ae Merge pull request #5123 from rickard-von-essen/cloudstack-err
9 years ago
Rickard von Essen 4a6d029554 Merge pull request #5125 from rickard-von-essen/cloudstack-cidr
9 years ago
Rickard von Essen 89b9b4c456
cloudstack: Add default cidr_list [ 0.0.0.0/0 ]
9 years ago
Rickard von Essen 62dac4a168
cloudstack: some updates after review
9 years ago
Rickard von Essen 0d7c3ac171
cloudstack: Allow reading api_url, api_key, and secret_key from env vars
9 years ago
Rickard von Essen 44089b2f55
cloudstack: Improved error reporting
9 years ago
Megan Marsh 938840782f Merge pull request #5059 from hashicorp/5053_fix
9 years ago
Sander van Harmelen 3f444997b2 Make expunge optional and improve logging output (#5099)
9 years ago
Sander van Harmelen c4ef9bcd3f Make sure we always print and return any errors
9 years ago
Lars Tobias Skjong-Børsting c01f6d8708 builder/cloudstack: Support http server (#5017)
9 years ago
Taliesin Sisson 2325c1ee58 Merge pull request #5085 from Lee303/builder-hyperv-temppath
9 years ago
Taliesin Sisson d569a1b879 Merge pull request #5014 from Lee303/builder-hyperv-floppydirs
9 years ago
Lee 0680cb08e5 Add support for temp_path directive to override systemp %temp%
9 years ago
Megan Marsh 0b0fd408c4 Merge pull request #5048 from hashicorp/4887_patch
9 years ago
Megan Marsh c0e271ba9c Merge pull request #5076 from it-praktyk/Group_membership_by_SID
9 years ago
Wojciech Sciesinski 7bacc22825 Verify membership in the group Hyper-V Administrators by SID not name - fix #5022
9 years ago
Megan Marsh 12d43c98f7 test the deduplication code
9 years ago
Christopher Boumenot ec96cacdf3 azure: write temporary ssh key to a file
9 years ago
Megan Marsh 5f92de6a39 fix panic that occurs when ami_block_device_mappings and does not explicitly contain the root volume
9 years ago
Rickard von Essen 46ec8ccb97 Merge pull request #5035 from rickard-von-essen/issue-5018
9 years ago
Rickard von Essen f230f00726 googlecompute: Allow using URL's for network and subnetwork
9 years ago
Rickard von Essen f1d2ae42d8 Merge pull request #5058 from ncdc/parallels/fix-new-artifact-visit-when-file-not-found
9 years ago
Christopher Boumenot 06ea433104 azure: private SSH private key for debug
9 years ago
Christopher Boumenot 0d427939bc azure: Fix custom managed images
9 years ago
Christopher Boumenot 1874514e4f azure: go vet ./...
9 years ago
Christopher Boumenot 027db82862 azure: go fmt ./...
9 years ago
Christopher Boumenot 9425ece680 azure: Handle SDK changes
9 years ago
Christopher Boumenot 841f54fc1e azure: unit test fixes
9 years ago
Christopher Boumenot b7e32cb10a azure: best error message possible
9 years ago
Christopher Boumenot c09f8b84b9 azure: fit and finish
9 years ago
Christopher Boumenot d782ad99f8 azure: pick better names
9 years ago
Christopher Boumenot 9f4fb56041 Support managed disk for platform images
9 years ago
Christopher Boumenot c6ff4aae59 Support for building from custom managed images
9 years ago
Christopher Boumenot 8cea6f5be5 azure: Update to SDK 10.0.3
9 years ago
Andy Goldstein c6dba6c051 Parallels: skip missing paths when looking for unnecessary files
9 years ago
Matthew Hooker d35eeecf46
vnc port discovery timeout is 15 seconds
9 years ago
Megan Marsh a281e60e15 de-mangle windows filepath to something docker can handle
9 years ago
Matthew Hooker 6581e0b7d6
add hostkeycallback everywhere else
9 years ago
Megan Marsh 2a6f5f1b13 specify HostKeyCallback for vmware esx5 driver
9 years ago
Megan Marsh ac15b33d2b Merge pull request #5029 from hashicorp/5007_instance_stop
9 years ago
Megan Marsh f7a703dfb2 add pending to allowable states while waiting for ebs instance to stop
9 years ago
Megan Marsh d706147423 add exponential backoff retry for stopping instance in amazon
9 years ago
Lee Spottiswood 4d394033d2 add tests
9 years ago
Lee Spottiswood f95093ef63 Add support for floppy_dirs with hyperv-iso builder
9 years ago
Matthew Hooker febc65aa7c
try again to get region from metadata
9 years ago
Matthew Hooker 8dae6b60c1 Merge pull request #4996 from hashicorp/mwhooker/4613
9 years ago
Matthew Hooker 350e8bfe0d
we don't need to look for region in metadata.
9 years ago
Matthew Hooker 94d7a4ce8d
post-processor/vagrant-cloud: try upload once
9 years ago
Kent Wang e59678a033 Fix alicloud-ecs typo
9 years ago
Kent Wang 6da9802a33 builder/alicloud-ecs: Fix chooseNetworkType
9 years ago
Kent Wang a40bb9af99 Fix ssh config must specify HostKeyCallback
9 years ago
Matthew Hooker 4860d7179d
remove redundant log line
9 years ago
Matthew Hooker 6231ec3569 Merge pull request #4997 from Constantin07/add-sg-name-to-output
9 years ago
Yamashita, Yuu ab4636ae0f Explicitly specify `zoneid` in CloudStack's `associateIpAddress` call (#4995)
9 years ago
Constantin Bugneac ae03dab920 Print in the output the security group name too.
9 years ago
Matthew Hooker a619759bf7
add support for profile
9 years ago
Matthew Hooker 3fb4162660
remove code from bad merge
9 years ago
Matthew Hooker 624aaa2067
bugfix
9 years ago
Matthew Hooker 3ed7572525
remove cli_config
9 years ago
Matthew Hooker f637878822
with wrapping
9 years ago
Matthew Hooker 23084fe171
dedupe
9 years ago
Matthew Hooker 58e386827a
fix typo
9 years ago
Rickard von Essen 15f80dc5ab
aws: Drop undocumented option `profile`
9 years ago
Matthew Hooker 56c513088b
I think this was the intention
9 years ago
Matthew Hooker 94854a26d9
fix go vet issue
9 years ago
Matthew Hooker d7e39b72b2
remove dead code
9 years ago
Rickard von Essen f106e60a7e
builder/amazon: Added MFA support
9 years ago
Rickard von Essen f55c3b9d34
builder/amazon: Support assume role with assume_role_arn
9 years ago
Rickard von Essen 3833d34829
builder/amazon: Cleaned up credential handeling
9 years ago
Anish Bhatt ff39827733
Make null builder actually have the ability to do nothing
9 years ago
Pavel Vasilevich 547cfa3602 Add information about artifact in manifest post-processor in azure-arm builder
9 years ago
Matthew Hooker 769ff28e03
builder/ebssurrogate: Use correct devices for AMI.
9 years ago
Matthew Hooker ab81b3ef7d Merge pull request #4699 from BenPhegan/virtualbox_sata_port_count
9 years ago
Matthew Hooker bf830e393d Merge pull request #4810 from bryonr/fix_vmware_shutdown_cleanup_osx
9 years ago
Matthew Hooker 39a2b9c50e Merge pull request #4953 from hashicorp/azure-artifact
9 years ago
Matthew Hooker 11ba986abc Merge pull request #4930 from hashicorp/fix4925
9 years ago
Matthew Hooker b1bcf62ae1 Merge pull request #4619 from zhuzhih2017/master
9 years ago
Matthew Hooker 0c116981ab Merge pull request #4960 from rickard-von-essen/issue-4959
9 years ago
Rickard von Essen 31b93a3026 virtualbox: Don't add portforwarding if comm = none
9 years ago
Rickard von Essen 2f8b02a6e1
builder/null: Support SSH Agent Auth
9 years ago
zhuzhih2017 2de00f2ff8 add check rule for image_name
9 years ago
zhuzhih2017 7bc0f17ce5 fix the wrong number args in step_create_instance
9 years ago
zhuzhih2017 b9eee0805e Merge branch 'master' of https://github.com/zhuzhih2017/packer
9 years ago
zhuzhih2017 7f91069c2c add rule to prevent the source_image name include spaces and fix the step_run_instance report wrong message problem
9 years ago
Matthew Hooker 2fd41f4707
grammar fixes.
9 years ago
Matthew Hooker fdfd01eaea
formatting
9 years ago
Matthew Hooker 0348b2d3da
don't need alicloud in file name
9 years ago
Matthew Hooker e72163264b
spelling and grammar fixes
9 years ago
Matthew Hooker 66bd707f7c
spell fix
9 years ago
Matthew Hooker 8bc038d8b8
remove alicloud_ prefix
9 years ago
Matthew Hooker 8db397765c
spelling and formatting
9 years ago
Matthew Hooker 5ed3be9a8c
set azure metadata
9 years ago
Matthew Hooker 1f4b532ed5 Merge pull request #4948 from hashicorp/kms_key_regions
9 years ago
Megan Marsh b8c2a5fd43 fix step initializer everywhere StepAMIRegionCopy is called
9 years ago
Megan Marsh 875745ab9b one more test
9 years ago
Megan Marsh 1944f38985 update docs and clean up
9 years ago
Megan Marsh 5b35d199da golang has different style than python
9 years ago
Megan Marsh f9d7292566 builder/amazon regional KMS keys
9 years ago
Matthew Hooker 730cc0889e Merge pull request #4919 from hashicorp/fix4798
9 years ago
Matthew Hooker f801c507fc
builder/vmware: make vnc probe timeout configurable
9 years ago
Jason Ramey cc309c0e5f spelling fix
9 years ago
zhuzhih2017 b2aa40655b fix long line format
9 years ago
zhuzhih2017 5e7e5a419d format the code as CI required
9 years ago
zhuzhih2017 7b9f93c75f add retry logic when attach keypair failed
9 years ago
Matthew Hooker 0e3469e913
spell fix
9 years ago
Megan Marsh 7174a7a3d5 New map: region_kms_key_ids, allowing custom encryption keys on a per-region basis. Also new tests.
9 years ago
Matthew Hooker 77b4d47409
only delete snapshots which exist
9 years ago
Matthew Hooker c0b27dfa6f
don't try to delete extra volumes during clean up
9 years ago
Matthew Hooker 1cf4754d80
correct ami_name error reporting
9 years ago
zhuzhih2017 a26c72f38e fix the comments about root and apply the keypair with latest dependence
9 years ago
James Nugent c4439aba82 builder/vmware: Add vmx_remove_ethernet_interfaces
9 years ago
Megan Marsh 4abb541468 fix logging to clarify that encrypt_boot needs to be set, not encrypt, and fix typo
9 years ago
Matthew Hooker f6eb4e1b40
use cleanhttp to get a default transport.
9 years ago
r_takaishi 4fc0616bc9 fix go vet fail
9 years ago
r_takaishi db58854b0b make fmt
9 years ago
r_takaishi 37e6539bff use DefaultTransport
9 years ago
r_takaishi 67ce2da59e add cacert config to specify custom CA certificate file
9 years ago
r_takaishi 1de9eb2cfd support client certificate file
9 years ago
JD Friedrikson a0052fdb68
Specify InsecureIgnoreHostKey for HostKeyCallback
9 years ago
Matthew Hooker 4137660b7a
fix ami name validation
9 years ago
Matthew Hooker e67d1fd676 Merge pull request #4900 from rogers0/PR/crypto-CVE-ABI-change
9 years ago
Matthew Hooker ee5d13611f
update ssh client usage for new crypto/ssh version
9 years ago
numa b15c3a5c92 Fix error message
9 years ago
Rémi Jouannet 45143bb6f4 add an option custom_endpoint_ec2 for amazon builder, add a condition if vpc_id is empty don't add the parameter to the aws call
9 years ago
Matthew Hooker 06c7136e30
compare regions against valid regions
9 years ago
Luke Farnell 3afd77a5e4
fixed logic error and fixed suggestion
9 years ago
Luke Farnell 078c139ef1
Fix tests and add more
9 years ago
Luke Farnell 0f354614c0
Region Validation
9 years ago
Luke Farnell abf2e618b5
Wait for snapshot transfer and change artifact output
9 years ago
Luke Farnell 4f5d3face2
remove duplicates
9 years ago
Luke Farnell 8ed50608b1
add image transfer for DigitalOcean
9 years ago
Paul Thrasher 0be5a28080 Fix issue 4693 - Derive vpc_id from subnet_id
9 years ago
Ben Fagin 6f63881020 fixes a typo introduced in a previous change
9 years ago
luis-silva a269bbc6fa Fix issue 4875 - use retry logic when creating instance tags
9 years ago
Sean Chittenden eece75a7a6
Wait for a 410 before returning success on a machine delete.
9 years ago
Justin Reagor bd12c17bb0 Update triton client calls to pass along context
9 years ago
Matthew Hooker 80d6cd91fd
remove unneeded keypair var
9 years ago
Ben Phegan c4b8e8e5df Merge branch 'master' into virtualbox_sata_port_count
9 years ago
Matthew Hooker 602fd64c5d
builder/amazon: set flag to delete temporary keypair
9 years ago
Matthew Hooker 7aca9b7f71
builder/azure: replace panics with error returns
9 years ago
James Nugent d2ae36214a builder/triton: Reconcile #4829 and #4838 docs
9 years ago
James Nugent c1cad8726b builder/triton: Better AccessConfig tests
9 years ago
James Nugent d9ba951929 builder/triton: Switch to joyent/triton-go library
9 years ago
Matthew Hooker 9f992b8f80
go files are 0644
9 years ago
Christopher Boumenot f0e5f75b06 Update TODO.md
9 years ago
Bryon Ross d092044834 Help ensure VMX builder properly removes mounted CDs on OS X
9 years ago
zhuzhih2017 d646e1d035 refactor the code according hashicorp rename the repository
9 years ago
Rickard von Essen a3f70b874b
Spelling (context)
9 years ago
Rickard von Essen 5ee212c85f
Inlined ctx
9 years ago
Luke Farnell 5b7ec545c5 Added monitoring and updated godo
9 years ago
Matthew Hooker da8c4004f0
builder/amazon: numbers are valid in ami name
9 years ago
Matthew Hooker bc3510b473
fix spelling
9 years ago
Matthew Hooker 3f6b5165f2
add affirmative test case for #4762
9 years ago
Craig Barr d9041bda0c Improved the test for special character so that it doesn't get halted by less than 3 character check
9 years ago
Craig Barr 7911cfa94b Formatting as per make fmt
9 years ago
Craig Barr fdae6858c8 conforming to the standard for imports
9 years ago
Craig Barr df6337e8ab Added AMIName validation (issue 4761)
9 years ago
Matthew Hooker 81522dced0
move packer to hashicorp
9 years ago
Matthew Hooker bce03492d9
remove references to ServiceAccountEmail
9 years ago
Rickard von Essen 77dc8b84c1
builder/googlecompute: Revert to using default service account
9 years ago
Matthew Hooker 6f27f67346
more fixes from errcheck
9 years ago
Matthew Hooker 4fcbf75da9
s/non existent/nonexistent/
9 years ago
Matthew Hooker cc11ec3566
check for a couple errors
9 years ago
Matthew Hooker 35578d9ed1
remove unnecessary type conversions
9 years ago
Matthew Hooker bf64d7bdc2
automagic simplification
9 years ago
Matthew Hooker 79287d7e47
simplify some code
9 years ago
Matthew Hooker 0149f679de
Print instead of Printf with no dynamic first variable.
9 years ago
Matthew Hooker d1b20b3d9c
remove a bunch of dead code.
9 years ago
Matthew Hooker 230079f73a
spell fixes
9 years ago
Matthew Hooker e4aa2a34ca
builder/amazon-chroot: nullable copy_files
9 years ago
Matthew Hooker 35480e21b2
fix typo
9 years ago
Matthew Hooker 0ad6b169bc
builder/virtualbox: retry removing floppy controller
9 years ago
Matthew Hooker 74c8c585f5
builder/amazon: report tag creation
9 years ago
Ben Phegan 0c777a1d63 Fix for DriverMock not implementing Driver
9 years ago
Ben Phegan 67eb600c08 Add sata_port_count so that a SATA controller can be created with more than 1 port. The default of prevents additional drives being added. Default preserved if not overridden.
9 years ago
Matthew Hooker 8b763032ce
builder/hyper-v don't wait for shutdown to return.
9 years ago
Matthew Hooker 68e2b150cd
builder/virtualbox: allow skipping upload of version file
9 years ago
Rickard von Essen 8c2a8f5f81 Merge pull request #4655 from lbordowitz/ostk-sshca
9 years ago
Rickard von Essen 6cd3cb18da
builder/openstack: validate ssh key name/file
9 years ago
Matthew Hooker bd76b7bb6f
builder/amazon: validate ssh key name/file
9 years ago
Rickard von Essen 4c5461102a
amazon: Added (more) support for SSH Agent and temporary keypair names
9 years ago
zhuzhih2017 0400ebae95 Fix the code according PR review
9 years ago
Rickard von Essen a047916944 Merge pull request #4621 from hui-yang/disk-type
9 years ago
Larry Bordowitz c5b8a1069a Add ssh agent to enable SSH-CA authentication.
9 years ago
Jimmy The Dog 1e9b0f7b8f Replace export output dir in state bag with params
9 years ago
Jimmy The Dog e851efb1b6 Set export_dir to the output_dir property
9 years ago
Jimmy The Dog 9eb9abdce9 Merge branch 'master' into ovfexportpath-localoutputdir
9 years ago
Matthew Hooker 50d9546658
builder/amazon: set force_deregister to true on -force
9 years ago
Matthew Hooker 597b7ad8c5
builder/hyper-v: validate output dir in step, not in config
9 years ago
Matthew Hooker c5ddbacb62 Merge pull request #4318 from Tadas/fix-hyperv-admin
9 years ago
Matthew Hooker 9e8b602f28 Merge pull request #4643 from rickard-von-essen/issue-4620
9 years ago
Rickard von Essen eac5b6392d googlecompute: Correct values for on_host_maintenance
9 years ago
Rickard von Essen 2300b102b7 amazon: Step Region Copy crashing on device mapping
9 years ago
huiyang b3c6ef9f6b Skip disk compaction for plain disks
9 years ago
huiyang 52d4514d6a builder/parallels-iso: Configuration of disk type, plain or expanding
9 years ago
zhuzhih2017 5e44a28a42 fix the missing access key for testcase
9 years ago
zhuzhih2017 fadfb696dd Add packer plugin which support alicloud ecs images
9 years ago
Matthew Hooker 8cc2ed7d6e
vmware/esx: try for longer to connect to vnc port
9 years ago
Matthew Hooker 9c027aa70b Merge pull request #4601 from mitchellh/ebssurrogate-copy-ami
9 years ago
James Nugent e856339309 build/amazon-ebssurrogate: Add region copy, attributes, tags steps
9 years ago
James Nugent 1eec5bf058 builder/amazon-ebssurrogate: Exclude duplicate root volume
9 years ago
Matthew Hooker fd1b00a0d1
use aws helper method
9 years ago
Matthew Hooker 61976dfd86 Merge pull request #4578 from life360/enable_ena
9 years ago
Matthew Hooker ed92055372 Merge pull request #4532 from mitchellh/vmipgetagain
9 years ago
Matthew Hooker 1f2df5c174 Merge pull request #4536 from mitchellh/vmwareextraopts
9 years ago
Matthew Hooker 6a7c37beb6
builder/amazon-chroot: support encrypted boot volume
9 years ago
Matthew Hooker f62d0abf4e Merge pull request #4560 from guessi/deprecated_option_tag
9 years ago
Matthew Hooker 2cb9b32acf
don't attempt to delete non-existant key when using agent auth
9 years ago
Matthew Hooker f95514c120
fix ssh agent authentication
9 years ago
Aaron Stone 1cc3cdf7b5 Always set both SRIOV and ENA when Enhanced Networking is enabled
9 years ago
Jimmy The Dog ce41055ac6 builder/vmware-iso: do not append to output dir, as ovftool does that
9 years ago
Jimmy The Dog 14810523b8 builder/vmware-iso: get artifact files from local dir
9 years ago
Jimmy The Dog 7a2b30dcc4 builder/vmware-iso: need to always set local output dir, or non-remote build exports will fail
9 years ago
Jimmy The Dog f8df5f81db builder/vmware-iso: set local output dir
9 years ago
Richard Owen 33a4c2e13b Change EC2 WindowsPasswordTimeout to 20 minutes
9 years ago
James Nugent 635aeb765b amazon/ebssurrogate: Add New Builder
9 years ago
Matthew Hooker 3409ea76ee Merge pull request #4564 from wtsi-hgi/fix/4551-openstack-builder-reuse-ips
9 years ago
Matthew Hooker 2381bfa8ad Merge pull request #4518 from AlexLov/bugfix_image_family
9 years ago
Joshua Randall e9cfaa2730 add reuse_ips option for openstack builder
9 years ago
guessi 66615e3f56 reuse the func DockerDriver.Version()
9 years ago
Marc Carmier 5c11a2e594 Add test for empty remote_type value
9 years ago
Marc Carmier 86c0c859c5 Validate the remote_type value for builder/vmware-iso
9 years ago
guessi 5eae809b0c improve description
9 years ago
guessi c5e01da3c6 Conditional ignore `force` flag for `docker-tag`
9 years ago
Matthew Hooker 4f92b9fb61
Merge branch 'pr/4544'
9 years ago
Dimitri Rudnev 2009fcd9df OnHostMaintenance, googlecompute updating documenation , additional option for validation and setting defaults
9 years ago
Dimitri Rudnev bab590c177 Adding OnHostMaintenance option for googlecompue builder
9 years ago
Matthew Hooker 0ed84f843e
builder/vmware: allow extra options for ovftool
9 years ago
Matthew Hooker 29dd20da68
builder/vmware: don't cache ip address so we know if it changes
9 years ago
Matthew Hooker c41e32dbc1
print stderr on docker import failure
9 years ago
Alex Lov cfa8f8c215 fix bug of creating image from custom image_family
9 years ago
Matthew Hooker 84fc62f6b2 Merge pull request #4496 from mitchellh/vmrmguest2
9 years ago
Matthew Hooker 1fa643e88d Merge pull request #4498 from mitchellh/f-simple-passwords
9 years ago
Matthew Hooker 70af3d8148 Merge pull request #4497 from mitchellh/f-clickable-links
9 years ago
Chris Bednarski dcb4b50dbf Reduce character set for passwords
9 years ago
Chris Bednarski facf27ceeb Make rdp and vnc links clickable by adding the protocol
9 years ago
Matthew Hooker e9e3215c38
builder/virtualbox: remove guest additions
9 years ago
Matthew Hooker 228bc9cfd3
use driver delete method
9 years ago
Jelle Hissink 6973e752d2 Vmware vsphere vnc port timeout increased
9 years ago
Thomas Conte d294d2c576 gofmt
9 years ago
Thomas Conte 1ec6578c02 Add two new variables to Azure builder config
9 years ago
Matthew Hooker 22d1322bd9
always check for an error first when walking a path
9 years ago
Rickard von Essen c9259d116f builder/amazon-ebsvolume: Fix interpolation of block_device
9 years ago
Matthew Hooker 76f897077d Merge pull request #4399 from rickard-von-essen/aws-interpolate
9 years ago
Matthew Hooker 485fa58b43 Merge pull request #4443 from mitchellh/preservedockermode
9 years ago
Rickard von Essen de7388fa0a
builder/amazon-ebsvolume: Fixed interpolation of tags
9 years ago
Matthew Hooker 2a7c84e9ff Merge pull request #4343 from vtolstov/qemu_convert
9 years ago
Matthew Hooker 56c5628205
builder/vmware-iso: set ovftool output path
9 years ago
Matthew Hooker a51f492558
communicator/docker: preserve file mode.
9 years ago
Rickard von Essen 6e891cf682
Fixed botched merge and review comments
9 years ago
Matthew Hooker 9e2d69fb97
builder/docker: create export dir if needed
9 years ago
Rickard von Essen ba9cae5078 builder/amazon: Add SourceAMI and BuildRegion template
9 years ago
Matthew Hooker f1175c1921
parallels/vmware: don't wait for shutdown command.
9 years ago
Matthew Hooker fc30f6cc0a
log tag creation.
9 years ago
Matthew Hooker 56b5e97bf4
verify given security group
9 years ago
Matthew Hooker b265d2614f
builder/amazon: fix when using security_group_id
9 years ago
Eike Verdenhalven 7ad77b9e93 integrate new winrm transport interface
9 years ago
Matthew Hooker 0a46d883df Merge pull request #4409 from mitchellh/httpenvvar
9 years ago
Matthew Hooker f5bf588393
tag all volumes
9 years ago
Matthew Hooker 800351b7ca
fix panic and don't print each tag we add.
9 years ago
Roman Zhuzha d9186dc8cf add proper error handling for tagging source instance
9 years ago
Roman Zhuzha ae016a1f25 simplify code flow: skip the step if no run_volume_tags provided
9 years ago
Roman Zhuzha a65af51a4b apply source instance default "Name" tag only if it's not provided in run_tags
9 years ago
Roman Zhuzha 36d8a1df1d use common.ConvertToEC2Tags to apply tags to source EBS volumes, change Say message
9 years ago
Roman Zhuzha aa70c82ec8 use ConvertToEC2Tags to apply tags to source instance, add Say message
9 years ago
Matthew Hooker 26dd3af9ec Merge pull request #4411 from rickard-von-essen/issue-4406
9 years ago
Matthew Hooker d4b043451f Merge pull request #4357 from dave2/gh-4215
9 years ago
Matthew Hooker 94a2aae749 Merge pull request #4361 from Tom-Byrne/openstack-instance-metadata
9 years ago
Rickard von Essen 81ad800fb6 builder/vmware: Try to use `ip address` to find host IP
9 years ago
Matthew Hooker d2e59e4e92
set PACKER_HTTP_ADDR env var when available.
9 years ago
Chris Bednarski 6ad702ad74 Update comments to reflect current implementation
9 years ago
Chris Bednarski ee2d636840 Improve delay between key events
9 years ago
Chris Bednarski d0c64f90d5 Read key interval from ENV; default to 100ms
9 years ago
Chris Bednarski da083506f1 Reduce key delay to 10ms to boot times are a lot faster
9 years ago
Matthew Hooker c1f5545986
compress pr #4395
9 years ago
Richard Moore 9435fa62e3 Output error causing ebs volume deletion failure
9 years ago
Matthew Hooker b9d08e9d56 Merge pull request #4385 from rickard-von-essen/issue-4383
9 years ago
Rickard von Essen 112f5abdae
docker: Fix crash when performing log in to ECR with an invalid URL.
9 years ago
Matthew Hooker 98b0f018fa Merge pull request #4378 from DanHam/skip-export-vmware
9 years ago
Matthew Hooker a3da92dc97 Merge pull request #4339 from DanHam/gh-4131
9 years ago
DanHam c7e8d671a9
Add option to skip export of installed VM for VMware iso builder
9 years ago
Rickard von Essen 26fe9cf339
builder/amazon: Fix crash in amazon-instance
9 years ago
Matthew Hooker 377f451a9e
it's InvalidGroup
9 years ago
Matthew Hooker e54605c120
Properly wait for security group to exist.
9 years ago
Tom-Byrne d7545c4ba0 support OpenStack instance metadata
9 years ago
Zanetti, David 08ef89f032 Openstack builder should use existing floating IPs before allocating them
9 years ago
Matthew Hooker aef6e0e93f Merge pull request #4304 from dave2/gh-4277
9 years ago
Rickard von Essen 85cf00069f Merge pull request #4294 from legal90/iso-target-extension
9 years ago
James Nugent 01c09aa7f7 Merge pull request #4325 from siepkes/f-triton-builder-2
9 years ago
Rickard von Essen ae2e59634c Merge pull request #4341 from rahart/f-chroot-snapshots-crash
9 years ago
DanHam ac769be49a
Pause between each boot command element rather than each char with -debug
9 years ago
Vasiliy Tolstov 20349f750d builder/qemu: allow to convert from any supported format
9 years ago
Jasper Siepkes 690302a6a3 Minor cleanup and style fix.
9 years ago
Travis Harrington e31d75eca8 Quick fix for issue #4340
9 years ago
DanHam 0ac071b6e7
Add option to skip export of installed VM for Virtualbox ISO & OVF builders
9 years ago
Jasper Siepkes 0c9b576c05 * Unentagled SSH communication with VM's from the Cloud API SSH private
9 years ago
Jasper Siepkes 24786aeece Processed code review feedback.
9 years ago
Jasper Siepkes 7606dd541b * Contains the SSH fix by @watters of #3840.
9 years ago
James Nugent e15be036d7 builder: add Triton builder
9 years ago
DanHam 13bb4d153a
qemu builder now needs to explicitly set WinRMPort for StepConnect
9 years ago
DanHam 686ec1866e
vbox builders now need to explicitly set WinRMPort for StepConnect
9 years ago
Tadas Medisauskas 4939ea1a3b Add support for Hyper-V admins security group
9 years ago
Matthew Hooker 2e358ae4a1 Revert "builder/virtualbox: group keyboard codes"
9 years ago
Rickard von Essen 4b1e014be8
builder/amazon: Crashes when multiple EBS vols are used
9 years ago
Matthew Hooker 308a01795c Merge pull request #4305 from mitchellh/replace4247
9 years ago
Matthew Hooker ee86dc87fd
fix broken test
9 years ago
Matthew Hooker aa177de54b
add test for #4247
9 years ago
Zanetti, David ae5730c5a5 Querying EC2 security groups should report unexpected errors
9 years ago
Matthew Hooker f1dd0811d8
builders/openstack: fix for finding resource by ID.
9 years ago
Matthew Hooker 9801e67fdc Merge pull request #4293 from mitchellh/usedefaultdisplay
9 years ago
Matthew Hooker e4f6eaae9b Merge pull request #4231 from artburkart/force-delete-snapshot-patch
9 years ago
Mikhail Zholobov 57d07f227a
Add "iso_target_extension" option for all local *-iso builders
9 years ago
Matthew Hooker 0339fcc442
builder/qemu: add use_default_display option
9 years ago
Mikhail Zholobov aa623e22a3
golint: Add comments for exported methods
9 years ago
Mikhail Zholobov 73d87b07de
golint: Fix lint offences
9 years ago
Mikhail Zholobov 00a90e622b
Remove unused constant "KeyLeftShift"
9 years ago
Mikhail Zholobov 1ca841b499
Fix shadowed declarations
9 years ago
Mikhail Zholobov dde445bd0d
Fix style: Organize imports in groups
9 years ago
Mikhail Zholobov 319b85cb7a
Fix style: Use a consistent case for initialisms
9 years ago
Matthew Hooker c61c7765ec Merge pull request #4288 from troytoman/gce-network-uri
9 years ago
Matthew Hooker 88841cb0e4 Merge pull request #4283 from mitchellh/openstackhacks
9 years ago
Matthew Hooker 754ed931e9
be nice if user gets the image visibility case wrong
9 years ago
Rickard von Essen d3c2239b9e
builder/amazon: Change shutdown_behaviour to shutdown_behavior
9 years ago
Rickard von Essen c24b4423b2 builder/amazon: Added new region London - eu-west-2
9 years ago
Matthew Hooker 1408c3fde8
bugfix
9 years ago
Matthew Hooker 00e4585ce5
first pass at adding new members
9 years ago
Matthew Hooker cbe7e9113a
return early if no set visibility
9 years ago
Matthew Hooker 99667df17e
update image visibility own step
9 years ago
Matthew Hooker 7bd211cf61
first attempt at modifying visibility
9 years ago
Matthew Hooker 6a6e735d16
use 404 error type
9 years ago
Zanetti, David 01e3e7f7a3
Second part of resync of gophercloud
9 years ago
Alexander Krasnukhin ac98aad1df Fix log statement
9 years ago
Matthew Hooker 45d4cf8b36
move powershell module to common
9 years ago
Matthew Hooker 5e324d6bb4
apply #4041 to hyperV builder
9 years ago
Taliesin Sisson e50fe9fd54 Porting over paulmey changes to license and copyright headers. Good guy Microsoft have changed the licensing to MPL2 and removed the copyright headers so that we can include it in the official Packer release.
9 years ago
Taliesin Sisson e357c56186 Builders don't need to set this up anymore
9 years ago
Taliesin Sisson 74255c553b Be smarter about loading guest additions iso. Windows 10 and Windows Server 2016 no longer come with iso. So default to not loading guest additions when the iso is missing
9 years ago
Taliesin Sisson 335615408a Run go fmt on files
9 years ago
Taliesin Sisson 44f73fa75f Changed ram_size_mb to ram_size
9 years ago
Taliesin Sisson fb192ce6d6 Remove unused import
9 years ago
Taliesin Sisson 04a6880361 Remove unused import
9 years ago
Taliesin Sisson 3f0835aab2 Remove headless option as it is not used.
9 years ago
Taliesin Sisson 3c1df5a791 Remove inconsistent "_mb" from ram size
9 years ago
Taliesin Sisson 0515487062 Configuration settings are no longer used
9 years ago
Taliesin Sisson 20643e35a8 Do not specify a default username or password
9 years ago
Taliesin Sisson d7117560cf We are using powershell and Msvm to send keys to virtual keyboard so update comment
9 years ago
Taliesin Sisson a27d75ff89 Fix comment left over from initial import
9 years ago
Taliesin Sisson 501845cb4f SSHKeyPath and SSHWaitTimeout have been deprecated in favor of communicator configuration
9 years ago
Taliesin Sisson c2d1f6b617 Added the ability to independently configure switch vlan. This will people to leave the switch in trunk mode and set a vlan for the vm.
9 years ago
James Johnson 48b6cc0650 Enable VlanID
9 years ago
Taliesin Sisson 9fbd1e472a Add support for mac spoofing and dynamic memory.
9 years ago
Patrick Lang 6d391fc34a Adding support for nested Hyper-V
9 years ago
Patrick Lang f94c2cd2f7 Adding nested virtualization support
9 years ago
Patrick Lang 6342e1525d s/EnabeSecureBoot/EnableSecureBoot/g
9 years ago
Taliesin Sisson 9c53df1e0e Add special key modifiers to log output when used.
9 years ago
Taliesin Sisson 5f7290c6f8 Add type scan support for ctrl, shift, alt.
9 years ago
Taliesin Sisson c1538c59c9 Builds in AppVeyor are failing as they do not have enough free memory. Drop the thresh hold a little more.
9 years ago
Taliesin Sisson 52c6cd5fc1 Test should run and pass even when run on an environment that does not have Powershel.
9 years ago
Taliesin Sisson 4d22bd1d4a Generate switch name using uuid v1
9 years ago
Taliesin Sisson 7c754bf791 Try to match style of other builders
9 years ago
Taliesin Sisson fb098fcbf0 http server has moved to common step
9 years ago
Taliesin Sisson d878f4dd8e A workaround for bug in Windows 10 and Windows 2016 where you have to specify a path when creating a dvd drive
9 years ago
Taliesin Sisson bda2468404 removed unused reference
9 years ago
Taliesin Sisson d1961b7c8e Echo output when its used
9 years ago
Taliesin Sisson 18241e5215 Setting boot drive is generation specific
9 years ago
Taliesin Sisson 8477a0b748 Accidentally included bracket
9 years ago
Taliesin Sisson e0c10dec12 If exit code = 1 and the length of the stderr is 0, then we can assume that the exit code was not set, so assume success
9 years ago
Taliesin Sisson fe8d99fd8a If we are not getting the exit code assigned then default to it being successful
9 years ago
Taliesin Sisson 3cb621f890 Get rid of mount and unmount that does not specify controller location exactly
9 years ago
Taliesin Sisson 31ac1da28d Setting boot drive message
9 years ago
Taliesin Sisson 4b6ce3da60 Build agents might not have guest additions
9 years ago
Taliesin Sisson aaf9007249 Include cache in the state bag.
9 years ago
Taliesin Sisson 50a8d1b6b4 Forgot to check in these files.
9 years ago
Taliesin Sisson 010d171bec GuestAdditionsMode and GuestAdditionsPath can be set in config. If GuestAdditionsMode == "attach" it will mount the HyperV Integration Services ISO. If GuestAdditionsPath is set, then it will be used as an alternative to where the HyperV Integration Service ISO is.
9 years ago
Taliesin Sisson 422efeeaf6 Make use of driver instead of directly referencing hyper
9 years ago
Taliesin Sisson 730c6217ad Fix disk size test
9 years ago
Taliesin Sisson 9f94834826 Use correct formatting for printf
9 years ago
Taliesin Sisson 54733323a8 Should only default to first controller if its not 1 of the 2 controllers available
9 years ago
Taliesin Sisson c24c882b84 Use simple naming convention for now
9 years ago
Taliesin Sisson 5f2c12324c No need to remove floppy controller for 2nd generation vms
9 years ago
Taliesin Sisson 837f9addd0 Check the floppy files and not the dvd files attached
9 years ago
Taliesin Sisson 4e8074d7e5 Need to expose generation as a public property
9 years ago
Taliesin Sisson e18594f404 Hyperv generation 2 machines use scsi for dvd drives. Allow gen 1 machines to have at least 1 iso image attached
9 years ago
Taliesin Sisson ef507c7bd7 Pass in any iso images to add as dvd drives during boot
9 years ago
Taliesin Sisson 3051ea6633 Quote powershell so that it does not try to interpret command to be run
9 years ago
Taliesin Sisson f3cc413bbb Set the dvd to the first boot device
9 years ago
Taliesin Sisson 02db768018 With generation 2 machine by default a dvd drive is not created. So create a dvd drive for os if it does not exist.
9 years ago
Taliesin Sisson aa1f1da1ff Support for boot_command
9 years ago
Taliesin Sisson 03b0698edd Remove devices after it has been shut down
9 years ago
Taliesin Sisson 2d7cfcd65d Throw error if we can't get mac or ip address during steps
9 years ago
Taliesin Sisson 87b3dec3d2 Wait until WinRM is available, before continuing with install. This is how other system like VeeWee do it.
9 years ago
Taliesin Sisson 79a5f90379 Use the convention for default vmname
9 years ago
Taliesin Sisson a42215981e The test is meant to fail if the folder already exists
9 years ago
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.
9 years ago
Matthew Hooker a46c071143
fix regex. need to account of XXhYYm etc
9 years ago
Matthew Hooker 1e96aa845b
fix wait boot_command regex.
9 years ago
Matthew Hooker d3ddd99721 Merge pull request #4163 from StackPointCloud/packer-builder-oneandone
9 years ago
Dave Buckley 91562636d4 Allow reauth to keystone after token expiry
9 years ago
Rickard von Essen 5c4d331a34 Added missing LaunchPermission
9 years ago
Rickard von Essen 4ce3b8712a
Replace unencrypted EBS snapshots with encrypted
9 years ago
Brian Ruff 038787ed48 Refactored to gather scan codes into groups to be sent to VirtualBox's console.
9 years ago
Rickard von Essen c3a352955e amazon: Added snapshot_users and snapshot_groups
9 years ago
Ari Aviran 46f217f255 amazon - Snapshot permissions correctly applied
9 years ago
Rickard von Essen d7a7d8c852
It's not possible to share encrypted AMI's
9 years ago
Troy Toman 12f279fa79 add ability to set a different project-id for a network in the googlecloud builder
9 years ago
poida 8b13b75097 Updated documentation and error messages
9 years ago
poida 7ea17e1630 Allow custom encrypted AMIs to be shared
9 years ago
poida 3eed6fd508 Added KMS CMK support to EBS builder
9 years ago
Rickard von Essen 8d2ceea5f1 builder/amazon: crash on tagging snapshot when snapshot_tags is unset
9 years ago
Rickard von Essen bcc7f455b3 amazon: Fix source_ami_filter ignores owners
9 years ago
Arthur Burkart 576f6f1b39 Fixes acceptance test
9 years ago
Matthew Hooker 832de2104b
Revert "Merge pull request #4230 from mitchellh/revert-4223-closes_3320"
9 years ago
Matthew Hooker f5c3c25d2b Revert "Adds `force_delete_snapshot` flag"
9 years ago
Matthew Hooker f9f9d82419 Merge pull request #4223 from artburkart/closes_3320
9 years ago
Arthur Burkart 5b59f56cdb Adds `force_delete_snapshot` flag
9 years ago
Rickard von Essen 99ee610afa
builder/amazon: Fix SSH Agent
9 years ago
Matthew Hooker 6c546d4d1f Merge pull request #3982 from artburkart/close_1195
9 years ago
Matthew Hooker aedf4ca465 Merge pull request #4141 from mitchellh/ebsvoluemartifact
9 years ago
Matthew Hooker 50267572a4
add ebsvolume artifact
9 years ago
Arthur Burkart 337856811e Implements OVA downloads w/local checksum support
9 years ago
Rickard von Essen e36b98ecd5 Merge pull request #4202 from nervo/docker-commit-changes
9 years ago
Rickard von Essen a09f20f996 Merge pull request #4015 from artburkart:closes_3908
9 years ago
Arthur Burkart 0c7e73b1cf
Implements Snapshot tagging
9 years ago
Rickard von Essen 6947a74151 Merge pull request #4162 from classmarkets/google-source-image-family
9 years ago
Rickard von Essen d18da5e679
Added printout of select source_image
9 years ago
Rickard von Essen 17eda06d61
Fixed formatting
9 years ago
ephemeralsnow e53f4be005 Fix 'The AssociatePublicIpAddress parameter is only supported for VPC launches.'
9 years ago
Florian Rey 73c5eac4f0 Handle commit author & message the same way
9 years ago
Florian Rey 06bebb63d0 Add log
9 years ago
Florian Rey c925acf502 Introduce docker commit changes
9 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
Ricard Clau acededfc6e tests actually test the floppies
10 years ago
Robert Tarrall 94bf981d3b Honor ssh_private_ip flag in EC2-Classic, not just VPC
10 years ago
Scott Crunkleton 7190fbeed8 Adding support for googlecompute startup scripts.
10 years ago
Christopher Boumenot 97b1915d51 Update Azure dependencies
10 years ago
Christopher Boumenot 323dc70ed6 Merge remote-tracking branch 'origin/master' into pr-3680-update-azure-sdk
10 years ago
Christopher Boumenot 6e9ef1c6eb Use WithBaseURI
10 years ago
Christopher Boumenot 7d259ab098 Update Azure dependencies.
10 years ago
Christopher Boumenot ddef181e76 Merge pull request #3724 from boumenot/pr-azure-lint
10 years ago
Chris Bednarski c0b637b0c5 Merge pull request #3733 from envato/no-shutdown-behaviour-instance-backed
10 years ago
Christopher Boumenot 408fe9bc18 Lint issues
10 years ago
Christopher Boumenot c575e60f67 Merge pull request #3693 from boumenot/pr-approvals
10 years ago
Christopher Boumenot e33a325323 Use VerifyJSONStruct
10 years ago
Christopher Boumenot c7262d6426 Ignore Created and Updated
10 years ago
Christopher Boumenot 130cea91d4 Update to an official version of Approvals
10 years ago
jasminSPC fc4c88dc6d Fixed tests
10 years ago
jasminSPC dd8ce6a907 Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
10 years ago
jasminSPC d575cd62ec Cleaned up the code
10 years ago
Ricard Clau 172a1c7a57 add source ami to output
10 years ago
Vasiliy Tolstov 83f175cac7 builder/qemu: dont fail on communicator - none
10 years ago
Chris Bednarski ee5c5260a4 Merge pull request #3663 from liv3d/add_ap-south-1
10 years ago
Rickard von Essen cd0620d1f8 Merge pull request #3673 from rickard-von-essen/prl-support-future-ver
10 years ago
Christopher Boumenot 16c1abf1d4 Fix slow unit tests.
10 years ago
Chris Bednarski 443ffd68f2 Added explicit error when SG is not working
10 years ago
Rickard von Essen fb00d07d20 Support future versions of Parallels by using the latest driver
10 years ago
Chris Bednarski a20d979eba Merge pull request #3656 from mlosapio/master
10 years ago
jasminSPC e8be8d2f7b Added documentation
10 years ago
Dan Offord 4428079a68 Add support for ap-south-1 in AWS
10 years ago
Ryan S. Brown c68ddef4e9 (AWS Spot) Add 0.5 cents to discovered spot price
10 years ago
jasminSPC df0298c9ae Packer Builder ProfitBricks
10 years ago
Christopher Boumenot 63edbd40ed Merge pull request #3659 from boumenot/pr-certificate-nil-ref
10 years ago
Christopher Boumenot fed72ded0d azure: handle non-OK responses for key vault
10 years ago
Chris Bednarski a65ff1db79 Merge pull request #3649 from curiositycasualty/if/issue-3592
10 years ago
Mike LoSapio 080806243e Added a hook to query the security groups before launching the instance - seems to catch the AWS eventual consistency nicely
10 years ago
Patrick Robinson 40bd45764c Only set InstanceInititatedShutdownBehavior on ebs instances
10 years ago
Isa 8e86308cb4 don't use invalid -q flag for qemu-img
10 years ago
Paul Meyer 163da48345 builder/azure-arm: Make tenant_id optional
10 years ago
Paul Meyer d3d9307b31 Create TODO for Azure builder
10 years ago
Paul Meyer cb6db06d11 builder/azure: Delete readme
10 years ago
Paul Meyer ee441366eb builder/azure: Remove extra polling code for deployments
10 years ago
Christopher Boumenot a010f80382 Check for nil when querying a certificate.
10 years ago
Chris Bednarski ab9621ab7d Added aws shutdown_behavior to the changelog
10 years ago
Patrick Robinson f361e1d894 Precompile regex
10 years ago
Patrick Robinson b1d6d28a90 Add unit tests for shutdown behaviour
10 years ago
Patrick Robinson a9f914ea97 Add shutdown_behaviour option
10 years ago
Paul Meyer a788ea4d43 azure/builder: fix token validity test
10 years ago
Christopher Boumenot 6dda6f77d6 Add resource_group_name to test cases.
10 years ago
Christopher Boumenot 353ce2f2a6 Merge pull request #3575 from mitchellh/pr-custom-image-url
10 years ago
Paul Meyer 0c79293dde azure-arm: Validate that resource_group_name is being set
10 years ago
owjjh 658fadbc53 changing if conditionals to be ! instead of == false
10 years ago
owjjh d489ce9904 make fmt run
10 years ago
owjjh de5b69a8df Adding ability to skip region validation when using AWS
10 years ago
Christopher Boumenot 5950d3d92b Implement support for custom images.
10 years ago
Chris Bednarski d6b9978d0e Merge pull request #3565 from imduffy15/master
10 years ago
Chris Bednarski e13b7fbfcd Merge pull request #3566 from imduffy15/virtualbox
10 years ago
Ian Duffy fa273f3bea Allow configurable VNC bind IP for QEMU
10 years ago
Chris Bednarski 42a9d9d5a1 Merge pull request #3352 from chalfant/disable-stop-instance
10 years ago
Ian Duffy 9ec319e296 Allow configurable VNC bind IP for VirtualBox builders
10 years ago
Ian Duffy 0327f6c935 Allow configurable VNC bind IP for VMware builders
10 years ago
Brian Candler 873760e69e Clarify how to run with logs if qemu fails to start (#3561)
10 years ago
Chris Bednarski 24cf28d4b6 Merge branch 'yoctocloud-accelerator'
10 years ago
Chris Bednarski bff939b373 Added comment on why we need to open /dev/kvm before using it
10 years ago
Chris Bednarski 45e6a238ff Merge pull request #3050 from andqui/master
10 years ago
Christopher Boumenot c1e7caf53c Validate capture variables to obey Azure's rules. (#3537)
10 years ago
Gonzalo Peci 9c9f8cd451 Add winrm functionality to null provisioner (#2525)
10 years ago
Vasiliy Tolstov 0f638f9111 builder/qemu: add simple kvm/tcg autodetection
10 years ago
Sean Chittenden ef42021f8f Fix unit tests, broken in #3549. (#3548)
10 years ago
Chris Bednarski 5a5d59c2bd Merge pull request #3547 from sean-/f-debug-boot-commands
10 years ago
Christopher Boumenot 83e6044595 Documentation for the Azure builder. (#3518)
10 years ago
Sean Chittenden 98bae9c98e
Pause between boot_commands when debugging a QEMU build
10 years ago
Sean Chittenden d0fd698fb5
Pause between boot_commands when debugging a Parallels build
10 years ago
Christopher Boumenot 5484b9c7d0 Do not use a communicator for unit tests. (#3539)
10 years ago
Sean Chittenden 3ca4782b56
Pause between boot_commands when debugging a Virtualbox build
10 years ago
Sean Chittenden 9b3f8a4be9
Pause between boot_commands when debugging a VMware build
10 years ago
Chris Bednarski 2f0e1218dc Move regexp to package scope so it will be validated by the compiler instead of at runtime
10 years ago
Peter Schultz a99a417db9 builder/googlecompute: validate image_family
10 years ago
Peter Schultz 8546aafec5 builder/googlecompute: support image family
10 years ago
Christopher Boumenot d40e115ad7 Only cleanup if necessary. (#3517)
10 years ago
Christopher Boumenot a91156b134 Dump Azure configuration values.
10 years ago
Chris Bednarski 5ed3c8d563 Updated license information to reference builder/azure
10 years ago
Christopher Boumenot c7018a00c8 Add support for Windows to Azure.
10 years ago
Christopher Boumenot 2d1347c1ec Insert Packer's version into the User Agent. (#3465)
10 years ago
Hao 5139b853fa privilege enabled docker container (#3475)
10 years ago
Billie H. Cleek 165ec694ab fix docker builder with ansible provisioner
10 years ago
Christopher Boumenot bbf286dcbe Fix go fmt issues. (#3463)
10 years ago
Chris Bednarski d7cfd5d01c Remove explicit boolean comparison
10 years ago
kopernikus 84bd2ff754 option to keep the VM registered with esxi
10 years ago
Chris Chalfant 601b833aaa style and documentation changes per PR review comments
10 years ago
Chris Bednarski 133048e86e Update LICENSE notice
10 years ago
Chris Bednarski 17c365e45f Added MIT license
10 years ago
Chris Bednarski 5b5888b230 Initial import of Microsoft contributed code
10 years ago
Chris Chalfant 8163e16e02 gofmt code
10 years ago
Chris Chalfant 72a7123a0b Add option to tell packer not to stop the instance
10 years ago
Chris Bednarski 1b1bbb604e Merge branch 'googlecompute-disk-type' of https://github.com/meatballhat/packer into f-google-disk-type
10 years ago
Vasiliy Tolstov e5276b31a3 fix assign to driveArgs
10 years ago
Chris Bednarski fee00baf6a Revert "close #3192"
10 years ago
Vasiliy Tolstov 3b8f0023e5 close #3192
10 years ago
Rickard von Essen 46f74d8347 Parallels: Support relative paths in output_directory
10 years ago
Rickard von Essen 88a84f5fb2 Merge pull request #3209 from rickard-von-essen/openstack-get-password
10 years ago
Chris Bednarski d0ab8658bc Create a session for EC2RoleProvider; prevents crash; fixes #3123
10 years ago
Nathan Mische 335a2010bf Moving SSH IP version validation to prepare function.
10 years ago
Nathan Mische 8396a2db1e Adding ability to select IP version for SSH connections to OpenStack instances. Addresses #3047
10 years ago
Rickard von Essen 32bbe55f2b Merge pull request #3208 from rickard-von-essen/openstack-messages-ssh
10 years ago
Rickard von Essen 5368697413 Get admin password of booted instance when using WinRM
10 years ago
Rickard von Essen c3bc87cb71 OpenStack: Change some log messages about SSH to connect.
10 years ago
James Bishopp bd8fb014c4 Removed ssh_key_path
10 years ago
Vasiliy Tolstov feee19e4ed file provisioner improvements
10 years ago
Dan Sedlacek 279555b8e1 Added ability to see what SSH Port packer generated in template data
10 years ago
Chris Bednarski 4458de4ea0 Reformat
10 years ago
Chris Bednarski 765ec5cf39 Merge pull request #2962 from dave2/postprocess_amazon_ova
10 years ago
Ian Duffy c4b64eb2c7 Closes #2637 - VRDP support for the virtualbox plugin
10 years ago
Matt Morrison daf57c7632 Add tests and documentation for subnetwork attribute
10 years ago
Matt Morrison 942aaa7a85 Add support for Google subnetworks. Closes #3062. Fixes an issue with how packer populates instances metadata. Closes #3181
10 years ago
Andrew Starr-Bochicchio 6d31470757 Look up snapshot ID based by Droplet, not user.
10 years ago
Rickard von Essen e1c470db80 Merge pull request #3135 from rickard-von-essen/issue-2526
10 years ago
Rickard von Essen 6855c480ad OpenStack: convert SSH keys from BER to DER with OpenSSL, work around for GH-2526.
10 years ago
Vasiliy Tolstov ec4e95493d builder/digitalocean: add ability to specify api url
10 years ago
Chris Bednarski 6c35f44104 Merge pull request #3129 from vtolstov/wait
10 years ago
Chris Bednarski 358b5c62e2 Merge pull request #3143 from ThatGerber/iam-roles
10 years ago
Christopher Gerber e7711c31ea Wrong function to convert int to string.
10 years ago
Christopher Gerber b75d561c56 Fixes more windows testing errors.
10 years ago
Christopher Gerber d25ba245f4 Fixes bytes to string issues in Windows build.
10 years ago
Christopher Gerber a6aefa859f Fixes issue in build where multiple processes were trying to access the same file.
10 years ago
Christopher Gerber 6c3e0daf24 Added tests. Updated CLIConfig to pass tests.
10 years ago
Rickard von Essen 2155576fd6 Merge pull request #2751 from rickard-von-essen/prl_deprecations
10 years ago
Chris Bednarski e6b6f0b020 Merge pull request #2539 from fnoeding/amazon-ebs-fix-ec-user-data-encoding
10 years ago
Christopher Gerber f1ae2a2b5a Moved assume credentials to CLIConfig. Added new functions and methods to CLIConfig. Ran gofmt.
10 years ago
Chris Bednarski 951a7e8ad3 Merge pull request #2596 from manicai/master
10 years ago
Christopher Gerber 4cf9e36085 Changes credential/config file opener to use homedir instead of HOME environmental variable.
10 years ago
Chris Bednarski 24dc798cfb Revert "Prevalidate Hardware Specs on Linux"
10 years ago
Chris Bednarski 6504f4f777 Revert "Only validate vmware resources on local hosts"
10 years ago
Chris Bednarski 7ad2104c7f Revert "Correctly call prepare function in test"
10 years ago
Christopher Gerber 7975c5e336 Move CLIConfig instantiation inside of ProfileName check.
10 years ago
Vasiliy Tolstov 2104fcec69 builder/qemu: allow to specify time.Duration in special <wait> command
10 years ago
Christopher Gerber 883acb18fa IAM Role Switching
10 years ago
Rickard von Essen fd6282529c Remove deprecated parallels_tools_host_path and guest_os_distribution
10 years ago
Chris Bednarski 2dd8ad9449 Merge pull request #2577 from cybercom-finland/os_source_image_name
10 years ago
Chris Bednarski 4490826a17 Merge pull request #3040 from kimor79/3011
10 years ago
Chris Bednarski ffb85f6ea5 Merge pull request #3096 from grubernaut/f-resource-limits
10 years ago
Jake Champlin 6e8bfd3ce9 Correctly call prepare function in test
10 years ago
Jake Champlin f01578c91e Only validate vmware resources on local hosts
10 years ago
Vasiliy Tolstov d96283e475 qemu: allow to use live iso without cache
10 years ago
Chris Bednarski b7ba9a507d Merge pull request #3041 from msabramo/GH-3038_openstack_builder_auto_set_image_type_to_image
10 years ago
Jake Champlin eda84cb2d3 Prevalidate Hardware Specs on Linux
10 years ago
Chris Bednarski 9358e8c355 Merge branch 'hotfix/rearrange_vmx_cleanup' of https://github.com/israelshirk/packer into b-2709
10 years ago