Milestone 2017-05-19
GitLab 9.2 release has been cut, which means that the Gitaly team can start testing Gitaly running across a network.
Themes: Acceptance Testing
Testing
Our top priority for this release is to test our implementations.
@jacobvosmaer-gitlab will focus on testing Gitaly running across the network and how GitLab handled Gitaly failures.
@eReGeBe @ahmadsherif and @bkc will focus on testing the migrations:
@andrewn has added some documentation about what we expect from the acceptance testing
Waiting for 9.2 RC1
There may be some slacktime between the start of the iteration and the availability of 9.2RC1.
During this time, please focus on
- Completing work left over from the last iteration
- Other tasks assigned to you for this milestone
- If you are still available, speak to @andrewn or pick a task from To Do
Please note that once 9.2 is available on staging, you'll need to switch across to testing as this is our top priority. If we leave testing too late, we may miss the release and will need to delay some of the feature flags by another release.
Burndown chart
Burnup chart
- Client Implementation: CommitDiff changes for deltas_only
- Define the GitLab Shell <-> Gitaly CLI Stub interface
- Forward Git SSH sessions from gitlab-shell to Gitaly Server Implementation
- helper.GetRepoPath should return an error if the result contains /../
- Acceptance Testing: Ref::count_branch_names and Ref::count_tag_names
- Projects::TreeController#show Acceptance Testing
- Ref::FindRefName Acceptance Testing
- Projects::CommitController#show Acceptance Testing