Uploaded image for project: 'Falcon'
  1. Falcon
  2. FALCON-1162

Cluster submit succeeds when staging HDFS dir does not have 777 (ALL) permission

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 0.6
    • 0.6.1
    • common
    • None

    Description

      Staging HDFS dir specified in the cluster definition should have WORLD WRITABLE permission. It seems Cluster entity submit used to validate this condition in order to avoid further runtime failures.

      But, this check had been reverted as part of the FALCON-910 commits (only checks for 755) as below:

      ClusterEntityParser.java

              checkPathOwnerAndPermission(cluster.getName(),  stagingLocation.getPath(), fs, HadoopClientFactory.READ_EXECUTE_PERMISSION, false);
      

      Attachments

        1. falcon-1162.1.patch
          0.9 kB
          Venkatesan Ramachandran
        2. falcon-1162.2.patch
          6 kB
          Venkatesan Ramachandran
        3. falcon-1162.3.patch
          7 kB
          Venkatesan Ramachandran
        4. FALCON-1162.5.patch
          7 kB
          Venkatesan Ramachandran
        5. FALCON-1162.7.patch
          7 kB
          Venkatesan Ramachandran

        Issue Links

          Activity

            People

              venkat.ramachan Venkat Ramachandran
              me.venkatr Venkatesan Ramachandran
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: