Ansible Role linuxfabrik.lfops.repo_rpmfusion¶
This role deploys the RPM Fusion free and nonfree Repositories.
Available since LFOps 3.0.0.
Dependent Roles¶
Any LFOps playbook that installs this role runs these for you. Optional ones can be disabled via the playbook's skip variables.
- The EPEL repository must be enabled (role: linuxfabrik.lfops.repo_epel).
Tags¶
repo_rpmfusion
- Deploys the RPM Fusion Repository.
- Triggers: none.
Optional Role Variables¶
repo_rpmfusion__basic_auth_login
- Use HTTP basic auth to login to the repository. Only takes effect together with a custom mirror URL; the default public repositories do not use basic auth. Defaults to
lfops__repo_basic_auth_login, making it easy to set this for allrepo_*roles. - Type: String.
- Default:
'{{ lfops__repo_basic_auth_login | default("") }}'
repo_rpmfusion__mirror_url
- Set the URL to a custom mirror server providing the repository. Defaults to
lfops__repo_mirror_urlto allow easily setting the same URL for allrepo_*roles. Iflfops__repo_mirror_urlis not set, the default mirrors of the repo are used. - Type: String.
- Default:
'{{ lfops__repo_mirror_url | default("") }}'
Example:
# optional
repo_rpmfusion__basic_auth_login:
username: 'my-username'
password: 'linuxfabrik'
repo_rpmfusion__mirror_url: 'https://mirror.example.com'