tcp_listeners option is hardcoded to have port 5672
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack RabbitMQ Server Charm |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Albeit this won't be used much in practice, there is currently no ability to change a default rabbitmq port (non-TLS).
templates/
{%- if ssl_only %}
{% else %}
{tcp_
The reason not to hard-code it in the charm is fairly simple: we have to hardcode it in charm-helpers, charm-layer-
https:/
The final goal is to remove hard-coded values in charm-helpers and define an auto-accessor in charm-interface
https:/
class RabbitMQRequire
scope = scopes.GLOBAL
# These remote data fields will be automatically mapped to accessors
# with a basic documentation string provided.
auto_accessors = ['password', 'private-address', 'ssl_port',
Changed in charm-rabbitmq-server: | |
status: | New → Triaged |
importance: | Low → Wishlist |
Do you have a specific requirement to be able to change this port? I'm actually in favour of dropping all port based configuration options; we only test with the default upstream port configs, and I suspect alot of things will break if you try to change anything ATM.