Skip to content
This repository was archived by the owner on Aug 9, 2023. It is now read-only.

Commit c92f682

Browse files
committed
Move files from tmp dir to avoid deletion during tmp dir cleanup
1 parent c3130b1 commit c92f682

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

src/templates/cromwell/cromwell-resources.template.yaml

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ Resources:
342342
state_file = /var/lib/awslogs/agent-state
343343
344344
[cromwell-server]
345-
file = /tmp/cromwell-server.log
345+
file = /home/ec2-user/cromwell-server.log
346346
log_group_name = cromwell-server
347347
log_stream_name = %%INSTANCE-ID%%
348348
mode: 000664
@@ -462,30 +462,30 @@ Resources:
462462
group: "ec2-user"
463463
content: |
464464
[unix_http_server]
465-
file=/tmp/supervisor.sock ; the path to the socket file
465+
file=/home/ec2-user/supervisor.sock ; the path to the socket file
466466
467467
[supervisord]
468-
logfile=/tmp/supervisord.log ; main log file; default $CWD/supervisord.log
469-
logfile_maxbytes=50MB ; max main logfile bytes b4 rotation; default 50MB
470-
logfile_backups=10 ; # of main logfile backups; 0 means none, default 10
471-
loglevel=info ; log level; default info; others: debug,warn,trace
472-
pidfile=/tmp/supervisord.pid ; supervisord pidfile; default supervisord.pid
473-
nodaemon=false ; start in foreground if true; default false
474-
minfds=1024 ; min. avail startup file descriptors; default 1024
475-
minprocs=200 ; min. avail process descriptors;default 200
468+
logfile=/home/ec2-user/supervisord.log ; main log file; default $CWD/supervisord.log
469+
logfile_maxbytes=50MB ; max main logfile bytes b4 rotation; default 50MB
470+
logfile_backups=10 ; # of main logfile backups; 0 means none, default 10
471+
loglevel=info ; log level; default info; others: debug,warn,trace
472+
pidfile=/home/ec2-user/supervisord.pid ; supervisord pidfile; default supervisord.pid
473+
nodaemon=false ; start in foreground if true; default false
474+
minfds=1024 ; min. avail startup file descriptors; default 1024
475+
minprocs=200 ; min. avail process descriptors;default 200
476476
477477
[rpcinterface:supervisor]
478478
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
479479
480480
[supervisorctl]
481-
serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket
481+
serverurl=unix:///home/ec2-user/supervisor.sock ; use a unix:// URL for a unix socket
482482
483483
[program:cromwell-server]
484484
command=java -Dconfig.file=cromwell.conf -XX:MaxRAMPercentage=85.0 -jar cromwell.jar server ; the program (relative uses PATH, can take args)
485485
directory=/home/ec2-user ; directory to cwd to before exec (def no cwd)
486486
user=ec2-user ; setuid to this UNIX account to run the program
487487
redirect_stderr=true ; redirect proc stderr to stdout (default false)
488-
stdout_logfile=/tmp/cromwell-server.log ; stdout log path, NONE for none; default AUTO
488+
stdout_logfile=/home/ec2-user/cromwell-server.log ; stdout log path, NONE for none; default AUTO
489489
490490
"/etc/nginx/nginx.conf":
491491
mode: "000644"
@@ -572,6 +572,12 @@ Resources:
572572
}
573573
}
574574
575+
"/home/ec2-user/supervisord.log":
576+
content: "\n"
577+
mode: "000664"
578+
owner: "ec2-user"
579+
group: "ec2-user"
580+
575581
commands:
576582
00_get_instance_id:
577583
command: curl -s http://169.254.169.254/latest/meta-data/instance-id/ > /etc/instance-id

0 commit comments

Comments
 (0)