Merge branch 'next'
doc: Removing old/unused images.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: Removed "deprecated" from toctree. Confused some users.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: fixed links that broke due to new IA.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
doc: filename change to fix a link.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
java: add Java exception for ENOTDIR

This specialization is useful in the Hadoop CephFS shim. An lstat may
return ENOTENT or ENOTDIR or some other IOException without a
specialization. In Hadoop we convert ENOTDIR into ENOENT.

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
doc: Added FAQ back into toc tree.

Signed-off-by: John Wilkins <john.wilkins@inktank.com>
Merge branch 'wip-java-enotdir'

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Reviewed-by: Joe Buck <jbbuck@gmail.com>
Merge remote-tracking branch 'gh/next'
Merge branch 'next'
Removing ceph dirs while scrubbing ceph off the system

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Merge branch 'next'
osdc/ObjectCacher: touch Objects in lru

Touch the object when we touch one of it's bh's, and when we touch it
during readx (possibly because it is negative).

Signed-off-by: Sage Weil <sage@inktank.com>
rbd: allow parsing image@snap even if --pool given

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
rbd: --size fixes

* require --size/-s for both create *and* resize
* explicitly permit create with size 0.

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
rbd: change destpool assumptions.

Don't default destpool to srcpool; it's surprising, and
not useful/helpful enough to violate the convention that
"default pool is rbd"

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
rbd: fix import pool assumptions

import allows specifying one image, implicitly or explicitly the
"source" image, even though it's really the destination.  Fix up
the reassignment of 'source' to 'dest', and check for and complain
about specifying two different pools or images for import.

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
rbd: tests for copy with explicit/implicit pool names

Validate change to not assume dest pool == src pool

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
rbd workunit: Add tests for cross-pool rename

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
rbd workunit: Make "remove_images" silent

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>