Hi Ceph,

With the teuthology OpenStack backend[1] and OpenStack public cloud 
providers[2], operating your own teuthology cluster is a few hours of work[3]. 
It is useful to developers who can test their modification even if they don't 
have access to the community lab and without waiting for more important jobs to 
complete. It is also import for non profit organizations such as 
http://tetaneutral.net/ who routinely deploy their own Ceph packages, to make 
sure the set of patches they chose to include on top of a Ceph stable release 
does not introduce a regression. It helps Ceph core developers when reviewing 
contributions that fail integration tests: the author of the contribution can 
reproduce the problem by running the job.

Although some organizations are expected to run their teuthology lab behind 
firewalls[4], we could see more and more teuthology clusters with results 
publicly available. The Ceph community lab[5] which runs hundreds of machines 
will hopefully be joined by other, more modest, clusters sharing their results 
in public. It would be great to have an inventory looking like this:

   URL: http://pulpito.ceph.com/
   Organization: Ceph
   Sponsors: Red Hat
   Contact: Ceph Development <[email protected]>

   URL: http://ceph.aevoo.fr:8081/
   Organization: Aevoo
   Sponsors: Aevoo
   Contact: David Casier <[email protected]>

   URL: http://integration.ceph.dachary.org:8081/
   Organization: None
   Sponsors: Red Hat
   Contact: Loic Dachary <[email protected]>

   etc.

I'm not sure where such a list could be hosted. The 
http://tracker.ceph.com/projects/lab/ wiki and http://ceph.github.io/sepia/ are 
dedicated to the Sepia lab, the other projects are dedicated to development. 
Any ideas ?

Maybe in a few months from now, if there are enough public facing teuthology 
clusters, we will be able to harvest and compare their result to reduce the 
redundancy and improve coverage. But I'm getting ahead of myself :-) 

Cheers

[1] teuthology OpenStack backend 
https://github.com/dachary/teuthology/tree/wip-6502-openstack/
[2] Public OpenStack providers useable within the hour 
http://dachary.org/?p=3741
[3] Running your own Ceph integration tests with OpenStack 
http://dachary.org/?p=3767
[4] Red Hat, SUSE, Fujitsu, Intel have teuthology clusters behind firewalls, 
for instance
[5] Sepia lab http://ceph.github.io/sepia/

-- 
Loïc Dachary, Artisan Logiciel Libre

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to