LINUX.ORG.RU

История изменений

Исправление bass, (текущая версия) :

В переменную value попадёт результат выполнения твоего скрипта

shell: echo "123"
register: value

Но не надо использовать скрипты в ансибл, если есть инструмент для твоей задачи.

- hosts: hostname
  gather_facts: yes
  tasks:
    - set_fact:
        root_uuid: "{{item.uuid}}"
      with_items: "{{ansible_mounts}}"
      when: item.device is search ("/dev/sda$")
    - mount:
        path: /
        src: "{{root_uuid}}"
        opts: noatime,commit=600,barrier=0,errors=remount-ro 0 1
        state: present

Исходная версия bass, :

как-то так

- hosts: hostname
  gather_facts: yes
  tasks:
    - set_fact:
        root_uuid: "{{item.uuid}}"
      with_items: "{{ansible_mounts}}"
      when: item.device is search ("/dev/sda$")
    - mount:
        path: /
        src: "{{root_uuid}}"
        opts: noatime,commit=600,barrier=0,errors=remount-ro 0 1
        state: present