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] [Created] (RANGER-3300) Security Admin UI tests cannot run on Linux ARM64
Date Mon, 31 May 2021 09:13:00 GMT
Martin Tzvetanov Grigorov created RANGER-3300:
-------------------------------------------------

             Summary: 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


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