I finish the Ansible rules deployment, which needs to be reviewed:
https://github.com/bmbouter/pulp-infra-ansible/pull/4
I discovered the Redmine plugin is now back to the original code (and not the Pulp fork). I then adapted the configuration accordingly.
I stopped the bot, synced the data, and started the new one. The bot connects without error.
I tested the Redmine plugin and it fails with a JSON error. Involved libraried being the same, I tested the original bot and it failed saying two plugins where claiming the command, so it did not work. I did some debug and found out the rest library did not follow the plan.io HTTP->HTTPS redirection and this led to an empty string and JSON decoding failure. it is not secure anyway so I changed the URL to HTTPS and it works fine now.
I also switched the RSS feed to HTTPS, as it is available.
I also switched on the certificate validation.
@dkliban could you check the bugtriage/meetbot part please?