Hirotaka Wakabayashi 2f52b2fddb Uses glance to get image_id when creating a cluster
This PR uses glance to get a valid image_id when creating a cluster.
Clusters API currently checks the "image_id" column in "datastore_versions"
table, which has no valid image_id(NULL) since Victoria due to the
following code and docs change[1].

The original problem of this patch is that nova api throws BadRequest
exception with "Block Device Mapping is Invalid" message when creating
a cluster.

[1]: 1d24b65052

Task: 45004
Story: 2009982
Change-Id: I2a2932e261f47d9c8ec275bf9bd41b26983230c7
2022-04-22 13:41:05 +09:00
2019-08-27 15:03:45 +12:00
2022-02-03 20:00:23 +11:00
2022-04-04 15:24:58 +00:00
2016-10-24 04:12:55 +00:00
2022-04-13 22:51:20 +08:00
2019-04-19 19:26:15 +00:00
2019-08-14 21:20:34 +12:00
2015-05-29 07:27:59 +00:00
2013-04-29 18:01:12 -04:00
2016-09-14 13:56:24 -04:00
2020-11-23 22:22:41 +08:00
2020-10-09 18:08:32 +08:00
2021-05-02 20:32:57 -05:00
2017-03-02 11:57:16 +00:00
2020-12-06 12:45:32 +08:00
2021-06-03 17:00:18 +08:00

Trove

image

Trove is Database as a Service for OpenStack.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://opendev.org/openstack/trove

For information on how to contribute to trove, please see CONTRIBUTING.rst and HACKING.rst

You can raise bugs here: Bug Tracker

The plan for trove can be found at Trove Specs

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/trove

Python client

Python-troveclient is a client for Trove.

Dashboard plugin

Trove-dashboard is OpenStack dashbaord plugin for Trove.

References

Description
OpenStack Database As A Service (Trove)
Readme 114 MiB
Languages
Python 95%
Shell 4.9%