infothrill.hd_idle
Rola Ansible: hd_idle
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
(zhd-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.
ansible-galaxy install infothrill.hd_idle