Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

HashiCorp Packer: baixar versions anteriors

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

HashiCorp Virtualització #4 Virtualització

Aquí hi ha 30 versions d’HashiCorp Packer, des de 15 de febrer del 2023 fins a l’actual, 1.16.2. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2023: 9 9 23 2024: 6 6 24 2025: 7 7 25 2026: 8 8 26

30 versions en 4 anys · unes 8,1 per any

VersióDataMidaFitxers
1.16.2Darrera versió 22 d’octubre del 2026 34,5 MB 64 bits ZIP 34,5 MB32 bits ZIP 32,9 MB
Notes de la versió
BUG FIXES:
- core: fix case-insensitive parsing of generated enum values for configuration
types and PowerShell execution policies.
GH-13719
IMPROVEMENTS:
- build: update Go to 1.26.10.
GH-13728
DEPENDENCIES:
- deps: bump github.com/hashicorp/hcp-sdk-go to v0.176.0.
GH-13722
- deps: bump github.com/hashicorp/packer-plugin-sdk in the plugin tester to
v0.6.13, github.com/hashicorp/hcl/v2 to v2.25.0, and
github.com/zclconf/go-cty to v1.19.0; update other dependencies.
GH-13728
- test/deps: bump go.opentelemetry.io/otel/sdk in the plugin tester to
v1.45.0.
GH-13709
INTERNAL:
- ci: update pinned GitHub Actions dependencies.
GH-13720
- ci: bump lock-threads to v6.0.2 so the scheduled workflow can lock issues
and pull requests.
GH-13693
- compliance: update copyright headers.
GH-13718
1.16.1 18 de setembre del 2026 35,3 MB 64 bits ZIP 35,3 MB32 bits ZIP 33,7 MB
Notes de la versió
FEATURES:
- plugin/getter: add support for installing plugins from non-GitHub HTTPS sources,
including mirrors and artifact repositories that expose the HashiCorp release
directory format.
GH-13691
IMPROVEMENTS:
- communicator/winrm: add configurable connection timeout and retry interval settings.
GH-13701
- build: update Go to 1.26.8.
GH-13701
BUG FIXES:
- core/hcl2: pass user variable values to builders, provisioners, and post-processors
as packer_user_variables, restoring legacy {{ user "name" }} interpolation in
plugin-managed templates.
GH-13686
- post-processor/shell-local: execute inline scripts through the shell to avoid
intermittent ETXTBSY errors.
GH-13701
- build: bump github.com/shoenig/go-m1cpu to v0.2.2 to prevent segmentation
faults on Apple M5 hardware.
GH-13696
SECURITY:
- deps: bump google.golang.org/grpc to v1.83.2 in Packer and the plugin
tester to reject requests missing both the :authority and Host headers.
GH-13704
GH-13707
DEPENDENCIES:
- deps: bump github.com/hashicorp/packer-plugin-sdk to v0.6.11.
GH-13701
- deps: bump github.com/hashicorp/go-getter/v2 to v2.2.4.
GH-13701
- deps: bump github.com/hashicorp/hcp-sdk-go to v0.175.0,
github.com/go-git/go-git/v5 to v5.19.2, and
github.com/klauspost/compress to v1.18.7.
GH-13689
- deps: bump golang.org/x/crypto to v0.56.0, golang.org/x/net to
v0.58.0, and google.golang.org/grpc to v1.83.2.
GH-13701
GH-13707
- deps: bump go.opentelemetry.io/otel, go.opentelemetry.io/otel/metric,
and go.opentelemetry.io/otel/trace to v1.45.0, and
github.com/go-logr/logr to v1.4.4.
GH-13710
- deps: update additional Go module dependencies in Packer and the plugin tester.
GH-13689
GH-13701
INTERNAL:
- docs: update the README contribution link to use the main branch.
GH-13700
- compliance: update copyright headers.
GH-13699
1.16.0 24 de juliol del 2026 35,2 MB 64 bits ZIP 35,2 MB32 bits ZIP 33,6 MB
Notes de la versió
FEATURES:
- provenance: add new provenance post-processor and packer verify-attestation command for
SLSA Build L1/L2 supply-chain attestations. Derives in-toto subjects from Packer artifacts,
builds SLSA Provenance v1 predicates with Git/CI metadata, and signs via local PEM key, cloud
KMS (awskms://, gcpkms://, azurekms://, hashivault://), or keyless Sigstore (Fulcio +
optional Rekor transparency log). Reference CI workflows for L2 keyless and L3-compatible
delegated-signing patterns are included under examples/ci/.
GH-13667
- core/hcl2: add rfc3339_parse and unix_timestamp_parse template functions. Both accept
RFC 3339 timestamps; unix_timestamp_parse additionally accepts Unix epoch integers.
GH-13669
- core/hcl2: add continue_on_error meta-argument to provisioner blocks. When set to true,
a provisioner failure is logged and the build continues rather than halting.
GH-13674
- core/hcl2: variable object types now support optional() attribute modifiers, allowing
object variables to declare per-attribute defaults and omit fields that have a default set.
GH-13670
BUG FIXES:
- plugin/getter: prevent path traversal vulnerability in GitHub plugin getter filename handling.
GH-13680
- build: update build constraints to support arm architecture on FreeBSD.
GH-13650
SECURITY:
- security: drop x/crypto/openpgp by upgrading go-github v33 → v75.
GH-13676
- security: suppress false positive for GO-2026-5932.
GH-13677
- deps: bump golang.org/x/crypto to v0.54.0.
GH-13672
DEPENDENCIES:
- deps: bump github.com/hashicorp/packer-plugin-sdk to v0.6.10.
GH-13673
- deps: bump github.com/hashicorp/hcp-sdk-go to v0.174.0.
GH-13673
- deps: bump github.com/zclconf/go-cty to v1.18.1.
GH-13673
- deps: bump github.com/google/go-github v33 → v75.
GH-13676
- deps: bump golang.org/x/net to v0.56.0.
GH-13664
- deps: update various Go module dependencies.
GH-13673
INTERNAL:
- ci: pin GitHub Action refs to latest verified SHAs.
GH-13675
- chore: remove old website references.
GH-13668
1.15.4 3 de juny del 2026 31,8 MB 64 bits ZIP 31,8 MB32 bits ZIP 30,3 MB
Notes de la versió
BUG FIXES:
- builder: update build constraints to support arm architecture on FreeBSD
GH-13650
IMPROVEMENTS:
- hcp: removes Syft binary download/handling from the HCP SBOM provisioner
GH-13636
SECURITY:
- deps: upgraded crypto version
GH-13645
- deps: upgraded go-git version
GH-13645
- deps: bump github.com/hashicorp/packer-plugin-sdk to 0.6.9
GH-13640
INTERNAL:
- build: bump Go to 1.25.10 and refresh dependencies
GH-13646
GH-13647
- deps: update cloud.google.com/go and aws-sdk-go-v2 related dependencies
GH-13610
1.15.3 27 d’abril del 2026 25,9 MB 64 bits ZIP 25,9 MB32 bits ZIP 24,8 MB
Notes de la versió
BUG FIXES:
- hcp: skip bucket update requests when description and labels already match, avoiding unnecessary updates for existing buckets.
GH-13624
1.15.2 24 d’abril del 2026 25,9 MB 64 bits ZIP 25,9 MB32 bits ZIP 24,8 MB
Notes de la versió
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.com/go and aws-sdk-go-v2 related dependencies
GH-13610
INTERNAL:
- build: bump Go to 1.25.9 and refresh dependencies
GH-13614
GH-13615
1.15.1 26 de març del 2026 25,7 MB 64 bits ZIP 25,7 MB32 bits ZIP 24,6 MB
Notes de la versió
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 syft to v1.42.3 (fixes GO-2026-4809)
GH-13581
- deps: bump github.com/hashicorp/packer-plugin-sdk to v0.6.7
GH-13581
- deps: bump github.com/hashicorp/hcp-sdk-go from 0.136.0 to 0.167.0
GH-13560
- deps: Updates OpenTelemetry dependencies to v1.41.0
GH-13572
- deps: Upgrade go-git to v5.17.0 and grpc to 1.79.3
GH-13570
- deps: Updates circl dependency to v1.6.3
GH-13564
INTERNAL:
- ci: Adds grouped and scheduled updates for GitHub Actions (monthly, grouped PRs, ignore major bumps)
GH-13575
- docs: remove docs validation from packer (docs changes move to web-unified-docs)
GH-13577
- legal: Update LICENSE
GH-13563
1.15.0 4 de febrer del 2026 14,8 MB 64 bits ZIP 14,8 MB32 bits ZIP 14,3 MB
Notes de la versió
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.
GH-13442
- docs: add comments to packer docs.
GH-13534
- compliance: update copyright and license headers.
GH-13540
GH-13543
GH-13545
GH-13544
BUG FIXES:
- datasource/http: update acceptance test URL to avoid rate limiting.
GH-13480
- provisioner/powershell: ensure LASTEXITCODE is set before checking its value in tests.
GH-13539
SECURITY:
- Bump golang.org/x/crypto to 0.46.0
GH-13546
1.14.3 18 de novembre del 2025 15,1 MB 64 bits ZIP 15,1 MB32 bits ZIP 14,5 MB
Notes de la versió
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 in documentation.
GH-13496
SECURITY:
- Bump golang.org/x/crypto to 0.43.0
GH-13518
1.14.2 9 de setembre del 2025 14,8 MB 64 bits ZIP 14,8 MB32 bits ZIP 14,1 MB
Notes de la versió
✨ 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 builds to an HCP Packer registry.
- Upgrade Node.js to v22 – by @LeahMarieBush (#13450)
Updates the Node.js version used for Packer website builds.

🐛 Bug Fixes
- fix(winrm): catch cmd err from winrm – by @anurag5sh in (#298)
Improved reliability by catching WinRM remote shell failures during provisioning
- PowerShell wrapper cleanup – by @kp2099 (#13451)
Removed the unused $result variable from the wrapper string.
- fix tests for shell and shell-local – by @kp2099 in (#300)
Acceptance test fixes for shell and shell-local

🛠 Improvements
- Added workflow-dispatch and set PACKER_ACC_BUILDERS for acceptance tests – by @kp2099 (#13444)
- Improved spacing in hcl2template error messages – by @sbraz (#13453)
- Added callouts for HashiCorp-maintained plugins moving to releases.hashicorp.com – by @BrianMMcClain (#13438)

📦 Dependencies
- Bump github.com/ulikunitz/xz from 0.5.10 → 0.5.14 – by @dependabot (#13459)
- Bump golang.org/x/oauth2 from 0.13.0 → 0.27.0 – by @dependabot (#13460)
- Bump github.com/ulikunitz/xz from 0.5.10 → 0.5.15 – by @kp2099 (#13461)
- Bump github.com/hashicorp/packer-plugin-sdk from 0.6.2 → 0.6.3 – by @kp2099 (#13462)

👩‍💻 New Contributors
- @LeahMarieBush made their first contribution in #13450 🎉
1.14.1 5 d’agost del 2025 14,8 MB 64 bits ZIP 14,8 MB32 bits ZIP 14,1 MB
Notes de la versió
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 server, which was addressed in this PR.
GH-13439
1.14.0 30 de juliol del 2025 14,8 MB 64 bits ZIP 14,8 MB32 bits ZIP 14,1 MB
Notes de la versió
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 official release site.
This change standardizes our release process and ensures a more secure and reliable pipeline for plugin delivery.
GH-13431
- core: Updated the docs related to packer provisioners
GH-13412
- core/HCP: This change corrects the example docs to move the registry block to the top level of the template file
GH-13427
- core: This update adds a new section explaining conditional expressions in HCL, including syntax, usage examples, and best practices for clarity and maintainability.
The documentation covers how to use conditionals for default values, dynamic argument omission, and recommends using locals for complex logic.
GH-13429
BUG FIXES:
- core: Fixes the default execute command for script and scripts to its original behavior from v1.12.0.
The recent change to use the -File operator for script execution required adjustments that are addressed in this PR.
GH-13422
SECURITY:
- Bump go-git from v5.13.0 to v5.16.2
GH-13420
1.13.1 6 de juny del 2025 14,8 MB 64 bits ZIP 14,8 MB32 bits ZIP 14,1 MB
1.13.0 2 de juny del 2025 14,8 MB 64 bits ZIP 14,8 MB32 bits ZIP 14,1 MB
Notes de la versió
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 scripts generated by functions like templatefile.
Ensures that the shell provisioner executes the given script as intended, honoring the script's shebang line.
GH-13313
- core: Added new built-in functions to Packer:
sum
startswith
endswith
These new functions expand the capabilities for template logic and variable handling in Packer builds.
GH-13349
IMPROVEMENTS:
- hcl2: Added the ability for the packer fmt command to format multiple HCL files at once.
This enhancement allows users to format several files in a single command invocation.
GH-13362
BUG FIXES:
- core: Updated the documentation to explicitly state that a trailing slash is required when uploading directories, regardless of the guest OS.
This clarification is intended to ensure consistent behavior and prevent confusion, especially for Windows users.
GH-13309
- core: Fixed an error occurring when using the --use-sequential-evaluation flag with packer console.
Updated the FlagSets to correctly include this flag, resolving the error.
GH-13316
- core: added a wrapper around inline PowerShell commands executed by the provisioner to catch errors and ensure the Packer build fails if any command results in an error.
GH-13334
- hcl2: Ensures that Packer now preserves the user-defined order of variable files as input by the user.
This change maintains the intended precedence of variables, honoring the order specified on the command line.
GH-13350
SECURITY:
- Bump to go-crypto v0.36.0
GH-13369
1.12.0 22 de gener del 2025 14,7 MB 64 bits ZIP 14,7 MB32 bits ZIP 14,0 MB
Notes de la versió
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 sources were evaluated first, then the local variables were, making
it impossible to have a datasource that referenced a local variable as
part of its configuration.
This change introduces a Directed Acyclic Graph (DAG) to evaluate those
resources, instead of the phased approach of old, which makes the order
of evaluation not dependent on the type of resource, but instead of the
detected dependencies between them.
Note: While we are confident this should be robust enough for general
use, we do recognise that it is possible some users might encounter issues.
To give those users a way to continue using the old evaluation method, we
introduced a -use-sequential-evaluation command-line flag to the build,
validate, console and inspect subcommands, to force using the sequential
evaluation approach for those entities.
GH-13155
- core/hcp: support for uploading SBOMs to HCP Packer.
Software Bill of Materials (SBOM) are a standardised way to export the various
software packages linked to an artifact. As some users have expressed a
need to produce and access those for images they build, we now add the
feature to Packer itself.
While the generation of the SBOM itself is not done directly by
Packer, instead we recommend using known scanners to produce them, we add
the capacity to upload this SBOM file to HCP Packer, and link it to a
build artifact.
GH-13171
- core: support for alternate serialisation formats for plugin communication.
Packer relies on plugins to do most of the actual workload related to
building and provisioing artifacts, while Packer is mostly an orchestrator
for those plugins to perform their work.
This separation of concerns implies that both entities have to
communicate on multiple occasions during the course of a build.
Before v1.12.0 of Packer, and v0.6.0 of the plugin SDK, we used Gob to
do most of the serialisation for those steps.
This is however a bit of a problem recently, as go-cty, the library we
use for dynamic objects lifted from HCL templates, dropped support for
this a while back.
Therefore now, we introduce an alternative: protobuf/msgpack, which are
both usable and maintained by the projects around Packer, so we can begin
our transition away from gob with this change.
Note: as with the introduction of the DAG for locals/datasources, this
is a feature that we are reasonably confident you will not encounter bugs
with, however we cannot rule-out this possibility, therefore we introduce
a new environment variable: PACKER_FORCE_GOB, which if set to '1', forces
the use of Gob instead of protobuf/msgpack.
GH-13120
IMPROVEMENTS:
- hcl2/json: add aws_secretsmanager_raw funcion.
When using the AWS secretsmanager function with a non-text secret, one could
only get a secret once at a time.
This could get cumbersome if wanting to get multiple through one request,
which led people to encode their JSON/Object secrets as a big base64
encoded string that they could get once, and then manipulate through JSON
functions.
While the workaround works, it is one extra layer of manipulations to do so,
therefore a new function to always get the raw textual version of a secret
is now added to Packer.
GH-13242
- hcl2: add alltrue and anytrue functions.
As with Terraform, Packer now supports the HCL functions alltrue and
anytrue, which returns whether or not a collection only consists of
true values, or if any is.
GH-13237
- hcl2: add strcontains function.
As with Terraform, Packer now supports the HCL function strcontains,
which returns whether or not a string contains a substring within it.
GH-13217
GH-13222
- datasource/http: Support other methods than GET.
The HTTP datasource used to always use GET requests for getting data
from a remote HTTP server, which was not always enough since some endpoints
may only supp
1.11.2 30 de juliol del 2024 15,9 MB 64 bits ZIP 15,9 MB32 bits ZIP 15,1 MB
1.11.1 1 de juliol del 2024 15,4 MB 64 bits ZIP 15,4 MB32 bits ZIP 14,6 MB
1.11.0 31 de maig del 2024 15,7 MB 64 bits ZIP 15,7 MB32 bits ZIP 14,9 MB
1.10.3 22 d’abril del 2024 16,0 MB 64 bits ZIP 16,0 MB32 bits ZIP 15,5 MB
1.10.2 6 de març del 2024 15,9 MB 64 bits ZIP 15,9 MB32 bits ZIP 15,5 MB
1.10.1 31 de gener del 2024 15,9 MB 64 bits ZIP 15,9 MB32 bits ZIP 15,5 MB
1.10.0 5 de desembre del 2023 15,6 MB 64 bits ZIP 15,6 MB32 bits ZIP 15,1 MB
1.9.5 4 de desembre del 2023 23,2 MB 64 bits ZIP 23,2 MB32 bits ZIP 22,2 MB
Notes de la versió
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 18 d’agost del 2023 22,7 MB 64 bits ZIP 22,7 MB32 bits ZIP 21,8 MB
Notes de la versió
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 expected to check if the reporter is active or in NOOP mode. The SetBundledUsage function, introduced in Packer 1.9.2, failed to perform a nil check before attempting to modify an attribute, causing Packer to fail when telemetry is disabled. This release fixes this issue by introducing such a check.
1.9.3 17 d’agost del 2023 22,7 MB 64 bits ZIP 22,7 MB32 bits ZIP 21,8 MB
Notes de la versió
NOTES:
- New Docker Image: As part of the bundled plugin removal effort, a new Docker target called release-full has been added to the Packer release artifacts. The release-full image includes Packer and all the official plugins pre-installed in its environment. This image is being offered as an alternative option for those users who may still be relying on the plugin versions bundled into the Packer binary. GH-12532

IMPROVEMENTS:
- core/docs: Clarify the expected usage of the packer init command for HCL2 template builds.GH-12535
- core/hcp: Add support for project-level service principals. A user connecting with a project level service principals must provide a valid HCP_PROJECT_ID in order to connect. GH-12520 GH-12576
- core: A new Docker image packer:release-full has been added for all
- supported architectures. The release-full image includes Packer and all the official plugins pre-installed in its environment. GH-12532
- core: Add enhanced support to Packer telemetry for bundle plugins usage. GH-12536

BUG FIXES:
- core: Bump golang.org/x/net to v0.13.0 to address CVE GO-2023-1988. Packer itself is not vulnerable to the CVE as we don't render web pages, but security checks do point it as an issue that needs to be addressed. GH-12561
- core: Fix custom plugin loading in current working directory regression. GH-12544
1.9.2 19 de juliol del 2023 22,7 MB 64 bits ZIP 22,7 MB32 bits ZIP 21,8 MB
Notes de la versió
NOTES:
- Vendored plugins within Packer have not been updated. Plugin releases occur on a regular basis to address issues and feature requests. Please note that in an upcoming version of Packer, we will remove the last bundled plugins from Packer. Users are encouraged to use packer init for HCL2 templates or packer plugins install with legacy JSON templates for installing external plugins.

- Packer will now warn when using bundled plugins. This feature will be removed in a future version of the tool, so this warning is meant to bring awareness of the upcoming change, and to help users update their environment/templates to be ready for this. GH-12495

BUG FIXES:
- Fixed a bug with how Packer was discovering plugins: in order to load plugins, Packer would recursively scan all the known directories in which we could have installed plugins. This caused unnecessary directory walks and slowdowns upon invocation. Packer will now only check for nested plugins within the directories used by commands such as packer init, or packer plugins install, or as defined in PACKER_PLUGIN_PATH. Refer to Packer's plugin directory documentation for details on how loading works. GH-12414

- The packer init subcommand now bundles all the missing installed plugins into one condensed warning, as opposed to one warning per missing plugin. GH-12506

PLUGINS:
- packer-plugin-parallels: The Parallels plugin has been handed over to the Parallels team. New releases for this plugin are available at https://github.com/parallels/packer-plugin-parallels. This plugin is is no longer being bundled in the Packer binary release. Existing references to the plugin will continue to work but users are advised to update the required_plugins block to use the new plugin source address. GH-12476
```
required_plugins {
parallels = {
source = "github.com/parallels/parallels"
version = "~> 1"
}
}
```

IMPROVEMENTS:
- The hcl2_upgrade subcommand will now add required_plugins to the template generated from JSON for all our officially supported plugins. GH-12504

BUG FIXES:
- On May 16th 2023, HCP introduced multi-project support to the platform. In order to use multiple projects in your organization, you will need to update Packer to version 1.9.1 or above. Starting with 1.9.1, you may specify a project ID to push builds to with the HCP_PROJECT_ID environment variable. If no project ID is specified, Packer will pick the project with the oldest creation date. Older versions of Packer are incompatible with multi-project support on HCP, and builds will fail for HCP organizations with multiple projects on versions before 1.9.1. GH-12453
1.9.1 1 de juny del 2023 22,7 MB 64 bits ZIP 22,7 MB32 bits ZIP 21,8 MB
Notes de la versió
BUG FIXES:
- On May 16th 2023, HCP introduced multi-project support to the platform. In order to use multiple projects in your organization, you will need to update Packer to version 1.9.1 or above. Starting with 1.9.1, you may specify a project ID to push builds to with the HCP_PROJECT_ID environment variable. If no project ID is specified, Packer will pick the project with the oldest creation date. Older versions of Packer are incompatible with multi-project support on HCP, and builds will fail for HCP organizations with multiple projects on versions before 1.9.1. GH-12453
1.9.0 31 de maig del 2023 22,7 MB 64 bits ZIP 22,7 MB32 bits ZIP 21,8 MB
Notes de la versió
NOTES:
- Breaking Change: Iteration fingerprints used to be computed from the Git SHA of the repository where the template is located when running packer build. This changes with this release, and now fingerprints are automatically generated as a ULID. This implies that continuing an existing iteration will require users to define the fingerprint in the environment manually in order to adopt this behaviour, otherwise, by default, a new iteration will be created. This does not impact workflows where the fingerprint was defined through the HCP_PACKER_ITERATION_FINGERPRINT environment variable, and these builds will work exactly as they did before. GH-12172
- Breaking Change: Community-maintained plugins bundled with the Packer binary have been removed. These external plugin components are released independently of Packer core and can be installed directly by the user. Users relying on the external plugin components listed below should refer to the packer plugins sub-command and, if using HCL2, a required_plugins block to define a list of plugins for building a template.

PLUGINS
- Remove provisioner plugins for Chef, Converge, Puppet, Salt, and Inspec as vendored plugins. These plugins have been previously archived and not updated in release since being archived. These plugins can be installed using packer init or with the Packer plugins sub-command packer plugins install github.com/hashicorp/chef. GH-12374
- The following community plugins won't be bundled with Packer anymore:
- Alicloud
- CloudStack
- HCloud
- HyperOne
- Hyper-V
- JDCloud
- LXC
- LXD
- NCloud
- OpenStack
- Proxmox
- TencentCloud
- Triton
- Yandex
- Users relying on these external plugin components should refer to the packer plugins sub-command and, if using HCL2, a required_plugins block to define a list of plugins to use for building a template.

IMPROVEMENTS:
- core/hcp: Now, fingerprints used by HCP Packer are randomly generated ULIDs instead of a Git SHA, and a new one is always generated, unless one is specified in the environment. GH-12172

BUG FIXES:
- Fix LDFLAGS for release pipelines: Between Packer 1.8.5 and Packer 1.8.7, changes to the LDFLAGS in use for building the binaries for Packer had mistakenly removed some compilation flags, leading to the final binaries not being stripped. This change raised the size of the built binaries by as much as 45%. In this release, we fixed the LDFLAGS during compilation, yielding leaner binaries.
- Bumped gopsutil to v3. This fixes a macOS intermittent crash reported by the community GH-12430
1.8.7 4 de maig del 2023 65,7 MB 64 bits ZIP 65,7 MB32 bits ZIP 63,0 MB
Notes de la versió
NOTES:
- Vendored plugins within Packer have not been updated. Plugin releases occur on a regular basis to address issues and feature requests. Users are encouraged to use packer init for HCL2 templates or packer plugins install with legacy JSON templates for installing external plugins.
- packer-plugin-digitalocean: The Digital Ocean Packer plugin has been handed over to the Digital Ocean team. New releases for this plugin are available at https://github.com/digitalocean/packer-plugin-digitalocean.
- packer-plugin-linode: The Linode plugin has been handed over to the Linode team. New releases for this plugin are available at https://github.com/linode/packer-plugin-linode. This plugin is is no longer being bundled in the Packer binary release. Existing references to the plugin will continue to work but users are advised to update the required_plugins block to use the new plugin source address. GH-12329
- packer-plugin-ucloud: The UCloud plugin has been handed over to the UCloud team. New releases for this plugin are available at https://github.com/ucloud/packer-plugin-ucloud. This plugin is is no longer being bundled in the Packer binary release. Existing references to the plugin will continue to work but users are advised to update the required_plugins block to use the new plugin source address. GH-12335
- packer-plugin-profitbricks: The Profitbricks plugin has been removed as a bundled plugin in Packer. New releases for this plugin are available at https://github.com/hashicorp/packer-plugin-profitbricks. This plugin is is no longer being bundled in the Packer binary release. Existing references to the plugin will continue to work but users are advised to update the required_plugins block to use the new plugin source address. GH-12385

PLUGINS
- Add HCP Ready label to Oracle builder components. GH-12217
- Migrate external Linode plugin to linode/packer-plugin-linode. GH-12329
- Migrate external UCloud plugin to ucloud/packer-plugin-ucloud. GH-12335
- Remove external plugin for Digital Ocean as a vendored plugin. GH-12376
- Remove external plugins for Profitbricks and 1&1 as vendored plugins. GH-12385

IMPROVEMENTS:
- cmd/console: Add config-type flag to command help. GH-12360
- Enhance zsh completion for the Packer command. GH-12356, GH-12366

BUG FIXES:
- Bump github.com/hashicorp/hcp-sdk-go to 0.36.0. GH-12292
- Bump github.com/hashicorp/packer-plugin-sdk to 0.4.0 to address CVE-2023-0475, CVE-2022-41723. GH-12306
- Bump Go module version to 1.20 GH-12380
- cmd/hcl2_upgrade: Fix crash when variables block is undefined in legacy JSON templates. GH-12257
- Fix regression introduced in 1.8.6, where configurations with custom builder names, via the name attribute, but would display the name to STDOUT with non-interpolated variable values. GH-12290
1.8.6 15 de febrer del 2023 65,5 MB 64 bits ZIP 65,5 MB32 bits ZIP 63,5 MB
Notes de la versió
NOTES:
core: Users will see some changes in how names are displayed during a Packer build for JSON templates. Previously only the builder type or the builder name, if it was set, would be displayed. Now for named builders ("name":"mybuilder") the builder's type and name will be displayed (i.e ".mybuilder". This does not impact the behavior of options such as only or except, they will continue to work as they did before.)

IMPROVEMENTS:
- Bump bundled plugins to latest available version. GH-12271
- bump github.com/hashicorp/hcp-sdk-go from 0.28.0 to 0.29.0 GH-12163
- Bump github.com/hashicorp/hcp-sdk-go from 0.33.0 to 0.34.0 GH-12262
- core/hcl2: Packer will no longer warn on excluded post-processors when using -only/exlude filters for running select builds. GH-12187

BUG FIXES:
- cmd/hcl2_upgrade: Fix crash when variables block is undefined. GH-12250
- core/hcl2: Templates with build blocks referencing an unknown source block would display an empty string for the template filename at line 0, which made it difficult to identify the broken build block. Packer has been updated to display the proper filename and line number where the unknown reference resides. GH-12167
- core: Linux packages now have vendor label and set the default label to HashiCorp. This fix is implemented for any future releases, but will not be updated for historical releases.

El més popular a Virtualització

Mostra-ho tot
  1. SandboxieVirtualització · sandboxie-plus.com
  2. Oracle VirtualBoxVirtualització · Oracle and/or its affiliates
  3. VagrantVirtualització · HashiCorp
  4. HashiCorp PackerVirtualització · HashiCorp
  5. Sandboxie-PlusVirtualització
  6. QEMUVirtualització · QEMU Community
  7. MultipassVirtualització · Canonical, Ltd
  8. QEMU guest agentVirtualització · RedHat
  9. BlueStacksVirtualització · now.gg, Inc.
  10. usbipd-winVirtualització · Frans van Dorsselaer

Més programes d’HashiCorp

Mostra-ho tot

Comparteix