Skip to content

Conversation

@sidneyprins
Copy link

This will make sure that ubuntu22.04 contains the same software as ubuntu20.04 to make upgrading a breeze.

Existing difference

  • The user / group ID's are different, this may still cause issues.

Copilot AI review requested due to automatic review settings April 28, 2025 14:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

Files not reviewed (3)
  • runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile: Language not supported
  • runner/actions-runner-dind.ubuntu-22.04.dockerfile: Language not supported
  • runner/actions-runner.ubuntu-22.04.dockerfile: Language not supported

@lucianog-telnyx
Copy link

I don't need build-essential and many others packages you propose... why mandatory?

@sidneyprins
Copy link
Author

I don't need build-essential and many others packages you propose... why mandatory?

The proposal was to make 22.04 behave the same as 20.04, so that you can upgrade without having to worry about breaking your pipeline. For us, the pipeline broke due to these changes, so we had to fix on multiple places due to these mandatory changes

@valeriy-soloviov-wd
Copy link

Hi @lucianog-telnyx,

We ran into a similar issue recently. Our workaround was to pin our runners to the summerwind/actions-runner:v2.329.0-ubuntu-20.04 tag, which resolved the problem for now.

It appears the newer latest image tag is missing packages that were included in ...-ubuntu-20.04.

If these packages were removed intentionally (perhaps to create a slimmer base image), would the team consider publishing an additional tag (e.g., ...-full or latest-full or similar) that restores these packages? This would be a great help for teams who have a dependency on them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants