-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
feat: Ubuntu 24.04 (Noble Numbat) #13121
Conversation
1153d14
to
33c1627
Compare
8415c41
to
fe17335
Compare
85855b6
to
7064fb5
Compare
7064fb5
to
cda4a4f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's hold the bump to 24.04 in release artifacts until 24.04.1 is out. the ubuntu policy is to recomment update only after .1 patch.
i'm okay to bump runs-on though, but that would ideally to wait until we got new images built on self hosted runners (which should be trivial), to avoid gap between ce and ee.
@fffonion August seems to be when mid 24.04.1 is expected out. So I guess we can park this PR for another 2 months. Let me get a different PR prepped for |
Drafting for the time being. |
cafddfd
to
e64fca5
Compare
Rumored released dates for 24.04.1 are: mid/15th of August. |
@curiositycasualty I thought it was end of August, anyway we might need to work on this now. Could you split this PR into two parts though, one for adding 24.04 to release artifacts, and another for bumping "runs-on" on ubuntu 24.04 for all workflows. |
Replaced by: #13626 |
Summary
This PR introduces the next LTS version of Ubuntu, and makes it the default Ubuntu version used for building PRs, the
-ubuntu
tagged docker images, etc.The biggest change I've noticed so far is that the
ubuntu/noble
docker image has anubuntu
user pre-populated in it. Making thekong
user created by our postinstall.sh script, UID1001
(vs. theubuntu
user's1000
). Thejammy
image has/had no such initial user.Checklist
changelog/unreleased/kong
orskip-changelog
label added on PR if changelog is unnecessary. README.mdIssue reference
Fix #KAG-4672