Internal hosting for Jenkins for short-term [RFC]
Itamar Heim
iheim at redhat.com
Tue Apr 24 06:33:03 UTC 2012
On 04/24/2012 04:54 AM, Karsten 'quaid' Wade wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 04/19/2012 12:12 PM, Mike Burns wrote:
>>
>> I'm adding hardware for jenkins to the agenda for the weekly
>> meeting next week.
>
> So we're a bit stuck in a circle, because our current hosting for
> Jenkins is sub-par due to AIUI EC2 not being the best environment for
> continuous integration testing. I'd like to bring more on-par
> resources from Red Hat, but so far the ones we have gotten access to
> live inside of the private network. I don't yet see anything becoming
> available from Red Hat for external usage until after June 2012.
>
> I wouldn't be surprised if that situation were similar with other
> people and their supporting organizations or other private hosting
> situation. External hosting is sometimes more precious than internal labs.
>
> I was wondering if it is worth it for the short-term to do CI runs on
> internal networks and publish just the results externally?
> Functionally this is the same for some people, but for anyone who
> wants to help with Infrastructure, it's a closed door. (There may be
> other considerations to having Jenkins internally that I'm not aware of.)
>
> But it might be worth doing for a short period - six months? - to get
> us what we need on the development side. Itamar reports to me that
> performance with the EC2 hosts is 3x slower than what they get in
> their lab. That's a lot of wasted CI time.
>
> Of course, Infrastructure supporting that idea means that if anyone
> has private machines they want to use as Jenkins hosts, we'd want to
> hook them up with the same situation (somehow.)
>
> Ideally, we'll get more hosts provided by community members and
> supporters, but currently we don't have that. I would want to set a
> target end-date to return Jenkins et al to external-only hosting so
> the Infrastructure team can be a full participant.
>
> My original goal in setting up Infrastructure as fully open was based
> on my experience in other projects, but those are already established
> projects with donated hosting by many providers and none of them
> started out with that much external hosting. Realistically, this may
> be something we need to work toward.
>
> What do all of you think?
my view is until we can resolve how to do this over publicly accessible
community resources via some hosting provider, private CI is better to
no CI.
it will give the email/gerrit comment the patch broke a test, but not
sure more details than that to lookup (hopefully, we can solve this by
having the CI server push the reports out to the community one in EC2
somehow to make this more useful).
however, it is not trivial to 'share' CI hosts across private networks,
as the jenkins server needs access to the slaves (other than
partitioning the responsibility for some of the jobs).
>
> BTW, if anyone knows KVM using hosting providers who want to support
> oVirt development, getting us physical hosts and virtual machines
> would be a *great* way to help. We can talk with the Board about
> adding them to the sponsors page.
>
> - - Karsten
> - --
> name: Karsten 'quaid' Wade, Sr. Community Architect
> team: Red Hat Community Architecture& Leadership
> uri: http://communityleadershipteam.org
> http://TheOpenSourceWay.org
> gpg: AD0E0C41
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iD8DBQFPlgfY2ZIOBq0ODEERAnhaAJwMoIoBBX1lNMxGZADux48Xj7tvzwCg4mep
> TNNK7ymfuZ0C6kKBtm30+XE=
> =wcba
> -----END PGP SIGNATURE-----
> _______________________________________________
> Infra mailing list
> Infra at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/infra
More information about the Infra
mailing list