cu-repos
Configure local Cardiff University and remote software repositories in APT.
Repositories are assumed to be served from a single source/mirror.
Requirements
None
Role Variables
repo_keys:
List of URLs for repository keys (default: none)
repo_distro:
Distribution name for all repositories (default: automatic)
repo_list:
List of URLs for the repositories to be configured (default: none)
repo_ppa_list:
List of PPA repositories to be added (default: none)
repo_deb822_list:
List of repository parameters to add in deb822 format (default:
none), same arguments as deb822_repository module
Dependencies
None
Example Playbook
- hosts: all
vars:
repo_deb822_list:
- name: local
architectures: amd64
types: deb
uris: http://www.repohost.com/my/repo
suites: "{{ ansible_distribution_release }}"
components:
- main
signed_by: http://www.repohost.com/my/repo/repokey.gpg
roles:
- { role: repos }
License
BSD
Author Information
Ade Rixon, UITGB linuxadmin@cardiff.ac.uk Adrian Aguirre, UITGB