Commit Graph

3237 Commits (00e809cb7e10944f2e2e13f292cfca57694217df)

Author SHA1 Message Date
Matthew Hooker 4e2f14196a
Rely on context to cancel typing boot command.
8 years ago
Matthew Hooker 673245afcf
Replace boot command parser with PEG parser.
8 years ago
M. Marsh f5c031baf9
Merge pull request #5941 from synax/hyper-v-disk-block-size
8 years ago
Harvey Lowndes c442ba165e Migrate to official OCI Go SDK
8 years ago
Megan Marsh 3afb243f11 use build name to ensure that winrm password and other shared state is not overwritten if two builders need the password in the same packer run.
8 years ago
Richard Nienaber ec6f8264bf fix winrm password access in google compute
8 years ago
Megan Marsh ee1ff3132d remove attempt to discover whether destination is a directory from upload function in various communicators
8 years ago
M. Marsh 83162717ed
Merge pull request #4563 from marema31/vmware-iso-warn-esx
8 years ago
Matthew Hooker f094b3be85
update changelog
8 years ago
Matthew Hooker cb90e8b375
Merge pull request #6111 from hashicorp/replace4448
8 years ago
Matthew Hooker d70451f82e
Merge pull request #6106 from sethvargo/sethvargo/useragent
8 years ago
Megan Marsh d236f26439 allow users to access winrm password in powershell and elevated powershell provisioners
8 years ago
Matthew Hooker 302b1988a5
Restrict deregistered AMIs to those owned by self.
8 years ago
Seth Vargo 5eeac07b63
Include existing azure user agent
8 years ago
Seth Vargo b17b333e29
Add a common package for specifying useragent and adopt that everywhere
8 years ago
Megan Marsh f2df7a45ba
Merge pull request #6096 from arizvisa/GH-5882
8 years ago
Megan Marsh 67d2de8de1
Merge pull request #6079 from hashicorp/do_5866
8 years ago
Megan Marsh d6e5b01a23
Merge pull request #6095 from hashicorp/OPaniC
8 years ago
Megan Marsh 22608f3efd
Merge pull request #6088 from adongy/master
8 years ago
Matthew Hooker 7e13b5c62a
prevent panics when cleaning up resources that haven't been created.
8 years ago
Matthew Hooker 52f69cd91a
Validate image name.
8 years ago
Ali Rizvi-Santiago 2c2904c095 Modified the path finders for the Player driver in the vmware-builders to search through all the possible variations for dhcp configuration and leases..
8 years ago
Ali Rizvi-Santiago 7e9699675f Modified device matching logs to look more consistent.
8 years ago
Matthew Hooker 0533e1ad9c
Validate destination image name.
8 years ago
ADO 04790695e6 Add interpolate_build_info_test tests
8 years ago
ADO 507b3619e7 Expose more source ami data in the template
8 years ago
Ali Rizvi-Santiago 6e176f97a0 Added logs to all of the VMware drivers that emits each detected network device that gets enumerated for a network.
8 years ago
Ali Rizvi-Santiago 646523c5f4 Replaced the call to os.Open and ReadNetworkMap to just a single call to ReadNetmapConfig in both the Workstation9 and Player5 VMware drivers.
8 years ago
Matthew Hooker f2fc064037
Merge pull request #6056 from rjosephwright/snapshots
8 years ago
Matthew Hooker 541d33a80f
Merge pull request #6067 from mcandre/virtualbox-fixes
8 years ago
Omer Katz 56af885212
Avoid warning when using raw format.
8 years ago
Megan Marsh 7623c26e4e
Merge pull request #6057 from arizvisa/GH-5925
8 years ago
Megan Marsh 16d044b398 add user data and user data file to oracle oci builder
8 years ago
Megan Marsh 58ecd32289 remove redundant security_protocol code from the winrm implementation of the oracle-classic provisioner
8 years ago
Andrew Pennebaker fdc6ac631a fix vbox scancodes and support critical key combinations during boot-time operations
8 years ago
Ali Rizvi-Santiago 55702a697a Ack, forgot to :w in vim. Changed ui.Say in step_clone_vmx.go to use fmt.Sprintf as it originally was a call to log.Printf.
8 years ago
Joseph Wright 1913517d29 Fix formatting by running `make fmt`
8 years ago
Ali Rizvi-Santiago 72da7cbfbb Fixed a case-sensitivity issue when determing the network type during cloning in the vmware-vmx builder and added also some logs that output the different options that were determined from the .vmx. This outputs more accurate debug information and helps out with issue #5925
8 years ago
Joseph Wright cb3699a584 Modify ebssurrogate builder to snapshot all launch devices
8 years ago
Megan Marsh 7253d6547b minor LXD documentation tweaks
8 years ago
Megan Marsh 088b4ab275
Merge pull request #6038 from ChrisLundquist/clundquist/more-lxd-config
8 years ago
Megan Marsh 072cd6b745
Merge pull request #5998 from hashicorp/do_5895
8 years ago
Megan Marsh 95aa7e67bd
Merge pull request #5893 from neumayer/privateip
8 years ago
Robert Neumayer 61432cd257 Update logs to talk about IP instead of public IP
8 years ago
Yang Youseok 1f4212efa7 builder/openstack: Add instance_name config to OpenStack builder
8 years ago
Megan Marsh ef4f3f143b
Merge pull request #5985 from AndiDog/f-5979-vmware-fusion-guestip-lookup-multiple-devices
8 years ago
Christopher Boumenot eb201724c1 azure: unit tests for naming temp resources
8 years ago
stack72 c877312a4d builder/triton: Add support to Skip TLS Verification of Triton URL
8 years ago
Chris Lundquist 4f5e7fe060 first pass at allowing configurable sleep timeouts, profiles, and launch configs
8 years ago
Matthew Hooker aa54f908ed
Merge pull request #6019 from hashicorp/fix-aws-credentials
8 years ago
Matthew Hooker 49958391b3
better error when source_path doesn't exist.
8 years ago
Matthew Hooker b16f2ec64b
builder/amazon: Use sdk default cred providers
8 years ago
Matthew Hooker e483087574
builder/amazon: Use service default retries.
8 years ago
Megan Marsh d689e6b4d3 allow users of AWS to use the dynamically-generated admin password which we use as the winRM password as an elevated password in the Powershell provisioner, as well as an environment variable in same provisoner.
8 years ago
Megan Marsh 414dd80e61
Merge pull request #6013 from jsoref/spelling
8 years ago
Josh Soref 27dfe92f1c spelling: virtualization
8 years ago
Josh Soref 0171dfc890 spelling: validating
8 years ago
Josh Soref b81672c906 spelling: valid
8 years ago
Josh Soref 33f90d7783 spelling: unmarshalling
8 years ago
Josh Soref 3b694feabc spelling: transfer
8 years ago
Josh Soref 5a393d4fac spelling: template
8 years ago
Josh Soref c563ef0797 spelling: structure
8 years ago
Josh Soref 007930ec2d spelling: restricted
8 years ago
Josh Soref aae5b50dab spelling: response
8 years ago
Josh Soref 8294c8bc66 spelling: receive
8 years ago
Josh Soref fa36e1d961 spelling: processing
8 years ago
Josh Soref 8c72bba160 spelling: possible
8 years ago
Megan Marsh aeb25d2c61
Merge pull request #5991 from evandbrown/google-disable-default-service-account
8 years ago
Evan Brown 7eda44d28c builder/googlecompute: disambiguate disable_default_service_account
8 years ago
Megan Marsh 2de0652eb4
Merge pull request #6003 from boumenot/pr-azure-support-force
8 years ago
Josh Soref 18f51e7338 spelling: parameters
8 years ago
Josh Soref 61030c0d85 spelling: output
8 years ago
Josh Soref e43b8de3b1 spelling: network
8 years ago
Josh Soref d987fcefc3 spelling: multiples
8 years ago
Josh Soref cab8b6ed68 spelling: maximum
8 years ago
Josh Soref 73d3d65b84 spelling: marshal
8 years ago
Josh Soref 964d5dd55e spelling: mapstructure
8 years ago
Josh Soref ae4abedfa2 spelling: mandatory
8 years ago
Josh Soref 933ac20e68 spelling: instance
8 years ago
Josh Soref 62f59662a3 spelling: installation
8 years ago
Josh Soref 1e99dce12b spelling: inertness
8 years ago
Josh Soref 3a31baae4f spelling: incorrect
8 years ago
Josh Soref 57c0e9e4a7 spelling: illegal
8 years ago
Josh Soref 210f8e8312 spelling: hyphen
8 years ago
Josh Soref 24b4c36fc9 spelling: function
8 years ago
Josh Soref dc942a0d8a spelling: first
8 years ago
Josh Soref 466f0d2be4 spelling: firewall
8 years ago
Josh Soref 041a115f65 spelling: existent
8 years ago
Josh Soref 33bf6de921 spelling: exceeds
8 years ago
Josh Soref 04d6bfc696 spelling: environment
8 years ago
Josh Soref 9b9ab4c492 spelling: encrypt
8 years ago
Josh Soref 83471c8399 spelling: doesn't
8 years ago
Josh Soref 60ef3c3374 spelling: directories
8 years ago
Josh Soref 939e7d5587 spelling: delete
8 years ago
Josh Soref efb525f03d spelling: creating
8 years ago
Josh Soref 935c8e9a28 spelling: configuration
8 years ago
Josh Soref 47a4bbd9f5 spelling: compaction
8 years ago
Josh Soref 5010bfda39 spelling: comes
8 years ago
Josh Soref f362789174 spelling: because
8 years ago
Josh Soref 7895051962 spelling: attribute
8 years ago
Josh Soref 75a7ceec48 spelling: alicloud
8 years ago
Josh Soref fe98bcc5a1 spelling: address
8 years ago
Megan Marsh 8481663d4a
Merge pull request #6005 from boumenot/pr-azure-randomize-resource-names
8 years ago
Megan Marsh 5055fa66aa
Merge pull request #5987 from mcandre/multibyte-scancodes
8 years ago
Megan Marsh 2a88672cd9 add test for modifyer keypress commands
8 years ago
Megan Marsh 3207ffbd9a
Merge pull request #6002 from mcandre/fix-6001
8 years ago
Christopher Boumenot 2a21032964 azure: randomize NIC and Public IP names
8 years ago
Christopher Boumenot 149ce52079 azure: respect -force for managed image deletion
8 years ago
Andrew Pennebaker 1d48812b34 fix later commands overwriting earlier commands
8 years ago
Megan Marsh b1eaaed6fb
Merge pull request #5970 from boumenot/pr-azure-plan-info
8 years ago
Christopher Boumenot 1ef491d4c8 incorporate reviewer feedback
8 years ago
Evan Brown 4a2c124ea2 builder/googlecompute: Optionally disable service account
8 years ago
Andrew Pennebaker f305a2f4c2 send multibyte scancodes accurately to virtualbox
8 years ago
Andreas Sommer ff92fb883d Handle multiple devices per VMware network type
8 years ago
Megan Marsh ac2e02b938 remove loglines that should not have made it onto master
8 years ago
SwampDragons 97060d100c
Merge pull request #5928 from kri5/service_account_gce
8 years ago
SwampDragons d3f1b501c6
Merge pull request #5975 from arizvisa/GH-5961
8 years ago
Ali Rizvi-Santiago df6cdcc7f7 Disable the usage of the XHCI bus for USB on the vmware-iso builder.
8 years ago
SwampDragons 980c777000
Merge pull request #5960 from LessMo/master
8 years ago
SwampDragons 585e31e47a
Merge pull request #5974 from boumenot/pr-azure-better-error-message
8 years ago
Christopher Boumenot d2e593de37 azure: support for marketplace plan information
8 years ago
Christopher Boumenot 8166ba2d8d azure: better error message
8 years ago
Christopher Boumenot e0ac07f5db azure: correct function name spelling
8 years ago
Less Mo 686cacb435
builder/amazon: Added new region cn-northwest-1
8 years ago
jmajoor 675dc06967 Tests for the optional disk_additional_size configuration.
8 years ago
jmajoor 33c3d2885d Add the additional disk steps to the Linux build
8 years ago
jmajoor 47947bd0f6 Apply gofmt
8 years ago
jmajoor efcdbfeab9 Add support for optionally building Azure VMs with additional disks.
8 years ago
Stefan Henseler 103186af86 Adds Support to configure hyper-v disk block size
8 years ago
SwampDragons 9e8e376d6c
Merge pull request #5932 from hashicorp/add_configurable_snapshot_timeout
8 years ago
Megan Marsh 597ddc2192 add configurable snapshot timeout to oracle-classic builder
8 years ago
Christophe Courtaut 16882c1252 builder/googlecompute: Go code formatting
8 years ago
Christophe Courtaut 4befdce47e builder/googlecompute: Adds ability to specify service account
8 years ago
Megan Marsh 33acdbf3bf move comments so indentation is more logical
8 years ago
SwampDragons 3ea7fc9876
Merge pull request #5931 from arizvisa/GH-5916
8 years ago
SwampDragons cfede07228
Merge pull request #5929 from hashicorp/oracle_classic_winrm
8 years ago
Megan Marsh df45e0916d Add the winRM communicator to Oracle Classic builder.
8 years ago
Ali Rizvi-Santiago ac2ddbcbf5 Fixes the assumption that all the VMware builder's drivers will implement a network mapper for mapping a network name to it's corresponding device.
8 years ago
SwampDragons 1b4956aef8
Merge pull request #5900 from arizvisa/GH-5882
8 years ago
Matthew Hooker 2806523834
Fix issue with assume role credentials
8 years ago
Ali Rizvi-Santiago 27ed479b0a Reinforced the VMWare Workstation builder methodology for locating the dhcp.conf and dhcpd.leases files on Linux.
8 years ago
Ali Rizvi-Santiago d6e5342ece Fixed a type-o in the VMWare builder when locating the dhcp configuration file on Linux.
8 years ago
Robert Neumayer ff30b3b3f7 Remove unrelated changes
8 years ago
Robert Neumayer 30fa1494d5 Add option to use prive ip for oci builder
8 years ago
Robert Neumayer 7966e202b7 Fix typo
8 years ago
Matthew Hooker 4be86e2e18
Merge pull request #3417 from arizvisa/vmware-iso-extraconfig
8 years ago
Matthew Hooker 19a89a101e
builder/amazon: remove ssh_private_ip
8 years ago
Matthew Hooker 125a9133d4
Merge pull request #5874 from hashicorp/do_5866
8 years ago
Matthew Hooker 5b64f71702
Merge pull request #5764 from hashicorp/fix5760
8 years ago
Megan Marsh 7f631fcb77 unpack attributes in oracle-classic builder earlier so that we error fast if there's an issue
8 years ago