OpenStack Database As A Service (Trove)
e998b68866
In a shared keystone multi-region setup, we must set the region_name when using any of the OpenStack clients. Without the region name, clients may attempt to use the API endpoints in the wrong region. Backups currently fail if there are multiple regions created in the same keystone catalog, due to the fact that the trove guest agent attempts to connect to the S3 endpoint in another region. Story: 2010950 Task: 48994 Change-Id: I9bd497c85c6eba67485840d07a80cca8eed27994 Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com> |
||
---|---|---|
api-ref/source | ||
backup | ||
contrib | ||
devstack | ||
doc | ||
etc | ||
integration | ||
playbooks | ||
releasenotes | ||
roles/trove-devstack | ||
tools | ||
trove | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
generate_examples.py | ||
HACKING.rst | ||
LICENSE | ||
pylintrc | ||
README.rst | ||
requirements.txt | ||
run_tests.py | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Trove
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:
Python client
Python-troveclient is a client for Trove.
Dashboard plugin
Trove-dashboard is OpenStack dashbaord plugin for Trove.