[ClusterLabs] bundle with promotable primitive colocation

Marek Czerski m.czerski at ap-tech.pl
Mon Feb 7 02:23:19 EST 2022


Hi all,

I have problem with colocating promotable bundle primitive with other resources. What I want to achieve is to have two-node cluster in active/passive architecture. Basically, all stuff should run on single node (call it primary) accept Redis which should run on both nodes in master/slave configuration and Redis masters should run on primary node. And all should run as docker containers. The only problem I have is that I cannot force Redis Master to be colocated with other resources on the same node, the colocation constraint just doesn't work, I do it like that:
pcs constraint colocation add master redis-bundle with master drbd_pg-clone
where redis-bundle is a bundle with two replicas and on master and drbd_pg-clone is a drbd resource.

So I made a minimal test case to exercise this problem (I inclueded the cib for this testcase at the end of this message):
pcs resource bundle create test-bundle container docker image=test-docker promoted-max=1 replicas=2 network host-netmask=24 ip-range-start=10.0.0.11 meta notify=true
pcs resource create test ocf:pacemaker:Stateful bundle test-bundle
pcs resource create vip ocf:heartbeat:IPaddr2 ip="10.0.0.1" cidr_netmask=24
pcs constraint colocation add master test-bundle with vip

Now, in this setup moving vip resource beetween node0 and node1 does not affect the location of test-bundle master. Is this expected ? Is there a way to make colocation constraint I need ? Or maybe I should take other approach to this problem ? (And I want to use pacemaker and I want to run my services as docker containers. I can run redis not as container which solves the colocation problem so this is my backup plan, but I would rather run redis as a container).

Thanks,
Marek

Testcase CIB:
<cib crm_feature_set="3.13.0" validate-with="pacemaker-3.8" epoch="45" num_updates="8" admin_epoch="0" cib-last-written="Mon Feb  7 08:11:28 2022" update-origin="node0" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="2">
  <configuration>
    <crm_config>
      <cluster_property_set id="cib-bootstrap-options">
        <nvpair id="cib-bootstrap-options-stonith-enabled" name="stonith-enabled" value="false"/>
        <nvpair id="cib-bootstrap-options-no-quorum-policy" name="no-quorum-policy" value="ignore"/>
        <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/>
        <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.2-4.el8-ada5c3b36e2"/>
        <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/>
        <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="ExampleCluster"/>
        <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1644080198"/>
      </cluster_property_set>
    </crm_config>
    <nodes>
      <node id="1" uname="node0"/>
      <node id="2" uname="node1"/>
    </nodes>
    <resources>
      <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2">
        <instance_attributes id="vip-instance_attributes">
          <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="24"/>
          <nvpair id="vip-instance_attributes-ip" name="ip" value="10.0.0.1"/>
        </instance_attributes>
        <operations>
          <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
          <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/>
          <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/>
        </operations>
      </primitive>
      <bundle id="test-bundle">
        <docker image="test-docker" promoted-max="1" replicas="2"/>
        <network host-netmask="24" ip-range-start="10.0.0.11"/>
        <meta_attributes id="test-bundle-meta_attributes">
          <nvpair id="test-bundle-meta_attributes-notify" name="notify" value="true"/>
        </meta_attributes>
        <primitive class="ocf" id="test" provider="pacemaker" type="Stateful">
          <operations>
            <op id="test-demote-interval-0s" interval="0s" name="demote" timeout="10s"/>
            <op id="test-monitor-interval-10s" interval="10s" name="monitor" role="Master" timeout="20s"/>
            <op id="test-monitor-interval-11s" interval="11s" name="monitor" role="Slave" timeout="20s"/>
            <op id="test-notify-interval-0s" interval="0s" name="notify" timeout="5s"/>
            <op id="test-promote-interval-0s" interval="0s" name="promote" timeout="10s"/>
            <op id="test-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="10s"/>
            <op id="test-start-interval-0s" interval="0s" name="start" timeout="20s"/>
            <op id="test-stop-interval-0s" interval="0s" name="stop" timeout="20s"/>
          </operations>
        </primitive>
      </bundle>
    </resources>
    <constraints>
      <rsc_location id="cli-prefer-vip" node="node1" role="Started" rsc="vip" score="INFINITY"/>
      <rsc_colocation id="colocation-test-bundle-vip-INFINITY" rsc="test-bundle" rsc-role="Master" score="INFINITY" with-rsc="vip" with-rsc-role="Started"/>
    </constraints>
  </configuration>
  <status>
    <node_state id="1" uname="node0" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member">
      <transient_attributes id="1">
        <instance_attributes id="status-1"/>
      </transient_attributes>
      <lrm id="1">
        <lrm_resources>
          <lrm_resource id="test-bundle-ip-10.0.0.11" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-ip-10.0.0.11_last_0" operation_key="test-bundle-ip-10.0.0.11_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="44:1:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;44:1:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="16" rc-code="0" op-status="0" interval="0" last-rc-change="1644217726" exec-time="93" queue-time="0" op-digest="4ae61fe2ddef524114b4c4c080b4a5a9"/>
            <lrm_rsc_op id="test-bundle-ip-10.0.0.11_monitor_60000" operation_key="test-bundle-ip-10.0.0.11_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="45:1:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;45:1:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="18" rc-code="0" op-status="0" interval="60000" last-rc-change="1644217726" exec-time="60" queue-time="0" op-digest="481d3e5943421eac97ed8b384c4286bd"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-ip-10.0.0.12" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-ip-10.0.0.12_last_failure_0" operation_key="test-bundle-ip-10.0.0.12_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="4:2:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;4:2:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="27" rc-code="0" op-status="0" interval="0" last-rc-change="1644217727" exec-time="86" queue-time="0" op-digest="3f73a6cb9313dd850a653ed66e8acebe"/>
            <lrm_rsc_op id="test-bundle-ip-10.0.0.12_last_0" operation_key="test-bundle-ip-10.0.0.12_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="47:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;47:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="38" rc-code="0" op-status="0" interval="0" last-rc-change="1644217732" exec-time="65" queue-time="0" op-digest="3f73a6cb9313dd850a653ed66e8acebe"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-docker-0" type="docker" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-docker-0_last_0" operation_key="test-bundle-docker-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="44:3:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;44:3:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="33" rc-code="0" op-status="0" interval="0" last-rc-change="1644217727" exec-time="1231" queue-time="0" op-digest="0e52afc05b06e2e0cb08714df4a7d06b"/>
            <lrm_rsc_op id="test-bundle-docker-0_monitor_60000" operation_key="test-bundle-docker-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="46:4:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;46:4:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="36" rc-code="0" op-status="0" interval="60000" last-rc-change="1644217728" exec-time="561" queue-time="0" op-digest="902592e877c9d51ef6041ad6b5a64131"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-docker-1" type="docker" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-docker-1_last_0" operation_key="test-bundle-docker-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="4:3:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:7;4:3:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="31" rc-code="7" op-status="0" interval="0" last-rc-change="1644217727" exec-time="110" queue-time="0" op-digest="238863ef16919395f2204e0fd93fb2fa"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-0" type="remote" class="ocf" provider="pacemaker" container="test-bundle-docker-0">
            <lrm_rsc_op id="test-bundle-0_last_0" operation_key="test-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="47:4:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;47:4:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1644217729" exec-time="0" queue-time="0" op-digest="0a61b81fb4921d64c1091cb1078fb047" op-force-restart="  port server  " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/>
            <lrm_rsc_op id="test-bundle-0_monitor_30000" operation_key="test-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="47:5:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;47:5:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1644217732" exec-time="0" queue-time="0" op-digest="152ed793599ab9d5a8bf432d42dd9e80"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-1" type="remote" class="ocf" provider="pacemaker" container="test-bundle-docker-1">
            <lrm_rsc_op id="test-bundle-1_last_0" operation_key="test-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="7:6:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:7;7:6:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1644217733" exec-time="0" queue-time="0" op-digest="ed6307839a74ac80374ad0a3e06f4092" op-force-restart="  port server  " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/>
          </lrm_resource>
          <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="1:0:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:7;1:0:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1644217726" exec-time="96" queue-time="0" op-digest="a6571b2ad1ff515af51b98503225ba48"/>
          </lrm_resource>
        </lrm_resources>
      </lrm>
    </node_state>
    <node_state id="2" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member">
      <transient_attributes id="2">
        <instance_attributes id="status-2"/>
      </transient_attributes>
      <lrm id="2">
        <lrm_resources>
          <lrm_resource id="test-bundle-ip-10.0.0.11" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-ip-10.0.0.11_last_0" operation_key="test-bundle-ip-10.0.0.11_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="11:0:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:7;11:0:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1644217726" exec-time="63" queue-time="0" op-digest="4ae61fe2ddef524114b4c4c080b4a5a9"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-ip-10.0.0.12" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-ip-10.0.0.12_last_0" operation_key="test-bundle-ip-10.0.0.12_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="48:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;48:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="37" rc-code="0" op-status="0" interval="0" last-rc-change="1644217732" exec-time="84" queue-time="0" op-digest="3f73a6cb9313dd850a653ed66e8acebe"/>
            <lrm_rsc_op id="test-bundle-ip-10.0.0.12_monitor_60000" operation_key="test-bundle-ip-10.0.0.12_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="49:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;49:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="60000" last-rc-change="1644217732" exec-time="51" queue-time="0" op-digest="262e70d6b24de25fe7006622940d3366"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-docker-0" type="docker" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-docker-0_last_0" operation_key="test-bundle-docker-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="7:1:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:7;7:1:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="20" rc-code="7" op-status="0" interval="0" last-rc-change="1644217726" exec-time="216" queue-time="0" op-digest="0e52afc05b06e2e0cb08714df4a7d06b"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-docker-1" type="docker" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="test-bundle-docker-1_last_0" operation_key="test-bundle-docker-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="50:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;50:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1644217732" exec-time="1186" queue-time="0" op-digest="238863ef16919395f2204e0fd93fb2fa"/>
            <lrm_rsc_op id="test-bundle-docker-1_monitor_60000" operation_key="test-bundle-docker-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="51:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;51:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="60000" last-rc-change="1644217733" exec-time="362" queue-time="0" op-digest="cfe90410d3d28f8140f3a62b2a7345c9"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-0" type="remote" class="ocf" provider="pacemaker" container="test-bundle-docker-0">
            <lrm_rsc_op id="test-bundle-0_last_0" operation_key="test-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="5:4:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:7;5:4:7:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1644217728" exec-time="0" queue-time="0" op-digest="0a61b81fb4921d64c1091cb1078fb047" op-force-restart="  port server  " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/>
          </lrm_resource>
          <lrm_resource id="test-bundle-1" type="remote" class="ocf" provider="pacemaker" container="test-bundle-docker-1">
            <lrm_rsc_op id="test-bundle-1_last_0" operation_key="test-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="52:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;52:6:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1644217734" exec-time="0" queue-time="0" op-digest="ed6307839a74ac80374ad0a3e06f4092" op-force-restart="  port server  " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/>
            <lrm_rsc_op id="test-bundle-1_monitor_30000" operation_key="test-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="54:7:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;54:7:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1644217735" exec-time="0" queue-time="0" op-digest="98ec4d16a08a47c10dfc3f821e7b1269"/>
          </lrm_resource>
          <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="17:0:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;17:0:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1644217726" exec-time="114" queue-time="0" op-digest="a6571b2ad1ff515af51b98503225ba48"/>
            <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.13.0" transition-key="18:0:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;18:0:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="16" rc-code="0" op-status="0" interval="10000" last-rc-change="1644217726" exec-time="61" queue-time="0" op-digest="45637510a03c5364e4672f1f3f0acbbf"/>
          </lrm_resource>
        </lrm_resources>
      </lrm>
    </node_state>
    <node_state remote_node="true" id="test-bundle-0" uname="test-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0">
      <lrm id="test-bundle-0">
        <lrm_resources>
          <lrm_resource id="test" type="Stateful" class="ocf" provider="pacemaker">
            <lrm_rsc_op id="test_last_0" operation_key="test_promote_0" operation="promote" crm-debug-origin="do_update_resource" crm_feature_set="3.13.0" transition-key="60:8:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;60:8:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1644217735" exec-time="170" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart="  state  " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
            <lrm_rsc_op id="test_monitor_10000" operation_key="test_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.13.0" transition-key="62:9:8:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:8;62:9:8:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node0" call-id="25" rc-code="8" op-status="0" interval="10000" last-rc-change="1644217736" exec-time="43" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/>
          </lrm_resource>
        </lrm_resources>
      </lrm>
      <transient_attributes id="test-bundle-0">
        <instance_attributes id="status-test-bundle-0">
          <nvpair id="status-test-bundle-0-master-test" name="master-test" value="10"/>
        </instance_attributes>
      </transient_attributes>
    </node_state>
    <node_state remote_node="true" id="test-bundle-1" uname="test-bundle-1" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0">
      <lrm id="test-bundle-1">
        <lrm_resources>
          <lrm_resource id="test" type="Stateful" class="ocf" provider="pacemaker">
            <lrm_rsc_op id="test_last_0" operation_key="test_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.13.0" transition-key="63:7:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;63:7:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1644217735" exec-time="210" queue-time="1" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart="  state  " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
            <lrm_rsc_op id="test_monitor_11000" operation_key="test_monitor_11000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.13.0" transition-key="65:9:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" transition-magic="0:0;65:9:0:17dbabfb-c447-40a0-8e4b-ab9bf70ff051" exit-reason="" on_node="node1" call-id="17" rc-code="0" op-status="0" interval="11000" last-rc-change="1644217736" exec-time="44" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/>
          </lrm_resource>
        </lrm_resources>
      </lrm>
      <transient_attributes id="test-bundle-1">
        <instance_attributes id="status-test-bundle-1">
          <nvpair id="status-test-bundle-1-master-test" name="master-test" value="5"/>
        </instance_attributes>
      </transient_attributes>
    </node_state>
  </status>
</cib>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20220207/3653f779/attachment-0001.htm>


More information about the Users mailing list