rpmfusion

Ansible роль rpmfusion

ДАННАЯ РОЛЬ БЫЛА ЗААРХИВИРОВАНА В ДЕКАБРЕ 2023 ГОДА.

Установите репозитории rpmfusion на вашу систему.

GitHub GitLab Загрузки Версия
github gitlab downloads Version

Пример плейбука

Этот пример взят из molecule/default/converge.yml и тестируется при каждом пуше, запросе на слияние и релизе.

---
- name: Слияние
  hosts: все
  become: да
  gather_facts: да

  roles:
    - role: robertdebock.rpmfusion

Машина должна быть подготовлена. В CI это делается с помощью molecule/default/prepare.yml:

---
- name: Подготовка
  hosts: все
  become: да
  gather_facts: нет

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.epel

Также смотрите полное объяснение и пример о том, как использовать эти роли.

Переменные роли

Значения по умолчанию для переменных задаются в defaults/main.yml:

---
# файл значений по умолчанию для rpmfusion

# Разрешить установку пакета "free"?
rpmfusion_free: да

# Разрешить установку пакета "nonfree"?
rpmfusion_nonfree: да

Требования

Состояние использованных ролей

Следующие роли используются для подготовки системы. Вы можете подготовить свою систему другим способом.

Требование GitHub GitLab
robertdebock.bootstrap Статус сборки GitHub Статус сборки GitLab
robertdebock.epel Статус сборки GitHub Статус сборки GitLab

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот обзор связанных ролей: dependencies

Совместимость

Эта роль была протестирована на этих образах контейнеров:

контейнер теги
Amazon Кандидат
EL 8, 9
Fedora все

Минимальная версия Ansible, необходимая для работы, - 2.12, тесты проводились на:

  • предыдущей версии.
  • текущей версии.
  • версии разработки.

Если вы найдете проблемы, пожалуйста, зарегистрируйте их на GitHub.

Лицензия

Apache-2.0.

Информация об авторе

robertdebock

Пожалуйста, рассмотрите возможность поддержки меня.

О проекте

Install rpmfusion repositories on your system.

Установить
ansible-galaxy install robertdebock/ansible-role-rpmfusion
Лицензия
apache-2.0
Загрузки
16310
Владелец
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.