Fixes #127: Unable to install for single user on a fresh machine: freezes asking for sudo password

This commit is contained in:
jogaco
2016-12-07 12:37:34 +01:00
parent 308eda86c9
commit 903f0e9c7b

View File

@@ -8,6 +8,13 @@
with_items: '{{ rvm1_rubies }}'
when: rvm1_rubies
- name: Install rvm requirements
become: yes
command: '{{ rvm1_rvm }} requirements'
become_method: sudo
become_user: root
when: rvm1_rubies
- name: Install rubies
command: '{{ rvm1_rvm }} install {{ item.item }} {{ rvm1_ruby_install_flags }}'
when: rvm1_rubies and item.rc|default(0) != 0
@@ -17,11 +24,12 @@
command: '{{ rvm1_rvm }} alias list default'
changed_when: False
register: detect_default_ruby_version
when: rvm1_rubies
- name: Select default ruby
command: '{{ rvm1_rvm }} alias create default {{ rvm1_default_ruby_version }}'
when: detect_default_ruby_version.stdout|default() == '' or
rvm1_default_ruby_version not in detect_default_ruby_version.stdout
when: rvm1_rubies and (detect_default_ruby_version.stdout|default() == '' or
rvm1_default_ruby_version not in detect_default_ruby_version.stdout)
- name: Detect installed ruby patch number
shell: >