Megan Marsh
9044deeb05
Delete cloudstack dir, revendor
2021-04-20 13:46:11 -07:00
Wilken Rivera
8bf03cbca7
Vendor packer-plugin-puppet
2021-04-20 15:27:21 -04:00
Wilken Rivera
a29f3340c2
Vendor packer-plugin-chef
2021-04-20 15:26:56 -04:00
Wilken Rivera
987080a409
Remove reference to openstackbuilder
2021-04-20 13:54:57 -04:00
Megan Marsh
6fa213235f
extract and revendor
...
update website nav
2021-04-20 10:17:10 -07:00
Megan Marsh
b54121a72d
delete and revendor alicloud plugin
2021-04-20 09:54:45 -07:00
Adrien Delorme
4de2954d01
Scaleway plugin breakout ( #10939 )
...
* use vendored scaleway plugin
* wipe out scaleway
* vendor vendors
* use remote docs
* go get github.com/hashicorp/packer-plugin-scaleway@v0.0.1
* empty commit
2021-04-20 11:59:59 -04:00
Sylvia Moss
25a999978b
Remove Parallels plugin ( #10936 )
2021-04-20 17:46:42 +02:00
Sylvia Moss
d6904502ac
Extract outscale ( #10941 )
...
* remove outscale, vendor it and add remote docs
* fix lint
* add community plugin tier
* Update go.mod
* up mods
Co-authored-by: Adrien Delorme <azr@users.noreply.github.com>
2021-04-20 17:18:45 +02:00
Adrien Delorme
d22ba61ae0
ncloud breakout ( #10937 )
2021-04-20 15:09:11 +02:00
Adrien Delorme
9eaad88ac0
Move proxmox builder out + vendor it ( #10930 )
...
* use vendored proxmox builders
* Update docs-nav-data.json
remove proxmox ref
* Update docs-remote-plugins.json
* remove builder/proxmox dir
* remove website/content/docs/builders/proxmox/
* up vendors
* Update modules.txt
* Update HTTPConfig-not-required.mdx
* Update HTTPConfig-not-required.mdx
* tidy mod
* fmt
* Update modules.txt
2021-04-20 14:59:34 +02:00
sylviamoss
3af472be9a
update qemu to latest version
2021-04-19 17:47:09 +02:00
sylviamoss
7a85b7328e
vendor qemu plugin
2021-04-19 16:32:04 +02:00
Sylvia Moss
88f8feecfe
Extract vmware plugin ( #10920 )
2021-04-19 14:28:48 +02:00
Adrien Delorme
9230a06920
move googlecompute plugin to github.com/hashicorp/packer-plugin-googlecompute ( #10890 )
2021-04-19 11:10:15 +02:00
Sylvia Moss
16658a9f47
Extract virtualbox plugin ( #10910 )
2021-04-16 17:38:02 +02:00
Wilken Rivera
ceb96d061a
Extract ansible plugins ( #10912 )
...
* Remove ansible components and docs
* Vendored packer-plugin-ansible
* Add remote ansible docs
2021-04-16 10:31:09 -04:00
Adrien Delorme
87ba7258b3
Use packer-sdc in packer + remove mapstructure-to-hcl2 & struct-markdown ( #10913 )
...
* start using `go:generate packer-sdc struct-markdown`
* Update Makefile
remove @go install ./cmd/struct-markdown
* run go generate for struct-markdown
* use //go:generate packer-sdc mapstructure-to-hcl2
* run go generate for mapstructure-to-hcl2
* remove struct-markdown and mapstructure-to-hcl2
* vendor vendors
2021-04-16 11:52:03 +02:00
Megan Marsh
84af0ba6da
go mod tidy
2021-04-15 16:25:58 -07:00
sylviamoss
c7ee5f1efd
update packer-plugin-vsphere and sdk
2021-04-15 16:25:36 -07:00
sylviamoss
41c66d6935
vendor vsphere plugin
2021-04-15 16:25:31 -07:00
sylviamoss
f6854f5528
update go vendor
2021-04-15 16:24:57 -07:00
Daniel Finneran
a6c5958c67
Adds bzip2 support to post-processor ( #10867 )
...
* compress post processor: add bzip2 + tests
* post-processor/compress/post-processor_test.go: refactor tests and add tests for bzip2
* post-processor_test.go: test write/read for all compression algos
* check artifact.Destroy() errors
* close archive before deleting it
Co-authored-by: Adrien Delorme <azr@users.noreply.github.com>
2021-04-15 18:05:09 +02:00
sangkyu-kim
1ea5a547e2
Merge branch 'master' into master
2021-04-13 13:46:48 +09:00
sylviamoss
49474f8f37
add plugin acceptance test using amazon plugin
2021-04-07 16:21:15 +02:00
sylviamoss
e0614cabf4
move acctest pkg from sdk to core and update acceptance tests
2021-04-07 11:52:19 +02:00
Megan Marsh
9365c90c0b
revendor
2021-04-06 13:52:07 -07:00
Megan Marsh
f27bdf85f4
upgrade exoscale dependency
2021-04-06 13:51:14 -07:00
sangkyu.kim
e22d9861aa
update modules
2021-04-06 10:56:16 +09:00
sangkyu-kim
1c8fc65223
Merge branch 'master' into master
2021-04-06 10:35:58 +09:00
mmassez
794e83b171
Proxmox builder return first ipv4 address ( #10858 )
...
* Check if IP address is IPv4 before returning it
Returns the first IPv4 address instead of the first IP address which is an IPv6 for Windows VMs
* Updated the go module
* Reversed the order of checks
First check if it's a loopback and check for ipv4 afterwards
2021-04-02 14:37:20 -04:00
Wilken Rivera
f541cd59ed
Update packer-plugin-sdk to latest release
...
```
go get github.com/hashicorp/packer-plugin-sdk@v0.1.1
go mod tidy
go mod vendor
```
2021-03-31 10:36:41 -04:00
Wilken Rivera
4746fc682d
Update version of packer-plugin-docker ( #10847 )
...
```
go get github.com/hashicorp/packer-plugin-docker@v0.0.7
go mod tidy
go mod vendor
```
2021-03-30 17:12:43 -04:00
Megan Marsh
dfc5d76108
Merge pull request #10833 from harveylowndes/add-oci-flex-shape-support
...
Support OCI flexible shapes
2021-03-30 10:11:47 -07:00
sangkyu.kim
cd370aaaad
implement vpc environment
2021-03-29 22:51:04 +09:00
Sylvia Moss
505cbd2591
Vendor amazon plugin ( #10800 )
...
* remove amazon from core
* vendor amazon plugin
* remove website content
* Add amazon to docs-remote-plugins
* update amazon reference links in the documentation
* update amazon docs version to latest
Co-authored-by: Adrien Delorme <adrien.delorme@icloud.com>
2021-03-25 13:37:48 +01:00
Wilken Rivera
70ceed1110
Update vendor modules
2021-03-23 17:41:43 -04:00
Adrien Delorme
7732f7998c
Add http_content func to serve variables from HTTP @ preseed ( #10801 )
...
This imports hashicorp/packer-plugin-sdk#43
* code generate things
* update docs
* update guides
* update examples
We want to add a new guide.
2021-03-23 12:31:13 +01:00
Marcus Weiner
4d9fb629c6
Allow using API tokens for Proxmox authentication ( #10797 )
2021-03-22 11:48:31 +01:00
Andrew Pryde
a915ec8e05
Upgrade oci-go-sdk to latest
2021-03-20 02:16:17 +00:00
Wilken Rivera
6f23bc0d97
Vendor exoscale-import plugin
...
This change will vendor the new version of the exoscale-import
post-processor component, but remove all of its code from Packer. After
the v1.8.0 release this change should be removed entirely.
This vendor process is being used as a workaround for decoupling the
exoscale-import component without causing a breaking change in Packer.
Users of Exoscale are encouraged to leverage `packer init` for
installing the latest version of packer-plugin-exoscale.
2021-03-09 10:02:30 -05:00
Marc Falzon
9a1f2d0c97
fixup! Remove "exoscale-import" post-processor
2021-03-09 10:01:38 -05:00
Wilken Rivera
79481ed7ec
Add vendored components map as opposed to removing code generation for command/plugin.go
2021-03-05 15:44:04 -05:00
Megan Marsh
a5b0e37d7e
docker extraction POC
2021-03-05 15:33:34 -05:00
Blake Garner
0b1829ef88
Update to gopsutil v3.21.1 to allow builds to work for darwin arm64 ( #10697 )
...
* Update to v3.21.1 to allow builds to work for darwin arm64
Co-authored-by: Megan Marsh <megan@hashicorp.com>
Co-authored-by: Adrien Delorme <adrien.delorme@icloud.com>
2021-03-02 12:13:59 +01:00
Megan Marsh
96b753f3b0
pin packer to golang 1.16 ( #10702 )
...
* pin packer to golang 1.16
* vet command/build_cancellation_test.go
2021-03-02 11:43:58 +01:00
Megan Marsh
9a11fd4136
Update amazon sdk ( #10668 )
2021-02-22 11:18:48 +01: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
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
Adrien Delorme
915372c73d
get packer plugin sdk version 0.0.12 ( #10612 )
2021-02-11 14:14:04 +01:00