I also had to give extra ceph auth caps permissions to the client.manila-ganesha-<az1/az2> clients. They were missing the mds permissions which are required to create the cephfs volumes:
Before:
client.manila-ganesha-az1 key: <key> caps: [mon] allow r; allow command "osd blacklist" caps: [osd] allow rwx
Fix:
# ceph auth caps client.manila-ganesha-az1 mds 'allow *' mon 'allow r; allow command "osd blacklist"' osd 'allow rwx'
After:
client.manila-ganesha-az1 key: <key> caps: [mds] allow * caps: [mon] allow r; allow command "osd blacklist" caps: [osd] allow rwx
I also had to give extra ceph auth caps permissions to the client. manila- ganesha- <az1/az2> clients. They were missing the mds permissions which are required to create the cephfs volumes:
Before:
client. manila- ganesha- az1
key: <key>
caps: [mon] allow r; allow command "osd blacklist"
caps: [osd] allow rwx
Fix:
# ceph auth caps client. manila- ganesha- az1 mds 'allow *' mon 'allow r; allow command "osd blacklist"' osd 'allow rwx'
After:
client. manila- ganesha- az1
key: <key>
caps: [mds] allow *
caps: [mon] allow r; allow command "osd blacklist"
caps: [osd] allow rwx