Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

clh: Summarize and track the status of cloud-hypervisor integration #2545

Closed
6 of 13 tasks
likebreath opened this issue Mar 21, 2020 · 7 comments
Closed
6 of 13 tasks

Comments

@likebreath
Copy link
Contributor

likebreath commented Mar 21, 2020

This issue provides an overview of the process to finish the cloud-hypervisor (clh) integration in Kata, and helps to track the integration progress. It also provides a common place for developers to share thoughts and give feedback. What's more, for detailed issues/PRs related to the integration, please check this project: https://github.com/orgs/kata-containers/projects/21.

The integration process are divided into the following categories (which can be interdependent):

Note: @jcvenegas is the main contributor behind this integration effort. @ericooper introduced the the initial support of clh in Kata with #2164. @sboeuf is our clh consultant on-demand and guided us to fix the notorious test failure (kata-containers/tests#2141). Of course, the integration process won't be possible without numerous code reviews and bug fixings offered by many Kata developers.

See the complete list of missing items

@likebreath
Copy link
Contributor Author

@amshinde
Copy link
Member

@likebreath I would also add support for block devices to the list. This would be helpful un supporting persistent volumes in k8s that are backed by block devices.

@sboeuf
Copy link

sboeuf commented Mar 26, 2020

FYI, Cloud-Hypervisor supports virtio-blk, and we just added the support for hotplugging block devices. So I think this should be able to cover the use case with volumes.

@jcvenegas jcvenegas moved this from To do to Summary in Cloud hypervisor integration May 26, 2020
@jodh-intel jodh-intel added this to To do in Issue backlog Aug 10, 2020
@likebreath
Copy link
Contributor Author

@amshinde @jcvenegas I just updated this mega issue (summary) and also its sub-issues. Please feel free to make changes as you find necessary. Any questions or comments, please let me know. Thanks.

@jodh-intel
Copy link
Contributor

@likebreath - should this be release-gating (for 2.0)?

@likebreath
Copy link
Contributor Author

@jodh-intel I don't think so, given major missing items are mostly for improvements, e.g. fixing enabling the skipped k8s/docker tests and extending CI coverage (mainly in kata 2.0), etc. wdyt? @amshinde @jcvenegas

Cloud hypervisor integration automation moved this from Summary to Done Apr 7, 2021
Issue backlog automation moved this from To do to Done Apr 7, 2021
@likebreath likebreath reopened this Apr 20, 2021
Cloud hypervisor integration automation moved this from Done to In progress Apr 20, 2021
Issue backlog automation moved this from Done to To do Apr 20, 2021
@likebreath likebreath moved this from In progress to Summary in Cloud hypervisor integration Apr 20, 2021
@likebreath likebreath moved this from To do to area/packaging in Issue backlog Apr 20, 2021
@likebreath likebreath moved this from area/packaging to area QEMU/cloud-hypervisor/firecracker in Issue backlog Apr 20, 2021
@fidencio
Copy link
Member


This issue is being automatically closed as Kata Containers 1.x has now reached EOL (End of Life). This means it is no longer being maintained.

Important:

All users should switch to the latest Kata Containers 2.x release to ensure they are using a maintained release that contains the latest security fixes, performance improvements and new features.

This decision was discussed by the @kata-containers/architecture-committee and has been announced via the Kata Containers mailing list:

If you believe this issue still applies to Kata Containers 2.x, please open an issue against the Kata Containers 2.x repository, pointing to this one, providing details to allow us to migrate it.


Cloud hypervisor integration automation moved this from Summary to Done May 12, 2021
Issue backlog automation moved this from area QEMU/cloud-hypervisor/firecracker to Done May 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Issue backlog
  
Done
Development

No branches or pull requests

6 participants