This is still not working in pacifc/edge charm version 113, I see the patch applied on all my units however the new permissions weren't assigned to exiting auth entries:
ubuntu@juju-2752e1-0-lxd-0:~$ sudo ceph auth ls 2>/dev/null | egrep "(blocklist|blacklist)" caps: [mon] allow r; allow command "osd blacklist" caps: [mon] allow r; allow command "osd blacklist" caps: [mon] allow r; allow command "osd blacklist" caps: [mon] allow r; allow command "osd blacklist"
ubuntu@juju-2752e1-0-lxd-0:~$ grep -C1 blocklist /var/lib/juju/agents/unit-ceph-mon-0/charm/lib/charms_ceph/broker.py return ['mon', ('allow r, allow command "osd blacklist"' ', allow command "osd blocklist"'),
As it is it will only work for newly created pools/clients
This is still not working in pacifc/edge charm version 113, I see the patch applied on all my units however the new permissions weren't assigned to exiting auth entries:
ubuntu@ juju-2752e1- 0-lxd-0: ~$ sudo ceph auth ls 2>/dev/null | egrep "(blocklist| blacklist) "
caps: [mon] allow r; allow command "osd blacklist"
caps: [mon] allow r; allow command "osd blacklist"
caps: [mon] allow r; allow command "osd blacklist"
caps: [mon] allow r; allow command "osd blacklist"
ubuntu@ juju-2752e1- 0-lxd-0: ~$ grep -C1 blocklist /var/lib/ juju/agents/ unit-ceph- mon-0/charm/ lib/charms_ ceph/broker. py
' , allow command "osd blocklist"'),
return ['mon', ('allow r, allow command "osd blacklist"'
As it is it will only work for newly created pools/clients