[Chapel Merge] Update vagrant scripts

Branch: refs/heads/main
Revision: c90c19d
Author: mppf
Link: Update vagrant scripts by mppf · Pull Request #20060 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #20060 from mppf/update-vagrants-127

Update vagrant scripts

This PR:

  • fixes several problems with helper scripts in util/devel/test/vagrant
  • adds a few new test configuration including more Ubuntu+Homebrew
    versions and for OS versions that are newly released
  • it updates README-distro-timelines.txt with end-of-life dates and new
    releases.

It also improves the README.md in util/devel/test/singularity.

Reviewed by @tzinsky - thanks!

Modified Files:
A util/devel/test/vagrant/current/fedora-36-cloud-base/Vagrantfile

A util/devel/test/vagrant/current/freebsd-FreeBSD-13.1-STABLE/Vagrantfile
A util/devel/test/vagrant/current/generic-x32-debian11/Vagrantfile
A util/devel/test/vagrant/current/opensuse-Leap-15.4.x86_64/Vagrantfile
A util/devel/test/vagrant/current/ubuntu-jammy64-homebrew/Vagrantfile
A util/devel/test/vagrant/current/ubuntu-jammy64/Vagrantfile
A util/devel/test/vagrant/current/ubuntu-xenial64-homebrew/Vagrantfile
R util/devel/test/vagrant/boxupdate.sh
M util/devel/test/singularity/README.md
M util/devel/test/vagrant/README-distro-timelines.txt
M util/devel/test/vagrant/chapeldefaultcheck.sh
M util/devel/test/vagrant/clobber.sh
M util/devel/test/vagrant/current/opensuse-Leap-15.3.x86_64/Vagrantfile
M util/devel/test/vagrant/halt.sh
M util/devel/test/vagrant/provision-scripts/apt-get-and-linuxbrew.sh
M util/devel/test/vagrant/provision-scripts/zypper-deps.sh
M util/devel/test/vagrant/rebuild.sh
M util/devel/test/vagrant/tryit.sh

Compare: https://github.com/chapel-lang/chapel/compare/511ddd20f046...c90c19d6155d