Merge ~athos/britney/+git/hints-ubuntu:autopkgtest-noble into ~ubuntu-release/britney/+git/hints-ubuntu:noble
| Status: | Merged |
|---|---|
| Merged at revision: | be7e6a78e77bbe2786cd38717b9865f7d5aece2a |
| Proposed branch: | ~athos/britney/+git/hints-ubuntu:autopkgtest-noble |
| Merge into: | ~ubuntu-release/britney/+git/hints-ubuntu:noble |
| Diff against target: |
13 lines (+5/-0) 1 file modified
ubuntu-sru (+5/-0) |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Paride Legovini | Approve | ||
|
Review via email:
|
|||
Description of the change
They are 2 distinct failures:
First, the "unshare" backend tests are failing because they use ubuntu-distro-info but do not require the distro-info binary package for the test to run. The reason this only became a regression now is that these tests were being skipped previously due to:
"23783s SKIP: unprivileged namespaces are restricted (kernel.
which is no longer true.
Second
5464s 14:52:49 O:
5464s 14:52:49 O: =======
5464s 14:52:49 O: FAIL: test_background
5464s 14:52:49 O: leftover background process in test
5464s 14:52:49 O: -------
5464s 14:52:49 O: Traceback (most recent call last):
5464s 14:52:49 O: File "/tmp/autopkgte
5464s 14:52:49 O: self.assertEqua
5464s 14:52:49 O: AssertionError: 4 != 0 : autopkgtest: DBG: autopkgtest options: Namespace(
...
5464s 14:52:49 O: autopkgtest [14:09:36]: test bg: - - - - - - - - - - stderr - - - - - - - - - -
5464s 14:52:49 O: Security violation: Requested utility `bg_daemon` does not match executable name:
5464s 14:52:49 O: /usr/lib/
5464s 14:52:49 O: autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtes
5464s 14:52:49 O: autopkgtest: DBG: got reply from testbed: ok
5464s 14:52:49 O: autopkgtest: DBG: testbed command ['rm', '-rf', '/tmp/autopkgte
5464s 14:52:49 O: autopkgtest: DBG: testbed command exited with code 0
5464s 14:52:49 O: autopkgtest: DBG: needs_reset, previously=False, requested by run_tests() line 231
5464s 14:52:49 O: autopkgtest [14:09:36]: @@@@@@@
5464s 14:52:49 O: bg FAIL stderr: Security violation: Requested utility `bg_daemon` does not match executable name:
5464s 14:52:49 O: autopkgtest: DBG: testbed stop
5464s 14:52:49 O: autopkgtest: DBG: testbed close, scratch=
5464s 14:52:49 O: autopkgtest: DBG: sending command to testbed: close
5464s 14:52:49 O: autopkgtest: DBG: got reply from testbed: ok
5464s 14:52:49 O: autopkgtest: DBG: sending command to testbed: quit
5464s 14:52:49 O:
5464s 14:52:49 O:
5464s 14:52:49 O: -------
5464s 14:52:49 O: Ran 97 tests in 3637.768s
5464s 14:52:49 O:
5464s 14:52:49 O: FAILED (failures=1, skipped=2, expected failures=2)
5464s 14:52:49 I: Finished with exitcode 1
This second one is now a regression due to the autopkgtest DEP8 tests pulling a questing image for these tests. questing now ships rust coreutils (which was not true before for questing).
Here is a short (questing) reproducer:
# bash -c 'exec -a background_test sleep 2'
Security violation: Requested utility `background_test` does not match executable name:
/usr/
root@sleep:~# echo $?
1
thanks