Page MenuHomeClusterLabs Projects

coloc-optional-promoted-dependent-stays-1.xml
No OneTemporary

coloc-optional-promoted-dependent-stays-1.xml

<cib crm_feature_set="3.19.7" validate-with="pacemaker-3.10" epoch="14" num_updates="6" admin_epoch="0" cib-last-written="Tue Jun 18 14:02:33 2024" update-origin="fastvm-fedora39-22" update-client="root" update-user="root" have-quorum="1" dc-uuid="1">
<configuration>
<!-- The essential elements of this test are:
* A promotable clone's Promoted role is optionally colocated with a
primitive primary resource.
* The promoted instance and the primary resource currently run on
different nodes.
* The primary resource has a mandatory location constraint for the node
on which it's not running.
* The colocation score (60) is greater than the difference between the
promotion scores (100 on the primary resource's preferred node and
150 on the promoted instance's current node).
In this situation, the primary should move to its preferred node, and
the dependent should remain promoted on the primary's preferred node.
-->
<crm_config>
<cluster_property_set id="cib-bootstrap-options">
<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.8-183.f4ad018372.git.fc39-f4ad018372"/>
<nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/>
<nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="testcluster"/>
<nvpair id="cib-bootstrap-options-stonith-enabled" name="stonith-enabled" value="false"/>
<nvpair id="cib-bootstrap-options-dc-deadtime" name="dc-deadtime" value="3s"/>
</cluster_property_set>
</crm_config>
<nodes>
<node id="1" uname="fastvm-fedora39-22"/>
<node id="2" uname="fastvm-fedora39-23"/>
</nodes>
<resources>
<primitive id="coloc_primary" class="ocf" type="Dummy" provider="pacemaker">
<operations>
<op name="migrate_from" interval="0s" timeout="20s" id="coloc_primary-migrate_from-interval-0s"/>
<op name="migrate_to" interval="0s" timeout="20s" id="coloc_primary-migrate_to-interval-0s"/>
<op name="monitor" interval="10s" timeout="20s" id="coloc_primary-monitor-interval-10s"/>
<op name="reload" interval="0s" timeout="20s" id="coloc_primary-reload-interval-0s"/>
<op name="reload-agent" interval="0s" timeout="20s" id="coloc_primary-reload-agent-interval-0s"/>
<op name="start" interval="0s" timeout="20s" id="coloc_primary-start-interval-0s"/>
<op name="stop" interval="0s" timeout="20s" id="coloc_primary-stop-interval-0s"/>
</operations>
</primitive>
<clone id="coloc_dependent-clone">
<primitive id="coloc_dependent" class="ocf" type="Stateful" provider="pacemaker">
<operations>
<op name="demote" interval="0s" timeout="10s" id="coloc_dependent-demote-interval-0s"/>
<op name="monitor" interval="10s" timeout="20s" role="Promoted" id="coloc_dependent-monitor-interval-10s"/>
<op name="monitor" interval="11s" timeout="20s" role="Unpromoted" id="coloc_dependent-monitor-interval-11s"/>
<op name="notify" interval="0s" timeout="5s" id="coloc_dependent-notify-interval-0s"/>
<op name="promote" interval="0s" timeout="10s" id="coloc_dependent-promote-interval-0s"/>
<op name="reload-agent" interval="0s" timeout="10s" id="coloc_dependent-reload-agent-interval-0s"/>
<op name="start" interval="0s" timeout="20s" id="coloc_dependent-start-interval-0s"/>
<op name="stop" interval="0s" timeout="20s" id="coloc_dependent-stop-interval-0s"/>
</operations>
</primitive>
<meta_attributes id="coloc_dependent-clone-meta_attributes">
<nvpair id="coloc_dependent-clone-meta_attributes-promotable" name="promotable" value="true"/>
</meta_attributes>
</clone>
</resources>
<constraints>
<rsc_location id="cli-prefer-coloc_primary" rsc="coloc_primary" role="Started" node="fastvm-fedora39-23" score="INFINITY"/>
<rsc_colocation rsc="coloc_dependent-clone" with-rsc="coloc_primary" score="60" rsc-role="Promoted" with-rsc-role="Started" id="colocation-coloc_dependent-clone-coloc_primary-60"/>
</constraints>
<rsc_defaults>
<meta_attributes id="build-resource-defaults">
<nvpair id="build-resource-stickiness" name="resource-stickiness" value="1"/>
</meta_attributes>
</rsc_defaults>
</configuration>
<status>
<node_state id="1" uname="fastvm-fedora39-22" in_ccm="1718744075" crmd="1718744075" crm-debug-origin="controld_update_resource_history" join="member" expected="member">
<transient_attributes id="1">
<instance_attributes id="status-1">
<nvpair id="status-1-.feature-set" name="#feature-set" value="3.19.7"/>
<nvpair id="status-1-master-coloc_dependent" name="master-coloc_dependent" value="100"/>
</instance_attributes>
</transient_attributes>
<lrm id="1">
<lrm_resources>
<lrm_resource id="coloc_primary" type="Dummy" class="ocf" provider="pacemaker">
<lrm_rsc_op id="coloc_primary_last_0" operation_key="coloc_primary_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.19.7" transition-key="1:3:0:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:0;1:3:0:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-22" call-id="11" rc-code="0" op-status="0" interval="0" last-rc-change="1718744170" exec-time="38" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="coloc_primary_monitor_10000" operation_key="coloc_primary_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.19.7" transition-key="3:4:0:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:0;3:4:0:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-22" call-id="13" rc-code="0" op-status="0" interval="10000" last-rc-change="1718744170" exec-time="31" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/>
</lrm_resource>
<lrm_resource id="coloc_dependent" type="Stateful" class="ocf" provider="pacemaker">
<lrm_rsc_op id="coloc_dependent_last_0" operation_key="coloc_dependent_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.19.7" transition-key="9:29:0:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:0;9:29:0:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-22" call-id="31" rc-code="0" op-status="0" interval="0" last-rc-change="1718744553" exec-time="35" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="coloc_dependent_monitor_10000" operation_key="coloc_dependent_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.19.7" transition-key="9:22:8:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:8;9:22:8:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-22" call-id="27" rc-code="8" op-status="0" interval="10000" last-rc-change="1718744375" exec-time="26" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/>
<lrm_rsc_op id="coloc_dependent_monitor_11000" operation_key="coloc_dependent_monitor_11000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.19.7" transition-key="7:30:0:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:0;7:30:0:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-22" call-id="32" rc-code="0" op-status="0" interval="11000" last-rc-change="1718744553" exec-time="27" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/>
</lrm_resource>
</lrm_resources>
</lrm>
</node_state>
<node_state id="2" uname="fastvm-fedora39-23" crmd="1718744168" crm-debug-origin="controld_update_resource_history" in_ccm="1718744168" join="member" expected="member">
<transient_attributes id="2">
<instance_attributes id="status-2">
<nvpair id="status-2-.feature-set" name="#feature-set" value="3.19.7"/>
<nvpair id="status-2-master-coloc_dependent" name="master-coloc_dependent" value="150"/>
</instance_attributes>
</transient_attributes>
<lrm id="2">
<lrm_resources>
<lrm_resource id="coloc_dependent" type="Stateful" class="ocf" provider="pacemaker">
<lrm_rsc_op id="coloc_dependent_last_0" operation_key="coloc_dependent_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.19.7" transition-key="6:27:0:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:0;6:27:0:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-23" call-id="22" rc-code="0" op-status="0" interval="0" last-rc-change="1718744552" exec-time="26" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="coloc_dependent_monitor_10000" operation_key="coloc_dependent_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.19.7" transition-key="8:28:8:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:8;8:28:8:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-23" call-id="23" rc-code="8" op-status="0" interval="10000" last-rc-change="1718744552" exec-time="15" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/>
</lrm_resource>
<lrm_resource id="coloc_primary" type="Dummy" class="ocf" provider="pacemaker">
<lrm_rsc_op id="coloc_primary_last_0" operation_key="coloc_primary_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.19.7" transition-key="1:2:7:ab013945-7a0b-4b00-97b1-72c7507926b1" transition-magic="0:7;1:2:7:ab013945-7a0b-4b00-97b1-72c7507926b1" exit-reason="" on_node="fastvm-fedora39-23" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1718744169" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
</lrm_resources>
</lrm>
</node_state>
</status>
</cib>

File Metadata

Mime Type
text/plain
Expires
Tue, Jul 8, 2:43 PM (3 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2002093
Default Alt Text
coloc-optional-promoted-dependent-stays-1.xml (10 KB)

Event Timeline