Skip to content

Commit

Permalink
chore: update dependencies
Browse files Browse the repository at this point in the history
Update dependencies.

Signed-off-by: Ryan Johnson <[email protected]>
  • Loading branch information
tenthirtyam committed May 15, 2024
1 parent 993d09e commit b24cd74
Show file tree
Hide file tree
Showing 44 changed files with 73 additions and 69 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,10 @@

- Removes Ubuntu Server 23.10 from the project; superseded by 24.04 LTS.
[#891](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/891)
- Updates `required_plugins` for `packer-plugin-vsphere` to `>= 1.3.0`.
- Updates `required_versions` for `terraform` to `>= 1.8.3`.
- Updates `required_versions` for `hashicorp/vsphere` to `>= 2.8.1`.
- Updates `required_versions` for `hashicorp/hcp` to `>= 0.89.0`.
- Update ansible-core version from 2.15 to 2.16.
[#921](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/921)

Expand Down
2 changes: 1 addition & 1 deletion builds/linux/almalinux/8/linux-almalinux.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/almalinux/9/linux-almalinux.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/centos/7/linux-centos.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/centos/8/linux-centos-stream.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/centos/9/linux-centos-stream.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/debian/11/linux-debian.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/debian/12/linux-debian.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/fedora/40/linux-fedora.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/oracle/8/linux-oracle.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/oracle/9/linux-oracle.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/photon/4/linux-photon.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/photon/5/linux-photon.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/rhel/7/linux-rhel.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/rhel/8/linux-rhel.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/rhel/9/linux-rhel.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/rocky/8/linux-rocky.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/rocky/9/linux-rocky.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/sles/15/linux-sles.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/ubuntu/20-04-lts/linux-ubuntu.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/ubuntu/22-04-lts/linux-ubuntu.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/linux/ubuntu/24-04-lts/linux-ubuntu.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
ansible = {
source = "github.com/hashicorp/ansible"
Expand Down
2 changes: 1 addition & 1 deletion builds/windows/desktop/10/windows.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
git = {
source = "github.com/ethanmdavidson/git"
Expand Down
2 changes: 1 addition & 1 deletion builds/windows/desktop/11/windows.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
git = {
source = "github.com/ethanmdavidson/git"
Expand Down
2 changes: 1 addition & 1 deletion builds/windows/server/2019/windows-server.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
git = {
source = "github.com/ethanmdavidson/git"
Expand Down
2 changes: 1 addition & 1 deletion builds/windows/server/2022/windows-server.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
git = {
source = "github.com/ethanmdavidson/git"
Expand Down
2 changes: 1 addition & 1 deletion builds/windows/server/2025/windows-server.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ packer {
required_plugins {
vsphere = {
source = "github.com/hashicorp/vsphere"
version = ">= 1.2.7"
version = ">= 1.3.0"
}
git = {
source = "github.com/ethanmdavidson/git"
Expand Down
8 changes: 4 additions & 4 deletions docs/getting-started/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ The project is tested on the following operating systems for the Packer host [^1
| :--------------------------------------------------------------- | :-------- | :--------------- | :---------------------------------------------------------------------------------------------------------------------- |
| :simple-packer: &nbsp;&nbsp; Packer | >= 1.10.0 | By HashiCorp | [:fontawesome-brands-github:][packer-repo] &nbsp;&nbsp; [:material-library:][packer] |
| :simple-hashicorp: &nbsp;&nbsp; Packer Plugin for Ansible | >= 1.1.0 | By HashiCorp | [:fontawesome-brands-github:][packer-plugin-ansible-repo] &nbsp;&nbsp; [:material-library:][packer-plugin-ansible] |
| :simple-hashicorp: &nbsp;&nbsp; Packer Plugin for VMware vSphere | >= 1.2.7 | By HashiCorp | [:fontawesome-brands-github:][packer-plugin-vsphere-repo] &nbsp;&nbsp; [:material-library:][packer-plugin-vsphere-docs] |
| :simple-hashicorp: &nbsp;&nbsp; Packer Plugin for VMware vSphere | >= 1.3.0 | By HashiCorp | [:fontawesome-brands-github:][packer-plugin-vsphere-repo] &nbsp;&nbsp; [:material-library:][packer-plugin-vsphere-docs] |
| :fontawesome-brands-git: &nbsp;&nbsp; Packer Plugin for Git | >= 0.6.2 | Community Plugin | [:fontawesome-brands-github:][packer-plugin-git-repo] &nbsp;&nbsp; [:material-library:][packer-plugin-git-docs] |

### Installation
Expand Down Expand Up @@ -106,8 +106,8 @@ The following additional software packages must be installed on the operating sy
| :simple-ansible: &nbsp;&nbsp; ansible-core | >= 2.16 | Automation engine for IT infrastructure | [:material-library:][ansible] |
| :fontawesome-brands-git: &nbsp;&nbsp; git | >= 2.45.0 | Version control system for tracking changes | [:material-library:][git] |
| :material-code-braces: &nbsp;&nbsp; gomplate | >= 3.11.7 | Template renderer | [:material-library:][gomplate] |
| :simple-json: &nbsp;&nbsp; jq | >= 1.7.1 | Command-line JSON parser | [:material-library:][jq] |
| :simple-terraform: &nbsp;&nbsp; terraform | >= 1.7.1 | Infrastructure as Code (IaC) tool by HashiCorp | [:material-library:][terraform] |
| :simple-json: &nbsp;&nbsp; jq | >= 1.8.3 | Command-line JSON parser | [:material-library:][jq] |
| :simple-terraform: &nbsp;&nbsp; terraform | >= 1.8.3 | Infrastructure as Code (IaC) tool by HashiCorp | [:material-library:][terraform] |
| :fontawesome-solid-compact-disc: &nbsp;&nbsp; xorriso | >= 1.5.6 | ISO filesystem images creator for Linux | [:material-library:][xorriso] |

### Installation
Expand All @@ -126,7 +126,7 @@ The following additional software packages must be installed on the operating sy
Terraform:

```shell
export TERRAFORM_VERSION="1.7.1"
export TERRAFORM_VERSION="1.8.3"
wget -q https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip
unzip -o -d /usr/local/bin/ terraform_${TERRAFORM_VERSION}_linux_${LINUX_ARCH}.zip
```
Expand Down
2 changes: 1 addition & 1 deletion project.json
Original file line number Diff line number Diff line change
Expand Up @@ -955,7 +955,7 @@
"documentation": "https://developer.hashicorp.com/terraform/docs"
}
},
"version_requirement": ">= 1.7.1"
"version_requirement": ">= 1.8.3"
},
{
"name": "gomplate",
Expand Down
4 changes: 2 additions & 2 deletions terraform/vsphere-role/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ terraform {
required_providers {
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ terraform {
required_providers {
hcp = {
source = "hashicorp/hcp"
version = "~> 0.84.1"
version = "~> 0.89.0"
}
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ terraform {
required_providers {
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ terraform {
required_providers {
hcp = {
source = "hashicorp/hcp"
version = "~> 0.84.1"
version = "~> 0.89.0"
}
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ terraform {
required_providers {
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ terraform {
required_providers {
hcp = {
source = "hashicorp/hcp"
version = "~> 0.84.1"
version = "~> 0.89.0"
}
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ terraform {
required_providers {
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ terraform {
required_providers {
hcp = {
source = "hashicorp/hcp"
version = "~> 0.84.1"
version = "~> 0.89.0"
}
vsphere = {
source = "hashicorp/vsphere"
version = ">= 2.7.0"
version = ">= 2.8.1"
}
}
required_version = ">= 1.7.1"
required_version = ">= 1.8.3"
}
Loading

0 comments on commit b24cd74

Please sign in to comment.