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

qemu: package qemu-cc #28

Open
gorozco1 opened this issue Jul 20, 2017 · 10 comments
Open

qemu: package qemu-cc #28

gorozco1 opened this issue Jul 20, 2017 · 10 comments

Comments

@gorozco1
Copy link

Currently our packaged qemu-lite is created from:

https://github.com/01org/qemu-lite

We need to move to use this:

https://github.com/clearcontainers/qemu/tree/qemu-lite-v2.9.0

@gorozco1
Copy link
Author

From: https://github.com/clearcontainers/tests/blob/master/.ci/setup_env_ubuntu.sh

./configure --disable-tools --disable-libssh2 --disable-tcmalloc --disable-glusterfs
--disable-seccomp --disable-{bzip2,snappy,lzo} --disable-usb-redir --disable-libusb
--disable-libnfs --disable-tcg-interpreter --disable-debug-tcg --disable-libiscsi
--disable-rbd --disable-spice --disable-attr --disable-cap-ng --disable-linux-aio
--disable-brlapi --disable-vnc-{jpeg,png,sasl} --disable-rdma --disable-bluez
--disable-fdt --disable-curl --disable-curses --disable-sdl --disable-gtk
--disable-tpm --disable-vte --disable-vnc --disable-xen --disable-opengl
--disable-slirp --enable-trace-backend=nop --enable-virtfs --enable-attr
--enable-cap-ng --target-list=x86_64-softmmu

@gorozco1
Copy link
Author

Closed because this is a duplicate of #25

@gorozco1 gorozco1 marked this as a duplicate of #25 Jul 20, 2017
@grahamwhaley
Copy link
Contributor

Hi @gorozco1 /cc @sameo @jodh-intel @egernst @mcastelino @anthonyzxu
Need to check if we accidentally combined two closely related but different Issues here, and then closed the combined one and thus missed an item.....
This ticket talks about moving to qemu 2.9, and the other Issue talks about moving from pc-lite to pc machine model. Looks like we did the latter (moved to pc model), but may have missed this one (moving to qemu v2.9.0 from https://github.com/clearcontainers/qemu).
Can we confirm/clarify where we are at, and then probably re-open this Issue if necessary to get the transition to v2.9 on the list...
thx

@gorozco1
Copy link
Author

@grahamwhaley yes you are right.

We move from pc-lite to pc (clearcontainers/runtime#391) with the old qemu-lite https://github.com/01org/qemu-lite/tree/qemu-2.7-lite .

The one build from https://github.com/clearcontainers/qemu is still pending in this PR #34 as we found issues with it.

@grahamwhaley
Copy link
Contributor

Thanks. @egernst also pointed out we have clearcontainers/runtime#407 open to track the transition - so, we don't need to re-open this one, and @egernst and/or myself will add some more details of what and why to the runtime Issue.

@gorozco1
Copy link
Author

being said that I am going to reopen this issue so #34 solves this.

@gorozco1 gorozco1 reopened this Sep 12, 2017
@gorozco1
Copy link
Author

@grahamwhaley we still need an issue here to track the packaging that's why I reopen this.

@grahamwhaley
Copy link
Contributor

np. thx

@gorozco1 gorozco1 changed the title package qemu-lite-v2.9.0 qemu: package qemu-cc Sep 12, 2017
@rarindam
Copy link

Why are both --disable-cap-ng and --enable-cap-ng are being used?
Should we keep this enabled or disabled?

@jodh-intel
Copy link

We should really be moving to the configure script (#46) as although we don't hard-code all those configuration options in setup_env_ubuntu.sh, we do specify them in two different files. By using the script, we can document each option clearly and have a central source for such config options.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants