Bug 577129 - openais (whitetank) and corosync (flatiron) produce different nodeids on big endian architectures
Summary: openais (whitetank) and corosync (flatiron) produce different nodeids on big ...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Corosync Cluster Engine
Classification: Retired
Component: totem
Version: 1.3
Hardware: s390x
OS: Linux
low
medium
Target Milestone: ---
Assignee: Jan Friesse
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-26 09:15 UTC by Dejan Muhamedagic
Modified: 2011-06-28 10:25 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-06-28 10:25:49 UTC
Embargoed:


Attachments (Terms of Use)

Description Dejan Muhamedagic 2010-03-26 09:15:28 UTC
Description of problem:

On big endian platforms a nodeid is different in whitetank and flatiron. For instance, what used to be id 40A8010D is now 0D01A8C0. This seems not to affect corosync/openais, but pacemaker could not deal with it.

Version-Release number of selected component (if applicable):

The change was introduced in flatiron in August 2009 (changeset 2377).

How reproducible:

Always.

Steps to Reproduce:
1. Run a whitetank cluster with pacemaker.
2. Upgrade one node to flatiron.
  
Actual results:

The upgraded node cannot join the cluster.

Additional info:

https://bugzilla.novell.com/show_bug.cgi?id=584976

Comment 1 Bug Zapper 2010-07-30 11:12:08 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle.
Changing version to '14'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Jan Friesse 2011-06-28 10:25:49 UTC
Upgrade from openais whitetank to corosync is not supported at all. Actually there are much bigger problems with such cluster (combination of whitetank/corosync) so it will not work at all.

Closing as notabug


Note You need to log in before you can comment on or make changes to this bug.