Commit Graph
18956 Commits
Author SHA1 Message Date
Anurag Sharma 414fe3a275 fix: exclude syft dependency import on NetBSD, OpenBSD, and Solaris
The syft library has a transitive dependency on containerd, which includes
platform-specific code that doesn't compile on NetBSD, OpenBSD, and Solaris.

This change adds build constraints to exclude the syft import on these
platforms. The hcp-sbom provisioner functionality is unaffected since it
downloads and executes pre-built syft binaries at runtime rather than
using the Go library directly. The import exists solely for dependency
tracking in license and security scanning tools.
2026-03-25 22:26:42 +05:30
Anurag Sharma 0c9d2c689c docs: remove docs validation from packer (#13577)
* don't update markdown files anymore
This needs to be done in web-unified-docs repo

* add contriubting guide for docs
2026-03-25 21:29:13 +05:30
Anurag Sharma ea25de1315 feat: native sbom generation for hcp (#13566)
* add configuration fields to SBOMInternalProvisioner

* add os detection

* move implementation to hcp-sbom

* upload scanner binary and execute

* use latest syft version always

* reduce duplicate code

* rename config fields appropriately

* default to cyclonedx

* add syft dependency

* add support for elevated user for windows

* add retry for download

* add syft dependency
Updates go version

* optimization for windows

* improve docs

* update config usage rules

* add unit tests

* update golang version, fix linter issues

* refactor and improvements

* simplify few lines

* refactor retry for scanner download

* resolved conflicts

* resolve conflicts from main

* stick to syft v1 for compatibility

* fix lint issues

* stricter version check for syft

* fix version eg

* update go version to 1.25.7

* go mod changes
2026-03-25 11:33:00 +05:30
Tanmay Jain d897421b23 Adds grouped and scheduled updates for GitHub Actions (#13575)
Configures automated dependency updates for GitHub Actions workflows,
groups all actions in a single pull request, schedules updates monthly,
and ignores major version bumps to reduce noise and streamline updates.
2026-03-24 12:36:50 +05:30
Tanmay Jain 8d9a4cfdfc Merge pull request #13565 from hashicorp/dependabot/go_modules/github.com/hashicorp/packer-plugin-sdk-0.6.6
build(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.6.4 to 0.6.6
2026-03-24 12:19:22 +05:30
Tanmay Jain 897d4a57d7 Merge pull request #13572 from hashicorp/otel-update
Updates OpenTelemetry dependencies to v1.41.0
2026-03-20 12:42:10 +05:30
Tanmay Jain 2f2704c84d Updates OpenTelemetry dependencies to v1.41.0
Ensures compatibility with the latest OpenTelemetry libraries,
potentially addressing security and stability improvements.
Prepares codebase for new features and bug fixes from upstream.
2026-03-20 12:36:37 +05:30
dependabot[bot] a13d7cedf9 build(deps): bump github.com/hashicorp/packer-plugin-sdk
Bumps [github.com/hashicorp/packer-plugin-sdk](https://github.com/hashicorp/packer-plugin-sdk) from 0.6.4 to 0.6.6.
- [Release notes](https://github.com/hashicorp/packer-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/packer-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/packer-plugin-sdk/compare/v0.6.4...v0.6.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/packer-plugin-sdk
  dependency-version: 0.6.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-03-20 07:00:37 +00:00
Tanmay Jain b7c9df6d70 Merge pull request #13560 from hashicorp/dependabot/go_modules/github.com/hashicorp/hcp-sdk-go-0.167.0
build(deps): bump github.com/hashicorp/hcp-sdk-go from 0.136.0 to 0.167.0
2026-03-20 12:29:07 +05:30
dependabot[bot] 4a41160643 build(deps): bump github.com/hashicorp/hcp-sdk-go
Bumps [github.com/hashicorp/hcp-sdk-go](https://github.com/hashicorp/hcp-sdk-go) from 0.136.0 to 0.167.0.
- [Release notes](https://github.com/hashicorp/hcp-sdk-go/releases)
- [Changelog](https://github.com/hashicorp/hcp-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/hcp-sdk-go/compare/v0.136.0...v0.167.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/hcp-sdk-go
  dependency-version: 0.167.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-03-20 06:53:17 +00:00
Tanmay Jain 29b4bf24b2 Merge pull request #13570 from hashicorp/mod-update
Upgrade go-git to v5.17.0 and grpc to 1.79.3
2026-03-20 12:01:11 +05:30
Tanmay Jain a96954deaf Upgrade go-git to v5.17.0 and grpc to 1.79.3 2026-03-20 11:44:48 +05:30
Tanmay Jain e29c0afb8d Merge pull request #13564 from hashicorp/vuln-fix
Updates circl dependency to v1.6.3
2026-03-11 12:53:25 +05:30
Tanmay Jain 6210b0a4ce Updates circl dependency to v1.6.3
Brings in latest upstream improvements and bug fixes from circl.
Helps maintain compatibility and security with indirect dependencies.
2026-03-11 12:49:56 +05:30
Blake Ryder 9faf685cc7 Merge pull request #13563 from hashicorp/chore/packer-license-pr-2026-03-11
Update LICENSE
2026-03-11 12:07:13 +05:30
creatorHead e4108562bc Update LICENSE 2026-03-11 11:50:07 +05:30
Karthik P 2c5d23b26a Merge pull request #13561 from hashicorp/karthik/go-git/upgrade 2026-02-19 11:04:57 +05:30
kp2099 d7abe43ccc go-git package upgrade 2026-02-17 20:03:11 +05:30
Tanmay Jain ef9c2e65f6 Merge pull request #13558 from hashicorp/prepare-1.15.1
version: prepare dev v1.15.1
2026-02-04 13:10:49 +05:30
Tanmay Jain 708f748911 version: prepare dev v1.15.1 2026-02-04 13:07:19 +05:30
Tanmay Jain 87a51e9ad8 Merge pull request #13557 from hashicorp/cut-release-1.15.0
version: cut release v1.15.0
v1.15.0
2026-02-04 11:32:24 +05:30
Tanmay Jain 17bc81ea6c version: cut release v1.15.0 2026-02-04 10:56:10 +05:30
Tanmay Jain 41d5e9afa6 Merge pull request #13553 from hashicorp/go-update
Updates Go version to 1.24.12
2026-01-29 22:24:22 +05:30
Tanmay Jain 5fc98d9e4e Updates Go version to 1.24.12 2026-01-28 12:14:53 +05:30
Karthik P 918ecd4af5 Merge pull request #13442 from hashicorp/anshul/docker_img_official_plugin
removing the vmware and vshpehere from packer's docker full image
2026-01-28 10:04:33 +05:30
Karthik P 74cc342e44 Merge pull request #13539 from MBradbury/powershell-test-lastexitcode
Check LASTEXITCODE is set before checking its value
2026-01-28 09:59:46 +05:30
Tanmay Jain e4e52c0711 Merge pull request #13544 from hashicorp/compliance/update-headers-batch-3
[IND-4226] [COMPLIANCE] Update Copyright Headers (Batch 3 of 5)
2025-12-22 15:35:45 +05:30
Tanmay Jain 46b216b203 Merge pull request #13545 from hashicorp/compliance/update-headers-batch-2
[IND-4226] [COMPLIANCE] Update Copyright Headers (Batch 2 of 5)
2025-12-22 15:35:05 +05:30
Tanmay Jain b4d9f1961a Merge pull request #13543 from hashicorp/compliance/update-headers-batch-1
[IND-4226] [COMPLIANCE] Update Copyright Headers (Batch 1 of 5)
2025-12-22 15:34:55 +05:30
Tanmay Jain 00c9a6d7f7 Merge pull request #13540 from hashicorp/compliance/update-headers
[IND-4226] [COMPLIANCE] Update Copyright Headers
2025-12-22 15:34:39 +05:30
Tanmay Jain 9002057589 Merge pull request #13546 from hashicorp/crypto-update
Bump x/crypto to v0.46.0
2025-12-22 15:02:31 +05:30
Tanmay Jain c62a195f36 Bump x/crypto to v0.46.0 2025-12-15 12:50:06 +05:30
Tanmay Jain 2f8390857a Merge pull request #13532 from hashicorp/channel-assignment
FEAT: Adds support for updating HCP Packer registry channels
2025-12-15 12:27:51 +05:30
Matthew Bradbury 4da6b47a17 Fix test 2025-12-12 21:54:03 +00:00
Devashish 651ea426be Verbiage change 2025-12-12 13:20:11 -05:00
hashicorp-copywrite[bot] 219421c08c [COMPLIANCE] Update Copyright and License Headers (Batch 2 of 5) 2025-12-11 07:02:15 +00:00
hashicorp-copywrite[bot] a79100518c [COMPLIANCE] Update Copyright and License Headers (Batch 3 of 5) 2025-12-11 07:02:12 +00:00
hashicorp-copywrite[bot] e7fb788400 [COMPLIANCE] Update Copyright and License Headers (Batch 1 of 5) 2025-12-11 07:02:12 +00:00
Tanmay Jain aa2b628319 Adding ui object support in Bucket for Logs 2025-12-08 16:08:49 +05:30
hashicorp-copywrite[bot] 6af0b29558 [COMPLIANCE] Update Copyright and License Headers 2025-11-30 18:32:15 +00:00
Matthew Bradbury f9abca0bd7 Check LASTEXITCODE is set before checking its value 2025-11-26 12:04:42 +00:00
Leah Bush d644bf9744 Merge pull request #13534 from hashicorp/leah/feat/add-comments-to-docs
feat: add comments to packer docs
2025-11-21 09:50:05 -06:00
Tanmay Jain 52448da979 Added Test Cases for Channel Assignment 2025-11-21 14:35:51 +05:30
Tanmay Jain 0e354e503b FEAT: Adds support for updating HCP Packer registry channels
Enables specifying channels in the build configuration to automatically update existing HCP Packer registry channels to point to the new build version upon completion. Improves workflow automation and reduces manual channel management for users.
2025-11-21 12:43:46 +05:30
Leah Bush e9d220436d feat: add docs to packer docs 2025-11-19 16:24:25 -06:00
Anurag Sharma c60dc95eda prepare for dev 1.14.4 (#13531) 2025-11-19 12:09:31 +05:30
Anurag Sharma e6f6dabce2 cut release 1.14.3 (#13520) 2025-11-18 18:36:17 +05:30
Anurag Sharma 543123ac17 bump golang.org/x/crypto to 0.43.0 (#13518)
* bump golang.org/x/crypto to 0.43.0
CVE-2025-47913 GO-2025-4116

* fixed go.sum

* fixed multiple warnings that prevented test runs

* make generate

* fix lint errors, update linter version

* fix go vet issues
2025-11-18 15:49:03 +05:30
kp2099 1208e8c7cc Merge pull request #13496 from survivant/master
Fix typos and linguistic errors in documentation / hacktoberfest
2025-11-17 09:33:20 +05:30
Tanmay Jain 747fa3a0c2 Merge pull request #13505 from hashicorp/jenkins-metadata
FEAT: Added Jenkins CICD Metadata Support for HCP
2025-11-04 11:44:40 +05:30