16695 Commits

Author SHA1 Message Date
Mike Tougeron
e0e82e2192
Support AWS gp3 volumes (#10338)
* Support AWS gp3 volumes
* docs
* tests
2020-12-09 13:06:57 +01:00
Megan Marsh
39ab646236
move plugin and rpc code into sdk; other minor tweaks (#10359) 2020-12-09 12:39:54 +01:00
Sylvia Moss
1e86c49e32
Add packer-plugin-check command (#10351) 2020-12-09 10:16:22 +01:00
Megan Marsh
26946f1300
Merge pull request #10320 from seventieskid/gcp-wait-to-add-ssh-keys-10312
Gcp wait to add ssh keys 10312
2020-12-08 15:52:52 -08:00
Megan Marsh
1d2ee0bf81
Merge pull request #10337 from serverwentdown/serverwentdown/duplicate-output-file
Fix duplication of main disk in QEMU
2020-12-08 15:18:38 -08:00
Megan Marsh
7a05d0ce15
Merge pull request #10355 from hashicorp/clean_provisioners
Clean provisioners
2020-12-08 11:14:31 -08:00
Megan Marsh
48a0172670 better error handling and messaging in provisioner acc test framework 2020-12-08 09:59:04 -08:00
Megan Marsh
2797c686e0
Update packer-plugin-sdk/acctest/provisioneracc/provisioners.go
Co-authored-by: Sylvia Moss <moss@hashicorp.com>
2020-12-08 08:24:26 -08:00
Megan Marsh
3c346867f4 fix nil pointer dereference 2020-12-07 15:45:16 -08:00
Megan Marsh
00c61f9987 fix documentation for acceptance tests 2020-12-07 15:45:16 -08:00
Megan Marsh
6ecdd3ca16 small tweaks 2020-12-07 15:45:16 -08:00
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. 2020-12-07 15:45:16 -08:00
Megan Marsh
bc7dae2dff fix ansible acceptance tests not to import packer core; add override to Builder acctest TestCase so you can supply your own provisionerstore. 2020-12-07 15:45:16 -08:00
Megan Marsh
823ff34434 remove noop ui, replace in adapter and ansible tests with sdk's TestUi 2020-12-07 15:45:16 -08:00
Megan Marsh
e117117ea5
Merge pull request #10317 from Direnol/yandex/common-configs
reuse common configs
2020-12-07 09:48:13 -08:00
Roman Mingazeev
9fabad6f1d rebase && some fixes 2020-12-07 18:27:22 +03:00
Roman Mingazeev
1c08463204 rebase 2020-12-07 18:13:12 +03:00
Roman Mingazeev
efe6d2f08f add comment and remove overrides 2020-12-07 18:13:12 +03:00
Roman Mingazeev
23118c451c fix delete 2020-12-07 18:13:12 +03:00
Roman Mingazeev
4eb3daec8e lint 2020-12-07 18:13:12 +03:00
Roman Mingazeev
d30c09e642 remove incorrect doc 2020-12-07 18:13:12 +03:00
Roman Mingazeev
478fda12ba reuse common configs 2020-12-07 18:13:06 +03:00
Roman Mingazeev
adb4a14471
do better mount image (#10335)
* do better mount image

* check error
2020-12-07 12:20:06 +01:00
Megan Marsh
4c0adb7d67
Merge pull request #10340 from hashicorp/acceptance_test_fix
Modify vmware_vmx and docker acceptance tests to use builderT framework
2020-12-04 09:28:38 -08:00
Megan Marsh
cda3aa205a linting 2020-12-03 16:11:36 -08:00
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. 2020-12-03 16:04:49 -08:00
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 2020-12-03 14:22:18 -08:00
Megan Marsh
becf7723e6 move builder/testing to acctest inside sdk 2020-12-03 11:57:06 -08:00
Megan Marsh
f3f4fef44a fix import 2020-12-03 11:43:06 -08:00
Megan Marsh
98f5fa453c move aws specific acceptance test helper into amazon builder dir 2020-12-03 11:34:45 -08:00
Megan Marsh
2d04ef9b99 remove commented code 2020-12-03 11:32:05 -08:00
Megan Marsh
afc798c30a Modify vmware_vmx acceptance tests to use builderT framework
Modify builderT framework to enable use of shell and file provisioners
2020-12-03 11:25:02 -08:00
Megan Marsh
469fb763d4
Merge pull request #10330 from hashicorp/expanduser
Expanduser
2020-12-03 11:24:25 -08:00
Megan Marsh
3681e2a7ee fix pathing 2020-12-03 10:39:21 -08:00
Megan Marsh
5e49ddb285
Merge pull request #10329 from hashicorp/sdk_testing_2
Sdk testing 2
2020-12-03 10:35:43 -08:00
Megan Marsh
d767c69ed3 rebase and fix conflicts
fix tests
2020-12-03 10:26:48 -08:00
Megan Marsh
5576bb5caa move packer config constants next to the packer config 2020-12-03 10:17:35 -08:00
Megan Marsh
8558d1241f move TestUi func to sdk 2020-12-03 10:15:30 -08:00
Megan Marsh
16bab1daf1 delete unused code with confusing name collision 2020-12-03 10:15:30 -08:00
Megan Marsh
a0e81806d3
Merge pull request #10328 from hashicorp/sdk_testing
move builder/testing framework into sdk; it imports the core but I th…
2020-12-03 10:11:28 -08:00
Megan Marsh
2667bf3d3b
Merge pull request #10336 from hashicorp/move_plugin_discover
Move plugin discover to plugin package
2020-12-03 10:09:37 -08:00
sylviamoss
efa7ec7883 don't override builder/prov/pproc 2020-12-03 18:24:00 +01:00
Ambrose Chua
436ac8ef26 Fix duplication of main disk in QEMU 2020-12-04 01:16:26 +08:00
sylviamoss
4f8a27be10 fix linter 2020-12-03 17:11:35 +01:00
sylviamoss
2c10c21445 move plugin discover tests to plugin pkg 2020-12-03 17:07:24 +01:00
Ambrose Chua
f5d5e28012
Update step_copy_disk.go (#10333) 2020-12-03 15:30:11 +01:00
Major Hayden
4254fa3581
docs: trivial spelling fix (#10334)
🤗
2020-12-03 15:00:11 +01:00
Gareth Rees
937e39d9f4 Amend commit author to align with Hashicorp license 2020-12-03 11:33:49 +00:00
Gareth Rees
d6831a4de3 Amend commit author for license pass 2020-12-03 11:33:19 +00:00
Gareth Rees
833855eec5 Amend commit author for license pass 2020-12-03 11:33:02 +00:00