Inconsistency in configuration of RabbitMQ parameters

Bug #1564567 reported by Eugene Korekin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
MOS Oslo
Mitaka
Won't Fix
Medium
MOS Oslo
Newton
Confirmed
Medium
MOS Oslo

Bug Description

Discussing plugin implementation with our partner Tesora (http://www.tesora.com/) I've found that there is inconsistency in setting of RabbitMQ parameters for ip address and port on controller nodes. These parameters are defined in two places:

1) /etc/rabbitmq/rabbitmq-env.conf: NODE_IP_ADDRESS and NODE_PORT
2) OCF parameters which can be seen in an output of the command 'crm configure show p_rabbitmq-server': host_ip and node_port

Change to OCF parameter host_ip has no effect on the configuration of rabbitmq server while change to node_port has.
On the other hand, change to NODE_PORT in /etc/rabbitmq/rabbitmq-env.conf have no effect while change to NODE_IP_ADDRESS has.

I propose to use only one place to store these parameters. Otherwise plugin writers have difficulties with changing it.

root@fuel:~# cat /etc/fuel/version.yaml
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  api: "1.0"
  build_number: "570"
  build_id: "570"
  fuel-nailgun_sha: "558ca91a854cf29e395940c232911ffb851899c1"
  python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
  fuel-agent_sha: "658be72c4b42d3e1436b86ac4567ab914bfb451b"
  fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"
  astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
  fuel-library_sha: "c2a335b5b725f1b994f78d4c78723d29fa44685a"
  fuel-ostf_sha: "3bc76a63a9e7d195ff34eadc29552f4235fa6c52"
  fuel-mirror_sha: "fb45b80d7bee5899d931f926e5c9512e2b442749"
  fuelmenu_sha: "78ffc73065a9674b707c081d128cb7eea611474f"
  shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
  network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"
  fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
  fuelmain_sha: "d605bcbabf315382d56d0ce8143458be67c53434"

Changed in mos:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → MOS Oslo (mos-oslo)
milestone: none → 9.0
Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

actual result

expected result

steps to reproduce

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

We will not fix this issue until 9.0 SCF, hence bumping target milestone

Changed in mos:
status: Confirmed → Won't Fix
tags: added: 10.0-reviewed
no longer affects: mos/9.x
no longer affects: mos/10.0.x
no longer affects: mos
Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

Reviewed the bug once more - we can't change plugin API between 9.x versions, hence the bug is won't fix in that series.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.