Re: renaming ceph-daemon

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Dec 5, 2019 at 3:32 PM Sage Weil <sweil@xxxxxxxxxx> wrote:
>
> During CDM on Wednesday I suggested that ceph-daemon should probably be
> renamed before octopus (and before the name sticks).  In speech "ceph
> daemon" is confusing, and the name doesn't really reflect what it
> is:
>
> a user-facing tool
>  - to bootstrap a new cluster,
>  - launch a (containerized) shell,
>  - enter an existing daemon container,
>  - tail a daemon's log, or
>  - adopt a daemon deployed with a legacy tool (ceph-deploy, ceph-ansible,
>    etc) into a ceph-daemon style container
>  - remove all trace of a cluster from the localhost,
>
> and an internal tool used by ssh-orch to
>  - deploy or remove a container running a ceph daemon
>  - start, stop, or update an existing container
>  - run ceph-volume (to gather device inventory, create osds, zap, etc.)
>  - gather a host inventory of services (containers)
>
> The original tool was more like "ceph daemon tool" but it was shortened to
> ceph-daemon at the start.
>
> We voted on some alternatives here:
>
>         https://pad.ceph.com/p/ceph-daemon-tool
>
> but the winner is currently 'cephctl' with is IMO a non-starteer.
> Usually 'ctl' utilities are for interacting with running systems/daemons
> via some runtime API--that's basically what the 'ceph' CLI utility is.
> ceph-daemon is more akin to kubeadm or ceph-deploy or something like
> that.
>
> So... I shortened/pruned the list again.  Please weigh in.  And if you
> have a bright idea for a better name, feel free to add it.

A "pseudomorph" [1] is a fake body made of ink/mucus left behind by
cephalopods attempting to escape. I couldn't help but think of the
vintage xkcd comic about getting someone to do what you want [2]. So
I'm putting forth:

pseudo-ceph

$ ceph start osd
What? Make it yourself.
$ psuedo-ceph start osd
Okay.

[1] https://en.wikipedia.org/wiki/Pseudomorph (See biology)
[2] https://xkcd.com/149/

-- 
Patrick Donnelly, Ph.D.
He / Him / His
Senior Software Engineer
Red Hat Sunnyvale, CA
GPG: 19F28A586F808C2402351B93C3301A3E258DD79D
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux