Skip to end of metadata
Go to start of metadata

Trove - Database as a Service

A scalable relational database service that allows users to quickly and easily utilize the features of a relational database without the burden of handling complex administrative tasks.

Project Description

Status: The current code is built on top of Nova trunk release. Code: https://github.com/openstack/trove

 

Active Project Series

Series

Summary

Status

Active Milestone(s)

Trove future series

The future series tracks work that is necessary but will not land (or be completed) in the current development cycle.

Future

Trove grizzly series

This is the "grizzly" series.

Supported

 

Trove havana series

This is the "havana" series.

Active Development

Trove icehouse series

This is the "icehouse" series.

Future

Project Code:

openstack/trove

Repository URL:

https://github.com/openstack/trove

Launchpad Project:

Trove - Database as a Service

Project Activity Dashboard:

Project Activity

Project Contributors Activity:

Project Contributors Activity

Repository

Active Bugs in the past 7 days

Bug Importance Reporter Assigned Date Assigned Assignee Status
Database downgrade fails on SQLite Undecided Simon Chang (info) Jul 31, 2014 Simon Chang New
intermittent failures in call to execute() with exception "ValueError: I/O operation on closed file" Undecided Nikhil Manchanda (info) Jul 31, 2014 Amrith New
screen -X kill won't stop tr-api and tr-cond in devstack Undecided Doug Shelley (info) Jul 30, 2014 Doug Shelley In Progress
trove code base fails H302 and H304 Undecided Amrith (info) Jul 29, 2014 Amrith New
instances.task_description column size is too small Medium Mat Lowery (info) Jul 29, 2014 Li Ma Triaged
Periodic tasks don't use nova_compute_url setting Low Sam Morrison (info) Jul 29, 2014 Li Ma Triaged
Multiple instances of configuration directives Low Thomas Goirand (info) Jul 29, 2014 Li Ma Triaged
Use of weak MD5 algorithm Low Jason Hullinger (info) Jul 28, 2014 Simon Chang Triaged
Jenkins job fails: AttributeError: 'spawn' object has no attribute 'match' Undecided Ionuț Arțăriși (info) Jul 25, 2014 Ionuț Arțăriși Fix Committed
mysqld --print-defaults Too Many Values to unpack Undecided Ionuț Arțăriși (info) Jul 25, 2014 Ionuț Arțăriși In Progress
There is no documentation about running a small set of tests Undecided Ionuț Arțăriși (info) Jul 23, 2014 Ionuț Arțăriși Fix Committed
trove/guestagent/volume.py unnecessarily runs "rm" as root Low Nikhil Manchanda (info) Jul 23, 2014 Sebastien Badia Fix Committed
Fix the way in which execute() errors are detected and managed Undecided Amrith (info) Jul 22, 2014 Amrith In Progress
Restore procedure(API create call) doesn't validate if Swift is available or not and it leads to provisioning of failed instance Undecided Denis M. (info) Jul 22, 2014 Denis M. Incomplete
auth_token middleware in keystoneclient is deprecated Medium Brant Knudson (info) Jul 22, 2014 Guang Yee Fix Committed
Backup restore fails on Ubuntu 14.04 High Greg Lucas (info) Jul 17, 2014 Greg Lucas In Progress
Improve manual deployment documentation Medium Denis M. (info) Jul 16, 2014 Denis M. In Progress
Failing to connect to mysql doesn't show enough debugging information Wishlist Ionuț Arțăriși (info) Jul 10, 2014 Ionuț Arțăriși In Progress
Make Mysql Configuration Tests configurable Medium Joe Cruz (info) Jun 26, 2014 Joe Cruz Fix Committed
audit logging levels Low Craig Vyvial (info) Jun 5, 2014 Amrith In Progress
remove mox in favor of mox3 Low Dirk Mueller (info) May 30, 2014 Nikhil Manchanda Fix Committed
do not use default=None for config options Wishlist Christian Berendt (info) May 28, 2014 Christian Berendt In Progress
jsonutils should use simplejson on python 2.6 if available Wishlist Ihar Hrachyshka (info) Apr 29, 2014 Ihar Hrachyshka In Progress
Replace assertEqual(None, *) with assertIsNone in tests Low Jia Dong (info) Feb 15, 2014 Xurong Yang In Progress
extraneous vim editor configuration comments Undecided Terri Yu (info) Feb 13, 2014 Yongli He Fix Committed
urlparse is incompatible for python 3 Low Yongli He (info) Feb 13, 2014 Yongli He Fix Committed
root-enabled instance when restored reports as root-disabled box Medium Sushil Kumar (info) Feb 7, 2014 Sushil Kumar Fix Committed
Files without code should not contain copyright notices Undecided Maru Newby (info) Jan 16, 2014 Sushil Kumar Fix Committed
Use testtools for base test class Medium Monty Taylor (info) Dec 10, 2013 Denis M. New
Command 'account get' in the management api raises error Low Steve Leon (info) Mar 11, 2013 Paul Marshall Fix Committed
Devstack exercise: Trove API not functioning! Undecided Dolph Mathews (info) New
Exceptions thrown, and messages logged by execute() may include passwords Undecided Amrith (info) New
Host VM goes unreachable after trove instance create Undecided Rajalakshmi Ganesan (info) Incomplete
Trove - guestagent/strategies/restore/base.py calls sudo Undecided N Dillon (info) New
Trove wsgi.py multi-interface binding to 0.0.0.0 should be logged Undecided N Dillon (info) New

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

MERGED

Jul 12, 2014

Jul 31, 2014

Imported Translations from Transifex

NEW

Jul 23, 2014

Jul 31, 2014

Updated from global requirements

NEW

Jul 24, 2014

Jul 31, 2014

Bump stable/icehouse next version to 2014.1.2

Alan Pevec

NEW

Jun 24, 2014

Jul 31, 2014

Logging audit for trove/guestagent module

Amrith

MERGED

Jul 17, 2014

Jul 30, 2014

Logging audit for trove/guestagent/backup module

Amrith

NEW

Jul 17, 2014

Jul 31, 2014

Logging audit for trove/guestagent/datastore module

Amrith

NEW

Jul 17, 2014

Jul 30, 2014

Logging audit for guestagent/strategies module

Amrith

NEW

Jul 17, 2014

Jul 30, 2014

Logging audit for guestagent/cassandra

Amrith

NEW

Jul 17, 2014

Jul 30, 2014

Logging audit for guestagent/couchbase

Amrith

NEW

Jul 17, 2014

Jul 30, 2014

Logging audit for guestagent/mongodb

Amrith

NEW

Jul 17, 2014

Jul 30, 2014

Logging audit for guestagent/redis

Amrith

NEW

Jul 17, 2014

Jul 31, 2014

Logging audit for trove/mysql module

Amrith

NEW

Jul 17, 2014

Jul 30, 2014

Handle error from execute() when deleting non-existant file

Amrith

MERGED

Jul 23, 2014

Jul 29, 2014

Sync oslo-incubator rpc module

Auston McReynolds

NEW

Jul 17, 2014

Jul 31, 2014

Datastore Configuration Parameters stored in db

Craig Vyvial

NEW

Mar 12, 2014

Jul 30, 2014

Add instance metadata functionality to trove

Daniel Salinas

NEW

Mar 21, 2014

Jul 31, 2014

Add mgmt API for datastores

Denis M.

NEW

Apr 23, 2014

Jul 31, 2014

Fix poll_until retriever when heat provisioning is enabled

Denis M.

NEW

Jun 2, 2014

Jul 28, 2014

Enable H301 hacking rule

Denis M.

NEW

Jul 3, 2014

Jul 29, 2014

Fix incremental backups feature validation

Denis M.

NEW

Jul 10, 2014

Jul 25, 2014

Add instance ID validation stage while creating incremental backup

Denis M.

NEW

Jul 18, 2014

Jul 25, 2014

Logging audit for trove/configuration module

Doug Shelley

MERGED

Jun 24, 2014

Jul 29, 2014

Sync service.py from oslo-incubator with deps

Doug Shelley

NEW

Jul 30, 2014

Jul 31, 2014

Inject guest conf files to configurable location

Greg Lucas

NEW

Jun 16, 2014

Jul 28, 2014

Handle exception from pexpect child.close

Greg Lucas

MERGED

Jul 18, 2014

Jul 28, 2014

Allow users the ability to update an instance name

Iccha Sethi

NEW

May 7, 2014

Jul 29, 2014

Per datastore volume support

Iccha Sethi

NEW

Jul 15, 2014

Jul 30, 2014

show stdout/err from failed command execution

Ionuț Arțăriși

NEW

Jul 10, 2014

Jul 30, 2014

Make default extension path relative to pybasedir

Ionuț Arțăriși

NEW

Jul 17, 2014

Jul 31, 2014

add a NoopPackagerMixin class

Ionuț Arțăriși

NEW

Jul 23, 2014

Jul 28, 2014

document running a small set of tests

Ionuț Arțăriși

MERGED

Jul 23, 2014

Jul 30, 2014

allow both ipv4 and ipv6 hostnames by default

Ionuț Arțăriși

NEW

Jul 24, 2014

Jul 31, 2014

fix pexpect.spawn.closed typo - no such method

Ionuț Arțăriși

ABANDONED

Jul 25, 2014

Jul 25, 2014

handle repeating mysqld options containing equals

Ionuț Arțăriși

NEW

Jul 25, 2014

Jul 28, 2014

fix pexpect.spawn.match AttributeError

Ionuț Arțăriși

MERGED

Jul 25, 2014

Jul 29, 2014

Don't specify admin_token in paste config

Jamie Lennox

NEW

Jun 17, 2014

Jul 31, 2014

Make configuration tests configurable by datastore

Joe Cruz

MERGED

Jun 26, 2014

Jul 28, 2014

Removal of uneeded guest mount_point from taskmgr

Michael Basnight

NEW

Apr 11, 2014

Jul 29, 2014

Move usage_timeout out of guest options

Michael Basnight

NEW

Apr 11, 2014

Jul 29, 2014

Mysql guest agent functionality for replication

Morgan Jones

NEW

Jun 5, 2014

Jul 30, 2014

Snapshot component for replication

Morgan Jones

NEW

Jul 25, 2014

Jul 30, 2014

Updated the dev install docs

Nikhil Manchanda

NEW

Jul 16, 2014

Jul 28, 2014

Moved core int-test groups from trove-int to trove

Nikhil Manchanda

NEW

Jul 17, 2014

Jul 31, 2014

Remove accounts use of non-existent Nova extension

Paul Marshall

MERGED

Jul 29, 2014

Jul 30, 2014

Unit Tests for Mysql replication functionality

Peter Stachowski

NEW

Jul 24, 2014

Jul 29, 2014

Associate flavor types with datastore versions

Riddhi

NEW

Jul 26, 2014

Jul 30, 2014

Change openstack to properly capitalized OpenStack

Roger Luethi

NEW

Jul 31, 2014

Jul 31, 2014

guestagent/volume: Remove not necessary sudo call

Sebastien Badia

MERGED

Jul 11, 2014

Jul 28, 2014

Adjusted audit logging for trove.instance module

Simon Chang

NEW

Jul 7, 2014

Jul 30, 2014

Adjusted audit logging for taskmanager module

Simon Chang

NEW

Jul 18, 2014

Jul 30, 2014

Reports enabled-root for restored instance

Sushil Kumar

MERGED

Feb 7, 2014

Jul 30, 2014

Notes

Icon
 

  • No labels