sodafoundation / installer

provides easy installation and basic deployment based on specific configurations for SODA Projects
Apache License 2.0
35 stars 68 forks source link

Bintray links to RabbitMQ installer key and files are broken in Delfin installer role. #456

Closed anvithks closed 3 years ago

anvithks commented 3 years ago

Issue/Feature Description: As part of the Delfin installation, RabbitMQ is installed and the apt key and ppa links were being serviced from the Bintray service.
The Bintray service has now been closed (read more here) and all future RabbitMQ links are being served from GitHub or packagecloud.

The offending lines are:

https://github.com/sodafoundation/installer/blob/acbb9b22f83b61257232dbaca8bd9cd4a31549f2/ansible/roles/delfin-installer/scenarios/rabbitmq.yml#L26

https://github.com/sodafoundation/installer/blob/acbb9b22f83b61257232dbaca8bd9cd4a31549f2/ansible/roles/delfin-installer/scenarios/rabbitmq.yml#L34

Why this issue to fixed / feature is needed(give scenarios or use cases): The broken links throw a forbidden error. This stops the RabbitMQ installation and SODA installation.

How to reproduce, in case of a bug:

  1. Follow the recommended SODA installation method using ansible.
  2. Installer will throw an error at the Import RabbitMQ public key step.

Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)

anvithks commented 3 years ago

This issue still exists as the installation steps need to be updated to add more keys and sources for erlang and rabbitmq-server.