Update adminops.rst add capabilities

Added the necessary user capabilities required for each API call.

Signed-off-by: Adam Twardowski adam.twardowski@gmail.com
Adding new Wireshark dissector. This is loosely based on the original
dissector, it has been re-worked to bring into line with Wireshark
coding guidelines that aim to ensure portability. It currently only
decodes a handful of messages as test cases, it needs more work to make
it useful. See README.txt for a bit more background.
dev/osd_internals,src/osd: add erasure_coding.rst and PGBackend.h

Signed-off-by: Samuel Just <sam.just@inktank.com>
M+K means M data + K parity and implies M chunks necessary to recover

Signed-off-by: Loic Dachary <loic@dachary.org>
fix typo

Signed-off-by: Loic Dachary <loic@dachary.org>
Add links to backfill related tracker items.

Signed-off-by: Loic Dachary <loic@dachary.org>
Add links to recovery related tracker items.

Signed-off-by: Loic Dachary <loic@dachary.org>
Add links to peering related tracker items.

Signed-off-by: Loic Dachary <loic@dachary.org>
Add links to scrub related tracker items.

Signed-off-by: Loic Dachary <loic@dachary.org>
Add links to OSD internals related tracker items.

Signed-off-by: Loic Dachary <loic@dachary.org>
Merge pull request #482 from dachary/wip-erasure-coding-doc

Links to newly created tracker items, typo, M+K convention
document the write / read path for erasure encoding

Explains how objects are stored and used in erasure coded pools. It is
the result of discussions that occured on the ceph-devel mailing list
around june 2013. The rationale behind each change can be found in the
archive of the mailing list. For instance, the coding of the chunk
number with the object or the decision to decode using any K chunks
instead of trying to fetch the data chunks when possible because it
would allow simple concatenation when systematic codes are used.

http://tracker.ceph.com/issues/4929 refs #4929

Signed-off-by: Loic Dachary <loic@dachary.org>
ant is missing from the list of packages to install

to build the documentation.

Signed-off-by: Loic Dachary <loic@dachary.org>
Fix compilation -Wmismatched-tags warnings

Keep consistency in the code to not generate warnings of this type.

Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
rearrange the documentation to be inserted and maintained in master

Signed-off-by: Loic Dachary <loic@dachary.org>
config_opts.h: reduce osd_recovery_max_active and osd_recovery_max_single_start

Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: David Zafman <david.zafman@inktank.com>
ceph-disk: fix mount options passed to move_mount

Commit 6cbe0f021f62b3ebd5f68fcc01a12fde6f08cff5 added a mount_options but
in certain cases it may be blank.  Fill in with the defaults, just as we
do in mount().

Backport: cuttlefish
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Signed-off-by: Sage Weil <sage@inktank.com>
mon: mon_cluster_log_file_level

By popular demand, control the min level of logging that goes to
/var/lib/ceph/ceph.log.

Signed-off-by: Sage Weil <sage@inktank.com>
doc: complete S3 features status from existing doc page

Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
rgw: fix multi delete

Fixes: #5931
Backport: bobtail, cuttlefish

Fix a bad check, where we compare the wrong field. Instead of
comparing the ret code to 0, we compare the string value to 0
which generates implicit casting, hence the crash.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>