Release Notes
- List of all issues included in release
- In Management Console, ensure that no accounts have storage providers with type "DPN"
- In bridge config init JSON document: change "dpnEmailAddresses" to "targetStoreEmailAddresses"
- In bridge database, update state for any in-process snapshot or restore actions
- Snapshot:
- WAITING_FOR_DPN -> REPLICATING_TO_STORAGE
- UPDATE snapshot.snapshot SET status="REPLICATING_TO_STORAGE" WHERE status="WAITING_FOR_DPN";
- WAITING_FOR_DPN -> REPLICATING_TO_STORAGE
- Restore
WAITING_FOR_DPN -> RETRIEVING_FROM_STORAGE
UPDATE snapshot.restoration SET status="RETRIEVING_FROM_STORAGE" WHERE status="WAITING_FOR_DPN";
DPN_TRANSFER_COMPLETE -> STORAGE_RETRIEVAL_COMPLETE
- UPDATE snapshot.restoration SET status="STORAGE_RETRIEVAL_COMPLETE" WHERE status="DPN_TRANSFER_COMPLETE";
VERIFYING_DPN_TO_BRIDGE_TRANSFER -> VERIFYING_RETRIEVED_CONTENT
- UPDATE snapshot.restoration SET status="VERIFYING_RETRIEVED_CONTENT" WHERE status="VERIFYING_DPN_TO_BRIDGE_TRANSFER";
- Snapshot:
Issues discovered in testing
Issues discovered in testing:
Issue | bb | db | |
---|---|---|---|
1 | (bill) I'm seeing a consistent build failure in the mill in SpaceLogTest.testWriteNoExistingLogsUTF8() which seems to be due to a mis-configuration of my local bash client (on Windows). The test passes with no issues when executed via my IDE. No action to take here, just recording for historical purposes. |
Testing of Completed Issues
Item | bb | db |
---|---|---|
n/a | ||
n/a |
Regression Testing
Task | bb | db |
---|---|---|
Perform Regression Tests |
Build Tests
Test | bb | db |
---|---|---|
mvn clean install (full build + integration tests) - DuraCloud DB | ||
mvn clean install (full build + integration tests) - DuraCloud | ||
mvn clean install (full build + integration tests) - Management Console | ||
mvn clean install (full build + integration tests) - Snapshot | ||
mvn clean install (full build + integration tests) - Mill |
(Follow-up activites: Test and release Snapshot and Mill baselines)
Release Actions - for each baseline (in this order): DB, DuraCloud, MC, Snapshot, Mill
- Complete testing
- Perform version release (v5.2.0): https://github.com/duracloud/deployment-docs/blob/master/release-new-version.md
- Deploy release zip to production Beanstalk
- Update documentation
- Create release notes in Github