Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2014 22:04:56 -0500
From:      Aryeh Friedman <aryeh.friedman@gmail.com>
To:        Mark Martinec <Mark.Martinec+freebsd@ijs.si>
Cc:        "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org>
Subject:   Re: emulators/petitecloud 0.2.1 available
Message-ID:  <CAGBxaXk%2BMMGs8MK%2BSU-J0kfND1SL-L=VdmJ2Qe3rAvodhnu97A@mail.gmail.com>
In-Reply-To: <e319d2c4436874c4bbc6efb7e10335b2@mailbox.ijs.si>
References:  <CAGBxaXncLkwWunLn2oaK1j1h3Hk91m9_eN0mpvTb9rQhUq0YHw@mail.gmail.com> <201401171615.51057.Mark.Martinec%2Bfreebsd@ijs.si> <CAGBxaXmOzR3iPz66EF9fcKc7741c8ETT8H_dnYKceWHFTzn=vw@mail.gmail.com> <CAGBxaX=4kTMjWVHPqJAB-%2BZcyRW9kxaPgSXpj84ONCpPQZhVSA@mail.gmail.com> <275866C0-E379-48BE-BAAD-BF87A307A64E@tamu.edu> <CAGBxaX=PaZY5vr3DUwq8TjArrwpriBw8%2BAM_LEZU_gUvGkZERA@mail.gmail.com> <b6fe6732e5185953d236a06ce7d3bb4e@mailbox.ijs.si> <CAGBxaXmsEsDMQQ81ZstX2c0CAWVT6pfYjTOvG_qf5zhs_Y6_6g@mail.gmail.com> <CAGBxaX=qa0OOz==TkM1iibyXaKYUxkBZG4KHboU_KuYCSEzdBQ@mail.gmail.com> <20140119214136.GR86491@e-new.0x20.net> <CAGBxaXmWnRHrR4u-ZU5XGn0txjpLTiy0Req_EtmL_9r0yVuohg@mail.gmail.com> <CAGBxaX=Vc1%2BrENEboSaCEEwFp5AKn0A3yuNduX%2BOO5YQASLi_w@mail.gmail.com> <e2379e85705ae227daabb10305e2853b@mailbox.ijs.si> <CAGBxaXmcci=0fb1bxaLu0yU7w1ZCckSnNSDG6sFkX=97atjYdA@mail.gmail.com> <e319d2c4436874c4bbc6efb7e10335b2@mailbox.ijs.si>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 22, 2014 at 9:03 PM, Mark Martinec <Mark.Martinec+freebsd@ijs.si
> wrote:

> 2014-01-23 01:09, Aryeh Friedman wrote:
>
> You need devel/thistest (
>> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/185363)
>>
>
> Thanks, got it now patched and installed, after some wrestling with
> an aryeh/aegis mismatch.
>
> Have the tomcat running now, but starting petitecloud has no effect
> (no new process, no error messages in syslog). Running the java command
> as seen in /usr/local/etc/rc.d/petitecloud.sh returns to prompt right
> away.
> I guess I need to adjust settings in /usr/local/etc/petitecloud/,
> too late tonight to play with it now.
>

This is correct behavior since there are no long lived processes all
running the rc.d does is do some quick system wide inits needed to run vm's
correctly (currently it loads vmm, if_tap and aio and also creates the
bridge that vm's will be using).   This is true for all PetiteCloud
commands, namely they do whatever action they need to perform and then die
(no long living processes if you don't count the hyperv's or tomcat).



> Btw, the '.sh' in /usr/local/etc/rc.d/petitecloud.sh name is unusual,
> all other start/stop scripts have no '.sh' in their name, and the
> 'service petitecloud start' complains that a service does not exist.


Again will get this in the next release (we are planning a set of
refactorings to the build system in the next tertiary version or two).
BTW if your interested in helping in this area contact me privately and I
will help you get our development environment setup on an instance
(probally just send you a clone of ours).   PetiteCloud would benefit for
example from improving it's support for non-bhyve [FB bootonly]/qemu
hyperv's (we have other development priorities and thus are unlikely to
widen this anytime soon to any great extent).   We also have not as much
time as we would like for documentation so writing something would also be
helpful.



-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaXk%2BMMGs8MK%2BSU-J0kfND1SL-L=VdmJ2Qe3rAvodhnu97A>