infothrill.hd_idle

Rola Ansible: hd_idle

Status budowy Rola Ansible

Instaluje hd-idle ze źródła. Program ten jest przydatny do wyłączania twardych dysków po określonym czasie nieaktywności. Może to oszczędzać energię i być może wydłużać żywotność obracającego się dysku.

Wymagania

Wsparcie systemu operacyjnego dla /proc/diskstats, kompatybilność z Debianem.

Zmienne roli

Dostępne zmienne są wymienione poniżej, razem z wartościami domyślnymi (zobacz defaults/main.yml):

hd_idle_version: 1.05

Wersja do zainstalowania. Jeśli zmienisz tę wartość, musisz również dostosować hd_idle_checksum.

hd_idle_checksum: sha256:4efefe79d145b50e055582730d9d685e485da3df3dad90fef030036d52aa3a0c

Suma kontrolna. Robimy to, aby zapewnić zaufanie do pobranego kodu oraz umożliwić pobrania bez weryfikacji certyfikatu https (co jest problematyczne w przypadku starych instalacji Pythona).

hd_idle_compile_dir: /tmp/hd_idle

Katalog do użycia w celach kompilacji.

Zależności

Brak.

Przykład pliku Playbook

- hosts: raspberrypis
  roles:
     - { role: infothrill.hd_idle }

Dziennik zmian

2.1.0

  • Kod dostosowany do nowoczesnych standardów, rozwiązano drobne ryzyka bezpieczeństwa (uprawnienia plików)
  • Usunięto wsparcie dla Ansible starszego niż 5
  • Usunięto wsparcie dla Pythona starszego niż 3.8
  • Przełączono na Github Actions dla CI

2.0.2

  • Usunięto wsparcie dla Ansible starszego niż 2.9
  • Zaktualizowano molekuły do 3.0.x
  • Dodano wsparcie dla Ansible 2.10, 3.0
  • Dodano wsparcie dla Pythona 3.7+

2.0.1

  • Zwiększono czas oczekiwania na pobranie do 60 sek
  • Wyraźnie ustawiono właściciela rozpakowanego kodu źródłowego na root

2.0.0

  • Usunięto wsparcie dla Ansible 2.4
  • Dodano wsparcie dla Ansible 2.8
  • Zmieniono narzędzie testowe na Pythona 3.6
  • Zaktualizowano molekuły i ansible-lint

1.4.1

  • Dodano testy dla Ansible 2.8
  • Dodano eksperymentalny test dla Debiana Buster

1.4.0

  • Dodano podstawowy test lint/syntax za pomocą travisa
  • Zmieniono nazwę roli na hd_idle (z hd-idle)

1.3

  • Dodano test dla Ansible 2.6

1.2.0

  • Dodano testy dla Ansible 2.4, 2.5
  • Usunięto wsparcie dla Ansible 2.1
  • Zaktualizowano molekuły do 2.15
  • Dodano test dla Debiana Stretch 9.4

1.2.0

  • Zaktualizowano molekuły
  • Naprawiono plik playbook dla molekuły

1.1.0

  • Dodano test dla Ansible 2.3
  • Naprawiono ostrzeżenia o deprecacji w Ansible 2.3

1.0.0

  • wydanie początkowe

Licencja

MIT

Informacje o autorze

Ta rola została stworzona w 2017 roku przez Paula Kremera.

O projekcie

deploy and install hd-idle

Zainstaluj
ansible-galaxy install infothrill.hd_idle
Licencja
mit
Pobrania
3k
Właściciel
I was born in the 20th century and I will die in the 21st century