[ 
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)

Reply via email to