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 |
Testing of Completed Issues
Item | bb | db |
---|---|---|
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