forked from actions/runner
-
Notifications
You must be signed in to change notification settings - Fork 3
/
supervisord.conf
105 lines (96 loc) · 2.73 KB
/
supervisord.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
[supervisord]
nodaemon=false
logfile=%(here)s/virt/work/supervisord.log
pidfile=%(here)s/virt/work/supervisord.pid
[program:runner_metadata]
command=/usr/bin/env bash %(here)s/scripts/add_instance_labels.sh %(here)s/virt/work/supervisord.pid
directory=%(here)s
process_name=%(program_name)s
startsecs=0
autorestart=false
startretries=1
stdout_logfile=virt/work/%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
[program:runner]
command=/usr/bin/env bash run.sh
directory=%(here)s/_layout
process_name=%(process_num)s_%(program_name)s
numprocs=%(ENV_SCALE)s
environment=GH_RUNNER_NUM=%(process_num)s,RUNNER_LOGRETENTION="10",WORKER_LOGRETENTION="10"
autostart=true
autorestart=true
stdout_logfile=virt/work/%(process_num)s_%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
stopasgroup=true
stopwaitsecs=10
exitcodes=0,3
[program:runnerversion_cache]
command=/usr/bin/env python3 runnerversion_cache.py
directory=%(here)s/virt
process_name=%(program_name)s
autostart=true
autorestart=true
stdout_logfile=virt/work/%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
stopasgroup=true
stopwaitsecs=10
[program:unbound]
command=/usr/bin/sudo unbound -d -c unbound.conf
directory=%(here)s/virt
process_name=%(program_name)s
autostart=true
autorestart=true
stdout_logfile=virt/work/%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
stopasgroup=true
stopwaitsecs=10
[program:rsyslogd]
command=/sbin/rsyslogd -n -f %(here)s/virt/rsyslog.conf -i %(here)s/virt/work/%(program_name)s.pid
directory=%(here)s/virt
process_name=%(program_name)s
autostart=true
autorestart=true
stdout_logfile=virt/work/%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
stopasgroup=true
stopwaitsecs=10
[program:registry]
command=%(here)s/distribution-library-image/amd64/registry serve docker-registry-config.yml
directory=%(here)s
process_name=%(program_name)s
environment=REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=%(here)s/virt/work/registry
autostart=true
autorestart=true
stdout_logfile=virt/work/%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
stopasgroup=true
stopwaitsecs=10
[program:ssh_generate_key]
command=/usr/bin/env bash %(here)s/scripts/ssh_generate_key.sh
directory=%(here)s
process_name=%(program_name)s
startsecs=0
autorestart=false
startretries=1
stdout_logfile=virt/work/%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
[program:bes_communication_server]
command=/usr/bin/env python3 bes_communication_server.py
directory=%(here)s/virt
process_name=%(program_name)s
autostart=true
autorestart=unexpected
stdout_logfile=virt/work/%(program_name)s.log
stdout_logfile_maxbytes=5MB
redirect_stderr=true
stopasgroup=true
stopsignal=INT
stopwaitsecs=20
exitcodes=1,2