fanatic tests spawn latest LTS but isn't compatible with it

Bug #1998184 reported by Christian Ehrhardt 
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-fan (Ubuntu)
New
Undecided
Unassigned
Bionic
New
Undecided
Unassigned
Focal
New
Undecided
Unassigned
Jammy
New
Undecided
Unassigned
Kinetic
Won't Fix
Undecided
Unassigned
Lunar
New
Undecided
Unassigned

Bug Description

This breaks all ubuntu-fan autopkgtest since Jammy was released in April 2022.

Miriam found it while checking an autopkgtest regression in bug 1995260

Summary:
- the tests in test_local_lxd hardcode to "lts"
    local series='lts'
- due to that we always test the latest (good) but are now incompatible :-/
- systemd renamed systemd-resolve to resolvectl in v239 and later dropped the old name
- Jammy comes without systemd-resolve
We now face:
    - bionic: systemd-resolved
    - focal: systemd-resolved + resolvectl
    - jammy: resolvectl
- due to that all tests fail nowadays with:

...
/bin/sh: 29: systemd-resolve: not found
slave: waiting for systemd resolver...
/bin/sh: 29: systemd-resolve: not found
slave: waiting for systemd resolver...
...
slave: systemd-resolve failure!

Until this is fixed in ubuntu-fan (@Kernel team?) - according to the mapping it is kernel-packages that owns this so I'll subscribe them right away - these tests will block everything depending on it.
Therefore let us mask the current version from proposed migration.

Tags: patch
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I prepared and linked a set of changes to hint the current version as badtest.
Please consider merging them as this version will be broken permanently until a new upload will fix this issue.

tags: added: patch
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I was lost in old habits when providing MRs for hints, sorry.
This doesn't need hints to land, since it is broken in release due to external changes a set of baseline runs with migration-reference/0 will work just as much and be less effort.

Scheduling those now ...

P.S. That will unblock the test flaws, but the problem itself is still present and needs to be fixed in ubuntu-fan - until then there will be no test coverage.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Bionic was already reset for other reasons at the end of march this year.
Jammy was already reset for other reasons in January this year.
Kinetic was already reset for other reasons in May this year (and Lunar is based on that).

Only Focal was left open and is now queued.

Revision history for this message
Utkarsh Gupta (utkarsh) wrote :

Ubuntu 22.10 (Kinetic Kudu) has reached end of life, so this bug will not be fixed for that specific release.

Changed in ubuntu-fan (Ubuntu Kinetic):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.