[
https://issues.apache.org/jira/browse/METRON-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16686616#comment-16686616
]
ASF GitHub Bot commented on METRON-1860:
----------------------------------------
Github user ottobackwards commented on the issue:
https://github.com/apache/metron/pull/1261
@mmiklavc That is basically correct. Except that the ansible version is
2.5, since it only applies to this build, and allows for the yaml log
formatting.
Also, in the latest version, the ansible once again does the clean and
build as opposed to the script. I had a lot of problems getting the c++ picked
up from ansible and moved the build out of it for the time, but the idea was
always to have ansible run the metron_build, and that has returned.
The reasoning for the prompts to build the vagrant box and the docker ->
- if you are using this during development, IE> we are working ON ansible
or ON docker, you may fail in the docker or ansible stage without modifying the
vm, and thus not need to vagrant up again. Likewise, you may not need to
rebuild the docker machine if you have not made changes, _or_ you may in fact
need to. I added these flags as I developed.
> Improve full dev experience by using docker and vagrant together
> ----------------------------------------------------------------
>
> Key: METRON-1860
> URL: https://issues.apache.org/jira/browse/METRON-1860
> Project: Metron
> Issue Type: Improvement
> Reporter: Otto Fowler
> Assignee: Otto Fowler
> Priority: Major
>
> Many new users have trouble getting full dev to run correctly. Setting up
> the environment to build metron and run the ansible is often a problem.
> We already have a docker container for fully building metron, that could also
> be used for running ansible.
> The idea to explore is the following:
> # run vagrant up, but without ansible, just stand up the base image
> # run docker to run the ansible playbooks against the vagrant machine
> # ???
> # profit
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)