Re: [osv-dev] OSv fully and officially supported on Firecracker !!!

2019-03-06 Thread Nadav Har'El
On Wed, Mar 6, 2019 at 6:24 AM Waldek Kozaczuk  wrote:

> With couple of last patches applied yesterday we finally made OSv properly
> and fully run on Firecracker. This includes ability to run arbitrary images
> (zfs, rofs or ramfs) with networking and SMP supported as well.
>

Very nice! I tried a couple of things, including interactive applications
which didn't work correctly yesterday, but now seems to work correctly.
Great work!

A few final points on my wishlist for this subject (none of this is urgent):
1. Avoid the conversion to the (very large...) "raw image" in
scripts/firecracker.py. According to an example
https://medium.com/@s8sg/quick-start-with-firecracker-and-firectl-
2. Find the places in the documentation (?) where we list the supported
hypervisors, and add Firecracker to the list.
in-ubuntu-f58aeedae04b, it seems firecracker is supposed to support qcow2,
not just raw images?
3. scripts/run.py has a "-p" option to choose hypervisor (see "launchers =
..." list in run.py), we could add firecracker to this list and call
scripts/firecracker.py.
4. Now that you fixed the vmlinuz support, does it mean we can also use
Qemu's "-kernel" option? Does it make boot any faster?

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [osv-dev] OSv fully and officially supported on Firecracker !!!

2019-03-05 Thread Pekka Enberg
On Wed, Mar 6, 2019 at 6:24 AM Waldek Kozaczuk  wrote:

> With couple of last patches applied yesterday we finally made OSv properly
> and fully run on Firecracker. This includes ability to run arbitrary images
> (zfs, rofs or ramfs) with networking and SMP supported as well.
>

Nice work, Waldek!

- Pekka

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[osv-dev] OSv fully and officially supported on Firecracker !!!

2019-03-05 Thread Waldek Kozaczuk
With couple of last patches applied yesterday we finally made OSv properly 
and fully run on Firecracker. This includes ability to run arbitrary images 
(zfs, rofs or ramfs) with networking and SMP supported as well.

Many thanks to all those that made it happen. Especially to Nadav for 
relentlessly reviewing all the patches I produced and submitted and to 
Pekka for initial review and suggestions about my first patches.

Also I have added new Wiki page 
- https://github.com/cloudius-systems/osv/wiki/Running-OSv-on-Firecracker - 
that should help anyone interested to try OSv on firecracker.

Enjoy,
Waldek

PS. Hopefully sometime this week I should be cutting new release 0.53.0 of 
OSv that will obviously incorporate firecracker support.

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.