3 Replies Latest reply on Jul 15, 2016 2:52 PM by Bill Robinson

    Rpm dependency issue in Patch analysis job of RHEL6 servers.

    Elizabeth T

      Hi Team,

       

      Kindly check for the issue in Patch analysis job on 40 RHEL6 servers simultaneously.

      Error is:

       

      Error  May 17, 2016 1:06:45 PM  STDERR: cat: rpm-includes.lst: No such file or directoryERROR::YUM dry run failed. For more details, please execute job in debug mode and check yum.err.logERROR::*******************************************ERROR::YUM unable to complete analysis for either of the following reasonsERROR::-- An rpm required as a part of dependency is in the exclude listERROR::-- The patch respository is incomplete and dependencies are missing in repositoryERROR::YUM listed errors belowERROR::*******************************************ERROR::Missing Dependency: tuned = 0.2.19-13.el6_6.1 is needed by package tuned-profiles-sap-0.2.19-13.el6_6.1.noarch (installed)

       

       

      have even tried to exclude the rpm from the analysis job but still failing with the same error.I

       

      Please check as we need to get the reports for these servers simultaneously in single job only.

       

      Bladelogic/ Version / Patch : 8.6.01.66

       

       

      Regards,

      Elizabeth.T

        • 1. Re: Rpm dependency issue in Patch analysis job of RHEL6 servers.
          Bill Robinson

          what version of tuned and tuned-profiles-sap are installed on the targets and available in the catalog ?

          • 2. Re: Rpm dependency issue in Patch analysis job of RHEL6 servers.
            Rob Slattery

            We're receiving the same errors on a python package.  I'm especially interested in this particular entry of the error's we're receiving:

             

            "An rpm required as a part of dependency is in the exclude list"

             

            I do not have anything in the excludes list of our job and, I can see the content in our catalog as well as on the BladeLogic file server.  Should I check to see if the version of the python package installed on the target is different than what BladeLogic is trying to update?

            I've attached a screen shot of the actual patch content and below, is the command we used to make sure the actual file is located on the BladeLogic FS as well as, the entire error for this particular job run.

             

            $ rpm -qa|grep python

            python-urlgrabber-3.9.1-9.el6.noarch

            python-lxml-2.2.3-1.1.el6.x86_64

            rpm-python-4.8.0-47.el6.x86_64

            python-libs-2.6.6-64.el6.x86_64

            python-iniparse-0.3.1-2.1.el6.noarch

            dbus-python-0.83.0-6.1.el6.x86_64

            valkyrie-impulse-python-2.7.2-1.el6.x86_64

            python-suds-0.4.1-3.el6.noarch

            newt-python-0.52.11-3.el6.x86_64

            python-clufter-0.11.2-1.el6.x86_64

            python-2.6.6-64.el6.x86_64

            libxml2-python-2.7.6-20.el6_7.1.x86_64

            python-pycurl-7.19.0-8.el6.x86_64

            gamin-python-0.1.10-9.el6.x86_64

            python-argparse-1.2.1-2.1.el6.noarch

            python-dateutil-1.4.1-6.el6.noarch

             

            Capture.JPG

             

            Here’s the BladeLogic log results:

            STDERR: ERROR::YUM dry run failed

             

            ERROR::*******************************************

            ERROR::YUM unable to complete analysis for either of the
            following reasons

            ERROR::-- An rpm required as a part of dependency is in the
            exclude list

             

            ERROR::-- The patch respository is incomplete and
            dependencies are missing in repository

             

            ERROR::YUM listed errors below

             

            ERROR::*******************************************

            ERROR::Missing Dependency: python-lxml is needed by package
            python-javapackages-3.4.1-1.1.el6.noarch (repo)ERROR::*******************************************

            ERROR::YUM unable to complete analysis for either of the
            following reasons

            ERROR::-- An rpm required as a part of dependency is in the
            exclude list

            ERROR::-- The patch respository is incomplete and dependencies
            are missing in repository

             

            ERROR::YUM listed errors below

             

            ERROR::*******************************************

            ERROR::Missing Dependency: libxslt is needed by
            package javapackages-tools-3.4.1-1.1.el6.noarch (repo)

            • 3. Re: Rpm dependency issue in Patch analysis job of RHEL6 servers.
              Bill Robinson

              if you run the job w/ the debug_mode_enabled = true it will keep the yum data generated back on the appserver in NSH/tmp/debug.  you can get all of that and upload to a ticket.