radosgw: create /var/log/radosgw in package, not init script

Fixes: #6475
Signed-off-by: Sage Weil <sage@inktank.com>
ceph: Remove unavailable option with clang

Some options are unavailable in clang. (-Wstrict-null-sentinel,
-rdynamic)

They were reintroduced by this commit
https://github.com/ceph/ceph/commit/6949d221ada12e6be4b5ebf94b58edd17288fb16

This patch fixes it.

Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
ceph.spec.in:  Need to cread radosgw log directory.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
Merge pull request #722 from ceph/wip-6475

radosgw: create /var/log/radosgw in package, not init script

Reviewed-and-tested-by: Gary Lowell <gary.lowell@inktank.com>
ceph.spec.in:  Add erasure-code related files.
Signed-off-by: huangjun  <hjwsm1989@gmail.com>
Update ceph-authtool.rst

Fix typo
doc/release-notes: v0.71

Signed-off-by: Sage Weil <sage@inktank.com>
doc/release-notes: missed mds snaps

Signed-off-by: Sage Weil <sage@inktank.com>
doc: Removed references to Chef.

fixes: #6464

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
Merge pull request #742 from atwardowski/patch-1

Update ceph-authtool.rst - Fix typo
Merge pull request #741 from hjwsm1989/master

ceph.spec.in:  Add erasure-code related files.
PG: add a requeue_op() function to complement requeue_ops().

Signed-off-by: Greg Farnum <greg@inktank.com>
ReplicatedPG: copy: conditionally requeue copy ops when cancelled

We may need to requeue copy ops which are cancelled as part of an acting
set change but don't change the primary. To support this, add a
"requeue" flag to cancel_copy_ops() and copy_ops(), as well as to
CopyResults. The CopyCallback is then responsible for requeuing (the
higher layers can't do so as they can't know which request actually
triggered the copy).

Signed-off-by: Greg Farnum <greg@inktank.com>
Merge pull request #734 from kri5/master

ceph: Remove unavailable option with clang

Reviewed-by: Sage Weil <sage@inktank.com>
Merge pull request #746 from ceph/wip-6582

Wip 6582

Reviewed-by: Sage Weil <sage@inktank.com>
common: get_command_descriptions use cout instead of dout

Using dout instead of cout creates noise and makes it more difficult for
people trying to debug a failure in test_ceph_argparse.py.

The output of get_command_descriptions is modified to only contain
parseable information and the code parsing its output
test_ceph_argparse.py is removed.

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

Signed-off-by: Loic Dachary <loic@dachary.org>
Merge pull request #748 from dachary/master

autoconf: fix typo on AM_COMMON_CFLAGS
Merge remote-tracking branch 'gh/next'
Merge pull request #747 from dachary/wip-commands

common: get_command_descriptions use cout instead of dout

Reviewed-by: Sage Weil <sage@inktank.com>