Thomas Dreibholz
5385275836
Fixed formatting.
2021-02-20 15:09:38 +01:00
Thomas Dreibholz
591b1c2637
VirtualBox: added support for "virtio" ISO interface.
2021-02-20 15:09:38 +01:00
Thomas Dreibholz
f48d7e3990
VirtualBox: added support for "virtio" storage.
2021-02-20 15:09:38 +01:00
Megan Marsh
c9c65383e9
Merge pull request #10651 from sparshev/vmware_attach_snapshot
...
Added "attach_snapshot" parameter to vmware vmx builder
2021-02-19 15:14:35 -08:00
Megan Marsh
1ddbe4d9ce
update changelog
2021-02-19 10:43:31 -08:00
Megan Marsh
dd167925d7
add machine readable to the cli help func and docs ( #10658 )
2021-02-19 11:17:47 +01:00
Taylor Chaparro
317e2da000
azure client sig fix: don't overwrite subscription id if unset ( #10659 )
2021-02-19 11:16:31 +01:00
Megan Marsh
c4a22e9a56
fix packer interpolation of packer log path ( #10660 )
2021-02-19 11:08:17 +01:00
Tim Dawson
aef74cd059
Fixed up after rebaseing
2021-02-19 14:09:23 +13:00
Sergei Parshev
b3b4559434
Added "attach_snapshot" parameter to vmware vmx builder
2021-02-18 15:16:28 -08:00
Tim Dawson
ac2ce0097c
Fixed formatting
2021-02-19 11:09:55 +13:00
Tim Dawson
ca0b11028e
Started instramenting some functions and building out unit tests for snapshot step.
...
Added some basic config tests.
2021-02-19 11:09:55 +13:00
Tim Dawson
b199ce9a22
Added snapshots to artifacts
...
Increased Snapshot wait timeout
2021-02-19 10:58:03 +13:00
Tim Dawson
0f83ba6ee6
Removed Rouge refrence to AMI creation in volume builder
2021-02-19 10:58:03 +13:00
Tim Dawson
3e754c9f3f
Using new Polling config for snapshot step
2021-02-19 10:58:03 +13:00
Tim Dawson
7f0b41bb0e
Refactored SnapshotConfig
...
Added Group and user permission to each snapshot
2021-02-19 10:58:03 +13:00
Tim Dawson
482a2c8232
Adding ebs-volume snapshot creation
2021-02-19 10:06:04 +13:00
Megan Marsh
3d55fa51d8
Merge pull request #10560 from trown/bump-oci-go-sdk
...
Update Oracle Go SDK
2021-02-18 11:46:02 -08:00
Sylvia Moss
37d05c85ff
upgrade pause_before ( #10654 )
2021-02-18 15:05:12 +01:00
dreic
ab89df9a88
Update Config-not-required.mdx ( #10527 )
2021-02-18 11:47:40 +01:00
Megan Marsh
00e503388e
change template parsing error to include warning about file extensions ( #10652 )
2021-02-18 09:59:30 +01:00
Adrien Delorme
bf5b4d63da
tweak docs to trigger a re-release
2021-02-17 17:29:16 +01:00
packer-ci
21c6811334
Putting source back into Dev Mode
2021-02-17 16:12:20 +00:00
packer-ci
7ea4a779af
Cut version 1.7.0
2021-02-17 11:13:51 +00:00
packer-ci
a939671abb
cut version 1.7.0
2021-02-17 11:13:50 +00:00
packer-ci
c6c047905d
update changelog
2021-02-17 11:13:50 +00:00
Adrien Delorme
c6c8c88b74
Update CHANGELOG.md
2021-02-17 11:24:52 +01:00
Adrien Delorme
3b40127cb0
Update CHANGELOG.md
2021-02-17 11:24:31 +01:00
Adrien Delorme
993ae765e5
Prepare release ( #10646 )
...
* get github.com/hashicorp/packer-plugin-sdk@v0.0.14
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2021-02-17 11:22:08 +01:00
Sylvia Moss
201869d627
Update HCL2 and JSON example for amazon builders ( #10645 )
...
* move hcl2 example up over json to amazon-ebs
* switch hcl and json templates for all amazon builders
* fix json format
2021-02-17 10:32:13 +01:00
Megan Marsh
6ea7edf4e9
update changelog
2021-02-16 16:17:47 -08:00
Megan Marsh
99087d71bc
Merge pull request #10641 from zchsh/zs.bump-components
...
Bump components to remove md processing, fix theme
2021-02-16 14:33:17 -08:00
Megan Marsh
1710590418
Merge pull request #10633 from hashicorp/azr_init_no_magic_host
...
Packer init: remove host and namespace guessing
2021-02-16 14:32:20 -08:00
Megan Marsh
10d32bda6d
Merge pull request #10591 from neumayer/retry
...
Add retry strategies to oci calls
2021-02-16 13:59:26 -08:00
Megan Marsh
0d14df3020
Merge pull request #10635 from hashicorp/docs_small_changes
...
Docs small updates
2021-02-16 13:58:32 -08:00
Megan Marsh
2065de0b4f
Merge pull request #10642 from hashicorp/wilken_init_no_magic_host
...
github/getter: Adds a hostname check to Get function
2021-02-16 11:27:11 -08:00
Wilken Rivera
728c5a217d
Add test case for non-github hostname
...
Tests results on current branch; install succeeded which was not expected
```
2021/02/16 14:02:24 ui: Installed plugin example.com/sylviamoss/comment v0.2.19 in "/tmp/pkr-test-cfg-dir-6_pkr_config458005728/example.com/sylviamoss/comment/packer-plugin-comment_v0.2.19_x5.0_linux_amd64"
init_test.go:361: InitCommand.Run() = 0, want 1
init_test.go:381: unexpected dir hash after init: string(
- "h1:47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
+ "h1:iVtzkl/nVm2KiLvlz8rH56ME8QEqRxq8+XT2Lo6bzGU=",
)
--- FAIL: TestInitCommand_Run (6.39s)
--- PASS: TestInitCommand_Run/already-installed-no-op (0.01s)
--- PASS: TestInitCommand_Run/already-installed-no-op/-subtest-0 (0.00s)
--- PASS: TestInitCommand_Run/already-installed-upgrade (2.30s)
--- PASS: TestInitCommand_Run/already-installed-upgrade/-subtest-0 (0.06s)
--- PASS: TestInitCommand_Run/release-with-no-binary (0.17s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-works (1.32s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-works/-subtest-0 (0.01s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-old-api-fails (1.42s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-old-api-fails/-subtest-0 (0.01s)
--- FAIL: TestInitCommand_Run/unsupported-non-github-source-address (1.18s)
```
Tests results after change with change in this branch
```
2021/02/16 14:03:14 [TRACE] getting available versions for the example.com/sylviamoss/comment plugin
2021/02/16 14:03:14 [TRACE] &{%!q(*github.Client=<nil>) "packer-getter-github-1.7.0-dev"} getter could not get release: example.com/sylviamoss/comment doesn't appear to be a valid github.com source address; check source and try again.
2021/02/16 14:03:14 [DEBUG] will try to install: []
2021/02/16 14:03:14 ui error: no release version found for the example.com/sylviamoss/comment plugin matching the constraint(s): "v0.2.19"
--- PASS: TestInitCommand_Run (5.38s)
--- PASS: TestInitCommand_Run/already-installed-no-op (0.01s)
--- PASS: TestInitCommand_Run/already-installed-no-op/-subtest-0 (0.00s)
--- PASS: TestInitCommand_Run/already-installed-upgrade (2.08s)
--- PASS: TestInitCommand_Run/already-installed-upgrade/-subtest-0 (0.07s)
--- PASS: TestInitCommand_Run/release-with-no-binary (0.21s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-works (1.20s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-works/-subtest-0 (0.01s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-old-api-fails (1.88s)
--- PASS: TestInitCommand_Run/manually-installed-single-component-plugin-old-api-fails/-subtest-0 (0.01s)
--- PASS: TestInitCommand_Run/unsupported-non-github-source-address (0.00s)
```
2021-02-16 14:03:29 -05:00
Wilken Rivera
f48583c57e
github/getter: Adds a hostname check to Get function
...
This change adds a simple hostname validation check to validate that a
plugins source address is github.com before continuing with the Get
call. An issue was encountered when using a hostname different from
github.com, where the getter would continue to pull a plugin from GitHub
even if the hostname was something like "example.com". See log details
below.
Before change
```
2021/02/16 12:49:41 [TRACE] fetching checksums file for the "0.0.2" version of the example.com/hashicorp/docker plugin in
"/home/wilken/.packer.d/plugins/example.com/hashicorp/docker"...
2021/02/16 12:49:41 [DEBUG] github-getter: getting "https://github.com/hashicorp/packer-plugin-docker/releases/download/v0.0.2/packer-plugin-docker_v0.0.2_SHA256SUMS "
2021/02/16 12:49:42 [TRACE] Ignoring remote binary packer-plugin-docker_v0.0.2_x5.0_linux_arm64.zip, wrong system, expected
2021/02/16 12:49:42 [TRACE] About to get: packer-plugin-docker_v0.0.2_x5.0_linux_amd64.zip
2021/02/16 12:49:42 [DEBUG] github-getter: getting "https://github.com/hashicorp/packer-plugin-docker/releases/download/v0.0.2/packer-plugin-docker_v0.0.2_x5.0_linux_amd64.zip "
```
After change
```
2021/02/16 13:36:32 [TRACE] for plugin example.com/hashicorp/docker found 0 matching installation(s)
2021/02/16 13:36:32 [TRACE] getting available versions for the the example.com/hashicorp/docker plugin
2021/02/16 13:36:32 [TRACE] &{%!q(*github.Client=<nil>) "packer-getter-github-1.7.0-dev"} getter could not get release: example.com/hashicorp/docker doesn't appear to be a valid github.com source address; check source and try again.
2021/02/16 13:36:32 [DEBUG] will try to install: []
2021/02/16 13:36:32 [INFO] (telemetry) Finalizing. no release version found for the example.com/hashicorp/docker plugin matching the constraint(s): ">=v0.0.2"
2021/02/16 13:36:32 waiting for all plugin processes to complete...
```
2021-02-16 13:38:57 -05:00
Zach Shilton
6cc3933c77
Bump components to remove md processing, fix theme
2021-02-16 12:55:09 -05:00
Adrien Delorme
4409991887
add emojis to version table
2021-02-16 14:37:24 +01:00
sylviamoss
6e195f92e8
update components docs
2021-02-16 14:31:05 +01:00
Sylvia Moss
715fe51517
Update website/content/docs/commands/fix.mdx
...
Co-authored-by: Adrien Delorme <azr@users.noreply.github.com>
2021-02-16 14:09:32 +01:00
Adrien Delorme
d2a8408577
update "how to comment in json" guide
2021-02-16 13:57:33 +01:00
Adrien Delorme
192e85951f
`packer build template.pkr.hcl` in .github/CONTRIBUTING.md
2021-02-16 13:54:49 +01:00
Adrien Delorme
e2a337e0ea
`packer build template.pkr.hcl`
2021-02-16 13:49:13 +01:00
sylviamoss
c29b9f957d
reorder terminology
2021-02-16 12:51:49 +01:00
Sylvia Moss
514be931be
Update website/content/partials/guides/hcl2-beta-note.mdx
...
Co-authored-by: Adrien Delorme <azr@users.noreply.github.com>
2021-02-16 12:48:39 +01:00
Sylvia Moss
1049db4f98
Update website/content/docs/commands/fix.mdx
...
Co-authored-by: Adrien Delorme <azr@users.noreply.github.com>
2021-02-16 12:48:33 +01:00
sylviamoss
9ce9f49f4d
fix types and add text to templates index
2021-02-16 12:48:07 +01:00
sylviamoss
47adccabf2
swtichs the sidebar order of HCL and JSON templates
2021-02-16 10:13:05 +01:00