Update Erlang version on Fuel node

Bug #1809810 reported by Andrey Epifanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
MOS Maintenance

Bug Description

RMQ stuck on the Fuel node during the expanding the existing cloud.
The size of the env >100 nodes
MOS 9.2

RMQ version 3.6.11

Workaround:
Restart RMQ

[root@fuel ~]# rabbitmqctl status
Status of node rabbit@fuel
Error: unable to connect to node rabbit@fuel: nodedown

DIAGNOSTICS
===========

attempted to contact: [rabbit@fuel]

rabbit@fuel:
  * connected to epmd (port 4369) on fuel
  * epmd reports node 'rabbit' running on port 41055
  * TCP connection succeeded but Erlang distribution failed
  * suggestion: hostname mismatch?
  * suggestion: is the cookie set correctly?
  * suggestion: is the Erlang distribution using TLS?

current node details:
- node name: 'rabbitmq-cli-80@fuel'
- home dir: /var/lib/rabbitmq
- cookie hash: Q0hnUZA3Oeyl+hzJ0r0Zmg==

Testing results:
1. RabbitMQ 3.6.15 / Erlang 18.1 : FAIL ( Not 100% But, Fail)
2. RabbitMQ 3.6.16 / Erlang 18.1 : FAIL ( Not 100% But, Fail)
3. RabbitMQ 3.6.11 / Erlang 18.1 : FAIL ( Not 100% But, Fail) (MOS fuel default version)
4. RabbitMQ 3.6.11 / Erlang 18.3 : FAIL ( Not 100% But, Fail)
5. RabbitMQ 3.6.11 / Erlang 19.0 : FAIL ( Not 100% But, Fail)
6. RabbitMQ 3.6.11 / Erlang 19.1 : PASS ( All of 30 attempts passed )
7. RabbitMQ 3.6.11 / Erlang 19.3 : PASS ( All of 30 attempts passed )

Changed in fuel:
milestone: none → 9.2-mu-10
assignee: nobody → MOS Maintenance (mos-maintenance)
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/centos7/erlang (9.0)

Fix proposed to branch: 9.0
Change author: Denis V. Meltsaykin <email address hidden>
Review: https://review.fuel-infra.org/40091

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on packages/centos7/erlang (9.0)

Change abandoned by Denis V. Meltsaykin <email address hidden> on branch: 9.0
Review: https://review.fuel-infra.org/40091
Reason: Doesn't work that way.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/centos7/erlang (9.0)

Fix proposed to branch: 9.0
Change author: Denis V. Meltsaykin <email address hidden>
Review: https://review.fuel-infra.org/40096

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to packages/centos7/erlang (9.0)

Reviewed: https://review.fuel-infra.org/40096
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: e27f38f7d509e905d3d35cdda8248ab1bd6a804f
Author: Denis V. Meltsaykin <email address hidden>
Date: Sun Dec 30 17:01:18 2018

Update erlang to 19.3.6.12

The source for the spec file: https://github.com/rabbitmq/erlang-rpm/tree/v19.3.6.12
The source of code: https://github.com/erlang/otp/tree/OTP-19.3.6.12

Added Obsoletes and Conflicts sections since this spec compiles only one package
whereas the old one compiled dozen of pockages.

Change-Id: I3c9c5903d06d050ae457dc97eae29236fc125ed5
Closes-bug: #1809810

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Mikhail Samoylov (msamoylov) wrote :

[root@nailgun ~]# erl -eval '{ok, Version} = file:read_file(filename:join([code:root_dir(), "releases", erlang:system_info(otp_release), "OTP_VERSION"])), io:fwrite(Version), halt().' -noshell
19.3.6.12

Revision history for this message
Mikhail Samoylov (msamoylov) wrote :

Verified

Changed in fuel:
status: Fix Committed → Fix Released
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.