r/dch-yum: Configure dch Yum repository
The *dch* repository, hosted on *file0.pyrocufflink.blue* and managed by the *repohost* Ansible role, is where I plan to host RPM packages for internal use (e.g. *sshca-cli*, *dch-selinux*, etc.). The *dch-yum* role configures Yum/dnf to use this repository. Roles that need to install a package from here will list this role as a dependency.
This commit is contained in:
6
roles/dch-yum/files/dch.repo
Normal file
6
roles/dch-yum/files/dch.repo
Normal file
@@ -0,0 +1,6 @@
|
||||
[dch]
|
||||
name=DCH - Fedora $releasever
|
||||
baseurl=https://files.pyrocufflink.blue/yum/dch/fedora/$releasever
|
||||
gpgkey=https://files.pyrocufflink.blue/yum/dch/gnupg.pub
|
||||
gpgcheck=1
|
||||
skip_if_unavailable=true
|
||||
9
roles/dch-yum/tasks/main.yml
Normal file
9
roles/dch-yum/tasks/main.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: ensure dch yum repository is configured
|
||||
copy:
|
||||
src: dch.repo
|
||||
dest: /etc/yum.repos.d/dch.repo
|
||||
owner: root
|
||||
group: root
|
||||
mode: u=rw,go=r
|
||||
tags:
|
||||
- repo
|
||||
Reference in New Issue
Block a user