ranger-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Tzvetanov Grigorov (Jira)" <j...@apache.org>
Subject [jira] [Commented] (RANGER-3300) Security Admin UI tests cannot run on Linux ARM64
Date Mon, 31 May 2021 09:14:00 GMT

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

Martin Tzvetanov Grigorov commented on RANGER-3300:
---------------------------------------------------

Ranger devs: Which approach do you prefer ?

> Security Admin UI tests cannot run on Linux ARM64
> -------------------------------------------------
>
>                 Key: RANGER-3300
>                 URL: https://issues.apache.org/jira/browse/RANGER-3300
>             Project: Ranger
>          Issue Type: Bug
>          Components: admin
>    Affects Versions: 3.0.0
>            Reporter: Martin Tzvetanov Grigorov
>            Priority: Minor
>
> security-admin-web UI tests fail on Linux ARM64 because they depend on PhantomJS.
> PhantomJS is not maintained since 2018 and it does not provide binary for linux/aarch64
CPU architecture.
>  
> I see two solutions:
> 1) use [https://repo1.maven.org/maven2/com/github/liusheng/phantomjs/2.1.1/]
> When building on Linux ARM64 add this library as dependency, unpack it, and point to
its aarch64 binary with PHANTOMJS_BIN=/path/to/the/unpacked/phantomjs
>  
> 2) in my opinion a better solution would be to use headless Chromium/Firefox instead
of PhantomJS
> As I said PhantomJS is not maintained since 2018 and since then there are many changes
and new features in the modern browsers



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message