Skip to content

v1.0.5 - January 2020

Compare
Choose a tag to compare
@l50 l50 released this 02 Jan 05:28
· 39 commits to master since this release
147e057

v1.0.5 - January 2020

This release contains a variety of bug fixes as well as some widespread code refactoring. The impact from a user perspective is minimal. User-facing changes include cleanup of parameters in settings.json, cleanup of CLI parameters, and improvement of output statements.

Installation Instructions

  1. Ensure all required dependencies are installed (see https://github.com/master-of-servers/mose for more information)
  2. Download master-of-servers.tar.gz or master-of-servers.zip
  3. Navigate to $GOPATH/src/github.com
  4. Copy the tar.gz or zip file to this directory
  5. Decompress it with either:
tar -xvf master-of-servers.tar.gz

OR

unzip master-of-servers.zip
  1. Run this command:
cd master-of-servers/mose/ && make build

Changelog

  • Redo the user interface component (CLI input and input from the settings.json config) - make more modular and easier to distinguish functionality for each
  • Introduce uniformity to messages output from MOSE
  • Move chef specific functionality to a chefutils package
  • Update the README, remove the old TODO file, run go mod tidy
  • Spelling, grammar, and formatting fixes
  • Fix bugs in templates
  • Revise output in several places to make the information more clear
  • Make exfil endpoint use UserInput.TimeToServe as opposed to the static value of 30 that it had previously
  • Change several CLI parameter names to make their purpose more clear