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 15
15
#
16
16
17
17
name 'go-crond'
18
- version = Gitlab ::Version . new ( 'go-crond' , '23.2 .0' )
18
+ version = Gitlab ::Version . new ( 'go-crond' , '23.12 .0' )
19
19
default_version version . print ( false )
20
20
21
21
license 'BSD-2-Clause'
Original file line number Diff line number Diff line change 4
4
5
5
<!-- Keep this list sorted alphabetically. -->
6
6
- [ golang] ( upgrade-golang-testplan.md )
7
+ - [ go-crond] ( upgrade-go-crond-testplan.md )
7
8
- [ Mattermost] ( upgrade-mattermost-testplan.md )
8
9
- [ 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