[Bug 1837090] Re: corosync-qdevice (3.0.0-2ubuntu1 to 3.0.0-4) autopkgtests regression
Ubuntu Foundations Team Bug Bot
1837090 at bugs.launchpad.net
Thu Aug 8 20:23:08 UTC 2019
The attachment "corosync-qdevice_3.0.0-4ubuntu1.debdiff" seems to be a
debdiff. The ubuntu-sponsors team has been subscribed to the bug report
so that they can review and hopefully sponsor the debdiff. If the
attachment isn't a patch, please remove the "patch" flag from the
attachment, remove the "patch" tag, and if you are member of the
~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issue please contact him.]
** Tags added: patch
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1837090
Title:
corosync-qdevice (3.0.0-2ubuntu1 to 3.0.0-4) autopkgtests regression
Status in corosync-qdevice package in Ubuntu:
Confirmed
Bug description:
[Impact]
* All autopkgtests that rely on corosync won't work correctly if
started in an unprivileged container. This happens because corosync
daemon needs some privileged kernel calls that aren't available if UID
!= 0 (like roots under unprivileged lxd containers).
[Test Case]
* You can try to start corosync daemon in an unprivileged lxd container for any architecture. You will face the bug:
https://bugs.launchpad.net/ubuntu/+source/corosync/+bug/1837064
[Regression Potential]
* Changes are being done only in debian/tests/* files and are being placed only in Eoan so we can pass all excuses, for all HA related packages.
* Best fix here, in a near future, would be to have a way to skip tests if they're running in unprivileged containers.
[Other Info]
ORIGINAL DESCRIPTION
There is an autopkgtest failure for corosync-qdevice:
corosync-qdevice (3.0.0-2ubuntu1 to 3.0.0-4)
Maintainer: Debian HA Maintainers
Section: universe/misc
163 days old
autopkgtest for corosync-qdevice/3.0.0-4: amd64: Pass, arm64: Pass, armhf: Regression ♻ , i386: Pass, ppc64el: Pass, s390x: Pass
Not considered
For armhf:
Certificate request stored in /etc/corosync/qdevice/net/nssdb/qdevice-net-node.crq
Signing cluster certificate
Certificate stored in /etc/corosync/qnetd/nssdb/cluster-debian.crt
Importing signed cluster certificate
Notice: Trust flag u is set automatically if the private key is present.
pk12util: PKCS12 EXPORT SUCCESSFUL
Certificate stored in /etc/corosync/qdevice/net/nssdb/qdevice-net-node.p12
Reloading corosync.conf...
Could not initialize corosync configuration API error CS_ERR_LIBRARY
autopkgtest [17:47:43]: test qdevice: -----------------------]
autopkgtest [17:47:46]: test qdevice: - - - - - - - - - - results - - - - - - - - - -
qdevice FAIL non-zero exit status 1
autopkgtest [17:47:48]: @@@@@@@@@@@@@@@@@@@@ summary
qnetd PASS
qdevice FAIL non-zero exit status 1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/corosync-qdevice/+bug/1837090/+subscriptions
More information about the Ubuntu-sponsors
mailing list