I'd recommend against #2 using the node setup to install Impala
dependencies. The only reason it installs openjdk is that Jenkins
needs Java to talk to it. All of the other Impala dependencies are
installed in the jobs themselves.

On Wed, May 24, 2017 at 3:11 PM, Michael Brown <[email protected]> wrote:
>> Is there a way to add a new dependency to these machines?
>
> Our builds use two worker labels:
> 1. ubuntu14.04-c4.4xlarge-gp2
> 2. ub14-build-only
>
> 1 uses https://github.com/awleblang/impala-setup, and I think you should
> add libffi to there. It's something you should do anyway so new users get
> set up with the right dependencies.
>
> 2 is a different story, but I see that at
> http://jenkins.impala.io:8080/configure that worker is already installing a
> JDK via apt-get. You could use a similar pattern to install libffi.

Reply via email to