Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[chore] Upgrade CI workers for ansible tests #5737

Merged
merged 1 commit into from
Jan 15, 2025

Conversation

dmitryax
Copy link
Contributor

@dmitryax dmitryax commented Dec 19, 2024

Migrating CI runners from Ubuntu 20.04 to Ubuntu 24.04 means that the host VM for Ansible tests is switched from cgroups v1 to cgroups v2. This is a significant difference because we use docker containers to run Ansible Molecule tests connected to cgroups on the host VM. Making cgroups v1 OSs work in docker containers on a host with groups v2 appeared to be not possible based on my trials.

I also tried to migrate to the full VM virtualization, from Docker to Vagrant. This made some particular VM boxes fail and increased test run time by 50%.

Eventually, I kept the old Ubuntu 20.04 workers to test OSs with groups v1 and the latest Ubuntu 24.04 to test OSs with groups v2. Once the old VMs are EOL'd, we can drop Ubuntu 20.04 workers.

@dmitryax dmitryax marked this pull request as ready for review December 19, 2024 23:01
@dmitryax dmitryax requested review from a team as code owners December 19, 2024 23:01
@dmitryax dmitryax force-pushed the upgrade-ci-workers-ansible branch from dbae938 to 67ce3ef Compare December 20, 2024 20:28
@dmitryax dmitryax force-pushed the upgrade-ci-workers-ansible branch 2 times, most recently from 8a486d6 to a4b1ad5 Compare January 13, 2025 05:15
@dmitryax dmitryax requested a review from a team as a code owner January 13, 2025 05:15
@dmitryax dmitryax force-pushed the upgrade-ci-workers-ansible branch 14 times, most recently from 67316f9 to 9072856 Compare January 15, 2025 02:44
@dmitryax dmitryax force-pushed the upgrade-ci-workers-ansible branch from 9072856 to f17f46c Compare January 15, 2025 02:48
@dmitryax dmitryax merged commit 34ffda7 into main Jan 15, 2025
46 checks passed
@dmitryax dmitryax deleted the upgrade-ci-workers-ansible branch January 15, 2025 05:18
@github-actions github-actions bot locked and limited conversation to collaborators Jan 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants