Skip to content

Virtualbox Plugin Release Version 1.1.4#185

Merged
sanyaraj2424 merged 1 commit into
mainfrom
sanya/release-1.1.4
Jun 17, 2026
Merged

Virtualbox Plugin Release Version 1.1.4#185
sanyaraj2424 merged 1 commit into
mainfrom
sanya/release-1.1.4

Conversation

@sanyaraj2424

Copy link
Copy Markdown
Contributor

This pull request updates the project to version 1.1.4, introducing several improvements, bug fixes, and dependency updates. The changes enhance VirtualBox hardware support, improve compatibility, fix minor issues, and update underlying tooling.

Improvements and New Features:

  • Added new VirtualBox hardware settings and configuration options.
  • Added ARMv8 chipset support.
  • Added missing floppy content handling when creating floppy media.
  • Aligned storage controller names for better compatibility with VBoxManage operations.

Bug Fixes:

  • Fixed shutdown message typo for ACPI.
  • Updated plugin installation links in the README.

Dependencies and Tooling:

  • Updated github.com/hashicorp/packer-plugin-sdk to v0.6.9 and github.com/ulikunitz/xz to v0.5.15.
  • Updated Go and linting/tooling configuration, including CI and release pipeline maintenance; added backport workflow support.

Versioning:

  • Bumped version to 1.1.4 in version/VERSION and version/version.go. [1] [2]b/main/.github/CONTRIBUTING.md#opening-an-pull-request

Description

What code changed, and why?

Resolved Issues

If your PR resolves any open issue(s), please indicate them like this so they will be closed wh
This pull request updates the project to version 1.1.4, introducing several improvements, bug fixes, and dependency updates. It adds new VirtualBox features, ARMv8 support, and enhances compatibility and tooling. The version number is incremented throughout the codebase.

Version Update:

  • Bumped version from 1.1.3 to 1.1.4 in CHANGELOG.md, version/VERSION, and version/version.go. [1] [2] [3]

Improvements:

  • Added new VirtualBox hardware settings and configuration options.
  • Added ARMv8 chipset support.
  • Improved floppy content handling and storage controller naming for better compatibility.

Bug Fixes:

  • Fixed ACPI shutdown message typo and updated plugin installation links in the README.

Dependencies and Tooling:

  • Updated several dependencies (notably packer-plugin-sdk and ulikunitz/xz) and improved CI and release pipeline tooling, including adding backport workflow support.en your PR is merged:

Closes #xxx
Closes #xxx

Rollback Plan

If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

@sanyaraj2424 sanyaraj2424 requested a review from a team as a code owner June 17, 2026 05:41
@sanyaraj2424 sanyaraj2424 merged commit e07740d into main Jun 17, 2026
12 checks passed
@sanyaraj2424 sanyaraj2424 deleted the sanya/release-1.1.4 branch June 17, 2026 08:20
sanyaraj2424 added a commit that referenced this pull request Jun 17, 2026
* Create backport.yml

* Bump github.com/hashicorp/packer-plugin-sdk from 0.6.1 to 0.6.4

Bumps [github.com/hashicorp/packer-plugin-sdk](https://github.com/hashicorp/packer-plugin-sdk) from 0.6.1 to 0.6.4.
- [Release notes](https://github.com/hashicorp/packer-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/packer-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](hashicorp/packer-plugin-sdk@v0.6.1...v0.6.4)

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

Signed-off-by: dependabot[bot] <support@github.com>

* add new hw settings and config options

Signed-off-by: Corey Hemminger <hemminger@hotmail.com>

* add armv8 chipset support

Signed-off-by: Corey Hemminger <hemminger@hotmail.com>

* [COMPLIANCE] Update Copyright and License Headers

* authorization-bypass:update go.mod

* updated go.mod

* Add missing FloppyContent when creating floppy

Fixes #63

* fix: update plugin installation links in README

Signed-off-by: Shen Jiamin <shen_jiamin@comp.nus.edu.sg>

* Fix typo in shutdown message for ACPI

* Bump github.com/hashicorp/packer-plugin-sdk from 0.6.4 to 0.6.9

Bumps [github.com/hashicorp/packer-plugin-sdk](https://github.com/hashicorp/packer-plugin-sdk) from 0.6.4 to 0.6.9.
- [Release notes](https://github.com/hashicorp/packer-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/packer-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](hashicorp/packer-plugin-sdk@v0.6.4...v0.6.9)

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

Signed-off-by: dependabot[bot] <support@github.com>

* generate pending docs

* fix lint version

* add few more missing docs

* update go version

* fix linter

* fix: align controller names for VBoxManage

Update storage controller naming to match the strings used by VBoxManage. The previous names included a redundant "Controller" suffix, and "VirtIO Controller" has been corrected to "VirtioSCSI" to align with VirtualBox device identification.

* Replace "IDE Controller" with "IDE"
* Replace "SATA Controller" with "SATA"
* Replace "SCSI Controller" with "SCSI"
* Replace "Floppy Controller" with "Floppy"
* Replace "NVMe Controller" with "NVMe"
* Replace "VirtIO Controller" with "VirtioSCSI"

Fixes: #56
Fixes: #108

Signed-off-by: Shen Jiamin <shen_jiamin@comp.nus.edu.sg>

* update github.com/ulikunitz/xz to v0.5.15 (#183)

* lint fix (#184)

* Virtualbox Plugin Release Version 1.1.4 (#185)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Corey Hemminger <hemminger@hotmail.com>
Signed-off-by: Shen Jiamin <shen_jiamin@comp.nus.edu.sg>
Co-authored-by: Anurag Sharma <36436571+anurag5sh@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Corey Hemminger <hemminger@hotmail.com>
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Tanmay Jain <tanmay.jain@hashicorp.com>
Co-authored-by: sanyaraj2424 <sanya@hashicorp.com>
Co-authored-by: mukulmohan177 <mukul.mohan@hashicorp.com>
Co-authored-by: Andrea DePasquale <adepasquale@splunk.com>
Co-authored-by: Shen Jiamin <shen_jiamin@comp.nus.edu.sg>
Co-authored-by: new23d <4802032+new23d@users.noreply.github.com>
Co-authored-by: Anurag Sharma <anurag5sh@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants