Repository navigation
Releases: Hologos/tpcp
Releases · Hologos/tpcp
Release list
tpcp v1.0.1
Changelog
- parsing input parameters as single words has been fixed
- fixes ignoring user input in background ssh connections
For detailed diff, follow 7fee562...6cc80ec.
tpcp v1.0
tpcp v1.0-rc14
Changelog
README.mdhas been updated to reflect up-to-date informations [ISSUE #30]- bash completion script has been added [ISSUE #19]
tpcp::utils::cleanup()has been moved to EXIT trap [ISSUE #42]- table of statuses in redrawn in EXIT trap (only if the process of processing transport has been started)
tpcpis tested and built using Travic CI [ISSUE #47]- 'transport domain' changed to 'domain controller' where necessary [ISSUE #37]
- transport files are copied to domain controllers only [ISSUE #45]
For detailed diff, follow 75edf5a...7fee562.
tpcp v1.0-rc13
Changelog
- problems reported with shellcheck has been fixed [ISSUE #39] [ISSUE #40]
- constants are read-only now
- mechanism how to indicate if all is done has been changed [ISSUE #43]
- resuming actions in WAITING status is faster now
For detailed diff, follow 3d86a20...75edf5a.
tpcp v1.0-rc12
Changelog
- the program gets terminated if caching of domain controller fails [ISSUE #44]
- rendering has been completely overhauled
- symbol for RUNNING status is animated
- symbol for WAITING status has been changed (⧗)
- rendering loop is redrawn faster [ISSUE #35]
- cursor is hidden to prevent its fast movement on the screen
- error message gets generated when unknown status of action is retrieved instead of terminating the program
- race condition of reading from file that is being overwritten has been fixed
- termination message is formatted now
- parsing input parameters is fixed [ISSUE #46]
- datetime in now part of work directory
For detailed diff, follow 8839faa...3d86a20.
tpcp v1.0-rc11
Changelog
- overwritting of transport files has been fixed (transport files are copied to only 1 system from whole transport domain, other systems wait for it to finish) [ISSUE #24], [ISSUE #33], [ISSUE #34]
- caching of domain controllers has been completely overhauled [ISSUE #15], [ISSUE #36], [ISSUE #41]
- for those cases that don't lead to termination of the program, error code C was changed to E
- version of the program gets logged to a log file
- mixing log files from different runs of the program in debug mode has been fixed (old
debugdirectory is renamed)
For detailed diff, follow d392b86...8839faa.
tpcp v1.0-rc10
Changelog
- resolution of domain controller has been fixed on AIX
- action IMP doesn't end with error if return code of
tpis 4 [ISSUE #27] - rc codes of ssh commands are logged now
tpcp::utils::usage()has been enhanced with formatting [ISSUE #31]- ansi library was updated to prevent 'unbound variable' error [ISSUE fidian/ansi#21]
- final statuses of transports are recorded to default logger as well [ISSUE #26]
For detailed diff, follow 39be753...d392b86.
tpcp v1.0-rc9
Changelog
- error message is logged to
main.logwhen no input parameters are given - parsing of input parameters is done separately (no need to group transports, systems and actions using quotes or apostrophes) [ISSUE #25]
- debug messages in ssh library were enhanced (return codes of ssh commands are recorded, more messages)
- log location can be now set using environment variable
TPCP_LOG_DIRPATH_ROOT[ISSUE #29] - logger library was updated to v1.4.1
For detailed diff, follow 9e3097b...39be753.
tpcp v1.0-rc8
Changelog
- log messages are now separated to different log files to make it more readable
- more log messages were added for end-user
- dependencies are now manages with peru (also logger library update to v1.4)
- arrays are passed into
logger::log()as words (to comply with logger v1.3+) - setting correct permissions on copied files were fixed
- ssh connections have now enabled ssh-agent forwarding and disabled X11 forwarding
- output of ssh commands are now captured via output handlers
- program gets terminated when external command fails
- empty input params are disallowed
For detailed diff, follow cbfab4e...9e3097b.
tpcp v1.0-rc7
Changelog
- finishing touches to README.md
- all log messages with level
Nare nowI - default log level is set to
I
For detailed diff, follow 9bea1cd...cbfab4e.