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 pre-deployment function to dedicated function based on type (mode) of deployment
Controller git parsing section to validate committed files in dedicated function
Controller git commit file actions parsing to more explicit logic
Controller functions to use global repository path variable rather than retrieve from config
Controller failtracker to record failed files by repository path instead of target path
Controller DeployerEndpoints struct to a named struct
Controller commit file deduplication function to refactored simpler logic
Controller updater and version check functions to more separated functions
Controller template naming from 'template' to 'universal' to more accurately describe its purpose
Build scripts to use more unified version names for output files
Now syncing controller version with release tag
Removed
Controller journald custom log fields
Controller installer repository and example metadata file creation
Fixed
Deleted or symbolic link files were not getting deployed (fixed by populating the file action map prior to starting go routines)
Files in the root of the repository were not getting ignored if the file was copied into a host directory
Deleted files would not be processed and controller would exit with error about host not matching the config deployerendpoints (fixed by using correct variable name used in host directory name extraction during parsing)
Instructions
Please refer to the README.md file for instructions