Download
Abstract
This fix pack is a cumulative fix release and addresses APARs and internally found issues since the release of OMNIbus 8.1.0 fix pack 21.
Download Description
Java 8 Important Information
This upgrade uninstalls the existing IBM Java 7 and installs the latest version of the IBM Java 8 JRE. If any of the Java 7 files were modified since the v8.1 installation, then these modified files are removed during the upgrade process, with the exception of the java.security file. Before you perform the upgrade, backup these modified files to a private location, then after the upgrade reapply the modifications. The Java 8 java.security file has big differences to the Java 7 java.security file, so any modifications will need to be applied after reviewing the default file.
IBM Java 8 will NOT run on some older versions of operating systems, which include the following operating systems:
- AIX 6.1 before Tech Level 9
- Older versions of Linux (due to a GLIBC 2.7 requirement)
- Solaris SPARC 32 bit (IBM Java on Solaris SPARC is 64 bit only)
The following defect solutions are included in this release:
8.1.0-TIV-NCOMNIbus-FP0022
The combo boxes for selecting filter/views in the Windows Event
List toolbar were a static size and so the full filter or view
name would not be displayed if the name was particularly long.
The filter/view name combo boxes in the Windows Event List
toolbar now resize automatically to display the full filter/view
names.
IJ02708
Prevent a race condition when the bi-directional gateway is
shutting down between tear down of the ObjectServer connections
and attempt to send a gateway watch alert.
IJ11039
The ObjectServer will now scrub plaintext passwords from its log
file when encountering an 'alter user' or 'create user' SQL
command, the plaintext passwords will be replaced by asterisks.
However, there are some limitations:-
* It should deal with any SQL statements generated by the tools
shipped with the product (nco_adduser, nco_config, nco_confpack,
etc)
* It cannot guarantee to scrub passwords from SQL statements that
have syntax errors
* Plaintext passwords in invalid SQL statements may also be
logged in the syntax error log message
* It cannot scrub passwords from compound SQL statements (more
than one SQL command submitted at once), it will only scrub the
first SQL statement.
* The scrubbing is very sensitive to whitespace and case. It is
designed to scrub the plaintext passwords from SQL generated by
the standard tools. Since it is run before the SQL parser runs it
cannot catch every instance.
* If in doubt check by issuing commands via nco_sql using a dummy
password
IJ16915
MIB Manager would fail to parse and import MIBs which had the
string "::=" present in any DESCRIPTION or other comment strings
in the MIB. This has been fixed.
IJ20277
To address possible security issues, the JRE for Tivoli
Netcool/OMNIbus V8.1.0 is updated to IBM JRE 8.0 SR6 FP5.
IJ20329
When a Windows sub-eventlist was first opened, with a view such
that a horizontal scrollbar was visible, the first event in the
list may not have been visible requiring scrolling back up to
see. This could be confusing for operators. This has been
resolved, the first event should now be visible whenever a
sub-eventlist window is first opened.
IJ20347
nco_igen now returns a non-zero return code when encountering an
IJ20878
Probes can leak memory when using the HTTP interface to create
synthetic events or when using nco_probeeventfactory script in
the same manner.
IJ21017
The SHA256 algorithm needs to be allowed when using FIPS mode.
IJ21113
A set of new SQL functions have been added to the ObjectServer in
order to support the storage of certain encoding and decoding
schemes for stored data and the generation of unique identifies.
or version 4 (random) Universal Unique Identifier (UUID) string.
2) base64_encode()/base64_decode() - Encode or decode a base64
string.
3) md5_hash() - Generate an MD5 hash value for a string.
the ObjectServer two additional SQL functions have been added to
the ObjectServer.
combine them.
2) nvp_remove() - Remove a named key from an NVP set column.
IJ21246
A new generic Netcool property has been added:-
Props.LiveUpdate : TRUE / FALSE. with default value being
'FALSE'.
When 'TRUE' the running process will monitor its props file for
any changes and update those property values that have changed.
Whether a property value becomes effective depends on what the
property defines and also on how it is consumed internally by the
application. Property values that were originally set via the
command line, will not be altered even if their values are
updated in the props file.
This implementation has been verified to support the dynamic
update of the JDBC gateway's login credentials into a 3rd party
database.
IJ21251
Upgrade scripts for the Event Grouping solution, shipped as an
master.properties table labelled as 'SEGVersion'. The purpose of
this is to indicate the version of the Event Grouping solution
that has been deployed in a particular installation. The value
of 'SEGVersion' correlates with the build version of the fixpack
in which it was originally shipped. The value was created via
tokens that were replaced by the build process of an OMNIbus
fixpack. Unfortunately, the result has been that each fixpack
build reset the 'SEGVersion' to the version of the latest build.
Because all update scripts ended up with the same value for
'SEGVersion' it was not possible to determine which upgrade
script was the last one to have been be applied to a running
installation. The fix for this was to hard code the 'SEGVersion'
statements in all 'Event Grouping' upgrade scripts to the date
and build number corresponding to the fixpack each one belonged
to.
Installation Instructions
Fixpacks are cumulative, the latest Fixpack can be applied to update
OMNIbus core to the latest Fixpack version.
IMPORTANT: Before installing this fix, ensure that all Tivoli Network
Management applications on your computer are shut down.
Installation Manager
--------------------
The latest version of Installation Manager is recommended and can be
downloaded from http://www.ibm.com/support/docview.wss?uid=swg27025142
Check the required version of IBM Installation Manager in the IBM Software
Product Compatibility Reports at:
http://publib.boulder.ibm.com/infocenter/prodguid/v1r0/clarity/index.html
Check the Installation Manager and OMNIbus version installed by running the
command:
imcl listInstalledPackages -features -long
which can be found in the following locations:
Windows: install_dir\IBM\Installation Manager\eclipse\tools
Linux and UNIX: install_dir/IBM/InstallationManager/eclipse/tools
Installation manager can be started in console mode by running the command:
imcl -c
which can be found in the following locations:
Windows: install_dir\IBM\Installation Manager\eclipse\tools
Linux and UNIX: install_dir/IBM/InstallationManager/eclipse/tools
Installation manager can be started in GUI mode by running the application:
IBMIM
which can be found in the following locations:
Windows: install_dir\IBM\Installation Manager\eclipse
Linux and UNIX: install_dir/IBM/InstallationManager/eclipse
At any stage if you encounter difficulties using Installation Manager
you can consult the built in help or the latest Installation Manager
documentation by searching IBM Knowledge Center at
https://www.ibm.com/support/knowledgecenter/SSDV2W/im_family_welcome.html.
Using IBM Passport Advantage(r)
-------------------------------
If your computer has internet access and you have an IBM Passport
Advantage account, you can update packages directly from Passport
Advantage.
1. Start Installation Manager.
2. Under the Preferences option, select Repositories and make
sure the "Search service repositories during installation
and updates" is checked.
3. Select the update option and select the "IBM Tivoli Netcool
OMNIbus" entry from the list of packages to find updates for.
Local Repository
----------------
Extract the Fixpack into a new temporary directory, then specify the
repository in the preferences before you update. Each package must
be extracted into a new directory.
1. Start Installation Manager.
2. Under the Preferences option, select Repositories and add a
new repository. Give the location of the extracted
OMNIbusRepository/composite directory
3. Select the update option and select the "IBM Tivoli Netcool
OMNIbus" entry from the list of packages to find updates for.
Electronic Software Delivery(ESD) Zip File
----------------------------------------------
If you have downloaded the ESD for Fix Pack 22 then:
1. Create a directory to store the files and extract the contents
on the zip file into this.
2. If you have installed Installation Manager using either
Administrator or Nonadministrator mode, run the update_gui
script to launch Installation Manager into the update panel
without the requirement of configuring the update repository.
3. If the script fails, or Installation Manager is installed in
Group mode, or you want to run in console mode, then you must
configure the update repository as in the Local Repository
above, with the new repository being the extracted
OMNIbusRepository/composite directory.
4. Select the "IBM Tivoli Netcool OMNIbus" entry from the list of
packages to find updates for.
Product Synonym
Tivoli Netcool OMNIbus
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
25 August 2020
UID
ibm11088164