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-72-1585986.1
Update Date:2013-10-29
Keywords:

Solution Type  Problem Resolution Sure

Solution  1585986.1 :   ODA : Upgrade Infrastructure (-infra) Fails During OS Update  


Related Items
  • Oracle Database Appliance
  •  
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]
Information in this document applies to any platform.

Symptoms

 ODA upgrade -infra is failing with following error in OS patch log.

 

ERROR: 2013-08-14 09:13:12: Failed to run /usr/bin/yum update --disablerepo=* --enablerepo=ODA_REPOS_LOC -y
ERROR: 2013-08-14 09:13:12: Failed to update the OS

 

OS patch log reported following errors as well

 

>  pam-devel-0.99.6.2-6.el5_5.2.i386 from installed has depsolving problems
>    --> Missing Dependency: pam = 0.99.6.2-6.el5_5.2 is needed by package pam-devel-0.99.6.2-6.el5_5.2.i386 (installed)
>  pam-devel-0.99.6.2-6.el5_5.2.x86_64 from installed has depsolving problems
>    --> Missing Dependency: pam = 0.99.6.2-6.el5_5.2 is needed by package pam-devel-0.99.6.2-6.el5_5.2.x86_64 (installed)
>  pam-devel-0.99.6.2-6.el5_5.2.x86_64 from installed has depsolving problems
>    --> Missing Dependency: pam = 0.99.6.2-6.el5_5.2 is needed by package pam-devel-0.99.6.2-6.el5_5.2.x86_64 (installed)
>  pam-devel-0.99.6.2-6.el5_5.2.i386 from installed has depsolving problems
>    --> Missing Dependency: pam = 0.99.6.2-6.el5_5.2 is needed by package pam-devel-0.99.6.2-6.el5_5.2.i386 (installed)
>  Error: Missing Dependency: pam = 0.99.6.2-6.el5_5.2 is needed by package pam-devel-0.99.6.2-6.el5_5.2.x86_64 (installed)
>  Error: Missing Dependency: pam = 0.99.6.2-6.el5_5.2 is needed by package pam-devel-0.99.6.2-6.el5_5.2.i386 (installed)
>   You could try using --skip-broken to work around the problem
>   You could try running: package-cleanup --problems
>                          package-cleanup --dupes
>                          rpm -Va --nofiles --nodigest
>  The program package-cleanup is found in the yum-utils package. ,
>End Command output
2013-08-14 09:13:12: ERROR:  Failed to run /usr/bin/yum update --disablerepo=* --enablerepo=ODA_REPOS_LOC -y
2013-08-14 09:13:12: Executing cmd: /opt/oracle/oak/bin/oakcli inventory -pq -compname OS
2013-08-14 09:13:12: Command output:
>  OS=5.9
>  cur_version:5.9 ,
>End Command output
2013-08-14 09:13:12: ERROR:  Failed to update the OS

Changes

 These errors occur when external rpm's are installed in the ODA Box for third party products.

Cause

 This is due to the fact that the ODA upgrade utility tries to upgrade the existing rpm, but when it tries to do the same for external rpm's installed it is unable to find the required dependencies in repository, resulting in failure.

Solution

To avoid such errors, please remove any external rpm's before proceeding with the upgrade.


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