AAFC-BICoE / acceptor

bash script for acknowledging of login messages & logging acceptance
MIT License
0 stars 0 forks source link

acceptor

bash script for acknowledging of login messages & logging acceptance.

Communicates changes to login users and makes sure users have acknowledged these changes, putting the onus on the user to deal with any impact on their work.

Background

MBB runs clusters for scientific research, supporting AAFC and other scientists in their research. The software on the Rocks cluster frequently needs to be upgraded to new versions.

New versions of software can produce different results than earlier versions, given the same inputs. This might be problematic if the upgrade occurs in mid-analysis.

In order to mitigate the issues around upgrades and other system changes, acceptor introduces a mechanism to inform the user that software has been upgraded, or some other systems change has been implemented, that may impact their work.

The onus is therefor on the researcher to make sure any changes communicated to them through acceptor (messages a login time that need to be acknowledged) do not impact their work, either by using older versions of the software (if available) or contacting systems staff to find another solution (if possible).

Usage

Log file Format

The log file format:

date-time|userid|message-with-line-feeds-removed

Copyright, License, Attribution& Acknowledgements