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

Adopt Ubuntu Noble #311

Open
22 tasks
loewenstein-sap opened this issue Dec 10, 2024 · 2 comments
Open
22 tasks

Adopt Ubuntu Noble #311

loewenstein-sap opened this issue Dec 10, 2024 · 2 comments

Comments

@loewenstein-sap
Copy link

While the RFC about Ubuntu LTS adoption is still in motion for the part about in general adopting every LTS, this is an issue to track work on immediate adoption of Ubuntu 24.04 (aka Noble Numbat).

@pacostas
Copy link
Contributor

pacostas commented Dec 10, 2024

The core functionality for the noble-*-stack is not synced with the github-config. This is visible from the files that are included on the .github/.syncignore

  • workflows/create-release.yml
  • workflows/test-pull-request.yml
  • workflows/push-image.yml

and on the scripts/.syncignore

  • receipts.sh
  • .util/tools.json
  • .util/tools.sh

Based on that I've opened a PR that syncs all the configuration from the github-config and also supports multi-arch for all the types of stacks paketo-buildpacks/noble-base-stack#10 .

This implementation is based on the noble-base-stack current implementation with a few parts taken from jammy-tiny-stack. Also is something we have tested on the majority of the stacks and we have been using it on ubi-base-stack for the past few months. I would say that is stable enough to use across all the stacks.

@pacostas
Copy link
Contributor

The builders do not have a release yet, I think it would be nice to have a release first, as this would ensure that everyone tests against the same builder and also not having each team to do the effort of creating/pushing a builder locally to test against.

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

No branches or pull requests

2 participants