Commit Graph

29 Commits

Author SHA1 Message Date
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