Hello Ambari devs, I've created new Pull Requests against branch-2.7:
- https://github.com/apache/ambari/pull/3311 - A small PR that introduces a system property (ambari.web.skip) that could be used to disable the UI build and tests. This way Ambari could be build on non-x86_64 machines. Its build at Jenkins failed due to "missing JIRA id" - https://ci-hadoop.apache.org/blue/organizations/jenkins/Ambari%2FAmbari-PreCommit-GitHub-PR/detail/PR-3311/1/pipeline. I think it was because of the ill-formatted PR title - https://github.com/apache/ambari/pull/3312 - This PR replaces the non-maintained PhantomJS with headless Chromium for UI testing. Due to the old versions of the other JS dependencies it is not quite possible to use Puppeteer to auto-install Chromium. And this is the reason for the failing build - https://ci-hadoop.apache.org/blue/organizations/jenkins/Ambari%2FAmbari-PreCommit-GitHub-PR/detail/PR-3312/6/pipeline. Someone has to install Chromium on the Jenkins node Any feedback is very welcome! Regards, Martin On 2021/05/20 07:58:24, Martin Tzvetanov Grigorov <[email protected]> wrote: > Thank you for your response, Szabi! > I will rework my PRs against branch-2.7 ! > > Regards, > Martin > > On 2021/05/19 20:01:32, Szabolcs Beki <[email protected]> wrote: > > Hi Martin, > > > > Well, yes, trunk was for the experimental Ambari 3.0, but that was dropped > > some years ago. We are working on branch-2.7. > > > > Szabi > > > > On Wed, May 19, 2021 at 1:04 PM Martin Tzvetanov Grigorov < > > [email protected]> wrote: > > > > > Hello Ambari devs, > > > > > > Recently I've worked on fixing the build and tests of Apache Ambari on > > > Linux ARM64: > > > - https://github.com/apache/ambari/pull/3309 - disables the JavaScript > > > tests on non-x86_64, because PhantomJS is available only for Linux/x86_64 > > > - https://github.com/apache/ambari/pull/3310 - Replaces PhantomJS with > > > headless Chromium > > > > > > Both PRs are against 'trunk' branch because it is the main branch. > > > I've just noticed that the recently merged PRs are against 'branch-2.7', > > > which is 747 commits ahead, 808 commits behind trunk! > > > https://github.com/apache/ambari/tree/branch-2.7 > > > Should I rebase my work against branch-2.7 ? > > > > > > Any feedback is very welcome! > > > > > > Regards, > > > Martin > > > > > > > > >
