Activity log for bug #1445616

Date Who What changed Old value New value Message
2015-04-17 18:50:10 Sergii Golovatiuk bug added bug
2015-06-14 09:24:31 Launchpad Janitor crmsh (Ubuntu): status New Confirmed
2015-08-14 03:50:18 fangzhen bug added subscriber fangzhen
2015-08-14 03:50:26 fangzhen removed subscriber fangzhen
2015-08-14 03:50:32 fangzhen bug added subscriber fangzhen
2015-09-29 12:39:03 PÁLFALVI Tamás bug added subscriber PÁLFALVI Tamás
2015-11-17 09:43:04 Denis Gubanov bug added subscriber Denis Gubanov
2015-12-03 08:18:33 PÁLFALVI Tamás summary crmsh in vivid is not compatible with pacemaker crmsh in vivid/wily/xenial is not compatible with pacemaker
2015-12-03 14:28:56 Robie Basak crmsh (Ubuntu): status Confirmed Triaged
2015-12-03 14:29:00 Robie Basak crmsh (Ubuntu): importance Undecided High
2015-12-03 14:29:09 Robie Basak bug added subscriber Ubuntu Server Team
2016-01-04 09:10:11 James Page crmsh (Ubuntu): assignee James Page (james-page)
2016-01-04 09:10:14 James Page crmsh (Ubuntu): status Triaged In Progress
2016-01-04 09:29:25 James Page bug task added pacemaker (Ubuntu)
2016-01-04 09:29:34 James Page pacemaker (Ubuntu): importance Undecided Medium
2016-01-04 09:29:36 James Page pacemaker (Ubuntu): status New In Progress
2016-01-04 09:29:38 James Page pacemaker (Ubuntu): assignee James Page (james-page)
2016-01-04 11:05:20 Launchpad Janitor crmsh (Ubuntu): status In Progress Fix Released
2016-01-05 16:58:53 Ryan Beisner bug added subscriber Ryan Beisner
2016-01-06 17:18:39 Launchpad Janitor pacemaker (Ubuntu): status In Progress Fix Released
2016-03-18 14:05:51 James Page nominated for series Ubuntu Wily
2016-03-18 14:05:51 James Page bug task added pacemaker (Ubuntu Wily)
2016-03-18 14:05:51 James Page bug task added crmsh (Ubuntu Wily)
2016-03-18 14:06:01 James Page pacemaker (Ubuntu Wily): status New Invalid
2016-03-18 14:06:04 James Page crmsh (Ubuntu Wily): status New Triaged
2016-03-18 14:06:06 James Page crmsh (Ubuntu Wily): importance Undecided High
2016-03-18 14:06:12 James Page crmsh (Ubuntu Wily): assignee James Page (james-page)
2016-03-18 15:34:11 James Page description 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) [Impact] crmsh is currently un-usable with pacemaker/corosync in wily [Test Case] sudo apt-get install pacemaker corosync crmsh [configure corosync] [configure cluster resources using crmsh] ERROR: CIB not supported: validator 'pacemaker-2.0', release '3.0.9' [Regression Potential] Right now crmsh is non-functional; 2.1.x is know to work, so moving to 2.1.4 which I uploaded earlier in the Xenial release cycle is a sensible resolution to this problem. I've tested via PPA and was successfully able to build clustered services using glance + the hacluster charms for Juju. [Original Bug Report] 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)
2016-03-18 15:35:29 James Page bug added subscriber Ubuntu Stable Release Updates Team
2016-03-18 15:37:08 James Page summary crmsh in vivid/wily/xenial is not compatible with pacemaker [MIR] crmsh in vivid/wily/xenial is not compatible with pacemaker
2016-03-18 15:37:16 James Page pacemaker (Ubuntu Wily): status Invalid Won't Fix
2016-04-18 20:45:26 Thomas Holbrook bug added subscriber Thomas Holbrook
2016-05-05 15:42:19 Robie Basak removed subscriber Ubuntu Server Team
2016-05-17 09:54:24 James Page summary [MIR] crmsh in vivid/wily/xenial is not compatible with pacemaker [SRU] crmsh in vivid/wily/xenial is not compatible with pacemaker
2016-07-01 19:10:18 Steve Langasek crmsh (Ubuntu Wily): status Triaged Fix Committed
2016-07-01 19:10:21 Steve Langasek bug added subscriber SRU Verification
2016-07-01 19:10:32 Steve Langasek tags verification-needed
2020-10-20 14:24:48 PÁLFALVI Tamás removed subscriber PÁLFALVI Tamás