Commit Graph

6187 Commits (dev_version_changes)

Author SHA1 Message Date
Megan Marsh 96b753f3b0
pin packer to golang 1.16 (#10702)
5 years ago
Alvaro Miranda Aguilera eea215adf9
Update VBoxManageConfig-not-required.mdx (#10707)
5 years ago
Megan Marsh b4b0df44b4
Merge pull request #9591 from Timdawson264/ebs-volume-snapshot
5 years ago
Megan Marsh 25920b2bd3 remove unused mock fields
5 years ago
Megan Marsh 74a6c1987c change name of singular block device in loop to be less confusing; fix snapshot tests
5 years ago
Megan Marsh 160be7e773 refactor aws test tooling so we can apply common test function helpers to ebsvolume tests
5 years ago
Megan Marsh d398487afd
Merge pull request #10671 from dreibh/dreibh/virtualbox-options
5 years ago
Megan Marsh 822dcf93af
Merge pull request #10543 from arizvisa/GH-10009
5 years ago
Rémy Léone 2967fccfd7 Fix
5 years ago
Rémy Léone 95e8263280 Fix
5 years ago
Rémy Léone 44d19f160a fix
5 years ago
Rémy Léone 557bffc94a scaleway: add support for timeout in shutdown step
5 years ago
Megan Marsh 9a11fd4136
Update amazon sdk (#10668)
5 years ago
Ali Rizvi-Santiago c7545c37dd Fixed an issue identified by @SwampDragons when checking if the networkmapper configuration file exists.
5 years ago
Thomas Dreibholz 2b35873dd9
Formatting fix.
5 years ago
Thomas Dreibholz 8226bc9d9f
Ran "make generate".
5 years ago
Thomas Dreibholz ffa8b7de8a
Added option for the graphics controller.
5 years ago
Thomas Dreibholz e9936cf0da
Added option for audio controller.
5 years ago
Thomas Dreibholz eb4a6f30a0
Added option for NIC type.
5 years ago
Thomas Dreibholz fa844543ec
Added options for chipset and firmware.
5 years ago
Thomas Dreibholz 7ad99c2c85 Added documentation comments.
5 years ago
Thomas Dreibholz 5385275836 Fixed formatting.
5 years ago
Thomas Dreibholz 591b1c2637 VirtualBox: added support for "virtio" ISO interface.
5 years ago
Thomas Dreibholz f48d7e3990 VirtualBox: added support for "virtio" storage.
5 years ago
Megan Marsh c9c65383e9
Merge pull request #10651 from sparshev/vmware_attach_snapshot
5 years ago
Taylor Chaparro 317e2da000
azure client sig fix: don't overwrite subscription id if unset (#10659)
5 years ago
Tim Dawson aef74cd059 Fixed up after rebaseing
5 years ago
Sergei Parshev b3b4559434
Added "attach_snapshot" parameter to vmware vmx builder
5 years ago
Tim Dawson ac2ce0097c Fixed formatting
5 years ago
Tim Dawson ca0b11028e Started instramenting some functions and building out unit tests for snapshot step.
5 years ago
Tim Dawson b199ce9a22 Added snapshots to artifacts
5 years ago
Tim Dawson 3e754c9f3f Using new Polling config for snapshot step
5 years ago
Tim Dawson 7f0b41bb0e Refactored SnapshotConfig
5 years ago
Tim Dawson 482a2c8232 Adding ebs-volume snapshot creation
5 years ago
Sylvia Moss 201869d627
Update HCL2 and JSON example for amazon builders (#10645)
5 years ago
Megan Marsh 10d32bda6d
Merge pull request #10591 from neumayer/retry
5 years ago
Megan Marsh 80ed988ffe
Hcl2 upgrade fix (#10625)
5 years ago
Trond Isak 2c08479825
add AWS API call retries on AMIGetFilteredImage (#10610)
5 years ago
Robert Neumayer 50a6732859 Use http constants and use switch instead of if
5 years ago
Calle Pettersson 6c77d28537
proxmox: Fix additional_iso_files (#10586)
5 years ago
mflorin 9afaa5a21f
Profitbricks builder fixes (#10549)
5 years ago
Robert Neumayer bcd60c3895 Improve retry policy
5 years ago
Jessi 88c516b2d5
Add IMDSv2 support for AWS EBS builder (#10546)
5 years ago
Robert Neumayer 6b947edd04 Add retry strategies to oci calls
5 years ago
Megan Marsh ba1ad9ea15
Vsphere example update (#10574)
5 years ago
Adrien Delorme ed091163be
HCL2 Parse packer.required_plugins block + packer init (#10304)
5 years ago
Wilken Rivera f36554fa0e
Update redirects and URLs to legacy JSON template docs (#10530)
5 years ago
Miguel Hernández 782cf058b5
Add 'skip_create_ami' option to the amazon-ebs builder (#10531)
5 years ago
Roman Mingazeev e588029d6a
yandex: some fix (#10522)
5 years ago
Megan Marsh c3266cc3b0
remove indexing from cdrom command and let qemu handle it (#10519)
5 years ago
Megan Marsh 37dcf6183c
skip credential validation if we are not exporting an image (#10520)
5 years ago
Megan Marsh 3242b7ee10
read iops and throughput as pointers so we can test for the nil case;… (#10518)
5 years ago
Megan Marsh 3aab42b770 remove confusing from_scratch reference which is not relevant in this config
5 years ago
Sylvia Moss 3c7944624a
(3) Add amazon-ami data source (#10467)
5 years ago
Megan Marsh ab98409069
Merge pull request #10488 from Direnol/yandex/update-dump-method
5 years ago
fr123k 056ac4a3ea
Add skip_create_image option to the openstack builder (#10496)
5 years ago
Felix Hillingshaeuser 490616a301
Improve cloud init logging for proxmox builder (#10499)
5 years ago
Megan Marsh 94e22e6664
Merge pull request #10490 from marinsalinas/master
5 years ago
Megan Marsh a9c4c056c9
Merge pull request #10458 from seventieskid/gcp-on-gitlab-using-docker
5 years ago
Megan Marsh 1cb9aea752 change markdown references to new pathing
5 years ago
Marin Salinas 170286a427 fix: [bsusurrogate] override bsu when omi root device is set
5 years ago
Roman Mingazeev 379a33de42 yandex/update-dump-method
5 years ago
Megan Marsh bc01ffe2dd
Merge pull request #10456 from triarius/spot-instance-lt-resource-tags
5 years ago
Daniel Frederick Crisman 1e8b0723f5
minor doc update with missing "use" vsphere config (#10474)
5 years ago
Gareth Rees 2dd2ef3c49 - Isolate OSLogin service account derivation from google metadata server to OSLogin step only
5 years ago
Narthana Epa cf30b49e6c
Use run_tags (resp run_volume_tags) to tags intances (resp volumes) created from the spot instance launch template
5 years ago
seventieskid 707d2d8236 Refined logging and return scope
5 years ago
Gareth Rees f525e884ed Timeout on metadata server
5 years ago
Narthana Epa bb94df2d02
Add mocking of launch template id
5 years ago
Narthana Epa f7588a3737
Add printing of launch template id
5 years ago
Narthana Epa f7e68f1d71
Add spot tags as resource tags of instances and volumes in launch template
5 years ago
Darwin Liu 8ef4cfa070 Add in a sanity check for valid vnc ports
5 years ago
Darwin Liu 2b698478a6 Adjusted QEMU step_run_tests.go to reflect previous changes
5 years ago
Darwin Liu 4f2e9117c3 QEMU: Minor fix to VNC mapping parameters and output
5 years ago
Wilken Rivera 04dbbe2d8e Fix broken links detected by link checker
5 years ago
Ali Rizvi-Santiago 9b1d31cee7 Added a fallback to the vmware builder when trying to determine the networkmapping configuration.
5 years ago
Megan Marsh 28245ec143
Merge pull request #10134 from borancar/feat/azure_pfx_support
5 years ago
Megan Marsh d1d5706048
Merge pull request #10362 from nielspardon/master
5 years ago
Megan Marsh ce99640fe2 fix test fixture path
5 years ago
Megan Marsh 88b7b0e14a remove sdk
5 years ago
Megan Marsh 5f34bbd56e add extra line before package declaration so this line does not become the synopsis of a package for godoc
5 years ago
Niels Pardon 0e56b83196 OpenStack builder: Make external source image props configurable
5 years ago
Megan Marsh 75803397cb
Document exception to encryption (#10395)
5 years ago
Megan Marsh eecac40d77
Merge pull request #10394 from anssijun/aws-ebs-retry-spot-instance-tagging
5 years ago
Megan Marsh 1113301c1b fix conflicts
5 years ago
Dany Garcia 905d8401ea removing unused import
5 years ago
Dany Garcia 0b13d44a23 exporting reusable validatekmskey function
5 years ago
Dany Garcia 3389fded48 merging latest master
5 years ago
Dany Garcia 39bb3a6c55 incorrect error message regarding parameter names
5 years ago
Dany Garcia 504c3807f7 adding support for root volume encryption for amazon-chroot
5 years ago
Anssi Junnola 82a25ec419 Fix retry logic in AWS spot instance tagging
5 years ago
Megan Marsh 4f419506fd
Merge pull request #10384 from Pyrrvs/vmware-dhcp-leases-bigsur
5 years ago
Pyrrvs 12a6fddbd8 handle apple dhcp lease with missing 'name' and 'lease' informations
5 years ago
Roman Mingazeev 354166350d yandex: do not use cloud-config fileds due to possible collision
5 years ago
Pyrrvs f0612e4688 improve parser by skipping all lines containing a '{' or a '}'. fix unecessary []byte cast (linter issue).
5 years ago
gla 7201ce9248 make packer compatible MacOS BigSur by making vmware fusion drivers able to lookup the VM IP address in apple dhcpd leases instead of vmware leases.
5 years ago
Roman Mingazeev bbd9ee8589 fix export when using empty ubuntu image
5 years ago
Roman Mingazeev aa0efcf73e
Yandex/ssh communicator in export (#10352)
5 years ago
Gareth Rees 355b93730b
Gcp oslogin issue 10170 (#10360)
5 years ago
Roman Mingazeev f8e85f94fd
fix set user-agent (#10361)
5 years ago
Mike Tougeron e0e82e2192
Support AWS gp3 volumes (#10338)
5 years ago
Megan Marsh 26946f1300
Merge pull request #10320 from seventieskid/gcp-wait-to-add-ssh-keys-10312
5 years ago
Megan Marsh 1d2ee0bf81
Merge pull request #10337 from serverwentdown/serverwentdown/duplicate-output-file
5 years ago
Megan Marsh 3c346867f4 fix nil pointer dereference
5 years ago
Megan Marsh 76177b50ce Refactor provisioner acceptance tests to shell directly out to Packer rather than import the core. Modify test case formatting to more closely reflect the builder test cases.
5 years ago
Roman Mingazeev 9fabad6f1d rebase && some fixes
5 years ago
Roman Mingazeev 1c08463204 rebase
5 years ago
Roman Mingazeev efe6d2f08f add comment and remove overrides
5 years ago
Roman Mingazeev 23118c451c fix delete
5 years ago
Roman Mingazeev 4eb3daec8e lint
5 years ago
Roman Mingazeev 478fda12ba reuse common configs
5 years ago
Roman Mingazeev adb4a14471
do better mount image (#10335)
5 years ago
Megan Marsh cda3aa205a linting
5 years ago
Megan Marsh 352f064b55 fix docker acceptance tests. Turns out they were broken on the main branch too; needed to move noop progress bar into the sdk to be used in the builder testui.
5 years ago
Megan Marsh 8f51a8bfae move provisioner acceptance tests into sdk alongside builder acceptance tests. Reorganize slightly to make sure no import cycles of doom get formed
5 years ago
Megan Marsh becf7723e6 move builder/testing to acctest inside sdk
5 years ago
Megan Marsh f3f4fef44a fix import
5 years ago
Megan Marsh 98f5fa453c move aws specific acceptance test helper into amazon builder dir
5 years ago
Megan Marsh 2d04ef9b99 remove commented code
5 years ago
Megan Marsh afc798c30a Modify vmware_vmx acceptance tests to use builderT framework
5 years ago
Megan Marsh 3681e2a7ee fix pathing
5 years ago
Megan Marsh 5576bb5caa move packer config constants next to the packer config
5 years ago
Megan Marsh 8558d1241f move TestUi func to sdk
5 years ago
Megan Marsh a0e81806d3
Merge pull request #10328 from hashicorp/sdk_testing
5 years ago
Ambrose Chua 436ac8ef26 Fix duplication of main disk in QEMU
5 years ago
Ambrose Chua f5d5e28012
Update step_copy_disk.go (#10333)
5 years ago
Gareth Rees 937e39d9f4 Amend commit author to align with Hashicorp license
5 years ago
Gareth Rees d6831a4de3 Amend commit author for license pass
5 years ago
Gareth Rees 833855eec5 Amend commit author for license pass
5 years ago
Gareth Rees 3ab9bae79c Amend commit author for license pass
5 years ago
Gareth Rees a05c554d14 Amend commit author for license pass
5 years ago
Megan Marsh 863e20ad65 move builder/testing framework into sdk; it imports the core but I think we just need to accept that. It doesn't expose the core directly to the SDK.
5 years ago
Megan Marsh 39354f64e5 move helper/communicator dir into packer-plugin-sdk
5 years ago
Megan Marsh 307f56f560 move postprocessor to sdk, fix generation code
5 years ago
Megan Marsh b4bc3f1c7b move provisioner interface into sdk
5 years ago
Megan Marsh faa3832537 extract builder interface to sdk
5 years ago
jhawk28 89199a4c57
WaitForIP should not return an error if an IP is not found (#10321)
5 years ago
Megan Marsh 19bdc8b49e fix conflicts
5 years ago
Megan Marsh 0eff73293a fix imports, vendoring, and linting
5 years ago
Megan Marsh d5971ca25e fix tests by moving mock hooks and communicators, and BasicUi definition, into SDK
5 years ago
Megan Marsh 56a45b04ab Move hook and communicator definitions to packer-plugin-sdk
5 years ago
Megan Marsh a6fdeca099 move logsecretfilter into packer sdk
5 years ago
Megan Marsh 14bdb9516c move Artifact and artifact mock to the sdk
5 years ago
Megan Marsh c70870cb83 move multierror and multierrorappend into sdk
5 years ago
Megan Marsh 001886670d move Ui definition into the packer plugin sdk.
5 years ago
Megan Marsh a56477c2e4
Merge branch 'master' into yandex/prepare-user-data
5 years ago
Megan Marsh 862700b1a5
Merge pull request #10306 from bugfood/fix-attach
5 years ago
Wilken Rivera d82b9d2072
builder/qemu: Add ok check for state values (#10249)
5 years ago
Corey Hickey fdb36e329d allow attaching guest additions without a communicator
5 years ago
Roman Mingazeev 2b8fcead23 support shellscript
5 years ago