
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@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra