Skip to content

migrate: Update runners for Docker jobs#536

Merged
llucax merged 2 commits intofrequenz-floss:v0.x.xfrom
llucax:fix-runners
Mar 10, 2026
Merged

migrate: Update runners for Docker jobs#536
llucax merged 2 commits intofrequenz-floss:v0.x.xfrom
llucax:fix-runners

Conversation

@llucax
Copy link
Contributor

@llucax llucax commented Mar 9, 2026

Update the migration script to move Docker-based jobs to ubuntu-24.04 that were wrongly moved to ubuntu-slim by v0.15.0, as ubuntu-slim doesn't provide Docker.

@github-actions github-actions bot added part:docs Affects the documentation part:cookiecutter Affects the generation of projects using cookiecutter labels Mar 9, 2026
@llucax
Copy link
Contributor Author

llucax commented Mar 9, 2026

Based on #534.

@llucax llucax added this to the v0.16.0 milestone Mar 9, 2026
@llucax llucax self-assigned this Mar 9, 2026
@llucax
Copy link
Contributor Author

llucax commented Mar 9, 2026

Oh, damn, this probably needs updating the templates too.

@llucax llucax force-pushed the fix-runners branch 2 times, most recently from 9a9d69d to 4ec819b Compare March 10, 2026 08:54
@github-actions github-actions bot added the part:template Affects the cookiecutter template files label Mar 10, 2026
llucax added 2 commits March 10, 2026 12:00
These scripts are throw-away, so we don't care about a bit of extra
complexity here.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Move Docker-based jobs that were wrongly moved to `ubuntu-slim` by
v0.15.0 back to `ubuntu-24.04`, as `ubuntu-slim` doesn't provide Docker.

Both the cookiecutter template and the migration script were updated.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax marked this pull request as ready for review March 10, 2026 11:00
@llucax llucax requested a review from a team as a code owner March 10, 2026 11:00
@llucax llucax requested review from daniel-zullo-frequenz and florian-wagner-frequenz and removed request for a team March 10, 2026 11:00
@llucax llucax enabled auto-merge March 10, 2026 11:01
@llucax llucax added this pull request to the merge queue Mar 10, 2026
Merged via the queue into frequenz-floss:v0.x.x with commit f97e24a Mar 10, 2026
6 checks passed
@llucax llucax deleted the fix-runners branch March 10, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:cookiecutter Affects the generation of projects using cookiecutter part:docs Affects the documentation part:template Affects the cookiecutter template files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants