<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Hi Andrew,</div>

<div>yes, this clarifies a lot.</div>

<div>Seems that it is really time to throw away the plugin.</div>

<div>The CMAN solution wont be able (at least from the documentation) to attach new nodes without reconfiguration and restart CMAN on the existing nodes.</div>

<div>The alternative is corosync 2.x.</div>

<div>ClusterLabs has a quite long list of corosync versions from branch 2.0, 2.1, 2.2 und 2.3.</div>

<div>Beside the current reported issue of version 2.3, which version does ClusterLabs use for its regression test.</div>

<div>I found somewhere a note for 2.1.x, is this true ?</div>

<div>Rainer</div>

<div>&nbsp;
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b>&nbsp;Donnerstag, 09. Mai 2013 um 04:31 Uhr<br/>
<b>Von:</b>&nbsp;&quot;Andrew Beekhof&quot; &lt;andrew@beekhof.net&gt;<br/>
<b>An:</b>&nbsp;&quot;The Pacemaker cluster resource manager&quot; &lt;pacemaker@oss.clusterlabs.org&gt;<br/>
<b>Betreff:</b>&nbsp;Re: [Pacemaker] 1.1.8 not compatible with 1.1.7?</div>

<div name="quoted-content"><br/>
On 08/05/2013, at 4:53 PM, Andrew Beekhof &lt;andrew@beekhof.net&gt; wrote:<br/>
<br/>
&gt;<br/>
&gt; On 08/05/2013, at 4:08 PM, Andrew Beekhof &lt;andrew@beekhof.net&gt; wrote:<br/>
&gt;<br/>
&gt;&gt;<br/>
&gt;&gt; On 03/05/2013, at 8:46 PM, Rainer Brestan &lt;rainer.brestan@gmx.net&gt; wrote:<br/>
&gt;&gt;<br/>
&gt;&gt;&gt; Now i have all the logs for some combinations.<br/>
&gt;&gt;&gt;<br/>
&gt;&gt;&gt; Corosync: 1.4.1-7 for all the tests on all nodes<br/>
&gt;&gt;&gt; Base is always fresh installation of each node with all packages equal except pacemaker version.<br/>
&gt;&gt;&gt; int2node1 node id: 1743917066<br/>
&gt;&gt;&gt; int2node2 node id: 1777471498<br/>
&gt;&gt;&gt;<br/>
&gt;&gt;&gt; In each ZIP file log from both nodes and the status output of crm_mon and cibadmin -Q is included.<br/>
&gt;&gt;&gt;<br/>
&gt;&gt;&gt; 1.) 1.1.8-4 attaches to running 1.1.7-6 cluster<br/>
&gt;&gt;&gt; <a href="https://www.dropbox.com/s/06oyrle4ny47uv9/attach_1.1.8-4_to_1.1.7-6.zip" target="_blank">https://www.dropbox.com/s/06oyrle4ny47uv9/attach_1.1.8-4_to_1.1.7-6.zip</a><br/>
&gt;&gt;&gt; Result: join outstanding<br/>
&gt;&gt;&gt;<br/>
&gt;&gt;&gt; 2.) 1.1.9-2 attaches to running 1.1.7-6 cluster<br/>
&gt;&gt;&gt; <a href="https://www.dropbox.com/s/fv5kcm2yb5jz56z/attach_1.1.9-2_to_1.1.7-6.zip" target="_blank">https://www.dropbox.com/s/fv5kcm2yb5jz56z/attach_1.1.9-2_to_1.1.7-6.zip</a><br/>
&gt;&gt;&gt; Result: join outstanding<br/>
&gt;&gt;<br/>
&gt;&gt; Neither side is seeing anything from the other, which is very unexpected.<br/>
&gt;&gt; I notice you&#39;re using the plugin... which acts as a message router.<br/>
&gt;&gt;<br/>
&gt;&gt; So I suspect something in there has changed (though I&#39;m at a loss to say what) and that cman based clusters are unaffected.<br/>
&gt;<br/>
&gt; Confirmed, cman clusters are unaffected.<br/>
&gt; I&#39;m yet to work out what changed in the plugin.<br/>
<br/>
I worked it out...<br/>
<br/>
The Red Hat changelog for 1.1.8-2 originally contained<br/>
<br/>
+- Cman is the only supported membership &amp; quorum provider, do not ship the corosync plugin<br/>
<br/>
When this decision was reversed (when I realised no-one was seeing the ERROR logs indicating it was going away), I neglected to re-instate the following distro specific patch (which avoided conflicts between the ID used by CMAN and Pacemaker):<br/>
<br/>
diff --git a/configure.ac b/configure.ac<br/>
index a3784d5..dafa9e2 100644<br/>
--- a/configure.ac<br/>
+++ b/configure.ac<br/>
@@ -1133,7 +1133,7 @@ AC_MSG_CHECKING(for native corosync)<br/>
COROSYNC_LIBS=&quot;&quot;<br/>
CS_USES_LIBQB=0<br/>
<br/>
-PCMK_SERVICE_ID=9<br/>
+PCMK_SERVICE_ID=10<br/>
LCRSODIR=&quot;&#36;libdir&quot;<br/>
<br/>
if test &#36;SUPPORT_CS = no; then<br/>
<br/>
<br/>
So Pacemaker &lt; 6.4 is talking on slot 10, while Pacemaker == 6.4 is using slot 9.<br/>
This is why the two versions cannot see each other :-(<br/>
I&#39;m very sorry.<br/>
<br/>
<br/>
_______________________________________________<br/>
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<br/>
<a href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker" target="_blank">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a><br/>
<br/>
Project Home: <a href="http://www.clusterlabs.org" target="_blank">http://www.clusterlabs.org</a><br/>
Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" target="_blank">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a><br/>
Bugs: <a href="http://bugs.clusterlabs.org" target="_blank">http://bugs.clusterlabs.org</a></div>
</div>
</div>
</div></div></body></html>