[ https://issues.apache.org/jira/browse/AMBARI-25177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17224848#comment-17224848 ]
Dmytro Grinenko commented on AMBARI-25177: ------------------------------------------ " org.codehaus.mojo:flatten-maven-plugin:1.0.1 requires Maven version 3.2.5 " while 3.5.0 is used. Please use more recent Ambari versions > docker build failed for Ambari 2.7.3 > ------------------------------------ > > 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 > Priority: Blocker > Labels: docker, maven > Fix For: 2.7.3 > > Original Estimate: 24h > Remaining Estimate: 24h > > It seemed that some problems existed in Dockerfile. Currently maven version > is 3.0.5. Python is 2.6. > Need to upgrade following components version. > maven 3.5.0 > python 2.7.5 > centos 7.0 > npm 3.10.10 > > 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 (v8.3.4#803005)