Skip to content

v1.0.0

Compare
Choose a tag to compare
@karlkfi karlkfi released this 13 Dec 22:25
· 132 commits to master since this release

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