[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] Question about pioneer projects

On Tue, Feb 24, 2015 at 3:36 PM, Richard Mortier <richard.mortier@xxxxxxxxxxxx> wrote:
On 24 February 2015 at 13:05, Amir Chaudhry <amc79@xxxxxxxxx> wrote:
> On 24 Feb 2015, at 12:56, yiorgos <antibra@xxxxxxxxxxx> wrote:
>> ...Do you guys think that
>> developing can be done using this way or there will be a quite great
>> amount of setting up/debugging VirtualBox (eg network interfaces etc)
> Magnus wrote a post about his VirtualBox set up for Mirage development.
> http://www.skjegstad.com/blog/2015/01/19/mirageos-xen-virtualbox/

We also have a repo with scripts/config for setting up vagrant boxes
using packer. Might be a little out of date now but used to work.


(FWIW I've been trying to update it in the background to implement
Magnus' instructions from the post mentioned above, but haven't
finished yet. https://github.com/mor1/mirage-vagrant-vms if anyone
wants to pick up from where I've currently stalled... :)

I've been working away slowly at this: https://github.com/mattgray/mirage-xen-virtualbox which is basically Magnus' blog post made into a packer template.

I'm aiming at a system where I can compile a unikernel on my host machine, and then run a command that will push the kernel to the vagrant VM, run it (exposing the console somehow), and assign a DNS name using Avahi to the DHCP-assigned IPv4 address. Still pondering that one, but at the moment the box there is able the build and run MirageOS apps. You'll just need to share a directory using NFS. I'll update the docs now with a simple walkthrough.

Matt Â

MirageOS-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.