Mathieu Trossevin
7c632352a0
Replace the include
module with include_tasks
or import_tasks
...
The behaviour of the `include` module is badly defined (it try to choose
between statically importing the tasks and dynamically including them)
and can cause problems depending on any number of constraints (mostly if
it choose the wrong behaviour).
Replace it with the `import_tasks` (always statically import tasks) unless
the `include` is in a loop in which case we replace it with
`include_tasks` (always dynamically include tasks).
2023-01-03 14:43:42 +01:00
Jérémy Lecour
0622e9ff1e
fix non-breaking spaces
2022-12-14 11:47:53 +01:00
Jérémy Lecour
0fe0244116
Update Galaxy metadata (company, platforms and galaxy_tags)
2021-06-28 15:26:28 +02:00
Jérémy Lecour
2ed77c60f0
Improve Ansible syntax
...
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +02:00
Jérémy Lecour
5138065059
Use 'loop' syntax instead of 'with_items'
2021-05-04 14:19:18 +02:00
Jérémy Lecour
0b528f15da
tomcat-instance: fail if uid already exists
continuous-integration/drone/push Build is passing
2020-12-17 08:06:44 +01:00
Jérémy Lecour
27e217467e
Change "|changed" with "is changed"
2019-12-31 16:18:56 +01:00
Victor LABORIE
1b74db194a
Add missing evolix prefix to role dependencies
continuous-integration/drone/push Build is passing
2019-12-03 14:32:34 +01:00
Jérémy Lecour
bd8644ae60
whitespaces
2019-05-14 14:03:03 +02:00
Jérémy Lecour
aa28e9c1b8
change repositories URL
2019-03-21 15:31:58 +01:00
Victor LABORIE
aebd46e4d7
tomcat-instance: deploy correct version of config files
2019-03-06 15:52:56 +01:00
Victor LABORIE
346e556049
tomcat-instance: deploy correct version of server.xml
2019-02-20 11:29:11 +01:00
Jérémy Lecour
3cbb65ea8d
whitespaces
2018-04-04 23:21:31 +02:00
Victor LABORIE
00a8947da1
tomcat-instance: default rng set to /dev/urandom
2017-07-13 13:51:15 +02:00
Victor LABORIE
eedeab6be2
tomcat-instance: possibility to surcharge java path
2017-07-12 10:57:16 +02:00
Victor LABORIE
61685dfa40
tomcat-instance: fix default vars
2017-07-07 12:12:05 +02:00
Victor LABORIE
4237a4fb21
tomcat-instance: move handler in tasks
2017-07-07 11:35:20 +02:00
Victor LABORIE
3cf23bbe14
tomcat/tomcat-isntance: fix handlers
2017-07-03 17:37:08 +02:00
Victor LABORIE
c3db08e6db
Split tomcat-instance in tomcat + tomcat-instance
2017-07-03 17:37:06 +02:00
Gabriel Periard-Tremblay
87ebadcadd
Kitchen: Change base image to evolix/ansible
2017-06-02 08:38:08 -04:00
Jérémy Lecour
d2eeb3ba69
evoacme/tomcat: check if /etc/aliases exists
2017-05-21 23:34:34 +02:00
Jérémy Lecour
da9b82f694
tomcat: whitespaces + syntax
2017-05-21 21:02:48 +02:00
Jérémy Lecour
36db563a8a
Use symbolic permissions for setgid bit
2017-05-21 19:33:52 +02:00
Jérémy Lecour
604ac631df
use the systemd module
2017-05-21 19:33:28 +02:00
Jérémy Lecour
8772983746
Replace shell with command or disable warnings
2017-05-21 19:33:16 +02:00
Jérémy Lecour
1b24815491
whitespaces
2017-05-21 19:32:25 +02:00
Jérémy Lecour
4fccac3627
Tomcat: add some context for tests
2017-05-21 10:59:57 +02:00
Jérémy Lecour
033ebaa593
Add tests for many roles
2017-05-18 15:44:21 +02:00
Victor LABORIE
30cf02c6d4
tomcat-instance: deploy all conf from ansible
2017-05-10 17:08:55 +02:00
Victor LABORIE
a90f59fc78
tomcat-instance: fix right of copied tomcat conf
2017-04-21 15:14:56 +02:00
Victor LABORIE
f7d886f03d
tomcat-instance: fix instance home dir right
2017-04-21 12:12:13 +02:00
Victor LABORIE
6d017e8470
tomcat-instance: fix .profile owner and group
2017-04-04 16:21:34 +02:00
Jérémy Lecour
5b2ab0d8d3
Ansible >= 2.2 supported
2017-03-24 14:15:09 +01:00
Jérémy Lecour
294cea44e8
Change mode with leading 0, but still as String
2017-03-23 16:59:43 +01:00
Victor LABORIE
483d3a8a9e
tomcat-instance: bootstrap instance are idempotent
2017-03-02 17:22:33 +01:00
Victor LABORIE
8eb7952e49
tomcat-instance: fix subject mail quoting
2017-02-24 15:23:33 +01:00
Victor LABORIE
cb037d9d91
tomcat-instance: send mail in shell script not in systemd unit
2017-02-24 14:50:18 +01:00
Victor LABORIE
acb4fb9d99
tomcat-instance fix check|success
2017-02-06 13:28:04 +01:00
Jérémy Lecour
9ba7c66f5f
a bit of syntax
2017-01-31 11:47:29 +01:00
Jérémy Lecour
8920ff1ee4
Add "always_run: yes" where it's pertinent
...
There is also the "check_mode: no", but commented,
for when we switch to Ansible 2.2
2017-01-31 11:45:35 +01:00
Jérémy Lecour
6b8a51a18e
tomcat-instances: variables are mandatory
2017-01-13 09:50:01 +01:00
Jérémy Lecour
5a7a561cca
Remount /usr only if it is a dedicated partition
2017-01-12 16:23:48 +01:00
Jérémy Lecour
61f5219f48
Improve documentation
...
Each role has a README and a meta/main.yml file
2017-01-05 18:22:06 +01:00
Jérémy Lecour
5a4f838375
Unix mode MUST be a quoted string when using octal notation
2017-01-05 12:03:54 +01:00
Victor LABORIE
52b643a1a1
tomcat-instance: deploy nagios check
2017-01-04 16:04:15 +01:00
Victor LABORIE
f748b54df4
tomcat-instance: always run shell check
2017-01-04 15:47:53 +01:00
Victor LABORIE
3cb905714f
tomcat-instance: add README.md
2017-01-03 17:22:49 +01:00
Victor LABORIE
56e42aa63a
tomcat-instance: set JAVA_HOME in env conf file
2017-01-03 17:21:35 +01:00
Victor LABORIE
04ccca18f2
init tomcat-instance role
2017-01-03 12:41:22 +01:00