You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The property rabbitmq-server.config allows specifying additional rabbitmq server config.
Currently, it expects a base64 encoded string as described in the docs.
However, this relies on the bosh cli to interpret ERB expressions in the deployment manifest. This was the case for the old ruby cli, but the new golang cli (v2) does (intentionally) not support this: cloudfoundry/bosh-cli#282
This forces bosh cli v2 users of this release to somehow (manually) preprocess the bosh deployment manifest before deploying (or just put base64 in the deployment manifest - either of it is not that nice) - it would be nicer if we could put the config as plain string, i.e. rabbitmq-server.raw_config or similar... Would this be possible?
I can't see why passing rabbitmq-server.config as a plain string could lead to issues, i.e.:
We have created an issue in Pivotal Tracker to manage this. Unfortunately, the Pivotal Tracker project is private so you may be unable to view the contents of the story.
The labels on this github issue will be updated when the story is started.
Thanks for your issue. We now recommend generating the Base64 encoded value outside of the BOSH interpolation process, rather than using ERB to generate it inline in the manifest.
Due to other dependencies we cannot change the way the release handles this input, and we also cannot add another property that could configure this at the moment.
Hi guys
The property
rabbitmq-server.config
allows specifying additional rabbitmq server config.Currently, it expects a base64 encoded string as described in the docs.
However, this relies on the bosh cli to interpret ERB expressions in the deployment manifest. This was the case for the old ruby cli, but the new golang cli (v2) does (intentionally) not support this:
cloudfoundry/bosh-cli#282
This forces bosh cli v2 users of this release to somehow (manually) preprocess the bosh deployment manifest before deploying (or just put base64 in the deployment manifest - either of it is not that nice) - it would be nicer if we could put the config as plain string, i.e.
rabbitmq-server.raw_config
or similar... Would this be possible?I can't see why passing
rabbitmq-server.config
as a plain string could lead to issues, i.e.:The text was updated successfully, but these errors were encountered: