-
Notifications
You must be signed in to change notification settings - Fork 34
Upgrade ubuntu:22.04 to ubuntu:24.04 #122
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
Conversation
It looks like there are some problems with our CI, and I couldn't find |
Good news, thanks to @roypat's advice, See https://github.com/TimePrinciple/rust-vmm-container/actions/runs/13375316552/job/37353170361?pr=2 |
@RuoqingHe can we close this or it's something we want to explore? |
Can we keep this, I intended to propose upgrading to 24.04, maybe this is a bit early, but 22.04 will meet its EOL anyway 🥺 I will update the commit tomorrow |
this reminds me that I still need to look into upgrading the CI hosts to ubuntu 24 as well at some point haha |
2037aa0
to
57e032c
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.
Our downstream are upgrading to Ubuntu 24.04
in the first commit is not really clear, please specify which are "Our downstream".
The rest LGTM, I left a small comment for the last patch.
5b16a7f
to
eb1cbb4
Compare
Our downstream communities (cloud-hypervisor, firecracker, kata-containers and etc.) are upgrading to Ubuntu 24.04, propose to catch up here. Update the package list for Ubuntu 24.04. Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
Remove work around required for building dev image for `aarch64` architecture, introduced in commit 538dba3. This is address by ubuntu:24:04. Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
`/run/dbus` is created in advance on `riscv64`, adding `p` flag for `mkdir`. Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
Encryption algorithm is changed after bumping to ubuntu:24:04, ubuntu:22.04 is using RSA while ubuntu:24.04 is using Ed25519. Replace `id_rsa.pub` with `*.pub` to avoid possible encryption algorithm change. Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
eb1cbb4
to
f35ba27
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.
@RuoqingHe thanks, this LGTM and should fix the issue we have in rust-vmm/vhost-device#820
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.
Thanks for doing this!
Summary of the PR
Our downstream communities (cloud-hypervisor, firecracker, kata-containers and etc.) are upgrading to Ubuntu 24.04, propose to catch up.
Requirements
Before submitting your PR, please make sure you addressed the following
requirements:
git commit -s
), and the commit message has max 60 characters for thesummary and max 75 characters for each description line.
test.
Release" section of CHANGELOG.md (if no such section exists, please create one).
unsafe
code is properly documented.