infothrill.hd_idle

Rôle Ansible : hd_idle

Statut de construction Rôle Ansible

Installez hd-idle à partir de la source. Ce programme est utile pour arrêter les disques durs après un délai d'inactivité donné. Cela peut économiser de l'énergie et peut-être prolonger la durée de vie du disque en rotation.

Exigences

Support du système d'exploitation pour /proc/diskstats, compatibilité avec Debian.

Variables de rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml) :

hd_idle_version: 1.05

La version à installer. Si elle est changée, hd_idle_checksum doit également être adaptée.

hd_idle_checksum: sha256:4efefe79d145b50e055582730d9d685e485da3df3dad90fef030036d52aa3a0c

Le code de vérification. Nous le faisons pour garantir la confiance dans le code téléchargé, ainsi que pour permettre des téléchargements sans vérification de certificat https (ce qui est problématique sur les anciennes installations de python).

hd_idle_compile_dir: /tmp/hd_idle

Le répertoire à utiliser à des fins de compilation.

Dépendances

Aucune.

Exemple de Playbook

- hôtes : raspberrypis
  rôles :
     - { rôle : infothrill.hd_idle }

Changement de version

2.1.0

  • Code vérifié selon les standards modernes et les risques de sécurité mineurs résolus (permissions de fichier)
  • Suppression du support pour ansible inférieur à 5
  • Suppression du support pour python inférieur à 3.8
  • Passage à Github Actions pour l'intégration continue

2.0.2

  • Suppression du support pour ansible inférieur à 2.9
  • Mise à niveau de molecule à 3.0.x
  • ajout du support pour ansible 2.10, 3.0
  • ajout du support pour python 3.7+

2.0.1

  • augmentation du délai d'attente pour le téléchargement à 60 sec
  • définition explicite du propriétaire du code source décompressé à root

2.0.0

  • suppression du support pour ansible 2.4
  • ajout du support pour ansible 2.8
  • passage de l'outil de test à python 3.6
  • mise à niveau de molecule et ansible-lint

1.4.1

  • ajout de tests pour ansible 2.8
  • ajout d'un test expérimental pour debian buster

1.4.0

  • ajout d'un test de base lint/syntaxe utilisant travis
  • renommage du rôle en hd_idle (de hd-idle)

1.3

  • ajout d'un test pour ansible 2.6

1.2.0

  • ajout d'un test pour ansible 2.4, 2.5
  • suppression du support pour ansible 2.1
  • mise à niveau de molecule à 2.15
  • ajout d'un test pour debian stretch 9.4

1.2.0

  • mise à niveau de molecule
  • correction du playbook de molecule

1.1.0

  • ajout d'un test pour ansible 2.3
  • correction des avertissements de dépréciation dans ansible 2.3

1.0.0

  • première version

Licence

MIT

Informations sur l'auteur

Ce rôle a été créé en 2017 par Paul Kremer.

À propos du projet

deploy and install hd-idle

Installer
ansible-galaxy install infothrill.hd_idle
Licence
mit
Téléchargements
3k
Propriétaire
I was born in the 20th century and I will die in the 21st century