Commit Graph

514 Commits (ee484f2dd9fd8634de0dbf6b84b3cae5a32dca44)

Author SHA1 Message Date
Adrien Delorme b113518815
Use switch for readability
8 years ago
Matt Stofko 029819b5d5 Support formats other than OVA.
8 years ago
Megan Marsh 290f4a7c4c cleanup to make it actually build after that monstrous rebase
8 years ago
Adrien Delorme 7b10079507 fail if the request could not be created
8 years ago
Adrien Delorme aa2ebec8fd remove duplicate error message from
8 years ago
Adrien Delorme ff4b6d4442 pass vagrant cloud auth token as http header
8 years ago
Adrien Delorme 415b886f5b post-processor/vagrant-cloud: validate vagrant cloud auth token doing an auth request
8 years ago
dpolitis d1f5312253 fix recurring bug #3878, make destination ESXi host selectable in config, more informative error output
8 years ago
Megan Marsh f4a360bea9 remove unused argument
8 years ago
Megan Marsh 10c4aca521
Merge pull request #6534 from ChrisLundquist/clundquist/xz
8 years ago
Megan Marsh d883dfe67a
Merge pull request #6566 from hashicorp/atlas-deprecation
8 years ago
Megan Marsh ff6a039d5b replace scrubconfig with packer.LogSecretFilter.Set
8 years ago
Patrick Double d796edc783 Add to vagrant post-processor support for Azure
8 years ago
Matthew Hooker ddf23a2c46
Complete Atlas deprecation.
8 years ago
Chris Lundquist ce1a5b7d7a Print why we are only using one core
8 years ago
Chris Lundquist 999a53ca76 add support for xz compression #6523
8 years ago
Megan Marsh 8f1eb5a61b fix crash caused by invalid datacenter url
8 years ago
Megan Marsh 66c45273fb
Merge pull request #6494 from double16/vagrant-docker
8 years ago
Patrick Double 4f9a91012f Change docker-push to return docker-import artifact
8 years ago
Patrick Double 066b364873 Remove packer.docker from vagrant post processor builtins
8 years ago
Patrick Double a301145ae1 Allow docker build as input to vagrant, docs
8 years ago
Patrick Double 1781d352a5 Add Vagrantfile fragment with docker tag specified
8 years ago
Megan Marsh f657ca39c9 refactored env var code and tests so that I don't have to set env vars during tests to check logic
8 years ago
Megan Marsh bfbe318727 fix the homegrown waiters
8 years ago
Megan Marsh f49a2d8aed move UI call to before the wait; add context to these steps
8 years ago
Megan Marsh cf63dd10bf replace AMIStateRefreshFunc, InstanceStateRefreshFunc, our spot instance waiter, our chroot volume waiter, and our snapshot waiters with waiters form AWS's SDK.
8 years ago
Patrick Double e7fc651f60 First cut at vagrant post-processor for docker
8 years ago
Sean Malloy d8b229b59a Add feature to googlecompute-import post-processor to delete GCS files
8 years ago
Adam Robinson 8715bfbf70 set all tar timestamp fields to the zero date
8 years ago
Sean Malloy 3622a669dc Add new post processor googlecompute-import
8 years ago
Matthew Hooker 788418cff2
Add unit test to show that we handle tars safely
8 years ago
Megan Marsh 7e9a653da7 use testify instead of homegrown string compare
8 years ago
Megan Marsh 58acb7f436 fix windows test
8 years ago
Megan Marsh fabd1a6517 windows cmd env vars
8 years ago
Megan Marsh e983a94a88 fix default windows bash call for shell-local provisioner and move chmod command from the execute_command array into the portion of code where we actually generate inline scripts, sparing users the need to think about this modification which Packer should really handle on its own
8 years ago
Megan Marsh 5da4377f21 first pass at docs update
8 years ago
Megan Marsh 854d6fb141 add tests making sure post-processor has backwards compatability
8 years ago
Megan Marsh d304234725 fix tests
8 years ago
Megan Marsh 6dc4b1cbdc move all of the run commands for shell-local provisioner and postprocessor into common library too
8 years ago
Megan Marsh 926327beba deduplicate all validation and interpolation of the shell-local config, sharing options between shell-local provisioner and post-processor. Maintain backwards compatibility with shell-local provisioner.
8 years ago
Megan Marsh 616b41e58f deduplicate the nearly identical communicators for the shell-local provisioner and post-processor, moving single communicator into a new common/shell-local module
8 years ago
Matthew Hooker c6299972b9
s/boot_command/bootcommand/
8 years ago
Megan Marsh 6855216387 force QueryEscape to escape spaces as %20 instead of as + for ovftool.
8 years ago
Matthew Hooker 60986ae682
better comment about why gnu tar
8 years ago
Matthew Hooker 742e366367
conditionally set tar header on go >= 1.10
8 years ago
Stefan Scherer 832f390733
Set tar header format to tar.FormatGNU
8 years ago
Megan Marsh 2cecd73aad add clarity to error message in vsphere-template postprocessor
8 years ago
Matthew Hooker 3c37aaf4e6
update atlas deprecation language
8 years ago
Josh Soref 939e7d5587 spelling: delete
8 years ago
Josh Soref f6745897c5 spelling: compute
8 years ago
Josh Soref c312493c38 spelling: available
8 years ago
Josh Soref 5c0191828f spelling: account
8 years ago
Graham Hayes 91d60d6b81
Add LXC to vagrant post-processor
8 years ago
Matthew Hooker 975b50005b
Merge branch 'master' into local-vsphere-template
8 years ago
Edouard BONLIEU ae18995ca1
Fix builder id
8 years ago
Edouard BONLIEU 7e36cfcff1
Add Scaleway builder
8 years ago
Matthew Hooker c03ce222b2
add atlas deprecation warnings.
8 years ago
Matthew Hooker 625201c819
Merge pull request #4148 from minimum2scp/features/googlecompute-export-application-default-credential
8 years ago
SwampDragons 074ddbea8e
Merge pull request #5732 from KohlsTechnology/vagrant_google
8 years ago
Matthew Hooker 48e12b6bee
only set role name if it's set.
8 years ago
Brian Terry 380147200c Added role in amazon-import
8 years ago
Matthew Hooker 7a189a83a1
fix imports
8 years ago
Matthew Hooker a831d522be
change run signatures
8 years ago
Matthew Hooker 366dc3da0a
move multistep imports to helper.
8 years ago
Matthew Hooker ebe995c0ff
run goimports
8 years ago
Sean Malloy e8bac9f4c8 Add unit tests for new vagrant Google post-processor
8 years ago
Sean Malloy e47bd65986 Add vagrant post-processor support for Google
8 years ago
Matthew Hooker f3dea272d9
Set session in state bag
8 years ago
Matthew Hooker f6c401a143
don't pass in accessconfig
8 years ago
Rong Chen 3e92b1374e issue5606: follow the convention to use AccessConfig to create new aws session for step_create_tags etc.
8 years ago
Krzysztof Wilczynski 05327b7524
amazon: Remove Session Token (STS) from being shown in the log.
8 years ago
Megan Marsh 487ceac784 fix Vet error.
9 years ago
bugbuilder b754b71519 return vsphere artifact to can build template
9 years ago
bugbuilder da54bf8e73 using only remoteFolder as parameter
9 years ago
Matthew Hooker f146e5903f
Merge pull request #5567 from bennu/vm-template-with-export-vm
9 years ago
bugbuilder 23f4d187e2 validating keep_registered and fixing skip_export issues
9 years ago
Matthew Hooker 0172a5c82b
Merge pull request #5511 from hashicorp/fix5507
9 years ago
bugbuilder 5ccba2caaa using virtual disk device to create datastorePath
9 years ago
Matthew Hooker 52558e4f75
check for nil body from upload response
9 years ago
Joe Ferguson 5c2f758053 🎨 Fix typo in "copyed" -> "copied" usages.
9 years ago
Matthew Hooker 1901c0385f
remove login_email from docker
9 years ago
Matthew Hooker abcc02dc64
filter password from logs
9 years ago
Matthew Hooker 0cf0a4336d
relay ovftool output.
9 years ago
Megan Marsh a7d25cd4c1 remove deprecation warning since we've been talked out of removing shell-local postprocessor
9 years ago
Matthew Hooker 4d3a762e85 Merge pull request #5207 from sandersaares/hyperv-vagrant-hardlink
9 years ago
bugbuilder 50904064e1 doesn't keep the original artifact
9 years ago
bugbuilder 75a4ca7351 adding artifact testing and using builder id
9 years ago
bugbuilder f1773a57f8 using vmx extension as default
9 years ago
bugbuilder 99dd19ccfd Adding correct reference to VM remote path
9 years ago
bugbuilder 24a8fddf03 showing artifact info in packer UI
9 years ago
bugbuilder 644ac5b367 enable vsphere-template to work with local builders
9 years ago
Megan Marsh fa177c52c2 put deprecation warning at end so it isnt lost in scrollback
9 years ago
Megan Marsh 4b7fd33f99 add deprecation warning to shell local provisioner
9 years ago
Sander Saares fb4db02586 Copy/link permissions 0777 -> 0755
9 years ago
Sander Saares 0ebf1d0da9 Link VHD instead of copy where allowed by OS
9 years ago
bugbuilder 6590dfaf82 using runner with pause func
9 years ago
bugbuilder abc21406cb Merge branch 'master' of https://github.com/hashicorp/packer into vsphere-tpl
9 years ago
Vijaya Bhaskar Reddy Kondreddi e45223a867 Fix -on-error issue not working.
9 years ago
bugbuilder f09a9c4653 using artifact ID
9 years ago
bugbuilder 138f54d9d3 Merge branch 'master' of https://github.com/hashicorp/packer into vsphere-tpl
9 years ago