vagrant/test
Allison Larson 5564b8a1fd Determine compatible version when checking outdated box
When a request to check an outdated box (or update a box), add explicit
architecture compatibility check in addition to ensuring the version is
newer than before.

The architecture compatibility checks allow boxes that were marked as an
"unknown" architecture to see new "unknown" architectures as viable
update options, if an architecture specific provider is not available.
In the scenario that the existing version/provider has an explicit
architecture defined, a new version/provider with an "unknown"
architecture is not considered compatible.

This architecture check can be bypassed by explicitly setting
`config.vm.box_architecture = nil` in the Vagrantfile.
2025-03-03 14:58:45 -08:00
..
acceptance add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
config add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
support add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
unit Determine compatible version when checking outdated box 2025-03-03 14:58:45 -08:00
vagrant-spec add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00