Commit Graph

31 Commits

Author SHA1 Message Date
Jeremy Gardais c0a911d5df
Role works with Debian Bullseye 2022-03-24 17:12:57 +01:00
Jeremy Gardais c089beb8fe
Remove old 11.14.0 version of lmgrd 2022-03-24 16:50:11 +01:00
Jeremy Gardais 51adb58540
Upgrade lmgrd and lmutil daemon to version 11.18.1 2022-03-24 16:47:40 +01:00
Jeremy Gardais 8a8a9ddd72 Debian Buster support 2020-05-07 11:24:24 +02:00
Jeremy Gardais 1ee35d9ea4 Ensure lib64 ld-linux symlinks exists 2020-05-07 11:23:13 +02:00
Jeremy Gardais 424dc5d8ee Empty requirements packages by default 2020-05-06 17:20:14 +02:00
Jeremy Gardais 212ea834b5 Ensure to install requirements on Debian Stretch 2020-05-06 17:18:34 +02:00
Jeremy Gardais 46422ee402 Publish version 2.1.4 2019-10-08 10:22:20 +02:00
Jeremy Gardais bc33b60bda
Use to_nice_json to manage packages list 2019-02-27 11:49:10 +01:00
Jeremy Gardais 9c8c181e70
Fix E503 Task that run when changed should likely be handlers
Daemon_reload moved to handlers file.
2019-02-26 17:30:43 +01:00
Jeremy Gardais f85fd58bad
Fix E303 systemctl used in place of systemd module 2019-02-26 14:05:37 +01:00
Jeremy Gardais 67b3cbc635
Fix E405 Remote package tasks should have a retry 2019-02-26 14:00:11 +01:00
Jeremy Gardais fbb6814ce8
Set empty dependencies line to fix Galaxy warning 2018-08-06 15:25:43 +02:00
Jeremy Gardais c6e53f30d9
Fix some minor warnings from ansible-lint 2018-08-06 15:25:03 +02:00
Jeremy Gardais f7f230589b Create a symlink (/usr/tmp) to /tmp to avoid error
fix #2 .
2018-02-28 15:04:06 +01:00
Jeremy Gardais a8a6192cdc Add a missing ")" in the handler 2018-02-28 14:43:40 +01:00
Jeremy Gardais 940a2b9dc7 Add more informations about flexlm__licences var 2018-02-28 11:34:26 +01:00
Jeremy Gardais 2913b41c13 Don't purge unit file
Otherwise the service can't be stopped.
2018-02-28 11:01:06 +01:00
Jeremy Gardais bff4d7a11f Allow to manage the RestartSec parameter of the unit 2018-02-27 16:07:27 +01:00
Jeremy Gardais 6cb121a5ea Ensure to remove service management if deploy state is "absent" 2018-02-27 15:47:08 +01:00
Jeremy Gardais 394b2ecdb5 Set a var to manage the state of the deployment by this role 2018-02-27 14:06:20 +01:00
Jeremy Gardais bc5ad21d32 Manage services for the lists var (flexlm__licences)
Also allow to manage several licences on a same host (close #1)
2018-02-27 12:06:01 +01:00
Jeremy Gardais 2b531de478 Add possibility to deserve licence file to the host 2018-02-27 09:41:54 +01:00
Jeremy Gardais b4b3631f29 Add a way to provide vendor daemon for licences 2018-02-27 08:32:20 +01:00
Jeremy Gardais 3940d388f1 Publish v1.0 2018-02-26 15:22:30 +01:00
Jeremy Gardais a39a5d2e71 Possibility to set working directory and licence file in the service unit 2018-02-23 16:37:38 +01:00
Jeremy Gardais 34cd661087 Set up a systemd service 2018-02-23 15:56:31 +01:00
Jeremy Gardais 1036d20858 Create a specific user to launch `lmgrd` 2018-02-23 15:27:53 +01:00
Jeremy Gardais c83bd2decc Ensure to have a symlink for `lmgrd` to it's last version 2018-02-23 15:16:34 +01:00
Jeremy Gardais 03cc974a0c Copy `lmgrd` and `lmutil` binaries 2018-02-23 14:32:08 +01:00
Jeremy Gardais e8f31b15b2 Install dependencies 2018-02-23 11:30:56 +01:00