Skip to content

Releases: Hologos/tpcp

tpcp v1.0.1

Choose a tag to compare

@Hologos Hologos released this 09 Jan 09:26
v1.0.1
6cc80ec

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

Choose a tag to compare

@Hologos Hologos released this 29 Nov 17:19
v1.0
7fee562

This is the very first version of tpcp.

tpcp v1.0-rc14

tpcp v1.0-rc14 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 29 Nov 17:16
v1.0-rc14
d1988be

Changelog

  • README.md has 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)
  • tpcp is 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

tpcp v1.0-rc13 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 27 Nov 09:41
v1.0-rc13
75edf5a

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

tpcp v1.0-rc12 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 25 Nov 16:19
v1.0-rc12
3d86a20

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

tpcp v1.0-rc11 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 23 Nov 20:47
v1.0-rc11
8839faa

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 debug directory is renamed)

For detailed diff, follow d392b86...8839faa.

tpcp v1.0-rc10

tpcp v1.0-rc10 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 21 Nov 12:08
v1.0-rc10
d392b86

Changelog

  • resolution of domain controller has been fixed on AIX
  • action IMP doesn't end with error if return code of tp is 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

tpcp v1.0-rc9 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 20 Nov 16:16
v1.0-rc9
39be753

Changelog

  • error message is logged to main.log when 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

tpcp v1.0-rc8 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 01 Sep 13:29
v1.0-rc8
9e3097b

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

tpcp v1.0-rc7 Pre-release
Pre-release

Choose a tag to compare

@Hologos Hologos released this 24 Aug 22:03
v1.0-rc7
cbfab4e

Changelog

  • finishing touches to README.md
  • all log messages with level N are now I
  • default log level is set to I

For detailed diff, follow 9bea1cd...cbfab4e.