guyuqi commented on pull request #620:
URL: https://github.com/apache/bigtop/pull/620#issuecomment-635066772
>>Can we use different version of minicar?
Really thanks for you efforts and patience to help review this PR.
I once tried to use different versions of minitar.
But in logstash, minitar dependency is defined as:
```
task "archive-tar-minitar" do
Rake::Task["gem:require"].invoke("minitar", "0.5.4")
end # task archive-minitar
```
minitar-0.5.4 was deprecated and not be found in ruby-2.4+ (RubyGems
packages manager).
If we install ruby by `Package {"ruby"}`, different versions of rubys would
be installed in different Distros repectively. Then different ruby defines
different versions of mintar. We need to adjust minitar version in logstash
config corresponding to ruby. And there are many other packages that needs to
be adjusted.
IMHO, it's better to use the packages which logstash originally required and
it's also efficient to use a ruby-2.4.0 to build logstash which was verifyied
in almost all Distros and platforms. Hope you will understand the reason of
it, thanks again.
There are still some smoke tests issues in Arm64 about `flush_interval =>
0`. Let me figure it out ,and then update this PR.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]