Hi Darek,

These are the steps to that I used to build the Trove image
Clone Trove repository git clone https://github.com/openstack/trove.git 
● Run build-image command ./trove/integration/scripts/trovestack build-image mysql
● Guest image will be built into $HOME/images directory

That ultimately resulted in 
https://s3.amazonaws.com/openstackubuntumysql/ubuntu_mysql/ubuntu_mysql.qcow2

The Trove service ( The database tab on the left panel ), shows the status as building
The VM associated with the Trove instance shows running and attached to the cinder volume

The log file shows, ( trove-taskmanager.log)

Resetting task status to NONE on instance 
1b7e81f3-38c9-4412-bf5b-6ff99e0f2a37.

Few other questions,

1. Is Swift a compulsory requirement for trove?
2. How can i use enterprise db for production in trove ? As Tesora no longer provides the production images for Enterprise DB , Oracle 12c etc


To setup the datastore, I have used below commands in the trove_api docker container,

trove-manage datastore_update mysql "" 
trove-manage datastore_version_update mysql 5.7 mysql "" 1 
trove-manage datastore_update mysql 5.7 
trove-manage db_load_datastore_config_parameters \ mysql 5.7 \ ./trove/trove/templates/$DATASTORE_TYPE/validation-rules.json

In globals.yml

enable_cinder : "yes"
enable_cinder_backend_lvm : "yes"
enable_trove : "yes"

I enabled swift later. Is it a compulsory requirement?

Please guide me with the proper steps.

With Regards,
Ankit Awal

Niveus Solutions Private Limited
Email: ankit.awal@niveussolutions.com


On Thu, Mar 7, 2019 at 9:16 PM Darek Król <dkrol3@gmail.com> wrote:
Hello Ankit,

could you share more details regarding your configuration?
How did you create the qcow image ?
What do you mean by "the status shows building but the instance is up
and running" ? Do you mean Trove service or vm instance with the built
image ?

What do you see when you run $ openstack server show <vm_name>
$ openstack database instance show <vm_name> ?

Best,
Darek

> Message-ID:       <CAHSrjzBV3V86YzQtRx3FxMXMOTM68Qk61iqmPDWnkpv36+gEBQ@mail.gmail.com>
>Content-Type: text/plain; charset="utf-8"

>I am trying to use Trove with Rocky. i am able to make a qcow image using
>the scripts provided in trove [ disk builder ] . Unfortunately, when i
>start trove, the status shows building but the instance is up and running.

>I feel that the problem is regarding the improper setup of the trove image.
>Can someone guide me with the steps to create a trove image and launch it
>using kolla ansible

>*With Regards,*

>*Ankit Awal*