Commit Graph
18303 Commits
Author SHA1 Message Date
dependabot[bot] 6d8a9fb8e2 Bump github/issue-labeler from 2.4 to 2.5 (#11782)
Bumps [github/issue-labeler](https://github.com/github/issue-labeler) from 2.4 to 2.5.
- [Release notes](https://github.com/github/issue-labeler/releases)
- [Commits](https://github.com/github/issue-labeler/compare/v2.4...v2.5)

---
updated-dependencies:
- dependency-name: github/issue-labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 20:56:56 -04:00
Jenna Goldstrich 66d4c2dc44 Merge pull request #11784 from hashicorp/fix_generated_code
Run make generate
2022-05-17 12:08:55 -07:00
sylviamoss 667e18f8be fix docs 2022-05-17 20:11:26 +02:00
sylviamoss 0cc754a1ad make generate 2022-05-17 20:03:49 +02:00
teddylear 805225a113 feat: add http datasource (#11658) 2022-05-17 19:26:34 +02:00
Kiss Tamás b19980c26e Add libvirt plugin (#11762)
This PR adds my packer plugin supporting remote builds on Libvirt hypervisors to the plugin manifest.
2022-05-16 11:31:51 +02:00
Zachary Shilton 90d3c20b7d fix: work around deleted plugin release (#11771)
* fix: work around deleted plugin release

* fix: specify version for plugin without docs.zip
2022-05-10 13:09:48 -06:00
Sylvia Moss 5c0988acbd bump hcp-sdk-go and fix import path (#11763)
* bump hcp-sdk-go and fix import path

* bump hcp-sdk-go 0.19.0
2022-05-10 14:01:26 +02:00
Wilken Rivera 14ef80f9eb Update builders index page (#11765)
- Fix broken link thanks
- Update language text
2022-05-06 15:20:15 +02:00
Wilken Rivera 5c1694ca9d Bump packer-plugin-sdk (#11754)
The Packer Plugin SDK has been updated in v0.2.12 to address the
x/crypto/ssh fix for unsupported key algorithms. This change is specific
to the SSH communication which is mostly in the sdk pkg. But it is being
brought into Packer to have parity with all the external plugins, which
are being updated separately.
2022-05-05 13:35:38 -04:00
Mike Schinkel fefb70be2b Added mention of HCL in Terminology>Templates (#11749) 2022-05-04 15:27:54 -04:00
Laura Pacilio ed54fb363a Make Builders Overview Page Clearer (#11743)
* Update page to make it clearer where users can find all the builder types

* MOve plugins to be first per PR feedback
2022-05-04 14:08:40 -04:00
Jeanne Angeles Franco ea70359e52 Add release metadata config (#11747)
* Add release metadat config

* Move the release metadata config to the correct event workflow
2022-05-03 18:02:39 -04:00
dependabot[bot] 36c2301781 Bump github.com/hashicorp/hcl/v2 from 2.11.1 to 2.12.0 (#11737)
Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) from 2.11.1 to 2.12.0.
- [Release notes](https://github.com/hashicorp/hcl/releases)
- [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/hcl/compare/v2.11.1...v2.12.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/hcl/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 12:27:41 -04:00
doppelc 7d9c6fb795 Fix typo in docs (#11734) 2022-04-25 19:06:52 +02:00
Jenna GoldstrichandWilken Rivera 1dd7532846 Support packer plugins installed plugins in JSON (and HCL without required block) (#11712)
* Parse plugins from nested installed directories in json/non-required block HCL

* Add Packer Plugins installed test

* Add checksum validation for multi-component plugins installed by the packer plugins subcommand (#11732)

This change copies a bit of the logic in hcl2template/plugin in order to
strengthen the check for multi-component plugins installed via the
`packer plugins install` commands.

* Replace ioutil with os pkg

In go1.16 the ioutil std lib package was deprecated in favor of the os
and io packages. This change just updates all Temp creation methods to
their os pkg equivalents.

Co-authored-by: Wilken Rivera <[email protected]>
2022-04-21 15:14:47 -04:00
Bryce Kalow 1881ecede5 updates platform-cli to latest (#11727) 2022-04-21 10:16:10 -04:00
Wilken Rivera ca825d7a6a Remove markdown link checker (#11722)
The Markdown link checker currently deployed has served its purpose for
the time being. It is being removed to avoid failed checks on PRs, while
we evaluate alternative solutions used by other HashiCorp repositories.
2022-04-21 10:15:40 -04:00
Bryce Kalow 1c0d3ad93d website: website source code / content split (#11716) 2022-04-20 15:51:18 -05:00
Wilken Rivera e2dc5a7137 Update community note on GitHub issue templates (#11715)
In an effort to help prioritize issues (i.e bugs and feature requests) that are important to the community
the community note pertaining to issue voting has been moved to the top of each
template with a comment informing users not to delete it. The goal is to
rely more on votes for feature requests and issues that are not critical.

Critical issues being crashes, regressions, security vulnerabilities, and broken features.
2022-04-15 11:26:29 -04:00
Wilken Rivera 202f93f6a9 Update issue-labeler action (#11699)
The latest release of the action requires the field
enable_versioned_regex to be set. We currently don't use
versioned_regex. So this change sets the field to false.
2022-04-12 17:57:00 -04:00
Zachary Shilton a88d54c310 fix(website): remove empty index pages (#11702) 2022-04-11 16:08:39 -04:00
Michele Degges 4801fae3df [RelAPI Onboarding] Add release API metadata file (#11683) 2022-03-23 11:16:01 +01:00
Bryce Kalow 544efd71f4 website: unpin plugin version (#11680) 2022-03-22 16:18:06 -05:00
Bryce Kalow 78c62ded09 website: pin plugin version (#11677) 2022-03-22 13:30:26 -05:00
Adrien Delorme 039155612a get go-getter 2.0.2, that won't untar OVA files (#11675) 2022-03-22 11:08:31 +01:00
Jenna Goldstrich ba130d2dec Merge pull request #11669 from hashicorp/linode-hcp-ready
Linode is HCP Packer ready
2022-03-18 08:43:21 -07:00
Jenna Goldstrich 5f00b15c2e Linode is HCP Packer ready 2022-03-16 14:23:01 -07:00
Wilken Rivera a7c37ee34d Add tests for the packer plugins subcommand (#11660)
* Add tests for plugins install command

* Add tests for plugins remove command

* Add PACKER_GITHUB_API_TOKEN to all test env

* Update dir hashes for non-darwin os

* Update tests with feedback from review
2022-03-15 16:32:49 -04:00
Jenna Goldstrich 7c704d3577 Merge pull request #11661 from hashicorp/digital-ocean-hcp-packer-ready
Digital Ocean is HCP Packer Ready
2022-03-14 12:56:19 -07:00
Jenna Goldstrich 3cf9985430 Digital Ocean is HCP Packer Ready 2022-03-14 12:41:32 -07:00
Wilken Rivera 98b8d41971 Update link checker to use main as base-branch (#11663)
Set configuration for base branch
Update config-file location to hidden mlc_config file
2022-03-14 15:38:12 -04:00
Michele Degges f8d1807abe Turn nvd security scanning off temporarily (#11657)
Related slack thread: https://hashicorp.slack.com/archives/C010VJT0FRP/p1646938611596409?thread_ts=1646936500.488179&cid=C010VJT0FRP.

This change needs to be backported to all active release branches.
2022-03-14 11:39:41 -04:00
Kevin Burnett 59a7f9140e Codify comment about error checking (#11653) 2022-03-10 18:52:15 +01:00
Patrick BandSylvia Moss 93ea7a5fc2 fix missing closing bracket for build {} section (#11654)
Co-authored-by: Sylvia Moss <[email protected]>
2022-03-10 16:18:07 +01:00
Adrien Delorme 7661e41412 reference main branch instead of master branch (#11652)
using search-n-replace
2022-03-10 16:07:02 +01:00
Wilken Rivera ec912cae9e Put in dev mode 2022-03-08 19:37:47 -05:00
Wilken Rivera 1f610310ea Update plugin tiers documentation (#11643)
* Add verified and archived tiers

* Bump documentation version for sshkey plugin

* Update website/content/partials/plugins/plugin-tiers-and-namespaces.mdx

Add link to HashiCorp Partners and Integrations page
2022-03-08 14:53:46 -05:00
Zachary Shilton d82135d4f5 website: support Verified pluginTier, support Archived badge (#11622)
* website: support Verified pluginTier, support Archived badge

* website: demo new plugin badges, should revert this later

* website: fix missing types, non-optional iconSvg prop

* Revert "website: demo new plugin badges, should revert this later"

This reverts commit ca4aeae831.

* feat: mark verified plugins and archived plugins

* website: move archived badge to be first badge shown

* fix: move archived badge next to version number
2022-03-07 15:11:47 -05:00
Pamela Bortnick 6f147eb78a Merge pull request #11607 from hashicorp/pb.alert-banner
Updates for HCP Packer
2022-03-07 14:04:36 -05:00
Bryce Kalow 05f828bd56 website: pin previous version of plugin (#11638)
packer-plugin-sshkey's latest release is missing the docs artifacts. Pinning to the old version here so that website builds can succeed.
2022-03-07 13:19:18 -05:00
Laura Pacilio 2ca4051dbb Merge pull request #11626 from hashicorp/update-docs-hcp-packer-ga
Remove Beta language from HCP packer docs
2022-03-07 11:57:52 -05:00
Sai Diliyaer 08f26e7870 Website: Fix the hashicorp/packer link on the plugins creation page (#11629)
It's currently linked to `github.com/packer` which seems to be an unrelated personal GitHub repo.
2022-03-05 07:38:38 -05:00
Wilken Rivera a91bd71b92 Cut release 1.8.0 2022-03-04 17:42:26 -05:00
Wilken Rivera c2b44019c2 Update CHANGELOG.md
Fix a few typos post release
2022-03-04 17:28:52 -05:00
Wilken Rivera 1c398a73b4 Set default file extension for binary removal on Windows (#11627)
Related to #11625
v1.8.0
2022-03-04 10:50:26 +01:00
Wilken Rivera 8e1e0329ad Bump external plugin versions
Bumping external plugins containing critical bug fixes or improvements
2022-03-03 20:17:50 -05:00
Laura Pacilio e47821f13b Remove beta language from data sources overview page 2022-03-03 18:51:29 -05:00
Laura Pacilio 4a61d4ad0b Add notes about deactivated registries 2022-03-03 18:48:08 -05:00
Laura Pacilio d4447c3c17 Fix langauge on docs intro page and templates build block page 2022-03-03 18:38:15 -05:00