ansible: warum sucht es nach vultr.ini datei?

0

Ich habe das folgende Playbook erstellt, um eine Vultr-Maschine zu erstellen. Ich benutze das Vultr-Modul von Ansible und habe alle notwendigen Parameter gesetzt;

---

# Ansible Blocks
- hosts: 127.0.0.1
#  gather_facts: False
  connection: local
  tasks:

    - block:
      - name: List root
        local_action:
          module: vr_server
          name: "myserver"
          os: CentOS 7 x64
          plan: 1024 MB RAM,25 GB SSD,1.00 TB BW
          region: Amsterdam
          api_key: "242HXXXXXXC3HGGXPSZTK7ILY4QUEC5KN555"
          api_account: "john"

      rescue:
        - name: Only run when a task inside the block throws an error.
          debug: msg="Something went wrong."

      always:
        - name: Always run.
          debug: msg="Regardless of what happened above, we're done with this block!"

...

Aber wenn ich es laufen lasse, erhalte ich den folgenden Fehler:

fatal: [127.0.0.1 -> localhost]: FAILED! => {"changed": false, "msg": "Config file not found. Tried : /home/john/.vultr.ini, /home/john/automation/utils/ansible-vultr/core_vultr/vultr.ini"}

Es sieht so aus, als würde es nach vultr.ini suchen. Warum ist es so? Was soll ich in die Datei vultr.ini einfügen?

Die Version von Ansible ist 2.5.0 und läuft unter Ubuntu 14.04.

Alex
quelle

Antworten: