Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-21463

Cross-stack upgrade, Oozie restart fails with ext-2.2.zip missing error, stack_tools.py is missing get_stack_name in __all__, disable BigInsights in UI

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 2.5.2
    • 2.5.2
    • None

    Description

      Oozie Server restart failed due to this: Unable to copy /usr/share/HDP-oozie/ext-2.2.zip because it does not exist

      Doesn't look like HDP rpms created this path:

      [root@sid-test-2 ~]# ls -l /var/lib/oozie/ext-2.2.zip
      -rwxr-xr-x. 1 oozie hadoop 6800612 Jul  5 18:03 /var/lib/oozie/ext-2.2.zip
      [root@sid-test-2 ~]# ls -l /usr/hdp/2.6.1.0-129/oozie/libext/ext-2.2.zip
      -rw-r--r--. 1 oozie hadoop 6800612 Jul  6 16:36 /usr/hdp/2.6.1.0-129/oozie/libext/ext-2.2.zip
      

      The ext2js rpm seems to come from IOPUtils:

      [root@sid-test-2 oozie]# yum list | grep extjs
      extjs.noarch                              2.2_IBM_2-1                @IOP-UTILS-1.3
      
      [root@sid-test-2 oozie]# rpm -qa | grep extjs
      extjs-2.2_IBM_2-1.noarch
      

      We should swap the source from

      /usr/share/HDP-oozie/ext-2.2.zip
      

      to

      /usr/share/BIGINSIGHTS-oozie/ext-2.2.zip
      

      since the latter does exist.

      Also, restarting Oozie Clients during EU is failing because stack_tools.py is missing the "get_stack_name" function in the _all_ variable.
      Lastly, disable showing the BigInsights stack by default in the UI.

      Attachments

        1. AMBARI-21463.addendum.patch
          10 kB
          Alejandro Fernandez
        2. AMBARI-21463.patch
          10 kB
          Alejandro Fernandez

        Activity

          People

            afernandez Alejandro Fernandez
            afernandez Alejandro Fernandez
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: