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
Deployer installation script to allow unattended installation
Controller ability to mark hosts as offline through YAML configuration file
🔄 Changed
Verbose print outs for SSH deploy for better readability
Controller repository seed to prevent setting file metadata reload required to true without any reload commands
Controller/updater printf's to use expected type for given variable
Deployer installation script to start the systemd service automatically when required
Deployer installation script to delete itself after successful installation
Controller repository file validation into dedicated function
Controller creation of denied universal files map into dedicated function
🔨 Fixed
Controller default reload commands that required string replacements for file specific information would not be present in file written to disk (fixed by overwriting original default command in array)
A Controller deployment failure and remote file that doesn't already exist would result in excessive deployment errors (fixed by ensuring old remote config exists before restoration)
Controller failure print out would show wrong controller arguments (fixed by updating arguments for failure redeploy)
Controller would not deploy universal files if they were chosen with '-l' argument (fixed by checking all deployer endpoints for available files)
Controller deployment failure with no specified commit ID would cause a panic on redeploy (fixed by ensuring commitID is present when parsing failtracker and when recording failures)
Controller repository seed would ask for reload commands even after confirming to keep default reloads (fixed by resetting default search boolean)
ℹ️ Instructions
Please refer to the README.md file for instructions