All |
6966 |
|
If a server log file cannot be opened at server startup, the
server will exit with a fatal error. If a new server log file
cannot be opened during daily rotation and the previous log file
is not accessible, a new log file will be opened under tmp
directory. |
All |
7381 |
20552 |
Added a column to show resource reservations in the monitor
GUI. |
All |
6921 |
|
Slaves will timeout predictably, after attempting to
connect/reconnect to server. VOV_RELIABLE_TIMEOUT can be used to
specify the timeout period. Command line option -t can be used
to override the setting of VOV_RELIABLE_TIMEOUT. |
All |
7524 |
20809 |
Now db host can be configured using fqcn, alias, or IP
address, in addition to the canonical short host name. If host
provided cannot be pinged, an error message will be
displayed. |
All |
7809 |
21345 |
Fixed issue that caused the patch status link in certain web
UI pages to be rendered as plain text instead of HTML. |
All |
7698 |
|
vovconsole -geometry option was ignored in
2016.09 u8. Fixed to make -geometry option
respected. |
All |
7801 |
|
No longer show utilization percentage in monitor GUI for
resources with unlimited capacity. |
FlowTracer |
7777 |
21297 |
Added option to vovbuild to prevent
building when jobs in the flow are running. The new option is
vovbuild -c which is short for "cautious"
mode. |
FlowTracer |
5423 |
21190 |
vovlsfd will generate a warning if it
detects jobs with expected duration longer than MaxLife
parameter. Slaves will not be submitted for these jobs. |
FlowTracer |
7814 |
|
Fixed a bug that caused printing an incorrect count of the
number of overloaded slaves in the output of
vsy, nc why,
wx why and
vtk_explain_status. The formatting of the
output of the vsy, nc why,
wx why, and
vtk_explain_job_status commands has
changed in the following ways:
- In the "Server Summary" section, we now print "Hardware
conflicts found" instead of "No compatible slaves
found".
- In the "Server Summary" section, we now print "Job
cannot be run because the following resources are not
currently free on any slave" instead of "Job cannot be
run because the following resources do not currently
exist on any slave".
- In the "Slave Summary" section, we now print "Final
available candidate count: 0" in the event of hardware
conflicts that prevent any slave from starting a job.
- In the "Slave Summary" section, we now print "(ignoring
load)" instead of a meaningless overloaded count when
-i is specified for
vtk_explain_job_status.
- In the "Additional Information" section, the status
"Full" is now written as "Fully Loaded".
- In the "Additional Information" section, slave statuses
are separated from slave counts by a colon (:)
character.
|
FlowTracer |
7694 |
|
Sending a SIGTSTP signal to an indirect slave no longer kills
the slave. Instead the slave process and all of its jobs will be
suspended until another signal is received. |
FlowTracer |
7707 |
|
Fixed vtk_server_config protocol error in
readonly security level. |
FlowTracer |
7724 |
|
Redirected indirect slave log from stdout to the slave daily
log file. |
FlowTracer |
7725 |
|
Fixed grid mode drawing bug that made FlowTracer seem to go
into an infinite loop of drawing when the setting to move nodes
to the end in grid mode was enabled and the graph was already
maxed out (autofit overflowed the bottom due to too many nodes
to fit in the canvas). |
FlowTracer |
7590 |
20930 |
Corrected vovps documentation, and added
example. |
LicenseAllocator |
7222 |
21220 |
LA now correctly drops overbooking to zero when overbooking
is turned off. |
LicenseAllocator |
7794 |
21306 |
LA will try to meet demand first before distributing extra
tokens. Also, LA will not take tokens away from critical sites
when adjusting for uncertains. |
LicenseAllocator |
7796 |
21311 |
LA will use wave based OOQ values for computing available
tokens for distribution. |
LicenseMonitor |
7647 |
20906 |
Fixed issue with loading remotely-generated data via the
lmmgr loadremotedata command caused by
the utility not connecting to the LicenseMonitor server. |
LicenseMonitor |
7676 |
21269 |
On Windows, one of file path modules tried a shortcut
expansion on a regular file and reported that the file doesn't
exist even though the file exists. Fixed to try the shortcut
file expansion when it is a really a shortcut. Also added
recovery codes when the expansion fails. |
LicenseMonitor |
7665 |
20884 |
Fixed an issue in the detailed plot report when showing
reservations that caused currently-active reservations to be
displayed as normal checkouts in the plot. |
LicenseMonitor |
7704 |
21178 |
Fixed issue with batch reporting of denial plot for multiple
features that resulted in the carryover of previous plot data
for subsequent features that have no denials. |
NetworkComputer |
5624 |
20532 |
Changed behavior for when we reconcile a resource R we can
take a look at the previous resource in the grabbed list and
check if the previous resource is a summary resource for
R. |
NetworkComputer |
7680 |
|
Fixed bug where exporting preemption rules previously wrote
out incomplete rules in some situations. |
NetworkComputer |
7699 |
20879 |
Fixed bug where removing resources from slaveClass.table
would not remove them from the server without a restart. |
NetworkComputer |
7770 |
20883 |
Output files are no longer tracked for jobs submitted via the
LSF emulation layer. This prevents a queue bucket from being
created for each job that uses the bsub -o
option to specify the job log file. |
NetworkComputer |
7607 |
20982 |
LSF bsub emulator uses VOV_JOBPROJ environment variable for
the project name. Specifying a project explicitly with
-P in bsub command overrides the project
specification in the VOV_JOBPROJ variable. |
NetworkComputer |
7636 |
20603 |
Fixed a bug that caused VOV_PORT_NUMBER not to be applied
correctly after a connection timeout. Previously, only the last
port listed would be used after VOV_RELIABLE_TIMEOUT had
expired. |
NetworkComputer |
7641 |
|
Preempting and preemptable selection rules are now validated
at preemption daemon start time. Preemptable rules are also
validated upon each update of the rule as job queue buckets
change. |
NetworkComputer |
7682 |
21153 |
Fixed behavior so that all NC jobclasses from
$VOVDIR/local/jobclass show up in the
web GUI. |
NetworkComputer |
7708 |
|
Fixed issue with slave-reservation preemption that treated
this HW-based rule as one that is SW-based, preventing all
related preemption attempts from succeeding. |
NetworkComputer |
7822 |
21365 |
Corrected the vovslavemgr reserveshow
output format for unending reservations. |
NetworkComputer |
6498 |
|
NC and WX now use the 'any' port mode by default, to help
prevent deadlock situations when the port chosen by the previous
default of 'automatic' mode is already in-use. |
NetworkComputer |
7588 |
20923 |
Fixed issue that prevented auto-rescheduled jobs from
avoiding the previously used host. Also added a new
configuration parameter in the policy.tcl
file, autoRescheduleOnNewHost, to control whether
autorescheduled jobs will avoid an entire host, or just the same
slave. Set to 1 (default) for entire host, set to 0 for same
slave. |