Adrien Delorme
7809242f41
quote template example
2021-02-15 13:47:40 +01:00
Adrien Delorme
632e918c52
Update plugins_test.go
2021-02-15 13:47:40 +01:00
Adrien Delorme
4cb94a67b0
Update types.variables.go
2021-02-15 13:47:40 +01:00
Adrien Delorme
029729225d
tests and fixes
2021-02-15 13:47:39 +01:00
Adrien Delorme
aeecfcd422
show version constrain error in case it's handy
2021-02-15 13:47:39 +01:00
Adrien Delorme
9f545c28fe
required_plugins: prevent using `plugin = "version"`, and show an example
2021-02-15 13:47:39 +01:00
Adrien Delorme
fe12d53e77
addr: remove support for defaulting plugin namespace and host
2021-02-15 13:47:39 +01:00
Sylvia Moss
00fce3c46f
Add v1.7.0 template upgrade guide ( #10615 )
2021-02-15 11:38:11 +01:00
Megan Marsh
bd7b31853e
Multi plugin naming ( #10608 )
2021-02-15 11:10:43 +01:00
Megan Marsh
cac6b04546
update help text for hcl2_upgrade ( #10624 )
2021-02-15 11:03:44 +01:00
Megan Marsh
80ed988ffe
Hcl2 upgrade fix ( #10625 )
...
* fix random nil pointer dereference I found while debugging hcl2_upgrade issues
* fix hcl2_upgrade command by creating passthroughs for all text template fields
2021-02-15 10:40:21 +01:00
Megan Marsh
b20dea6aec
Merge pull request #10614 from hashicorp/azr_acc_test_old_single_component_plugins
...
Acc test "old style" single component plugins
2021-02-12 14:22:29 -08:00
Megan Marsh
4f5af3b919
Merge pull request #10619 from hashicorp/hcl2_upgrade_annotations
...
Add -with-annotation flag to hcl2_upgrade command
2021-02-12 14:17:10 -08:00
sylviamoss
e69410b633
fix lint
2021-02-12 15:38:44 +01:00
sylviamoss
855ba9775a
add docs
2021-02-12 15:31:13 +01:00
sylviamoss
76e3d57cae
add with-annotation flag to hcl2_upgrade
2021-02-12 15:18:53 +01:00
teddylear
0637601eda
Fixing recursive formatting tests to work on all platforms
2021-02-11 22:08:36 -05:00
Adrien Delorme
7089e0854a
rename setup func to avoid name conflict
2021-02-11 18:00:18 +01:00
Adrien Delorme
40c2b2a153
add manually-installed-single-component-plugin-old-api-fails
2021-02-11 16:55:30 +01:00
Adrien Delorme
3677069010
test: manually-installed-single-component-plugin-works
2021-02-11 16:35:08 +01:00
Adrien Delorme
b321c64c1e
Update init_test.go
2021-02-11 15:26:33 +01:00
Adrien Delorme
ad0ce49cec
fix tmpdir creation
2021-02-11 15:17:05 +01:00
Adrien Delorme
021044e963
put name first
2021-02-11 14:56:42 +01:00
Adrien Delorme
ba8484ee6b
tests: pre make dir in case nothing happens
2021-02-11 14:49:52 +01:00
Adrien Delorme
3052e3c5d5
tests
2021-02-11 14:46:53 +01:00
Sylvia Moss
c5fca1f876
Make template documentation visible from components docs ( #10611 )
2021-02-11 14:21:06 +01:00
Adrien Delorme
915372c73d
get packer plugin sdk version 0.0.12 ( #10612 )
2021-02-11 14:14:04 +01:00
Adrien Delorme
37769c2b95
Change PKR_GITHUB_API_TOKEN to PACKER_GITHUB_API_TOKEN to stay consistent with other env var settings ( #10588 )
2021-02-11 13:54:25 +01:00
Trond Isak
2c08479825
add AWS API call retries on AMIGetFilteredImage ( #10610 )
2021-02-11 11:58:56 +01:00
Sylvia Moss
774c5903f6
Add error-cleanup-provisioner to HCL2 ( #10604 )
2021-02-11 10:23:15 +01:00
Megan Marsh
fd8e76636a
Merge pull request #10599 from hashicorp/extending-packer-updates
...
Extending packer updates
2021-02-10 16:05:56 -08:00
teddylear
d85286e228
Merging in master
2021-02-10 17:44:11 -05:00
Robert Neumayer
50a6732859
Use http constants and use switch instead of if
2021-02-10 16:46:00 +01:00
Wilken Rivera
4e2d2961b6
Update with suggestion from review
2021-02-10 10:37:24 -05:00
Wilken Rivera
926e287025
Apply suggestions from code review
...
Co-authored-by: Megan Marsh <megan@hashicorp.com>
Co-authored-by: Adrien Delorme <azr@users.noreply.github.com>
2021-02-10 10:33:01 -05:00
Sylvia Moss
d28e6fe009
write timestamp local only when necessary ( #10602 )
2021-02-10 14:54:19 +01:00
Sylvia Moss
1e889078fd
add regex and regexall functions ( #10601 )
2021-02-10 11:58:20 +01:00
Calle Pettersson
6c77d28537
proxmox: Fix additional_iso_files ( #10586 )
2021-02-10 10:59:44 +01:00
Megan Marsh
92f384b52f
update changelog
2021-02-09 14:08:27 -08:00
Wilken Rivera
29beb051c5
Fix borken URL
2021-02-09 15:37:03 -05:00
Wilken Rivera
bb03a321f2
Add distributing migrated plugins section
2021-02-09 15:28:03 -05:00
Wilken Rivera
25b2ab9082
guides/1-7-plugin-upgrade: Update migration guide
...
* Add text to call out the packer-sdk-migrator tool.
* Add text around the naming conventions for registering multi-plugins
2021-02-09 14:23:44 -05:00
Wilken Rivera
9986834a62
website/commands/init: Add blurb on plugin selection
...
This change adds text around how plugin selection for plugins defined in
a require_plugins block work. It also adds a small call out to users
that third party plugins are not verified by HashiCorp.
2021-02-09 12:19:15 -05:00
Sylvia Moss
368ccfe7c9
add profitbricks code owners ( #10596 )
2021-02-09 11:29:24 -05:00
Adrien Delorme
ffbb110167
Test running plugins with fake and fresh plugins ( #10595 )
...
* show error as to why plugin discovery failed
* allow to run more manual tests after a plugin installation
* test that a freshly installed external plugin can run
2021-02-09 17:07:59 +01:00
mflorin
9afaa5a21f
Profitbricks builder fixes ( #10549 )
2021-02-09 16:56:06 +01:00
Robert Neumayer
bcd60c3895
Improve retry policy
2021-02-09 16:16:10 +01:00
Sylvia Moss
f5006d0842
fix empty locals and source name with blank space ( #10593 )
2021-02-09 14:57:42 +01:00
Jessi
88c516b2d5
Add IMDSv2 support for AWS EBS builder ( #10546 )
2021-02-09 11:47:54 +01:00
Robert Neumayer
6b947edd04
Add retry strategies to oci calls
...
The oci api returns 429, among others in case a per-user rate limit is
hit. Currently our only mechanism to deal with this is to wait 5s
between the requests that poll for image availability (and export).
With a custom retry strategy we can handle more error situations while
putting less load on the api.
2021-02-09 09:33:43 +01:00