** Description changed: - The current version of pcs in disco is 0.10.x, which requires pacemaker - >= 2.0 and corosync >=3.0, neither of which are available yet. Should - the version be downgraded to 0.9.x until the other packages are updated? + [Impact] + pcs can't be used for pacemaker and corosync in Disco + + [Description] + In Disco, it looks like pcs was updated to version 0.10 without an accompanying update to pacemaker and corosync. From the pcs-0.10 changelog [0]: + - Pcs-0.10 removes support for CMAN, Corosync 1.x, Corosync 2.x and Pacemaker 1.x based clusters. For managing those clusters use pcs-0.9.x. + + Looking at the current versions for corosync and pacemaker in Disco, we + can see that they are not supported by this pcs version: + + $ rmadison -a amd64 corosync | grep disco + corosync | 2.4.4-3 | disco | amd64 + + $ rmadison -a amd64 pacemaker | grep disco + pacemaker | 1.1.18-2ubuntu1 | disco | amd64 + pacemaker | 1.1.18-2ubuntu1.19.04.1 | disco-security | amd64 + pacemaker | 1.1.18-2ubuntu1.19.04.1 | disco-updates | amd64 + + Instead of upgrading pacemaker and corosync, with the risk of + introducing lots of untested issues, we should consider rolling pcs back + to an already tested version such as 0.9.x. + + [0] https://github.com/ClusterLabs/pcs/blob/master/CHANGELOG.md#0101--- + 2018-11-23 + + [Test Case] + Try to install pacemaker and pcs at the same time in Disco: + + root@disco:~# apt install pacemaker pcs + Reading package lists... Done + Building dependency tree + Reading state information... Done + Some packages could not be installed. This may mean that you have + requested an impossible situation or if you are using the unstable + distribution that some required packages have not yet been created + or been moved out of Incoming. + The following information may help to resolve the situation: + + The following packages have unmet dependencies: + pcs : Breaks: pacemaker (< 2.0) but 1.1.18-2ubuntu1.19.04.1 is to be installed + Recommends: pacemaker (>= 2.0) but 1.1.18-2ubuntu1.19.04.1 is to be installed + E: Unable to correct problems, you have held broken packages. + + + [Regression Potential] + The regression potential should be low, as long as we correctly roll pcs back to a previously tested version. Since corosync/pacemaker packages were not updated, this shouldn't introduce any new regressions. We'll do diligent testing with autopkgtest for any other problems. + + # # # # + + [Original Description] + The current version of pcs in disco is 0.10.x, which requires pacemaker >= 2.0 and corosync >=3.0, neither of which are available yet. Should the version be downgraded to 0.9.x until the other packages are updated?
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1826045 Title: Unsatisfiable recommended dependencies pacemaker >= 2.0, corosync >= 3.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pcs/+bug/1826045/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
