linux-lts and linux-hwe autopkgtests fail due to version mismatch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned | ||
Trusty |
Expired
|
Medium
|
Unassigned | ||
Xenial |
Expired
|
Medium
|
Unassigned | ||
Bionic |
Expired
|
Medium
|
Unassigned | ||
Cosmic |
Expired
|
Medium
|
Unassigned | ||
Disco |
Expired
|
Medium
|
Unassigned |
Bug Description
the autopkgtests for the kernel include 'ubuntu-
sver=`dpkg-
read x rver x </proc/
flavour=
rver=${
echo "Source Package Version: $sver"
echo "Running Kernel Version: $rver"
if [ "$sver" != "$rver" ]; then
echo "ERROR: running version does not match source package" 1>&2
exit 1
fi
However, when testing a -lts or -hwe kernel build, the running kernel will not match because the running kernel is the stock version while the building/testing kernel is the newer -lts/-hwe version.
This failure results in autopkgtest errors for all other packages that invoke linux autopkgtests - for example, initramfs-tools, systemd, ... This requires unnecessary work to investigate the autopkgtest errors every time, only to find it's a autopkgtest error.
Changed in linux (Ubuntu Trusty): | |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in linux (Ubuntu Trusty): | |
importance: | Undecided → Low |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → Low |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in linux (Ubuntu Trusty): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in linux (Ubuntu): | |
status: | In Progress → Invalid |
description: | updated |
Changed in linux (Ubuntu Cosmic): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Trusty): | |
importance: | Low → Medium |
Changed in linux (Ubuntu Disco): | |
status: | Invalid → New |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → New |
Changed in linux (Ubuntu Trusty): | |
status: | In Progress → New |
Changed in linux (Ubuntu Disco): | |
assignee: | Dan Streetman (ddstreet) → nobody |
Changed in linux (Ubuntu Xenial): | |
assignee: | Dan Streetman (ddstreet) → nobody |
Changed in linux (Ubuntu Trusty): | |
assignee: | Dan Streetman (ddstreet) → nobody |
Changed in linux (Ubuntu Disco): | |
importance: | Low → Medium |
Changed in linux (Ubuntu Bionic): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Xenial): | |
importance: | Low → Medium |
Changed in linux (Ubuntu Disco): | |
status: | Incomplete → In Progress |
assignee: | nobody → Eric Desrochers (slashd) |
tags: | added: sts |
Changed in linux (Ubuntu Disco): | |
assignee: | Eric Desrochers (slashd) → nobody |
Changed in linux (Ubuntu Disco): | |
status: | In Progress → Incomplete |
For example, here is a autopkgtest failure that was flagged by my update to initramfs-tools package:
https:/ /objectstorage. prodstack4- 5.canonical. com/v1/ AUTH_77e2ada1e7 a84929a74ba3b87 153c0ac/ autopkgtest- trusty/ trusty/ ppc64el/ l/linux- lts-xenial/ 20171012_ 183054_ 740b6@/ log.gz
the failure is simply due to the ubuntu- regression- suite test:
autopkgtest [18:30:28]: test ubuntu- regression- suite: [------ ------- ------- --- 120~14. 04.1
Source Package Version: 4.4.0-97.
Running Kernel Version: 3.13.0-133.182
ERROR: running version does not match source package