hd_idle
Ansible роль: hd_idle
Установка hd-idle из исходников. Эта программа полезна для отключения жестких дисков после заданного времени бездействия. Это может сэкономить электроэнергию и, возможно, продлить срок службы работающего диска.
Требования
Поддержка операционной системы для /proc/diskstats, совместимость с Debian.
Переменные роли
Доступные переменные перечислены ниже, вместе с значениями по умолчанию (см. defaults/main.yml):
hd_idle_version: 1.05
Версия для установки. Если изменена, также нужно адаптировать hd_idle_checksum
.
hd_idle_checksum: sha256:4efefe79d145b50e055582730d9d685e485da3df3dad90fef030036d52aa3a0c
Контрольная сумма. Мы делаем это для обеспечения доверия загруженному коду, а также для возможности загрузок без проверки сертификата https (что является проблемой на старых установках python).
hd_idle_compile_dir: /tmp/hd_idle
Каталог, который будет использоваться для компиляции.
Зависимости
Нет.
Пример плейбука
- hosts: raspberrypis
roles:
- { role: infothrill.hd_idle }
Журнал изменений
2.1.0
- Код приведен в соответствие с современными стандартами, устранены мелкие проблемы безопасности (права доступа к файлам)
- Убрана поддержка ansible старше 5
- Убрана поддержка python старше 3.8
- Переключение на Github Actions для CI
2.0.2
- Убрана поддержка ansible старше 2.9
- Обновлен molecule до 3.0.x
- Добавлена поддержка ansible 2.10, 3.0
- Добавлена поддержка python 3.7+
2.0.1
- Увеличено время ожидания для загрузки до 60 секунд
- Явно задан владелец распакованного исходного кода -
root
2.0.0
- Убрана поддержка ansible 2.4
- Добавлена поддержка ansible 2.8
- Переключение инструментов тестирования на python 3.6
- Обновлены molecule и ansible-lint
1.4.1
- Добавлено тестирование для ansible 2.8
- Добавлен экспериментальный тест для debian buster
1.4.0
- Добавлен базовый тест на соответствие/синтаксис с использованием travis
- Переименование роли в
hd_idle
(изhd-idle
)
1.3
- Добавлен тест для ansible 2.6
1.2.0
- Добавлен тест для ansible 2.4, 2.5
- Убрана поддержка ansible 2.1
- Обновлен molecule до 2.15
- Добавлен тест для debian stretch 9.4
1.2.0
- Обновлен molecule
- Исправлен плейбук molecule
1.1.0
- Добавлен тест для ansible 2.3
- Исправлены предупреждения о устаревании в ansible 2.3
1.0.0
- Начальный релиз
Лицензия
MIT
Информация об авторе
Эта роль была создана в 2017 году Полом Кремером.
ansible-galaxy install infothrill/ansible-role-hd_idle