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 <[email protected]> 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: '[email protected]' <[email protected]> > 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: '[email protected]' <[email protected]> > 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)
