a73b532a59c541e34871c04a781e7bb315e0e1df
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> |
||
|
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> |
||
|
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> |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
Kevin Carter
|
ee03bfc5ba |
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com> |