Release v2.0.0
Summary
This is a partial rewrite to make the package run as an installed program and
not relying on executing all script from the package directory.
The generated *.yaml cloud-init files are also now stored in a hidden directory
in the users home directory since they are per-definition user specific.
The package is easy to install by just using the provided makefile as so:
% make installFeatures
- Install the package in (INSTALL_PREFIX)/share and link binaries under (INSTALL_PREFIX)/bin
- Added install/unistall targets in makefile
- Added option
-nfor all scripts which will just do a dry-run for all scripts - Major documentation rewrite
- Increase timeout when launching multipass nodes to allow for more complex cloud-init files
- Improved handling of how to locate cloud-init files
- Seamless handle of uninstall a previous version with a later version package script
Changes
- No longer install SSH_PUBLIC_KEY in
.zshenvthe yaml files are generated
without the need for a new environment variable
Internal
- Move creation of name specific nodes from the Makefile to the
mpnscript
Full Changelog: