[ https://issues.apache.org/jira/browse/RANGER-3300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17354532#comment-17354532 ]
Martin Tzvetanov Grigorov commented on RANGER-3300: --------------------------------------------------- https://reviews.apache.org/r/73392/ > 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 > Time Spent: 10m > Remaining Estimate: 0h > > 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)