[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
** Also affects: pacemaker (Ubuntu Wily) Importance: Undecided Status: New ** Also affects: crmsh (Ubuntu Wily) Importance: Undecided Status: New ** Changed in: pacemaker (Ubuntu Wily) Status: New => Invalid ** Changed in: crmsh (Ubuntu Wily) Status: New => Triaged ** Changed in: crmsh (Ubuntu Wily) Importance: Undecided => High ** Changed in: crmsh (Ubuntu Wily) Assignee: (unassigned) => James Page (james-page) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
I've uploaded a backport of 2.1.4 to: ppa:james-page/wily I've done some testing using our reference ha bundles for OpenStack and it tests out OK. ** Description changed: - pacemaker package in vivid was updated to 1.12 which provides a new - structure in CIB. However crmsh is still old which means + [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 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) ** Summary changed: - crmsh in vivid/wily/xenial is not compatible with pacemaker + [MIR] crmsh in vivid/wily/xenial is not compatible with pacemaker ** Changed in: pacemaker (Ubuntu Wily) Status: Invalid => Won't Fix -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: [MIR] crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
I'd love a Wily fix as well. This is preventing me from moving forward on a project to load balance my web servers. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
A fix for Wily would be very much appreciated: doing a release upgrade in production servers right after a launch date is risky business as the bugs that cause most trouble use to get fixed in the first months of adoption. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
Re: [Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
You should be gettting 2.2.0 in xenial: crmsh | 2.2.0-1 | xenial | source, amd64, arm64, armhf, i386, powerpc, ppc64el, s390x On Mon, 22 Feb 2016 at 09:30 Bogdan Dobrelya wrote: > AFAICT, for the current xenial, the pacemaker is 1.1.14 and crmsh v2.1.4 > is "old" again. Works for me with > > https://launchpad.net/ubuntu/+source/crmsh/2.2.0-1/+build/8964914/+files/crmsh_2.2.0-1_amd64.deb > > -- > You received this bug notification because you are a bug assignee. > https://bugs.launchpad.net/bugs/1445616 > > Title: > crmsh in vivid/wily/xenial is not compatible with pacemaker > > Status in crmsh package in Ubuntu: > Fix Released > Status in pacemaker package in Ubuntu: > Fix Released > > Bug 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 > > 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) > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions > -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
AFAICT, for the current xenial, the pacemaker is 1.1.14 and crmsh v2.1.4 is "old" again. Works for me with https://launchpad.net/ubuntu/+source/crmsh/2.2.0-1/+build/8964914/+files/crmsh_2.2.0-1_amd64.deb -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
This bug was fixed in the package pacemaker - 1.1.12-0ubuntu3 --- pacemaker (1.1.12-0ubuntu3) xenial; urgency=medium * d/control: Bump minimum version on crmsh to 2.1.3 (LP: #1445616). -- James Page Mon, 04 Jan 2016 11:28:33 + ** Changed in: pacemaker (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
The minor pacemaker update is currently tangled with the perl update in xenial; once that gets cleared, it will promote to the release pocket OK. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
This bug was fixed in the package crmsh - 2.1.4-0ubuntu1 --- crmsh (2.1.4-0ubuntu1) xenial; urgency=low * Merge from Debian unstable. Remaining changes: - d/control: Build-depend on libcib4-dev. - d/control: Architecture: all, not any. - d/control,rules: Drop BD on hardening-wrapper, tweak rules. - d/control: Bumped Standards-Version to 3.9.6, no changes. * Dropped changes, included in Debian: - Port from python-support to dh_python2. * d/control,copyright: Update for new upstream source location. * d/watch: Add watch file to monitor github.com releases. * New upstream release (LP: #1445616). - d/rules: Tidy for new release. * d/rules: Enable parallel build option. * d/*: Wrap and sort to help with maintenance. crmsh (1.2.6+git+e77add-1.4) unstable; urgency=medium * Non-maintainer upload. * Port from python-support to dh_python2 (Closes: #785973) -- James Page Mon, 04 Jan 2016 09:49:00 + ** Changed in: crmsh (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
** Also affects: pacemaker (Ubuntu) Importance: Undecided Status: New ** Changed in: pacemaker (Ubuntu) Importance: Undecided => Medium ** Changed in: pacemaker (Ubuntu) Status: New => In Progress ** Changed in: pacemaker (Ubuntu) Assignee: (unassigned) => James Page (james-page) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
** Changed in: crmsh (Ubuntu) Assignee: (unassigned) => James Page (james-page) ** Changed in: crmsh (Ubuntu) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
This is affecting OpenStack HA deployments and testing for liberty -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
What are the chances of a fix/backport to vivid et. al.? Not having crmsh to set pacemaker up makes pacemaker and thus HA unusable... -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
** Changed in: crmsh (Ubuntu) Status: Confirmed => Triaged ** Changed in: crmsh (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to crmsh in Ubuntu. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1445616] Re: crmsh in vivid/wily/xenial is not compatible with pacemaker
** Summary changed: - crmsh in vivid is not compatible with pacemaker + crmsh in vivid/wily/xenial is not compatible with pacemaker -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to crmsh in Ubuntu. https://bugs.launchpad.net/bugs/1445616 Title: crmsh in vivid/wily/xenial is not compatible with pacemaker To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1445616/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs