74b427500b
This change updates our version of RabbitMQ server and Erlang to the latest stable releases. This change adds the distro file for ubuntu 18.04 and 16.04 which replaces the distro family file "debian". This is being done because the archives for the two distros are different. While the SHA256 sum for the packges is the same today, it stands to reason that they will differ in the near future. Change-Id: I9784aa10becbb9dbcfc9222c80a7224201d67741 Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
54 lines
2.0 KiB
YAML
54 lines
2.0 KiB
YAML
---
|
|
# Copyright 2016, Walmart Stores, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
_rabbitmq_install_method: external_repo
|
|
_rabbitmq_package_url: "https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.7.5-1.el7.noarch.rpm/download.rpm"
|
|
_rabbitmq_package_version: "{{ rabbitmq_package_url.split('/')[-2].rsplit('.', 1)[0] }}"
|
|
_rabbitmq_release_version: "{{ rabbitmq_package_version.split('-')[2] }}"
|
|
_rabbitmq_package_sha256: "1a40596279f901e31d1ebc4f75b1360b603745f3bed79d4260f70a81db565f16"
|
|
_rabbitmq_package_path: "/opt/rabbitmq-server.rpm"
|
|
|
|
_rabbitmq_gpg_keys:
|
|
- key_name: 'rabbitmq-release-signing-key.asc'
|
|
keyserver: 'https://www.rabbitmq.com'
|
|
- key_name: 'gpgkey'
|
|
keyserver: 'https://packagecloud.io/rabbitmq/rabbitmq-server/'
|
|
|
|
_rabbitmq_repo_url: "https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch"
|
|
_rabbitmq_repo:
|
|
name: rabbitmq_rabbitmq-server
|
|
description: "RabbitMQ Server Rolling Repository"
|
|
baseurl: "{{ rabbitmq_repo_url }}"
|
|
state: "present"
|
|
gpgkey: "https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey"
|
|
filename: RabbitMQ
|
|
# TODO(evrardjp) Move to ssl verify yes
|
|
#sslverify: no
|
|
#sslcacert: /etc/pki/tls/certs/ca-bundle.crt
|
|
|
|
_rabbitmq_erlang_repo_url: "https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7"
|
|
_rabbitmq_erlang_repo:
|
|
name: rabbitmq_els-erlang
|
|
description: "RabbitMQ Erlang Packages from Bintray"
|
|
baseurl: "{{ rabbitmq_erlang_repo_url }}"
|
|
state: "present"
|
|
filename: els-erlang
|
|
|
|
_rabbitmq_erlang_version_spec: "erlang-20.3*"
|
|
|
|
rabbitmq_distro_packages:
|
|
- openssl
|
|
- rabbitmq-server
|