ceph.spec.in: fix 'Requires:' to get sgdisk into the system

Fix package Requirements to get sgdisk. On RHEL/CentOS/Fedora the
package is gdisk. On SUSE/openSUSE < 12.2 it's scsirastools on
openSUSE >= 12.2 it's in gptfdisk.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
ceph.spec.in: add on non-RHEL sharutils to 'BuildRequires:'

Add sharutils to 'BuildRequires:', needed for configure.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
ceph.spec.in: merge fdupes support from SUSE packages

Use fdupes to avoid duplicated files as done in the SUSE
packages. Since it doesn't work as expected on Fedora/RHEL
do this only on SUSE based distros.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
doc: Fixed OSD pool config settings. Should be in [global], not [osd].

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Instruction should have been noout, not nodown.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
librados.hpp: replace paris with pairs

Signed-off-by: Adam Manzanares <nmtadam@gmail.com>

Working on a lua-rados library I noticed that paris was used
in the place of pairs in some comments.
Merge pull request #88 from nmtadam/master

librados.hpp typo
Merge pull request #85 from dalgaaf/wip-da-spec-1

Fix package requirements to get sgdisk and merge some changes back from SUSE spec file.

Reviewed-by: Gary Lowell <gary.lowell@inktank.com>
doc: missing blank line in radosgw/config-ref
osd: correct comment

SnapSet snaps are in descending order

Signed-off-by: David Zafman <david.zafman@inktank.com>
osd: Improve snapshot test

In SelfManagedSnapRollbackPP add some overlapping writes
New SelfManagedSnapOverlap creates overlapping writes

Signed-off-by: David Zafman <david.zafman@inktank.com>
Remove unused SnapContext in librados.hpp

Signed-off-by: David Zafman <david.zafman@inktank.com>
Move snap_t from class librados to rados_types.h

Signed-off-by: David Zafman <david.zafman@inktank.com>
osd/librados: add op to list clones/snaps for an object

First cut at returning snap_set_t with clones
and snapshots in ascending order
Add clones with snapshots to obj_list_snap_response_t
New rados_types.hpp with snap_set_t/clone_info_t

Feature: #4207

Signed-off-by: David Zafman <david.zafman@inktank.com>
Add rados listsnaps command

Signed-off-by: David Zafman <david.zafman@inktank.com>
Add list_snaps() calls to snapshots test case

Signed-off-by: David Zafman <david.zafman@inktank.com>
Temporary testing change for quick rados test turn around