Re: nova-cloud-controller not installing nova-network

2014-05-01 Thread James Page
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 29/04/14 16:58, Quentin Hartman wrote:
 On Trusty, the description of the nova-cloud-controller charm says
 it installs nova-network, and everything seems to indicate that it
 supports it, but the package doesn't seem to ever actually be
 installed.
 
 Is this by design to push people to Neutron, or is it an
 oversight?

Neither; the nova-cloud-controller will configures itself to use
nova-network by default, but the actual nova-network service itself
runs directly on the nova-compute nodes (along with nova-api) - this
is the multi-host model for deployment.

Using nova-network requires extra network ports on the compute nodes
for the private networking; in Ubuntu OpenStack CI testing we use the
following flags when creating the private network:

 nova-manage network create private $NOVA_NET_PRIVATE_NET_CIDR \
   1 256--bridge=br100 --bridge_interface=eth1 --multi_host=T

This makes the compute nodes use eth1 for private networking in
multihost mode.

- -- 
James Page
Ubuntu and Debian Developer
james.p...@ubuntu.com
jamesp...@debian.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJTYgvKAAoJEL/srsug59jDyVcP/0jlIrSTv/aylUasWO3KCSJG
UeuZ5DudekAsgcMfB1N/QJ/tzYEmXxmvaCQymrLUCcdGaK1+7WAEH268/CCWSIgD
4jk53RzCmJxhS4gfjU+FmVbRDKpqVjZHkPTsVxruuLpJu0ydDNQjH+41Blt39oBZ
JkefUaFDxttvgScJ91uqkHsMh7ed/xnR9ovlkJSrTqbVrMDulYTQhWovRN76yFim
1ZbCFTQZcYWSD4NZsIgspUWm30XGjr4Hl+NIYSrNfpIVwiueT2pQ9Io9L+BKL++G
Ozdjod7XyojUwUTWT3mxRR89Il74o2gwutZhf3H5TvZ9Tpx5hnRyRXl0YqMHw3Zd
2M6kFEhQ8jPcxJpbXGXvslIZfjusJB7zjjUgFaKEGVv5yFkl/4dVNHizMESOKMuQ
NiuiKTsfEKmmTRgCeO31nUjeEhO2sfTfBZg9hoCnIdVkc6gMyP+huQcBjReBU8IY
aHdgcd5OuYkG88YJ/7JbOam26jQc4ZXuRaJeAnRs1eh8rufabA6mRiXSmUWgtxYG
CEqiU4m0sw0FuoWcfFGalXLmosKrXN3+18i6w3MRuqvJY/s74Ab7/55XewghpQzr
eeSJlcJ9Ifwuz0kco3Eb6S3f4TvgmQ8hcxYHbiLOR3AzrzQ5biMBKVsURe/n26F+
2CZusTvq9yLDnadLoRKX
=tX8X
-END PGP SIGNATURE-

-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: nova-cloud-controller not installing nova-network

2014-05-01 Thread Quentin Hartman
Thanks for the extra info James. I've been adding that bit of config by
hand. This leads me to a couple additional questions though.

What charm installs nova-network? Nova-compute doesn't seem to, and the
only charms I've seen that seem networking related on the surface are for
neutron. On both my setup that had all services co hosted (which had
numerous other problems) and on my setup that had things split across many
servers, I've had to install nova - network by hand.

Is there an updated install guide for OS on Trusty? The guide I've been
following, and the only one linked to from all the ubuntu/canonical sites
as of a few days ago is for precise, and there are quite a few differences.
With all the talk about using trusty/Maas/juju/openstack on the websites I
expected this to be a less exploratory process. I have most of a guide
coalescing in my notes, but since I'm still learning the stack there's
surely things I'm still doing wrong even though they seem to work.

Thanks

QH
On May 1, 2014 2:54 AM, James Page james.p...@ubuntu.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256

 On 29/04/14 16:58, Quentin Hartman wrote:
  On Trusty, the description of the nova-cloud-controller charm says
  it installs nova-network, and everything seems to indicate that it
  supports it, but the package doesn't seem to ever actually be
  installed.
 
  Is this by design to push people to Neutron, or is it an
  oversight?

 Neither; the nova-cloud-controller will configures itself to use
 nova-network by default, but the actual nova-network service itself
 runs directly on the nova-compute nodes (along with nova-api) - this
 is the multi-host model for deployment.

 Using nova-network requires extra network ports on the compute nodes
 for the private networking; in Ubuntu OpenStack CI testing we use the
 following flags when creating the private network:

  nova-manage network create private $NOVA_NET_PRIVATE_NET_CIDR \
1 256--bridge=br100 --bridge_interface=eth1 --multi_host=T

 This makes the compute nodes use eth1 for private networking in
 multihost mode.

 - --
 James Page
 Ubuntu and Debian Developer
 james.p...@ubuntu.com
 jamesp...@debian.org
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQIcBAEBCAAGBQJTYgvKAAoJEL/srsug59jDyVcP/0jlIrSTv/aylUasWO3KCSJG
 UeuZ5DudekAsgcMfB1N/QJ/tzYEmXxmvaCQymrLUCcdGaK1+7WAEH268/CCWSIgD
 4jk53RzCmJxhS4gfjU+FmVbRDKpqVjZHkPTsVxruuLpJu0ydDNQjH+41Blt39oBZ
 JkefUaFDxttvgScJ91uqkHsMh7ed/xnR9ovlkJSrTqbVrMDulYTQhWovRN76yFim
 1ZbCFTQZcYWSD4NZsIgspUWm30XGjr4Hl+NIYSrNfpIVwiueT2pQ9Io9L+BKL++G
 Ozdjod7XyojUwUTWT3mxRR89Il74o2gwutZhf3H5TvZ9Tpx5hnRyRXl0YqMHw3Zd
 2M6kFEhQ8jPcxJpbXGXvslIZfjusJB7zjjUgFaKEGVv5yFkl/4dVNHizMESOKMuQ
 NiuiKTsfEKmmTRgCeO31nUjeEhO2sfTfBZg9hoCnIdVkc6gMyP+huQcBjReBU8IY
 aHdgcd5OuYkG88YJ/7JbOam26jQc4ZXuRaJeAnRs1eh8rufabA6mRiXSmUWgtxYG
 CEqiU4m0sw0FuoWcfFGalXLmosKrXN3+18i6w3MRuqvJY/s74Ab7/55XewghpQzr
 eeSJlcJ9Ifwuz0kco3Eb6S3f4TvgmQ8hcxYHbiLOR3AzrzQ5biMBKVsURe/n26F+
 2CZusTvq9yLDnadLoRKX
 =tX8X
 -END PGP SIGNATURE-

-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: nova-cloud-controller not installing nova-network

2014-05-01 Thread James Page
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 01/05/14 12:38, Quentin Hartman wrote:
 Thanks for the extra info James. I've been adding that bit of
 config by hand. This leads me to a couple additional questions
 though.
 
 What charm installs nova-network? Nova-compute doesn't seem to, and
 the only charms I've seen that seem networking related on the
 surface are for neutron. On both my setup that had all services co
 hosted (which had numerous other problems) and on my setup that had
 things split across many servers, I've had to install nova -
 network by hand.

nova-compute should be if one of the nova network options is used in
the nova-cloud-controller charm.  I'll run this option through our lab
again today to make sure that it is.

Note that pushing multiple charms onto the same service units without
LXC container use is not support other than for the following charms -
which need to not be in LXC containers:

nova-compute
ceph/ceph-osd
swift-storage

This allows you to maximise storage/compute usage in deployments - but
it won't fit everyones requirements.

 Is there an updated install guide for OS on Trusty? The guide I've
 been following, and the only one linked to from all the
 ubuntu/canonical sites as of a few days ago is for precise, and
 there are quite a few differences. With all the talk about using
 trusty/Maas/juju/openstack on the websites I expected this to be a
 less exploratory process. I have most of a guide coalescing in my
 notes, but since I'm still learning the stack there's surely things
 I'm still doing wrong even though they seem to work.

Nick, who also wrote the MAAS and Juju documentation, has been working
on a OpenStack + Juju + MAAS guide this cycle - its in final review
and hopefully should be out in the next couple of weeks.

- -- 
James Page
Ubuntu and Debian Developer
james.p...@ubuntu.com
jamesp...@debian.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJTYjZlAAoJEL/srsug59jDFq4P/3SJAtFq3oMyZmAfYqdryGBq
N2t3CvUKtNsZwA+d1T640RDdk/5jqyWu7ofO3/24zIK8hAGZFcTAbegC3DanzvER
SStY6xOP7y70+OKIg0VturEhyAoJGFu8FAA8Bllp2aL+LRJVUZkrvlnEEPCccsDu
yBoxiYsZ5Aioc3ZcrQ4syhAMNN75cqT+pz4yQCg83TlG3CWacUGJMZds0LK2a3aQ
+0fTn0EOUN/t+aaqFCLWu4DvTWFfOrVUahA+MTrljwjd0uapAj9IOuhmz6TcAinQ
Q8ToiBklIbHSoIlKd2dcIgcShCxqQKGfbXc5t7UlQrbNckQjGAJVZihPnQy7bow8
InKSyL7ojMpXqQjoNSoLBD9WM1GE/xTnQBQm2hX9f6NrGISFpveGHVJ5Xevt77+2
uhN+2yn8NgiQZ2lpQ9c7qoW5UiiqCQwUVyI7toy8SO+JwfloaVDIsgI87gNhcnnj
ONjpntcKT+3qjthauKN769WA5733XJOCLpNI6ue2t6yPsOSYKmp2KQ1CDsNuFa16
zLn/lEK/iJearxDGFiU/zSzehA4V7ascCny4+6M3F5Lfys5qGrxSRqQrL6gGEhog
Q1Yr25K98xxxenlMwIkkUlY1Gkuh2eVks5CvvmR7W++sL2qYPz1uuYiLQ4hXBFM7
BXTppOFUS4TOFaVlZMSA
=Y/zc
-END PGP SIGNATURE-

-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: nova-cloud-controller not installing nova-network

2014-05-01 Thread Quentin Hartman
On May 1, 2014 5:56 AM, James Page james.p...@ubuntu.com wrote:


 nova-compute should be if one of the nova network options is used in
 the nova-cloud-controller charm.  I'll run this option through our lab
 again today to make sure that it is.

Thanks again for the additional info. I'd love to hear what your results
are and appreciate you looking into it.
Is there anything that need be done to specify that other than using the
flatmanager or flatdhcpmanager options?

 Note that pushing multiple charms onto the same service units without
 LXC container use is not support other than for the following charms -
 which need to not be in LXC containers:

 nova-compute
 ceph/ceph-osd
 swift-storage

 This allows you to maximise storage/compute usage in deployments - but
 it won't fit everyones requirements.

That is the solution I hit on as well, and so will be exploring lxc when I
return to this project next week. For my purposes having Maas, juju, and
the control services for open stack on separate boxes is wasteful. My
deployment isn't large enough to need that much hardware in the control
layer.

 Nick, who also wrote the MAAS and Juju documentation, has been working
 on a OpenStack + Juju + MAAS guide this cycle - its in final review
 and hopefully should be out in the next couple of weeks.

Is there a way I can help with and or review the wip? I'm hoping to have
this deployment in service in a couple weeks and I'm sure the information
in the guide would be quite valuable to me, even if it's not yet perfect.

Thanks again

QH
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: nova-cloud-controller not installing nova-network

2014-05-01 Thread James Page
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 01/05/14 13:13, Quentin Hartman wrote:
 nova-compute should be if one of the nova network options is used
 in the nova-cloud-controller charm.  I'll run this option through
 our lab again today to make sure that it is.
 
 Thanks again for the additional info. I'd love to hear what your
 results are and appreciate you looking into it. Is there anything
 that need be done to specify that other than using the flatmanager
 or flatdhcpmanager options?

I ran a nova-network topology test - nova-network and nova-api
services get enabled on the nova-compute nodes as spec for multi-host
mode.

Looking at our config we just set - FlatDHCPManager for
network-manager option in the nova-cloud-controller charm.

 Note that pushing multiple charms onto the same service units
 without LXC container use is not support other than for the
 following charms - which need to not be in LXC containers:
 
 nova-compute ceph/ceph-osd swift-storage
 
 This allows you to maximise storage/compute usage in deployments
 - but it won't fit everyones requirements.
 
 That is the solution I hit on as well, and so will be exploring lxc
 when I return to this project next week. For my purposes having
 Maas, juju, and the control services for open stack on separate
 boxes is wasteful. My deployment isn't large enough to need that
 much hardware in the control layer.

We run an internal test cloud on 6 nodes; 5 compute/ceph/swift nodes
and 1 control node with everything else in LXC containers.  Juju
controls the creation of the lxc containers:

   juju deploy cinder --to lxc:0

Deploys the cinder charm to a lxc container on physical machine 0 (yes
- - that is the bootstrap node :-)).

We also push the quantum-gateway charm onto the bootstrap node without
LXC for north/south network connectivity for instances.

 Nick, who also wrote the MAAS and Juju documentation, has been
 working on a OpenStack + Juju + MAAS guide this cycle - its in
 final review and hopefully should be out in the next couple of
 weeks.
 
 Is there a way I can help with and or review the wip? I'm hoping to
 have this deployment in service in a couple weeks and I'm sure the 
 information in the guide would be quite valuable to me, even if
 it's not yet perfect.

Not sure - I'll let Nick answer this question.


- -- 
James Page
Ubuntu and Debian Developer
james.p...@ubuntu.com
jamesp...@debian.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJTYkvYAAoJEL/srsug59jDXHQQAKXL9FpgdPBNK05kzdk6ZVdA
FVqK/NSzLHP6MklxLfKWTNqQVbmlIrG90oSPyq1uTxMhTW32K8RMNJEtGMxq3krA
0dpsfi3JH72T+z0uObeqDdI575GHgNq1eyiHoBQlzC76GPnbj8fNtSkc9eTm1EPf
Wl8DIcbUwtcbpT0aul0b3DG9Ed/j8dL54v2c6x64MahN8srdPRuwhLUQ4evyVcSN
zNYznijWnV1t04PiW4a5tPI8jY2qaA7pDuPcNlJSVc0o+7UrbSRGowKwfLeS8gM/
wLZzezObZAi3jXQE4e0jG/b/A2tMqli4wZ5G4CtdR4cCapwHZi3EmAzrNmK6onFt
0ftn2nMy6xMiHq7jZ5PEG2gtr9v6/MjZd638yD66h3CxnnYXngsG5I6DvwmCl/zy
IhaAdkyO2+cEMYXPMAWcTnu5FGmtJB6yZkczJuDFt0V+J8uCWWe1nLKQ0/L7pefl
QeZ4eafCWEmGQk9dUa8spLXAbUYhB3t1q63WtL0cFYpN992XMXWb4j+1wE1sK7dz
fNhiCEHx5MG5uM/u5xOsvAC8nlcT+a4Ty02Gh2o5xt21pUY+qMSP+iD8uXJ4ml2O
P/sVoQAEOn4Uz363wWNk9dEVb878C3bEByXhwsyo4VQ279iEiQgj+O70Fai6iaTC
h2cwHUZIPUGYssPZQ0tw
=G8xH
-END PGP SIGNATURE-

-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Better way to scale services horizontally

2014-05-01 Thread Jorge O. Castro
On Tue, Apr 29, 2014 at 1:31 PM, Sebastian sebas5...@gmail.com wrote:
 Some help? I'm almost there to finish the charm :)

Hi Sebas! Nice work! The easiest way to get a review is to follow
these steps: 
https://juju.ubuntu.com/docs/authors-charm-store.html#submitting-a-new-charm

In this case just start at step nine, paste in the URL to the charm
and then say something to the effect that you're looking for an
initial review. Thanks! Feel free to mail me off list with your
address and tshirt size so we can send you a snazzy Juju shirt!




-- 
Jorge Castro
Canonical Ltd.
http://juju.ubuntu.com/ - Automate your Cloud Infrastructure

-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Juju is here for POWER8

2014-05-01 Thread Jorge O. Castro
Hi everyone,

If you missed the announcements we can now deploy to IBM's POWER8
architecture. I blogged about how we participated, including a video
of our live demo which we just did this week deploying Hadoop,
SugarCRM/MariaDB, and Websphere Liberty on a POWER8 box.

http://www.jorgecastro.org/2014/05/01/deploying-and-managing-workloads-to-power8/

Branches are here: https://code.launchpad.net/~ibm-demo

Some of these are not in the charm store, namely MariaDB and SugarCRM,
so we'll be working on bringing these to the charm store over the next
few weeks.

-- 
Jorge Castro
Canonical Ltd.
http://juju.ubuntu.com/ - Automate your Cloud Infrastructure

-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Rails Charm Maintainer Needed

2014-05-01 Thread Charles Butler
Greetings Charmers!

I've been spinning my wheels looking over the rails charm. Its a pretty
heavy weight chef charm and I've got a bit of experience with our good
friend Chef-Solo. The current RVM implementation is not up to par, so I'd
like to re-factor a bit of the inner workings.

Are any users currently using the Rails charm that would like to volunteer
for testing of new rails charm builds? I'll take over the maintainership of
the charm unless someone would like to step in and volunteer.

Thanks everyone, and all the best


Charles
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju