teddylear
805225a113
feat: add http datasource ( #11658 )
2022-05-17 19:26:34 +02:00
Wilken Rivera
d6a5234412
Unregister packer-image-iteration datasource
...
This change temporarily renames the type of the packer-image-iteration
datasource to prevent it from being automatically registered by the
Packer plugin tooling. The datasource is fully functional, but not quite
ready for full usage. It will be updated in a future release.
2021-09-14 14:25:48 -04:00
Megan Marsh
48de1fc7da
allow datasources to use other datasources
...
create a null data source for testing. We can choose to document if we want to, but it's a convenience for us
add a test to catch cyclic datasource dependency, update tests to include out of order data sources, and update the code to clean up the returned diagnostics generated from the recursive evaluation
PR review comments
2021-09-03 16:10:39 -07:00
Megan Marsh
fd80f8da8c
Add two new data sources -- hcp-packer-iteration and hcp-packer-image. These data sources together will allow users to query hcp_packer for the image_ids they need to use as source images to their builds, with a simple UI and clear outputs.
...
add quick and dirty acceptance test for hcp packer image iteration and hcp packer image data sources
PR review
linting
2021-09-03 15:51:09 -07:00
Megan Marsh
d6792820f4
Merge pull request #11227 from hashicorp/hcp_data_source
...
Implement hcp packer data source.
2021-08-31 09:33:48 -07:00
Adrien Delorme
d25373a8d6
move inspec provisioner out ( #11230 )
2021-08-31 12:07:26 +02:00
Adrien Delorme
acb01cb800
move salt-masterless provisioner out ( #11229 )
...
* move salt-masterless provisioner out
* go get github.com/hashicorp/packer-plugin-salt
2021-08-31 12:07:10 +02:00
Megan Marsh
980deeb684
Implement hcp packer data source. This is a rough copy of the terraform provider's data source, to make beta user experience consistent across both sources
2021-08-27 12:03:55 -07:00
Wilken Rivera
e22346f0fa
Extract ProfitBricks Plugin ( #11084 )
...
* Extract ProfitBricks Plugin
* Update CHANGELOG
2021-06-14 17:30:58 -04:00
sylviamoss
444605c127
vendor oneandone
2021-05-25 14:46:44 +02:00
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 [email protected]
* 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
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
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
eb6527c8b6
Remove Puppet components and docs
2021-04-20 15:27:21 -04:00
Wilken Rivera
30bcf44c2c
Remove Chef components and docs
2021-04-20 15:25:08 -04:00
Wilken Rivera
987080a409
Remove reference to openstackbuilder
2021-04-20 13:54:57 -04:00
Megan Marsh
b54121a72d
delete and revendor alicloud plugin
2021-04-20 09:54:45 -07:00