File tree Expand file tree Collapse file tree 3 files changed +41
-1
lines changed Expand file tree Collapse file tree 3 files changed +41
-1
lines changed Original file line number Diff line number Diff line change 1515#
1616
1717name 'go-crond'
18- version = Gitlab ::Version . new ( 'go-crond' , '23.2 .0' )
18+ version = Gitlab ::Version . new ( 'go-crond' , '23.12 .0' )
1919default_version version . print ( false )
2020
2121license 'BSD-2-Clause'
Original file line number Diff line number Diff line change 44
55<!-- Keep this list sorted alphabetically. -->
66- [ golang] ( upgrade-golang-testplan.md )
7+ - [ go-crond] ( upgrade-go-crond-testplan.md )
78- [ Mattermost] ( upgrade-mattermost-testplan.md )
89- [ redis] ( upgrade-redis-testplan.md )
Original file line number Diff line number Diff line change 1+ # ` go-crond ` component upgrade test plan
2+
3+ ## Test plan
4+
5+ - [ ] Check [ releases] ( https://github.com/webdevops/go-crond/releases ) for potentially breaking changes.
6+
7+ ### Build tests
8+
9+ - [ ] Built on all supported platforms using ` build-package-on-all-os ` job.
10+ - [ ] Ran ` Trigger:ee-package ` and then ` qa-subset-test ` as well as manual ` qa-remaining-test-manual ` CI jobs on ` gitlab.com ` .
11+
12+ ### Install and check version and basic operation
13+
14+ - [ ] Install and configure using HTTPS URL.
15+ - [ ] Verify version.
16+
17+ ``` shell
18+ opt/gitlab/embedded/bin/go-crond --version
19+ ```
20+
21+ - [ ] Check service status
22+
23+ ``` shell
24+ sudo gitlab-ctl status crond
25+ sudo gitlab-ctl tail crond
26+ ```
27+
28+ - [ ] Set crontab entry to a few minutes ahead and make sure cert request renewal occurs
29+
30+ ``` shell
31+ cat /var/opt/gitlab/crond/letsencrypt-renew
32+ 27 0 * /4 * * root /opt/gitlab/bin/gitlab-ctl renew-le-certs
33+ sudo vi /var/opt/gitlab/crond/letsencrypt-renew
34+ cat var/opt/gitlab/crond/letsencrypt-renew
35+ 30 18 26 * * root /opt/gitlab/bin/gitlab-ctl renew-le-certs
36+ sudo gitlab-ctl restart crond
37+ sudo gitlab-ctl tail crond
38+ sudo gitlab-ctl tail crond | grep " /opt/gitlab/bin/gitlab-ctl renew"
39+ ```
You can’t perform that action at this time.
0 commit comments