On 07/12/2012 12:06 PM, Karsten 'quaid' Wade wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/12/2012 08:51 AM, Mike Burns wrote:
On Thu, 2012-07-12 at 17:57 +0300, Itamar Heim wrote:
On 07/12/2012 05:55 PM, Eyal Edri wrote:

----- Original Message -----
From: "Karsten 'quaid' Wade" <[email protected]> To:
[email protected] Sent: Thursday, July 12, 2012 5:31:41 PM
Subject: Re: Infrastructure for Jenkins

On 07/12/2012 05:57 AM, Jabs, Joachim wrote:
Hi Guys,



as previously offered:



Im willing to provide you guys infrastructure for
Jenkins. Im currently trying out getting oVirt running on
a cluster (we have 192 Cores and 3TB RAM aviable) for
providing help with problems around ovirt that might
arise.

The Cluster is not commercially used (Not right now) and
for me its also a good opportunity to learn about ovirt
and also about hosting VM related infrastructure. This
will also be a test for stability and maintainability
around the hardware used.



If you guys sum up what you need, I think I might be able
to do something for you there. If you have any questions
regarding the offer, just ask.
Hey, thanks for following. This is a great offer, +1 from me.

Ewoud, Eyal (& others?) - what does Joachim need to do? Is this a
good place to start? --
This is an excellent offer and opportunity. Since we're
talking about VMs, we can start with basic hardware spec and
increase it after we'll see the bottle necks in real time.

I would start with 3 VMs each running 16GB RAM, 200GB DISK,
32 GB SWAP, each with 4/8 cores each.

Itamar, mburns -> any recommendation on how many VMs per
hardware node should we use?

considering the workload, i'd start with not overcomitting
resources, and later analyzing behavior
Agree with Itamar.  I'd also consider having a vm or 2 that are
running various target distros where we can build packages for
different distros.
+1

Robert - are you interested in working on the package autobuild for
RHEL & rebuilds?
Yes. I see getting easy access to the auto-builds in repo's as a top priority. Followed by getting the changes needed to build EL6 into Jenkins and get those auto-builds. I also would like to get auto-builds setup for the 3.1 engine so any cheery picked updates will get built and made available for people without require infra admin time. Create the same thing for VDSM if / when a branch gets created.

We have 2 issues that need resolved to get auto builds into repo's
1) We need additional storage on linode01 or we need to move the repo's to there own system. 2) We need someone with access to both system to get the scripts to move the data around. I am sure I could get it done but I would need my access raised on linode01 and access to the Jenkins Master but this should be pretty easy once the storage issues is resolved.

EL6 builds the steps that we need.
1) We need to incorporate the EL6 patches so we can build the package. Do we do it using a EL6 specific .spec files or do we use if statements inside the exist spec? 2) We need to get builds running on some EL6 based hosts. I have a few small hosts I could kick in but both nodes are just 8 cores / 8G of ram each.
3) Move the nightly over to the repo for EL6 builds.

I figure we have the Fedora expertise already. Anyone know enough to
get the Debian/Ubuntu packages building? (Maybe even automate
populating an Ubuntu PPA?) Same questions for OpenSUSE.
Before we worry about getting them in a PPA we need to worry about building the packages. This requires more then Just building oVirt packages we need to build jboss 7.11 packages and depending on the Debian version we might requires an newer version of PostgreSQL. There is a lot of packaging that needs to be done to get oVirt running on Debian based systems.

We have a classic chicken-and-egg problem with being of interest to
the OpenSUSE. Debian, Ubuntu, etc. communities - we need builds to
generate the interest of people who would want to maintain the
packages in their downstream distro repo.
Right now the packing needs is so great it is hard to get anyone interested into build oVirt into there distro but once you have some working Debian based packages then other Debian maintainers will pick them up and incorporate them into there respective Distro's
Also, 200GB disk seems a bit excessive to me.  Since this is
running on oVirt, maybe a thin provisioned disk would be a good
choice.  The slaves generally don't need as much disk.
Let's keep iterating on the content on http://ovirt.org/wiki/Jenkins,
not just the service minimums, but cleaning the setup steps, etc.

- - Karsten
- -- Karsten 'quaid' Wade, Sr. Analyst - Community Growth
http://TheOpenSourceWay.org  .^\  http://community.redhat.com
@quaid (identi.ca/twitter/IRC)  \v'  gpg: AD0E0C41


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFP/vYN2ZIOBq0ODEERAlwxAJ9DQ63HE7tOvVbDZdOM/b3HJ44a6QCdFsbQ
IK74b3u5rsJkxK4kuJKm9zQ=
=I0Jm
-----END PGP SIGNATURE-----
_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra
Thanks
Robert

_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra

Reply via email to