it-praktyk.Reboot-And-Wait

Statut de Construction

Redémarrer et Attendre

Rôle Ansible destiné à redémarrer les systèmes basés sur Linux avec systemd comme gestionnaire de système et de services.

En utilisant ce rôle, vous pouvez éviter des erreurs telles que :

fatal: [10.0.15.50]: INJOIGNABLE ! => {"changed": false, "msg": "Échec de la connexion à l'hôte via ssh : connexion partagée avec 10.0.15.50 fermée.\r\n", "unreachable": true}

Exigences

Le rôle n'a pas d'exigences particulières.

Variables du Rôle

Combien de secondes le redémarrage doit être retardé.
reboot_delay = 10

Port à vérifier pour la disponibilité du serveur.
return_port = 22

Temps en secondes avant que la première tentative de connexion commence.
return_delay = 40

Temps en secondes durant lequel les tentatives de connexion seront effectuées.
return_timeout = 300

Temps en secondes durant lequel la tentative de connexion commencée sera arrêtée.
return_connect_timeout = 20

Les variables commençant par 'return_' sont utilisées par le module wait_for Ansible. Veuillez consulter la documentation du module si des informations supplémentaires sont nécessaires.

Dépendances

Le rôle n'a pas de dépendances externes.

Exemple de Playbook

- hosts: serveurs
  roles:
     - { role:it-praktyk.reboot-and-wait }

Licence

Copyright (c) 2016 Wojciech Sciesinski
Ce rôle est sous la Licence MIT (MIT)
Texte complet de la licence : https://opensource.org/licenses/MIT

Informations sur l'Auteur

Auteur : Wojciech Sciesinski, wojciech[at]sciesinski[dot]net
Mots-clés : Ansible, systemd, redémarrage

Crédits : Marcin Skarbek pour la réponse fournie https://stackoverflow.com/questions/29955605/how-to-reboot-centos-7-with-ansible

À FAIRE

À propos du projet

A role intended to reboot Linux based system with systemd as a system and service manager.

Installer
ansible-galaxy install it-praktyk.Reboot-And-Wait
Licence
mit
Téléchargements
445
Propriétaire