[Git][qa/jenkins.debian.net][master] jenkins nodes: give jochen access to all journalctl
Holger Levsen (@holger)
gitlab at salsa.debian.org
Tue Apr 8 21:06:40 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
21bf9a56 by Holger Levsen at 2025-04-08T22:06:25+02:00
jenkins nodes: give jochen access to all journalctl
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- TODO.rebuilderd-systemd-units
- + hosts/common/etc/sudoers.d/jspricke
Changes:
=====================================
TODO.rebuilderd-systemd-units
=====================================
@@ -1,13 +1,14 @@
+rebuilderd worker
+ user systemd.tmpfiles
rebuilderd backup
- unit or script which stops and disables the rebuilded service
- and which woud be run by cron...
+ on script, which does it for all rebuilderd instances sequentially
+ run on tuesdays and fridays
+ service timer which which stops and disables the rebuilded service
+ check if backup from same day exist and exit:
[ -d /srv/rebuilderd/i386/stats/db-backup/db-back-2025-04-05 ] && exit
- check if backup from same day exist and exit
-backup all script, which shut downs each rebuilderd as needed
-
debrebuild cache size limiter unit
- run once a day?
+ run once a day
configurable
use atime if available, else mtime
=====================================
hosts/common/etc/sudoers.d/jspricke
=====================================
@@ -0,0 +1,3 @@
+jspricke ALL= \
+ NOPASSWD: /usr/bin/journalctl *
+
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/21bf9a5604f7cde87e7fa70c947255616bc99a35
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/21bf9a5604f7cde87e7fa70c947255616bc99a35
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20250408/eb64d305/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list