[ 
https://issues.apache.org/jira/browse/METRON-214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15375202#comment-15375202
 ] 

David M. Lyle commented on METRON-214:
--------------------------------------

Currently, it looks like this will be broken down into a series of PRs that 
will come in the following order.

1) METRON-306 - Docker Container for rpmbuild and a readme.
2) METRON-299 - Parser RPM, METRON-300 - Enrichment RPM, METRON-302 - Metron 
Common RPM
3) The rest of the RPMs
4) Automation scripting of RPM builds
5) Automatic deployment of RPM to hosted environment (we'll need to figure out 
where this is)
6) Refactor of Ansible scripts to use RPMs

The notion is to push out the RPMs as quickly as possible without introducing 
breaking changes in the deployment scripts. Happy to hear alternative 
approaches.

> Build RPM Packages for Deployment
> ---------------------------------
>
>                 Key: METRON-214
>                 URL: https://issues.apache.org/jira/browse/METRON-214
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: David M. Lyle
>            Assignee: David M. Lyle
>              Labels: 0.2.1BETA
>             Fix For: 0.2.1BETA
>
>
> In order to allow yum install of core Metron functionality, create a RPM to 
> package the build artifacts required to install "Metron Core".
> Parser Topologies
> Enrichment Topology
> Writer Topologies
> Metron Helper Scripts (initd/systemd, zk loaders, etc)
> Streaming Enrichment Topologies
> PCAP Service
> RPM install scripts will handle configuration and start up of deployed 
> components.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to