Setup a synology volume driver in microstack?

can. e setup a synology volume driver with microstack? It’s possible with openstack : https://docs.openstack.org/newton/config-reference/block-storage/drivers/synology-dsm-driver.html . But how to do it with microstack?

Possibly @openstack-charmers could help?

Hi @bchesneau,

While we don’t test external storage integration with MicroStack, the Cinder service is started such that it looks at the following directory for any drop-in config:

/var/snap/microstack/common/cinder.conf.d/<drop-in-file>.conf

Since the Synology driver is upstream, it is included in the Cinder package included in MicroStack:

/snap/microstack/current/lib/python3.6/site-packages/cinder/volume/drivers/synology

So what you could do is:

  • follow their config guide and write a config file to put under $SNAP_COMMON/cinder.conf.d/synology.conf;
  • restart the Cinder services sudo systemctl restart snap.microstack.cinder-*.

I hope that helps.