Kengo Seki created BIGTOP-3339:
----------------------------------

             Summary: Fix Ambari build failure due to using old Bower
                 Key: BIGTOP-3339
                 URL: https://issues.apache.org/jira/browse/BIGTOP-3339
             Project: Bigtop
          Issue Type: Bug
          Components: build
            Reporter: Kengo Seki
            Assignee: Kengo Seki


Building the current version of Ambari fails with the following error. Its 
workaround is introduced in AMBARI-25499.

{code}
[INFO] --- exec-maven-plugin:1.6.0:exec (Bower install) @ ambari-admin ---
bower                            error Unexpected token {

Stack trace:
SyntaxError: Unexpected token {
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> 
(/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/node_modules/bower-registry-client/node_modules/request/lib/cookies.js:3:13)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)

Console trace:
Trace
    at StandardRenderer.error 
(/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/lib/renderers/StandardRenderer.js:72:17)
    at Logger.<anonymous> 
(/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/bin/bower:111:22)
    at emitOne (events.js:77:13)
    at Logger.emit (events.js:169:7)
    at Logger.emit 
(/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39)
    at 
/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/lib/commands/index.js:40:20
    at _rejected 
(/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/node_modules/q/q.js:797:24)
    at 
/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/node_modules/q/q.js:823:30
    at Promise.when 
(/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/node_modules/q/q.js:1035:31)
    at Promise.promise.promiseDispatch 
(/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0/ambari-admin/src/main/resources/ui/admin-web/node_modules/bower/node_modules/q/q.js:741:41)

System info:
Bower version: 1.3.8
Node version: 4.5.0
OS: Linux 5.3.0-46-generic x64
[ERROR] Command execution failed.
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 org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:804)
    at org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:751)
    at org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:313)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
    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:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    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:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Ambari Main 2.6.1.0.0 .............................. SUCCESS [  1.431 s]
[INFO] Apache Ambari Project POM 2.6.1.0.0 ................ SUCCESS [  0.013 s]
[INFO] Ambari Web 2.6.1.0.0 ............................... SUCCESS [ 31.820 s]
[INFO] Ambari Views 2.6.1.0.0 ............................. SUCCESS [  1.327 s]
[INFO] Ambari Admin View 2.6.1.0.0 ........................ FAILURE [07:22 min]
[INFO] utility 1.0.0.0-SNAPSHOT ........................... SKIPPED
[INFO] ambari-metrics 2.6.1.0.0 ........................... SKIPPED
[INFO] Ambari Metrics Common 2.6.1.0.0 .................... SKIPPED
[INFO] Ambari Metrics Hadoop Sink 2.6.1.0.0 ............... SKIPPED
[INFO] Ambari Metrics Flume Sink 2.6.1.0.0 ................ SKIPPED
[INFO] Ambari Metrics Kafka Sink 2.6.1.0.0 ................ SKIPPED
[INFO] Ambari Metrics Storm Sink 2.6.1.0.0 ................ SKIPPED
[INFO] Ambari Metrics Storm Sink (Legacy) 2.6.1.0.0 ....... SKIPPED
[INFO] Ambari Metrics Collector 2.6.1.0.0 ................. SKIPPED
[INFO] Ambari Metrics Monitor 2.6.1.0.0 ................... SKIPPED
[INFO] Ambari Metrics Grafana 2.1.0.0.0 ................... SKIPPED
[INFO] Ambari Metrics Assembly 2.6.1.0.0 .................. SKIPPED
[INFO] Ambari Server 2.6.1.0.0 ............................ SKIPPED
[INFO] Ambari Functional Tests 2.6.1.0.0 .................. SKIPPED
[INFO] Ambari Agent 2.6.1.0.0 ............................. SKIPPED
[INFO] Ambari Client 2.6.1.0.0 ............................ SKIPPED
[INFO] Ambari Python Client 2.6.1.0.0 ..................... SKIPPED
[INFO] Ambari Groovy Client 2.6.1.0.0 ..................... SKIPPED
[INFO] Ambari Shell 2.6.1.0.0 ............................. SKIPPED
[INFO] Ambari Python Shell 2.6.1.0.0 ...................... SKIPPED
[INFO] Ambari Groovy Shell 2.6.1.0.0 ...................... SKIPPED
[INFO] ambari-logsearch 2.6.1.0.0 ......................... SKIPPED
[INFO] Ambari Logsearch Appender 2.6.1.0.0 ................ SKIPPED
[INFO] Ambari Logsearch Portal 2.6.1.0.0 .................. SKIPPED
[INFO] Ambari Logsearch Log Feeder 2.6.1.0.0 .............. SKIPPED
[INFO] Ambari Logsearch Solr Client 2.6.1.0.0 ............. SKIPPED
[INFO] Ambari Infra Solr Plugin 2.6.1.0.0 ................. SKIPPED
[INFO] Ambari Logsearch Assembly 2.6.1.0.0 ................ SKIPPED
[INFO] Ambari Logsearch Integration Test 2.6.1.0.0 ........ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  07:59 min
[INFO] Finished at: 2020-04-13T09:50:48+09:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:exec 
(Bower install) on project ambari-admin: Command execution failed.: Process 
exited with an error: 1 (Exit value: 1) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :ambari-admin
debian/rules:29: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory 
'/home/sekikn/repos/bigtop/output/ambari/ambari-2.6.1.0'
debian/rules:26: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debuild: fatal error at line 1152:
dpkg-buildpackage -rfakeroot -us -uc -ui -b
 failed

> Task :ambari-deb FAILED

FAILURE: Build failed with an exception.
{code}

Hopefully I'd like to include BIGTOP-3329 into the 1.5.0 release, but in the 
case that we can't make it, I'll submit a minimal patch for this problem.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to