-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.old
87 lines (80 loc) · 5.09 KB
/
README.old
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
XALT 2.6+
(2.6.1) * Fix quote bug in configure.ac/configure.
(2.6.2) * Fix bug in configure.ac/configure/aclocal.m4 that tests for a valid MySQLdb python module.
(2.6.3) * Fix bug when requiring python scripts like xalt_syslog_to_db.py to be required to run python3.
* Fix bug with the storing of cwd in xalt_link.
(2.6.4) * Fix bug with SYSHOST and errors in xalt_build_descriptA table.
(2.6.5) * Fix bug in xalt_transmission_factory.py
(2.6.6) * Fix bug in ld.in where the path was restricted for commands like as and ld that must have
the user's Path.
(2.6.7) * Now support reading /proc/$PID/maps instead of parsing the output of ldd
(2.6.8) * Now supporting using the vendor note to hold the XALT watermark.
(2.6.9) * issue #4: Add default signal handler when re-raising the signal after my_fini() is fixed
(2.6.10) * issue #4: Remove SIGINT from the list of signals that XALT tries to capture.
(2.6.11) * Add XALT_RANDOM_NUMBER to the environment of the programs running under XALT.
(2.6.12) * issue #6: added xalt.spec
* issue #7: xalt_file_to_db.py must filter on syshost
* using the update_version program xalt.spec and docs/source/conf.py are updated with the new version.
(2.6.13) * issue #9: Handle spaces and double quotes in executable filenames.
(2.6.14) * Make sure that all capture calls and system calls in xalt_initialize.c are protected against
spaces in paths. Changed end2end test to include a directory in $PATH that has a space in it.
* Adding CWD to watermark.
* Make explicit in xalt_configuration_report and in the docs that $HOME and $USER must be defined.
(2.6.15) * Added a debug message that reports that the "directdb" method is NOT supported.
XALT 2.5+
Because of @git@ bug in Makefile.in that only shows up in the dist target. The fix required
that XALT move directly to 2.6
XALT 2.4+
(2.4.2) Added a static version of libuuid.a to built as part of XALT.
XALT 2.3+
(2.3.1) Turn off DCGM library in 32 bit mode.
(2.3.2) Fix bug in base64_decode string was off by one.
(2.3.3) Support XALT_TRANSMISSION_STYLE=file_separate_dirs
(2.3.4) Testing for 32 bit uuid library when BIT_32=yes
Fix problem with tracking GPU and not running
nv-hostengine as root.
(2.3.5) Test for 32 bit uuid library before testing dcgm.
(2.3.6) Remove old x86_64-linux-gnu and i386-linux-gnu links
before creating them.
(2.3.7) Fixed bugs in py_build_src/build_syshost_routine.py
w.r.t. strip_nodename_numbers()
(2.3.8) Added note about needing to turn on accounting on GPU
issue #38: use mktemp instead of mkdir
(2.3.9) issue #39: convert smart quotes in to regular quotes.
(2.3.10) Look for OMPI vars before PMI vars.
(2.3.11) Improved documentation for the config.py file
Point sys-admins to the config.py when hostname and
executable path reject.
(2.3.12) Removing some extra debugging code that leaked from
trey_dbg branch
XALT 2.1+
(2.1) Moved devel branch to master branch. xalt_usage_report.py now report usage in
core-hours and not node-hours. Direct2db option support removed. Added cwd
field to xalt_link in db.
(2.1.1) Truncate non-numeric characters for PBS job_id.
(2.1.2) Fix of issue #29: updated contrib scripts,
Fix of issue #30: protecting from divide by zero errors.
(2.1.3) XALT registers a signal handler so that programs that seg-faults, fpe
and other signals will generate an end record.
XALT nolonger frees any malloc'ed memory in myfini().
XALT 2.0+
(2.0.1-devel) Now TACC systems will track /bin/cp, /usr/bin/perl, etc with sampling
(2.0.2-devel) Support for SPSR sampling added
(2.0.3-devel) Now using XALT_SPSR_SAMPLING_RATE env var to override config'ed SPSR
sampling rate
(2.0.4-devel) close stderr file and only dup(stderr) when XALT_TRACING is "yes" or "run"
(2.0.5-devel) Change xalt_usage_report to use node hours instead of core hours,
ld.in now does not try to add xalt_initialize.so etc when building *.so
(2.0.6-devel) Support x86_64-gnu-linux-ld as yet another linker.
(2.0.7-devel) Now check status of fopen when opening files in /proc/*
(2.0.8-devel) Fix issue #25: Fix bug with my_hostname_processor and 32bit
Force users to install XALT correctly.
(2.0.9-devel) Check that XALT_DIR/libexec/xalt_run_submission exists before running it.
Report XALT_DIR and BAD_INSTALL with xalt_configuration_report
GPU Branch
(2.1.2-gpu) Support for using the DCGM library to record gpu info.
Correct support for defining the USE_DCGM macro.
Updated DCGM messages.
Wrap dcgmStartEmbedded() call to send stderr to /dev/null temporarily.
Allow xalt_run_submission to write to stderr when it is called from my_fini().
Add null termination for generated decoded c string in base64_decode().