Skip to content

Vagrant : Update VPC Scripts To Support Libvirt - #4516

Merged
steelhead31 merged 14 commits into
adoptium:masterfrom
steelhead31:vpc_v2
Sep 16, 2026
Merged

steelhead31 merged 14 commits into
adoptium:masterfrom
steelhead31:vpc_v2

Conversation

@steelhead31

@steelhead31 steelhead31 commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Fixes #4508

This is a large PR, with changes made to support the new VPC host..

  1. Apply a "Provider" option for the vagrantfiles and scripts, to support Libvirt
  2. A few small playbook tweaks to enable all platforms to run green (mostly these are tied to EOL operating systems)
  3. Small fix to the QEMU script for the CPU type for arm64 ( A new issue: EPIC: Evaluate QEMU Platforms And Versions, and update #4515 ) has been created to evaluate the QEMU disk images, most are long EOL operating systems )

Leaving in draft, as the new host machine is currently inaccessible :

VPC runs all platforms green : https://ci.adoptium.net/job/VagrantPlayBookCheckv2/

QEMU is currently WIP, will be completed when machine is available again : https://ci.adoptium.net/job/QEMUPlaybookCheckV2/

Vagrant Automated box update process runs green : https://ci.adoptium.net/job/VagrantBoxUpdateV2/

Checklist
  • commit message has one of the standard prefixes
  • faq.md updated if appropriate
  • other documentation is changed or added (if applicable)
  • playbook changes run through VPC or QPC (if you have access)
  • for inventory.yml changes, bastillion/nagios/jenkins updated accordingly

@steelhead31
steelhead31 force-pushed the vpc_v2 branch 2 times, most recently from 13cfc98 to 9820be8 Compare September 14, 2026 08:47
@steelhead31
steelhead31 force-pushed the vpc_v2 branch 2 times, most recently from fbfdb8d to adfaecb Compare September 15, 2026 07:14
@steelhead31 steelhead31 added the QEMU-playbook-check Runs build_qemu workflow label Sep 15, 2026
@steelhead31
steelhead31 merged commit 2bd3f30 into adoptium:master Sep 16, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configure new VPC for Jenkins, and create new VPC job to trial.

3 participants