[ https://issues.apache.org/jira/browse/KNOX-2841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17633989#comment-17633989 ]
Sandeep More commented on KNOX-2841: ------------------------------------ Thank you for your contribution [~dionusos] the patch is now committed to master :) > Oozie "root" rewrite rule's pattern is too open > ----------------------------------------------- > > Key: KNOX-2841 > URL: https://issues.apache.org/jira/browse/KNOX-2841 > Project: Apache Knox > Issue Type: Bug > Affects Versions: 1.6.0 > Reporter: Dénes Bodó > Assignee: Dénes Bodó > Priority: Major > Time Spent: 20m > Remaining Estimate: 0h > > It seems that the "root" rewrite rule for Oozie is too open and causes the > following issue: > When we use Apache Hue as the UI for Oozie and we define a workflow property > for a file path like > *hdfs://mnameservice1/oozie/test* > then on Hue's workflow details page we will see an url for that property like: > *[http://oozie-host.examole.com:11000/oozie/test]* > And it seems this replacement is due to the following rule: > {code:xml} > <rule dir="IN" name="OOZIE/oozie/root" > pattern="*://*:*/**/oozie/{**}?{**}"> > <rewrite template="{$serviceUrl[OOZIE]}/{**}?{**}"/> > </rule> > {code} > When I changed it to > {code:xml} > <rule dir="IN" name="OOZIE/oozie/root" > pattern="http*://*:*/**/oozie/{**}?{**}"> > <rewrite template="{$serviceUrl[OOZIE]}/{**}?{**}"/> > </rule> > {code} > in my test environment then the Hue UI showed me the correct HDFS path. > > I am creating the pull request soon. -- This message was sent by Atlassian Jira (v8.20.10#820010)