1.2 KiB
1.2 KiB
go-crond
component upgrade test plan
Test plan
- Check releases for potentially breaking changes.
Build tests
- Built on all supported platforms using
build-package-on-all-os
job. - Ran
Trigger:ee-package
and thenqa-subset-test
as well as manualqa-remaining-test-manual
CI jobs ongitlab.com
.
Install and check version and basic operation
-
Install and configure using HTTPS URL.
-
Verify version.
opt/gitlab/embedded/bin/go-crond --version
-
Check service status
sudo gitlab-ctl status crond sudo gitlab-ctl tail crond
-
Set crontab entry to a few minutes ahead and make sure cert request renewal occurs
cat /var/opt/gitlab/crond/letsencrypt-renew 27 0 */4 * * root /opt/gitlab/bin/gitlab-ctl renew-le-certs sudo vi /var/opt/gitlab/crond/letsencrypt-renew cat var/opt/gitlab/crond/letsencrypt-renew 30 18 26 * * root /opt/gitlab/bin/gitlab-ctl renew-le-certs sudo gitlab-ctl restart crond sudo gitlab-ctl tail crond sudo gitlab-ctl tail crond | grep "/opt/gitlab/bin/gitlab-ctl renew"