Hi Arunkumar,

Unfortunately, for now Trove only supports MySQL and MariaDB, I'm working on adding PostgreSQL support. All other datastores are unmaintained right now.

Since this(Victoria) dev cycle, docker container was introduced in Trove guest agent in order to remove the maintenance overhead for multiple Trove guest images. We only need to maintain one single guest image but could support different datastores. We have to do that as such a small Trove team in the community.

If supporting Redis, Cassandra, MongoDB or Couchbase is in your feature request, you are welcome to contribute to Trove.

Please let me know if you have any other questions. You are also welcome to join #openstack-trove IRC channel for discussion.

---
Lingxian Kong
Senior Software Engineer
Catalyst Cloud


On Fri, Aug 28, 2020 at 6:45 AM ARUNKUMAR PALANISAMY <arunkumar.palanisamy@tcs.com> wrote:

Hello Team,

 

My name is ARUNKUMAR PALANISAMY,  

 

As part of our project requirement, we are evaluating trove components and need your support for experimental  datastore Image for testing cluster.  (Redis, Cassandra, MongoDB, Couchbase)

 

1.)    We are running devstack enviorment with Victoria Openstack release and with this image (trove-master-guest-ubuntu-bionic-dev.qcow2), we are able to deploy mysql instance and and getting below error while creating mongoDB instances.

 

“ModuleNotFoundError: No module named 'trove.guestagent.datastore.experimental' “

 

2.)    While tried creating mongoDB image with diskimage-builder tool, but we are getting “Block device ” element error.

 

 

Regards, 

Arunkumar Palanisamy

Cell: +49 172 6972490

 

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you