You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@knox.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2023/01/25 11:18:00 UTC

[jira] [Commented] (KNOX-2675) Oozie Console URL on the web UI should be a Knox URL

    [ https://issues.apache.org/jira/browse/KNOX-2675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17680571#comment-17680571 ] 

ASF subversion and git services commented on KNOX-2675:
-------------------------------------------------------

Commit dfde5c7417cfd111478df30c29f556fd31a2a7d8 in knox's branch refs/heads/master from Denes Bodo
[ https://gitbox.apache.org/repos/asf?p=knox.git;h=dfde5c741 ]

KNOX-2841 Oozie "root" rewrite rule's pattern is too open (#718)

* KNOX-2675 Oozie Console URL on the web UI should be a Knox URL

* KNOX-2841 Oozie "root" rewrite rule's pattern is too open

> Oozie Console URL on the web UI should be a Knox URL
> ----------------------------------------------------
>
>                 Key: KNOX-2675
>                 URL: https://issues.apache.org/jira/browse/KNOX-2675
>             Project: Apache Knox
>          Issue Type: Improvement
>    Affects Versions: 1.4.0
>            Reporter: Dénes Bodó
>            Assignee: Dénes Bodó
>            Priority: Major
>             Fix For: 1.6.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> When I open the Oozie web UI through Knox gateway and navigate to a workflow's action details then I see the Console URL field contains the cluster's internal hostname instead of a Knox gateway url. Here is an example json result from Oozie through Knox:
> {noformat}
> {
>     "appName":"some_oozie_application",
>     ...
>     "actions":[
>         {...},
>         {
>             ...
>             "consoleUrl":"https://some_internal_domain_name:8090/proxy/application_1632125050865_0003/",
>             ...
>         },
>         {...}
>     ],
>     "status":"SUCCEEDED",
>     "group":null
> } {noformat}
> The desired form should be for the consoleUrl field something like this:
> {noformat}
> https://externally_available_knox_domain_name:8443/gateway/cdp-proxy/yarn/cluster/app/application_1632125050865_0003/ {noformat}
> The proposed solution contains Yarn UI v1 URL because the Yarn UI v2 contains a hash mark which cannot be used. See KNOX-2676



--
This message was sent by Atlassian Jira
(v8.20.10#820010)