Merge "Use the apt_package_pinning role"
This commit is contained in:
commit
013052bebd
@ -94,6 +94,8 @@ galera_package_url: "https://www.percona.com/downloads/XtraBackup/Percona-XtraBa
|
|||||||
galera_package_sha256: "2f58eedefa905583f0650f77bb2b149139c4066c7fb690202124fe5c7ac83e9e"
|
galera_package_sha256: "2f58eedefa905583f0650f77bb2b149139c4066c7fb690202124fe5c7ac83e9e"
|
||||||
galera_package_path: "/opt/{{ galera_package_url | basename }}"
|
galera_package_path: "/opt/{{ galera_package_url | basename }}"
|
||||||
|
|
||||||
|
galera_apt_pinned_packages: [{ package: "*", release: MariaDB, priority: "1001" }]
|
||||||
|
|
||||||
# Validate SSL certificates when downloading the galera deb above
|
# Validate SSL certificates when downloading the galera deb above
|
||||||
# May be set to "no" when proxy server is intercepting the certificates.
|
# May be set to "no" when proxy server is intercepting the certificates.
|
||||||
galera_package_download_validate_certs: "yes"
|
galera_package_download_validate_certs: "yes"
|
||||||
|
@ -31,6 +31,8 @@ galaxy_info:
|
|||||||
- openstack
|
- openstack
|
||||||
dependencies:
|
dependencies:
|
||||||
- role: apt_package_pinning
|
- role: apt_package_pinning
|
||||||
|
apt_pinned_packages: "{{ galera_apt_pinned_packages }}"
|
||||||
|
apt_package_pinning_file_name: "galera_pin.pref"
|
||||||
when:
|
when:
|
||||||
- ansible_pkg_mgr == 'apt'
|
- ansible_pkg_mgr == 'apt'
|
||||||
- role: galera_client
|
- role: galera_client
|
||||||
|
@ -73,16 +73,6 @@
|
|||||||
tags:
|
tags:
|
||||||
- galera-apt-keys
|
- galera-apt-keys
|
||||||
|
|
||||||
- name: Drop galera repo pin
|
|
||||||
template:
|
|
||||||
src: "galera_pin.pref.j2"
|
|
||||||
dest: "/etc/apt/preferences.d/galera_pin.pref"
|
|
||||||
owner: "root"
|
|
||||||
group: "root"
|
|
||||||
mode: "0644"
|
|
||||||
tags:
|
|
||||||
- galera-repo-pin
|
|
||||||
|
|
||||||
- name: Add galera repo(s)
|
- name: Add galera repo(s)
|
||||||
apt_repository:
|
apt_repository:
|
||||||
repo: "{{ item.repo }}"
|
repo: "{{ item.repo }}"
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
# {{ ansible_managed }}
|
|
||||||
|
|
||||||
Package: *
|
|
||||||
Pin: release o=MariaDB
|
|
||||||
Pin-Priority: 1001
|
|
Loading…
Reference in New Issue
Block a user