[Deepsea-users] Teuthology is not for unit testing

Lars Marowsky-Bree lmb at suse.com
Mon Dec 5 01:41:07 MST 2016


On 2016-12-05T18:55:17, Tim Serong <tserong at suse.com> wrote:

> DeepSea's validate runner (invoked at the start of stage 3/deploy) will
> fail if you've got less than three mon nodes and/or less than four
> storage nodes.  AIUI this restriction was deliberately put in place to
> discourage building tiny clusters :)
> 
> > I know it's possible to run a Ceph cluster on a single node. Can DeepSea
> > do that kind of deployment right now? If not, what kind of modifications
> > would be needed?
> 
> It might just be getting rid of those node count checks (or adding an
> option to skip them, which could be enabled when running tests?)

Indeed, I think having an override option here would be beneficial. For
production, sure. But in a lab, one might want to even stand up a single
node Ceph instance.

> If I'm right about the node count checks being the only thing to change,
> the minimum would probably be one VM, with one extra disk (or something
> that looks like a disk) to use for an OSD.

That sounds good to me.



Regards,
    Lars

-- 
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
"Experience is the name everyone gives to their mistakes." -- Oscar Wilde



More information about the Deepsea-users mailing list