[Netstack] debian packaging status and a small patch

2011-11-08 Thread Ghe Rivero
Hi everyone,
in the last days i've been preparing debian (and by extension
ubuntu) packages for quantum. They should be ready by the end of the
week (I hope), and my idea is to produce new pkgs weekly for easy
testing.
In the mean while, find attached a very small patch, needed for
quantum to work properly once installed. (It can be done better and
cleaner, but i wanted it to be the least disruptive possible)

Regards,

    Ghe Rivero


-- 
 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-    www.debian.org    www.hispalinux.es

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
diff --git a/bin/quantum b/bin/quantum
index 6490474..23389c8 100755
--- a/bin/quantum
+++ b/bin/quantum
@@ -20,7 +20,12 @@
 # it will override what happens to be installed in /usr/(local/)lib/python...
 
 import __init__
-import source_environment
+
+try:
+import source_environment
+except ImportError:
+pass
+
 from quantum.cli import main as cli
 
 cli()
diff --git a/bin/quantum-server b/bin/quantum-server
index d6b9fbe..51e7d24 100755
--- a/bin/quantum-server
+++ b/bin/quantum-server
@@ -20,7 +20,12 @@
 # it will override what happens to be installed in /usr/(local/)lib/python...
 
 import __init__
-import source_environment
+
+try:
+import source_environment
+except ImportError:
+pass
+
 from quantum.server import main as server
 
 server()
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] debian packaging status and a small patch

2011-11-08 Thread Ghe Rivero
Hi Dan,
   i'm signed up on launchpad (ghe.rivero), but i think i not able to
submit changes. I'm taking a look to the docs.

Ghe Rivero

On Tue, Nov 8, 2011 at 8:57 PM, Dan Wendlandt  wrote:
> Are you signed up on launchpad and able to submit the change with the
> standard workflow?  http://wiki.openstack.org/GerritWorkflow
> Otherwise, to rush this in for essex-1 we could submit the patch ourselves,
> but I'd rather have the commit come from you to correctly create the paper
> trail.
> Dan
>

-- 
 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-    www.debian.org    www.hispalinux.es

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7

-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] quantum tree layout and packaging

2011-11-23 Thread ghe. rivero
Hi everyone

On Wed, Nov 23, 2011 at 10:43 PM, Chris Wright  wrote:

> * Brad Hall (b...@nicira.com) wrote:
> > As for the directory structure, I agree that the current layout is
> > cumbersome.  The reason it was done was for ease of packaging; but if
> > the distros are going to package it using spec/deb files anyways then
> > it isn't necessary.  What I was thinking is to move all of the pieces
> > that were separated out from the quantum directory back into it and
> > condense the paths.  For example:
> >
> > /client/lib/quantum/client/foo.py ->  > root>/quantum/client/foo.py
> > /server/lib/quantum/api/foo.py ->  > root>/quantum/server/api/foo.py
>
> Yeah, that makes sense to me.  The only issue we had was with namespace
> and use of extensions.  So as long as that's kept w/in the quantum
> namespace, should be good.


That's much more clear. And it's going to be even better is we also deal
with plugins path:
plugins/openvswitch-plugin/lib/quantum/plugins/openvswitch/ovs_quantum_plugin.py
plugins/openvswitch/ovs_quantum_plugin.py



> > Which makes it similar to how it used to be.  This requires that if we
> > want to keep our current setup.py scheme we'll have to rename them to
> > setup_server.py, setup_client.py, etc..  The setup_x.py can be a guide
> > for how the distros are supposed to split Quantum into multiple
> > packages.
> >
> > For the package split I think we still want to maintain
> > client/server/common/plugins so the spec files would have to
> > incorporate this.  I don't think that should be too hard though as
> > pretty much everything will be in the quantum-common package; the
> > quantum-client package will include just the client binary,
> > quantum-server will include server binary + etc directory, etc.
>
> Right, that's about how I see it too (note: for simplicity, the current
> fedora package isn't this granular yet, but very much intended to be).


For Debian packaging, there is no need to have different
setup_X.py, although we are using all of them right now. Maybe for
simplicity, we can manage to have just one, so there is no too much code to
duplicate.



> > Does that sound reasonable to you?
>
> It does, yes.
>


Absolutly. I only hope that the change happens not so close to the final
essex release. Anyway, if you need a hand, I'm willing to help.

   Ghe Rivero

-- 
 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-www.debian.orgwww.hispalinux.es

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] quantum tree layout and packaging

2011-11-23 Thread ghe. rivero
Wow! That  was quick! I'll take a look this morning.

Ghe Rivero

On Thu, Nov 24, 2011 at 2:36 AM, Brad Hall  wrote:

> Thanks for the feedback.. Here is a review for the changes:
> https://review.openstack.org/#change,1886
>
> Thanks,
> Brad
>
> On Wed, Nov 23, 2011 at 2:28 PM, Chris Wright  wrote:
> > * Dan Wendlandt (d...@nicira.com) wrote:
> >> On Wed, Nov 23, 2011 at 2:03 PM, ghe. rivero 
> wrote:
> >> > Absolutly. I only hope that the change happens not so close to the
> final
> >> > essex release. Anyway, if you need a hand, I'm willing to help.
> >>
> >> I think this is key.  Let's really focus on getting these changes in for
> >> essex-2 so people can have packaging solidified well in advanced of the
> >> main essex release.
> >
> > Agreed.  And happy to help out here too.
> >
> > thanks,
> > -chris
> >
> > --
> > Mailing list: https://launchpad.net/~netstack
> > Post to : netstack@lists.launchpad.net
> > Unsubscribe : https://launchpad.net/~netstack
> > More help   : https://help.launchpad.net/ListHelp
> >
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>



-- 
 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-www.debian.orgwww.hispalinux.es

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] quantum tree layout and packaging

2011-11-24 Thread ghe. rivero
Everything looks fine so far, just a couple of comments:

1.- There is a setup.py missing for the sample plugin (it existed before).
Nothing necessary.
2.- Now, having all setupX.py at the same dir, if you build and install
one, and then, build/install a second one, without cleaning the first, the
second install also installs the files from the first one, cause every
build happens in the same dir. It can be easy solved using a --build-base
parameter for each one, but it's not as straight as in "python setup_xX.py
install"

Ghe Rivero

On Thu, Nov 24, 2011 at 7:28 AM, ghe. rivero  wrote:

> Wow! That  was quick! I'll take a look this morning.
>
> Ghe Rivero
>
>
> On Thu, Nov 24, 2011 at 2:36 AM, Brad Hall  wrote:
>
>> Thanks for the feedback.. Here is a review for the changes:
>> https://review.openstack.org/#change,1886
>>
>> Thanks,
>> Brad
>>
>> On Wed, Nov 23, 2011 at 2:28 PM, Chris Wright 
>> wrote:
>> > * Dan Wendlandt (d...@nicira.com) wrote:
>> >> On Wed, Nov 23, 2011 at 2:03 PM, ghe. rivero 
>> wrote:
>> >> > Absolutly. I only hope that the change happens not so close to the
>> final
>> >> > essex release. Anyway, if you need a hand, I'm willing to help.
>> >>
>> >> I think this is key.  Let's really focus on getting these changes in
>> for
>> >> essex-2 so people can have packaging solidified well in advanced of the
>> >> main essex release.
>> >
>> > Agreed.  And happy to help out here too.
>> >
>> > thanks,
>> > -chris
>> >
>> > --
>> > Mailing list: https://launchpad.net/~netstack
>> > Post to : netstack@lists.launchpad.net
>> > Unsubscribe : https://launchpad.net/~netstack
>> > More help   : https://help.launchpad.net/ListHelp
>> >
>>
>> --
>> Mailing list: https://launchpad.net/~netstack
>> Post to : netstack@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~netstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>
>
> --
>  .''`.  Pienso, Luego Incordio
> : :' :
> `. `'
>   `-www.debian.orgwww.hispalinux.es
>
> GPG Key: 26F020F7
> GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
>



-- 
 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-www.debian.orgwww.hispalinux.es

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] quantum tree layout and packaging

2011-11-25 Thread ghe. rivero
Just one last comment: I don't know if it's packaging or python stuff to
do, but, plugins don't load due to a missing __init__.py file in the
plugins dir (/usr/lib/python2.7/dist-packages/quantum/plugins) With an
empty one is enough.

Ghe Rivero

PD- is it possible to do a review of a review? or how to send a patch to a
review? Anyway, find attached a setup_sample_plugin.py. With all this, the
review will be complete and correct to me.

On Thu, Nov 24, 2011 at 2:56 PM, ghe. rivero  wrote:

> Everything looks fine so far, just a couple of comments:
>
> 1.- There is a setup.py missing for the sample plugin (it existed before).
> Nothing necessary.
> 2.- Now, having all setupX.py at the same dir, if you build and install
> one, and then, build/install a second one, without cleaning the first, the
> second install also installs the files from the first one, cause every
> build happens in the same dir. It can be easy solved using a --build-base
> parameter for each one, but it's not as straight as in "python setup_xX.py
> install"
>
> Ghe Rivero
>
>
> On Thu, Nov 24, 2011 at 7:28 AM, ghe. rivero  wrote:
>
>> Wow! That  was quick! I'll take a look this morning.
>>
>> Ghe Rivero
>>
>>
>> On Thu, Nov 24, 2011 at 2:36 AM, Brad Hall  wrote:
>>
>>> Thanks for the feedback.. Here is a review for the changes:
>>> https://review.openstack.org/#change,1886
>>>
>>> Thanks,
>>> Brad
>>>
>>> On Wed, Nov 23, 2011 at 2:28 PM, Chris Wright 
>>> wrote:
>>> > * Dan Wendlandt (d...@nicira.com) wrote:
>>> >> On Wed, Nov 23, 2011 at 2:03 PM, ghe. rivero 
>>> wrote:
>>> >> > Absolutly. I only hope that the change happens not so close to the
>>> final
>>> >> > essex release. Anyway, if you need a hand, I'm willing to help.
>>> >>
>>> >> I think this is key.  Let's really focus on getting these changes in
>>> for
>>> >> essex-2 so people can have packaging solidified well in advanced of
>>> the
>>> >> main essex release.
>>> >
>>> > Agreed.  And happy to help out here too.
>>> >
>>> > thanks,
>>> > -chris
>>> >
>>> > --
>>> > Mailing list: https://launchpad.net/~netstack
>>> > Post to : netstack@lists.launchpad.net
>>> > Unsubscribe : https://launchpad.net/~netstack
>>> > More help   : https://help.launchpad.net/ListHelp
>>> >
>>>
>>> --
>>> Mailing list: https://launchpad.net/~netstack
>>> Post to : netstack@lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~netstack
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>
>>
>>
>> --
>>  .''`.  Pienso, Luego Incordio
>> : :' :
>> `. `'
>>   `-www.debian.orgwww.hispalinux.es
>>
>> GPG Key: 26F020F7
>> GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
>>
>
>
>
> --
>  .''`.  Pienso, Luego Incordio
> : :' :
> `. `'
>   `-www.debian.orgwww.hispalinux.es
>
> GPG Key: 26F020F7
> GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
>



-- 
 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-www.debian.orgwww.hispalinux.es

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
--- /dev/null	2011-11-16 12:20:31.007222539 +0100
+++ setup_sample_plugin.py	2011-11-25 16:35:32.0 +0100
@@ -0,0 +1,53 @@
+try:
+from setuptools import setup, find_packages
+except ImportError:
+from ez_setup import use_setuptools
+use_setuptools()
+from setuptools import setup, find_packages
+
+import version
+
+import sys
+
+Name = 'quantum-sample-plugin'
+ProjecUrl = ""
+Version = version.get_git_version()
+License = 'Apache License 2.0'
+# Change as required
+Author = 'Open vSwitch Team'
+AuthorEmail = 'disc...@openvswitch.org'
+Maintainer = ''
+Summary = 'Sample plugin for Quantum'
+ShortDescription = Summary
+Description = Summary
+
+requires = [
+'quantum-common',
+'quantum-server',
+]
+
+EagerResources = [
+'quantum',
+]
+
+ProjectScripts = [
+]
+
+PackageData = {
+}
+
+setup(
+name=Name,
+version=Version,
+author=Author,
+author_email=AuthorEmail,
+description=ShortDescription,
+long_description=Description,
+license=License,
+scripts=ProjectScripts,
+install_requires=requires,
+include_package_data=True,
+packages=["quantum.plugins.sample"],
+package_data=PackageData,
+eager_resources=EagerResources,
+)
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] Quantum Essex-2 Release Available

2011-12-16 Thread ghe. rivero
I'm missing an essex-2 tag in git.

Ghe Rivero

On Fri, Dec 16, 2011 at 4:00 AM, Dan Wendlandt  wrote:

> After some long nights of reviewing code in dark rooms lit only by the
> glow of computer screens, Quantum's Essex-2 release is available.  Thanks
> to everyone who contributed!
>
> Code:
> http://launchpad.net/quantum/essex/essex-2/+download/quantum-2012.1~e2.tar.gz
> Quantum Admin Guide:
> http://launchpad.net/quantum/essex/essex-2/+download/quantum-admin-guide.pdf
>
> Details available at: https://launchpad.net/quantum/essex/essex-2
>
> Now let's finally get some sleep.  Next release is essex-3 on January 26th
> :)
>
> Dan
>
>
>
>
>
> --
> ~~~
> Dan Wendlandt
> Nicira Networks: www.nicira.com
> twitter: danwendlandt
> ~~~
>
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-www.debian.orgwww.hispalinux.es

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] Quantum packaging availability

2012-03-06 Thread Ghe Rivero
Hi,
StackOps is based on Debian/Ubuntu, so it has quantum packaged "out of
the blue", but there is no plans to have official support in the very short
term (but we will)

Ghe Rivero

On Tue, Mar 6, 2012 at 5:34 PM, Dan Wendlandt  wrote:

> I think you're correct, as your list matches the less exact list we have
> on the wiki: http://wiki.openstack.org/QuantumPackages  .  As a
> community, would be great if we could keep that list up to date.
>
> Ghe might be able to comment about Stack Ops.
>
> Dan
>
>
> On Tue, Mar 6, 2012 at 6:40 AM, Salvatore Orlando <
> salvatore.orla...@eu.citrix.com> wrote:
>
>> Hi,
>>
>> ** **
>>
>> I’m trying to list all the distros where quantum and python-quantumclient
>> are available.
>>
>> To the best of my knowledge the list is the following:
>>
>> **· **Ubuntu Precise (12.04)
>>
>> **· **Debian wheezy/unstable
>>
>> **· **Fedora Core 17 Alpha
>>
>> ** **
>>
>> Is this list wrong? Am I missing some distros?
>>
>> ** **
>>
>> Salvatore
>>
>> --
>> Mailing list: https://launchpad.net/~netstack
>> Post to : netstack@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~netstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> ~~~
> Dan Wendlandt
> Nicira Networks: www.nicira.com
> twitter: danwendlandt
> ~~~
>
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Ghe Rivero
*OpenStack & Distribution Engineer
**www.stackops.com | * ghe.riv...@stackops.com 
** | +34 625 63 45 23 | skype:ghe.rivero*
* <http://www.stackops.com/>
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] Fwd: [Openstack] Quantum 2012.1 RC1 available

2012-03-20 Thread Ghe Rivero
Hi,
Debian packages for quantum-rc1 are ready to install from unstable
(sid) ditribution. Up to now, the binaries packages that can be installed
for Debian are:
Quantum:

   - quantum-plugin-cisco
   - quantum-plugin-linuxbridge
   - quantum-plugin-nicira
   - quantum-plugin-openvswitch
   - quantum-plugin-openvswitch-agent
   - quantum-plugin-ryu
   - quantum-plugin-sample
   - quantum-server

Python-quantumclient:

   - python-quantumclient
   - quantum-common


Before final release, just a few changes are expected

   -  plugins packages will be revised (I need to check if someone else
   beside openswitch needs an agent and how to handle it)
   - working default configurations using openvswitch/linuxbridge plugins

Thanks everyone for the great work in this release.
Ghe Rivero

On Tue, Mar 20, 2012 at 6:53 AM, Dan Wendlandt  wrote:

> Not sure how many people might be on netstack but not the main openstack
> ML, but Thierry cut the official version of the Quantum RC1 today.
>
> I'm working with folks from Red Hat & Ubuntu to get binary packages based
> on the RC1 for final testing.  Any other distros that are interested, let
> me know!
>
> Dan
>
>
> -- Forwarded message --
> From: Thierry Carrez 
> Date: Mon, Mar 19, 2012 at 10:00 AM
> Subject: [Openstack] Quantum 2012.1 RC1 available
> To: "openst...@lists.launchpad.net" 
>
>
> The first release candidate for Quantum 2012.1 ("Essex") is now
> available at:
>
> https://bugs.launchpad.net/quantum/+milestone/essex-rc1
>
> Unless release-critical issues are found that warrant a release
> candidate respin, this RC1 will be formally released as the 2012.1 final
> version. You are therefore strongly encouraged to test and validate it.
>
> If you find an issue that could be considered release-critical, please
> file it at:
>
> https://bugs.launchpad.net/quantum/+filebug
>
> and tag it "essex-rc-potential" to bring it to Dan's attention.
>
> The "master" branch of Quantum is now open for Folsom development,
> feature freeze restrictions no longer apply.
>
> NB: Quantum is not a core project for the Essex cycle, therefore it's
> not part of OpenStack 2012.1 common release, scheduled for April 5.
>
> --
> Thierry Carrez (ttx)
> Release Manager, OpenStack
>
> ___
> Mailing list: https://launchpad.net/~openstack
> Post to : openst...@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
> --
> ~~~
> Dan Wendlandt
> Nicira Networks: www.nicira.com
> twitter: danwendlandt
> ~~~~~~~~~~~
>
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Ghe Rivero
*OpenStack & Distribution Engineer
**www.stackops.com | * ghe.riv...@stackops.com 
** | +34 625 63 45 23 | skype:ghe.rivero*
* <http://www.stackops.com/>
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended excl

Re: [Netstack] Fwd: [Openstack] Quantum 2012.1 RC1 available

2012-03-20 Thread Ghe Rivero
Hi Sumit,
thanks for pointing it out. LinuxBridge and Ryu need an agent. It would
be essay to package.
Ghe Rivero

On Tue, Mar 20, 2012 at 10:21 PM, Sumit Naiksatam (snaiksat) <
snaik...@cisco.com> wrote:

> Hi Ghe,
>
> ** **
>
> Thanks for this update. The Linux Bridge plugin also needs an agent. I
> would imagine that the packaging of that agent would be very similar to
> that of the openvswitch-agent, but I don’t know enough on the packaging to
> say with any certainty.
>
> ** **
>
> Also, the Cisco plugin does not use an agent at this time, so no agent
> packaging is required there; just letting you know so that you don’t have
> to spend your time exploring.
>
> ** **
>
> If I am not mistaken, the Ryu plugin also uses an agent.
>
> ** **
>
> Thanks,
>
> ~Sumit.
>
> ** **
>
> *From:* netstack-bounces+snaiksat=cisco@lists.launchpad.net [mailto:
> netstack-bounces+snaiksat=cisco@lists.launchpad.net] *On Behalf Of *Ghe
> Rivero
> *Sent:* Tuesday, March 20, 2012 1:17 PM
> *To:* Dan Wendlandt
> *Cc:* netstack@lists.launchpad.net
> *Subject:* Re: [Netstack] Fwd: [Openstack] Quantum 2012.1 RC1 available***
> *
>
> ** **
>
> Hi,
>
> Debian packages for quantum-rc1 are ready to install from unstable
> (sid) ditribution. Up to now, the binaries packages that can be installed
> for Debian are:
>
> Quantum:
>
>- quantum-plugin-cisco 
>- quantum-plugin-linuxbridge
>- quantum-plugin-nicira
>- quantum-plugin-openvswitch 
>- quantum-plugin-openvswitch-agent 
>- quantum-plugin-ryu 
>- quantum-plugin-sample
>- quantum-server 
>
> Python-quantumclient:
>
>- python-quantumclient
>- quantum-common
>
> ** **
>
> Before final release, just a few changes are expected
>
>-  plugins packages will be revised (I need to check if someone else
>beside openswitch needs an agent and how to handle it)
>- working default configurations using openvswitch/linuxbridge plugins*
>***
>
> Thanks everyone for the great work in this release.
>
> Ghe Rivero
>
> On Tue, Mar 20, 2012 at 6:53 AM, Dan Wendlandt  wrote:
>
> Not sure how many people might be on netstack but not the main openstack
> ML, but Thierry cut the official version of the Quantum RC1 today. 
>
> ** **
>
> I'm working with folks from Red Hat & Ubuntu to get binary packages based
> on the RC1 for final testing.  Any other distros that are interested, let
> me know!
>
> ** **
>
> Dan
>
> ** **
>
> -- Forwarded message --
> From: *Thierry Carrez* 
> Date: Mon, Mar 19, 2012 at 10:00 AM
> Subject: [Openstack] Quantum 2012.1 RC1 available
> To: "openst...@lists.launchpad.net" 
>
>
> The first release candidate for Quantum 2012.1 ("Essex") is now
> available at:
>
> https://bugs.launchpad.net/quantum/+milestone/essex-rc1
>
> Unless release-critical issues are found that warrant a release
> candidate respin, this RC1 will be formally released as the 2012.1 final
> version. You are therefore strongly encouraged to test and validate it.
>
> If you find an issue that could be considered release-critical, please
> file it at:
>
> https://bugs.launchpad.net/quantum/+filebug
>
> and tag it "essex-rc-potential" to bring it to Dan's attention.
>
> The "master" branch of Quantum is now open for Folsom development,
> feature freeze restrictions no longer apply.
>
> NB: Quantum is not a core project for the Essex cycle, therefore it's
> not part of OpenStack 2012.1 common release, scheduled for April 5.
>
> --
> Thierry Carrez (ttx)
> Release Manager, OpenStack
>
> ___
> Mailing list: https://launchpad.net/~openstack
> Post to : openst...@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp****
>
>
>
> 
>
> ** **
>
> --
> ~~~
> Dan Wendlandt 
>
> Nicira Networks: www.nicira.com
>
> twitter: danwendlandt
> ~~~
>
> ** **
>
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
> 
>
> ** **
>
> -- 
>
> Ghe Rivero
> *OpenStack & Distribution Engineer
> www.stackops.com | * ghe.riv...@stackops.com 
>  | +34 625 63 4

Re: [Netstack] issues with quantum packaging on Ubuntu

2012-04-11 Thread Ghe Rivero
Hi,
   i'll take a deep look at them later today.

Ghe Rivero

On Wed, Apr 11, 2012 at 9:28 AM, Dan Wendlandt  wrote:

> Tested with Essex release on Precise Beta2 using the OVS plugin.
>
> Would be great if someone with debian packaging experience could take a
> look at this, as things currently seem pretty busted, though perhaps I'm
> doing something wrong.
>
> Dan
>
>
> root@ubuntu1:/etc/quantum/plugins/openvswitch# dpkg -l | grep quantum
> ii  python-quantum   2012.1-0ubuntu2Quantum is
> a virutal network service for Openstack. (python library)
> ii  python-quantumclient 2012.1-0ubuntu1client -
> Quantum is a virtual network service for Openstack
> ii  quantum-common   2012.1-0ubuntu2common -
> Quantum is a virtual network service for Openstack.
> ii  quantum-plugin-openvswitch   2012.1-0ubuntu2Quantum is
> a virtual network service for Openstack. (openvswitch plugin)
> ii  quantum-server   2012.1-0ubuntu2server -
> Quantum is a virtual network service for Openstack
>
> Here's a list of issues:
>
> Ran apt-get install quantum-server
>
> Could not install quantum-server
> - chown: cannot access `/etc/quantum/' : No such file or directory
> - chown: cannot access `/var/run/quantum/' : No such file or directory
>
> Fixed this by making the directories manually
>
> - plugins.ini and quantum.conf should be copied from "etc" directory in
> source to /etc/quantum .  /etc/quantum is empty right now.
>
> - "service quantum-server start" doesn't work.  No init scripts.
>
> - quantum-ryu-agent was installed in /usr/bin even though I didn't install
> the ryu plugin.
>
> Ran apt-get install quantum-openvswitch-plugin
>
> - quantum-openvswitch-agent was installed into
> /usr/bin/quantum-openvswitch-agent/quantum-openvswitch-agent, so it did not
> show up in the path.
>
> - no logging to /var/log/quantum (at least server logging should go here,
> ideally agents would have log as well)
>
> - mysql, python-mysqldb  should be a dependency for the
> quantum-openvswitch-plugin
>
> - I suspect agents should be separate packages from the main plugin
> packages.  Plugins correspond to code that is running on the main quantum
> controller (i.e., the node running the API) . Agents run on each compute
> node, managing the vswitch.
>
> - ovs quantum agent package should depend on python-mysqldb and
> openvswitch-switch
>
> - ideally, agent would have init scripts as well.
>
>
>
> --
> ~~~
> Dan Wendlandt
> Nicira, Inc: www.nicira.com
> twitter: danwendlandt
> ~~~
>
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Ghe Rivero
*OpenStack & Distribution Engineer
**www.stackops.com | * ghe.riv...@stackops.com 
** | +34 625 63 45 23 | skype:ghe.rivero*
* <http://www.stackops.com/>
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us 

Re: [Netstack] issues with quantum packaging on Ubuntu

2012-04-11 Thread Ghe Rivero
Hi,
just a small comment
the packages should "recommend" mysql and python-mysqldb, but since the
default quantumn option is to use sqlite, they are not really necessary to
make it work out of the box. Anyway, it's not possible to address every
environment just by installing the default packages... but let's see what
we can do. The rest of the issues are under control. If Canonical/Ubuntu
people want, i can send a path to fix them.

Ghe Rivero


> - mysql, python-mysqldb  should be a dependency for the
> quantum-openvswitch-plugin
>
> - ovs quantum agent package should depend on python-mysqldb and
> openvswitch-switch
>
>
>
>
> --
> ~~~
> Dan Wendlandt
> Nicira, Inc: www.nicira.com
> twitter: danwendlandt
> ~~~
>
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Ghe Rivero
*OpenStack & Distribution Engineer
**www.stackops.com | * ghe.riv...@stackops.com 
** | +34 625 63 45 23 | skype:ghe.rivero*
* <http://www.stackops.com/>
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.
-- 
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


Re: [Netstack] issues with quantum packaging on Ubuntu

2012-04-11 Thread Ghe Rivero
Bug and patch reported.
https://bugs.launchpad.net/ubuntu/+source/quantum/+bug/979159

Separated agents and the init (startup) scripts bugs are remaining. I'll
open a separate bug for them.

Ghe Rivero

On Wed, Apr 11, 2012 at 7:04 PM, Dan Wendlandt  wrote:

>
>
> On Wed, Apr 11, 2012 at 9:27 AM, Ghe Rivero wrote:
>
>> Hi,
>> just a small comment
>> the packages should "recommend" mysql and python-mysqldb, but since the
>> default quantumn option is to use sqlite, they are not really necessary to
>> make it work out of the box. Anyway, it's not possible to address every
>> environment just by installing the default packages...
>>
>
> That's fair, and specifying mysql and python-mysqldb as part of the
> install instructions is pretty simple.
>
>
>> but let's see what we can do. The rest of the issues are under control.
>> If Canonical/Ubuntu people want, i can send a path to fix them.
>>
>
> Please do.  I think Dave (CC'd) was looking into them too.
>
> Thanks!
>
> Dan
>
>
>>
>> Ghe Rivero
>>
>>
>>> - mysql, python-mysqldb  should be a dependency for the
>>> quantum-openvswitch-plugin
>>>
>>> - ovs quantum agent package should depend on python-mysqldb and
>>> openvswitch-switch
>>>
>>>
>>>
>>>
>>> --
>>> ~~~
>>> Dan Wendlandt
>>> Nicira, Inc: www.nicira.com
>>> twitter: danwendlandt
>>> ~~~
>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~netstack
>>> Post to : netstack@lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~netstack
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>>
>> --
>> Ghe Rivero
>> *OpenStack & Distribution Engineer
>> **www.stackops.com | * ghe.riv...@stackops.com
>> ** | +34 625 63 45 23 | skype:ghe.rivero*
>> * <http://www.stackops.com/>
>> *
>>
>> *
>>
>>  ADVERTENCIA LEGAL 
>> Le informamos, como destinatario de este mensaje, que el correo
>> electrónico y las comunicaciones por medio de Internet no permiten asegurar
>> ni garantizar la confidencialidad de los mensajes transmitidos, así como
>> tampoco su integridad o su correcta recepción, por lo que STACKOPS
>> TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
>> Si no consintiese en la utilización del correo electrónico o de las
>> comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
>> conocimiento de manera inmediata. Este mensaje va dirigido, de manera
>> exclusiva, a su destinatario y contiene información confidencial y sujeta
>> al secreto profesional, cuya divulgación no está permitida por la ley. En
>> caso de haber recibido este mensaje por error, le rogamos que, de forma
>> inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
>> atención y proceda a su eliminación, así como a la de cualquier documento
>> adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
>> utilización de este mensaje, o de cualquier documento adjunto al mismo,
>> cualquiera que fuera su finalidad, están prohibidas por la ley.
>>
>> * PRIVILEGED AND CONFIDENTIAL 
>> We hereby inform you, as addressee of this message, that e-mail and
>> Internet do not guarantee the confidentiality, nor the completeness or
>> proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
>> does not assume any liability for those circumstances. Should you not agree
>> to the use of e-mail or to communications via Internet, you are kindly
>> requested to notify us immediately. This message is intended exclusively
>> for the person to whom it is addressed and contains privileged and
>> confidential information protected from disclosure by law. If you are not
>> the addressee indicated in this message, you should immediately delete it
>> and any attachments and notify the sender by reply e-mail. In such case,
>> you are hereby notified that any dissemination, distribution, copying or
>> use of this message or any attachments, for any purpose, is strictly
>> prohibited by law.
>>
>>
>
>
> --
> ~~~
> Dan Wendlandt
> Nicira, Inc: www.nicira.com
> twitter: danwendlandt
> ~~~
>
>


-- 
Ghe Rivero
*OpenStack & Distribution Engineer
**www.stackops.com | * ghe.riv...@stackops.com