Commit Graph

24 Commits

Author SHA1 Message Date
Jakub Sokołowski 93c8a5b5ac
service: parametrize if service restarts or starts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-13 10:20:20 +02:00
Jakub Sokołowski 2f89ee1ffa
readme: show location of logs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-26 11:07:24 +02:00
Jakub Sokołowski 87cd5dabf7
fix: change logpath to be logPath
This fixes WinSW ignoring set location of logs.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-26 11:04:08 +02:00
Jakub Sokołowski 364cc4a46b
add ability to disable stdout/stderr log files
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-12 11:16:19 +02:00
Jakub Sokołowski df6b93e6d3
switch logging more to roll-by-size to fix file limit
When using 'roll-by-size-time' the `keepFiles` config is ignored.
https://github.com/status-im/infra-nimbus/issues/74

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-12 10:54:25 +02:00
Jakub Sokołowski 1b633346c0
change log directory to be called logs
To make it match to other OS setups.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-04 20:15:26 +02:00
Jakub Sokołowski 44f335715f
default to restarting service on failure
https://github.com/winsw/winsw/blob/v2.11.0/doc/yamlConfigFile.md#onfailure

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-19 13:44:00 +02:00
Jakub Sokołowski d85f966f2a
use backslashes for windows paths
https://docs.ansible.com/ansible/latest/user_guide/windows_usage.html#path-formatting-for-windows

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-19 09:34:22 +02:00
Jakub Sokołowski 0464ffc817
readme: fill out management section
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-16 17:42:37 +02:00
Jakub Sokołowski 3e9020c7d0
readme: add info about issue with allowservicelogon
https://github.com/winsw/winsw/issues/840

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-16 17:38:34 +02:00
Jakub Sokołowski e41415ba8b
drop misused user attribute from win_get_url tasks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-14 17:42:15 +02:00
Jakub Sokołowski 97275ab7be
drop references to jenkins agent in tasks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-23 15:45:50 +02:00
Jakub Sokołowski 9c1584c1b2
make logpath and absolute path
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-21 17:16:07 +02:00
Jakub Sokołowski 75616a42a2
create all folders, add binary availability check
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-19 01:11:10 +02:00
Jakub Sokołowski 44f8f8bbba
fix service tempalte to use serviceAccount
See:
https://github.com/winsw/winsw/blob/v2.11.0/doc/yamlConfigurationSchema.json

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-19 01:06:00 +02:00
Jakub Sokołowski 4d42aebb21
fix arguments indentation and definition file extension
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-10 17:49:04 +02:00
Jakub Sokołowski 29eb606875
allow for specifying just winsw_service_exe_path
So it doesn't have to be downloaded if it's already in place.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-10 17:09:26 +02:00
Jakub Sokołowski 26ff381182
templates/service.yml.j2: fix executable variable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-10 17:09:10 +02:00
Jakub Sokołowski 5f967d4ab0
templates/service.yml.j2: add missing endif
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-10 17:08:11 +02:00
Jakub Sokołowski 517f1dcfd2
drop unused XML service definition template
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-10 17:04:15 +02:00
Jakub Sokołowski b91095d26b
fix variables used to create and start service
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-10 17:04:01 +02:00
Jakub Sokołowski 6298ffaa00
add first version of role files
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-02 18:47:22 +02:00
Jakub Sokołowski 6c5152efa4
add Ansible metadata
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-02 18:47:17 +02:00
Jakub Sokołowski 324e2c2e76
initial empty commit
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-02 17:37:22 +02:00