v3.15.1
This release brings with it an update to Ubuntu 24, it's recommended to upgrade for continued support. To do this backup your database, destroy your VM, reprovision, and restore the database. A vagrant ssh -c db_restore script is available inside the VM to perform these backups, and will place SQL dumps in the database/sql/backups folder if backups and restores are enabled in your config/config.yml. There is also a vagrant ssh -c db_restore command for importing those backups.
Enhancements
- Upgraded Ubuntu boxes from 20.04 to 24.04 for docker provider ( #2739 )
- Github action improvements ( #2739 )
- Improved noroot to check for vagrant users and fallback if not present ( #2739 )
- Greatly improved database backup and import script checks and output ( #2759 )
- Faster checks for when packages are installed
- Use curl for network checks first, falling back to wget
- New automated Ubuntu EOL checks
- Optional script to remove provisioner logs older than 1 year
- New timing logs for provisioners to track hook/provisioner performance
- Timings no longer show empty leading values