Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Update the 'debops.rstudio_server' playbook
- Loading branch information
Showing
with
38 additions
and
3 deletions.
-
+2
−0
CHANGES.rst
-
+1
−0
playbooks/service/cran.yml
-
+35
−3
playbooks/service/rstudio_server.yml
|
@@ -207,6 +207,8 @@ Changed |
|
|
- Update the ``profile_tasks.py`` callback to work correctly on Ansible 2.4. |
|
|
[drybjed_] |
|
|
|
|
|
- Update the debops.rstudio_server_ playbook. [drybjed_] |
|
|
|
|
|
Deprecated |
|
|
~~~~~~~~~~ |
|
|
|
|
|
|
@@ -18,6 +18,7 @@ |
|
|
if cran__java_integration|bool else [] }}' |
|
|
|
|
|
- role: debops.java |
|
|
tags: [ 'role::java' ] |
|
|
java__install_jdk: True |
|
|
when: cran__java_integration|bool |
|
|
|
|
|
|
|
@@ -1,7 +1,7 @@ |
|
|
--- |
|
|
|
|
|
- name: Manage RStudio Server |
|
|
hosts: [ 'debops_service_rstudio_server', 'debops_rstudio_server' ] |
|
|
- name: Manage RStudio Server service |
|
|
hosts: [ 'debops_service_rstudio_server' ] |
|
|
become: True |
|
|
|
|
|
environment: '{{ inventory__environment | d({}) |
|
@@ -10,6 +10,38 @@ |
|
|
|
|
|
roles: |
|
|
|
|
|
- role: debops.etc_services |
|
|
tags: [ 'role::etc_services' ] |
|
|
etc_services__dependent_list: |
|
|
- '{{ rstudio_server__etc_services__dependent_list }}' |
|
|
|
|
|
- role: debops.apt_preferences |
|
|
tags: [ 'role::apt_preferences' ] |
|
|
apt_preferences__dependent_list: |
|
|
- '{{ nginx__apt_preferences__dependent_list }}' |
|
|
- '{{ cran__apt_preferences__dependent_list }}' |
|
|
- '{{ java__apt_preferences__dependent_list |
|
|
if cran__java_integration|bool else [] }}' |
|
|
|
|
|
- role: debops.ferm |
|
|
tags: [ 'role::ferm' ] |
|
|
ferm__dependent_rules: |
|
|
- '{{ nginx__ferm__dependent_rules }}' |
|
|
|
|
|
- role: debops.nginx |
|
|
tags: [ 'role::nginx' ] |
|
|
nginx__dependent_servers: |
|
|
- '{{ rstudio_server__nginx__dependent_servers }}' |
|
|
|
|
|
- role: debops.java |
|
|
tags: [ 'role::java' ] |
|
|
java__install_jdk: True |
|
|
when: cran__java_integration|bool |
|
|
|
|
|
- role: debops.cran |
|
|
tags: [ 'role::cran' ] |
|
|
cran__dependent_packages: |
|
|
- '{{ rstudio_server__cran__dependent_packages }}' |
|
|
|
|
|
- role: debops.rstudio_server |
|
|
tags: [ 'role::rstudio_server' ] |
|
|
|