Commit Graph
18558 Commits
Author SHA1 Message Date
Ryan Johnson 4dff7971bb backport of commit 75c5c78c81 2024-06-13 20:44:17 +00:00
hc-github-team-packer fe82cbe18f Merge pull request #13047 from hashicorp/backport/docs/update-ssh/miserably-light-flamingo
This pull request was automerged via backport-assistant
2024-06-13 11:31:06 -07:00
hc-github-team-packer 90ed76ff3a Merge pull request #13045 from hashicorp/backport/docs/packer-init/heartily-large-cougar
This pull request was automerged via backport-assistant
2024-06-13 09:22:24 -07:00
Ryan Johnson e840cd8ca3 backport of commit 8ba0485a8b 2024-06-13 03:35:16 +00:00
Ryan Johnson 584b06d64e backport of commit 71c1afa767 2024-06-13 03:04:12 +00:00
hc-github-team-packer fa04308f88 Merge pull request #13029 from hashicorp/backport/plugin_load_spec_docs/remotely-stirred-frog
This pull request was automerged via backport-assistant
2024-06-10 06:56:36 -07:00
Wilken Rivera 7c2c83a8d8 backport of commit cf4a6016c9 2024-06-06 18:55:22 +00:00
Wilken Rivera 03a1e08ad7 backport of commit 50106ce90f 2024-06-06 18:52:37 +00:00
Lucas Bajolet 0d5435be6c backport of commit 309c4528af 2024-06-06 14:44:32 +00:00
hc-github-team-packer ad61b9b9b3 Merge pull request #13012 from hashicorp/backport/docs/install-plugins-1.11-ga/radically-leading-muskrat
This pull request was automerged via backport-assistant
2024-05-31 11:53:38 -07:00
Wilken Rivera 4ee3ed64a7 backport of commit 47a92575d3 2024-05-31 18:49:56 +00:00
Wilken Rivera 62897e9571 backport of commit f7e9ed4732 2024-05-31 18:40:36 +00:00
trujillo-adam 2fb88caf0a backport of commit b5618bf82f 2024-05-31 17:57:40 +00:00
trujillo-adam 87fdd8233b backport of commit 187ed85c5c 2024-05-31 15:17:11 +00:00
hc-github-team-packer aecec97b8e Merge pull request #13011 from hashicorp/backport/patch-1/vastly-ace-kingfish
This pull request was automerged via backport-assistant
2024-05-31 08:16:33 -07:00
hc-github-team-packer fd40b14652 Merge pull request #13010 from hashicorp/backport/patch-1/slowly-suitable-aphid
This pull request was automerged via backport-assistant
2024-05-31 08:16:26 -07:00
Steven Kalt bb5cdbee3c backport of commit db28daa33f 2024-05-31 14:59:09 +00:00
Steven Kalt 4ec49bf8c5 backport of commit db28daa33f 2024-05-31 14:59:09 +00:00
hc-github-team-packer 097c3a4fba Merge pull request #13007 from hashicorp/backport/bump-1.11-release-date/accurately-usable-goose
This pull request was automerged via backport-assistant
v1.11.0
2024-05-31 06:18:42 -07:00
Lucas Bajolet 8bbfa7bae5 version: cut release 1.11.0 2024-05-31 06:10:21 -04:00
Wilken Rivera 17942cd610 backport of commit 2cd68ee99e 2024-05-31 10:09:13 +00:00
hc-github-team-packer d11a0e909c Merge pull request #13005 from hashicorp/backport/script_prep_changelog_rm_wait/sharply-dashing-mayfly
This pull request was automerged via backport-assistant
2024-05-31 02:49:39 -07:00
Lucas Bajolet 0611a8e8c0 backport of commit a61220a8a6 2024-05-30 19:14:57 +00:00
trujillo-adam 355de63273 backport of commit 61b2cda496 2024-05-30 17:56:14 +00:00
trujillo-adam 71b12eaa4e backport of commit e878cac25d 2024-05-30 17:56:14 +00:00
trujillo-adam 43acf997ec backport of commit 6db692bffc 2024-05-30 17:56:14 +00:00
trujillo-adam 848cb913e3 backport of commit 05696b6d08 2024-05-30 17:56:14 +00:00
trujillo-adam 49ce239938 backport of commit 8796c74d71 2024-05-30 17:56:14 +00:00
trujillo-adam 6a05d3c52b backport of commit 9e7078dbb7 2024-05-30 17:56:14 +00:00
trujillo-adam 5f02f37705 backport of commit 3eb6e1ebe5 2024-05-30 17:56:14 +00:00
trujillo-adam 45f2d01bae backport of commit bb83c82d48 2024-05-30 17:56:14 +00:00
trujillo-adam 24502043d4 backport of commit 0cdaab6474 2024-05-30 17:56:14 +00:00
trujillo-adam a7ecbb7647 backport of commit 5ba4f885e4 2024-05-30 17:56:14 +00:00
trujillo-adam dbc716afa4 backport of commit e6a40238f7 2024-05-30 17:56:14 +00:00
trujillo-adam 5cb18b0a15 backport of commit d60bb25687 2024-05-30 17:56:14 +00:00
trujillo-adam 46c6b294b7 backport of commit e6ea5d0900 2024-05-30 17:56:14 +00:00
trujillo-adam 043d4f00d9 backport of commit 54a45f1acf 2024-05-30 17:56:14 +00:00
trujillo-adam 41c092f3c2 backport of commit b78b9a43f5 2024-05-30 17:56:14 +00:00
trujillo-adam f828d3de63 backport of commit 4dd5f818fb 2024-05-30 17:56:14 +00:00
trujillo-adam aed9b484bd backport of commit 7faf8bc194 2024-05-30 17:56:14 +00:00
trujillo-adam ff4a472b11 backport of commit d52159953c 2024-05-30 17:56:14 +00:00
trujillo-adam 10febf4b9f backport of commit b23c7af217 2024-05-30 17:56:14 +00:00
Lucas Bajolet 4b1e82f01d backport of commit f06612d846 2024-05-30 17:43:34 +00:00
hc-github-team-packer 556876c71e Merge pull request #13003 from hashicorp/backport/bump_changelog_1.11.0/actively-central-condor
This pull request was automerged via backport-assistant
2024-05-30 10:36:06 -07:00
Lucas Bajolet acb4219dd8 backport of commit 9079371765 2024-05-30 15:42:32 +00:00
Lucas Bajolet 2e427610f0 backport of commit 47b7813def 2024-05-30 13:56:52 +00:00
Lucas Bajolet b4a843c4e2 commands: reject constraints with pre-releases (#12999)
When remotely installing a plugin, constraints are used by Packer to
determine which version of a plugin to install.

These constraints can be arbitrarily complex, including operators and
ranges in which to look for valid versions.

However, the versions specified in those constraints should always be
final releases, and not a pre-release since we don't explicitly support
remotely installing pre-releases.

This commit therefore addds checks to make sure these are reported ASAP,
even before the source is contacted to list releases and picking one to
install.
2024-05-30 14:25:21 +02:00
Lucas Bajolet 8d4a9d66ab config: rm mono-component support from config file (#12998)
The global `PACKER_CONFIG` config file was already deprecated from
Packer core, but now with 1.11.0 since we remove support for
mono-component plugins, we are also removing the capability for that
config file to declare them.

Instead of silently not using those, Packer will now error with a
message pointing to the web docs on how to manage their plugins with the
updated workflows for Packer 1.11 and above.
2024-05-30 14:25:08 +02:00
Lucas Bajolet accbe97e1e hcl2template: add text(encode|decode)base64 funcs (#12997)
Compared to Terraform, Packer was lacking a capability to encode/decode
strings to/from base64-encoded text encoded with another encoding.

This could be problematic in some cases, mainly when working with
Windows, as most of the OS uses UTF-16LE as its standard encoding for
many operations.

Therefore, we take a page from Terraform here, and add those functions
to what Packer supports in an HCL2 context.
2024-05-30 14:24:46 +02:00
Wilken Rivera 92aabc7c2e Bump github.com/hashicorp/go-getter/v2 modules to v2.2.2 2024-05-22 09:25:43 -04:00