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
server_id not truly unique Low Morgan Jones (info) Sep 23, 2014 Morgan Jones Triaged
Configuration Groups Should Check For 0 Validation Rules And Throw Different Error Medium Auston McReynolds (info) Sep 23, 2014 Nikhil Manchanda Triaged
Restoring from backup fails "Access denied for user 'debian-sys-maint'@'localhost'" Medium Sam Morrison (info) Sep 23, 2014 Nikhil Manchanda Triaged
Mgmt Reboot Should Not Be Rejected If In CRASHED State Medium Auston McReynolds (info) Sep 23, 2014 Nikhil Manchanda Triaged
Shell Injection in backup strategies Undecided Jason Hullinger (info) Sep 23, 2014 Amrith New
local variable 'param' ERROR message on configuration-parameter-show Undecided Doug Shelley (info) Sep 22, 2014 Doug Shelley Incomplete
loading configuration parameters from trove-manage better Low Craig Vyvial (info) Sep 18, 2014 Craig Vyvial In Progress
Mysql datadir shouldn't be in the root of mounted filesystem High Doug Shelley (info) Sep 17, 2014 Simon Chang Confirmed
configuration-parameter-tests-dont-run-in-fakemode High Tim Simpson (info) Sep 16, 2014 Tim Simpson Fix Committed
Make replication configs templatized for master and slave Medium Iccha Sethi (info) Sep 16, 2014 Iccha Sethi In Progress
Exceptions thrown, and messages logged by execute() may include passwords Medium Amrith (info) Sep 14, 2014 Tristan Cacqueray In Progress
Avoid unnecessary restarts for replication Medium Morgan Jones (info) Sep 11, 2014 Morgan Jones Triaged
Postgres Implementation missing register_group in config Medium Dan Nguyen (info) Sep 9, 2014 Dan Nguyen Fix Committed
Warn against sorting requirements Wishlist Dolph Mathews (info) Sep 9, 2014 Amrith In Progress
Increase replication timeouts for snapshot/restore High Morgan Jones (info) Sep 8, 2014 Morgan Jones In Progress
Intermittent failure in gate guestagent.test_pkg.PkgRPMRemoveTestCase.test_permission_error Medium Amrith (info) Sep 4, 2014 Amrith Fix Committed
there is some opportunity for code cleanup and improvement in dealing with update of instance names Low Amrith (info) Sep 3, 2014 Riddhi Triaged
resize-volume fails after create from backup Medium Doug Shelley (info) Aug 29, 2014 Simon Chang Triaged
backup-list-instance cmd doesn't validate instance id Low Doug Shelley (info) Aug 29, 2014 Doug Shelley Triaged
Forbid deletes to master if it has slaves attached Medium Denis M. (info) Aug 27, 2014 Iccha Sethi Triaged
Method that pulls replication snapshot info from the master site failing due timeouts on RPC call. Timeout depends on size of data stored at master site. Medium Denis M. (info) Aug 27, 2014 Greg Lucas Confirmed
Unittests do not succeed with random PYTHONHASHSEED value High Clark Boylan (info) Aug 26, 2014 Nikhil Manchanda Fix Committed
In too many instances, trove uses execute_with_timeout to do things that should be done with python calls Medium Amrith (info) Aug 25, 2014 Amrith Triaged
Multiple vulnerabilities in Couchbase implementation of restore strategy Critical Travis McPeak (info) Aug 24, 2014 Amrith In Progress
Remove use of term 'slave' in replication support High Greg Lucas (info) Aug 22, 2014 Nikhil Manchanda Fix Committed
Track instance state during slave attach Medium Iccha Sethi (info) Aug 20, 2014 Peter Stachowski Triaged
Delete backup slave after replication Medium Iccha Sethi (info) Aug 20, 2014 Iccha Sethi Fix Committed
Make replication slave read only Critical Morgan Jones (info) Aug 20, 2014 Morgan Jones Fix Committed
When creating a slave for instance Trove doesn't valiate that master exists and is ACTIVE High Denis M. (info) Aug 16, 2014 Denis M. In Progress
Slave provisioning failing when trying to create a "slave of a slave" Low Denis M. (info) Aug 16, 2014 Denis M. In Progress
For replication, have randomly generated password for each master slave High Iccha Sethi (info) Aug 14, 2014 Morgan Jones In Progress
Use different timeouts for instance create, and instance restore High Nikhil Manchanda (info) Aug 14, 2014 Nikhil Manchanda Triaged
The capability to bind the api to a specific host IP is missing. Medium George Peristerakis (info) Aug 13, 2014 George Peristerakis Fix Committed
Unit test failures: Datastore version 'b00000b0-00b0-0b00-00b0-000b000000bb' cannot be found. High Thomas Goirand (info) Aug 11, 2014 Denis M. Triaged
Inappropriate WSGI mapping for SwiftAuthError exception which leads to HTTP 401 Wishlist Denis M. (info) Aug 1, 2014 Denis M. In Progress
Inappropriate WSGI exception mapping for HTTP Unathorized 401 Wishlist Denis M. (info) Aug 1, 2014 Denis M. In Progress
Database downgrade fails on SQLite Medium Simon Chang (info) Jul 31, 2014 Simon Chang Triaged
Restore procedure(API create call) doesn't validate if Swift is available or not and it leads to provisioning of failed instance Wishlist Denis M. (info) Jul 22, 2014 Denis M. Incomplete
attrs_exist() misleadingly checks expected_attrs Low Michael Yu (info) Jun 24, 2014 mariam john In Progress
Guest agent fails if it can't resolve it's own hostname Medium Sam Morrison (info) May 28, 2014 Sushil Kumar In Progress
jsonutils should use simplejson on python 2.6 if available Wishlist Ihar Hrachyshka (info) Apr 29, 2014 Ihar Hrachyshka In Progress
Taskmanager writes guestagent conf to wrong place Medium Greg Lucas (info) Apr 17, 2014 Duk Loi In Progress
fedora20 distro doesn't work for int-tests Medium Morgan Jones (info) Jan 30, 2014 Morgan Jones Incomplete
redis-broken-manager-methods High Denis M. (info) Jan 25, 2014 Conrad Weidenkeller Confirmed
Use testtools for base test class Medium Monty Taylor (info) Dec 10, 2013 Denis M. Triaged
migrate all projects to flake8 Undecided James E. Blair (info) May 16, 2013 Monty Taylor Fix Released
DB instance goes into ERROR state when trove setup with devstack Wishlist Rajalakshmi Ganesan (info) Incomplete
For those unit tests that are using real backend (sqlite) its is not isolated Undecided Denis M. (info) Triaged
Host VM goes unreachable after trove instance create Wishlist Rajalakshmi Ganesan (info) Incomplete
Logging is not stubbed correctly during unit testing Wishlist Denis M. (info) Triaged
On the fresh new redstack installation when attempting to create cluster from 3 nodes HTTP 413 get raised Medium Denis M. (info) Confirmed
Redis default device path differes from all other datastores Medium Denis M. (info) Confirmed
Reimplement method for retrieving device IP address due to licence usage issue Undecided Denis M. (info) Fix Committed
Trove API raises errors when creating cluster for mongodb when attempting to load instance object with server when server is not available High Denis M. (info) Confirmed
could not find package Medium Kevin Fox (info) Confirmed
heat down instance create build bug Medium Kevin Fox (info) Triaged
mariadb rhel7 service Wishlist Kevin Fox (info) Incomplete
my.cnf template pid_file path is wrong on SUSE Medium Ionuț Arțăriși (info) Incomplete
os_region_name should be required to prevent RegionAmbiguity when new endpoint added Medium Mat Lowery (info) Triaged
pid_file is not editable in the configuration group Undecided Ionuț Arțăriși (info) New
user-update-attributes return Internal Server Error when no options specified Medium Doug Shelley (info) Triaged

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

MERGED

Sep 4, 2014

Sep 19, 2014

Updated from global requirements

NEW

Sep 8, 2014

Sep 22, 2014

Support flavor UUIDs

Adam Gandelman

NEW

Aug 20, 2014

Sep 18, 2014

Logging audit for guestagent/mongodb

Amrith

NEW

Jul 17, 2014

Sep 19, 2014

Logging audit for guestagent/redis

Amrith

NEW

Jul 17, 2014

Sep 18, 2014

warn against sorting requirements

Amrith

ABANDONED

Sep 3, 2014

Sep 22, 2014

Mark trove as being a universal wheel

Andreas Jaeger

NEW

Sep 22, 2014

Sep 22, 2014

Cluster Error On Missing Volume Sizes Unoptimal

Auston McReynolds

NEW

Sep 12, 2014

Sep 22, 2014

loading configuration parameters from trove-manage better

Craig Vyvial

NEW

Sep 18, 2014

Sep 20, 2014

Port RPC API to use oslo.messaging library

Dan Nguyen

NEW

May 20, 2014

Sep 22, 2014

Update backup state when guest error occurs

Denis M.

NEW

Jun 24, 2014

Sep 18, 2014

Mark all running backups as FAILED when instance was deleted

Denis M.

NEW

Jun 26, 2014

Sep 19, 2014

Fix backup state check while restoring an instance

Denis M.

NEW

Jul 10, 2014

Sep 19, 2014

Fix parent backup state validation

Denis M.

NEW

Jul 10, 2014

Sep 19, 2014

Fix incremental backups feature validation

Denis M.

NEW

Jul 10, 2014

Sep 19, 2014

Add instance ID validation stage while creating incremental backup

Denis M.

NEW

Jul 18, 2014

Sep 22, 2014

Add datastore and version validation step for replica provisioning

Denis M.

NEW

Sep 4, 2014

Sep 22, 2014

Fix master status validation while replica provisioning

Denis M.

NEW

Sep 8, 2014

Sep 22, 2014

Forbid replica provisioning from replica site

Denis M.

NEW

Sep 8, 2014

Sep 22, 2014

Add support to detect SUSE

Felipe Reyes

NEW

Jul 21, 2014

Sep 22, 2014

Rename 'slave' to 'replica'

Greg Lucas

NEW

Sep 3, 2014

Sep 19, 2014

Delete backup created during replication

Iccha Sethi

NEW

Sep 4, 2014

Sep 22, 2014

Add templates for replica and replica source

Iccha Sethi

NEW

Sep 18, 2014

Sep 22, 2014

Increase instances.task_description column size

Li Ma

NEW

Aug 3, 2014

Sep 22, 2014

Removal of uneeded guest mount_point from taskmgr

Michael Basnight

NEW

Apr 11, 2014

Sep 18, 2014

Use unique passwords for replication user

Morgan Jones

NEW

Sep 11, 2014

Sep 22, 2014

Workaround for replication timeouts

Morgan Jones

NEW

Sep 16, 2014

Sep 19, 2014

Document Trove configuration options

Peter Stachowski

NEW

Sep 3, 2014

Sep 22, 2014

Fixes several typos (Trove)

Rafael Rivero

NEW

Sep 19, 2014

Sep 22, 2014

Discover config file for mongodb

Ramashri Umale

NEW

Sep 12, 2014

Sep 22, 2014

Fixed database migration script issues

Simon Chang

NEW

Aug 12, 2014

Sep 20, 2014

Move the Trove Guest Agent to its own module

Simon Chang

NEW

Sep 5, 2014

Sep 17, 2014

Fix config parameters test for fake mode

Tim Simpson

MERGED

Sep 16, 2014

Sep 17, 2014

Rename attrs_exist() to contains_allowed_attrs()

mariam john

NEW

Sep 12, 2014

Sep 22, 2014

Notes

Icon
 

  • No labels