NAM: Updating product version in Admin Console UI in major, SPs and Patch releases manually with appropriate or custom version

0 Likes


Description

This setup guide helps in understanding the insights of NAM versions on how product version is read and displayed in AC UI w.r.t Major release, SP release and a Hot Fix/Patch release.

Detailed Description:

We will have two different implementation based on a Major, SP release v/s HotFix/Patch release.

Major and SP Releases

In case of NAM major and SP release deployed, the product version displayed in Admin Console UI > Troubleshooting > Version is read from “version” file in each of the Web App.

 Here’s the path to version file in AC, IDP and AG.

AC:
/opt/volera/roma/conf/application/version


IDP:
/opt/novell/nids/lib/webapp/WEB-INF/version

AG:
/opt/novell/nesp/lib/webapp/WEB-INF/version
/opt/novell/nam/mag/webapps/agm/WEB-INF/version


updating the version and restarting tomcat (AC, IDP, AG) and jcc (on IDP and AG) will push the new version to Admin Console UI.

An example below with AG version being updated as 5.0.2-3091:

 

 NAM HotFix or Patch Version:

The implementation to determine the patch version is based on the .patch file in the HF directory i.e /opt/novell/nam/patches/installed/

(Reason being the .patch is a java archive file which can be extracted using “jar xvf”  which has the metadata from where the version is read)
jar will probably be signed by the NAM build process and updating it to a custom version is not possible.

 In case there’s a miss-match between the devices, the .patch can be copied manually and tomcat, jcc service restarts will update on the UI.

AC dashboard: version information on the top right corner

 

Version is read from “version” file in the location “/opt/volera/roma/conf/application/”

This doesn’t get updated after a Hot Fix/Patch installation which is a known issue and can be updated manually to display appropriate version.

Labels:

Education-Training
How To-Best Practice
Knowledge Docs
Comment List
Anonymous
Related Discussions
Recommended