Jared created AMBARI-25177:
------------------------------
Summary: docker build failed for Ambari, need to upgrade maven
Key: AMBARI-25177
URL: https://issues.apache.org/jira/browse/AMBARI-25177
Project: Ambari
Issue Type: Bug
Components: ambari-web
Affects Versions: 2.7.3
Environment: docker version: 1.12.6
Ambari: 2.7.3
build ambari with docker
Reporter: Jared
Fix For: 2.7.3
It seemed that some problems existed in Dockerfile. Currently maven version is
3.0.5, however, latest version of maven is required by Ambari web.
When executing command "{{docker build -t ambari/build
./dev-support/docker/docker}}", following problems occurred.
{color:#205081}_[DEBUG] Configuring mojo
org.codehaus.mojo:exec-maven-plugin:1.2.1:exec from plugin realm
ClassRealm[plugin>org.codehaus.mojo:exec-maven-plugin:1.2.1, parent:
sun.misc.Launcher$AppClassLoader@7852e922]_{color}
{color:#205081}_[DEBUG] Configuring mojo
'org.codehaus.mojo:exec-maven-plugin:1.2.1:exec' with basic configurator
-->_{color}
{color:#205081}_[DEBUG] (f) basedir = /tmp/ambari/ambari-web_{color}
{color:#205081}_[DEBUG] (f) classpathScope = runtime_{color}
{color:#205081}_[DEBUG] (f) commandlineArgs = -rf public node_modules_{color}
{color:#205081}_[DEBUG] (f) executable = rm_{color}
{color:#205081}_[DEBUG] (f) longClasspath = false_{color}
{color:#205081}_[DEBUG] (f) project = MavenProject:
org.apache.ambari:ambari-web:3.0.0.0-SNAPSHOT @
/tmp/ambari/ambari-web/pom.xml_{color}
{color:#205081}_[DEBUG] (f) session =
org.apache.maven.execution.MavenSession@61884cb1_{color}
{color:#205081}_[DEBUG] (f) skip = false_{color}
{color:#205081}_[DEBUG] (s) successCodes = [0, 1, 2]_{color}
{color:#205081}_[DEBUG] (f) workingDirectory = /tmp/ambari/ambari-web_{color}
{color:#205081}_[DEBUG] -- end configuration --_{color}
{color:#205081}_[DEBUG] Executing command line: rm -rf public
node_modules_{color}
{color:#205081}_[INFO]_ {color}
{color:#205081}_[INFO] --- exec-maven-plugin:1.2.1:exec (clean-mkdir) @
ambari-web ---_{color}
{color:#205081}_[DEBUG] Configuring mojo
org.codehaus.mojo:exec-maven-plugin:1.2.1:exec from plugin realm
ClassRealm[plugin>org.codehaus.mojo:exec-maven-plugin:1.2.1, parent:
sun.misc.Launcher$AppClassLoader@7852e922]_{color}
{color:#205081}_[DEBUG] Configuring mojo
'org.codehaus.mojo:exec-maven-plugin:1.2.1:exec' with basic configurator
-->_{color}
{color:#205081}_[DEBUG] (f) basedir = /tmp/ambari/ambari-web_{color}
{color:#205081}_[DEBUG] (f) classpathScope = runtime_{color}
{color:#205081}_[DEBUG] (f) commandlineArgs = public_{color}
{color:#205081}_[DEBUG] (f) executable = mkdir_{color}
{color:#205081}_[DEBUG] (f) longClasspath = false_{color}
{color:#205081}_[DEBUG] (f) project = MavenProject:
org.apache.ambari:ambari-web:3.0.0.0-SNAPSHOT @
/tmp/ambari/ambari-web/pom.xml_{color}
{color:#205081}_[DEBUG] (f) session =
org.apache.maven.execution.MavenSession@61884cb1_{color}
{color:#205081}_[DEBUG] (f) skip = false_{color}
{color:#205081}_[DEBUG] (f) workingDirectory = /tmp/ambari/ambari-web_{color}
{color:#205081}_[DEBUG] -- end configuration --_{color}
{color:#205081}_[DEBUG] Executing command line: mkdir public_{color}
{color:#205081}_[INFO]
------------------------------------------------------------------------_{color}
{color:#205081}_[INFO] Reactor Summary:_{color}
{color:#205081}_[INFO]_ {color}
{color:#205081}_[INFO] Ambari Web ........................................
FAILURE [26:16.596s]_{color}
{color:#205081}_[INFO] Apache Ambari Project POM .........................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Views ......................................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Admin View .................................
SKIPPED_{color}
{color:#205081}_[INFO] ambari-utility ....................................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Server SPI .................................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Service Advisor ............................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Server .....................................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Functional Tests ...........................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Agent ......................................
SKIPPED_{color}
{color:#205081}_[INFO] Ambari Main .......................................
SKIPPED_{color}
{color:#205081}_[INFO]
------------------------------------------------------------------------_{color}
{color:#205081}_[INFO] BUILD FAILURE_{color}
{color:#205081}_[INFO]
------------------------------------------------------------------------_{color}
{color:#205081}_[INFO] Total time: 29:17.131s_{color}
{color:#205081}_[INFO] Finished at: Tue Mar 05 07:47:38 UTC 2019_{color}
{color:#205081}_[INFO] Final Memory: 15M/281M_{color}
{color:#205081}_[INFO]
------------------------------------------------------------------------_{color}
{color:#205081}_[ERROR] Failed to execute goal
org.codehaus.mojo:flatten-maven-plugin:1.0.1:clean (flatten.clean) on project
ambari-web: The plugin org.codehaus.mojo:flatten-maven-plugin:1.0.1 requires
Maven version 3.2.5 -> [Help 1]_{color}
{color:#205081}_org.apache.maven.lifecycle.LifecycleExecutionException: Failed
to execute goal org.codehaus.mojo:flatten-maven-plugin:1.0.1:clean
(flatten.clean) on project ambari-web: The plugin
org.codehaus.mojo:flatten-maven-plugin:1.0.1 requires Maven version
3.2.5_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:170)_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)_{color}
{color:#205081} _at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)_{color}
{color:#205081} _at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)_{color}
{color:#205081} _at
org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)_{color}
{color:#205081} _at
org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)_{color}
{color:#205081} _at
org.apache.maven.cli.MavenCli.main(MavenCli.java:141)_{color}
{color:#205081} _at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)_{color}
{color:#205081} _at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)_{color}
{color:#205081} _at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)_{color}
{color:#205081} _at java.lang.reflect.Method.invoke(Method.java:498)_{color}
{color:#205081} _at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)_{color}
{color:#205081} _at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)_{color}
{color:#205081} _at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)_{color}
{color:#205081} _at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)_{color}
{color:#205081}_Caused by: org.apache.maven.plugin.PluginIncompatibleException:
The plugin org.codehaus.mojo:flatten-maven-plugin:1.0.1 requires Maven version
3.2.5_{color}
{color:#205081} _at
org.apache.maven.plugin.internal.DefaultMavenPluginManager.checkRequiredMavenVersion(DefaultMavenPluginManager.java:283)_{color}
{color:#205081} _at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:166)_{color}
{color:#205081} _... 19 more_{color}
{color:#205081}_[ERROR]_ {color}
{color:#205081}_[ERROR]_ {color}
{color:#205081}_[ERROR] For more information about the errors and possible
solutions, please read the following articles:_{color}
{color:#205081}_[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginIncompatibleException_{color}
{color:#205081}_The command '/bin/sh -c mvn -B -X clean install package rpm:rpm
-DskipTests -Dpython.ver="python >= 2.6" -Preplaceurl' returned a non-zero
code: 1_{color}
{color:#333333}Need to upgrade maven in docker file to fix this problem.{color}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)