teddylear
805225a113
feat: add http datasource ( #11658 )
2022-05-17 19:26:34 +02:00
Zachary Shilton
a88d54c310
fix(website): remove empty index pages ( #11702 )
2022-04-11 16:08:39 -04:00
Wilken Rivera
df5699c10d
Rename integration program documentation ( #11570 )
2022-02-18 10:01:59 -05:00
Adrien Delorme
9f4a1281dd
Add packer plugins command and subcommands to interact with plugins ( #11553 )
...
* add basic docs for plugins command
* refactor docs
Co-Authored-By: Wilken Rivera <1749304+nywilken@users.noreply.github.com>
* add plugins command
* add plugins subcommands
they do nothing for now
* add plugins installed command + tests
* add plugins install command
* add remove plugin command
* better docs for the plugins install command
* remove duplicate content
* better output for installed plugins
* add plugins required command
* Update plugins_install.go
* add newline after `Usage:`
* Update plugins_remove.go
* Update plugins_required.go
* Update plugins_remove.go
* Update plugins_installed.go
* Update plugins_install.go
* add docs
* Update plugins_install.go
* fix typos
* Update plugins_test.go
* fix typos
Co-Authored-By: Wilken Rivera <1749304+nywilken@users.noreply.github.com>
* Update core_wrapper.go
Co-Authored-By: Wilken Rivera <1749304+nywilken@users.noreply.github.com>
* Update website/content/docs/commands/plugins/remove.mdx
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
* Update website/content/docs/commands/plugins/required.mdx
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
* Update website/content/docs/commands/plugins/required.mdx
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
* Update plugins_required.go
* Update install.mdx
* Update required.mdx
* plugins requirement, warn when no plugin was found
* Update website/content/docs/commands/plugins/required.mdx
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
Co-authored-by: Wilken Rivera <1749304+nywilken@users.noreply.github.com>
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
2022-02-10 16:53:50 -05:00
Kevin Wang
b3341164cf
feat: extract /plugins ( #11464 )
...
* feat: extract `/plugins`
Co-authored-by: Zachary Shilton <4624598+zchsh@users.noreply.github.com>
Co-authored-by: Adrien Delorme <azr@users.noreply.github.com>
2022-01-11 10:26:05 -05:00
Wilken Rivera
fe2d302421
Bump Packer plugin program navigation up one level ( #11390 )
...
* Bump Packer plugin program navigation up one level
* Fix file path
2021-11-10 14:28:18 -05:00
Sylvia Moss
d8a5ae729f
Add docs for plugins HCP Packer support ( #11389 )
...
* add docs hcp support for plugins
* fix golang format
* Update website/content/docs/plugins/hcp-support.mdx
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
* Update website/content/docs/plugins/hcp-support.mdx
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
* Update website/content/docs/plugins/hcp-support.mdx
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
* improve docs
* change page title
* Apply suggestions from code review
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
2021-11-10 13:11:29 -05:00
Laura Pacilio
da8ec95249
Updates for HCP Packer docs
...
Enable HCP Packer docs and add note about public beta (#11339 )
format markdown and mention that registry block is available in v1.7.7
2021-10-19 08:03:32 -07:00
Wilken Rivera
05d77c96cf
Temporarily remove hcp_packer_registry docs until out of internal beta
2021-09-14 15:58:30 -04: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
Adrien Delorme
eb8e302941
hcl2_upgrade: special case: vsphere fix ( #11216 )
...
* fix typo
* hcl2_upgrade: special case linux_options and network_interface to block instead of maps
* Update hcl2_upgrade_test.go
* Update hcl2_upgrade_test.go
remove unused code
* hcl2_upgrade: support strftime too (#11220 )
* hcl2_upgrade strftime function
* create legacy_strftime.mdx
2021-08-25 14:20:08 +02:00
Wilken Rivera
a534c743cf
HCP Packer registry enabled Packer client ( #11154 )
...
* Add working registry pkg
* Add custom error for handling the loading of PAR environment variables
* Working Publish to Build, with proper error handling for bucket names
* Update hcp-sdk-go to use branch instead of mod replace directive
* Update Packer build status configuration
* Add support for HCP_PACKER_BUILD_FINGERPRINT env
* Add support for publishing one or more PARtifacts from a single build
* add git shas to this branch
* Add ability to set provider name if available
* Add working RegistryBuilder type
* Add RegistryPostProcessor as wrapper post-processor
* When in PAR mode a empty RegistryPostProcessor is added to the end of
the post-processor list to publish all final image data.
* Add support for updating a build from PAR that is not in a DONE state
* Fix a small issue with creation the initial builds for an empty
iteration.
* Add PAR URL to post-processor display
* Implement hcp_packer_registry block (#11168 )
* Update vendored Amazon plugin to v1.0.1-dev
* Fix panic when running a Packer registry build in a clean directory
* Remove the publishing of post-processor metadata from the registry
post-processor.
* Remove metadata add from registry_builder
* Update registry builder to skip a build that was found to be DONE
Co-authored-by: Megan Marsh <megan@hashicorp.com>
Co-authored-by: Sylvia Moss <moss@hashicorp.com>
2021-08-05 09:25:19 -04:00
Wilken Rivera
e22346f0fa
Extract ProfitBricks Plugin ( #11084 )
...
* Extract ProfitBricks Plugin
* Update CHANGELOG
2021-06-14 17:30:58 -04:00
Megan Marsh
f80da79b85
Merge pull request #11046 from hashicorp/extract_oneandone
...
Extract 1&1 builder
2021-05-25 08:44:25 -07:00
Wilken Rivera
f3f58b1c39
Add Packer Integration Program page ( #11042 )
...
* Initial draft of Packer Integration Program docs page
- [ ] Add text from program document.
- [ ] Fix image alignment
- [ ] Fix Checklist alignment (remove bullets if possible)
- [ ] Validate with program team
* Fix broken markdown
* fix styling on centered image and checklist
* revert package-lock update
* Update packer-integration-program.mdx
Fix a few formatting issues
Co-authored-by: Jeff Escalante <jescalan@users.noreply.github.com>
2021-05-25 09:22:12 -04:00
sylviamoss
e3010fa817
extract oneandone and add remote docs
2021-05-25 14:26:22 +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 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
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
5145893ae5
update website
2021-04-20 13:47:37 -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
Megan Marsh
6fa213235f
extract and revendor
...
update website nav
2021-04-20 10:17:10 -07:00
Megan Marsh
2f927177d9
fix website
2021-04-20 09:54:49 -07:00
Megan Marsh
50fadc4118
remove from website, add remote docs
2021-04-20 09:54:49 -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
Megan Marsh
20faaef05c
Merge pull request #10929 from hashicorp/extract_qemu
...
Extract QEMU plugin
2021-04-19 15:39:44 -07:00
Sylvia Moss
3dac34766c
add legacy_isotime docs ( #10928 )
2021-04-19 16:29:43 +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
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