Monday, 7 April 2014

IBM Installation Manager - What's actually installed ?

So I've blogged about this particular command before: -

$ /opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledPackages

which returns: -

com.ibm.cic.agent_1.6.0.20120831_1216
com.ibm.websphere.MON.V80_8.0.1002.20131028_1518
com.ibm.websphere.ND.v80_8.0.8.20131205_0207
com.ibm.ws.cognos.v1011.linuxia64_10.1.1.20121103_1244


but we also have this: -

/opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledPackages -features -long

/opt/IBM/InstallationManager/eclipse : com.ibm.cic.agent_1.6.0.20120831_1216 : IBM® Installation Manager : 1.6.0 : 
/opt/IBM/WebSphere/AppServer : com.ibm.websphere.MON.V80_8.0.1002.20131028_1518 : IBM® Business Monitor : 8.0.1.2 : 
/opt/IBM/WebSphere/AppServer : com.ibm.websphere.ND.v80_8.0.8.20131205_0207 : IBM WebSphere Application Server Network Deployment : 8.0.0.8 : com.ibm.sdk.6_64bit,ejbdeploy,embeddablecontainer,thinclient
/opt/IBM/WebSphere/AppServer : com.ibm.ws.cognos.v1011.linuxia64_10.1.1.20121103_1244 : IBM® Cognos Business Intelligence 64 bit : 10.1.1.0 : 


and this: -

/opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledFeatures com.ibm.websphere.ND.v80_8.0.8.20131205_0207

com.ibm.sdk.6_64bit
ejbdeploy
embeddablecontainer
thinclient


all of which is good to know, especially when writing documentation and working towards environmental consistency, thus avoiding configuration drift and support nightmare.

No comments:

Note to self - use kubectl to query images in a pod or deployment

In both cases, we use JSON ... For a deployment, we can do this: - kubectl get deployment foobar --namespace snafu --output jsonpath="{...