You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ambari.apache.org by "Preston, Dale" <Da...@conocophillips.com> on 2018/03/20 20:45:50 UTC

Ambari build failure

I am trying to build/deploy Ambari from source.  I'm following the steps from https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.1.  I'd appreciate any help I can get on this process.  Also, if anyone knows of other documentation or white papers on installing Ambari from source, I'd appreciate any links.

The two mvn versions commands succeed, including downloading a lot of stuff in order to complete those builds.  But when I execute the next step:

        mvn -B -e clean install jdeb:jdeb -DnewVersion=2.6.1.0.0 -DskipTests -Dpython.ver="python >= 2.6"

I get the following error message.  I can follow up with more mvn output if needed.:

[INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16.602 s
[INFO] Finished at: 2018-03-20T15:23:06-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on project ambari-web: Failed to run task: 'yarn install --ignore-engines --pure-lockfile --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80 --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on project ambari-web: Failed to run task
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:121)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'yarn install --ignore-engines --pure-lockfile --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80 --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed.
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutionException: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute (ProcessExecutor.java:82)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput (ProcessExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput (YarnExecutor.java:28)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:58)
   at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at org.apache.commons.exec.DefaultExecutor.executeInternal (DefaultExecutor.java:404)
    at org.apache.commons.exec.DefaultExecutor.execute (DefaultExecutor.java:166)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute (ProcessExecutor.java:74)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput (ProcessExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput (YarnExecutor.java:28)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:58)
    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)

RE: [EXTERNAL]Re: Ambari build failure

Posted by "Preston, Dale" <Da...@conocophillips.com>.
Thanks, Atilla.  I installed the rpm-build package using yum and that moved me forward.

Now I am running into issues with phantomjs.  When I first ran the build after fixingrpm-build, I got an error that phantomjs was not found in my path.  I downloaded and installed the latest (2.1.1) and got this error - full output is at https://pastebin.com/RJdxiQGG.

1	[INFO] [4/4] Building fresh packages...
2	[ERROR] error /config/apache-ambari-2.6.1-src/ambari-web/node_modules/mocha-phantomjs/node_modules/phantomjs: Command failed.
3	[ERROR] Exit code: 1
4	[ERROR] Command: sh
5	[ERROR] Arguments: -c node install.js
6	[ERROR] Directory: /config/apache-ambari-2.6.1-src/ambari-web/node_modules/mocha-phantomjs/node_modules/phantomjs
7	[ERROR] Output:
8	[ERROR] PhantomJS detected, but wrong version 2.1.1 @ /opt/phantomjs/latest/bin/phantomjs.
9	[ERROR] /tmp/phantomjs is not writable: EPERM: operation not permitted, chmod '/tmp/phantomjs'
10	[ERROR] /tmp/npm_config_tmp/phantomjs is not writable: EPERM: operation not permitted, chmod '/tmp/npm_config_tmp/phantomjs'
11	[ERROR] Downloading https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2
12	[ERROR] Saving to /config/apache-ambari-2.6.1-src/ambari-web/node_modules/mocha-phantomjs/node_modules/phantomjs/tmp/phantomjs/phantomjs-1.9.7-linux-x86_64.tar.bz2
13	[ERROR] Using proxy https://MyProxyServer.net:80/
14	[ERROR] Receiving...
15	[ERROR] 
16	[ERROR] Error making request.
17	[ERROR] Error: tunneling socket could not be established, cause=write EPROTO 140394172778304:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:794:

Lines 8 and 11, in particular, caught my eye.  In line 8, the install seems to not like phantomjs 2.1.1.  In line 11 it tries to download 1.9.7.  So I replaced 2.1.1 with 1.9.7 and then got virtually the opposite message:

8	[ERROR] PhantomJS detected, but wrong version 1.9.7 @ /opt/phantomjs/latest/bin/phantomjs.
9	[ERROR] /tmp/phantomjs is not writable: EPERM: operation not permitted, chmod '/tmp/phantomjs'
10	[ERROR] /tmp/npm_config_tmp/phantomjs is not writable: EPERM: operation not permitted, chmod '/tmp/npm_config_tmp/phantomjs'
11	[ERROR] Downloading https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2

This time it seems to dislike 1.9.7 and tries to get 2.1.1

The tunnel failure is, I presume, due to my corporate network and certificate replacement so I have downloaded the apps manually.

But I can't find a way around this.  No matter which I use, the build wants the opposite.  I don't find a specific reference to either version in any of the pom files.

Any suggestions? 

Thanks,

-----Original Message-----
From: Doroszlai, Attila [mailto:adoroszlai@apache.org] 
Sent: Tuesday, March 20, 2018 4:57 PM
To: user@ambari.apache.org
Subject: [EXTERNAL]Re: Ambari build failure

Hi Dale,

[WARNING] /bin/sh: rpmbuild: command not found

Is the rpm-build package installed?

"The rpm-build package contains the scripts and executable programs that are used to build packages using the RPM Package Manager."

-Attila


On Tue, Mar 20, 2018 at 10:25 PM, Preston, Dale <Da...@conocophillips.com> wrote:
> Ok, this time the error is different.  Using this command line:
>
>
>
>       mvn -B -e clean install rpm:rpm -DnewVersion=2.6.1.0.0 
> -DskipTests -Dpython.ver="python >= 2.6"
>
>
>
>
>
> I get the error snippet below.The command that fails includes a change 
> directory and then rpmbuild.  It’s not clear which fails but I did 
> make sure that the directory for the cd is there and I have access – 
> running as root I shouldn’t get access issues.  So something in the 
> rpmbuild must be failing (full output is at https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpastebin.com%2FJHuucrb9&data=02%7C01%7CDale.Preston%40conocophillips.com%7Ca97a4d2ca30e477bd7ab08d58ead7541%7Cb449db5ea80a48eba4c23c88bb78353b%7C0%7C0%7C636571798006734506&sdata=PRNWcDMp9P6LANuSmSdH82pxCr48Qv%2BDlUkzJoRj6mA%3D&reserved=0):
>
>
>
>
>
> [INFO] Ambari Logsearch Assembly .......................... SKIPPED
>
> [INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
>
> [INFO]
> ----------------------------------------------------------------------
> --
>
> [INFO] BUILD FAILURE
>
> [INFO]
> ----------------------------------------------------------------------
> --
>
> [INFO] Total time: 11.416 s
>
> [INFO] Finished at: 2018-03-20T16:10:08-05:00
>
> [INFO]
> ----------------------------------------------------------------------
> --
>
> [ERROR] Failed to execute goal 
> org.codehaus.mojo:rpm-maven-plugin:2.0.1:rpm
> (default-cli) on project ambari: RPM build execution returned: '127'
> executing '/bin/sh -c cd
> /config/apache-ambari-2.6.1-src/target/rpm/ambari/SPECS && rpmbuild 
> -bb --buildroot 
> /config/apache-ambari-2.6.1-src/target/rpm/ambari/buildroot
> --define '_topdir /config/apache-ambari-2.6.1-src/target/rpm/ambari'
> --target noarch-redhat-linux ambari.spec' -> [Help 1]
>
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
> execute goal org.codehaus.mojo:rpm-maven-plugin:2.0.1:rpm 
> (default-cli) on project
> ambari: RPM build execution returned: '127' executing '/bin/sh -c cd 
> /config/apache-ambari-2.6.1-src/target/rpm/ambari/SPECS && rpmbuild 
> -bb --buildroot 
> /config/apache-ambari-2.6.1-src/target/rpm/ambari/buildroot
> --define '_topdir /config/apache-ambari-2.6.1-src/target/rpm/ambari'
> --target noarch-redhat-linux ambari.spec'
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:213)
>
>
>
>
>
>
>
>
>
> From: Preston, Dale
> Sent: Tuesday, March 20, 2018 3:57 PM
> To: 'user@ambari.apache.org' <us...@ambari.apache.org>
> Subject: RE: Ambari build failure
>
>
>
> I found one major error I had.  I accidentally copied the Ubuntu build 
> command using jdeb instead of rpm packaging.  I retried with the right 
> RPM instruction and it failed differently.  Still looking into what happened.
>
>
>
> Thanks,
>
>
> Dale
>
>
>
> From: Preston, Dale
> Sent: Tuesday, March 20, 2018 3:46 PM
> To: 'user@ambari.apache.org' <us...@ambari.apache.org>
> Subject: Ambari build failure
>
>
>
> I am trying to build/deploy Ambari from source.  I’m following the 
> steps from 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FAMBARI%2FInstallation%2BGuide%2Bfor%2BAmbari%2B2.6.1&data=02%7C01%7CDale.Preston%40conocophillips.com%7Ca97a4d2ca30e477bd7ab08d58ead7541%7Cb449db5ea80a48eba4c23c88bb78353b%7C0%7C0%7C636571798006734506&sdata=PJJxtGiCD2hmehUfqQCNG%2FOKHhRXXz5PV0UYvewHE0Y%3D&reserved=0.
> I’d appreciate any help I can get on this process.  Also, if anyone 
> knows of other documentation or white papers on installing Ambari from 
> source, I’d appreciate any links.
>
>
>
> The two mvn versions commands succeed, including downloading a lot of 
> stuff in order to complete those builds.  But when I execute the next step:
>
>
>
>         mvn -B -e clean install jdeb:jdeb -DnewVersion=2.6.1.0.0 
> -DskipTests -Dpython.ver="python >= 2.6"
>
>
>
> I get the following error message.  I can follow up with more mvn 
> output if
> needed.:
>
>
>
> [INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
>
> [INFO]
> ----------------------------------------------------------------------
> --
>
> [INFO] BUILD FAILURE
>
> [INFO]
> ----------------------------------------------------------------------
> --
>
> [INFO] Total time: 16.602 s
>
> [INFO] Finished at: 2018-03-20T15:23:06-05:00
>
> [INFO]
> ----------------------------------------------------------------------
> --
>
> [ERROR] Failed to execute goal
> com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on 
> project
> ambari-web: Failed to run task: 'yarn install --ignore-engines 
> --pure-lockfile 
> --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80
> --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed.
> org.apache.commons.exec.ExecuteException: Process exited with an 
> error: 1 (Exit value: 1) -> [Help 1]
>
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
> execute goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn 
> install) on project ambari-web: Failed to run task
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:213)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThrea
> dedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run 
> task
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.e
> xecute
> (AbstractFrontendMojo.java:121)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThrea
> dedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by:
> com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 
> 'yarn install --ignore-engines --pure-lockfile
> --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80
> --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed.
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execut
> e
> (YarnTaskExecutor.java:64)
>
>     at 
> com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute
> (YarnMojo.java:65)
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.e
> xecute
> (AbstractFrontendMojo.java:115)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThrea
> dedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by:
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutionException:
> org.apache.commons.exec.ExecuteException: Process exited with an 
> error: 1 (Exit value: 1)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute
> (ProcessExecutor.java:82)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute
> AndRedirectOutput
> (ProcessExecutor.java:64)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAnd
> RedirectOutput
> (YarnExecutor.java:28)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execut
> e
> (YarnTaskExecutor.java:58)
>
>    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute
> (YarnMojo.java:65)
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.e
> xecute
> (AbstractFrontendMojo.java:115)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThrea
> dedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by: org.apache.commons.exec.ExecuteException: Process exited 
> with an
> error: 1 (Exit value: 1)
>
>     at org.apache.commons.exec.DefaultExecutor.executeInternal
> (DefaultExecutor.java:404)
>
>     at org.apache.commons.exec.DefaultExecutor.execute
> (DefaultExecutor.java:166)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute
> (ProcessExecutor.java:74)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute
> AndRedirectOutput
> (ProcessExecutor.java:64)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAnd
> RedirectOutput
> (YarnExecutor.java:28)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execut
> e
> (YarnTaskExecutor.java:58)
>
>     at 
> com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute
> (YarnMojo.java:65)
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.e
> xecute
> (AbstractFrontendMojo.java:115)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec
> t
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThrea
> dedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)

Re: Ambari build failure

Posted by "Doroszlai, Attila" <ad...@apache.org>.
Hi Dale,

[WARNING] /bin/sh: rpmbuild: command not found

Is the rpm-build package installed?

"The rpm-build package contains the scripts and executable programs
that are used to build packages using the RPM Package Manager."

-Attila


On Tue, Mar 20, 2018 at 10:25 PM, Preston, Dale
<Da...@conocophillips.com> wrote:
> Ok, this time the error is different.  Using this command line:
>
>
>
>       mvn -B -e clean install rpm:rpm -DnewVersion=2.6.1.0.0 -DskipTests
> -Dpython.ver="python >= 2.6"
>
>
>
>
>
> I get the error snippet below.The command that fails includes a change
> directory and then rpmbuild.  It’s not clear which fails but I did make sure
> that the directory for the cd is there and I have access – running as root I
> shouldn’t get access issues.  So something in the rpmbuild must be failing
> (full output is at https://pastebin.com/JHuucrb9):
>
>
>
>
>
> [INFO] Ambari Logsearch Assembly .......................... SKIPPED
>
> [INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] BUILD FAILURE
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Total time: 11.416 s
>
> [INFO] Finished at: 2018-03-20T16:10:08-05:00
>
> [INFO]
> ------------------------------------------------------------------------
>
> [ERROR] Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.0.1:rpm
> (default-cli) on project ambari: RPM build execution returned: '127'
> executing '/bin/sh -c cd
> /config/apache-ambari-2.6.1-src/target/rpm/ambari/SPECS && rpmbuild -bb
> --buildroot /config/apache-ambari-2.6.1-src/target/rpm/ambari/buildroot
> --define '_topdir /config/apache-ambari-2.6.1-src/target/rpm/ambari'
> --target noarch-redhat-linux ambari.spec' -> [Help 1]
>
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.codehaus.mojo:rpm-maven-plugin:2.0.1:rpm (default-cli) on project
> ambari: RPM build execution returned: '127' executing '/bin/sh -c cd
> /config/apache-ambari-2.6.1-src/target/rpm/ambari/SPECS && rpmbuild -bb
> --buildroot /config/apache-ambari-2.6.1-src/target/rpm/ambari/buildroot
> --define '_topdir /config/apache-ambari-2.6.1-src/target/rpm/ambari'
> --target noarch-redhat-linux ambari.spec'
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:213)
>
>
>
>
>
>
>
>
>
> From: Preston, Dale
> Sent: Tuesday, March 20, 2018 3:57 PM
> To: 'user@ambari.apache.org' <us...@ambari.apache.org>
> Subject: RE: Ambari build failure
>
>
>
> I found one major error I had.  I accidentally copied the Ubuntu build
> command using jdeb instead of rpm packaging.  I retried with the right RPM
> instruction and it failed differently.  Still looking into what happened.
>
>
>
> Thanks,
>
>
> Dale
>
>
>
> From: Preston, Dale
> Sent: Tuesday, March 20, 2018 3:46 PM
> To: 'user@ambari.apache.org' <us...@ambari.apache.org>
> Subject: Ambari build failure
>
>
>
> I am trying to build/deploy Ambari from source.  I’m following the steps
> from
> https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.1.
> I’d appreciate any help I can get on this process.  Also, if anyone knows of
> other documentation or white papers on installing Ambari from source, I’d
> appreciate any links.
>
>
>
> The two mvn versions commands succeed, including downloading a lot of stuff
> in order to complete those builds.  But when I execute the next step:
>
>
>
>         mvn -B -e clean install jdeb:jdeb -DnewVersion=2.6.1.0.0 -DskipTests
> -Dpython.ver="python >= 2.6"
>
>
>
> I get the following error message.  I can follow up with more mvn output if
> needed.:
>
>
>
> [INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] BUILD FAILURE
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Total time: 16.602 s
>
> [INFO] Finished at: 2018-03-20T15:23:06-05:00
>
> [INFO]
> ------------------------------------------------------------------------
>
> [ERROR] Failed to execute goal
> com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on project
> ambari-web: Failed to run task: 'yarn install --ignore-engines
> --pure-lockfile --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80
> --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed.
> org.apache.commons.exec.ExecuteException: Process exited with an error: 1
> (Exit value: 1) -> [Help 1]
>
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on
> project ambari-web: Failed to run task
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:213)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute
> (AbstractFrontendMojo.java:121)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by:
> com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'yarn
> install --ignore-engines --pure-lockfile
> --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80
> --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed.
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute
> (YarnTaskExecutor.java:64)
>
>     at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute
> (YarnMojo.java:65)
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute
> (AbstractFrontendMojo.java:115)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by:
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutionException:
> org.apache.commons.exec.ExecuteException: Process exited with an error: 1
> (Exit value: 1)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute
> (ProcessExecutor.java:82)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput
> (ProcessExecutor.java:64)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput
> (YarnExecutor.java:28)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute
> (YarnTaskExecutor.java:58)
>
>    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute
> (YarnMojo.java:65)
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute
> (AbstractFrontendMojo.java:115)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)
>
> Caused by: org.apache.commons.exec.ExecuteException: Process exited with an
> error: 1 (Exit value: 1)
>
>     at org.apache.commons.exec.DefaultExecutor.executeInternal
> (DefaultExecutor.java:404)
>
>     at org.apache.commons.exec.DefaultExecutor.execute
> (DefaultExecutor.java:166)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute
> (ProcessExecutor.java:74)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput
> (ProcessExecutor.java:64)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput
> (YarnExecutor.java:28)
>
>     at
> com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute
> (YarnTaskExecutor.java:58)
>
>     at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute
> (YarnMojo.java:65)
>
>     at
> com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute
> (AbstractFrontendMojo.java:115)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:208)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:154)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:146)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:289)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:229)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:415)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:356)

RE: Ambari build failure

Posted by "Preston, Dale" <Da...@conocophillips.com>.
Ok, this time the error is different.  Using this command line:

      mvn -B -e clean install rpm:rpm -DnewVersion=2.6.1.0.0 -DskipTests -Dpython.ver="python >= 2.6"


I get the error snippet below.The command that fails includes a change directory and then rpmbuild.  It's not clear which fails but I did make sure that the directory for the cd is there and I have access - running as root I shouldn't get access issues.  So something in the rpmbuild must be failing (full output is at https://pastebin.com/JHuucrb9):


[INFO] Ambari Logsearch Assembly .......................... SKIPPED
[INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.416 s
[INFO] Finished at: 2018-03-20T16:10:08-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.0.1:rpm (default-cli) on project ambari: RPM build execution returned: '127' executing '/bin/sh -c cd /config/apache-ambari-2.6.1-src/target/rpm/ambari/SPECS && rpmbuild -bb --buildroot /config/apache-ambari-2.6.1-src/target/rpm/ambari/buildroot --define '_topdir /config/apache-ambari-2.6.1-src/target/rpm/ambari' --target noarch-redhat-linux ambari.spec' -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.0.1:rpm (default-cli) on project ambari: RPM build execution returned: '127' executing '/bin/sh -c cd /config/apache-ambari-2.6.1-src/target/rpm/ambari/SPECS && rpmbuild -bb --buildroot /config/apache-ambari-2.6.1-src/target/rpm/ambari/buildroot --define '_topdir /config/apache-ambari-2.6.1-src/target/rpm/ambari' --target noarch-redhat-linux ambari.spec'
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)




From: Preston, Dale
Sent: Tuesday, March 20, 2018 3:57 PM
To: 'user@ambari.apache.org' <us...@ambari.apache.org>
Subject: RE: Ambari build failure

I found one major error I had.  I accidentally copied the Ubuntu build command using jdeb instead of rpm packaging.  I retried with the right RPM instruction and it failed differently.  Still looking into what happened.

Thanks,

Dale

From: Preston, Dale
Sent: Tuesday, March 20, 2018 3:46 PM
To: 'user@ambari.apache.org' <us...@ambari.apache.org>>
Subject: Ambari build failure

I am trying to build/deploy Ambari from source.  I'm following the steps from https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.1.  I'd appreciate any help I can get on this process.  Also, if anyone knows of other documentation or white papers on installing Ambari from source, I'd appreciate any links.

The two mvn versions commands succeed, including downloading a lot of stuff in order to complete those builds.  But when I execute the next step:

        mvn -B -e clean install jdeb:jdeb -DnewVersion=2.6.1.0.0 -DskipTests -Dpython.ver="python >= 2.6"

I get the following error message.  I can follow up with more mvn output if needed.:

[INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16.602 s
[INFO] Finished at: 2018-03-20T15:23:06-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on project ambari-web: Failed to run task: 'yarn install --ignore-engines --pure-lockfile --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80 --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on project ambari-web: Failed to run task
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:121)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'yarn install --ignore-engines --pure-lockfile --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80 --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed.
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutionException: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute (ProcessExecutor.java:82)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput (ProcessExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput (YarnExecutor.java:28)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:58)
   at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at org.apache.commons.exec.DefaultExecutor.executeInternal (DefaultExecutor.java:404)
    at org.apache.commons.exec.DefaultExecutor.execute (DefaultExecutor.java:166)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute (ProcessExecutor.java:74)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput (ProcessExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput (YarnExecutor.java:28)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:58)
    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)

RE: Ambari build failure

Posted by "Preston, Dale" <Da...@conocophillips.com>.
I found one major error I had.  I accidentally copied the Ubuntu build command using jdeb instead of rpm packaging.  I retried with the right RPM instruction and it failed differently.  Still looking into what happened.

Thanks,

Dale

From: Preston, Dale
Sent: Tuesday, March 20, 2018 3:46 PM
To: 'user@ambari.apache.org' <us...@ambari.apache.org>
Subject: Ambari build failure

I am trying to build/deploy Ambari from source.  I'm following the steps from https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.1.  I'd appreciate any help I can get on this process.  Also, if anyone knows of other documentation or white papers on installing Ambari from source, I'd appreciate any links.

The two mvn versions commands succeed, including downloading a lot of stuff in order to complete those builds.  But when I execute the next step:

        mvn -B -e clean install jdeb:jdeb -DnewVersion=2.6.1.0.0 -DskipTests -Dpython.ver="python >= 2.6"

I get the following error message.  I can follow up with more mvn output if needed.:

[INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16.602 s
[INFO] Finished at: 2018-03-20T15:23:06-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on project ambari-web: Failed to run task: 'yarn install --ignore-engines --pure-lockfile --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80 --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:yarn (yarn install) on project ambari-web: Failed to run task
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:121)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'yarn install --ignore-engines --pure-lockfile --https-proxy=http://MYPROXYUSERID:***@myproxyserverhost:80 --proxy=http://MYPROXYUSERID:***@myproxyserverhost:80' failed.
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutionException: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute (ProcessExecutor.java:82)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput (ProcessExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput (YarnExecutor.java:28)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:58)
   at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at org.apache.commons.exec.DefaultExecutor.executeInternal (DefaultExecutor.java:404)
    at org.apache.commons.exec.DefaultExecutor.execute (DefaultExecutor.java:166)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute (ProcessExecutor.java:74)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput (ProcessExecutor.java:64)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnExecutor.executeAndRedirectOutput (YarnExecutor.java:28)
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute (YarnTaskExecutor.java:58)
    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute (YarnMojo.java:65)
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute (AbstractFrontendMojo.java:115)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)