Summary for Patch 565 rev2 (Verified)

Version 5.2.2.1

Full summary
Summary Fix for filtrator and flab
Platform Unix
Category bugfix
Requires
Client Required Patch/es
Supersedes 558, 557, 553, 537, 533, 528, 527, 518, 516, 513, 512, 506, 505, 503, 499
Superseded by 576 : Verified / Not hidden
Affects Server: License Analyzer
Last Updated October 12, 2016

Download now

Download_red patch565-2.tar.gz

Description

Corrected package registration for features distributed under packages
without OPTIONS=SUITE.

Fixes a bug in flab. flab now correctly merges status lines from the
FLEXlm debug log and flab/flexpoller files regardless of wether
daemon/version/max available licenses information is available. flab
will no longer produce duplicate entires for same license use when
information level varies depending on source.

After installation, if not done before, the old flab files in the
archive must be removed (as openit user):

cd $ARCHIVE_DIR/license
find flexpoller -name "*FLAB*" | xargs rm

$ARCHIVE_DIR can be found in /etc/opt/openit/openit.cfg

The flab must be run for the affected period. Please proceed as
follows (as openit user):

/opt/openit/bin/flab -c /var/opt/openit/etc/daft.conf <start> <end>

<start> and <end> has format YYYY-MM-DD

NOTE: The following (server) platform does not yet support this
functionality:

space-sun-solaris2.5.1

Supersedes Patch Description

Expand all

Patch 558 — Server update for optimizer
Update for handling server functionality of new LicenseOptimizer data
type (92), supporting actions: Terminate, Quit, Suspend, and Log.

NOTE: The following (server) platform does not yet support this
functionality:

space-sun-solaris2.5.1

NOTE-2: The functionality must be turned on with the console.
Patch 557 — Adding handling of UPGRADE lines in FLEXlm debug log
New rewritten flab missed support for UPGRADE lines in the FLEXlm
debug log. This patch includes update of binary that adds this.

After installation, if not done before, the old FLAB files in the
archive must be removed (as openit user):

cd $ARCHIVE_DIR/license
find flexpoller -name "*FLAB*" | xargs rm

$ARCHIVE_DIR can be found in /etc/opt/openit/openit.cfg

The flab must be run for the affected period. Please proceed as
follows (as openit user):

/opt/openit/bin/flab -c /var/opt/openit/etc/daft.conf <start> <end>

<start> and <end> has format YYYY-MM-DD
Patch 553 — Fix of flab
Because flab does not sort all events internally, there can be some
delayed data that should be appended to existing output files, but
files were sometimes overwritten instead of beeing appended to. This
has been fixed.

Shutdown events from vendor daemons were ignored. This has also been
fixed.

After installation, if not done before, the old FLAB files in the
archive must be removed (as openit user):

cd $ARCHIVE_DIR/license
find flexpoller -name "*FLAB*" | xargs rm

$ARCHIVE_DIR can be found in /etc/opt/openit/openit.cfg

The flab must be run for the affected period. Please proceed as
follows (as openit user):

/opt/openit/bin/flab -c /var/opt/openit/etc/daft.conf <start> <end>

<start> and <end> has format YYYY-MM-DD
Patch 537 — New processing of flexlog2 by flab and filtrator
flab and filtrator has been rewritten to share the processing of
FLEXlm debug log data (flexlog2) differently. This is done mainly for
simplifying maintenance.

After installation, the old FLAB files in the archive must be removed
and the flab must be run for the affected period. Please proceed as
follows (as openit user):

cd $ARCHIVE_DIR/license
find flexpoller -name "*FLAB*" | xargs rm
/opt/openit/bin/flab -c /var/opt/openit/etc/daft.conf <start> <end>

$ARCHIVE_DIR can be found in /etc/opt/openit/openit.cfg
<start> and <end> has format YYYY-MM-DD
Patch 533 — Fix forcelower options for FLEXlm debug log based data
Filtrator now correctly processes FLEXlm debug log data when the
case-sensitity options (username-forcelower and hostname-forcelower)
are set to "true".
Patch 528 — filtrator ingoring flexpoller conflicts
Filtrator can now ignore flexpoller events that might conflict with
usage events from the FLEXlm debug log.

When to ignore, is set with:

ignore-flexpoller-usage(String)="<value>"{}

The <value> can be:

   <value>  = Never ignore
   period = Ignore when debug events occur within the poll period
   always = Always ignore
Patch 527 — flab fix on server shutdown detection
FLAB: A bug resulted in false detection of license server shutdown,
causing some license usage to be dropped.
Patch 518 — filtrator and flab update
flab now accepts the option "-d <prod-list>", where
<prod-list> is a comma separated list (without space) with names
of products. Old flab data for these products will be deleted.

filtrator will now reset all licenses in use to zero when a "SHUTDOWN
request" is read from the flexlog file.
Patch 516 — filtrator fix
Fixed bug causing events at 0:00:00 to be counted twice.
License clients, flexlogcollector.
Patch 513 — filtrator fix
Sometimes when filtrator processed OUT + IN usage across GMT midnight,
data could be missing. This has now been fixed for these platforms:

NOTE: The AIX4.2 binary will not be included.
Patch 512 — filtrator fix
When processing FLEXlm debug data, a weakness in the sorting algorithm
caused certain events to occur out of order, resulting in incorrect
usage reported. This has now been fixed.

NOTE: The AIX4.2 binary does not support FLEXnet debug log data.
Patch 506 — filtrator fix for flexpoller/flab data
Will now include debug events occurring after license server startup
but prior to first flexpoller/flab event. (These debug events would
previously be ignored.)
Patch 505 — filtrator mapping fix
Corrected mapping to local time in stead of GMT.
Patch 503 — flab fix
Fixed bug in FlexLog Archive Builder which sometimes caused usage to
be lost when license daemon was shut down.
Patch 499 — Fixes bugs in filtrator: prime time
Fixes bug in prime time correction of licpoll data in filtrator.

Installation

Unpack tar file in e.g /tmp/patch on the Open iT server. Do the 
following as root:

  cd /tmp/patch
  ./patch.pl

Corresponding Windows Patches

No corresponding Patches available.



Back to Version 5.2.2.1