Uploaded image for project: 'Apache Tez'
  1. Apache Tez
  2. TEZ-3106 Tez UI 2 - Features Umbrella
  3. TEZ-3152

Tez UI 2: Build fails when run by multiple users or when node_modules is old

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.8.3
    • None
    • None

    Description

      We have two separate cases in which the build fails:
      #1 The build uses Nodejs v0.12.2. When the webapp folder already have a node_modules folder installed by an old version of node, build fails.

      • To repro, just manually run npm install in webapp with an old node (Like v0.10.36). Then run mvn package from tez.

      #2 async-disk-cache package creates files in tmpDir (/tmp). When run from a different user, because of user permission on there files, the build fails.

      Attachments

        1. TEZ-3152.wip.1.patch
          4 kB
          Sreenath Somarajapuram
        2. TEZ-3152.1.patch
          6 kB
          Sreenath Somarajapuram
        3. err2
          63 kB
          Siddharth Seth
        4. TEZ-3152.2.patch
          9 kB
          Sreenath Somarajapuram
        5. TEZ-3152.3.patch
          9 kB
          Sreenath Somarajapuram
        6. TEZ-3152.4.patch
          10 kB
          Sreenath Somarajapuram
        7. TEZ-3152.5.patch
          10 kB
          Sreenath Somarajapuram

        Issue Links

          Activity

            People

              Sreenath Sreenath Somarajapuram
              Sreenath Sreenath Somarajapuram
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: