15472 Commits

Author SHA1 Message Date
Moss
eca1aad9b3 Update CHANGELOG 2020-05-07 14:30:30 +02:00
Adrien Delorme
62556c464c
Update builder/docker/artifact_import.go 2020-05-07 11:39:09 +02:00
Megan Marsh
841c23d5f9 fix tests 2020-05-06 17:14:27 -07:00
Megan Marsh
02c1cf5b28 support pushing multiple tags 2020-05-06 16:39:41 -07:00
Megan Marsh
49af617be3
Merge pull request #9179 from hashicorp/fix_9177
fix docs for video_ram to use correct units
2020-05-06 09:53:40 -07:00
Megan Marsh
279fbb45ab
Merge pull request #9174 from hashicorp/do_9145
output_filename virtualbox option.
2020-05-06 09:40:33 -07:00
Megan Marsh
9baf2edd94 fix docs for video_ram to use correct units 2020-05-06 09:39:41 -07:00
Megan Marsh
5b4de6b16f fix tests 2020-05-06 09:27:20 -07:00
Megan Marsh
aa09c52059 generated docs 2020-05-06 09:23:15 -07:00
Megan Marsh
2e2374b6be add tests 2020-05-05 18:52:31 -07:00
Megan Marsh
f0d2680426
remove spot_price_auto_product from docs (#9173) 2020-05-05 20:48:27 -04:00
Megan Marsh
949908e48b
slow down the changelog script to prevent rate limiting (#9172)
* slow down the changelog script to prevent rate limiting
2020-05-05 20:22:25 -04:00
Megan Marsh
73eda08540 allow user defined output filename 2020-05-05 16:09:05 -07:00
Megan Marsh
dcd8673817 update changelog 2020-05-05 13:27:42 -07:00
Wilken Rivera
dc6de091e7
Merge pull request #9146 from jhawk28/bug_9141
add vsphere builder's artifact to vsphere-template's supported types
2020-05-05 14:27:52 -04:00
Megan Marsh
6a682aca2e
Merge pull request #9124 from GennadySpb/yandex-export-post-processor
[WIP] Yandex export post processor
2020-05-05 11:01:13 -07:00
Wilken Rivera
18ce764b97
Merge pull request #9169 from sudomateo/docs/post-processor-vagrant-cloud
Note about box creation
2020-05-05 11:25:43 -04:00
Matthew Sanabria
fe233c1221 Note about box creation
The `vagrant-cloud` post-processor does not create the desired Vagrant
Cloud box for you. Packer assumes the Vagrant Cloud box already exists
and will only push new box versions for you. It is up to the user to
ensure the Vagrant Cloud box exists beforehand. This note should make it
clear to users that Packer does not create the box.
2020-05-05 11:12:45 -04:00
Kyle MacDonald
f0840f55d0
website: add urls to homepage buttons (#9152) 2020-05-01 21:25:22 -04:00
Megan Marsh
39452fee3f update to v1.6.0-dev 2020-05-01 15:45:34 -07:00
Megan Marsh
c88190a956
Cut version 1.5.6 v1.5.6 2020-05-01 14:36:32 -07:00
Megan Marsh
991511d08a cut release 1.5.6 2020-05-01 14:11:35 -07:00
Megan Marsh
df286356eb update changelog 2020-05-01 13:51:44 -07:00
Megan Marsh
756d0760b5 remove unused import 2020-05-01 10:36:17 -07:00
Megan Marsh
7e0cfd8b77 add undocumented tag to struct-markdown generator so that we can leave internal-use-only fields out of docs 2020-05-01 10:31:38 -07:00
Joshua Foster
00d0632f4a add vsphere builder's artifact to vsphere-template's supported types 2020-05-01 11:17:31 -04:00
Nicolas Quiniou-Briand
f115784a72
Update example for docker-push (tags) (#9144)
* remove useless comment

-var-file allow an HCL file

* [docs] tag should be comma-separated
2020-05-01 12:48:25 +02:00
Wilken Rivera
941952b490
Merge pull request #9142 from nqb/master
Remove HCL2 var-files note from `packer build`
2020-05-01 06:47:17 -04:00
nqb
be08eddd8d
remove useless comment
-var-file allow an HCL file
2020-05-01 11:18:47 +02:00
Wilken Rivera
7ee5870a8e update changelog 2020-04-30 16:18:32 -04:00
Megan Marsh
3f8ee2b426
add exported files to VSphere artifact (#9020)
* add exported files to VSphere artifact

* clean up grammar for vsphere template docs

* add to vsphere clone
2020-04-30 15:22:57 -04:00
Adrien Delorme
e50eb341bf Update core_test.go 2020-04-30 16:40:58 +02:00
Adrien Delorme
4047113746 Update build.go 2020-04-30 16:40:16 +02:00
Adrien Delorme
2c556ed8c0 remove clarified comment 2020-04-30 16:37:23 +02:00
Adrien Delorme
c71a792186 simplify/refactor core for build & validate 2020-04-30 16:36:01 +02:00
Rui Lopes
86ac132056
hyperv: add support for setting the boot order (#9046) 2020-04-30 13:31:41 +02:00
Adrien Delorme
7aaee62970 command/build: don't reset error code in case an error hapened 2020-04-30 12:10:13 +02:00
Adrien Delorme
526d040534 document Parser.Parse better 2020-04-30 11:51:24 +02:00
Nicolas Quiniou-Briand
5eb4620602
[docs] add missing extension (#9132) 2020-04-30 10:52:10 +02:00
Wilken Rivera
86ab71f56e
test/azure/arm: Add regression test case for ssh_username overrides (#9136)
This test is for the regression fixed in #9103

Before fix
```
⇶  go test ./builder/azure/arm/... -run=TestConfigUserNameOverride
--- FAIL: TestConfigUserNameOverride (0.42s)
    config_test.go:75: Expected 'c.Comm.SSHPassword' to be set to generated password, but found ""!
    config_test.go💯 Expected 'UserName' to be set to 'override_winrm_username', but found "packer"!
FAIL
FAIL    github.com/hashicorp/packer/builder/azure/arm   0.425s
FAIL

```

After fix
```
⇶  go test ./builder/azure/arm/... -run=TestConfigUserNameOverride
ok      github.com/hashicorp/packer/builder/azure/arm   0.379s
```

* Fix variable names in error messages
2020-04-30 10:49:58 +02:00
Megan Marsh
30061b3def
Merge pull request #9095 from VladRassokhin/vsphere-disable-shutdown
Add disable_shutdown option to VSphere builders
2020-04-29 15:18:24 -07:00
Megan Marsh
2a560a517e
Merge pull request #8946 from thor/feature/vgpu-profiles
Add support for specifying vGPU profiles
2020-04-29 13:27:19 -07:00
Megan Marsh
ccb1928344
Merge pull request #9134 from hashicorp/fix_9131
fix documentation for docker tag pp
2020-04-29 13:25:09 -07:00
Megan Marsh
a88b5dfe7b fix documentation for docker tag pp 2020-04-29 12:14:49 -07:00
Adrien Delorme
5c2b8da63b get builds from PackerConfig instead of parser
to allow just reading the config and to not start anything. This will allow to later on run `validate --syntax-only`.

Note that none of the builder/provisioner/post-processor config will be read but simply ignored. HCL2 still needs the body to be properly formatted and it should detect most syntax errors.
2020-04-29 16:36:40 +02:00
Adrien Delorme
2df21496b3 hcl2template: let PackerConfig actually start a builder/provisioner/post-processor 2020-04-29 16:15:42 +02:00
Adrien Delorme
a3343c1848 Delete zz_retrocompat.go
it's dead/unused code I previously though I'd need it
2020-04-29 15:33:10 +02:00
Vladislav Rassokhin
03c4bebf00 Add disable_shutdown option to VSphere builders
Also don't try to shut down VM if it's already off, otherwise VSphere would raise an error: "The attempted operation cannot be performed in the current state (Powered off)."
2020-04-29 14:19:43 +03:00
Tom Dyas
c0a6623ea2
teach HCL mode builds to honor -only and -except options (#8947) 2020-04-28 15:03:24 +02:00
Adrien Delorme
e4df3b262b
HCL2: docs warn about the fact that HCL2 support is still Beta at the top of each docs page (#9113) 2020-04-28 11:37:50 +02:00