CouchDB SRU summary

CouchDB users running the version in Ubuntu 10.04 are unable to sync with CouchDB servers running the current release in Ubuntu 10.10. A significant number of security issues have been patched in that later version.

Testing Points

In all cases, the ppa:ubuntuone/stable PPA was utilized to install the stable 1.0.1 couchdb package for testing. This version is the same as what is in Ubuntu 10.10, apart from 10.04 specific packaging/versioning.

[RESULT: Pass]

[RESULT: Pass]

[RESULT: Performed as expected.] in this case a CouchDB 0.10.0 installation recieves {"error":"unknown_error","reason":"undef"} when trying to access the Futon interface, and the DB cannot be read, but a 1.0.1 based installation continues to access and manipulate the DB correctly.

Each application was in place with functional data during the testing the Testing Points section. An actual Ubuntu One account was used, and data checked for consistency in cases where replication occurred (the post upgrade cases). Multiple systems were associated with the account and the local databases on each checked for consistency. Additionally, pairing relationships between these systems, as well as existing 10.10 installations were established before and after upgrades.

Examples of applications at risk as a consequence of such an upgrade:

[Result: Pass]

[Result: Pass]

[Result: Pass]

[Result: Pass]

[Result: Pass]

[Result: Pass]

[Result: Pass]

[Result: Pass}

Security issues patched

1.0.0

0.11.2

http://mail-archives.apache.org/mod_mbox/couchdb-dev/201008.mbox/%3CD105F928-15C0-403A-A958-1FD2648F5B38@apache.org%3E

0.11.1

0.11.0

Complete Patch Notes 0.11.0 - 1.0.1

Testing/CouchDBSRU (last edited 2010-11-25 16:13:00 by 217)