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