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

Unable to update feed/process acl to a different user of different group

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • 0.6
    • 0.7
    • None
    • None

    Description

      We can't update a feed/process acl to a different user of a different group. In this case root user of root group.

      Old feed:

      2014-12-10 15:21:01,712 INFO  - [pool-4-thread-1:feedAclUpdate] ~ Updating feed:
      <?xml version="1.0" encoding="UTF-8"?><feed xmlns="uri:falcon:feed:0.1" name="raaw-logs16-be6a8b2e" description="clicks log">
          <partitions>
              <partition name="country"/>
              <partition name="colo"/>
          </partitions>
          <frequency>minutes(20)</frequency>
          <timezone>UTC</timezone>
          <late-arrival cut-off="hours(6)"/>
          <clusters>
              <cluster name="corp-9cc9bf87" type="source">
                  <validity start="2009-02-01T00:00Z" end="2099-05-01T00:00Z"/>
                  <retention limit="months(9000)" action="delete"/>
              </cluster>
          </clusters>
          <locations>
              <location type="data" path="/tmp/falcon-regression/FeedAclTest/input/${YEAR}/${MONTH}/${DAY}/${HOUR}/${MINUTE}"/>
              <location type="stats" path="/projects/falcon/clicksStats"/>
              <location type="meta" path="/projects/falcon/clicksMetaData"/>
          </locations>
          <ACL owner="hrt_qa" group="users" permission="*"/>
          <schema location="/schema/clicks" provider="protobuf"/>
          <properties>
              <property name="field1" value="value1"/>
              <property name="field2" value="value2"/>
          </properties>
      </feed>
       (AbstractEntityHelper:424)
      

      New feed:

      2014-12-10 15:21:01,737 INFO  - [pool-4-thread-1:feedAclUpdate] ~ To feed:
      <?xml version="1.0" encoding="UTF-8"?><feed xmlns="uri:falcon:feed:0.1" name="raaw-logs16-be6a8b2e" description="clicks log">
          <partitions>
              <partition name="country"/>
              <partition name="colo"/>
          </partitions>
          <frequency>minutes(20)</frequency>
          <timezone>UTC</timezone>
          <late-arrival cut-off="hours(6)"/>
          <clusters>
              <cluster name="corp-9cc9bf87" type="source">
                  <validity start="2009-02-01T00:00Z" end="2099-05-01T00:00Z"/>
                  <retention limit="months(9000)" action="delete"/>
              </cluster>
          </clusters>
          <locations>
              <location type="data" path="/tmp/falcon-regression/FeedAclTest/input/${YEAR}/${MONTH}/${DAY}/${HOUR}/${MINUTE}"/>
              <location type="stats" path="/projects/falcon/clicksStats"/>
              <location type="meta" path="/projects/falcon/clicksMetaData"/>
          </locations>
          <ACL owner="root" group="root" permission="*"/>
          <schema location="/schema/clicks" provider="protobuf"/>
          <properties>
              <property name="field1" value="value1"/>
              <property name="field2" value="value2"/>
          </properties>
      </feed>
       (AbstractEntityHelper:425)
      

      Falcon's response:

      2014-12-10 15:21:01,887 INFO  - [pool-4-thread-1:feedAclUpdate] ~ The web service response is:
      <?xml version="1.0" encoding="UTF-8"?><result>
        <status>FAILED</status>
        <message>org.apache.hadoop.security.authorize.AuthorizationException: org.apache.hadoop.security.authorize.AuthorizationException: org.apache.hadoop.security.authorize.AuthorizationException: Permission deni\
      ed: authenticatedUser=hrt_qa not entity owner=root, entity=raaw-logs16-be6a8b2e, action=submit</message>
      </result>
       (ServiceResponse:77)
      

      Attachments

        Activity

          People

            bvellanki Balu Vellanki
            raghavgautam Raghav Kumar Gautam
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: