Wilken Rivera
c262467413
Extract Azure plugin components from Packer ( #10979 )
...
* Remove Azure plugin components and docs
* Add Azure plugin to vendored_plugins
* Updates Azure to use remote plugin docs
* Revendor packer-plugin-azure at v0.0.2
* Update to new version of the Packer plugin SDK v0.2.1
* Update to the official version of go-getter@v2.0.0
* Update salt provisioner to use new go-getter API
* Update vendored plugins to working versions
This changes fixes an issue with the go.sum for the Azure plugin.
It also revendors the plugins for puppet, chef, and ansible as v0.0.1
of those plugins where not usable.
2021-05-13 16:13:21 -04:00
Taylor Chaparro
9441a69ad1
azure builder: add support for shared image gallery storage account type
2021-04-23 16:57:24 -07:00
Taylor Chaparro
c0902d7519
azure builder: use struct for publishing shared image gallery image version
2021-04-23 16:56:38 -07:00
Megan Marsh
1788d29567
fix
2021-04-23 16:50:41 -07:00
Contigo Red
82a1f017aa
azure: arm builder: adding keep_os_disk parameter to control OS disk deletion.
...
keep_os_disk: auto generated help
azure: arm builder: add disk os to artifact
azure: arm builder: fmt'ed artifact_test.go
2021-04-23 12:36:09 -07:00
Megan Marsh
8a3912c54b
Merge pull request #10938 from AHuusom/master
...
Added custom nicname and osdiskname
2021-04-22 11:05:19 -07:00
Adrien Delorme
38837848f9
Breakout yandex ( #10970 )
2021-04-22 17:03:14 +02:00
Sylvia Moss
bcb25f1916
Extract Tencent Cloud ( #10967 )
...
* extract and vendor tencentcloud plugin
* fix fmt
2021-04-22 15:21:34 +02:00
Adrien Delorme
ef612c0eb1
Breakout hcloud ( #10966 )
...
* Delete hetzner-cloud.mdx
* delete hcloud builder
* use hcloud plugin
* up mods
* use github.com/hashicorp/packer-plugin-hcloud v0.0.1
2021-04-22 14:52:07 +02:00
Sylvia Moss
972497589e
extract and vendor lxc and lxd ( #10965 )
2021-04-22 14:21:23 +02:00
Adrien Delorme
2cd296874e
Triton plugin breakout ( #10963 )
2021-04-22 14:06:30 +02:00
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
af37f53439
Extract vagrant ( #10960 )
...
* remove vagrant, rework website
* regenerate command/plugin, and go mod tidy
2021-04-21 16:31:28 -04:00
Megan Marsh
b3ba270f2d
fix typo and regenerate
2021-04-21 11:19:16 -07: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
Anders Huusom
ed4ca8e6dc
formatted code
2021-04-20 19:53:49 +02:00
Megan Marsh
88192f1fdd
delete openstack files
2021-04-20 10:17:14 -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
Anders Huusom
de86b45848
removed obsolete line
2021-04-20 15:54:29 +02:00
Anders Huusom
770124207c
added TempOSDiskName definition
2021-04-20 15:51:16 +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
Anders Huusom
dbe6010510
Added custom nicname and osdiskname
2021-04-20 14:16:27 +02:00
sylviamoss
642ed07476
remote qemu plugin
2021-04-19 16:28:12 +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
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
sylviamoss
38fe79948b
remove vsphere components and docs
2021-04-15 16:24:57 -07:00
sangkyu-kim
1ea5a547e2
Merge branch 'master' into master
2021-04-13 13:46:48 +09:00
sylviamoss
e0614cabf4
move acctest pkg from sdk to core and update acceptance tests
2021-04-07 11:52:19 +02:00
James
eaaf22dcde
builder/digitalocean: support ecdsa, ed25519, dsa temporary key types via packer-plugin-sdk/communicator step… ( #10856 )
...
* support ecdsa, ed25519 temporary key algos via temporary_key_pair_algorith config
* builder/digitalocean: improve public key marshalling error handling
* builder/digitalocean: use packer-plugin-sdk to manage temporary ssh keys
* builder/digitalocean: clean up unused properties
Co-authored-by: tserkov <tserkov@penguin>
2021-04-07 10:33:05 +02:00
Qingchuan Hao
f2f33fa344
Correct SIG timout ( #10816 )
2021-04-07 10:00:17 +02:00
sangkyu.kim
23e8684aae
fix lint, fmt, generate
2021-04-06 11:40:41 +09:00
sangkyu-kim
1c8fc65223
Merge branch 'master' into master
2021-04-06 10:35:58 +09:00
elsnepal
7f26429a2a
feature[alicloud]: add ramrole to ecs instance ( #10845 )
...
* add RamRole support for ecs instance
* ordering of attributes
* run make generate
2021-04-02 15:02:13 -04:00
Sylvia Moss
d81c02b456
Fix primary disk resize on clone and add tests ( #10848 )
...
* Fix primary disk resize on clone and add tests
* remove commented tests
2021-04-02 14:41:11 -04: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
sangkyu.kim
15a9e1b20a
skip validate `product_code` if empty
2021-04-02 18:18:59 +09:00
sangkyu.kim
3f23a5ec74
Remove `getClassicServerImageProductList` within block storage size 100GB
2021-04-02 16:38:58 +09:00
sangkyu.kim
f4cbb5d7dc
fix length validation message
2021-04-02 14:55:05 +09:00
sangkyu.kim
cdcdf6a618
fix checking subnet type
2021-03-31 18:22:22 +09:00