[Bug 2065964] Autopkgtest regression report (systemd/255.4-1ubuntu8.1)

Ubuntu SRU Bot 2065964 at bugs.launchpad.net
Thu May 23 01:07:09 UTC 2024


All autopkgtests for the newly accepted systemd (255.4-1ubuntu8.1) for noble have finished running.
The following regressions have been reported in tests triggered by the package:

389-ds-base/unknown (armhf, s390x)
aide/unknown (s390x)
amavisd-new/unknown (s390x)
apport/2.28.1-0ubuntu3 (arm64)
apport/unknown (s390x)
appstream/unknown (s390x)
apt/2.7.14build2 (armhf)
apt/unknown (s390x)
asterisk/unknown (s390x)
at-spi2-core/unknown (s390x)
ayatana-indicator-session/unknown (s390x)
bind9/unknown (amd64, armhf, i386, s390x)
bolt/unknown (amd64, s390x)
casper/unknown (s390x)
casync/unknown (s390x)
ceph/unknown (s390x)
clamav/unknown (amd64)
clevis/unknown (s390x)
cloudflare-ddns/unknown (s390x)
clutter-1.0/unknown (amd64)
cockpit/unknown (s390x)
collectd/unknown (s390x)
colord/unknown (s390x)
comitup/unknown (amd64, s390x)
conntrack-tools/unknown (amd64)
corosync/3.1.7-1ubuntu3 (arm64)
corosync/unknown (s390x)
corosync-qdevice/unknown (amd64, s390x)
coturn/unknown (armhf, s390x)
cron/unknown (ppc64el, s390x)
crun/unknown (amd64, s390x)
cryptsetup/2:2.7.0-1ubuntu4 (arm64)
csync2/unknown (amd64, s390x)
cups/unknown (amd64, s390x)
dbus/1.14.10-4ubuntu4 (i386)
dbus/unknown (amd64, armhf, s390x)
dbus-broker/unknown (amd64, s390x)
debos/unknown (amd64)
dhcpcd/unknown (armhf, s390x)
dlm/unknown (amd64)
dovecot/unknown (amd64)
dpdk/23.11-1build3 (amd64)
dq/20240101-1 (amd64)
exim4/unknown (amd64, armhf)
expeyes/unknown (amd64)
fcgiwrap/unknown (amd64)
fluidsynth/unknown (amd64, i386)
freedom-maker/unknown (amd64, armhf, i386)
freedombox/unknown (amd64)
freeradius/unknown (amd64)
fwupd/unknown (amd64)
gamemode/unknown (i386)
gdm3/unknown (amd64)
golang-github-coreos-go-systemd/unknown (amd64)
gpsd/unknown (amd64)
gvfs/unknown (s390x)
haproxy/unknown (amd64)
hddemux/unknown (amd64)
hwloc/unknown (amd64, s390x)
incus/unknown (amd64)
init-system-helpers/unknown (amd64)
initramfs-tools/unknown (amd64)
interception-tools/unknown (amd64)
janus/unknown (amd64)
keyman/unknown (amd64)
knot/unknown (amd64)
knot-resolver/unknown (amd64)
libcamera/0.2.0-3fakesync1build6 (amd64, armhf)
libei/1.2.1-1 (amd64)
libinput/unknown (amd64)
liblinux-systemd-perl/unknown (amd64)
libreswan/unknown (amd64)
libsdl2/unknown (amd64)
libsfml/2.6.1+dfsg-2build2 (armhf)
libsfml/unknown (amd64)
libsoup2.4/2.74.3-6ubuntu1 (ppc64el)
libsoup2.4/unknown (amd64)
libsoup3/unknown (amd64)
libusbauth-configparser/unknown (amd64)
libvirt/unknown (amd64)
lighttpd/unknown (amd64)
linux-ibm/unknown (amd64)
logiops/unknown (amd64)
logrotate/unknown (amd64)
mariadb/unknown (amd64)
mediawiki/unknown (amd64)
mir/unknown (amd64)
mkosi/unknown (amd64)
monitoring-plugins-systemd/unknown (amd64)
mosquitto/unknown (amd64)
multipath-tools/unknown (amd64)
munin/unknown (amd64)
mutter/unknown (amd64)
nagios-tang/unknown (amd64, s390x)
ndctl/unknown (armhf, s390x)
network-manager/unknown (amd64, s390x)
nextepc/unknown (amd64)
nix/unknown (amd64, armhf)
nut/unknown (amd64, armhf, s390x)
open-build-service/unknown (amd64)
openssh/unknown (amd64)
openvpn/unknown (amd64)
openzwave/unknown (amd64)
ovn/unknown (amd64)
pam/unknown (amd64, i386)
pdns-recursor/unknown (amd64)
pgagroal/unknown (amd64)
pgbouncer/unknown (amd64)
pglistener/unknown (amd64)
php8.3/unknown (amd64)
pipewire/unknown (amd64)
policykit-1/unknown (amd64)
polkit-qt-1/unknown (amd64)
postgresql-16/unknown (amd64, s390x)
procps/unknown (armhf)
prometheus-homeplug-exporter/unknown (armhf)
prometheus-postfix-exporter/0.3.0-4build1 (armhf)
pulseaudio/unknown (amd64)
puppet-agent/unknown (armhf)
pystemd/0.13.2-1build2 (armhf)
pystemd/unknown (amd64, s390x)
python-dbusmock/unknown (s390x)
python-sdbus/unknown (s390x)
python-systemd/unknown (s390x)
pyudev/unknown (amd64, s390x)
qlcplus/unknown (amd64, armhf, s390x)
rbldnsd/unknown (amd64, armhf, s390x)
redis/unknown (amd64)
remctl/unknown (amd64, s390x)
rsyslog/8.2312.0-3ubuntu9 (amd64)
rtkit/unknown (s390x)
rust-whoami/unknown (amd64)
samba/2:4.19.5+dfsg-4ubuntu9 (arm64)
samba/unknown (s390x)
seatd/unknown (i386)
shibboleth-sp/unknown (s390x)
sks/unknown (s390x)
smcroute/unknown (amd64, s390x)
snapd/unknown (s390x)
squid/unknown (s390x)
sssd/unknown (amd64)
stayrtr/unknown (s390x)
strongswan/unknown (amd64, arm64)
stunnel4/unknown (amd64)
tgt/unknown (amd64, s390x)
tinyssh/20240101-2 (arm64, s390x)
tinyssh/unknown (amd64)
tmux/unknown (s390x)
tpm2-abrmd/unknown (amd64, s390x)
udisks2/unknown (amd64)
umockdev/unknown (amd64, s390x)
upower/1.90.3-1 (armhf)
upower/unknown (s390x)
usbauth/unknown (amd64, s390x)
util-linux/unknown (amd64)
vlc/3.0.20-3build6 (arm64)
vlc/unknown (i386)
weston/unknown (amd64)
yder/unknown (s390x)


Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-
migration/noble/update_excuses.html#systemd

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2065964

Title:
  test-execute fails because of apparmor unprivileged userns
  restrictions

Status in systemd package in Ubuntu:
  Fix Committed
Status in systemd source package in Noble:
  Fix Committed

Bug description:
  [Impact]

  unit-tests in noble currently fails because test-execute fails with
  the following:

  1633s exec-basic.service: Child 1934 belongs to exec-basic.service.
  1633s exec-basic.service: Control process exited, code=exited, status=0/SUCCESS (success)
  1633s exec-basic.service: Got final SIGCHLD for state start-post.
  1633s exec-basic.service: Deactivated successfully.
  1633s exec-basic.service: Service will not restart (restart setting)
  1633s exec-basic.service: Changed start-post -> dead
  1633s exec-basic.service: Consumed 49ms CPU time.
  1633s Spawning process to nuke '/tmp/systemd-private-dbf1f9a2e08f4741900f145a35ce7e30-exec-basic.service-ItwK5c'
  1633s Successfully forked off intermediary '(sd-rmrf)' as PID 1936.
  1633s Spawning process to nuke '/var/tmp/systemd-private-dbf1f9a2e08f4741900f145a35ce7e30-exec-basic.service-V50z4Q'
  1633s Successfully forked off intermediary '(sd-rmrf)' as PID 1937.
  1633s src/test/test-execute.c:1121:test_exec_basic: exec-basic.service: can_unshare=no: exit status 0, expected 226
  1633s Skipping PR_SET_MM, as we don't have privileges.
  1633s Skipping PR_SET_MM, as we don't have privileges.
  1633s (test-execute-unprivileged) terminated by signal ABRT.
  1633s Assertion 'r >= 0' failed at src/test/test-execute.c:1412, function prepare_ns(). Aborting.
  1633s 

  [...]

  1678s OK: 288 SKIP: 6 FAIL: 1
  1679s autopkgtest [20:59:40]: test unit-tests: -----------------------]
  1679s autopkgtest [20:59:40]: test unit-tests:  - - - - - - - - - - results - - - - - - - - - -
  1679s unit-tests           FAIL non-zero exit status 1

  This is because some tests in test-execute run unprivileged, and try
  to user user namespaces. I fixed this upstream[1], so just backport
  the patch so that this test case no longer fails.

  [Test Plan]

  This only pertains to the unit-tests autopkgtest in systemd. Just
  check the result of the autopkgtest run.

  [Where problems could occur]

  This only changes the test-execute code to skip tests that require
  unprivileged userns whenever
  kernel.apparmor_restrict_unprivileged_userns=1. Hence, any problems
  would be limited to that test case within unit-tests.

  [Other information]

  Note that the upstream-2 test still has regular failures which need to
  be investigated, so this change will not get the systemd autopkgtests
  back to green. Since I already fixed this upstream, it is easy to
  backport, so it's worth making the incremental improvement for now.

  [1]
  https://github.com/systemd/systemd/commit/70aece819311f7ab76abdf473bc8f316c5bc58c6

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2065964/+subscriptions




More information about the foundations-bugs mailing list