duo to Error :
Err:9 https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/ubuntu focal InRelease
402 Payment Required
the commit changes the repo from Cloudsmith to ppa1.novemberain.com . in the Xena version, it required to install version 3.9.28-1 of rabbitmq-server. but in that repo, there is no package with that specific version
apt list -a rabbitmq-server
Listing... Done
rabbitmq-server/focal,now 3.12.6-1 all [installed]
rabbitmq-server/focal 3.12.5-1 all
rabbitmq-server/focal 3.12.4-1 all
rabbitmq-server/focal 3.12.3-1 all
rabbitmq-server/focal 3.12.2-1 all
rabbitmq-server/focal 3.12.1-1 all
rabbitmq-server/focal 3.12.0-1 all
rabbitmq-server/focal 3.11.23-1 all
rabbitmq-server/focal 3.11.22-1 all
rabbitmq-server/focal 3.11.21-1 all
rabbitmq-server/focal 3.11.20-1 all
rabbitmq-server/focal 3.11.19-1 all
rabbitmq-server/focal 3.11.18-1 all
rabbitmq-server/focal 3.11.17-1 all
rabbitmq-server/focal 3.11.16-1 all
rabbitmq-server/focal 3.11.15-1 all
rabbitmq-server/focal 3.11.14-1 all
rabbitmq-server/focal 3.11.13-1 all
rabbitmq-server/focal 3.11.12-1 all
rabbitmq-server/focal 3.11.11-1 all
rabbitmq-server/focal 3.11.10-1 all
rabbitmq-server/focal 3.11.9-1 all
rabbitmq-server/focal 3.11.8-1 all
rabbitmq-server/focal 3.11.7-1 all
rabbitmq-server/focal 3.11.6-1 all
rabbitmq-server/focal 3.11.5-1 all
rabbitmq-server/focal 3.11.4-1 all
rabbitmq-server/focal 3.11.3-1 all
rabbitmq-server/focal 3.11.2-1 all
rabbitmq-server/focal 3.11.1-1 all
rabbitmq-server/focal 3.11.0-1 all
rabbitmq-server/focal 3.10.25-1 all
rabbitmq-server/focal 3.10.24-1 all
rabbitmq-server/focal 3.10.23-1 all
rabbitmq-server/focal 3.10.22-1 all
rabbitmq-server/focal 3.10.21-1 all
rabbitmq-server/focal 3.10.20-1 all
rabbitmq-server/focal 3.10.19-1 all
rabbitmq-server/focal 3.10.18-1 all
rabbitmq-server/focal 3.10.17-1 all
rabbitmq-server/focal 3.10.16-1 all
rabbitmq-server/focal 3.10.14-1 all
rabbitmq-server/focal 3.10.13-1 all
rabbitmq-server/focal 3.10.12-1 all
rabbitmq-server/focal 3.10.11-1 all
rabbitmq-server/focal 3.10.10-1 all
rabbitmq-server/focal 3.10.9-1 all
rabbitmq-server/focal 3.10.8-1 all
rabbitmq-server/focal 3.10.7-1 all
rabbitmq-server/focal 3.10.6-1 all
rabbitmq-server/focal 3.10.5-1 all
rabbitmq-server/focal 3.10.4-1 all
rabbitmq-server/focal 3.10.2-1 all
rabbitmq-server/focal 3.10.1-1 all
rabbitmq-server/focal 3.10.0-1 all
rabbitmq-server/focal 3.9.29-1 all
rabbitmq-server/focal-updates 3.8.2-0ubuntu1.4 all
rabbitmq-server/focal-security 3.8.2-0ubuntu1.3 all
rabbitmq-server/focal 3.8.2-0ubuntu1 all
cat /etc/apt/sources.list.d/{els_erlang.list,RabbitMQ.list}
deb https://ppa1.novemberain.com/rabbitmq/rabbitmq-erlang/deb/ubuntu focal main
deb https://ppa1.novemberain.com/rabbitmq/rabbitmq-server/deb/ubuntu focal main
this repo is not compatible with Xena and the bellow version of Openstack.
how can I deal with that?
another problem is that apt pin is using the old cloud smith
/etc/apt/preferences.d/rabbitmq.pref
# Ansible managed
Package: *
Pin: release o=cloudsmith/rabbitmq/rabbitmq-erlang
Pin-Priority: 999
Package: erlang*
Pin: version 1:25.0.4-1
Pin-Priority: 1000
Package: rabbitmq-server
Pin: version 3.9.28-1
Pin-Priority: 1000
Hey,
Thanks for reporting that. Xena is in extended maintenance, so has limited time dedicated for it's maintenance.
One easy way around could be to set rabbitmq_ install_ method: distro in user variables.
Next to that you can override rabbitmq_ repo_url/ rabbitmq_ erlang_ repo_url or rabbitmq_ repo/rabbitmq_ erlang_ repo as well as rabbitmq_gpg_keys to the desired values to point to valid repositories.
I will also try to take time during next week to fix rabbitmq state.