[HA fencing plugin] crm_resource provider cannot commit due to other config errors detected
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel Plugins |
Fix Committed
|
Medium
|
Bogdan Dobrelya |
Bug Description
On the way to make the plugin to support Fuel 6.1-8.0, after I switched to the fuel-pacemaker puppet module v7.0, the cs_resource provider cannot commit fence primitives as it detects side configuration errors. The errors seem not related to the plugin and cannot be fixed there, but in fuel itself. Fuel should either use --force commit in the cs_resource provider or fix the configuration errors for reported resources
# /usr/sbin/crm configure load update /tmp/puppet_
WARNING: 1: ra class stonith does not support providers
WARNING: ra class stonith does not support providers
Entity: line 202: element primitive: Relax-NG validity error : Invalid attribute provider for element primitive
Entity: line 20: element primitive: Relax-NG validity error : Element resources has extra content: primitive
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_p_mysql"
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_p_ntp"
element rsc_colocation: validity error : IDREF attribute rsc references an unknown ID "clone_p_ntp"
element rsc_colocation: validity error : IDREF attribute rsc references an unknown ID "clone_p_ntp"
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_haproxy"
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_haproxy"
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_haproxy"
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_haproxy"
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_p_haproxy"
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_p_vrouter"
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_vrouter"
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_vrouter"
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_vrouter"
element rsc_colocation: validity error : IDREF attribute with-rsc references an unknown ID "clone_p_vrouter"
element rsc_location: validity error : IDREF attribute rsc references an unknown ID "clone_
error: main: CIB did not pass DTD/schema validation
Errors found during check: config not valid
Do you still want to commit (y/n)?
# cat /tmp/puppet_
primitive stonith_
tags: | added: area-plugins |
Changed in fuel: | |
assignee: | nobody → Fuel Plugins Bugs (fuel-plugins-bugs) |
status: | New → Confirmed |
Changed in fuel-plugins: | |
status: | New → Confirmed |
Changed in fuel: | |
status: | Triaged → Fix Committed |
Changed in fuel-plugins: | |
status: | Confirmed → Fix Committed |
Changed in fuel-plugins: | |
importance: | Undecided → Medium |
milestone: | none → 8.0 |
no longer affects: | fuel |
This is a blocker for the plugin, but not for the Fuel. So, I set the medium priority