Permalink
Browse files

Update the 'debops.rstudio_server' playbook

  • Loading branch information...
drybjed committed Oct 18, 2017
1 parent 2bfd144 commit fb04a87064f79c570c69d124d836ac9fdae161df
Showing with 38 additions and 3 deletions.
  1. +2 −0 CHANGES.rst
  2. +1 −0 playbooks/service/cran.yml
  3. +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' ]

0 comments on commit fb04a87

Please sign in to comment.