If you look at the first line/tag in your Pacemaker configuration (# cibadmin --query > /tmp/cib.xml
) you should see something like the following:
<cib validate-with="pacemaker-2.0" crm_feature_set="3.0.9" ... >
This tells Pacemaker how to validate configurations in environments that might have mixed versions.
Without seeing the configuration you're trying to push, or knowing more about your environment, I'm not certain what the correct setting for "validate-with" would be. However, running the following command might be what you want to bring it up to something more recent:
# cibadmin --modify --xml-text '<cib validate-with="pacemaker-2.1"/>'
If you're trying with some older configuration, maybe you want this instead:
# cibadmin --modify --xml-text '<cib validate-with="pacemaker-1.0"/>'
Either way, I think this is the setting you'll want to tweak.