CI: add oraclelinux-8 for running tests with cgroup v1#49819
CI: add oraclelinux-8 for running tests with cgroup v1#49819AkihiroSuda merged 3 commits intomoby:masterfrom
Conversation
3faee07 to
6910276
Compare
This comment was marked as resolved.
This comment was marked as resolved.
a12bd51 to
140c4fe
Compare
885f404 to
8f9f099
Compare
Failures on almalinux-8RootfulRootless |
5653897 to
03da18f
Compare
| # On almalinux-8, port forwarding tests are failing: | ||
| # https://github.com/moby/moby/pull/49819#issuecomment-2815676000 | ||
| - template://oraclelinux-8 # Oracle's kernel 5.15 | ||
| # - template://almalinux-8 # kernel 4.18 |
There was a problem hiding this comment.
Let me just use oraclelinux-8 (kernel 5.15) and call it a day.
The failures on almalinux-8 (kernel 4.18) have to be analyzed though.
|
Are we against using cirrus-ci here? |
No strong objection, but it is somewhat cumbersome to maintain two different CIs, and the GCP cost might not be negligible |
|
I looked at this before, and SGTM, but could use some eyes from @crazy-max @vvoland if they have time |
Doesn't seem easy to identify such tests |
|
Isn't it mostly for tests like moby/integration/container/kill_test.go Line 152 in 7937f08 |
|
There could be other tests that implicitly depend on cgroups |
|
Rebased |
This comment was marked as resolved.
This comment was marked as resolved.
c5365db to
5cb3304
Compare
|
CI is now green again @thaJeztah @vvoland PTAL 🙏 |
thaJeztah
left a comment
There was a problem hiding this comment.
I'm OK with adding this; or at least, it makes sure we have some coverage for v1; we'd discover soon enough if adding the extra checks becomes problematic to run on every PR.
LGTM
but @vvoland @robmry @crazy-max for a second review ❤️
Signed-off-by: Akihiro Suda <[email protected]>
Used for rootless on kernel < 5.11 Signed-off-by: Akihiro Suda <[email protected]>
Lima is used for running a VM of `template://oraclelinux-8`. My initial attempt was to use almalinux-8, but some port forwarding tests do not seem to work on almalinux-8. https://lima-vm.io/docs/examples/gha/ Fix issue 49576 Signed-off-by: Akihiro Suda <[email protected]>

- What I did
Fix #49576
- How I did it
Used Lima for running a VM of
template://almalinux-8template://oraclelinux-8(some tests do not pass with
template://almalinux-8: #49819 (comment))https://lima-vm.io/docs/examples/gha/
- How to verify it
Observe the CI result
- Human readable description for the release notes
- A picture of a cute animal (not mandatory but encouraged)