You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Controller configuration option to override IdentityFile, UseSSHAgent, SudoPassword, and RemoteTransferBuffer per endpoint
Controller configuration default options for the SSH client (endpointPort, endpointUser)
Controller and deployer ability to take a variety of SSH key algorithms
Deployer update ability to take remote transfer buffer file path from controller
Type assertions to global constants
Function comments
Changed
Controller yaml configuration deploy endpoints section from array to objects format
Controller yaml configuration SSH client section (moved some options to SSH defaults section)
Fixed
Controller metric values pre-deployment showed wrong number of hosts (fixed by skipping host when it had no file paths assigned to it before incrementing counter)
Controller fail tracker output would print nil error (fixed by checking for error before printing)
Controller host override did not work with multiple values (fixed by explicitly setting return boolean and returning early)
Deployer would not return specific error messages when exit code was 1 (fixed by adding command error string to stderr buffer)
Controller repository seeding failed to retrieve remote files (fixed by passing value of hosts remote transfer buffer)
Instructions
Please refer to the README.md file for instructions