** Patch added: "corosync-qdevice_3.0.0-4ubuntu1.debdiff" https://bugs.launchpad.net/ubuntu/+source/corosync-qdevice/+bug/1837090/+attachment/5281646/+files/corosync-qdevice_3.0.0-4ubuntu1.debdiff
** Description changed: + [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 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1837090 Title: corosync-qdevice (3.0.0-2ubuntu1 to 3.0.0-4) autopkgtests regression To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/corosync-qdevice/+bug/1837090/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
