a73b532a59c541e34871c04a781e7bb315e0e1df
Commit Graph

8 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov
ff18eb25dd Install erlang for trixie from distro packages
After removal of content from ppa1.rabbitmq.com there
are no other sources for the erlang, as deb1 does not contain
trixie packages for erlang so far.
We should revert this change as soon as packages appear in deb1 [1]
[1] https://github.com/rabbitmq/erlang-debian-package/issues/45
Change-Id: I8a23fdf2693c2d8cb3a03563e912151f1c69cb49
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2025年11月24日 14:58:17 +00:00
Dmitriy Rabotyagov
e4e207cb92 Switch erlang repo to deb1.rabbitmq.com
Old repo (ppa1.rabbitmq.com) was put down in favor
of deb1.rabbitmq.com, so we need to switch to it
for erlang installation as well.
Change-Id: I1bbb4b5a685cc6526e33fde429085d8ec8198c5d
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2025年11月19日 15:53:48 +00:00
Dmitriy Rabotyagov
8e19f7b736 Change repository for deb to deb1.rabbitmq.com
RabbitMQ has changed their docs to suggest using deb1.rabbitmq.com
instead of ppa1.rabbitmq.com.
For Debian Trixie ppa1.rabbitmq.com contains only RabbitMQ 3.12,
while deb1.rabbitmq.com contains all of 3.13, 4.0 and 4.1
We leave erlang as is for now, as it's not available for Trixie yet.
Change-Id: I98dfeb1706701787e7a7e912e37910108cec3a10
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2025年10月31日 14:52:24 +00:00
Neil Hanlon
ab9dbfb50e Change to CloudSmith repos from PackageCloud for RabbitMQ
Upstream has notified us[1] about the immediate deprecation and removal
of the PackageCloud repositories we are using. Thus, we must move to the
CloudSmith repos already being used for the erlang dependency for
RabbitMQ.
[1] https://github.com/rabbitmq/rabbitmq-server/discussions/8386
Closes-Bug: 2021410
Change-Id: I361757b8f76a6c2d087989a36d8f7543aba69e16
2023年05月29日 15:25:10 +00:00
Dmitriy Rabotyagov
84d88c5a26 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
2023年04月07日 17:16:43 +00:00
Dmitriy Rabotyagov
4ab856bfef Use cloudsmith repo for rabbit and erlang
Switch to using cloudsmith repo as a source for rabbitmq and erlang.
This allows us to be consistent about repository that is
used across supported distributions along with switching from
unreliable erlang-solutions that tend to fail periodically.
Change-Id: Ia438ee3b0aa1ba95aff014776e936516b83181ec
2022年01月29日 07:35:17 +00:00
Jesse Pretorius
83affc627f Use in-repo GPG keys
We make remote network hits to get the GPG keys which are quite
unreliable, and apt_key does not support using a proxy properly [1]
so let's store them inside the role and use them.
The implementation here matches that which was done in the
galera_client role in I520ccbadf3320b0d07fc83e3dbec9ea2bd16ec83
[1] https://github.com/ansible/ansible/issues/31691
Change-Id: I2715c904975b7940af72bd422904e748d3bae953
2018年12月18日 12:00:59 +00:00
Kevin Carter
ee03bfc5ba first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015年12月09日 09:25:11 -06:00