Megan Marsh
f161f2bed2
extract oracle plugin ( #10962 )
2021-04-22 11:50:00 +02:00
Megan Marsh
6b59525408
remove digitalocean directories, revendor, add to vendored_plugins, regenerate code, and update website paths ( #10961 )
2021-04-22 11:45:27 +02:00
Megan Marsh
d0a15f9a15
Merge pull request #10956 from hashicorp/extract-converge
...
Extract converge provisioner
2021-04-21 13:40:15 -07:00
Megan Marsh
af37f53439
Extract vagrant ( #10960 )
...
* remove vagrant, rework website
* regenerate command/plugin, and go mod tidy
2021-04-21 16:31:28 -04:00
Wilken Rivera
bb511e9592
Extract converge provisioner
2021-04-21 14:19:34 -04:00
Sylvia Moss
4be2c350bf
extract and vendor ucloud ( #10953 )
2021-04-21 13:25:04 -04:00
Megan Marsh
b5666b84cd
Extract jdcloud ( #10946 )
...
* delete jdcloud builder dir, revendor, regenerate, add to vendored_plugins
* change website pathing
* Extract linode (#10947 )
* started extracting linode
* revendor linode
* clean up vendoring
2021-04-21 10:55:41 -04:00
Sylvia Moss
469f033c36
remove and vendor hyperv ( #10952 )
2021-04-21 16:32:34 +02:00
Sylvia Moss
2db338e322
Extract Hyperone ( #10949 )
2021-04-21 15:08:38 +02:00
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