You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@metron.apache.org by Farrukh Naveed Anjum <an...@gmail.com> on 2017/10/16 11:20:34 UTC

Metron Error in Barematel Installation

Hi,

I am experience error during build. Mean while following 0.4.1
Installation. Any help will be appericated

*cd metron*
*mvn clean package -DskipTests=true -Dlicense.skip=true
-Drat.numUnapprovedLicenses=100  -T 2C -P HDP-2.5.0.0,mpack*

https://cwiki.apache.org/confluence/display/METRON/Metron+0.4.1+with+HDP+2.5+bare-metal+install+on+Centos+7+with+MariaDB+for+Metron+REST


*Log output*
0 info it worked if it ends with ok
1 verbose cli [ '/root/metron/metron-interface/metron-config/node/node',
1 verbose cli
 '/root/metron/metron-interface/metron-config/node/node_modules/npm/bin/npm-cli.js',
1 verbose cli   'run',
1 verbose cli   'build' ]
2 info using npm@3.8.9
3 info using node@v6.2.0
4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info lifecycle metron-management-ui@0.4.1~prebuild:
metron-management-ui@0.4.1
6 silly lifecycle metron-management-ui@0.4.1~prebuild: no script for
prebuild, continuing
7 info lifecycle metron-management-ui@0.4.1~build:
metron-management-ui@0.4.1
8 verbose lifecycle metron-management-ui@0.4.1~build: unsafe-perm in
lifecycle true
9 verbose lifecycle metron-management-ui@0.4.1~build: PATH:
/root/metron/metron-interface/metron-config/node/node_modules/npm/bin/node-gyp-bin:/root/metron/metron-interface/metron-config/node_modules/.bin:/root/metron/metron-interface/metron-config/node:/root/metron/metron-interface/metron-config/node:/opt/apache-maven-3.3.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:
10 verbose lifecycle metron-management-ui@0.4.1~build: CWD:
/root/metron/metron-interface/metron-config
11 silly lifecycle metron-management-ui@0.4.1~build: Args: [ '-c',
'./node_modules/angular-cli/bin/ng build -prod' ]
12 silly lifecycle metron-management-ui@0.4.1~build: Returned: code: 1
signal: null
13 info lifecycle metron-management-ui@0.4.1~build: Failed to exec build
script
14 verbose stack Error: metron-management-ui@0.4.1 build:
`./node_modules/angular-cli/bin/ng build -prod`
14 verbose stack Exit status 1
14 verbose stack     at EventEmitter.<anonymous>
(/root/metron/metron-interface/metron-config/node/node_modules/npm/lib/utils/lifecycle.js:245:16)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at EventEmitter.emit (events.js:191:7)
14 verbose stack     at ChildProcess.<anonymous>
(/root/metron/metron-interface/metron-config/node/node_modules/npm/lib/utils/spawn.js:24:14)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at ChildProcess.emit (events.js:191:7)
14 verbose stack     at maybeClose (internal/child_process.js:850:16)
14 verbose stack     at Process.ChildProcess._handle.onexit
(internal/child_process.js:215:5)
15 verbose pkgid metron-management-ui@0.4.1
16 verbose cwd /root/metron/metron-interface/metron-config
17 error Linux 3.10.0-327.el7.x86_64
18 error argv "/root/metron/metron-interface/metron-config/node/node"
"/root/metron/metron-interface/metron-config/node/node_modules/npm/bin/npm-cli.js"
"run" "build"
19 error node v6.2.0
20 error npm  v3.8.9
21 error code ELIFECYCLE
22 error metron-management-ui@0.4.1 build:
`./node_modules/angular-cli/bin/ng build -prod`
22 error Exit status 1
23 error Failed at the metron-management-ui@0.4.1 build script
'./node_modules/angular-cli/bin/ng build -prod'.
23 error Make sure you have the latest version of node.js and npm installed.
23 error If you do, this is most likely a problem with the
metron-management-ui package,
23 error not with npm itself.
23 error Tell the author that this fails on your system:
23 error     ./node_modules/angular-cli/bin/ng build -prod
23 error You can get information on how to open an issue for this project
with:
23 error     npm bugs metron-management-ui
23 error Or if that isn't available, you can get their info via:
23 error     npm owner ls metron-management-ui
23 error There is likely additional logging output above.
24 verbose exit [ 1, true ]

-- 
With Regards
Farrukh Naveed Anjum

Re: Metron Error in Barematel Installation

Posted by Simon Elliston Ball <si...@simonellistonball.com>.
If you can run again with -X and post the debug output somewhere, we should be able to figure out where the dependency that’s failing is. 

Simon

> On 16 Oct 2017, at 12:30, Farrukh Naveed Anjum <an...@gmail.com> wrote:
> 
> Used that too but, It seems like as you said some dependency got updated... and its is breaking it.
> 
> On Mon, Oct 16, 2017 at 4:25 PM, Simon Elliston Ball <simon@simonellistonball.com <ma...@simonellistonball.com>> wrote:
> This looks like an error in the frontend build. Sometimes this is transient (problems downloading npm packages) so a retry may help. However, we really should be looking at pinning the dependency versions, as this can also be caused by third-party npm packages being updated in the wild and breaking backward compatibility. 
> 
> Btw: an easier way to avoid rat errors in the build is to just use "-Drat.skip=true" instead of "-Dlicense.skip=true -Drat.numUnapprovedLicenses=100"
> 
> Simon
> 
> 
>> On 16 Oct 2017, at 12:20, Farrukh Naveed Anjum <anjum.farrukh@gmail.com <ma...@gmail.com>> wrote:
>> 
>> Hi,
>> 
>> I am experience error during build. Mean while following 0.4.1 Installation. Any help will be appericated
>> 
>> cd metron
>> mvn clean package -DskipTests=true -Dlicense.skip=true -Drat.numUnapprovedLicenses=100  -T 2C -P HDP-2.5.0.0,mpack
>> 
>> https://cwiki.apache.org/confluence/display/METRON/Metron+0.4.1+with+HDP+2.5+bare-metal+install+on+Centos+7+with+MariaDB+for+Metron+REST <https://cwiki.apache.org/confluence/display/METRON/Metron+0.4.1+with+HDP+2.5+bare-metal+install+on+Centos+7+with+MariaDB+for+Metron+REST>
>> 
>> 
>> Log output
>> 0 info it worked if it ends with ok
>> 1 verbose cli [ '/root/metron/metron-interface/metron-config/node/node',
>> 1 verbose cli   '/root/metron/metron-interface/metron-config/node/node_modules/npm/bin/npm-cli.js',
>> 1 verbose cli   'run',
>> 1 verbose cli   'build' ]
>> 2 info using npm@3.8.9
>> 3 info using node@v6.2.0
>> 4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
>> 5 info lifecycle metron-management-ui@0.4.1~prebuild: metron-management-ui@0.4.1
>> 6 silly lifecycle metron-management-ui@0.4.1~prebuild: no script for prebuild, continuing
>> 7 info lifecycle metron-management-ui@0.4.1~build: metron-management-ui@0.4.1
>> 8 verbose lifecycle metron-management-ui@0.4.1~build: unsafe-perm in lifecycle true
>> 9 verbose lifecycle metron-management-ui@0.4.1~build: PATH: /root/metron/metron-interface/metron-config/node/node_modules/npm/bin/node-gyp-bin:/root/metron/metron-interface/metron-config/node_modules/.bin:/root/metron/metron-interface/metron-config/node:/root/metron/metron-interface/metron-config/node:/opt/apache-maven-3.3.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:
>> 10 verbose lifecycle metron-management-ui@0.4.1~build: CWD: /root/metron/metron-interface/metron-config
>> 11 silly lifecycle metron-management-ui@0.4.1~build: Args: [ '-c', './node_modules/angular-cli/bin/ng build -prod' ]
>> 12 silly lifecycle metron-management-ui@0.4.1~build: Returned: code: 1  signal: null
>> 13 info lifecycle metron-management-ui@0.4.1~build: Failed to exec build script
>> 14 verbose stack Error: metron-management-ui@0.4.1 build: `./node_modules/angular-cli/bin/ng build -prod`
>> 14 verbose stack Exit status 1
>> 14 verbose stack     at EventEmitter.<anonymous> (/root/metron/metron-interface/metron-config/node/node_modules/npm/lib/utils/lifecycle.js:245:16)
>> 14 verbose stack     at emitTwo (events.js:106:13)
>> 14 verbose stack     at EventEmitter.emit (events.js:191:7)
>> 14 verbose stack     at ChildProcess.<anonymous> (/root/metron/metron-interface/metron-config/node/node_modules/npm/lib/utils/spawn.js:24:14)
>> 14 verbose stack     at emitTwo (events.js:106:13)
>> 14 verbose stack     at ChildProcess.emit (events.js:191:7)
>> 14 verbose stack     at maybeClose (internal/child_process.js:850:16)
>> 14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
>> 15 verbose pkgid metron-management-ui@0.4.1
>> 16 verbose cwd /root/metron/metron-interface/metron-config
>> 17 error Linux 3.10.0-327.el7.x86_64
>> 18 error argv "/root/metron/metron-interface/metron-config/node/node" "/root/metron/metron-interface/metron-config/node/node_modules/npm/bin/npm-cli.js" "run" "build"
>> 19 error node v6.2.0
>> 20 error npm  v3.8.9
>> 21 error code ELIFECYCLE
>> 22 error metron-management-ui@0.4.1 build: `./node_modules/angular-cli/bin/ng build -prod`
>> 22 error Exit status 1
>> 23 error Failed at the metron-management-ui@0.4.1 build script './node_modules/angular-cli/bin/ng build -prod'.
>> 23 error Make sure you have the latest version of node.js and npm installed.
>> 23 error If you do, this is most likely a problem with the metron-management-ui package,
>> 23 error not with npm itself.
>> 23 error Tell the author that this fails on your system:
>> 23 error     ./node_modules/angular-cli/bin/ng build -prod
>> 23 error You can get information on how to open an issue for this project with:
>> 23 error     npm bugs metron-management-ui
>> 23 error Or if that isn't available, you can get their info via:
>> 23 error     npm owner ls metron-management-ui
>> 23 error There is likely additional logging output above.
>> 24 verbose exit [ 1, true ]
>> 
>> -- 
>> With Regards
>> Farrukh Naveed Anjum
> 
> 
> 
> 
> -- 
> With Regards
> Farrukh Naveed Anjum


Re: Metron Error in Barematel Installation

Posted by Farrukh Naveed Anjum <an...@gmail.com>.
Used that too but, It seems like as you said some dependency got updated...
and its is breaking it.

On Mon, Oct 16, 2017 at 4:25 PM, Simon Elliston Ball <
simon@simonellistonball.com> wrote:

> This looks like an error in the frontend build. Sometimes this is
> transient (problems downloading npm packages) so a retry may help. However,
> we really should be looking at pinning the dependency versions, as this can
> also be caused by third-party npm packages being updated in the wild and
> breaking backward compatibility.
>
> Btw: an easier way to avoid rat errors in the build is to just use
> "-Drat.skip=true" instead of "-Dlicense.skip=true
> -Drat.numUnapprovedLicenses=100"
>
> Simon
>
>
> On 16 Oct 2017, at 12:20, Farrukh Naveed Anjum <an...@gmail.com>
> wrote:
>
> Hi,
>
> I am experience error during build. Mean while following 0.4.1
> Installation. Any help will be appericated
>
> *cd metron*
> *mvn clean package -DskipTests=true -Dlicense.skip=true
> -Drat.numUnapprovedLicenses=100  -T 2C -P HDP-2.5.0.0,mpack*
>
> https://cwiki.apache.org/confluence/display/METRON/
> Metron+0.4.1+with+HDP+2.5+bare-metal+install+on+Centos+
> 7+with+MariaDB+for+Metron+REST
>
>
> *Log output*
> 0 info it worked if it ends with ok
> 1 verbose cli [ '/root/metron/metron-interface/metron-config/node/node',
> 1 verbose cli   '/root/metron/metron-interface/metron-config/node/
> node_modules/npm/bin/npm-cli.js',
> 1 verbose cli   'run',
> 1 verbose cli   'build' ]
> 2 info using npm@3.8.9
> 3 info using node@v6.2.0
> 4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
> 5 info lifecycle metron-management-ui@0.4.1~prebuild:
> metron-management-ui@0.4.1
> 6 silly lifecycle metron-management-ui@0.4.1~prebuild: no script for
> prebuild, continuing
> 7 info lifecycle metron-management-ui@0.4.1~build:
> metron-management-ui@0.4.1
> 8 verbose lifecycle metron-management-ui@0.4.1~build: unsafe-perm in
> lifecycle true
> 9 verbose lifecycle metron-management-ui@0.4.1~build: PATH:
> /root/metron/metron-interface/metron-config/node/node_
> modules/npm/bin/node-gyp-bin:/root/metron/metron-interface/
> metron-config/node_modules/.bin:/root/metron/metron-
> interface/metron-config/node:/root/metron/metron-interface/
> metron-config/node:/opt/apache-maven-3.3.9/bin:/usr/
> local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:
> 10 verbose lifecycle metron-management-ui@0.4.1~build: CWD:
> /root/metron/metron-interface/metron-config
> 11 silly lifecycle metron-management-ui@0.4.1~build: Args: [ '-c',
> './node_modules/angular-cli/bin/ng build -prod' ]
> 12 silly lifecycle metron-management-ui@0.4.1~build: Returned: code: 1
> signal: null
> 13 info lifecycle metron-management-ui@0.4.1~build: Failed to exec build
> script
> 14 verbose stack Error: metron-management-ui@0.4.1 build:
> `./node_modules/angular-cli/bin/ng build -prod`
> 14 verbose stack Exit status 1
> 14 verbose stack     at EventEmitter.<anonymous> (/root/metron/metron-
> interface/metron-config/node/node_modules/npm/lib/utils/
> lifecycle.js:245:16)
> 14 verbose stack     at emitTwo (events.js:106:13)
> 14 verbose stack     at EventEmitter.emit (events.js:191:7)
> 14 verbose stack     at ChildProcess.<anonymous> (/root/metron/metron-
> interface/metron-config/node/node_modules/npm/lib/utils/spawn.js:24:14)
> 14 verbose stack     at emitTwo (events.js:106:13)
> 14 verbose stack     at ChildProcess.emit (events.js:191:7)
> 14 verbose stack     at maybeClose (internal/child_process.js:850:16)
> 14 verbose stack     at Process.ChildProcess._handle.onexit
> (internal/child_process.js:215:5)
> 15 verbose pkgid metron-management-ui@0.4.1
> 16 verbose cwd /root/metron/metron-interface/metron-config
> 17 error Linux 3.10.0-327.el7.x86_64
> 18 error argv "/root/metron/metron-interface/metron-config/node/node"
> "/root/metron/metron-interface/metron-config/node/
> node_modules/npm/bin/npm-cli.js" "run" "build"
> 19 error node v6.2.0
> 20 error npm  v3.8.9
> 21 error code ELIFECYCLE
> 22 error metron-management-ui@0.4.1 build: `./node_modules/angular-cli/bin/ng
> build -prod`
> 22 error Exit status 1
> 23 error Failed at the metron-management-ui@0.4.1 build script
> './node_modules/angular-cli/bin/ng build -prod'.
> 23 error Make sure you have the latest version of node.js and npm
> installed.
> 23 error If you do, this is most likely a problem with the
> metron-management-ui package,
> 23 error not with npm itself.
> 23 error Tell the author that this fails on your system:
> 23 error     ./node_modules/angular-cli/bin/ng build -prod
> 23 error You can get information on how to open an issue for this project
> with:
> 23 error     npm bugs metron-management-ui
> 23 error Or if that isn't available, you can get their info via:
> 23 error     npm owner ls metron-management-ui
> 23 error There is likely additional logging output above.
> 24 verbose exit [ 1, true ]
>
> --
> With Regards
> Farrukh Naveed Anjum
>
>
>


-- 
With Regards
Farrukh Naveed Anjum

Re: Metron Error in Barematel Installation

Posted by Simon Elliston Ball <si...@simonellistonball.com>.
This looks like an error in the frontend build. Sometimes this is transient (problems downloading npm packages) so a retry may help. However, we really should be looking at pinning the dependency versions, as this can also be caused by third-party npm packages being updated in the wild and breaking backward compatibility. 

Btw: an easier way to avoid rat errors in the build is to just use "-Drat.skip=true" instead of "-Dlicense.skip=true -Drat.numUnapprovedLicenses=100"

Simon


> On 16 Oct 2017, at 12:20, Farrukh Naveed Anjum <an...@gmail.com> wrote:
> 
> Hi,
> 
> I am experience error during build. Mean while following 0.4.1 Installation. Any help will be appericated
> 
> cd metron
> mvn clean package -DskipTests=true -Dlicense.skip=true -Drat.numUnapprovedLicenses=100  -T 2C -P HDP-2.5.0.0,mpack
> 
> https://cwiki.apache.org/confluence/display/METRON/Metron+0.4.1+with+HDP+2.5+bare-metal+install+on+Centos+7+with+MariaDB+for+Metron+REST <https://cwiki.apache.org/confluence/display/METRON/Metron+0.4.1+with+HDP+2.5+bare-metal+install+on+Centos+7+with+MariaDB+for+Metron+REST>
> 
> 
> Log output
> 0 info it worked if it ends with ok
> 1 verbose cli [ '/root/metron/metron-interface/metron-config/node/node',
> 1 verbose cli   '/root/metron/metron-interface/metron-config/node/node_modules/npm/bin/npm-cli.js',
> 1 verbose cli   'run',
> 1 verbose cli   'build' ]
> 2 info using npm@3.8.9
> 3 info using node@v6.2.0
> 4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
> 5 info lifecycle metron-management-ui@0.4.1~prebuild: metron-management-ui@0.4.1
> 6 silly lifecycle metron-management-ui@0.4.1~prebuild: no script for prebuild, continuing
> 7 info lifecycle metron-management-ui@0.4.1~build: metron-management-ui@0.4.1
> 8 verbose lifecycle metron-management-ui@0.4.1~build: unsafe-perm in lifecycle true
> 9 verbose lifecycle metron-management-ui@0.4.1~build: PATH: /root/metron/metron-interface/metron-config/node/node_modules/npm/bin/node-gyp-bin:/root/metron/metron-interface/metron-config/node_modules/.bin:/root/metron/metron-interface/metron-config/node:/root/metron/metron-interface/metron-config/node:/opt/apache-maven-3.3.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:
> 10 verbose lifecycle metron-management-ui@0.4.1~build: CWD: /root/metron/metron-interface/metron-config
> 11 silly lifecycle metron-management-ui@0.4.1~build: Args: [ '-c', './node_modules/angular-cli/bin/ng build -prod' ]
> 12 silly lifecycle metron-management-ui@0.4.1~build: Returned: code: 1  signal: null
> 13 info lifecycle metron-management-ui@0.4.1~build: Failed to exec build script
> 14 verbose stack Error: metron-management-ui@0.4.1 build: `./node_modules/angular-cli/bin/ng build -prod`
> 14 verbose stack Exit status 1
> 14 verbose stack     at EventEmitter.<anonymous> (/root/metron/metron-interface/metron-config/node/node_modules/npm/lib/utils/lifecycle.js:245:16)
> 14 verbose stack     at emitTwo (events.js:106:13)
> 14 verbose stack     at EventEmitter.emit (events.js:191:7)
> 14 verbose stack     at ChildProcess.<anonymous> (/root/metron/metron-interface/metron-config/node/node_modules/npm/lib/utils/spawn.js:24:14)
> 14 verbose stack     at emitTwo (events.js:106:13)
> 14 verbose stack     at ChildProcess.emit (events.js:191:7)
> 14 verbose stack     at maybeClose (internal/child_process.js:850:16)
> 14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
> 15 verbose pkgid metron-management-ui@0.4.1
> 16 verbose cwd /root/metron/metron-interface/metron-config
> 17 error Linux 3.10.0-327.el7.x86_64
> 18 error argv "/root/metron/metron-interface/metron-config/node/node" "/root/metron/metron-interface/metron-config/node/node_modules/npm/bin/npm-cli.js" "run" "build"
> 19 error node v6.2.0
> 20 error npm  v3.8.9
> 21 error code ELIFECYCLE
> 22 error metron-management-ui@0.4.1 build: `./node_modules/angular-cli/bin/ng build -prod`
> 22 error Exit status 1
> 23 error Failed at the metron-management-ui@0.4.1 build script './node_modules/angular-cli/bin/ng build -prod'.
> 23 error Make sure you have the latest version of node.js and npm installed.
> 23 error If you do, this is most likely a problem with the metron-management-ui package,
> 23 error not with npm itself.
> 23 error Tell the author that this fails on your system:
> 23 error     ./node_modules/angular-cli/bin/ng build -prod
> 23 error You can get information on how to open an issue for this project with:
> 23 error     npm bugs metron-management-ui
> 23 error Or if that isn't available, you can get their info via:
> 23 error     npm owner ls metron-management-ui
> 23 error There is likely additional logging output above.
> 24 verbose exit [ 1, true ]
> 
> -- 
> With Regards
> Farrukh Naveed Anjum