OpenStack Database As A Service (Trove)
Branch: master
Clone or download
lingxiankong Fix SUBNETPOOL_V4_ID check in devstack
In the devstack script, `[ -n $SUBNETPOOL_V4_ID ]` returns true even if
SUBNETPOOL_V4_ID variable is not defined, which is not expected.
I can see the error as the following:

2019-02-06 07:20:57.095 | Finalizing Neutron networking for Trove
2019-02-06 07:20:57.095 | Dumping current network parameters:
2019-02-06 07:20:57.096 |   SUBNETPOOL_V4_ID:
2019-02-06 07:21:02.706 | openstack subnet create: error: argument --subnet-pool: expected one argument

This patch changes that to `[ -n "$SUBNETPOOL_V4_ID" ]`

Change-Id: Ib37b2ade3d7cf556340944a56944beb4bb47d7d9
Latest commit 795f2bd Feb 6, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
api-ref/source [fix_typos] fix wrongly spell word "configration " Nov 14, 2018
apidocs/src/samples Fix backup of mysql variants on Centos Dec 13, 2016
contrib Fixes hacking rules May 29, 2015
devstack Fix SUBNETPOOL_V4_ID check in devstack Feb 13, 2019
doc Add upgrade status check - instances with assigned tasks Jan 15, 2019
etc Be compilance with latest oslo.messaging Oct 13, 2018
integration Fix the misspelling of "directory" Jan 23, 2019
playbooks Migrate to Zuul v3 native job definitions Jul 17, 2018
releasenotes update spelling error Dec 31, 2018
roles/trove-devstack Execute functional test jobs running under python3 Dec 14, 2018
tools Fix the misspelling of "configuration" Dec 27, 2018
trove Merge "Do not use self in classmethod" Jan 24, 2019
.coveragerc Update some information Oct 24, 2016
.gitreview Renamed repos to trove. Jun 14, 2013
.stestr.conf Fix guestagent.test_operating_system for Python3 Mar 1, 2018
.zuul.yaml Use Ubuntu Xenial distro for integration tests Dec 12, 2018
CONTRIBUTING.rst Extend contribution doc by IRC contact details Nov 7, 2018
HACKING.rst Remove log translations Jan 24, 2018
LICENSE Add Apache 2.0 LICENSE file. Apr 29, 2013
README.rst Fix the wrong url Nov 9, 2018
babel.cfg Setup trove for translation Mar 19, 2014 Fixes hacking rules May 29, 2015
lower-constraints.txt Add trove-status upgrade check command framework Oct 22, 2018
pylintrc initial chkin of pylint Sep 14, 2016
requirements.txt fix tox python3 overrides Sep 18, 2018 Remove extraneous vim configuration comments Feb 27, 2014
setup.cfg Change openstack-dev to openstack-discuss Dec 4, 2018 Updated from global requirements Mar 2, 2017
test-requirements.txt update pylint to 1.9.2 Sep 17, 2018
test-upper-constraints.txt Use latests version of python-troveclient in tests Sep 14, 2018
tox.ini Execute functional test jobs running under python3 Dec 14, 2018



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

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.