tests: the use of ubuntu-16.04 container images limits test runner host to cgroupv1
- Dominant language
- Go
- Stars
- 127
- Forks
- 81
- PR merge metrics
- No merged PRs in 30d
Description
Many of the test definitions currently declare Ubuntu 16.04 container images for running their tasks.
This is a problem, because running a Ubuntu 16.04 container requires the host system to run cgroupv1, effectively preventing successful test runs on anything more recent than Ubuntu 20.04 (Focal Fossa).
If there is a need to keep running tasks on Ubuntu 16.04 we ought to use VM systems.
If there is no need, we ought to switch to newer images.
Contributor guide
No contributing guide indexed for this repository
Research direction
Inspect the test definitions that declare Ubuntu 16.04 container images and determine whether any tasks still require that environment. Run the affected test tasks on a newer host or image; done means the definitions no longer require cgroupv1, or the need for VM-based Ubuntu 16.04 execution is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, ubuntu
- Domain
- operating-systems, testing
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100