Vagrant appears in our docs in a number of places (screenshot below) and has a prominent place in the "Choose Your Own Installation Adventure" section of the Installation Guide:

I took a swing at getting our Vagrant code working with Payara and the changes to the installer scripts but it turns out to be enough effort that a dedicated issue is warranted.
Here's what I learned or was reminded of:
- The Vagrant code uses the old Perl installer.
- The default.config file format has changed.
My plan is to commit what I have which at least gets rid of references to Glassfish 4.1. Moving forward, I would suggest the following:
- Switching to the Python installer.
- Using the default.config file provided rather than creating it on the fly.
Here are the many mentions of Vagrant:

Vagrant appears in our docs in a number of places (screenshot below) and has a prominent place in the "Choose Your Own Installation Adventure" section of the Installation Guide:
I took a swing at getting our Vagrant code working with Payara and the changes to the installer scripts but it turns out to be enough effort that a dedicated issue is warranted.
Here's what I learned or was reminded of:
My plan is to commit what I have which at least gets rid of references to Glassfish 4.1. Moving forward, I would suggest the following:
Here are the many mentions of Vagrant: