← Package directory
Available on winget

Install HashiCorp Packer

A tool for creating identical machine images for multiple platforms from a single source configuration.

Install with winget
winget install --id Hashicorp.Packer
Upgrade
winget upgrade --id Hashicorp.Packer
Uninstall
winget uninstall --id Hashicorp.Packer

About HashiCorp Packer

Packer is a tool for building identical machine images for multiple platforms from a single source configuration. Packer is lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel. Packer supports various platforms through external plugin integrations, the full list of which can be found at https://developer.hashicorp.com/packer/integrations. The images that Packer creates can easily be turned into Vagrant boxes.

What's new in 1.15.3

BUG FIXES: - hcp: skip bucket update requests when description and labels already match, avoiding unnecessary updates for existing buckets. GH-13624

Read release notes

Version history

Version Updated Notes
1.15.3 Unknown BUG FIXES: - hcp: skip bucket update requests when description and labels already match, avoiding unnecessary updates for existing buckets. GH-13624
1.15.2 Unknown FEATURES: - provisioner: added support for the enforced provisioner. GH-13591 SECURITY: - deps: bump github.com/go-jose/go-jose/v4 GH-13594 - deps: bump go.opentelemetry.io/otel/sdk GH-13606 - deps: update cloud.google.c...
1.15.1 Unknown FEATURES: - hcp: native sbom generation for hcp GH-13566 BUG FIXES: - core: Scrub multiline sensitive values from build output (including OS-specific multiline sensitive-value fixtures) GH-13582 SECURITY: - deps: bump sy...
1.15.0 Unknown IMPROVEMENTS: - core/hcp: add support for updating HCP Packer registry channels and bucket log UI metadata. GH-13532 - build: update Go to 1.24.12. GH-13553 - docker: remove vmware and vsphere from the packer full image....
1.14.3 Unknown IMPROVEMENTS: - core/hcp: added cicd metadata support for BitBucket and Jenkins pipelines. GH-13513 GH-13505 - core: bump github.com/hashicorp/packer-plugin-sdk to 0.6.4 GH-13494 - docs: fix typos and linguistic errors i...
1.14.2 Unknown ✨ Features - HCP Certificate Authentication Support – by @JenGoldstrich (#13435) Adds support for the HCP_CRED_FILE environment variable and removes restrictions on HCP_CLIENT_ID and HCP_CLIENT_SECRET when connecting bui...
1.14.1 Unknown BUG FIXES: - core: Changes on the packer plugin installation process to ensure that the plugin is installed correctly. The releases binary from official site releases.hashicorp.com was not getting installed from a proxy...
1.14.0 Unknown IMPROVEMENTS: - core: Changes to pull official packer plugins binaries from official site (releases.hashicorp.com). This change allows Packer to automatically download and install official plugins from the HashiCorp offi...
1.13.1 Unknown Release notes
1.13.0 Unknown FEATURES: - core: Enhanced the existing inline field in the shell provisioner to support any script with its own shebang (#!). Allows users to provide scripts directly in the inline field, making it possible to use scrip...
1.12.0 Unknown FEATURES: - core: add support for a DAG-based evaluation on locals and datasources. A long-standing odditiy of Packer has been the order of evaluation for locals and data sources. In previous versions of Packer, the data...
1.11.2 Unknown No notes
1.11.1 Unknown No notes
1.11.0 Unknown No notes
1.10.3 Unknown No notes
1.10.2 Unknown Release notes
1.10.1 Unknown Release notes
1.10.0 Unknown Release notes
1.9.5 Unknown SECURITY: - Bump github.com/go-jose/go-jose/v3 to address GO-2023-2334. GH-12723 BUG FIXES: - Add VirtualBox as known plugin prefix to prevent endless bundled plugin warning. GH-12719
1.9.4 Unknown BUG FIXES: - core: core: When invoking Packer with the CHECKPOINT_DISABLE environment variable the telemetry reporter is left uninitialized in order to disable telemetry reporting. Any method calls on the nil reporter is...