Andrea Dell'Amico
2748d5cc25
Add a task to install the omnioauth plugin and install ruby 2.3 from a PPA on Ubuntu Trusty.
2019-04-03 20:05:36 +02:00
Andrea Dell'Amico
23c11b54a5
Every redmine plugin installation must be conditional.
2019-03-15 20:09:13 +01:00
Andrea Dell'Amico
930fedd54a
Set the default for the ldap_synch plugin to False.
2019-03-15 20:09:13 +01:00
Andrea Dell'Amico
b1b8e19c38
Fix the redmine tasks that initialize the system so that they are executed correctly after a retry.
2019-02-18 17:37:51 +01:00
Andrea Dell'Amico
ee8c1aaccb
redmine: adapt the playbook to the newest redmine version and to Ubuntu 18.04. Add a systemd unit for unicorn. Support nginx.
2019-02-17 13:53:08 +01:00
Andrea Dell'Amico
7a67ba48d2
Refactor: change 'state=installed' with 'state=present' everywhere.
2018-08-09 18:52:55 +02:00
Andrea Dell'Amico
07ebea657c
Refactor: fix all the 'when: variable is changed' occurrencies.
2018-08-09 18:48:09 +02:00
Andrea Dell'Amico
bd69071947
Refactor: include: ==> import_tasks:
2018-08-09 17:48:03 +02:00
Andrea Dell'Amico
a0314a3bdf
Manage the infolvement filter plugin (redmine 2.x only)
2018-06-13 18:58:19 +02:00
Andrea Dell'Amico
950e8e4d27
redmine: set the secret token, configure the log level.
2017-09-27 20:46:33 +02:00
Andrea Dell'Amico
c2fee652b2
Add a task that installs redmine_issue_todo_lists to the redmine role. Install the plugin on the redmine dev instance.
2017-08-29 19:01:18 +02:00
Andrea Dell'Amico
876434d51c
library/roles/redmine: task that installs the issue_templates plugin.
2016-12-16 16:34:42 +01:00
Andrea Dell'Amico
c1c59a9c7b
library/roles/redmine: Ansible 2 compatibility.
2016-04-04 18:00:36 +02:00
Andrea Dell'Amico
40cd9400e3
library/roles/redmine/tasks: Change the ldap sync cron job so that it syncs the ldap groups too.
...
library/roles/ubuntu-deb-general/tasks/disable-unneeded-services.yml: Disable some services that we do not want running.
2015-12-27 13:52:58 +01:00
Andrea Dell'Amico
ab01cc514d
dnet-efg/group_vars/efg_portal_dev/main.yml: New ssh key for Christian Hess.
...
library/roles/redmine/templates/redmine_issue_reminder.cron.j2: Fix the execution path.
2015-11-30 15:08:49 +01:00
Andrea Dell'Amico
fcbeed87c8
library/roles/redmine: manage the 'pastes' plugin
...
d4science-gcube/group_vars/redmine, d4science-gcube/group_vars/redmine_dev: new 'pastes' plugin
d4science-gcube/inventory/hosts.dev: Separate the dev hosts from the production ones.
2015-11-23 16:54:16 +01:00
Andrea Dell'Amico
27295c3028
library/roles/redmine: Cron job for the issue_reminder plugin.
2015-11-22 19:48:52 +01:00
Andrea Dell'Amico
f73e24e32b
d4science-ghn-cluster: Fix the mongo variables for the mongo_cluster_prod group.
...
dnet-eagle: New mongodb server.
library/roles/mongodb-org: Fix the mongod template. It had fixed paths, now they are all managed by variables.
library/roles/redmine: Remove the rules for not working plugins.
2015-11-19 18:10:24 +01:00
Andrea Dell'Amico
86df770466
library/roles/redmine: permit weekly run of the redmine_update_reminder plugin
2015-11-19 12:49:30 +01:00
Andrea Dell'Amico
9b3d838d54
library/roles/redmine: Install a cron job together with the update_reminder plugin
...
dnet-openaire/host_vars/nextissue.research-infrastructures.eu/main.yml: a variable was missing.
2015-11-18 15:07:26 +01:00
Andrea Dell'Amico
0b5928461e
d4science-gcube/roles/redmine/files/redmine-login.html.erb.diff: See https://support.d4science.org/issues/939#change-3569
...
library/roles/redmine/tasks/unicorn.yml: New tags.
2015-10-12 12:00:54 +02:00
Andrea Dell'Amico
bea59fd78e
library/roles/redmine/files/redmine.init: create the PID directory with the right owner if it does not exist.
2015-10-08 20:54:37 +02:00
Andrea Dell'Amico
66f26bf76f
d4science-gcube/redmine.yml: split the production ad devel variables for redmine. Get all the modules distrib files that do not have a public download site. Install a logrotate script to handle the redmine logs. Fix some playbook problems.
2015-10-08 19:17:33 +02:00
Andrea Dell'Amico
98598de8ae
dnet-openaire/host_vars/nextissue.research-infrastructures.eu: new redmine plugins.
2015-10-06 13:24:30 +02:00
Andrea Dell'Amico
f51ffe7740
library/roles/redmine/templates/redmine-ldap-sync.cron.j2: the cron frequency is now a variable
...
d4science-ghn-cluster/inventory/hosts.egi: separate inventory file for the EGI images
2015-10-01 13:17:24 +02:00
Andrea Dell'Amico
fc8d216470
library/roles/redmine/templates/unicorn-logrotate.j2: add a logrotate rule for the unicorn logs
2015-09-18 18:45:32 +02:00
Andrea Dell'Amico
049716ddf2
d4science-gcube/group_vars/redmine/all.yml: install the wiki-external plugin.
...
library/roles/redmine/defaults/main.yml: manage the wiki-external plugin.
library/roles/ubuntu-deb-general/tasks/manage_su_limits.yml: Change the pam su configuration to load pam_limits.
2015-09-07 16:08:11 +02:00
Tommaso Piccioli
b2242d535d
d4science redmine_mention_plugin removed, redmine_mentions added
2015-06-11 11:00:44 +02:00
Andrea Dell'Amico
8b21fb96a8
library/roles/redmine, library/roles/tomcat-apache-requirements: library -> library/roles.
2015-05-30 17:40:50 +02:00
Andrea Dell'Amico
73d37f81a6
Major refactoring. Moved all the library roles under 'library/roles' and changed all the occurrances inside all the playbooks.
2015-05-28 11:32:57 +02:00