Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Aryeh Friedman
Forgot to mention that we would of course like to join forces.   Our main
goals are increasing the stability of open stack (outside of the data
center) installs by using virtualization to give fallover even for the
smallest of clouds and such.  Namely we think that a typical non-data
center OpenStack cloud should be run on VM's to make up for the lack of
physical redundancy in many such installs.

On the question of which hyperv a better approach might be to make a set of
wrappers that any hyperv can fit into easly.  When we convert the core of
petitecloud over to C/C++ we will be more then happy to help intergrate our
OO approach to this (namely one super class called HyperV which is then
subclassed by the drivers for bhyve, libvirt, kqemu, etc.).   The idea is
you present to nova the interface it needs but allow for switching to other
hyperv's and/or adding them in a plugin manner (PetiteCloud only requires
you to override two methods for example to make a new hyperv driver)... if
someone wants to learn how we do stuff under the hood, then helping us get
libvirt working under PetiteCloud would be a good way... Dee and I have
other PetiteCloud-related development priorities and will not be able to
return to work on support for additional hyperv's for a few months.


On Fri, Jan 31, 2014 at 4:55 AM, Rafał Jaworowski  wrote:

> On Fri, Jan 31, 2014 at 10:36 AM, Michał Dubiel  wrote:
> > Aryeh,
> >
> > Actually we have already a working OpenStack on FreeBSD. More precisely
> the
> > Nova compute node running directly on FreeBSD host, which spawns guest
> VMs
> > using bhyve hypervisor. It is in very early stage and currently it uses
> our
> > prototype bhyve driver for the Nova compute. We have been putting now
> some
> > effort to bring the bhyve into Nova via libvirt library as it is strongly
> > favored by the OpenStack community. We had some discussions with
> > maintainers of the Nova component and they clearly suggested that the
> > libvirt path is the one that can be eventually integrated into the Nova
> > code. One of our colleagues is currently putting together a wiki page
> that
> > will explain how to set it all up, it should be available soon. If you
> are
> > also interested in bringing the OpenStack into the FreeBSD world, perhaps
> > it would make a sense to join forces and make it happen sooner.
>
> The last quarterly status report provides more information on our work
> towards FreeBSD host support in OpenStack, there are links to the
> repos with our work in progress:
>
>
> http://www.freebsd.org/news/status/report-2013-10-2013-12.html#FreeBSD-Host-Support-for-OpenStack-and-OpenContrail
>
> Rafal
>



-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"

Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Kevin Bowling

On 1/31/2014 2:36 AM, Michał Dubiel wrote:

Aryeh,

Actually we have already a working OpenStack on FreeBSD. More precisely the
Nova compute node running directly on FreeBSD host, which spawns guest VMs
using bhyve hypervisor. It is in very early stage and currently it uses our
prototype bhyve driver for the Nova compute. We have been putting now some
effort to bring the bhyve into Nova via libvirt library as it is strongly
favored by the OpenStack community. We had some discussions with
maintainers of the Nova component and they clearly suggested that the
libvirt path is the one that can be eventually integrated into the Nova
code. One of our colleagues is currently putting together a wiki page that
will explain how to set it all up, it should be available soon. If you are
also interested in bringing the OpenStack into the FreeBSD world, perhaps
it would make a sense to join forces and make it happen sooner.

Regards,
Michal.


I would like to help with libvirt development and code review.  Can you 
put a public branch with this integration on github or elsewhere?


___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"

Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Rafał Jaworowski
On Fri, Jan 31, 2014 at 10:36 AM, Michał Dubiel  wrote:
> Aryeh,
>
> Actually we have already a working OpenStack on FreeBSD. More precisely the
> Nova compute node running directly on FreeBSD host, which spawns guest VMs
> using bhyve hypervisor. It is in very early stage and currently it uses our
> prototype bhyve driver for the Nova compute. We have been putting now some
> effort to bring the bhyve into Nova via libvirt library as it is strongly
> favored by the OpenStack community. We had some discussions with
> maintainers of the Nova component and they clearly suggested that the
> libvirt path is the one that can be eventually integrated into the Nova
> code. One of our colleagues is currently putting together a wiki page that
> will explain how to set it all up, it should be available soon. If you are
> also interested in bringing the OpenStack into the FreeBSD world, perhaps
> it would make a sense to join forces and make it happen sooner.

The last quarterly status report provides more information on our work
towards FreeBSD host support in OpenStack, there are links to the
repos with our work in progress:

http://www.freebsd.org/news/status/report-2013-10-2013-12.html#FreeBSD-Host-Support-for-OpenStack-and-OpenContrail

Rafal
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"

Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Aryeh Friedman
We feel that openstack is not quiet robust enough to run out side of the
data center on bare metal.  Thus one of the potential uses of petitecloud
as we see it is as "blast wall" for when it does blow up.   It also allows
people who are studying for their OpenStack certification to have a machine
they can blow up over and over again.   We fully support native OpenStack
on FreeBSD and feel that all efforts in this area should move forward.  We
are offering the OpenStack community a way of doing experiments without
blowing real machines up.   Namely once they get what they want virtually
they will move it over to a native install that does not include
petirecloud.


On Fri, Jan 31, 2014 at 4:36 AM, Michał Dubiel  wrote:

> Aryeh,
>
> Actually we have already a working OpenStack on FreeBSD. More precisely
> the Nova compute node running directly on FreeBSD host, which spawns guest
> VMs using bhyve hypervisor. It is in very early stage and currently it uses
> our prototype bhyve driver for the Nova compute. We have been putting now
> some effort to bring the bhyve into Nova via libvirt library as it is
> strongly favored by the OpenStack community. We had some discussions with
> maintainers of the Nova component and they clearly suggested that the
> libvirt path is the one that can be eventually integrated into the Nova
> code. One of our colleagues is currently putting together a wiki page that
> will explain how to set it all up, it should be available soon. If you are
> also interested in bringing the OpenStack into the FreeBSD world, perhaps
> it would make a sense to join forces and make it happen sooner.
>
> Regards,
> Michal.
>
>
> On 31 January 2014 10:28, Aryeh Friedman  wrote:
>
>> > I agree as you are really installing devstack on ubuntu within
>> petiteCloud.
>> > Also sending reply again as I forgot to reply all.
>> >
>>
>> All good tutorials are basically how to take existing tools and combine
>> them into something new.   Also as far I know *NO ONE* [at least
>> publically] has ever gotten any OpenStack component to run on FreeBSD in
>> any form and thus we see this as a very useful "PR trick" (as you call it)
>> for the entire FreeBSD community not just us.
>> --
>> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>> ___
>> freebsd-virtualization@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
>> To unsubscribe, send any mail to "
>> freebsd-virtualization-unsubscr...@freebsd.org"
>>
>
>


-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"

Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Michał Dubiel
Aryeh,

Actually we have already a working OpenStack on FreeBSD. More precisely the
Nova compute node running directly on FreeBSD host, which spawns guest VMs
using bhyve hypervisor. It is in very early stage and currently it uses our
prototype bhyve driver for the Nova compute. We have been putting now some
effort to bring the bhyve into Nova via libvirt library as it is strongly
favored by the OpenStack community. We had some discussions with
maintainers of the Nova component and they clearly suggested that the
libvirt path is the one that can be eventually integrated into the Nova
code. One of our colleagues is currently putting together a wiki page that
will explain how to set it all up, it should be available soon. If you are
also interested in bringing the OpenStack into the FreeBSD world, perhaps
it would make a sense to join forces and make it happen sooner.

Regards,
Michal.


On 31 January 2014 10:28, Aryeh Friedman  wrote:

> > I agree as you are really installing devstack on ubuntu within
> petiteCloud.
> > Also sending reply again as I forgot to reply all.
> >
>
> All good tutorials are basically how to take existing tools and combine
> them into something new.   Also as far I know *NO ONE* [at least
> publically] has ever gotten any OpenStack component to run on FreeBSD in
> any form and thus we see this as a very useful "PR trick" (as you call it)
> for the entire FreeBSD community not just us.
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
> ___
> freebsd-virtualization@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
> To unsubscribe, send any mail to "
> freebsd-virtualization-unsubscr...@freebsd.org"
>
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"


Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Aryeh Friedman
> I agree as you are really installing devstack on ubuntu within petiteCloud.
> Also sending reply again as I forgot to reply all.
>

All good tutorials are basically how to take existing tools and combine
them into something new.   Also as far I know *NO ONE* [at least
publically] has ever gotten any OpenStack component to run on FreeBSD in
any form and thus we see this as a very useful "PR trick" (as you call it)
for the entire FreeBSD community not just us.
-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"


Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Aryeh Friedman
We are planning to make the domain it self (within the next few weeks) a) a
portal for everything openstack (or cloud related) on the *BSD's run by the
*COMMUNITY* not us [as it says on the petitecloud site and as asked about a
few days ago we want all communication about petitecloud and related
projects to be cared out on -virtualization@ with the evenual business goal
of turning both projects completely over to their respective communities
for maintaince, growth and evulation [see note]) and b) be a set of
tutorials I will be writing on how to make a complete open stack
installation [real and virtual] from the ground up without any need for
expensive training or other material from anyone [including us].

Note: Our business model calls for making both projects 100% open source
and getting as wide of community support for them as possible and we will
*NEVER* attempt to commercialize the purely open source parts of our work
and/or make any of our work dependent on any closed sourced software or
knowledge.   The reason for this is we plan to be making a set of
commerical products that depend on the type of cloud computing we see
petitecloud becoming but are *NOT* required for petitecloud to function at
it's full capabilities or is in any other way crippled.   To this end in
order to make petitecloud what we need it to be we need to get as much help
as we can from the community.   After all we are just two programmers
attempting to make a living compared to OpenStack that has almost all of
corporate america behind them


On Fri, Jan 31, 2014 at 3:51 AM, Kevin Bowling wrote:

> On 1/31/2014 1:20 AM, Aryeh Friedman wrote:
>
>> Can people look at the instructions/tutorial on how to install DevStack on
>> FreeBSD at http://www.freebsd-openstack.org and let us know if anything
>> is
>> confusing, misleading or just outright wrong in it? (Note the domain is
>> brand new so there might be some DNS jitter)
>>
>
> Um, this is thinly veiled marketing gimmick at best and domain squatting
> at worst.
>
> ___
> freebsd-virtualization@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
> To unsubscribe, send any mail to "freebsd-virtualization-
> unsubscr...@freebsd.org"
>



-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"


Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Matt Donovan
On Jan 31, 2014 2:55 AM, "Kevin Bowling"  wrote:
>
> On 1/31/2014 1:20 AM, Aryeh Friedman wrote:
>>
>> Can people look at the instructions/tutorial on how to install DevStack
on
>> FreeBSD at http://www.freebsd-openstack.org and let us know if anything
is
>> confusing, misleading or just outright wrong in it? (Note the domain is
>> brand new so there might be some DNS jitter)
>
>
> Um, this is thinly veiled marketing gimmick at best and domain squatting
at worst.
>
>
> ___
> freebsd-virtualization@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
> To unsubscribe, send any mail to "
freebsd-virtualization-unsubscr...@freebsd.org"

I agree as you are really installing devstack on ubuntu within petiteCloud.
Also sending reply again as I forgot to reply all.
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"


Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Kevin Bowling

On 1/31/2014 1:20 AM, Aryeh Friedman wrote:

Can people look at the instructions/tutorial on how to install DevStack on
FreeBSD at http://www.freebsd-openstack.org and let us know if anything is
confusing, misleading or just outright wrong in it? (Note the domain is
brand new so there might be some DNS jitter)


Um, this is thinly veiled marketing gimmick at best and domain squatting 
at worst.


___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"


CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud

2014-01-31 Thread Aryeh Friedman
Can people look at the instructions/tutorial on how to install DevStack on
FreeBSD at http://www.freebsd-openstack.org and let us know if anything is
confusing, misleading or just outright wrong in it? (Note the domain is
brand new so there might be some DNS jitter)


-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"