FYI: communication with pono from infra

-------- Forwarded Message --------
Subject:        Re: Questions about buildbot internals
Date:   Tue, 23 Aug 2016 09:31:45 -0700
From:   Kay sch...@apache.org <ksch...@apache.org>
Reply-To:       ksch...@apache.org
To:     Pono Takamori <p...@apache.org>
CC:     infrastruct...@apache.org Infrastructure
<infrastruct...@apache.org>, kay.sch...@gmail.com




On 08/23/2016 08:52 AM, Pono Takamori wrote:
> Q1: Are you talking about during a job or as a one time action? I can
> get lists of currently installed packages on the linux nodes fairly
> easily, the windows one will be a bit trickier unless you want to know
> specific versions of your dependencies.
I'd be happy with a one time action currently. Yeah, Windows is tricky.
>
> Q2:  We can add those 2 jars to the build nodes.  maven 2 should be
> installed on those boxes, did you need a specific version of it?

OK, I think whatever is out there now is fine for Maven. So, just
installing these jars is /usr/share/java should do the trick.

and, hmmm...we recommend ant 1.9 or later yet it seems what's on the
Linux32 buildbot is ant 1.8.2 and on Linux-64 it's ant 1.7.1. Time to
re-edit our configure.ac -- again.

So, if you could bump the ant version to 1.9.2 on all these that would
be great. More than 1.9.2 we have problems from my recollection.


>
> In regards to puppet, all three of the build nodes that you mentioned
> are not in puppet since tethys is running Ubuntu 10.04, bb-vm2 is
> running 12.04 and we do not have any puppet written for windows yet.

OK, I actually didn't notice that these Linux bots were on different
Ubuntu versions--gee!

> We could move the builds to a node with 14.04 so that adding
> dependencies would be you forking the listed repo and then adding the
> required dependencies
> here: 
> https://github.com/apache/infrastructure-puppet/blob/deployment/data/ubuntu/1404.yaml#L316

hmmm...let me confer with others and I'll get back to you on this. Can
you get me a pack list for 14.04 as well?

>
> Let me know if you have any other questions,
> -Pono

Not right now. Thank you SO much for helping with this. Let's keep in touch!

>
> On Mon, Aug 22, 2016 at 9:32 PM, Kay sch...@apache.org
> <mailto:sch...@apache.org> <ksch...@apache.org
> <mailto:ksch...@apache.org>> wrote:
>
>     Hello Infra--
>     Apache OpenOffice uses the following buildbots:
>     Linux32 : bb-vm2_ubuntu_32bit
>     Linux64: tethys_ubuntu
>     Windows 7: bb-win7
>
>     Q1: Short of writing a command line entry into our buildbot
>     scripts, is
>     there any way to get a listing of what packs are installed on
>     these systems?
>
>     Q2: We need the following packs installed on all three of these for
>     automated testing:
>     junit-4.12.jar
>     hamcrest-core-1.3.jar
>
>     Maybe maven2 also? But I just ran the tests I needed with "ant"
>     which is
>     part of our build requirements.
>
>     Through private message,  I was sent a link to:
>      
> https://github.com/apache/infrastructure-puppet/tree/deployment/modules/build_slaves
>     
> <https://github.com/apache/infrastructure-puppet/tree/deployment/modules/build_slaves>
>
>     as a way of explanation to self-servicing the buildbots, but, not
>     being
>     a puppet guru, I am lost looking at this. Can you describe a basic
>     procedure for me? What type of karma does anyone need? And to what?
>     What's required to upload a new template? Instructions on what
>     should be
>     in the template. How do we initiate pull requests based on the
>     templates, etc?
>
>     Thanks.
>
>
>   


-- 
----------------------------------------
Kay Schenk
Apache OpenOffice

"Things work out best for those who make
 the best of the way things work out."
                         -- John Wooden

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to