All of lore.kernel.org
 help / color / mirror / Atom feed
From: Loic Dachary <loic@dachary.org>
To: Ceph Development <ceph-devel@vger.kernel.org>
Subject: Inventory of public teuthology clusters
Date: Sat, 11 Jul 2015 15:24:48 +0200	[thread overview]
Message-ID: <55A11920.90609@dachary.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 2452 bytes --]

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 <ceph-devel@vger.kernel.org>

   URL: http://ceph.aevoo.fr:8081/
   Organization: Aevoo
   Sponsors: Aevoo
   Contact: David Casier <contact@aevoo.fr>

   URL: http://integration.ceph.dachary.org:8081/
   Organization: None
   Sponsors: Red Hat
   Contact: Loic Dachary <ldachary@redhat.com>

   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 #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

                 reply	other threads:[~2015-07-11 13:25 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=55A11920.90609@dachary.org \
    --to=loic@dachary.org \
    --cc=ceph-devel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.