<!doctype html>
<html>
 <head>
  <meta charset="UTF-8">
 </head>
 <body>
  <div class="default-style">
   <div style="margin-bottom: 0in;">
    Hello,
   </div>
   <div style="margin-bottom: 0in;">
    I have dual node clusters with postgres as one of the resources.
   </div>
   <div style="margin-bottom: 0in;">
    The clusters were upgraded from pcs v 0.10 to pcs v 0.11.
   </div>
   <div style="margin-bottom: 0in;">
    Pcs V 0.11 eliminated Master role and replaced it with Promoted.
   </div>
   <div style="margin-bottom: 0in;">
    For clusters that were upgraded I needed to remove old configuration for colocation because with old one in place while creating new one commit of the configuration was failing due to duplicate constraint.
   </div>
   <div style="margin-bottom: 0in;">
    Update works fine on all the clusters but on one of them AFTER UPGRADE I see different output in “cibadmin --query” and in “pcs constraint list”
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    The constraints in “cibadmin –query” are showing:
    <br>
    <rsc_colocation rsc="DBSlave" with-rsc="postgres-ms" score="-10000" rsc-role="Started" with-rsc-role="Master" id="colocation-DBSlave-postgres-ms-Promoted"/>
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    <rsc_colocation rsc="DBMaster" with-rsc="postgres-ms" score="INFINITY" rsc-role="Started" with-rsc-role="Master" id="colocation-DBMaster-postgres-ms-Promoted"/>
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    Same constraints in “pcs constraint list” were showing:
    <br>
    Colocation Constraints:
   </div>
   <div style="margin-bottom: 0in;">
    Started resource 'DBSlave' with Promoted resource 'postgres-ms' score=-10000
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    Started resource 'DBMaster' with Promoted resource 'postgres-ms' score=INFINITY
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    On all other systems “cibadmin –query” is in agreement with pcs and shows:
    <br>
    <rsc_colocation rsc="DBSlave" with-rsc="postgres-ms" score="-10000" rsc-role="Started" with-rsc-role="Promoted" id="colocation-DBSlave-postgres-ms-Promoted"/>
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    <rsc_colocation rsc="DBMaster" with-rsc="postgres-ms" score="INFINITY" rsc-role="Started" with-rsc-role="Promoted" id="colocation-DBMaster-postgres-ms-Promoted"/>
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    So my problem is in with-rsc-role showing “Master” on a single system and “Promoted” on all others.
   </div>
   <div>
     
   </div>
   <div style="margin-bottom: 0in;">
    Would appreciate it if anybody could shed some light on the issue.
   </div>
   <div style="margin-bottom: 0in;">
    Thank you very much!
   </div>
   <div style="margin-bottom: 0in;">
    _Vitaly
    <br>
    <br>
   </div>
   <div>
     
   </div>
  </div>
 </body>
</html>