OpenStack Database As A Service (Trove)
Go to file
Andreas Jaeger 7b3483723a Fix Trove CI jobs
Changes to get jobs working

1) After [1] devstack no longer changes the ownership of the whole
   /opt/stack tree to the stack user unconditionally. Switch to the
   stack user when running integration test.

2) Add bindep.txt file[2]. The default fallback file is not installed
   anymore and therefore a bindep.txt file is needed to add install
   additional packages.

3) Use trovestack script rather than devstack to build image so many
   global variables could be used for consistency. By default, devstack
   won't build image.

4) Remove the tools/test-setup.sh as it is not used any more.

5) Instance upgrade test keeps failing in CI for some reason, although
   it's always passed on my local environment. In order not to block
   other patches, skip the instance upgrade tests temporarily.

[1] https://review.opendev.org/203698
[2] http://lists.openstack.org/pipermail/openstack-discuss/2019-June/006888.html

Change-Id: I35e17afb9e827b1fead9d28dbf32f11ce4034a9b
2019-08-14 21:20:34 +12:00
api-ref/source Re-define the 'nics' parameter for creating database 2019-07-29 15:21:52 +12:00
contrib Fixes hacking rules 2015-05-29 07:27:59 +00:00
devstack Fix Trove CI jobs 2019-08-14 21:20:34 +12:00
doc/source Merge "Update the outdated content" 2019-06-24 09:16:15 +00:00
etc Deprecate the config option default_neutron_networks 2019-03-26 14:14:31 +13:00
integration Fix Trove CI jobs 2019-08-14 21:20:34 +12:00
playbooks OpenDev Migration Patch 2019-04-19 19:26:15 +00:00
releasenotes Fix the structure in releasenotes folder 2019-06-06 16:09:51 +12:00
roles/trove-devstack Fix Trove CI jobs 2019-08-14 21:20:34 +12:00
tools Fix Trove CI jobs 2019-08-14 21:20:34 +12:00
trove Fix Trove CI jobs 2019-08-14 21:20:34 +12:00
.coveragerc Update some information 2016-10-24 04:12:55 +00:00
.gitignore Generate policy sample file automatically. 2018-02-12 18:11:22 +08:00
.gitreview OpenDev Migration Patch 2019-04-19 19:26:15 +00:00
.stestr.conf Fix guestagent.test_operating_system for Python3 2018-03-01 10:52:26 +08:00
.zuul.yaml Remove the trove-tox-apiexamples CI job 2019-06-06 15:57:26 +12:00
babel.cfg Setup trove for translation 2014-03-19 15:06:23 +01:00
bindep.txt Fix Trove CI jobs 2019-08-14 21:20:34 +12:00
CONTRIBUTING.rst Move to opendev 2019-04-24 16:08:08 +08:00
generate_examples.py Fixes hacking rules 2015-05-29 07:27:59 +00:00
HACKING.rst Remove log translations 2018-01-24 17:21:26 +00:00
LICENSE Add Apache 2.0 LICENSE file. 2013-04-29 18:01:12 -04:00
lower-constraints.txt Fix tox debug mode 2019-05-13 10:27:00 +00:00
pylintrc initial chkin of pylint 2016-09-14 13:56:24 -04:00
README.rst Fix error URL 2019-04-29 10:45:37 +08:00
requirements.txt Fix tox debug mode 2019-05-13 10:27:00 +00:00
run_tests.py fix tox python3 overrides 2018-09-18 17:19:20 +00:00
run_tests.sh Remove extraneous vim configuration comments 2014-02-27 15:05:21 +08:00
setup.cfg Update Python 3 test runtimes for Train 2019-05-09 17:34:56 +08:00
setup.py Updated from global requirements 2017-03-02 11:57:16 +00:00
test-requirements.txt Enable service tenant deployment model by default in DevStack 2019-06-08 00:46:21 +12:00
test-upper-constraints.txt Use opendev.org instead of git.openstack.org 2019-04-22 00:05:41 +12:00
tox.ini Remove the trove-tox-apiexamples CI job 2019-06-06 15:57:26 +12: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