OpenStack DBaaS (Trove) newton-rc1 "RC1"
Milestone information
- Project:
- OpenStack DBaaS (Trove)
- Series:
- newton
- Version:
- newton-rc1
- Code name:
- RC1
- Released:
- Registrant:
- Zhao Chao
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 1 Alex Tomic, 6 Amrith Kumar, 1 Attila Fazekas, 1 Brandon Iz, 2 Craig Vyvial, 1 Doug Shelley, 2 Duk Loi, 2 Matthew Van Dijk, 1 Morgan Jones, 2 Nikhil Manchanda, 1 Pete MacKinnon, 9 Peter Stachowski, 7 Petr Malik, 1 STEW TY, 1 Satoshi MITANI, 1 Sean McCully, 1 Sonali Goyal, 1 Telles Mota Vidal Nóbrega, 1 Victoria Martinez de la Cruz, 1 gecong, 2 mariam john
- Blueprints:
- 1 Unknown, 4 Started, 3 Good progress, 1 Needs Code Review, 1 Implemented
- Bugs:
- 4 In Progress, 33 Fix Released
Download files for this release
Release notes
features:
- Add support for configuration group management for DB2
Express-C.
- Add support for full online backup and restore for DB2
Express-C by enabling archive logging.
- The reset-status command will set the task and status of
an instance to ERROR after which it can be deleted.
- The force-delete command will allow the deletion of an
instance even if the instance is stuck in BUILD state.
- The --incremental flag for backup-create will add the
ability to create incremental backup based on last full or
incremental backup. If no full or incremental backup
exists a new full backup will be created.
- New instance upgrade API supports upgrading an instance of
a datastore to a new datastore version. Includes
implementation for MySQL family of databases.
- A locality flag was added to the trove ReST API to allow a
user to specify whether the instances of a cluster should
be on the same hypervisor (affinity) or on different
hypervisors (anti-affinity).
- Support for standard WAL based streaming replication for
postgresql guests. Sets up read-only hot standby servers.
- New quota management APIs for reviewing and changing the
quota for a particular tenant. Requires admin privileges.
- Add disk column in flavor-list (Bug 1617987).
- Add vCPU column in flavor-list (Bug 1261876).
- Add support for scheduled backups through Mistral.
- Add log retreival capability for Cassandra datastores.
- Add New Relic license driver.
- Add PostgreSQL Incremental Backup and Restore.
fixes:
- Applying a module again will now relect the update name,
type, datastore and datastore_version values. (Bug 1611525)
- Updating a module with all_datastores and
all_
- Close the race condition window in user-list call. (Bug
1617464)
- Fix bug regarding specification of volume-type on cluster
create (Bug 1623005)
- Insulate TroveContext from oslo.context changes (Bug
1551468)
- Improve logging of errors from the Guest (Bug 1618922)
- Deprecate guest_log_
- Insulate TroveContext from oslo.context changes
- Separate database and user create in prepare
- Deprecate 'guest_
- Improve guest error reporting by calling GuestError with
proper options
Changelog
This release does not have a changelog.
10 blueprints and 37 bugs targeted
Blueprint | Priority | Assignee | Delivery | |
---|---|---|---|---|
Persist last error message and display on 'show' | Persist last error message and display on 'show' | 4 High | Peter Stachowski | 9 Needs Code Review |
Add support for adding and applying module configuration to an instance | Add support for adding and applying module configuration to an instance | 4 High | Peter Stachowski | 11 Implemented |
Add Python 3 support to Trove | Add Python 3 support to Trove | 3 Medium | 7 Good progress | |
Implement configuration groups support for the Couchdb datastore. | Implement configuration groups support for the Couchdb datastore. | 3 Medium | Sonali Goyal | 7 Good progress |
One mechanism to do a backup is to take a snapshot of the storage volume. | One mechanism to do a backup is to take a snapshot of the storage volume. | 3 Medium | Amrith Kumar | 5 Started |
Incremental backup for PostgreSQL | Incremental backup for PostgreSQL | 2 Low | Alex Tomic | 7 Good progress |
Implementing ceph as a backup option | Implementing ceph as a backup option | 1 Undefined | Telles Mota Vidal Nóbrega | 5 Started |
Establish a mechanism by which we allow a guest agent to read a configuration file established by the image creator | Establish a mechanism by which we allow a guest agent to read a configuration file established by... | 1 Undefined | Amrith Kumar | 0 Unknown |
Enable configurability of data storage | Enable configurability of data storage | 1 Undefined | Amrith Kumar | 5 Started |
Enable CouchDB replication in Trove | Enable CouchDB replication in Trove | 1 Undefined | mariam john | 5 Started |