[Bug 1445616] [NEW] crmsh in vivid/wily/xenial is not compatible with pacemaker

Launchpad Bug Tracker 1445616 at bugs.launchpad.net
Thu Dec 3 14:29:10 UTC 2015


You have been subscribed to a public bug by Robie Basak (racb):

pacemaker package in vivid was updated to 1.12 which provides a new
structure in CIB. However crmsh is still old which means

https://github.com/ClusterLabs/pacemaker/blob/Pacemaker-1.1.12/include/crm/cib.h#L31
contains 2.0 which result in cIb as

<cib epoch="137" num_updates="4565" admin_epoch="0" validate-
with="pacemaker-2.0" crm_feature_set="3.0.9"

/usr/sbin/crm configure show xml returns
ERROR: CIB not supported: validator 'pacemaker-2.0', release '3.0.9'

Looking at
https://github.com/ClusterLabs/crmsh/blob/1.2.6/modules/cibconfig.py#L2103
I can confirm that regexp is wrong

Version 2.1.3 has a proper regexp
https://github.com/ClusterLabs/crmsh/blob/2.1.3/modules/cibconfig.py#L2136

Also, I can see that debian/control in pacemaker doesn't specify the minimal version of crmsh which should be higher than 2.X
crmsh (>= $version_which_understands_cib2.0)

** Affects: crmsh (Ubuntu)
     Importance: High
         Status: Triaged

-- 
crmsh in vivid/wily/xenial is not compatible with pacemaker
https://bugs.launchpad.net/bugs/1445616
You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report.



More information about the Ubuntu-server-bugs mailing list