Commit Graph

5489 Commits (e6130afce6598cb6ea5df7c9e887224efcbdf558)

Author SHA1 Message Date
Moss 65cfb880fd Fix boot_command and update docs
6 years ago
Moss ba767d1663 remove duplicated press
6 years ago
Moss 585a86fe03 Add usb_driver to common boot_command and use it on vsphere
6 years ago
Charlie Kenney 70a2c7d364
upgrade linodego to v0.14.0 (#9395)
6 years ago
Conlan 4afcc794be
Fix typo in VSphere Docs (#9405)
6 years ago
Joshua Foster e59fab952d create the folders if they don't exist
6 years ago
Megan Marsh 8aeaf28bf3
Merge pull request #9380 from hashicorp/azr-docs-remove-duplicate-guest-additions-mode-docfield
6 years ago
Megan Marsh dc14e6a1e2
Merge pull request #9390 from jhawk28/bug_8766
6 years ago
Megan Marsh 3a13eafa61
Merge pull request #9387 from arizvisa/GH-9382
6 years ago
Svetlin 49bf9c9d37
[gcp] Fixup for the deprecated Secure Boot guest OS feature (#9371)
6 years ago
Joshua Foster f5a795a22e use path.Join to make a cleaner path
6 years ago
Joshua Foster c7a6315ca4 use datacenter inventory path for find folder
6 years ago
Ali Rizvi-Santiago 3da5a64a8d Fixed a race in the ReadNetworkingConfig implementation from the parsers belonging to the vmware builders that existed between reading the version and consuming tokens from the rest of the file.
6 years ago
Adrien Delorme 63896b98ec docs: virtualbox/iso: remove duplicate guest_additions_mode field ( it's already defined in `GuestAdditionsConfig` )
6 years ago
Megan Marsh 5d67183c4c fix test
6 years ago
Megan Marsh 48b448dfd5
Merge pull request #9366 from hashicorp/fix_9248
6 years ago
Megan Marsh 7fcd702b45
Merge pull request #9358 from jhawk28/bug_9349
6 years ago
Megan Marsh 093cfcfd9f
Merge pull request #9322 from arizvisa/GH-8528
6 years ago
Ali Rizvi-Santiago 8985ba077c Re-added the (mistakenly removed) host override to the CommHost for the vmware builders.
6 years ago
Megan Marsh 4cd3429914 add ssh override test
6 years ago
Moss 112638da01 Add ToolSyncTime and ToolUpgradePolicy to vSphere
6 years ago
Sylvia Moss 1422085ede
Validate host and network when looking for network (#9361)
6 years ago
Joshua Foster d87e53b841 return false instead of continue to match logic from govmomi
6 years ago
Joshua Foster 3a6d42e0df ip check should continue if the ip is NOT in the range
6 years ago
Joshua Foster 90463e5394 make default for wait address to be any ipv4 address. add some better documentation
6 years ago
Ali Rizvi-Santiago 9c5a65263f Added @SwampDragons' suggestion to the `CommHost()` implementation for the vmware builders which uses the communicator config's `Config.Port()` function to determine the communication port-number independent of the configured protocol.
6 years ago
Megan Marsh baed65156c
Merge pull request #9319 from arizvisa/GH-8528.refactor
6 years ago
Joshua Foster 27a1ceef6d add example for any ipv4 address
6 years ago
Sylvia Moss aa52e690ee
Update go-getter and add samba shared files tests to step_download (#8954)
6 years ago
Ali Rizvi-Santiago 898321bcfe Added suggestions from @SwampDragons to the parsers from the vmware builders, included unit-tests and sample file for fusion's networking file, and fixed a few situations where the channel wasn't being closed.
6 years ago
Joshua Foster 1fb22a7b7b add the ability to check if the IP is within the an IP range
6 years ago
Joshua Foster d35f342319 add the ability to configure the http bind address. defaults to 0.0.0.0.
6 years ago
Megan Marsh 02590f6c44
Merge pull request #9329 from hashicorp/je.website-maintenance-5-29-20
6 years ago
Megan Marsh f520ced2a8
Merge pull request #9356 from GennadySpb/remove-platform-validation-for-instances-with-gpu
6 years ago
Paul Meyer e260212be3
Merge pull request #9323 [azure-chroot] copy data disks between shared image galleries
6 years ago
Gennady Lipenkov 542819c464 Remove test
6 years ago
Gennady Lipenkov df371b7e25 Do not require 'gpu-standard-v1' platform_id for any GPU-based config.
6 years ago
Sylvia Moss 434c9bcae0
Check if task result is nil and return error (#9354)
6 years ago
Megan Marsh df37918467
Merge pull request #9303 from arizvisa/GH-8528.unit-tests
6 years ago
Jeff Escalante f4d7b5f493
fix some stuff
6 years ago
Wei Cheng e0cfb404fb
builder/googlecompute: add support to specify storage location for GCP images (#9326)
6 years ago
Megan Marsh e851757e5f
Merge pull request #9342 from jhawk28/bug_9328
6 years ago
Sylvia Moss ce45a1990a
Refactor communicator config for Qemu and add SkipNatMapping option (#9307)
6 years ago
Joshua Foster 30bff17799 use the Datacenter's VmFolder instead of hand generating it
6 years ago
RedTail72 374f82b978
buidler/vsphere-iso: ISOUrl Fix (#9321)
6 years ago
Ali Rizvi-Santiago e5b6d8c37c Didn't know that WinRM uses a different variable for the port number when trying to determine the communication host in `CommHost`...now it's fixed.
6 years ago
Megan Marsh 5efb1a195e update docs for configuration_paramaters to explain what it actually is.
6 years ago
Jeff Escalante 9a38fbe2c7
patch source for a couple code block changes
6 years ago
Megan Marsh 184dc6cc44
Merge pull request #9260 from hashicorp/fix_9256
6 years ago
Megan Marsh 8a9833f5b1
Merge pull request #9287 from rgl/feature-qemu-add-timeout-wait-for-ip-address
6 years ago
Paul Meyer 2288ab3b53 fix typo
6 years ago
Feiyu Shi 1c1991c073 fix a bug
6 years ago
Feiyu Shi f86f5b958a Merge remote-tracking branch 'origin/master' into identity
6 years ago
Megan Marsh 03b2c4355e include Wilken's suggestion
6 years ago
Paul Meyer 53e5137411 [bug] Fix test error message
6 years ago
Paul Meyer 83851bc9aa [bug] fix diskset type in Artifact creation
6 years ago
Paul Meyer aa8250bcc8 give temp data disks lun suffix
6 years ago
Paul Meyer 4c96847683 log data disks in images
6 years ago
Paul Meyer f0cd60b5fa [bug] provide data disk prefix to disk creation
6 years ago
Paul Meyer af96cf7881 Generated files
6 years ago
Paul Meyer ac3d19ee23 Use separate caching/sku for data disks
6 years ago
Paul Meyer f601f54d0b Use all disks in managed image
6 years ago
Paul Meyer de4839b66e Use all snapshots when creating a shared image
6 years ago
Paul Meyer c6b995a34d create snapshots for all disks in a diskset
6 years ago
Paul Meyer 0ee77f8b0e Add datadisks to disk set when using SIG as source
6 years ago
Paul Meyer 12f746b2b5 Move to using a diskset
6 years ago
Paul Meyer 3a3e6e525b Shift names to diskset
6 years ago
Paul Meyer c9284d03aa Add config for data disk/snapshot naming
6 years ago
Ali Rizvi-Santiago 229b5d17ff Re-worked the vmware builder drivers so that they're able to check multiple ip addresses when trying to connect via the CommHost.
6 years ago
Ali Rizvi-Santiago 0609909f1a Fixed some lint issues.
6 years ago
Ali Rizvi-Santiago ad7194c920 Rewrote the GuestIP implementation in the vmware builder to use the new dhcpd lease parsers instead of the old regexp-based logic.
6 years ago
Ali Rizvi-Santiago 020b005522 Finished implementing the final dhcpd lease entries parser for the vmware builders and also included its own unit tests.
6 years ago
Ali Rizvi-Santiago cf5332fa20 Updated the dhcpd lease entry parser in the vmware builder to return errors if any are encountered.
6 years ago
Ali Rizvi-Santiago afa4696985 Tightened the regular expressions used by the vmware builder to parse the dhcpd leases, and added support for parsing the weekdays.
6 years ago
Ali Rizvi-Santiago e2a7c317eb Implemented the dhcpd lease entry decoder and the address decoder for the vmware builder.
6 years ago
Ali Rizvi-Santiago efb775accb Added a number of parsing combinators to the vmware builder and some minor tests for them to help with parsing dhcpd leases.
6 years ago
Ali Rizvi-Santiago f17007d546 Removed the sentinelSignaller chan from the vmware builder parsers and its unit-tests, and also commented all of the goroutines that are used.
6 years ago
Ali Rizvi-Santiago 159ea595df More lint issues fixed...
6 years ago
Ali Rizvi-Santiago 32b64e0576 Fixed some lint issues in the unit tests for the vmware builder driver parsers.
6 years ago
Adrien Delorme 40947c2bf6
HCL2: generate hcl tags with go-cty tags too (#9306)
6 years ago
Adrien Delorme 0fa60c68fb
Drop the iso_checksum_type & iso_checksum_url fields (#8437)
6 years ago
Joshua Foster 828440d852 rebase and run generate
6 years ago
Joshua Foster 43714049e8 add set_host_for_datastore_uploads flag
6 years ago
Joshua Foster 9895f90451 dont set the host for the datastore upload
6 years ago
Ali Rizvi-Santiago 2a8bc45bc4 Added unit-tests for the netmap parsing components in the vmware builder.
6 years ago
Ali Rizvi-Santiago 7c1ad4adcf Added unit-tests for the dhcpd configuration components in the vmware builder, and fixed a few discovered race conditions.
6 years ago
Feiyu Shi fdb0b2ab03 Revert "validate if user assigned identity exists"
6 years ago
Feiyu Shi c016f3752a upgrade SIG source api-version to match identity api-version to avoid potential setback for identity
6 years ago
Megan Marsh 01839e272e
Merge pull request #9277 from nitrocode/add-source-ami-creation-date
6 years ago
nitrocode 6d29ec956b Added SourceAMICreationDate
6 years ago
Rui Lopes 4839b9189d builder/qemu: timeout waiting for the guest to become available in the network bridge
6 years ago
Feiyu Shi 3fdab998f8 check error
6 years ago
Megan Marsh 5dfd2a763e
send logs about floppy failure directly to UI not just logs (#9272)
6 years ago
Feiyu Shi 9bd19df040 validate if user assigned identity exists
6 years ago
Feiyu Shi b334458b91 use empty struct for UserAssignedIdentities map value; omitempty
6 years ago
Feiyu Shi c5e2eff847 change to []*Resource
6 years ago
Feiyu Shi 3e3fdaa24e make generate
6 years ago
Feiyu Shi 76a7ab25e2 add SetIdentity test
6 years ago
Feiyu Shi 764f99ec7b add correct api-version
6 years ago
Feiyu Shi f7f033a7fd add config validation test
6 years ago
Feiyu Shi 10b0a4548f add identity resource id validation
6 years ago
Feiyu Shi 7c1a62dfed set identity field in the template
6 years ago
Feiyu Shi d9c9bfbae8 add identity field to the template
6 years ago
Feiyu Shi b5b2982772 add user_assigned_managed_identities to the config
6 years ago
Megan Marsh 082d806b1f fix httpip acquisition
6 years ago
Rui Lopes 06fad6cc4f qemu: add support for using a network bridge
6 years ago
Megan Marsh 266bba279b linting
6 years ago
Megan Marsh aadd95497a fix tests
6 years ago
Megan Marsh a892d13d56 make package_include match output_vagrantfile parsing and abspath calculation
6 years ago
Megan Marsh 58b32ebefa
Merge pull request #9251 from hashicorp/fix_9249
6 years ago
jhawk28 820f353573
(vsphere-iso) remove deprecated network and disk fields (#9149)
6 years ago
Sylvia Moss 1c30a71d09
Replace file shared state by statebag (#9238)
6 years ago
Wilken Rivera c954831bb2 builder/azure-arm: Update runtime constants with a valid DataDiskName
6 years ago
Wilken Rivera f31f5bc61b docs/builder/azure-arm: Fix a small typo for the custom_managed_image_* config options
6 years ago
Evan Digby e4eaff6bba
s/Directoty/Directory (#9221)
6 years ago
Megan Marsh 0d900fd007
Merge pull request #9198 from hashicorp/fix_9190
6 years ago
Megan Marsh a17ef01ea9
Merge pull request #9212 from andrewsomething/asb/do-image-id
6 years ago
Megan Marsh 37d953881f
Merge pull request #9219 from hashicorp/azr_autodoc_alicloud_pp
6 years ago
Andrew Starr-Bochicchio 84f0079c3a Move to a new func to make testable.
6 years ago
Andrew Starr-Bochicchio a1f334daff Use constant and move check to template generator.
6 years ago
Andrew Starr-Bochicchio bf0ab6b722 Force test to be skipped unless PACKER_ACC set.
6 years ago
Wilken Rivera b5639d4697
tests/builder/amazon: Enhance the test coverage for SSM Tunnel related steps (#9213)
6 years ago
Adrien Delorme a50c27c05d single `
6 years ago
Adrien Delorme c2d3e494b6 alicloud: better docs + autogenerated post processor docs
6 years ago
Megan Marsh fe472f45ae don't put error in state, or we'll fail.
6 years ago
Megan Marsh 807a09a770 don't error if metadata can't be set. Old versions of openstack don't seem to play nicely with this API call
6 years ago
Wilken Rivera 6f5f6bf999 builder/amazon Fix invalid pointer issue for non SSMAgengtEnabled builds
6 years ago
Andrew Starr-Bochicchio 05d56034dd builder/digitalocean: Add acceptance test for creating Droplet using image ID.
6 years ago
Andrew Starr-Bochicchio 374a29d75c builder/digitalocean: Add logging of Droplet create attributes.
6 years ago
Andrew Starr-Bochicchio 80b4e0425e builder/digitalocean: Use correct type for image for Droplet creates.
6 years ago
Andrew Starr-Bochicchio e8783873d0 builder/digitalocean: Fix failing acceptance test.
6 years ago
Adrien Delorme 4ebcbad332
update consul and vault dependencies (#9205)
6 years ago
Megan Marsh 480c938162 generate virtualbox-vm docs instead of letting them be copy pasted
6 years ago
Megan Marsh 4ef34f7fba fix iso config prepare
6 years ago
Megan Marsh 9476aa03de
Merge pull request #9105 from hashicorp/google_iap
6 years ago
Megan Marsh fcef10fd2f
Merge pull request #9082 from hashicorp/f-amazon_builder-ssm-session-tunnel-poc
6 years ago
Megan Marsh a55b73473a fix logic
6 years ago
Megan Marsh dde162622d use local port in listener config, when set
6 years ago
Megan Marsh 81e043f2b0 fix windows tests
6 years ago
Megan Marsh 60600e6cf6 make windows work with account files containing spaces
6 years ago
Megan Marsh dae60799bc fix tests
6 years ago
Megan Marsh fda55fe928 deduplicate excess code
6 years ago
Megan Marsh 54b33ad8d1 fix tests
6 years ago
Megan Marsh 850303b8b8 get gcloud integration working on Windows
6 years ago
Megan Marsh c578afc62c working on windows
6 years ago
Megan Marsh 32752d4577 fix linting and tests
6 years ago
Megan Marsh b5744efb42 add config prepare tests
6 years ago
Megan Marsh f583674cd6 linding
6 years ago
Megan Marsh 4fc92d7858 add tests
6 years ago
Megan Marsh 937a4859d4 Make retries a bit smarter, clean up language to be gentler, and give up on parsing stdout for tunnel launch
6 years ago