SDStatus-Dienste

Welches Problem hast du mit Ansible?

Keine Meldungen in den letzten 24 Stunden.

Grundlage sind Nutzermeldungen auf dieser Seite, Stand 02:30 Uhr.

Meldungen der Nutzer

Hast du ein Problem mit Ansible?

Ein Klick zum Melden. Details kannst du danach ergänzen (optional).

Kommentare

Noch keine Kommentare. Schreib den ersten!

Schreib einen Kommentar zu Ansible

Kommentare erscheinen sofort. Beleidigungen, Werbung und Links werden automatisch herausgefiltert. Rechtswidrigen Inhalt melden.

Häufige Fragen zu Ansible

Gibt es gerade eine Ansible Störung?
Ob noch jemand Schwierigkeiten mit Ansible hat, ist an der Karte hier auf der Seite erkennbar. Wer gerade dasselbe beobachtet, kann dazu auf der Seite eine Meldung hinzufügen.
Gibt es Ansible als App zum Herunterladen, wenn es unter Windows nicht läuft?
Ansible ist laut Installationsanleitung ein agentenloses Werkzeug, das auf einem einzelnen Host, dem Kontrollknoten, eingerichtet wird. Als Kontrollknoten taugt nahezu jede UNIX-artige Maschine mit Python; Windows ohne WSL wird dafür nicht nativ unterstützt.
Was tun, wenn sich Ansible wegen „No package ‘libffi’ found“ nicht installieren lässt?
Laut FAQ kommen fehlende Pakete als Ursache infrage, auf denen die von Ansible benötigten Pakete aufbauen. Zur Lösung kann der Paketmanager des Betriebssystems helfen, etwa yum, dnf oder apt.
Warum meldet Ansible einen Fehler zu den Host-Schlüsseln?
Nach der Dokumentation kontrolliert Ansible Host-Schlüssel von Haus aus. Trägt ein frisch installierter Host einen anderen Schlüssel als den in ‘known_hosts’ gespeicherten, erscheint eine Fehlermeldung, bis das bereinigt ist. Fehlt ein neuer Host dort, fragt der Kontrollknoten unter Umständen nach einer Bestätigung, was Läufe aus cron zu einem interaktiven Ablauf macht.
Welcher Benutzername gilt bei Ansible, wenn die Verbindung zum Zielgerät nicht klappt?
Ansible greift von sich aus auf den Benutzernamen zurück, den man am Kontrollknoten hat. Gibt es diesen Account auf dem Zielgerät nicht, kann ein abweichender Name für die Verbindung gesetzt werden.
Wie funktioniert die Anmeldung bei Ansible mit Passwort statt mit SSH-Schlüsseln?
Ansible setzt zunächst SSH-Schlüssel voraus. Für Passwörter dient die Option --ask-pass, und ein Passwort zur Rechteerweiterung wird über --ask-become-pass abgefragt.

So behebst du Probleme mit Ansible

Ansible installieren: libffi-Fehler beheben · 4 Min.

  1. Erkenne das Problem an einer Fehlermeldung wie „No package ‘libffi’ found“ während der Installation von Ansible.
  2. Richte die fehlenden Pakete über den Paketmanager des Betriebssystems ein, zum Beispiel mit yum, dnf oder apt.
  3. Nimm bei Bedarf die Beschreibung aus der Anleitung zur Paketinstallation zu Hilfe.

Ansible meldet Fehler wegen eines Host-Schlüssels · 5 Min.

  1. Vergleiche den Schlüssel des neu installierten Hosts mit dem Eintrag in ‘known_hosts’.
  2. Bereinige den abweichenden Eintrag; Ansible meldet den Fehler, bis er behoben ist.

Verbindung von Ansible zum entfernten Gerät scheitert an der Anmeldung · 6 Min.

  1. Prüfe, ob der Benutzer vom Kontrollknoten auch auf dem entfernten Gerät existiert, da Ansible ihn standardmäßig verwendet.
  2. Setze bei Bedarf für die Verbindung einen anderen Benutzernamen.
  3. Nutze --ask-pass für Passwort-Authentifizierung oder --ask-become-pass für das Passwort zur Rechteerweiterung.

Allgemeine Schritte

  • App oder Seite beenden und neu öffnen
  • Internetverbindung prüfen
  • App auf die neueste Version bringen
  • Anderes Gerät oder anderen Browser probieren

Über Ansible

Ansible ist laut ansible.com eine Open-Source-Engine für IT-Automatisierung, die unter anderem Bereitstellung, Konfigurationsmanagement, Anwendungs-Deployment und Orchestrierung automatisiert. Laut Installationsanleitung ist Ansible ein agentenloses Automatisierungswerkzeug, das auf einem einzelnen Host, dem Kontrollknoten, installiert wird.

Red Hat Ansible Automation Platform ist laut Community-Dokumentation ein Abonnementdienst mit Support, zertifizierten Inhalten und Werkzeugen für Ansible; bei Fragen dazu verweist die Seite auf den Red-Hat-Support statt auf die Community-Plattformen. Die Community-Dokumentation nennt das Ansible-Forum den Standard und empfohlenen Ausgangspunkt für die meisten Community-Interaktionen, unter anderem zum Fragenstellen und Hilfesuchen. Für Beiträge in der eigenen Sprache nennt die Dokumentation die Forumskategorie International Communities, deren Unterkategorien unter anderem Deutsche (German) umfassen.

Gut zu wissen über Ansible

Ansible verbindet sich laut Dokumentation standardmäßig mit dem Benutzernamen, den man auf dem Kontrollknoten verwendet; existiert dieser auf einem entfernten Gerät nicht, lässt sich für die Verbindung ein anderer Benutzername festlegen. Standardmäßig geht Ansible von SSH-Schlüsseln aus; bei Bedarf geht Passwort-Authentifizierung mit der Option --ask-pass, und für ein Passwort zur Rechteerweiterung (sudo, pbrun und so weiter) dient --ask-become-pass.

Laut Dokumentation prüft Ansible standardmäßig die Host-Schlüssel; ein neu installierter Host mit anderem Schlüssel in ‘known_hosts’ führt zu einer Fehlermeldung, bis sie korrigiert ist. Ist ein neuer Host nicht in ‘known_hosts’, kann der Kontrollknoten nach Bestätigung des Schlüssels fragen, was etwa bei Aufruf aus cron zu einem interaktiven Ablauf führt.

Als Kontrollknoten, also die Maschine, auf der Ansible läuft, taugt laut Installationsanleitung nahezu jede UNIX-artige Maschine mit installiertem Python; Windows ohne WSL wird als Kontrollknoten nicht nativ unterstützt. Treten bei der Installation Fehler wie „No package ‘libffi’ found“ auf, können laut FAQ fehlende Pakete die Ursache sein, die Abhängigkeiten der von Ansible benötigten Pakete sind. Zur Lösung kann es nötig sein, sie mit dem Paketmanager des Betriebssystems wie yum, dnf oder apt zu installieren. Verweist /usr/bin/python auf dem System nicht auf einen kompatiblen Python-Interpreter, lässt sich laut FAQ mit der Inventarvariable ansible_python_interpreter für einen Host festlegen, dass Ansible den Python-Interpreter durch diesen Wert ersetzt.

Offizielle Kanäle von Ansible

Alle für diesen Steckbrief herangezogenen Quellen
  1. Ansible Collaborative (ansible.com)
  2. Ansible-Community-Forum
  3. Ansible-Community-Dokumentation, Communicating with the Ansible community
  4. Ansible-Community-Dokumentation, Reporting bugs and requesting features
  5. Ansible-Community-Dokumentation, Installing Ansible
  6. Ansible-Community-Dokumentation, Connection methods and details
  7. Ansible-Community-Dokumentation, Frequently Asked Questions