GoogleCloudPlatform / click-to-deploy

Source for Google Click to Deploy solutions listed on Google Cloud Marketplace.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RabbitMQ image contains duplicate plugins

ViliusS opened this issue · comments

Category:

Kubernetes apps

Type:

  • Bug
  • Feature Request
  • Process

Current RabbitMQ click-to-deploy application includes multiple versions of the same plugins. Specifically:

[] kubectl exec rabbitmq-1-rabbitmq-0 -- ls /opt/rabbitmq/plugins
accept-0.3.5
accept-0.3.5.ez
<..>
prometheus-4.3.0.ez
prometheus-4.8.1
<..>

This produces error logs every few seconds:

Error 2022-04-04T14:05:27.328787793Z Problem reading some plugins: [{"/opt/rabbitmq/plugins/accept-0.3.5",
Error 2022-04-04T14:05:27.328839974Z  duplicate_plugin},
Error 2022-04-04T14:05:27.328848143Z  {"/opt/rabbitmq/plugins/prometheus-4.3.0.ez",
Error 2022-04-04T14:05:27.328854628Z  duplicate_plugin}]

It was fixed by #79. Please pull the newest version docker pull gcr.io/cloud-marketplace/google/rabbitmq3:3.9

This issue is against click-to-deploy Kubernetes images. Just tried to update to gcr.io/cloud-marketplace/google/rabbitmq:3.9.14-20220417-145342 but it has the same issue. I see that these images are couple of days old and probably doesn't include this fix, so somebody still needs to build them.

Ahh, you're right, sorry - I forgot about the K8s images. Could you please try now docker pull gcr.io/cloud-marketplace/google/rabbitmq:3.9 ?

Looks good now in 3.9.14-20220422-112340. Thank you!