LINUX.ORG.RU
ФорумAdmin

Ansible и Fusioninventory

 ,


0

2

Добрый день. Не так давно начал работать на ансибл, подскажите пожалуйста, кто-то сталкивался с интеграцией Ansible и Fusioninventory?Если да, то помогите юному говнокодеру раскатать fusioninventory на все пк, буду очень признателен, сейчас код выглядит вот так: (пытался скопировать свой конфиг на остальные пк)

-  hosts : all
   become: true
   vars:
    ansible_become_pass: passw
    ansible_ssh_user: user
    ansible_ssh_pass: passw
  
    copy:
      src: /etc/fusioninventory
      dest: /etc/fusioninventory
      owner: user
      mode: 0777

      lineinfile:
        dest: /etc/rc.local
        line: 'exit 0'
        state: absent

      lineinfile:
        path: /etc/rc.local
        line: /home/user/fusioninventory exit 0

      shell: ./rc.local &
      args:
        chdir: /etc

Осваивай синтаксис YAML. Таски должны быть элементами списка, а не ключами в словаре. Отступы семантически значимы, как в Python.

И в качестве бонуса: 0777 будет сначала распознано в integer как восьмеричное число, затем из integer скастовано в строку "511" и уже затем применено в качестве аргумента chmod. Скорее всего, это не то, что ты хотел. Замени на "0777"

Изучай документацию, в общем.

si0 ★★★
()
Последнее исправление: si0 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.