...
- Goals for the week:
- Release testing!
- Resolving issues encountered
- Release DuraCloud 7.1
- Plan
- Focus on release of duracloud-db, duracloud, management console, and snapshot first.
- When all of the above are completed, resume testing on https://github.com/duracloud/mill/pull/50 and work toward a mill release.
- Notes
- Bill to ensure list of completed issues to test in the release actions page is complete
- Danny to pull out IRODS storage provider (and its dependency)
- Bill to add Github Actions to MC and Snapshot
- Everyone to jump in on testing - drop an icon in the spots where you're working
Nick to create a PR to include the rewrite condition in the beanstalk config. This appears to resolve the health check issue
Code Block RewriteCond %{HTTP_USER_AGENT} !ELB-HealthChecker
Day 2 (Tuesday, 2021-12-07)
- Topics
- Status of testing
- Tomorrow's call time
- Updates
- Bill
- DuraCloud integration tests don't seem to be completing, taking a long time
- ZAP didn't bring up any high-level concerns, worth checking, but no blockers
- PRs for github actions
- Next: Regression Testing
- Danny
- Will push new build with latest from develop
- Next: Continue to test issues.
- Nick
- Limited by AWS console
- DuraCloud integration test failing, seems to be related to AWS outage
- Application not working properly, seems to be due to AWS outage, with S3
- Issues with mill, not being able to find m5.large. This instance type was likely chosen based on capacity and pricing at the time.
- Next: Continue to test issues (synctool, snapshots)
- Tomorrow's call at 12pm ET (1 hour earlier)
- Bill
Day 3 (Wednesday, 2021-12-08)
- Updates
- Bill
- Integration tests are now passing, with the update to spring security. Should pay attention to special characters in testing.
- Regression tests tomorrow afternoon
- Will review list of tickets
- Danny
- Focused on testing the bridge today, 3 issues that need attention
- Regression testing
- Nick
- Few more PRs to review
- Trying to get a full "mvn clean install" to complete (integration tests, S3 bucket permissions)
- Dev bridge ticket, 1308, hard to test
- 1330, there's still a couple references to IRODS in DurAdmin. Will create a PR to pull these out.
- Andy
- Running through full build and integration test
- Standing everything up against swift
- Several items require AWS infrastructure
- Question on dependency
- Will put n/a for ticket where testing doesn't make sense
- Bill
Day 4 (Thursday, 2021-12-09)
- 1308
- when looking at snapshot, appears to have failed transfer from duracloud
- ACTION (bill/danny) follow up
- 1279
- nick to update
- Testing for everyone today, focus on completing look at regression tests
- Releasing on Friday or Monday
- Retrospective
- Andy: Testing takes a full week, don't try to do anything else
- Danny: Effective, continued standard approach and it worked
- Nick: Motivation for working more tickets is that you have less testing to do!