Commit Graph

31 Commits

Author SHA1 Message Date
Andrea Dell'Amico 5dd9e01fd3 Script and cron job to verify the ldap status on the rstudio servers. See https://support.d4science.org/issues/12949 2018-11-29 14:50:03 +01:00
Andrea Dell'Amico ac7793d614 library/roles/smartgears/r_connector/tasks/main.yml: Remove a task that should not have been there in the first place. 2018-11-19 16:12:15 +01:00
Andrea Dell'Amico ca7c22f72c Set the full java environment variables before running 'R CMD javareconf' 2018-10-09 11:44:05 +02:00
Andrea Dell'Amico c79bacd579 Run the java R configure command as root. 2018-10-03 18:46:43 +02:00
Andrea Dell'Amico c702469cfe Reconfigure the java environment for R. 2018-10-03 18:43:41 +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 6f5d8b47df library/roles/smartgears/r_connector/tasks/main.yml: Add a tag to only execute the task that installs the nslcd configuration. 2018-03-05 15:10:06 +01:00
Andrea Dell'Amico 10bcd7ca65 Add parameters to the r_connector nslcd template so that we can choose the tls connection type 2018-03-03 20:24:03 +01:00
Andrea Dell'Amico c0f06f440a r-connector: move the notify directive in the correct place. 2017-11-24 16:59:23 +01:00
Andrea Dell'Amico 478ad025f2 ckan-connector, r-connector, resource-registry: Remove the war file from tomcat/webapps when upgrading. 2017-11-24 16:56:24 +01:00
Andrea Dell'Amico 045ebf9416 r_connector: do not put the war file inside tomcat/webapps. 2017-11-24 16:45:44 +01:00
Andrea Dell'Amico 8ea1f47df8 r-connector: better use of the maven_artifact plugin. 2017-10-19 19:13:06 +02:00
Andrea Dell'Amico c2d493d83e library/roles/smartgears/r_connector: New version that fixes the 'missing userconfig.csv' bug. The rusersadd script also readds the .Rprofile if it's missing. 2017-03-29 17:30:12 +02:00
Andrea Dell'Amico c4b66615d0 library/roles/rstudio-server library/roles/smartgears/r_connector/handlers/main.yml: some cleanup. 2017-03-20 23:57:19 +01:00
Andrea Dell'Amico 637a420b6d library/roles/smartgears/r_connector: Fix the configuration of the ldap services. 2017-03-17 19:47:52 +01:00
Andrea Dell'Amico 36fbd99291 library/roles/smartgears/r_connector: Fix the behaviour when we have to connect as a remote user different than root. 2017-03-17 13:17:13 +01:00
Andrea Dell'Amico bdd8d9bc86 library/roles/smartgears/r_connector/tasks/main.yml: Change some tasks to not fail when the remote_user is not root. 2017-03-16 20:30:29 +01:00
Andrea Dell'Amico 5839530ebc library/roles/smartgears/r_connector: Manage the pam ldap configuration. We need to install all the configuration files explicitly because the debian pam configurator does not work non interactively on Ubuntu 14.04. 2017-03-16 19:22:28 +01:00
Roberto Cirillo 602ed0f8e8 group_vars/spd_service_pre/spd_pre.yml added spd service
group_vars/rstudio_dev/rstudio.yml added smartgears distro version (staging repo)
../library/roles/smartgears/r_connector/defaults/main.yml upgrade r_connector version
2017-03-01 14:16:40 +01:00
Andrea Dell'Amico d4c3143655 library/roles/smartgears/r_connector/templates/rusersadd.j2: Use ACLs to set the userconfig.csv permissions. Touch the file at each login so that the file has been removed by the user, he can still connect. 2017-02-16 12:42:15 +01:00
Andrea Dell'Amico 63837eac95 library/roles/rstudio-server: get_url does not work with the rstudio webserver. Use wget. 2017-02-10 14:02:23 +01:00
Roberto Cirillo b0d0c60c04 group_vars/rstudio_dev/rstudio.yml added smartgears_scope variable definition
../library/roles/rstudio-server/tasks/main.yml added igoring error on download certificate task
../library/roles/smartgears/smartgears/templates/container.xml.j2 update "frequencypublication" from 60 to 180 sec
2016-12-01 17:06:25 +01:00
Roberto Cirillo 19ee922543 group_vars/rstudio_dev/rstudio.yml added preproduction scopes
group_vars/tabulardata_pre/tabulardata_pre.yml add tabulardata variables
inventory/hosts.pre added tabulardata host
../library/roles/smartgears/r_connector/defaults/main.yml update rconnector version
../library/roles/smartgears/smartgears/defaults/main.yml update smartgears distribution version
2016-12-01 16:28:37 +01:00
Andrea Dell'Amico ddafc96e47 library/roles/smartgears/r_connector/tasks/main.yml: Fix the r_connector role. The debian packages need to be installed as root. 2016-10-27 16:04:24 +02:00
Roberto Cirillo cdd4bcb781 ../library/roles/smartgears/r_connector/defaults/main.yml update version
./library/roles/smartgears/fhn_manager/defaults/main.yml update version
2016-10-24 10:17:24 +02:00
Andrea Dell'Amico facb92becf d4science-ghn-cluster: dataminer and rstudio: new sudoers allowed commands.
library/roles/smartgears/r_connector: Install the RProfile file, more tight permissions on the users home directories.
2016-10-21 18:55:31 +02:00
Andrea Dell'Amico 188e4d1079 d4science-ghn-cluster: library/roles/smartgears/r_connector: fix the r_connector script that manages the users. Added the required commands to the sudoers file. 2016-10-20 20:10:56 +02:00
Andrea Dell'Amico f53a0cbcb2 library/roles/smartgears/r_connector: install a list of packages needed to do ldap authentication via pam. 2016-09-09 18:05:13 +02:00
Andrea Dell'Amico 76237a9b6b library/roles/smartgears/r_connector: Fix the script that initializes/creates uses.
library/roles/smartgears/smartgears-nginx-frontend/templates/rstudio-dev.d4science.org-virtualhost.j2: Add a piece of configuration that was only on the production server.
2016-07-21 19:29:32 +02:00
Andrea Dell'Amico 31c6288e85 library/roles/smartgears/r_connector: Install the adduser script, really.
library/roles/smartgears/smartgears/templates/container.xml.j2: The VO can be a list. Change the default and the template.
2016-07-21 17:14:13 +02:00
Andrea Dell'Amico bd1808560c library/roles/smartgears/r_connector: Role that installs the smartgears r-connector.
library/roles/smartgears/smartgears-nginx-frontend/templates: nginx virtualhosts for the rstudio servers.
2016-07-21 14:58:46 +02:00