diff options
author | Paul Okstad <pokstad@gitlab.com> | 2020-09-16 10:23:04 +0300 |
---|---|---|
committer | Zeger-Jan van de Weg <git@zjvandeweg.nl> | 2020-09-16 10:23:04 +0300 |
commit | 948bfae375c2b15084982058199a83574f990551 (patch) | |
tree | e0ee3f83545b66b963cbf2a92a6cc6669b130d55 | |
parent | 838d4b88d3fa78345cdc1c2a34244de6e1d38f37 (diff) |
Demo checklist corrections
-rw-r--r-- | .gitlab/issue_templates/Demo.md | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/.gitlab/issue_templates/Demo.md b/.gitlab/issue_templates/Demo.md index bebb3a147..ac27ccc9c 100644 --- a/.gitlab/issue_templates/Demo.md +++ b/.gitlab/issue_templates/Demo.md @@ -2,8 +2,6 @@ /title Demo YYYY-MM-DD -<!-- Replace due date below with the date of the demo --> - <!-- ## Contributing @@ -66,28 +64,25 @@ succeed. ## General Setup 1. [ ] Prep: - - [ ] Check the [latest version of this issue template](https://gitlab.com/gitlab-org/gitaly/-/blob/master/.gitlab/issue_templates/Demo.md) + - [ ] Check the [latest version of this issue template](https://gitlab.com/gitlab-org/gitaly/-/blob/master/.gitlab/issue_templates/Demo.md) for any new steps and update this issue accordingly. -1. [ ] Setup - - [ ] Checkout the latest changes as part of: https://gitlab.com/gitlab-org/gitaly/-/merge_requests/2461 + - [ ] Checkout the latest changes from Gitaly's default branch - [ ] `cd _support/terraform` - [ ] `./create-demo-cluster` - [ ] `./configure-demo-cluster` -1. [ ] Verify: - - [ ] Sign in as admin during the demo + - [ ] Sign in as admin user `root` during the demo - [ ] Create a new repository on the GitLab instance -1. [ ] Prep: Log into the GitLab web interface and upload license + - [ ] Log into the GitLab web interface and upload license ## Features -### Automatic repository repair +### Automatic repository repair #2717 1. Prep: - [ ] Have a repository in the demo cluster - [ ] SSH to any Praefect node: - - [ ] Enable the auto reconciliation scheduler in the toml of at least one Praefect node: `[reconciliation]\n -scheduling_interval = "5s"` + - [ ] Enable the auto reconciliation scheduler in the toml of at least one Praefect node: `sudo echo '[reconciliation]\n scheduling_interval = "5s"' >> ${PRAEFECT_CONFIG_PATH}` - [ ] Reboot the Praefect node with `sudo gitlab-ctl restart` - - [ ] `gitlab-ctl tail` should include `automatic reconciler started` + - [ ] `sudo gitlab-ctl tail` should include `automatic reconciler started` 1. [ ] Demo: - [ ] Stop one of the Gitaly nodes - [ ] Verify the Gitaly node is down on the Grafana dashboards 'Virtual storage primary flapping' @@ -108,9 +103,10 @@ scheduling_interval = "5s"` 1. [ ] Create any follow up issues discovered during the demo and assign label ~demo. + - Link the issues as related to this issue 1. [ ] [Follow teardown instructions to remove demo resources](https://gitlab.com/gitlab-org/gitaly/-/blob/master/_support/terraform/README.md#destroying-a-demo-cluster) - - Link the issues as related to this issue +1. [ ] Open a new demo issue and assign to the next demo conductor 1. [ ] Close this issue /label ~demo ~"group::gitaly" ~"devops::create" |