What were you trying to do that didn't work?
I have a RHEL 9 cluster running rkt bundles. I upgraded to RHEL 10 and ran cibadmin --upgrade. My rkt bundles got removed from cib with no warnings. The same happens with nagios and upstart resources.
What is the impact of this issue to you?
Pacemaker configuration got partially lost during upgrade with no notifications.
Please provide the package NVR for which the bug is seen:
pacemaker-2.1.8-39.cfd45a819f.git.el10.x86_64
How reproducible is this bug?:
always, easily
Steps to reproduce
- Use cib with crm_feature_set="3.19.5" validate-with="pacemaker-3.9"
- create a rkt bundle, a nagios resource, an upstart resource
- run cibadmin --upgrade --force
Expected results
Cibadmin exits with an error explaining that the cib contains unsupported configuration which prevents the upgrade. It should pinpoint what the problem is or how to get details about it (e.g. via crm_verify, if it supports it).
Actual results
Cibadmin silently drops parts of cib which are not supported in the new cib schema.
- links to