v1.0.5 - January 2020
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
- Ensure all required dependencies are installed (see https://github.com/master-of-servers/mose for more information)
- Download
master-of-servers.tar.gz
ormaster-of-servers.zip
- Navigate to
$GOPATH/src/github.com
- Copy the
tar.gz
orzip
file to this directory - Decompress it with either:
tar -xvf master-of-servers.tar.gz
OR
unzip master-of-servers.zip
- 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