On 21/08/2018 17:29, Gregory Farnum wrote:
Did you ever sort this out? It indeed does not make any sense as
presented here. In my checkout that error code is generated in
OSDMonitor.cc line 11169 and specifically means the current OSDMap
doesn't contain the pool in question.
Nope,
And it now looks like it is working again. :(
Love those pesky mosquitos, once you want to swat them, there gone.
It is a part from the qa/worksuit/rbd/rbd-ggate.sh, and as such is only
tested on FreeBSD. And thus get little excersise :(
But went over it at length with Mykola (@trociny) and if it starts
troubleing again, it will get caught.
--WjW
On Fri, Aug 17, 2018 at 8:01 AM, Willem Jan Withagen <wjw@xxxxxxxxxxx> wrote:
Why should the sequence below not work?
First the pool seems to exist, and it contains an image.
But when I want to delete it, pool does not exist.
--WjW
# sudo -nE /home/jenkins/workspace/ceph-master/build/bin/rbd-ggate unmap
/dev/ggate0
# ceph df
GLOBAL:
SIZE AVAIL RAW USED %RAW USED
717 GiB 608 GiB 109 GiB 15.25
POOLS:
NAME ID USED %USED MAX AVAIL OBJECTS
testrbdggate83209 1 33 MiB 0.02 200 GiB 14
# rbd ls testrbdggate83209
test
# ceph osd pool delete testrbdggate83209 testrbdggate83209
--yes-i-really-really-mean-it
pool 'testrbdggate83209' does not exist