[ https://issues.apache.org/jira/browse/METRON-500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David M. Lyle updated METRON-500: --------------------------------- Affects Version/s: 0.2.1BETA > Build failure - metron_mpack: Assembly id is incorrectly configured > ------------------------------------------------------------------- > > Key: METRON-500 > URL: https://issues.apache.org/jira/browse/METRON-500 > Project: Metron > Issue Type: Bug > Affects Versions: 0.2.1BETA > Environment: Metron 0.2.1BETA > -- > * master > -- > commit 609ea40c2e8ab3b35b645f4238d2f66afc120fb5 > Author: cstella <ceste...@gmail.com> > Date: Tue Oct 11 13:59:45 2016 -0400 > METRON-488: Snort should use a proper CSV implementation (cestella via > mmiklavc) closes apache/incubator-metron#297 > -- > metron-deployment/inventory/full-dev-platform/group_vars/all > | 4 ++-- > > metron-deployment/packaging/ambari/metron-mpack/src/main/assemblies/metron-mpack.xml > | 4 ++-- > metron-deployment/vagrant/full-dev-platform/ansible.cfg > | 1 + > 3 files changed, 5 insertions(+), 4 deletions(-) > -- > ansible 2.0.0.2 > config file = > configured module search path = Default w/o overrides > -- > metron-deployment/scripts/platform-info.sh: line 52: vagrant: command not > found > -- > Python 2.7.12 > -- > Apache Maven 3.3.9 > Maven home: /usr/share/maven > Java version: 1.8.0_101, vendor: Oracle Corporation > Java home: /usr/lib/jvm/java-8-oracle/jre > Default locale: en_US, platform encoding: UTF-8 > OS name: "linux", version: "4.4.0-42-generic", arch: "amd64", family: "unix" > -- > Linux yoyo-vm 4.4.0-42-generic #62-Ubuntu SMP Fri Oct 7 23:11:45 UTC 2016 > x86_64 x86_64 x86_64 GNU/Linux > Reporter: Yohann > Priority: Minor > > The build on current master fails because <id></id> is empty in > metron-mpack.xml > It could be related to the behavior of maven-assembly-plugin since 2.2. > http://maven.apache.org/plugins/maven-assembly-plugin/faq.html#required-classifiers > {quote} In previous versions (before 2.2 final), leaving off the assembly id > and leaving the classifier unconfigured resulted in the assembly being > used as the project's main artifact. With the 2.2 release, this > configuration results in a validation error.{quote} > {code} > yoyo@yoyo-vm:~/incubator-metron$ git rev-parse HEAD > 609ea40c2e8ab3b35b645f4238d2f66afc120fb5 > yoyo@yoyo-vm:~/incubator-metron$ mvn clean package -DskipTests > ... > [INFO] --- maven-assembly-plugin:2.4.1:single (build-tarball) @ metron_mpack > --- > [INFO] Reading assembly descriptor: src/main/assemblies/metron-mpack.xml > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] Metron ............................................. SUCCESS [ 0.095 > s] > [INFO] metron-analytics ................................... SUCCESS [ 0.002 > s] > [INFO] metron-maas-common ................................. SUCCESS [ 1.708 > s] > [INFO] metron-platform .................................... SUCCESS [ 0.002 > s] > [INFO] metron-test-utilities .............................. SUCCESS [ 1.242 > s] > [INFO] metron-integration-test ............................ SUCCESS [ 0.700 > s] > [INFO] metron-maas-service ................................ SUCCESS [ 2.583 > s] > [INFO] metron-common ...................................... SUCCESS [ 8.553 > s] > [INFO] metron-hbase ....................................... SUCCESS [ 0.628 > s] > [INFO] metron-profiler-common ............................. SUCCESS [ 0.299 > s] > [INFO] metron-profiler .................................... SUCCESS [ 14.017 > s] > [INFO] metron-profiler-client ............................. SUCCESS [ 5.942 > s] > [INFO] metron-writer ...................................... SUCCESS [ 5.278 > s] > [INFO] metron-enrichment .................................. SUCCESS [ 21.441 > s] > [INFO] metron-indexing .................................... SUCCESS [ 5.087 > s] > [INFO] metron-solr ........................................ SUCCESS [ 10.085 > s] > [INFO] metron-pcap ........................................ SUCCESS [ 0.511 > s] > [INFO] metron-parsers ..................................... SUCCESS [ 21.636 > s] > [INFO] metron-pcap-backend ................................ SUCCESS [ 16.211 > s] > [INFO] metron-data-management ............................. SUCCESS [ 25.524 > s] > [INFO] metron-api ......................................... SUCCESS [ 13.533 > s] > [INFO] metron-management .................................. SUCCESS [ 1.173 > s] > [INFO] elasticsearch-shaded ............................... SUCCESS [ 3.902 > s] > [INFO] metron-elasticsearch ............................... SUCCESS [ 26.950 > s] > [INFO] metron-deployment .................................. SUCCESS [ 0.001 > s] > [INFO] Metron Ambari Management Pack ...................... FAILURE [ 0.124 > s] > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 03:07 min > [INFO] Finished at: 2016-10-12T21:39:18+02:00 > [INFO] Final Memory: 132M/548M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-assembly-plugin:2.4.1:single > (build-tarball) on project metron_mpack: Assembly is incorrectly > configured: Assembly is incorrectly configured: > [ERROR] Assembly: is not configured correctly: Assembly ID must be > present and non-empty. > [ERROR] -> [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/MojoFailureException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :metron_mpack > {code} > Quick-and-dirty fix: > {code} > yoyo@yoyo-vm:~/incubator-metron$ git diff > metron-deployment/packaging/ambari/metron-mpack/src/main/assemblies/metron-mpack.xml > diff --git > a/metron-deployment/packaging/ambari/metron-mpack/src/main/assemblies/metron-mpack.xml > b/metron-deployment/packaging/ambari/metron-mpack/src/main/assemblies/metron-mpack.xml > index 7de489f..ed667b8 100644 > --- > a/metron-deployment/packaging/ambari/metron-mpack/src/main/assemblies/metron-mpack.xml > +++ > b/metron-deployment/packaging/ambari/metron-mpack/src/main/assemblies/metron-mpack.xml > @@ -18,7 +18,7 @@ > > xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 > http://maven.apache.org/xsd/assembly-1.1.3.xsd"> > - <id></id> > + <id>test</id> > <formats> > <format>tar.gz</format> > </formats> > @@ -40,4 +40,4 @@ > </files> > <dependencySets> > </dependencySets> > -</assembly> > \ No newline at end of file > +</assembly> > {code} > {code} > yoyo@yoyo-vm:~/incubator-metron$ mvn clean package -DskipTests > ... > [INFO] --- maven-assembly-plugin:2.4.1:single (build-tarball) @ metron_mpack > --- > [INFO] Reading assembly descriptor: src/main/assemblies/metron-mpack.xml > [INFO] Building tar: > /home/yoyo/incubator-metron/metron-deployment/packaging/ambari/metron-mpack/target/metron_mpack-1.0.0.0-SNAPSHOT-test.tar.gz > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] Metron ............................................. SUCCESS [ 0.118 > s] > [INFO] metron-analytics ................................... SUCCESS [ 0.004 > s] > [INFO] metron-maas-common ................................. SUCCESS [ 1.808 > s] > [INFO] metron-platform .................................... SUCCESS [ 0.002 > s] > [INFO] metron-test-utilities .............................. SUCCESS [ 1.073 > s] > [INFO] metron-integration-test ............................ SUCCESS [ 0.767 > s] > [INFO] metron-maas-service ................................ SUCCESS [ 2.505 > s] > [INFO] metron-common ...................................... SUCCESS [ 8.424 > s] > [INFO] metron-hbase ....................................... SUCCESS [ 0.719 > s] > [INFO] metron-profiler-common ............................. SUCCESS [ 0.256 > s] > [INFO] metron-profiler .................................... SUCCESS [ 14.112 > s] > [INFO] metron-profiler-client ............................. SUCCESS [ 5.942 > s] > [INFO] metron-writer ...................................... SUCCESS [ 5.116 > s] > [INFO] metron-enrichment .................................. SUCCESS [ 21.109 > s] > [INFO] metron-indexing .................................... SUCCESS [ 5.070 > s] > [INFO] metron-solr ........................................ SUCCESS [ 9.928 > s] > [INFO] metron-pcap ........................................ SUCCESS [ 0.461 > s] > [INFO] metron-parsers ..................................... SUCCESS [ 21.540 > s] > [INFO] metron-pcap-backend ................................ SUCCESS [ 16.251 > s] > [INFO] metron-data-management ............................. SUCCESS [ 25.328 > s] > [INFO] metron-api ......................................... SUCCESS [ 14.068 > s] > [INFO] metron-management .................................. SUCCESS [ 1.194 > s] > [INFO] elasticsearch-shaded ............................... SUCCESS [ 3.850 > s] > [INFO] metron-elasticsearch ............................... SUCCESS [ 26.453 > s] > [INFO] metron-deployment .................................. SUCCESS [ 0.004 > s] > [INFO] Metron Ambari Management Pack ...................... SUCCESS [ 0.135 > s] > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 03:06 min > [INFO] Finished at: 2016-10-12T21:47:41+02:00 > [INFO] Final Memory: 131M/554M > [INFO] > ------------------------------------------------------------------------ > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)