From 204917e56932e57f0fbfddc58cba5ac19b518b44 Mon Sep 17 00:00:00 2001 From: Ogonna Iwunze Date: Wed, 6 Apr 2016 14:24:36 +0100 Subject: [PATCH] [OI] Ensure list variables are properly interpolated when used on "with_items" --- tasks/rubies.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tasks/rubies.yml b/tasks/rubies.yml index 66d2402..d39e91d 100644 --- a/tasks/rubies.yml +++ b/tasks/rubies.yml @@ -5,13 +5,13 @@ changed_when: False failed_when: False register: detect_rubies - with_items: rvm1_rubies + with_items: '{{ rvm1_rubies }}' 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 - with_items: detect_rubies.results + with_items: '{{ detect_rubies.results }}' become: yes become_user: '{{ rvm1_user }}' @@ -32,7 +32,7 @@ - name: Detect installed ruby patch number shell: > {{ rvm1_rvm }} list strings | grep {{ item }} | tail -n 1 - with_items: rvm1_rubies + with_items: '{{ rvm1_rubies }}' changed_when: False register: ruby_patch always_run: yes # Run even when in --check mode (http://docs.ansible.com/ansible/playbooks_checkmode.html) @@ -45,7 +45,7 @@ | if ! grep "^bundler " ; then {{ rvm1_install_path }}/wrappers/{{ item.stdout }}/gem install bundler ; fi args: creates: '{{ rvm1_install_path }}/wrappers/{{ item.stdout }}/bundler' - with_items: ruby_patch.results + with_items: '{{ ruby_patch.results }}' register: bundler_install changed_when: '"Successfully installed bundler" in bundler_install.stdout' become: yes @@ -59,7 +59,7 @@ owner: 'root' group: 'root' when: not '--user-install' in rvm1_install_flags - with_items: rvm1_symlink_binaries + with_items: '{{ rvm1_symlink_binaries }}' - name: Detect if ruby version can be deleted command: '{{ rvm1_rvm }} {{ rvm1_delete_ruby }} do true'