Release 1.6.0rc1
+ Split check_arcce into check_arcce_submit, check_arcce_monitor,
check_arcce_clean and check_arcinfosys into check_arcglue2, check_aris,
check_egiis and adjust argument parsing. The old commands are kept for
backwards compatibility. This fixes NG-3121, GGUS-92870.
+ Provide a means to extend the substitution of variables in job test
configurations. In particular variables can be lifted out as
command-line options or overriden in another configuration file. A
method was also added to select a random host name from a file. This
solves NG-3128.
+ Files used for input-staging tests are now automantically uploaded if
they are missing when the job is submitted. This is also related to
NG-3128.
+ An option was added to import Python modules on probe startup. This
allows the registration of custom job tests and substitution methods.
+ Some pre-configured tests are distributed in a new configuration file
/etc/nagios/plugins/arcnagios-dist.ini. This is feasible now we have a
means to substitute variables from the command line or override them in
arcnagios.ini or arcnagios-local.ini. GGUS-92869.
+ Set time and memory limits in job scripts, either using defaults or the
new --wall-time-limit and --memory-limit options of check_arcce_submit.
NG-3134.
+ Various additions and updates to the manual: How to run Nagios probes
from the command-line, the new substitution mechanism, the splitting of
the entry points, the previously undocumented check_arcstatus.
+ Add doc subpackage to Debian packaging (bug #3116).
- Fix various packaging issues and tidy.
- Fix staging specification for locally targeted output files. This
solves NG-3117.
- Intercept some exceptions caused by configuration errors, so that they
are not flagged as bugs.
- Fix license text and add AUTHORS and NOTICE files.
- Add glue-schema dependency to packages. GGUS-91900, mislabed as
GGUS-91905 in Subversion.
- Fix issue with yacc path location on EL5. NG-3110.
- Fix the type of the -t argument for check_arcinfosys. GGUS-91904.