Commit Graph

4736 Commits (14baa769ab2b51daa4e20b308bf013c041d32c92)

Author SHA1 Message Date
Megan Marsh 19a9d7149f fix structs and regenerate partials
7 years ago
Kevin Faulkner 1ecfa032ba Qemu builder disk size as a string
7 years ago
Megan Marsh dfaded3f80
Merge pull request #8172 from neumayer/definedtags
7 years ago
larohra 23c320d59e Increased the default polling duration to 60mins
7 years ago
Lars Lehtonen ad860bf1a8
builder: remove deprecated context usage
7 years ago
Robert Neumayer 7dd579f630 Remove commented code
7 years ago
Adrien Delorme a6c8440150
Merge pull request #7862 from carlpett/proxmox-pool-support
7 years ago
Calle Pettersson 8a443a7e21 Allow running the template VM in a Proxmox resource pool
7 years ago
Lars Lehtonen 2b795053b4
builder/vmware: fix dropped test errors
7 years ago
Megan Marsh f4dca172e3
Merge pull request #8155 from hashicorp/on_error_script
7 years ago
Megan Marsh eccf0fb51d update docs
7 years ago
Megan Marsh e047b97bf7
Merge pull request #8162 from hashicorp/fix_8154
7 years ago
Megan Marsh ac6e7a4800 updates tests to validate that ssh_host value supplied in the template overrides all else
7 years ago
Robert Neumayer 70b2d300e6 Support defined tags for oci builder
7 years ago
Adrien Delorme 941dc394f0 Update step_run_spot_instance.go
7 years ago
Adrien Delorme d049284120
Update builder/amazon/common/step_run_spot_instance.go
7 years ago
Adrien Delorme 07e97e26de
step_run_source_instance.go: make sure we use the right ShouldRetry error
7 years ago
Sumit Kalra 91d19adcd7 Ensuring that specifying allowed inbound IP and VNet are mutually exclusive (#2)
7 years ago
Sumit Kalra 132779c343 Adding config to specify allowed inbound IP addresses and CIDR blocks (#1)
7 years ago
Megan Marsh c722009159 we only need one describeInstances call, not 3, and it should be wrapped in a retry
7 years ago
Megan Marsh e47059aaca put retry around describeinstances call in amazon
7 years ago
Megan Marsh 31bb1e818f fix tests
7 years ago
Megan Marsh 0cbd3ff0f3 make sure amazon builders respect ssh_host option
7 years ago
Paul Meyer 698c9c44d4
Merge pull request #8121 from paulmey/clientconfig
7 years ago
Megan Marsh 72d393c95a update docs to show a use case for block device mappings
7 years ago
Megan Marsh 0683bc409b add test for error-cleanup provisioner, and fix tests by fixing null builder to use an actual none communicator instead of skipping communicator generation altogether
7 years ago
Paul Meyer c72a612b44 Re-added tests for FillParamters
7 years ago
Paul Meyer 094a8840d8 Improve comments for FillParameters
7 years ago
Paul Meyer feeae1514e Refactor client config
7 years ago
Megan Marsh e5e864c624
Merge pull request #8143 from hashicorp/google_vault_oauth
7 years ago
Gennady Lipenkov d070b4868a Wrap values with backticks
7 years ago
Gennady Lipenkov 00e4e0c7a7 Add description of field in config struct
7 years ago
Megan Marsh 3c14c50aba Allow user to real oauth token from properly configured Vault instance
7 years ago
Megan Marsh 2a662b451c
Merge pull request #8142 from yandex-cloud/yandex-add-retries
7 years ago
Megan Marsh c24693372d
Merge pull request #8132 from scienty/support_floppy_vmx_esxi
7 years ago
Gennady Lipenkov fceaa9ccf9 Add retries to Yandex builder
7 years ago
Megan Marsh f0461da1a1
Merge pull request #7724 from hashicorp/scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme 4fb05e5bc4 fix test
7 years ago
Adrien Delorme 792f61a4ad fmt
7 years ago
Adrien Delorme 55f1c734d0 fix alicloud docs a little
7 years ago
Adrien Delorme 849de792da re-apply doc changes of master
7 years ago
Adrien Delorme 299544a4c7 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme 3fe9d52e3f Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Prakash Sidaraddi 67be007f45 Support floppy_files for vmx on esxi
7 years ago
Megan Marsh 30f86bb778 fix ssh and package steps to use source syntax.
7 years ago
Megan Marsh 577a34b1c3
Merge pull request #8106 from shapeblue-br/master
7 years ago
Megan Marsh 35357616e0
Merge pull request #8112 from milescrabill/packer-googlecompute-validate-imagename
7 years ago
Adrien Delorme f779530715
Merge pull request #8102 from hashicorp/fix_8085
7 years ago
Lars Lehtonen c6212731ff builder/vagrant: fix dropped errors in code and tests
7 years ago
Miles Crabill 2bff60bac8
address review feedback
7 years ago
Miles Crabill 328baced05
add some test cases for image names
7 years ago
Miles Crabill c11a444f77
googlecompute: fail fast when image name is invalid, replace unusable characters w/ -'s
7 years ago
Lars Lehtonen 6c1ce2bd9a builder/openstack: Fix dropped error
7 years ago
Adrien Delorme 4d4bd38afa
Merge pull request #8087 from hashicorp/fix_8048
7 years ago
William Bianchini d022c2194a [cloudstack builder] Detach iso step
7 years ago
Megan Marsh a6e263adb6 don't fall for nil pointer dereference in account file
7 years ago
Megan Marsh fc6a4fd5d8
Merge pull request #8021 from hashicorp/fix_7959
7 years ago
Megan Marsh 9503802814 adding ctx makes the cancel channel redundant
7 years ago
Megan Marsh 4b497006b3 add retry wrapper to query so it handles rate limiting
7 years ago
allinwait 171c2a9a07 add the floppy label option
7 years ago
Adrien Delorme 2e58b807de
Merge pull request #8096 from onematchfox/virtualbox-snapshot
7 years ago
Adrien Delorme 1d0cf1db98
Merge pull request #8092 from milescrabill/fix-vagrant-builder-stepup
7 years ago
Brian Fox 5b6dcb0c94 fix(virtualbox) LoadSnapshots should succeed even if VM has no snapshots
7 years ago
lonegunman 0de807cce0 make ucloud builder's base url configurable
7 years ago
Miles Crabill e6d2a97e12
s/destory/destroy
7 years ago
Miles Crabill 7850bf8bc5
use GlobalID where provided, add test for `vagrant up` args generation
7 years ago
Gennady Lipenkov 524b822e11 Support GPU instances, allow set source image by name
7 years ago
Adrien Delorme 597a3e323b Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme 350aa54274 Update step_shutdown_test.go
7 years ago
Adrien Delorme 146b88ba1e Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme de9bb26f62
Merge branch 'master' into fix_7959
7 years ago
Adrien Delorme e730e9f3ce
Merge pull request #8051 from DanHam/aws-vol-tags
7 years ago
Calle Pettersson b467bb22a3 Shorten default boot_key_interval to 5ms from 100ms
7 years ago
Adrien Delorme dad3ae1535
Merge pull request #8084 from carlpett/check-disk-format-set
7 years ago
Adrien Delorme 78bfda582f
Merge pull request #8083 from carlpett/bump-proxmox-api-dep
7 years ago
Calle Pettersson 10ad38fcbd Check that disk format is set when pool type requires it
7 years ago
Calle Pettersson df41b56d9a Change MonitorCmd/sendkeys to Sendkey
7 years ago
Calle Pettersson 8c2c1a82cb Bump proxmox-api-go dependency
7 years ago
Adrien Delorme a5b899770e
Merge pull request #8077 from marinsalinas/master
7 years ago
Marin Salinas 640612da92 refactor: get ssh hot from nics instead of root of the vm
7 years ago
Marin Salinas 793b3f1990 chore: remove unused code in omi config
7 years ago
Marin Salinas 7d024b9725 change ui message to private ip in run source vm
7 years ago
Calle Pettersson 0813c5bdb4 Check for StateCancelled
7 years ago
Adrien Delorme c4c88d3768 debug template id
7 years ago
Adrien Delorme d113dd12c1 fix panic in proxmox builder
7 years ago
Adrien Delorme ba9ffcbf73 re-indent HWConfig struct comments
7 years ago
DanHam bbeb1a3528
Delete any `run_volume_tags` applied to EBS volumes at instance creation
7 years ago
DanHam 61b1605a85
More accurate error description; Add comments; Add output
7 years ago
DanHam 430d41fbf9
Add option to enable tagging of the running instances volumes
7 years ago
DanHam 30070ffb30
Sort fields and options alphabetically
7 years ago
Adrien Delorme a841da960d Merge branch 'master' of ssh://github.com/hashicorp/packer into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme c475eb57ef
Merge pull request #8047 from hashicorp/avoid_panic_when_token_in_azure_builder
7 years ago
Adrien Delorme 7d9798f5ee update AlicloudAccessConfig docs for SECURITY_TOKEN
7 years ago
Adrien Delorme 9f8e9893b3 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Lars Lehtonen b6eadb419a builder/qemu: Fix dropped error
7 years ago
Adrien Delorme 86cee5cbef
Merge pull request #8034 from cove/retry-describe-instances
7 years ago
Adrien Delorme f11341c0b4 azure builder: avoid a panic in getObjectIdFromToken
7 years ago
cove 87e0a3b5e7 add prevalidating AMI name retries so the build doesn't fail when throttled
7 years ago
Adrien Delorme 9d0bc476d9 add ommited struct interpolation
7 years ago
Adrien Delorme b3cdf2ac8f remove docs typo
7 years ago
Adrien Delorme 94bb33db57 fix triple backtick indentation
7 years ago
Adrien Delorme d135106171 fix more docs
7 years ago
Adrien Delorme f66ca58a46 Update azure docs for config.go
7 years ago
Adrien Delorme 783b02bd15 Update config.go
7 years ago
Adrien Delorme 239f97471c fix ebs volume tags doc field
7 years ago
Adrien Delorme 5517d41468 make sure all documentation fields are there
7 years ago
Adrien Delorme 2db109d55b Merge branch 'master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme 2efc94521b use trilean initializers in test where missing
7 years ago
Megan Marsh 6a895db9be converte block device encryption to trilean
7 years ago
Megan Marsh 1d9bba6fe3 change AMIEncryptBootVolume to trilean
7 years ago
Megan Marsh f7c8321a7e convert alicloud s.IOOptimized into trilean in code
7 years ago
Megan Marsh ecaec1ac58 swap out alicloud encryption *bools for trileans
7 years ago
Megan Marsh 1a6adadb89 convert EnableAMIENASupport to trilean in code
7 years ago
Megan Marsh 3c3f7f26ce implement custom data type "trilean" (tri-state-boolean) to track booleans which have a "null" or "unset" state. Previously we used *bool for these template options, but it turns out that those won't work because "unset" will evaluate to "false" if a user is using template variables to set the option that maps to a *bool.
7 years ago
Megan Marsh 04d9888657
Merge pull request #8016 from psinghal20/issue-8009
7 years ago
Pratyush Singhal dbb50337bc
fix: out of scope blockStorageClient nil value issue
7 years ago
Megan Marsh fcef7e2d85 this timeout regularly flakes on Travis, I suspect because the instances running the tests are brutally underpowered. Increase the fudge factor.
7 years ago
Adrien Delorme 4cb7c30987 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
psinghal20 bbd71136dc
fix: move adding metadata step after waiting for uploading step
7 years ago
Megan Marsh 17d9a85895
Merge pull request #7945 from ahilsend/hcloud-image-filter
7 years ago
Megan Marsh b6fdccc2af
Merge pull request #7970 from williamb1024/master
7 years ago
Megan Marsh 4aa33306cb make sure that fleetId exists before trying to stick it into error message
7 years ago
Megan Marsh 8dbd078738
Merge pull request #8011 from tmeckel/vbox-vm-target-snapshot-optional
7 years ago
Megan Marsh dd97435d42
Merge pull request #7957 from milescrabill/fix-vagrant-builder-basebox-sourcebox
7 years ago
Thomas Meckel 01edafb49f Cleaned up golint warnings
7 years ago
Thomas Meckel 92501cd344 target_snapshot is not optional as described in the documentation
7 years ago
William L. Brooks be4ca4b666 Move hyper-v host ip determination earlier in steps, connect to Hyper-V vm prior to issuing the start operation.
7 years ago
Megan Marsh 06bef2844b
Merge pull request #7996 from hashicorp/fix_7925
7 years ago
Brian Fox 47c027e5c8 Remove check/requirement for target_snapshot
7 years ago
Megan Marsh 316a30b31d fix spot_tags
7 years ago
Megan Marsh 02399f32f6 dont bother with a targetpath for the vbox additions; use a hash like everything else
7 years ago
Megan Marsh 94d8da60f0
Merge pull request #7940 from jgeorgeson/openstack-winrmpassword-provisioners
7 years ago
Megan Marsh 9f6d14c75a work around spot_tags related regression and bad fleet cleanup in spot instances
7 years ago
Andre Hilsendeger cb1e30ef69 feat(builder/hcloud): allow selecting image based on filters
7 years ago
Megan Marsh 0eebebaedb
Merge pull request #7939 from hashicorp/fix_7938
7 years ago
xiaohan.liang f4fc9dd09a Rewrite all files, remove sensitive information
7 years ago
Miles Crabill ff157c8a6d
vagrant builder: define source box and output box in Vagrantfile
7 years ago
Justin Georgeson c0ee859559 OpenStack builder store WinRM password for provisioners to use
7 years ago
Megan Marsh c0e37e6045
Merge pull request #7780 from tmeckel/own-vbox-snapshot
7 years ago
Megan Marsh 1952130030
Merge pull request #7920 from hashicorp/fix_7865
7 years ago
Megan Marsh 773e76c1ce remove unused import
7 years ago
Megan Marsh b6f3742425 check container os, not host os, when creating container dir default
7 years ago
Megan Marsh 6a201211a9 fix polling issues in azure
7 years ago
Mason, Elliot ee484f2dd9 Updated public gcp cloud images
7 years ago
Megan Marsh f97df6721e
Merge pull request #7927 from hashicorp/fix_googlecompute_crash_7921
7 years ago
Megan Marsh 7c93a5c51e code changed recently so that sometimes the conf is nil.
7 years ago
Megan Marsh b42701380c add test for nil case
7 years ago
DanHam 088151e51d
Type assertion safety - fix panic when key cannot be retrieved from statebag
7 years ago
Thomas Meckel 822b72bd14 Added force_delete_snapshot configuration item and the corresponding checks
7 years ago
Thomas Meckel e7583de847 StepCreateSnapshot.Run() will stop and create an error if the virtual machine is still running
7 years ago