Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-1214

Remove component version dependency for apache cross component

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • rpm
    • None

    Description

      Bigtop is to build/package/test one distro including apache component with specific version. It cannot guarantee all component version combination can work so that cross component version dependency will confuse user.

      for example:
      rpm -qp --requires hadoop-2.0.6-1.el6.x86_64.rpm
      bigtop-utils >= 0.7
      zookeeper >= 3.4.0

      The above dependency means hadoop-2.0.6-1.el6.x86_64.rpm can work with zookeeper 3.4.1, 3.4.2, 3.4.x. in fact, bigtop cannot support it so that bigtop may remove all cross component version dependency like:

      rpm -qp --requires hadoop-2.0.6-1.el6.x86_64.rpm
      bigtop-utils
      zookeeper

      for internal compoent, bigtop can keep existing dependency as:

      rpm -qp --requires hadoop-yarn-proxyserver-2.0.6-1.el6.x86_64.rpm
      hadoop-yarn = 2.0.6-1.el6 (expected)

      Attachments

        Activity

          People

            Unassigned Unassigned
            rguo Guo Ruijing
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: