Merge "Actually pin erlang packages"
This commit is contained in:
@@ -44,7 +44,8 @@ dependencies:
|
||||
apt_pinned_packages:
|
||||
- package: "*"
|
||||
release: "Erlang Solutions Ltd."
|
||||
- package: "erlang-*"
|
||||
- package: "erlang*"
|
||||
version: "1:19.3*"
|
||||
priority: 1000
|
||||
when:
|
||||
- ansible_pkg_mgr == 'apt'
|
||||
|
||||
@@ -85,6 +85,20 @@
|
||||
tags:
|
||||
- rabbitmq-repos
|
||||
|
||||
- name: Install yum versionlock plugin
|
||||
yum:
|
||||
name: "yum-plugin-versionlock"
|
||||
state: "{{ rabbitmq_package_state }}"
|
||||
tags:
|
||||
- rabbitmq-yum-packages
|
||||
|
||||
- name: Lock version of erlang packages
|
||||
command: yum versionlock add erlang*19.3*
|
||||
register: yum_versionlock_erlang
|
||||
changed_when: "yum_versionlock_erlang.stdout.find('versionlock added: 0') == -1"
|
||||
tags:
|
||||
- rabbitmq-yum-packages
|
||||
|
||||
- name: Install RabbitMQ package dependencies
|
||||
yum:
|
||||
pkg: "{{ item }}"
|
||||
|
||||
@@ -48,7 +48,7 @@ rabbitmq_erlang_repo:
|
||||
filename: els-erlang
|
||||
|
||||
rabbitmq_dependencies:
|
||||
- erlang-hipe-19.3
|
||||
- erlang-hipe
|
||||
- openssl
|
||||
- socat
|
||||
|
||||
|
||||
Reference in New Issue
Block a user