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

Move to qemu vanilla #1397

Closed
chavafg opened this issue Mar 20, 2019 · 9 comments
Closed

Move to qemu vanilla #1397

chavafg opened this issue Mar 20, 2019 · 9 comments

Comments

@chavafg
Copy link
Contributor

chavafg commented Mar 20, 2019

In recent days we have talk about moving our default hypervisor from the 2.11 qemu-lite to a newer version of the qemu, which could be qemu vanilla 3.1.0 or 4.0.0 (which is still in rc).

Opening this issue to discuss further.

@chavafg
Copy link
Contributor Author

chavafg commented Mar 20, 2019

btw, I have already took the task to test qemu 3.1.0 locally and all QA tests seem pretty stable.

@jcvenegas
Copy link
Member

jcvenegas commented Mar 20, 2019

+1
The benefits related with this:

Some items to fix to consider this complete are:

  • Static binaires provide the latest qemu version.
  • Packaging already provides qemu-vanilla package but need to deprecate qemu-lite and move qemu-vanilla as default
  • Deprecate qemu-lite
  • Move CI to test qemu vanilla
  • @bergwolf talk about a minimal qemu version for people dont want to move qemu in a long time. (probably and aditional job to test kata with this defined qemu would be a good option)
  • Performance as we are moving from qemu-lite we may seen some regressions @grahamwhaley

@jcvenegas
Copy link
Member

@sameo @sboeuf nemu following stable qemu releases? If yes would be great both qemu vanilla and nemu are based on the same qemu version to reduce differences that qemu and nemu for easier testing.

@sboeuf
Copy link

sboeuf commented Mar 20, 2019

@jcvenegas yes for now NEMU relies on 3.1, but there is some ongoing work to rebase NEMU on top of 4.0.

@grahamwhaley
Copy link
Contributor

@jcvenegas et. al. I opened a similar issue and did some metrics measures last month ;-) - over at #1253
Reference that for the metrics impacts, but I think let this Issue be the place for the current discussion.

chavafg added a commit to chavafg/runtime-1 that referenced this issue Mar 21, 2019
Update qemu version to v3.1.0

Fixes: kata-containers#1397.

Signed-off-by: Salvador Fuentes <[email protected]>
@mcastelino
Copy link
Contributor

@jcvenegas can you have a list of out of tree QEMU patches we carry today?

@mcastelino
Copy link
Contributor

mcastelino commented Mar 28, 2019

Assess the need for porting qemu-lite patches
kata-containers/qemu#6

@mcastelino
Copy link
Contributor

WIP: DNM: qemu: update qemu vanilla version #1407
#1407

@mcastelino
Copy link
Contributor

Metrics Data from @grahamwhaley
#1253 (comment)

chavafg added a commit to chavafg/runtime-1 that referenced this issue Apr 26, 2019
Update qemu version to v4.0.0

Fixes: kata-containers#1397.

Signed-off-by: Salvador Fuentes <[email protected]>
chavafg added a commit to chavafg/runtime-1 that referenced this issue Apr 26, 2019
Update qemu version to v4.0.0

Fixes: kata-containers#1397.

Signed-off-by: Salvador Fuentes <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants