Switch rabbitmq repo back to packagecloud
Due to decision made during PTG, we're switching back source for RabbitMQ to packagcloud, since cloudsmith does rotate versions too aggressively and we can't keep up with them. With that we're leaving erlang source to be cloudsmith, since there're simply no other good sources for Ubuntu/Debian. Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/879671 Change-Id: Ifac1481b459707b289a9804aa4240ebbf55f6ab7
This commit is contained in:
Dmitriy Rabotyagov
committed by
Dmitriy Rabotyagov
parent
e6f1c69558
commit
84d88c5a26
4 changed files with 72 additions and 32 deletions
@@ -17,18 +17,18 @@ _rabbitmq_install_method: external_repo
_rabbitmq_package_version:"3.11.10-1"
_rabbitmq_gpg_keys:
- file:gpg/C072C960# RabbitMQ Cloudsmith repo
- file:gpg/4D206F89# RabbitMQ Packagecloud repo
- file:gpg/A16A4251# Erlang Cloudsmith repo
- file:gpg/0A9AF211# RabbitMQ Release Signing Key
# NOTE(noonedeadpunk): List of available packages can be searched here: https://cloudsmith.io/~rabbitmq/repos/
_rabbitmq_repo_url:"https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/{{ ansible_facts['distribution'] | lower }}"
# NOTE(noonedeadpunk): List of available packages can be searched here: https://packagecloud.io/app/rabbitmq/rabbitmq-server
_rabbitmq_repo_url:"https://packagecloud.io/rabbitmq/rabbitmq-server/{{ ansible_facts['distribution'] | lower }}"
_rabbitmq_repo:
repo:"deb {{ rabbitmq_repo_url }} {{ ansible_facts['distribution_release'] | lower }} main"
state:"present"
filename:"RabbitMQ"
# NOTE(noonedeadpunk): List of available packages can be searched here: https://cloudsmith.io/~rabbitmq/repos/rabbitmq-erlang
_rabbitmq_erlang_repo_url:"https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/{{ ansible_facts['distribution'] | lower }}"
_rabbitmq_erlang_repo:
repo:"deb {{ rabbitmq_erlang_repo_url }} {{ ansible_facts['distribution_release'] | lower }} main"
@@ -17,7 +17,7 @@ _rabbitmq_install_method: external_repo
_rabbitmq_package_version:3.11.10-1
_erlang_package_version:25.2.3-1
# NOTE(noonedeadpunk): List of available packages can be searched here: https://cloudsmith.io/~rabbitmq/repos/
# NOTE(noonedeadpunk): List of available packages can be searched here: https://packagecloud.io/rabbitmq/rabbitmq-server
# NOTE(jrosser): Before updating the distribution release from '8' or using ansible_distribution_release, check
# the rabbitmq install docs (https://www.rabbitmq.com/install-rpm.html#package-cloud) which say:
@@ -26,7 +26,7 @@ _erlang_package_version: 25.2.3-1
# dependency from Cloudsmith, and targets CentOS Stream 8. The same repository definition
# can be used by recent Fedora releases and CentOS Stream 9.
_rabbitmq_repo_url:"https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/rpm/el/8/noarch"
_rabbitmq_repo_url:"https://packagecloud.io/rabbitmq/rabbitmq-server/el/8/$basearch"
_rabbitmq_repo:
name:rabbitmq_rabbitmq-server
description:"RabbitMQ Server Rolling Repository"
@@ -34,9 +34,9 @@ _rabbitmq_repo:
filename:RabbitMQ
gpgcheck:yes
gpgkey:
- https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/gpg.9F4587F226208342.key
- https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
# NOTE(noonedeadpunk): List of available packages can be searched here: https://cloudsmith.io/~rabbitmq/repos/
_rabbitmq_erlang_repo_url:"https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/rpm/el/8/$basearch"
_rabbitmq_erlang_repo:
name:rabbitmq_els-erlang
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.