Thanks Taylor, Regarding the bundled dependencies. We are bundling minified versions of those javascript dependencies, so they're not coming along with the license files or anything. I can place the license files in a directory next to them, but we're not capturing the source distribution, is that ok? Or do I need to track down the full package?
Casey On Tue, Mar 29, 2016 at 2:05 PM, P. Taylor Goetz <[email protected]> wrote: > Looking at the actual release I found the following: > > There are multiple LICENSE files: > $ find ./ -name LICENSE > .//LICENSE > .//metron-streaming/LICENSE > .//metron-ui/LICENSE > > There’s also ./bro-plugin-kafka/COPYING > > You should probably remove the extra LICENSE files and keep the top level > one. > > The NOTICE file contains the following text: > > "Portions of this software were developed at Cisco Systems and have been > kindly donated to the Apache Software Foundation.” > > That is not the typical format and if not necessary should be removed. See > [1] and [2]. If necessary it should read: > > "This product includes software developed by Cisco Systems ( > http://www.cisco.com) > Copyright (c) 2014 Cisco Systems. > > The main LICENSE file contains entries such as this: > > "This product bundles filesaver 2013-01-23, which is available under a > "MIT" license.” > > Those entries should also include a pointer to the file(s) containing that > license, e.g. “For details, see path/to/dependency”. See [3]. > > The website source code (./site) is included in the release, but excluded > from the RAT check. If included in the release, the same licensing rules > apply as they do to the rest of the source code. The same thing applies to > “metron-ui” I noticed at least one file (app.js) there that’s missing a > header. There are also a bunch of .ldif files that are missing headers. > > You may want to consider addressing some of these issues before moving on > to an IPMC vote. > > -Taylor > > [1] http://www.apache.org/dev/licensing-howto.html > [2] http://www.apache.org/dev/licensing-howto.html#mod-notice > [3] http://www.apache.org/dev/licensing-howto.html#permissive-deps > > On Mar 22, 2016, at 6:56 PM, James Sirota <[email protected]> wrote: > > > A tag has been created for Metron_0.1BETA_RC5 > > Github: > https://github.com/apache/incubator-metron/releases/tag/Metron_0.1BETA_rc5 > Apache: > https://git-wip-us.apache.org/repos/asf?p=incubator-metron.git;a=shortlog;h=refs/tags/Metron_0.1BETA_rc5 > > With a Git hash: > 443ad7baa2ce5c3127a9691c7d45b7a4a92e257b > > The code is staged at > http://home.apache.org/~jsirota/metron/Metron_0.1BETA_RC/RC_5/ > > The following are instructions for verifying the build. > > Step 1 – Build Metron > > cd incubator-metron/metron-streaming/ > mvn apache-rat:check && cd metron-streaming && mvn clean integration-test > && cd .. > > Verify that all tests are passing > > Step 2 – Deploy metron as a single VM via vagrant and ansible > > cd deployment/vagrant/singlenode-vagrant > vagrant plugin install vagrant-hostmanager > vagrant up > > For a more complete set of instructions refer to: > https://github.com/apache/incubator-metron/tree/master/deployment > > Verify metron is working: > - Check Ambari to make sure all the services are up by going to ambari in > a browser at http://node1:8080 > - Check Storm to make sure all the topologies are up > From Ambari navigate to Storm -> Quick Links -> Storm UI > - Check that the enrichment topology has emitted some data (could take a > few minutes to show up in the Storm UI) > - Check indexes to make sure indexing is done correctly and data is > visualized in Kibana in a browser at http://node1:5000 > - Check that some data is written into HDFS for at least one of the data > sources > Look in HDFS under > /apps/metron/enrichment/indexed/yaf_doc|bro_doc|snort_doc > This can be done from the browser by going to > http://node:50070/explorer.html#/apps/metron/enrichment/indexed > > Step 3 (optional) – Verify AWS Multi-Node Deploy with Ansible > cd deployment/amazon-ec2 > ansible-playbook -i ec2.py playbook.yml > > For a more complete set of instructions refer to: > https://github.com/apache/incubator-metron/tree/master/deployment > > To verify the working build go through the same verifications as in Step2, > but on AWS. Reference playbook.yml for location of the services. > Ambari-master contains Ambari, web contains Kibana and sensors. > > Please vote +1 if you approve and –1 if you do not approve. Also, please > indicate if your > vote is binding > > >
