Comment 11 for bug 1869797

Revision history for this message
Dmitrii Shcherbakov (dmitriis) wrote :

Triaged charm-designate and charm-gnocchi bugs in the same way as the memcached charm.

One possibility of addressing this is switching the tooz backend to something else (like etcd).

This will not help with charm-nova-cloud-controller because Nova does not rely on tooz for talking to memcached whereas designate and gnocchi use tooz for coordination.

There are multiple ways Nova can use memcached:

* for oslo_cache;
* for service groups.

The service group part seems to be unaffected as the database driver is the default one and we do not override it in charm-nova-cloud-controller:
https://docs.openstack.org/nova/latest/admin/service-groups.html
https://github.com/openstack/nova/blob/stable/stein/nova/conf/servicegroup.py#L19-L23 (the default driver is "db", not "mc")
https://github.com/openstack/nova/blob/stable/stein/nova/cache_utils.py#L69-L95
https://github.com/openstack/nova/blob/stable/stein/nova/servicegroup/drivers/mc.py#L37