Hey Sage, Sorry for the late reply. It was good to see you as well :). Babu took (in cc) took care of the changes, he is about to push a PR for this. Cheers. –––– Sébastien Han Cloud Engineer "Always give 100%. Unless you're giving blood.” Phone: +33 (0)1 49 70 99 72 Mail: sebastien.han@enovance.com Address : 11 bis, rue Roquépine - 75008 Paris Web : www.enovance.com - Twitter : @enovance On 04 Mar 2014, at 00:35, Sage Weil wrote: > Hi Sebastien, > > Good seeing you last week in Frankfurt! > > I meant to follow up earlier (or hack on this a bit myself) but haven't > had time. After taking a look, my wish list here would be: > > - simplify the 'bytes' info to just be bytes. > > - maybe prefix these all with 'num_' > > - for crush_types, make it a map of type to count, so we can tell how many > racks/rows/hosts/etc there are. > > - i wouldn't include the pool names in the pool metadata; that is probably > too sensitive. > > - but, we can include 'type' (replicated|erasure) and change 'rep_size' to > 'size' (which is a more general name) > > - for sysinfo, i would remove nw_info entirely? not sure what this would > be for, but generally if there is any identifying info people will not > want to use this > > - for all the other metadata, i wonder if it would be better to break it > down into a histogram (like the crush types) with a value and count, so > that we just see how many of each version/distro/kernel/os/arch/cpu/etc > are running. unless people think it would be useful to see how they > correlate? > > In general, it seems like the more compact the info is, the easier and > more likely it is for a person to look at it, see it is safe to share, and > then do so. > > Thanks! > sage > > > > > On Sun, 16 Feb 2014, Sebastien Han wrote: > >> Sorry for the late response Sage.. >> As discussed on IRC, LGPL is fine. >> >> Thanks for taking care of this :) >> >> Cheers. >> –––– >> Sébastien Han >> Cloud Engineer >> >> "Always give 100%. Unless you're giving blood.” >> >> Phone: +33 (0)1 49 70 99 72 >> Mail: sebastien.han@enovance.com >> Address : 10, rue de la Victoire - 75009 Paris >> Web : www.enovance.com - Twitter : @enovance >> >> On 15 Feb 2014, at 18:43, Sage Weil wrote: >> >>> On Wed, 12 Feb 2014, Sebastien Han wrote: >>>> Hi guys, >>>> >>>> First implementation of the ceph-brag is ready. >>>> We have a public repo available here, so can try it out. >>>> >>>> https://github.com/enovance/ceph-brag >>>> >>>> However I don’t have any idea on how to submit this to github.com/ceph. >>>> Can someone help me on that? >>> >>> I'm merging this into ceph.git now (src/brag/{client, server}). I don't >>> see Signed-off-by lines on the commits, though, or an indication of what >>> the license is. Can you confirm whether this should be LGPL or MIT or >>> whatever? >>> >>> Thanks! >>> sage >>