v1.0.0
For use with dcos-vagrant-box v0.8.0
Changes:
- Update to use dcos-vagrant-box 0.8.0 by default
- Download DC/OS release automatically
- Add local list of known DC/OS versions (1.7-open -> 1.8.7)
- Allow specifying a known version (export DCOS_VERSION=1.8.6)
- Default to latest known DC/OS version (if not specified)
- Document & validate Vagrant version compatibility
- Change recommendation to Vagrant 1.9.1 & VirtualBox 5.1.10
- Add patch for Vagrant 1.9.1 bug (MIT license)
- Add patch for Vagrant 1.8.6 bug (MIT license)
- Document proxy usage (DC/OS 1.8.5+)
- Fix bubble up of node provisioning errors
- Update Oinker/Cassandra example
- Reduce Oinker example node requirements
- Add instructions for deploying Marathon-LB on Enterprise DC/OS
- Add readiness check and named ports to Oinker example
- Improve validation
- File paths must not be empty
- File paths must be relative to the repo directory
- Allow several permutations of version, release, and config
- Improve UI output by using the Vagrant UI logger
- Increase minimum required memory to improve experience
- Increase default agent memory (6GB) to make single-agent setups usable
- Simplify deployment examples
- Add DC/OS 1.9 config (same as 1.8 config)
- Always restore time sync on VM restore (very short time sync threshold)
- Make provisioners idempotent (allows reprovisioning)
- Various minor docs improvements