OpenStack DBaaS (Trove) 4.0.0 "liberty"

Milestone information

Project:
OpenStack DBaaS (Trove)
Series:
liberty
Version:
4.0.0
Code name:
liberty
Released:
2015-10-15  
Registrant:
Thierry Carrez
Release registered:
2015-10-15
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
5 Alex Tomic, 6 Amrith Kumar, 4 Craig Vyvial, 1 Denis M., 7 Doug Shelley, 1 Duk Loi, 1 Edmond Kotowski, 1 Iccha Sethi, 1 James Page, 1 Jared Rohe, 1 Jason Cannavale, 1 Jian Xu, 1 Jonathan Halterman, 1 JuPing, 1 Kamil Rykowski, 2 Masaki Matsushita, 11 Matthew Van Dijk, 2 Morgan Jones, 5 Nikhil Manchanda, 2 Pete MacKinnon, 7 Peter Stachowski, 15 Petr Malik, 2 Sergey Vilgelm, 1 Sharika, 2 Simon Chang, 25 Sushil Kumar, 1 Victoria Martinez de la Cruz, 1 dangming, 1 jazeltq, 2 venkatamahesh
Blueprints:
16 Implemented
Bugs:
96 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon trove-4.0.0.tar.gz (md5, sig) Trove 4.0.0 release 84
last downloaded 20 weeks ago
Total downloads: 84

Release notes 

Changelog 

This release does not have a changelog.

16 blueprints and 96 bugs targeted

Blueprint Priority Assignee Delivery
Add backups and restores support to the single instance mongodb Add backups and restores support to the single instance mongodb 4 High Alex Tomic  11 Implemented
Cluster Scaling Cluster Scaling 4 High Morgan Jones  11 Implemented
Enable MongoDB database management commands Enable MongoDB database management commands 4 High Matthew Van Dijk  11 Implemented
Implement Configuration Groups for MongoDB Implement Configuration Groups for MongoDB 4 High Petr Malik  11 Implemented
Implement Configuration Groups for Redis Implement Configuration Groups for Redis 4 High Petr Malik  11 Implemented
Implement full backup restore procedure for Redis datastore Implement full backup restore procedure for Redis datastore 4 High Peter Stachowski  11 Implemented
MariaDB Datastore Support MariaDB Datastore Support 4 High Victoria Martinez de la Cruz  11 Implemented
Redis Cluster Support Redis Cluster Support 4 High Morgan Jones  11 Implemented
Refactor MySQL manager to better support variants Refactor MySQL manager to better support variants 4 High Alex Tomic  11 Implemented
Support Percona XtraDB Cluster 5.6 Support Percona XtraDB Cluster 5.6 4 High Craig Vyvial  11 Implemented
Support replication for the Redis datastore Support replication for the Redis datastore 4 High Peter Stachowski  11 Implemented
Enable MongoDB user management commands Enable MongoDB user management commands 4 High Matthew Van Dijk  11 Implemented
Add cluster root enable Add cluster root enable 3 Medium Jonathan Halterman  11 Implemented
Associate instance flavors with datastores Associate instance flavors with datastores 3 Medium Iccha Sethi  11 Implemented
Datastore Registration API Datastore Registration API 3 Medium Sushil Kumar  11 Implemented
Guestagent Configuration Manager Guestagent Configuration Manager 3 Medium Petr Malik  11 Implemented
Bug report Importance Assignee Status
1446105 #1446105 unit-tests failing for test_mongodb_error_in_write_config and test_mongodb_error_in_write_config_verify_unlink 2 Critical Sushil Kumar  10 Fix Released
1468883 #1468883 trove unit-tests are failing with trove.common.exception.DBConstraintError 2 Critical Sushil Kumar  10 Fix Released
1470362 #1470362 unit-tests failing on trove for chmod errors 2 Critical Sushil Kumar  10 Fix Released
1492378 #1492378 MongoDB cluster locked without Trove features 2 Critical Matthew Van Dijk  10 Fix Released
1289101 #1289101 Periodic tasks don't use nova_compute_url setting 3 High Alex Tomic  10 Fix Released
1430586 #1430586 Trove fails to send notification event using oslo.messaging 3 High Craig Vyvial  10 Fix Released
1437179 #1437179 py27 tests fail for get_flavors 3 High Peter Stachowski  10 Fix Released
1441574 #1441574 rollback path of resize-instance(flavor) does not works as expected for newly implemented datastores couchdb/db2/vertica 3 High Sushil Kumar  10 Fix Released
1445651 #1445651 Postgres guest fails resize-instance 3 High Alex Tomic  10 Fix Released
1450789 #1450789 unit-tests are failing for guestagent.test_operating_system.TestOperatingSystem.* 3 High Sushil Kumar  10 Fix Released
1454851 #1454851 install_vertica failure doesn't mark cluster in ERROR 3 High Sharika  10 Fix Released
1455125 #1455125 taskmanager unittests contains an unmocked entry 3 High Sushil Kumar  10 Fix Released
1458985 #1458985 Gate fails on gate-trove-pep8 3 High Peter Stachowski  10 Fix Released
1459205 #1459205 test_backup_models.py contains unmocked entry 3 High Sushil Kumar  10 Fix Released
1459206 #1459206 test_backupagent.py contains unmocked entry 3 High Sushil Kumar  10 Fix Released
1459207 #1459207 test_instance_models.py contains unmocked entry 3 High Sushil Kumar  10 Fix Released
1459415 #1459415 Guestagent settings in taskmanager.conf sample should be in default section 3 High Duk Loi  10 Fix Released
1460174 #1460174 inconsistency between trove api schema and code for edit() request 3 High Amrith Kumar  10 Fix Released
1462450 #1462450 trove-manage.db_upgrade and db_downgrade does not uses repo_path 3 High Sushil Kumar  10 Fix Released
1462454 #1462454 trove-manage uses unimported "_" for message translation 3 High Sushil Kumar  10 Fix Released
1464149 #1464149 unit-tests failing for trove.tests.unittests.mgmt.test_models.py 3 High Sushil Kumar  10 Fix Released
1464389 #1464389 PgSQL user commands fail due to error removing temp files 3 High Alex Tomic  10 Fix Released
1468488 #1468488 Fix race condition on configuration-detach 3 High Petr Malik  10 Fix Released
1469724 #1469724 unit-tests failing for trove/tests/unittests/mgmt/test_models.py 3 High Sushil Kumar  10 Fix Released
1469775 #1469775 Provide option to read SSH credentials from test env 3 High Pete MacKinnon  10 Fix Released
1470850 #1470850 MongoDB cluster taskmanager's add_shard not being called 3 High Matthew Van Dijk  10 Fix Released
1473454 #1473454 New mock release(1.1.0) broke unit/function tests 3 High Nikhil Manchanda  10 Fix Released
1476283 #1476283 MongoDB cluster instances missing 'key' in cluster-config 3 High Matthew Van Dijk  10 Fix Released
1478603 #1478603 Cluster instances could report 'ready' when they are not 3 High Matthew Van Dijk  10 Fix Released
1482795 #1482795 On create instance the instance status alternates between BUILD->ACTIVE->BUILD->ACTIVE 3 High Peter Stachowski  10 Fix Released
1485158 #1485158 Mongodb storing config overrides in /var/run 3 High Petr Malik  10 Fix Released
1492130 #1492130 mgmt-datastore tests are failing for concurrency problems 3 High Sushil Kumar  10 Fix Released
1494584 #1494584 pxc should allow more instances than the cluster_member_count config 3 High Nikhil Manchanda  10 Fix Released
1498208 #1498208 Fix promote for Redis datastore 3 High Peter Stachowski  10 Fix Released
1498568 #1498568 MongoDB restore fails with report_root takes exactly 3 arguments 3 High Doug Shelley  10 Fix Released
1498592 #1498592 Trove has no way to deploy instances into a single admin tenant 3 High Nikhil Manchanda  10 Fix Released
1339349 #1339349 Remove nova_proxy_admin_* from guestagent code 4 Medium Nikhil Manchanda  10 Fix Released
1342697 #1342697 Improve manual deployment documentation 4 Medium Denis M.  10 Fix Released
1363177 #1363177 resize-volume fails after create from backup 4 Medium Simon Chang  10 Fix Released
1370646 #1370646 Mysql datadir shouldn't be in the root of mounted filesystem 4 Medium Simon Chang  10 Fix Released
1435612 #1435612 devstack doesn't properly configure trove with Neutron 4 Medium Amrith Kumar  10 Fix Released
1445612 #1445612 MySqlAppTest leaves operating_system.service_discovery in mocked state 4 Medium Sushil Kumar  10 Fix Released
1446174 #1446174 test suite failures under i386 4 Medium James Page  10 Fix Released
1447350 #1447350 neutron network and availability zone information cannot be provided in cluster create call 4 Medium Doug Shelley  10 Fix Released
1448185 #1448185 Mongo guest status check doesn't work with 3.0 4 Medium Doug Shelley  10 Fix Released
1448273 #1448273 Fix unmocking of shared objects in unit tests 4 Medium Peter Stachowski  10 Fix Released
1448279 #1448279 Fix process attribute check in BackupRunner 4 Medium Petr Malik  10 Fix Released
1449480 #1449480 MySqlAdmin._get_user raises non-existent exception 4 Medium Sushil Kumar  10 Fix Released
1454028 #1454028 RsDns Client couldn't poll reslut 4 Medium Jared Rohe  10 Fix Released
1459067 #1459067 missing tenant id in error message 4 Medium Amrith Kumar  10 Fix Released
1460033 #1460033 trove API schema matching code has dead debug message 4 Medium Amrith Kumar  10 Fix Released
1461603 #1461603 trove backup-list command provides a limit but no marker argument 4 Medium Amrith Kumar  10 Fix Released
1462520 #1462520 Replication slave start fails with guest timeout 4 Medium Doug Shelley  10 Fix Released
1462734 #1462734 trove taskmanager_queue can not be changed 4 Medium jazeltq  10 Fix Released
1463292 #1463292 datastore.models.update_datastore cannot unset default_version 4 Medium Sushil Kumar  10 Fix Released
1469543 #1469543 Make test_ensure_mysql_is_running more robust for distros/packages 4 Medium Pete MacKinnon  10 Fix Released
1469812 #1469812 unit-tests have been calling a non-existent method mock.assert_called 4 Medium Sushil Kumar  10 Fix Released
1469989 #1469989 mysql instance does not gets active in 400 seconds 4 Medium Sushil Kumar  10 Fix Released
1471905 #1471905 Improve the guestagent configuration manager 4 Medium Petr Malik  10 Fix Released
1473187 #1473187 No config default notification_service_id for percona 4 Medium Craig Vyvial  10 Fix Released
1473550 #1473550 enabling exist notifications cause auth errors 4 Medium Doug Shelley  10 Fix Released
1474503 #1474503 Integration tests are not able to run in an environment with SSL enabled 4 Medium Edmond Kotowski  10 Fix Released
1474522 #1474522 MongoDB prepare needs to wait for Mongo to actually start 4 Medium Matthew Van Dijk  10 Fix Released
1479025 #1479025 trove cannot configure lower_case_table_names for MySQL 4 Medium Jian Xu  10 Fix Released
1480413 #1480413 MongoDB databases and users not created on instance create 4 Medium Matthew Van Dijk  10 Fix Released
1480448 #1480448 trove database-list and database extensions should treat performance_schema as a special internal database 4 Medium Petr Malik  10 Fix Released
1481370 #1481370 system logging module is still in use in many places 4 Medium Sergey Vilgelm  10 Fix Released
1487903 #1487903 Mongo backup fails with error on chown on redhat 4 Medium Doug Shelley  10 Fix Released
1489162 #1489162 Initialize directory for Mongo's runtime files 4 Medium Petr Malik  10 Fix Released
1495573 #1495573 Trove tox tests now generate an error about some mongodb config_file 4 Medium Amrith Kumar  10 Fix Released
1277104 #1277104 wrong order of assertEquals args 5 Low Sushil Kumar  10 Fix Released
1350060 #1350060 Trove wsgi.py multi-interface binding to 0.0.0.0 should be logged 5 Low Jason Cannavale  10 Fix Released
1427699 #1427699 trove installed with devstack fails to launch default mysql image 5 Low Nikhil Manchanda  10 Fix Released
1434370 #1434370 common/README still references openstack-common 5 Low Kamil Rykowski  10 Fix Released
1438429 #1438429 Abstract 'rm' shell command in guestagent 5 Low Petr Malik  10 Fix Released
1438430 #1438430 Abstract 'mv'/'cp' shell commands in guestagent 5 Low Petr Malik  10 Fix Released
1445647 #1445647 task manager log hard codes a reference to MySQL 5 Low Doug Shelley  10 Fix Released
1449485 #1449485 Needless imports in test_dbaas 5 Low Sushil Kumar  10 Fix Released
1452455 #1452455 trove/extensions/mgmt/clusters/service.py has some anomalies 5 Low Sushil Kumar  10 Fix Released
1466851 #1466851 Move to graduated oslo.service 5 Low Sergey Vilgelm  10 Fix Released
1467513 #1467513 Let mongodb port to be configurable 5 Low Petr Malik  10 Fix Released
1480351 #1480351 User name_string schema in the API limits all names to 16 chars 5 Low Matthew Van Dijk  10 Fix Released
1482279 #1482279 Use more appropriate exceptions for validation 5 Low Craig Vyvial  10 Fix Released
1486454 #1486454 inapt spelling of a word 5 Low JuPing  10 Fix Released
1488430 #1488430 Taskmanager says "Successfully created DNS entry" when trove dns support = False 5 Low Masaki Matsushita  10 Fix Released
1492526 #1492526 Fix Postgres services management 5 Low Petr Malik  10 Fix Released
1463290 #1463290 datastore.models.update_datastore should have a default value for argument default_version 6 Wishlist Sushil Kumar  10 Fix Released
1465984 #1465984 Some pamam's annotation is incorrect 6 Wishlist dangming  10 Fix Released
1467500 #1467500 trove extension does not supports PATCH method 6 Wishlist Sushil Kumar  10 Fix Released
1492865 #1492865 Fix typos (from "UPD" to "UDP") 6 Wishlist Masaki Matsushita  10 Fix Released
1431618 #1431618 Abstract 'mkdir' shell commands in guestagent 1 Undecided Petr Malik  10 Fix Released
1447833 #1447833 Implement dangling mock detector for unittests 1 Undecided Petr Malik  10 Fix Released
1476355 #1476355 MongoDB cluster strategy missing cast for create_admin_user 1 Undecided Matthew Van Dijk  10 Fix Released
1485232 #1485232 MongoDB create_admin_user not authorized 1 Undecided Matthew Van Dijk  10 Fix Released
1487711 #1487711 Spell mistakes in comment sentences of these files 1 Undecided venkatamahesh  10 Fix Released
1487712 #1487712 Word spelling mistakes in these files 1 Undecided venkatamahesh  10 Fix Released
This milestone contains Public information
Everyone can see this information.