Merge "Use the apt_package_pinning role"

This commit is contained in:
Jenkins 2016-05-06 12:11:59 +00:00 committed by Gerrit Code Review
commit 013052bebd
4 changed files with 4 additions and 15 deletions

View File

@ -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"

View File

@ -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

View File

@ -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 }}"

View File

@ -1,5 +0,0 @@
# {{ ansible_managed }}
Package: *
Pin: release o=MariaDB
Pin-Priority: 1001