Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1585259.1
Update Date:2016-01-21
Keywords:

Solution Type  Technical Instruction Sure

Solution  1585259.1 :   ODA : OL Supported Version Is Not Up-to-Date After Upgrade  


Related Items
  • Oracle Database Appliance
  •  
  • Oracle Database Appliance Software
  •  
Related Categories
  • PLA-Support>Eng Systems>Exadata/ODA/SSC>Oracle Database Appliance>DB: ODA_EST
  •  




Applies to:

Oracle Database Appliance - Version All Versions to All Versions [Release All Releases]
Oracle Database Appliance Software - Version 2.1.0.1 to 12.1.2.5 [Release 2.1 to 12.1]
Information in this document applies to any platform.

Goal

 While applying ODA patch bundle , the Oracle Linux (OL) version does not show Up-to-date.

 Case 1.

e.g.

System Version

2.7.0.0.0

Component Name                 Installed Version           Supported Version
Controller              11.05.02.00            Up-to-date
Expander                0342                   Up-to-date
SSD_SHARED              E12B                   Up-to-date
HDD_LOCAL               5G08                   Up-to-date
HDD_SHARED              A700                   Up-to-date

...
...
OEL                                    5.8                                   5.9          <<------ OL version not set to Up-to-date

 

 

This is due to OS upgrade (part of INFRA patch bundle) failing.
This failure may happen if there are external rpm(s)  applied.
External rpm's not recognized by oakcli upgrade utility can cause the OS upgrade part to fail
The OS patch log may show the following failure messages

2013-08-26 02:21:36: ERROR: Failed to run /usr/bin/yum update --disablerepo=* --enablerepo=ODA_REPOS_LOC -y

 

 Case 2.

 

Mirror image of this issue is also possible.

oakcli show version -detail still showed OEL 5.8 as supported version , while 2.9 is installed version.
 

e.g.

System Version    Component Name              Installed Version         Supported Version        
--------------     ---------------            ------------------        -----------------        
2.7.0.0.0                                                                     
               
                   Controller                 11.05.02.00                 Up-to-date
                   Expander                   0342                        Up-to-date
                   SSD_SHARED                 E12B                        Up-to-date
                   HDD_LOCAL                  5G08                        Up-to-date
                   HDD_SHARED                 A700                        Up-to-date
                   ILOM                       3.0.16.22.c r80379          Up-to-date
                   BIOS                       12010311                    Up-to-date
                   IPMI                       1.8.10.5                    Up-to-date
                   HMP                        2.2.6.2                     Up-to-date
                   OAK                        2.7.0.0.0                   Up-to-date
                   OEL                        5.9                         5.8  <<-- OL version not set to Up-to-date

 

Solution

Case 1.

These errors can be seen on any ODA version.
Here, as an example, we have taken the output of version 2.7.0.0.
To avoid these failures, remove any external rpm if you have installed, manually, before upgrading the ODA.

If you have missed removing the external rpm's before upgrading  you can remove them when the failure occurs and then run

"oakcli update -patch x.x.x.x.x –infra"

again.

After completion of the "oakcli update -patch x.x.x.x.x –infra" command check os patch logs.

If there are no error messages, your upgrade is successful.

 

 Post this,

# oakcli show version -detail


may not show the OL supported version be Up-to-date
This is further being reviewed by the Development team and should be corrected in next release.

 

In given example OL  installed version is  5.8 which is after first os patch failure.

 If you run oakcli upgrade xxx  -infra again and it is successful , same output will be displayed.

You can ignore the  supported version information (not Up-to-date) and ODA will be working fine. Running update infra will not set OS version to Up-to-date.

After running update infra command second time  you have to make sure OS upgrade is completely updated without any error.

 

Case 2.


This issue is investigated  in unpublished  bug 17352001. This bug is resolved in ODA patch bundle 2.8 later.

Base issue for this mismatch is only inconsistency in OEL version reporting.   Similar to case 1 After completion of the "oakcli update -patch x.x.x.x.x –infra" command check os patch logs.
If there are no error messages, your upgrade is successful.
You can ignore this inconsistency or OEL version. Reporting issue will be resolved in  ODA patch bundle 2.8 or later.

 Note: ALWAYS check the versions on EACH NODE before AND after upgrades to confirm that both sides are at the same up-to-date values

 

 

References

<BUG:17352001> - LNX64-112-CMT:'OAKCLI SHOW VERSION -DETAIL' SUPPORTED OL5.8, INSTALLED OL5.9

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback