IBM Support

Virtual image capture error after extending with AIX TL3

Fix Readme


Abstract

You extend an AIX Virtual Image from Catalog > Virtual   
Images. On the extended virtual machine, you apply an AIX TL3 
fix, a patch fixing a cmdlvm AIX vulnerability that uninstalls Java 5 
and upgrades to Java 6 with a more recent version.              
                                                                
After running these updates, you try to capture the       
virtual image.                                                  
                                                                
After about 2 - 3 hours, the capture fails with the error: "Failed to load  
the virtual image in the catalog". 

Content

The following exception is found in the trace.log file:
.... app.scripts.groovy.rainmaker.instances                     
.ExtendedImageUpdatedHandler.groovy  java.lang.RuntimeException:
java.lang.Exception: Timed out waiting for IaaS resource        
[WebSphere Application Server AIX image name] failed to reach   
desired state: stopped                                          
...                                                             
groovy.rainmaker.instances.InstanceWorkflowHelper$_resetVirtual 
M achines_closure104.doCall(InstanceWorkflowHelper.groovy:1925) 
groovy.rainmaker.instances.ExtendedImageHelper.doCapture        
(ExtendedImageHelper.groovy:57)                                 
groovy.rainmaker.instances.ExtendedImageUpdatedHandler._processC
apture(ExtendedImageUpdatedHandler.groovy:365)                  
groovy.rainmaker.instances.ExtendedImageUpdatedHandler$_processC
apture.callCurrent(Unknown Source)                              
...                                                             
...                                                             
Caused by: java.lang.Exception: Timed out waiting for IaaS      
resource [WebSphere Application Server AIX image name]          
to reach desired state: stopped                                 
com.ibm.ws.rainmaker.ipas.iaas.extensions.ResourceHelper.waitFor
DesiredState(ResourceHelper.java:164)                           
com.ibm.ws.rainmaker.ipas.iaas.extensions.ResourceHelper$waitFor
DesiredState.call(Unknown Source) 

Problem summary:
Images that have been extended from the IBM OS Image for AIX   
Systems versions 1.0.0.0, 1.0.0.1, 1.0.0.2, 1.0.0.3, 1.0.0.4, 2.0.0.0, 2.0.0.1, 2.0.0.2, 2.0.0.3 contain OpenSSL version 0.9.8. When you apply the AIX Technology Level ( TL ) fix, it upgrades to a version of OpenSSL based on versions of 1.0.x.  
                                                                 
Python and CURL on those images were compiled with OpenSSL version 0.9.8, so they need to be recompiled with the newer OpenSSL level.                                                   

Problem resolution:
An emergency fix is available on Fix Central for the images that were     
based on the older IBM OS Image for AIX Systems: compile_python.zip.

Related Information

[{"Product":{"code":"SSM8NY","label":"PureApplication System"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"}],"Version":"2.1.0.2;2.1.0.1;2.1.0.0;2.0.0.1;2.0;1.1.0.5;1.1.0.4;1.1.0.3;1.1.0.2;1.1.0.1;1.1.0.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
15 June 2018

UID

swg21963956