5074bca828
High Availability packages have been added as part of core CentOS repositories in 8.1. This patch add this repo and enables it as it provides corosync and pacemaker based HA solution and some other packages required for it. Change-Id: Idbddd81f251c1ade97892128e52f9214420bead7
30 lines
845 B
YAML
30 lines
845 B
YAML
- name: Install CentOS 8 repository files
|
|
become: yes
|
|
template:
|
|
dest: "/{{ item }}"
|
|
group: root
|
|
mode: 0644
|
|
owner: root
|
|
src: "centos8/{{ item }}.j2"
|
|
with_items:
|
|
- etc/yum.repos.d/CentOS-AppStream.repo
|
|
- etc/yum.repos.d/CentOS-Base.repo
|
|
- etc/yum.repos.d/CentOS-HA.repo
|
|
- etc/yum.repos.d/CentOS-Extras.repo
|
|
- etc/yum.repos.d/CentOS-PowerTools.repo
|
|
- etc/yum.repos.d/epel.repo
|
|
notify:
|
|
- Update yum/dnf cache
|
|
|
|
# http://dnf.readthedocs.io/en/latest/conf_ref.html#options-for-both-main-and-repo
|
|
# deltarpm is useful when the bottleneck is the network throughput.
|
|
# It also requires additional drpm packages to be hosted by the mirrors which
|
|
# is not done by default.
|
|
- name: Disable deltrarpm
|
|
become: yes
|
|
ini_file:
|
|
path: /etc/dnf.conf
|
|
section: main
|
|
option: deltarpm
|
|
value: 0
|