Re: [Ryu-devel] some question about ryu app

2014-07-17 Thread Yoshihiro Kaneko
Hi, Please send questions to the mailing list! 2014-07-17 19:11 GMT+09:00 马超 : > Hi again! > > I have write some apps with ofproto_v1_2 or 1_3 , when I try to run it, > it shows some errors: > > instantiating app ryu.app.rest_quantum of QuantumIfaceAPI > (2367) wsgi starting up on http://0.0

Re: [Ryu-devel] topology information

2014-06-26 Thread Yoshihiro Kaneko
Hi Ahmad, Floodlight seems to learn host information (mac address, vlan id, ip address, dpid and port) from PacketIn. http://www.openflowhub.org/display/floodlightcontroller/DeviceManagerImpl Thanks, Kaneko 2014-06-11 6:49 GMT+09:00 Mohammad Ahmad : > Thanks. Do you have any suggestions on how

[Ryu-devel] [PATCH 2/2] doc: improve the appearance of the table

2014-06-25 Thread Yoshihiro Kaneko
I don't want to write a directive of sphinx in scripts, but I was not able to find other methods. Signed-off-by: Yoshihiro Kaneko --- doc/source/ryu_app_api.rst | 6 + ryu/lib/packet/bgp.py | 2 + ryu/lib/packet/vlan.py | 2 + ryu/lib/stringi

[Ryu-devel] [PATCH] package: add python-ryu-doc

2014-06-17 Thread Yoshihiro Kaneko
This patch adds python-ryu-doc package which contains the HTML documentation generated from doc/. Also updates the man pages in doc/source/man/. Signed-off-by: Yoshihiro Kaneko --- debian/changelog | 2 +- debian/control | 17 +++- debian/python-ryu-doc.doc-base

Re: [Ryu-devel] [PATCH] add debian files to make packages for Ubuntu

2014-06-17 Thread Yoshihiro Kaneko
2014-06-18 10:21 GMT+09:00 FUJITA Tomonori : > On Tue, 17 Jun 2014 09:27:55 +0900 (JST) > yamam...@valinux.co.jp (YAMAMOTO Takashi) wrote: > >>> create mode 100644 debian/ryu-manager.8.txt >>> create mode 100644 debian/ryu.8.txt >> >> can these replace doc/source/man/* ? > > Looks a good idea. A

Re: [Ryu-devel] help with ryu config

2014-06-16 Thread Yoshihiro Kaneko
2014-06-15 18:22 GMT+09:00 马超 : > success! Congrats! > > even though I don't know how to made it... > > as for the problem of br-ex, maybe I shouldn't add "bridge_ports eth0" in > /etc/network/interfaces. > > thank you for your help all this long, hoping not to bother you, maybe I > will ask yo

[Ryu-devel] [PATCH] add debian files to make packages for Ubuntu

2014-06-16 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- debian/changelog |5 ++ debian/clean |3 + debian/compat|1 + debian/control | 67 +++ debian/copyright | 62 + debian/docs

Re: [Ryu-devel] [PATCH] add debian files to make packages for Ubuntu

2014-06-16 Thread Yoshihiro Kaneko
Please don't merge this patch. The ryu-bin package does not include bin/ryu. I will post a new patch later. 2014-06-16 16:15 GMT+09:00 Yoshihiro Kaneko : > Signed-off-by: Yoshihiro Kaneko > --- > debian/changelog |5 + > debian/clean |1 +

[Ryu-devel] [PATCH] add debian files to make packages for Ubuntu

2014-06-16 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- debian/changelog |5 + debian/clean |1 + debian/compat |1 + debian/control| 67 + debian/copyright | 62 debian/docs |1 + debian/log.conf

[Ryu-devel] [PATCH] ryu.lib.hub: add logging wrapper for wsgi server

2014-06-15 Thread Yoshihiro Kaneko
This patch adds a wrapper to relay the log of the wsgi server to the logger. Signed-off-by: Yoshihiro Kaneko --- ryu/lib/hub.py | 7 ++- ryu/log.py | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ryu/lib/hub.py b/ryu/lib/hub.py index 3d87809..836b924 100644 --- a

[Ryu-devel] [PATCH] contrib: import tinyrpc library

2014-06-15 Thread Yoshihiro Kaneko
https://pypi.python.org/pypi/tinyrpc/0.5 https://github.com/mbr/tinyrpc Signed-off-by: Yoshihiro Kaneko --- ryu/contrib/tinyrpc/__init__.py| 6 + ryu/contrib/tinyrpc/client.py | 91 ryu/contrib/tinyrpc/dispatch/__init__.py | 201

[Ryu-devel] [PATCH] downgrade required version of msgpack-python

2014-06-15 Thread Yoshihiro Kaneko
For Ubuntu 14.04, downgrade the required version of msgpack-python. Signed-off-by: Yoshihiro Kaneko --- tools/pip-requires | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/pip-requires b/tools/pip-requires index 2528ebc..7be60f1 100644 --- a/tools/pip-requires +++ b

Re: [Ryu-devel] help with ryu config

2014-06-12 Thread Yoshihiro Kaneko
2014-06-12 19:50 GMT+09:00 Yoshihiro Kaneko : > 2014-06-12 17:47 GMT+09:00 马超 : >> the ryu-agent in compute seems can connect to neutron after recent reboot, >> and the info in ryu-agent.log has changed. but instance still cannot got >> ip. > > Possible causes

Re: [Ryu-devel] help with ryu config

2014-06-12 Thread Yoshihiro Kaneko
p address from dhcp > > thanks > > > 2014-06-12 14:54 GMT+08:00 Yoshihiro Kaneko : >> >> 2014-06-12 10:56 GMT+09:00 马超 : >> > yes, telnet can connect to the port and get the information :) >> >> Ok, ryu controller seems good. >> Could

Re: [Ryu-devel] help with ryu config

2014-06-05 Thread Yoshihiro Kaneko
nclient/v2_0/client.py", line > , in do_request > self._handle_fault_response(status_code, replybody) > File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line > 1081, in _handle_fault_response > exception_handler_v20(status_code, des_e

Re: [Ryu-devel] help with ryu config

2014-06-03 Thread Yoshihiro Kaneko
E neutron.agent.l3_agent File >> "/usr/lib/python2.7/dist-packages/neutron/agent/l3_agent.py", line 815, in >> _report_state >> TRACE neutron.agent.l3_agent self.use_call) >> TRACE neutron.agent.l3_agent File >> "/usr/lib/python2.7/dist-packages/neutron/agent/r

[Ryu-devel] [PATCH] fix failure of instantiating app

2014-05-28 Thread Yoshihiro Kaneko
BRICKS AssertionError This patch avoid the double loading of app in context and service. Signed-off-by: Yoshihiro Kaneko --- ryu/base/app_manager.py | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ryu/base/app_manager.py b/ryu/base/app_manager.py index 25b043a..

[Ryu-devel] [PATCH] doc: add test-vrrp page

2014-05-28 Thread Yoshihiro Kaneko
port from wiki page. Signed-off-by: Yoshihiro Kaneko --- doc/source/index.rst |1 + doc/source/test-vrrp.rst | 217 ++ doc/source/tests.rst |7 ++ 3 files changed, 225 insertions(+) create mode 100644 doc/source/test-vrrp.rst create

Re: [Ryu-devel] help with ryu config

2014-05-27 Thread Yoshihiro Kaneko
dst=ff:ff:ff:ff:ff:ff >> actions=resubmit(,2) >> cookie=0x0, duration=371.12s, table=2, n_packets=13, >> n_bytes=1038, idle_age=358, priority=8192,tun_id=0x2 actions=drop >> cookie=0x0, duration=371.12s, table=2, n_packets=0, n_bytes=0, >> idle_age=

[Ryu-devel] [PATCH] doc: add components page

2014-05-27 Thread Yoshihiro Kaneko
port from wiki. dummy quantumclient is necessary to import ryu.app.quantum_adapter by sphinx.ext.autodoc. Signed-off-by: Yoshihiro Kaneko --- doc/source/api_ref.rst|2 +- doc/source/components.rst | 172 + doc/source

Re: [Ryu-devel] help with ryu config

2014-05-26 Thread Yoshihiro Kaneko
ation=371.12s, table=2, n_packets=0, n_bytes=0, idle_age=371, hard_age=367, priority=16384,tun_id=0x2,dl_dst=ff:ff:ff:ff:ff:ff actions=output:1,output:2 cookie=0x0, duration=367.171s, table=2, n_packets=0, n_bytes=0, idle_age=367, tun_id=0x2,dl_dst=fa:16:3e:80:fd:49 actions=output:2 I sugges

Re: [Ryu-devel] help with ryu config

2014-05-23 Thread Yoshihiro Kaneko
Hi, 2014-05-21 12:04 GMT+09:00 马超 : > Hi > > I have Havana with three node: Controller, Network and Compute > > Q1: neutron-server is running on both Controller and Network node > according to "OpenStack Installation Guide for Ubuntu 12.04", witch node > should Ryu controller run on ? neutron-

[Ryu-devel] [PATCH] add openflow api reference for of1.4

2014-05-14 Thread Yoshihiro Kaneko
Update OpenFlow API document. - add OpenFlow 1.4 API Reference - update OpenFlow API Reference index for OF1.4 Signed-off-by: Yoshihiro Kaneko --- doc/source/ofproto_ref.rst |1 + doc/source/ofproto_v1_4_ref.rst | 521 +++ 2 files changed, 522

[Ryu-devel] [PATCH] app/rest_qos: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/app/rest_qos.py |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ryu/app/rest_qos.py b/ryu/app/rest_qos.py index 55847a1..b9f2791 100644 --- a/ryu/app/rest_qos.py +++ b/ryu/app/rest_qos.py @@ -43,9 +43,9 @@ from ryu.ofproto import

Re: [Ryu-devel] [PATCH] add pep8 options to tox.ini

2014-05-13 Thread Yoshihiro Kaneko
2014-05-14 13:27 GMT+09:00 FUJITA Tomonori : > On Tue, 13 May 2014 19:05:33 +0900 > Yoshihiro Kaneko wrote: > >> Add the pep8 section to tox.ini and specify ignoring E113. >> Many E113 errors appeared on comments. It seems a bug of pep8, so it can be >> ignored. >

[Ryu-devel] [PATCH] tests/unit: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/tests/unit/lib/test_rpc.py|8 +++--- ryu/tests/unit/ofproto/test_parser_v10.py |6 ++-- ryu/tests/unit/ofproto/test_parser_v12.py |6 ++-- ryu/tests/unit/packet/test_bgp.py | 44 +++-- ryu/tests

[Ryu-devel] [PATCH] tests: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/tests/integrated/test_request_reply_v12.py |4 ++-- ryu/tests/integrated/vrrp_common.py|8 ryu/tests/switch/tester.py |8 ryu/tests/test_lib.py |6 +++--- 4 files

[Ryu-devel] [PATCH] services/protocols: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/services/protocols/bgp/application.py |2 +- ryu/services/protocols/bgp/bgp_sample_conf.py |4 +-- ryu/services/protocols/bgp/operator/ssh.py| 14 - ryu/services/protocols/vrrp/dumper.py | 42

[Ryu-devel] [PATCH] lib/xflow: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/lib/xflow/sflow.py |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ryu/lib/xflow/sflow.py b/ryu/lib/xflow/sflow.py index 4e80b56..3b4d72f 100644 --- a/ryu/lib/xflow/sflow.py +++ b/ryu/lib/xflow/sflow.py @@ -134,7 +134,7

[Ryu-devel] [PATCH] lib/packet: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/lib/packet/bgp.py | 10 +- ryu/lib/packet/bpdu.py |2 +- ryu/lib/packet/ipv6.py |6 +++--- ryu/lib/packet/ospf.py | 37 +++-- ryu/lib/packet/packet_utils.py |6

[Ryu-devel] [PATCH] fix error of previous patch

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/lib/of_config/base.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/lib/of_config/base.py b/ryu/lib/of_config/base.py index ca363bf..c657b10 100644 --- a/ryu/lib/of_config/base.py +++ b/ryu/lib/of_config/base.py @@ -111,7

[Ryu-devel] [PATCH] lib/of_config: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/lib/of_config/base.py |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ryu/lib/of_config/base.py b/ryu/lib/of_config/base.py index 6495924..ca363bf 100644 --- a/ryu/lib/of_config/base.py +++ b/ryu/lib/of_config/base.py @@ -60,7

[Ryu-devel] [PATCH] lib: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/lib/igmplib.py| 46 +++--- ryu/lib/lacplib.py| 20 ++-- ryu/lib/ofctl_v1_2.py |4 ++-- ryu/lib/ofctl_v1_3.py |4 ++-- ryu/lib/rpc.py|2 +- ryu/lib/stplib.py |8

[Ryu-devel] [PATCH] controller: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/controller/controller.py |6 +++--- ryu/controller/dpset.py |4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ryu/controller/controller.py b/ryu/controller/controller.py index 48ab83c..a18d666 100644 --- a/ryu/controller

[Ryu-devel] [PATCH] app: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/app/ofctl/service.py | 10 +- ryu/app/ofctl_rest.py |8 ryu/app/rest.py|4 ++-- ryu/app/rest_firewall.py | 15 --- ryu/app/rest_router.py | 30

[Ryu-devel] [PATCH] topology/switches: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/topology/switches.py | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ryu/topology/switches.py b/ryu/topology/switches.py index 70226f1..4c66f0e 100644 --- a/ryu/topology/switches.py +++ b/ryu/topology

[Ryu-devel] [PATCH] base/app_manager: fix pep8

2014-05-13 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/base/app_manager.py | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ryu/base/app_manager.py b/ryu/base/app_manager.py index 971918c..387d6ce 100644 --- a/ryu/base/app_manager.py +++ b/ryu/base/app_manager.py @@ -47,7 +47,7

[Ryu-devel] [PATCH] add pep8 options to tox.ini

2014-05-13 Thread Yoshihiro Kaneko
Add the pep8 section to tox.ini and specify ignoring E113. Many E113 errors appeared on comments. It seems a bug of pep8, so it can be ignored. Signed-off-by: Yoshihiro Kaneko --- run_tests.sh |3 +-- tox.ini |4 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a

Re: [Ryu-devel] Problem while running stack.sh

2014-04-17 Thread Yoshihiro Kaneko
Hi Takfarinas, Grizzly is outdated. https://wiki.openstack.org/wiki/Releases Please try Havana version. Unfortunately, we don't provide a pre-installed image for Havana. This page is explaining how to build Havana environment with Ryu + devstack: https://github.com/osrg/ryu/wiki/RYU-Openstack

Re: [Ryu-devel] Chain ryu_neutron_agent tables rules

2014-04-04 Thread Yoshihiro Kaneko
echo request, id 6402, seq 2, length 64 20:03:27.805597 IP 10.1.0.3 > 10.1.0.10: ICMP echo reply, id 6402, seq 2, length 64 20:03:28.806416 IP 10.1.0.10 > 10.1.0.3: ICMP echo request, id 6402, seq 3, length 64 20:03:28.807023 IP 10.1.0.3 > 10.1.0.10: ICMP echo reply, id 6402, seq 3

Re: [Ryu-devel] Chain ryu_neutron_agent tables rules

2014-04-03 Thread Yoshihiro Kaneko
Hi, 2014-04-02 19:56 GMT+09:00 arjun jayaprakash : > Chain ryu_neutron_agen-s85e1f2a9-c (1 references) > target prot opt source destination > RETURN all -- 10.0.0.3 anywhere MAC > FA:16:3E:73:59:71 > DROP all -- anywhere anywhere

Re: [Ryu-devel] Ryu + Devstack multinode: not able access Guest VMs on Compute Node

2014-03-24 Thread Yoshihiro Kaneko
Hi, Please confirm console log of VM. -- $ nova console-log -- a) success -- Starting netw

Re: [Ryu-devel] I have a setup problem with ryu and openstack...

2014-03-12 Thread Yoshihiro Kaneko
app.rest,ryu.app.rest_quantum,ryu.app.rest_tunnel,ryu.app.tunnel_port_updater,ryu.app.gre_tunnel > +app_lists = > ryu.app.quantum_adapter,ryu.app.rest,ryu.app.rest_quantum,ryu.app.rest_tunnel,ryu.app.rest_conf_switch,ryu.app.tunnel_port_updater,ryu.app.gre_tunnel > > # wsapi_hos

Re: [Ryu-devel] Openstack with RYU and VPNaaS

2014-02-13 Thread Yoshihiro Kaneko
2014-02-14 12:52 GMT+09:00 Yoshihiro Kaneko : > Hi, > > Sorry for the late reply. > > 2014-02-11 1:38 GMT+09:00 Lück, Christian > : >> Hi, >> the havana release of Openstack introduced VPNaaS. When i'm using the ryu >> plugin the VPN connecti

Re: [Ryu-devel] Openstack with RYU and VPNaaS

2014-02-13 Thread Yoshihiro Kaneko
Hi, Sorry for the late reply. 2014-02-11 1:38 GMT+09:00 Lück, Christian : > Hi, > the havana release of Openstack introduced VPNaaS. When i'm using the ryu > plugin the VPN connection initialization fails with this message: > > Request Failed: internal server error while processing your request.

Re: [Ryu-devel] openstack with ryo on centos

2014-02-04 Thread Yoshihiro Kaneko
Hello, 2014-02-02 Simon Dunand : > Hello, > > My questions are: > > Q1. for ubuntu, there are several packages available: neutron-plugin-ryu, > and neutron-plugin-ryu-agent. But on centOS, I can only find the package > openstack-neutron-ryu.noarch. > Does this package contain the two ubuntu packag

ryu-devel@lists.sourceforge.net

2013-12-09 Thread Yoshihiro Kaneko
Hi, 2013/12/9 金 黎娜 : > Hi guys, > > Can anyone tell me what's the relationship between Ryu and Openstack Nova? Do > i have to install a Openswitch??? Help me!!!Thanks! Ryu can cooperate with OpenStack Networking (aka Neutron). Ryu works as OpenFlow controller for Open vSwitch which Neutron u

Re: [Ryu-devel] How to setup Ryu with OpenStack step by step

2013-12-09 Thread Yoshihiro Kaneko
Hi, 2013/12/7 Dongliang Yu : > Thanks for reply. > > I followed this page: > https://github.com/osrg/ryu/wiki/configuration_openstack_havana_with_ryu > > I dont understand what package should be installed on which node, as I have > Controller, Networking and Compute node in my OpenStack deployment

Re: [Ryu-devel] I have a setup problem with ryu and openstack...

2013-11-18 Thread Yoshihiro Kaneko
Hello, 2013/11/16 張華婷 : > Hi,this is my first time to setup openstack with ryu. > However, I met some problems. Please tell me how to solve them. > I setup openstack first, and I change the plugin and agent to ryu. > First, there is an import error, because there are some like "from ryu.app > impo

Re: [Ryu-devel] GRE tunnel issue

2013-11-18 Thread Yoshihiro Kaneko
Hello, 2013/11/16 [장훈, Paul] : > Hi all, > > This issue has been resolved by re-installing quantum database. > I think there was something wrong on quantum database. > > There is another question, > I found that the flow tables on compute node and network node disappear when > ryu-manager restarts

Re: [Ryu-devel] [PATCH] simple_switch_13: using table-miss flow

2013-10-15 Thread Yoshihiro Kaneko
2013/10/16 FUJITA Tomonori : > On Wed, 16 Oct 2013 12:07:22 +0900 (JST) > yamam...@valinux.co.jp (YAMAMOTO Takashi) wrote: > >>> On Tue, 15 Oct 2013 17:14:16 +0900 >>> Yoshihiro Kaneko wrote: >>> >>>> 2013/10/15 YAMAMOTO Takashi : >>>>&

[Ryu-devel] [PATCH] simple_switch_13: using table-miss flow

2013-10-15 Thread Yoshihiro Kaneko
OVS has not yet supported table-miss flow completely, but this patch changes simple_switch_13 to install table-miss flow entry in accordance with OF1.3 spec. Signed-off-by: Yoshihiro Kaneko --- ryu/app/simple_switch_13.py | 58 +++ 1 file changed, 36

Re: [Ryu-devel] [PATCH] simple_switch_13: using table-miss flow

2013-10-15 Thread Yoshihiro Kaneko
ce >>>>>> with OF1.3 spec. >>>>>> >>>>>> Signed-off-by: Yoshihiro Kaneko >>>>>> --- >>>>>> ryu/app/simple_switch_13.py | 42 >>>>>> ++ >>>>&

Re: [Ryu-devel] [PATCH] simple_switch_13: using table-miss flow

2013-10-14 Thread Yoshihiro Kaneko
2013/10/15 FUJITA Tomonori : > On Thu, 10 Oct 2013 18:59:27 +0900 > Yoshihiro Kaneko wrote: > >> OVS has not yet supported table-miss flow, but this patch changes >> simple_switch_13 to install table-miss flow entry in accordance >> with OF1.3 spec. >> &

Re: [Ryu-devel] [PATCH] simple_switch_13: using table-miss flow

2013-10-14 Thread Yoshihiro Kaneko
2013/10/15 YAMAMOTO Takashi : >> 2013/10/10 YAMAMOTO Takashi : >>>> OVS has not yet supported table-miss flow, but this patch changes >>>> simple_switch_13 to install table-miss flow entry in accordance >>>> with OF1.3 spec. >>>> >&g

Re: [Ryu-devel] [PATCH] simple_switch_13: using table-miss flow

2013-10-10 Thread Yoshihiro Kaneko
2013/10/10 YAMAMOTO Takashi : >> OVS has not yet supported table-miss flow, but this patch changes >> simple_switch_13 to install table-miss flow entry in accordance >> with OF1.3 spec. >> >> Signed-off-by: Yoshihiro Kaneko >> --- &g

[Ryu-devel] [PATCH] simple_switch_13: using table-miss flow

2013-10-10 Thread Yoshihiro Kaneko
OVS has not yet supported table-miss flow, but this patch changes simple_switch_13 to install table-miss flow entry in accordance with OF1.3 spec. Signed-off-by: Yoshihiro Kaneko --- ryu/app/simple_switch_13.py | 42 ++ 1 file changed, 26 insertions

Re: [Ryu-devel] How to cooperate with openstack when using VLAN and mac address based L2 isolation

2013-09-17 Thread Yoshihiro Kaneko
Hello, 2013/9/16 張華婷 : > Hello, I have some questions about VLAN and mac address based L2 isolation > when cooperate with OpenStack. > > First, there is just one flow entry ( e.g. output:normal) set to OVS. > However, how does it work when forwarding packets? Will OVS maintain a table > about the

Re: [Ryu-devel] openstack isolation

2013-09-11 Thread Yoshihiro Kaneko
2013/9/10 Vasiliy Tolstov : > 2013/9/3 FUJITA Tomonori : >> Hopefully, the following would be useful for you: >> >> https://github.com/osrg/ryu/wiki/Details-of-Ryu-in-cooperation-with-OpenStack-Grizzly > > > Thanks! Sorry for delay. But i'm not fully understand what flows > created n case of gre tu

[Ryu-devel] [PATCH] doc: update format of pages for ofproto

2013-09-02 Thread Yoshihiro Kaneko
- add explicit classified layout to ofproto_v1_[23]_ref - put contents of ofproto_ref back to toctree. Signed-off-by: Yoshihiro Kaneko --- doc/source/conf.py |2 +- doc/source/ofproto_ref.rst | 471 +-- doc/source/ofproto_v1_2_ref.rst

Re: [Ryu-devel] [PATCH] doc: fix warnings

2013-09-02 Thread Yoshihiro Kaneko
Hi, ofproto_ref.rst refers to ofproto_v1_2_ref.rst and ofproto_v1_3_ref.rst, so please do not delete these files. I'll improve sphinx markup to avoid warning. Thanks, Kaneko 2013/9/2 FUJITA Tomonori : > Applied the following. > > = > >From eacabd75c59c2f2c20fb84e66c2800abe1347a6b Mon Sep 17 00:

[Ryu-devel] [PATCH 2/2] doc: update reference page for ofproto.

2013-09-02 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- doc/source/conf.py |2 +- doc/source/ofproto_ref.rst | 471 +++- 2 files changed, 468 insertions(+), 5 deletions(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index dcc9594..b953ea8 100644 --- a

[Ryu-devel] [PATCH 1/2] of12, of13: small update of the document

2013-09-02 Thread Yoshihiro Kaneko
- add a note about type and type_. - change 0x into OFP_NO_BUFFER. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_2_parser.py | 14 +++--- ryu/ofproto/ofproto_v1_3_parser.py | 12 +--- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/ryu

[Ryu-devel] [PATCH 0/2] small improvement of document of ofproto

2013-09-02 Thread Yoshihiro Kaneko
Yoshihiro Kaneko (2): of12, of13: small update of the document doc: update reference page for ofproto. doc/source/conf.py |2 +- doc/source/ofproto_ref.rst | 471 +++- ryu/ofproto/ofproto_v1_2_parser.py | 14 +- ryu/ofproto

Re: [Ryu-devel] Examples of multipart message handler that are listed in the Wiki is wrong?

2013-09-01 Thread Yoshihiro Kaneko
Hi, I added documents for OF1.2/1.3 messages, including updated examples. Please refer to http://ryu.readthedocs.org/en/latest/ofproto_v1_3_ref.html. Also, I intend to update the layout of the page to improve a readability. Thanks, Kaneko 2013/8/29 Tsuboi Toshiki : > Hi > I can't find Event Cla

[Ryu-devel] [PATCH 0/2] add docstrings for ofproto message classes

2013-09-01 Thread Yoshihiro Kaneko
Yoshihiro Kaneko (2): of13: add docstrings for openflow messages of12: add docstrings for openflow messages ryu/ofproto/ofproto_v1_2_parser.py | 1459 +++ ryu/ofproto/ofproto_v1_3_parser.py | 1674 2 files changed, 3133

Re: [Ryu-devel] How to cooperate with L3 agent in openstack when using GRE tunneling

2013-08-28 Thread Yoshihiro Kaneko
P routing and SNAT. Thanks, Kaneko > > Thx! > > Amy > > > 2013/8/27 Yoshihiro Kaneko >> >> Hi, >> >> I assume the following situation. >> >> * HOST1 >> >> br-ex: >>tap8899056d-35 ---:-- qg-8899

Re: [Ryu-devel] How to cooperate with L3 agent in openstack when using GRE tunneling

2013-08-27 Thread Yoshihiro Kaneko
Hi, I assume the following situation. * HOST1 br-ex: tap8899056d-35 ---:-- qg-8899056d-35 : br-int : tapa6339ea8-4d ---:-- qr-a6339ea8-4d : : netns = qrouter-

Re: [Ryu-devel] I have a question about openstack quantum and ryu

2013-08-27 Thread Yoshihiro Kaneko
Hello, VLAN works with L3 agent. MAC based L2 isolation also work in principle, but we don't support it now. Thanks 2013/8/26 張華婷 : > There are 3 technologies,which are vlan,gre and MAC address based L2 > isolation, to be implemented when ryu cooperates with OpenStack quantum. > And the documen

[Ryu-devel] [PATCH 3/3] lib/packet: update docstrings to fix broken tables in latex/pdf

2013-08-23 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/lib/packet/dhcp.py |4 ++ ryu/lib/packet/icmp.py | 22 +--- ryu/lib/packet/icmpv6.py | 11 +++- ryu/lib/packet/ipv6.py |2 + ryu/lib/packet/llc.py|2 + ryu/lib/packet/slow.py | 128

[Ryu-devel] [PATCH 2/3] doc: fix overflow from the page in latex/pdf.

2013-08-23 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- doc/source/tls.rst | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/doc/source/tls.rst b/doc/source/tls.rst index 9388378..1dc8152 100644 --- a/doc/source/tls.rst +++ b/doc/source/tls.rst @@ -48,7 +48,9 @@ Testing TLS

[Ryu-devel] [PATCH 1/3] of1.2, of1.3: update document for OFPMatch

2013-08-23 Thread Yoshihiro Kaneko
ofproto_v1_3_parser.OFPMatch: add a list of available fields. ofproto_v1_2_parser.OFPMatch: add docstrings same as of1.3. doc: add reference page for of1.2 Signed-off-by: Yoshihiro Kaneko --- doc/source/ofproto_ref.rst |8 +- doc/source/ofproto_v1_2_ref.rst|6 ++ doc

[Ryu-devel] [PATCH 0/3] update document

2013-08-23 Thread Yoshihiro Kaneko
- improve the appearance of the document which sphinx makes - add docstrings to OFPMatch for OF1.2 Yoshihiro Kaneko (3): of1.2, of1.3: update document for OFPMatch doc: fix overflow from the page in latex/pdf. lib/packet: update docstrings to fix broken tables in latex/pdf doc/source

[Ryu-devel] [PATCH] doc: add reference for ofproto api document

2013-08-12 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- doc/source/developing.rst |2 +- doc/source/ofproto_ref.rst |9 + 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 doc/source/ofproto_ref.rst diff --git a/doc/source/developing.rst b/doc/source/developing.rst index 6550e12

[Ryu-devel] [PATCH] ofproto_v1_3_parser: add docstring to OFPMatch

2013-08-12 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py | 80 1 file changed, 80 insertions(+) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 71ad328..766494c 100644 --- a/ryu/ofproto

Re: [Ryu-devel] Ryu and Openstack Quantum

2013-07-10 Thread Yoshihiro Kaneko
2013/7/10 Isaku Yamahata : > On Mon, Jul 08, 2013 at 12:45:26PM +0200, Antonio wrote: >> I have a simple infrastructure with Openstack Grizzly (with Quantum), >> consisting of three nodes (one controller [running quantum-server], one >> network >> node [running quantum agents] and a compute node)

[Ryu-devel] [PATCH 3/4] app/quantum_adapter: fix missing change to neutron

2013-07-10 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/app/quantum_adapter.py |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ryu/app/quantum_adapter.py b/ryu/app/quantum_adapter.py index 7a072be..2ead71f 100644 --- a/ryu/app/quantum_adapter.py +++ b/ryu/app/quantum_adapter.py

[Ryu-devel] [PATCH 4/4] ryu/flags: rename config paramerters related to openstack

2013-07-10 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/app/quantum_adapter.py | 26 +- ryu/flags.py | 42 +- 2 files changed, 38 insertions(+), 30 deletions(-) diff --git a/ryu/app/quantum_adapter.py b/ryu/app/quantum_adapter.py

[Ryu-devel] [PATCH 2/4] app/quantum_adapter: project rename quantum -> neutron

2013-07-10 Thread Yoshihiro Kaneko
From: Isaku Yamahata Catch up for rename from quantumclient to neutronclient. Signed-off-by: Isaku Yamahata --- ryu/app/quantum_adapter.py | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ryu/app/quantum_adapter.py b/ryu/app/quantum_adapter.py index eca1360..7a

[Ryu-devel] [PATCH 1/4] app/client: update for quantum->neutron change

2013-07-10 Thread Yoshihiro Kaneko
From: Isaku Yamahata Signed-off-by: Isaku Yamahata --- ryu/app/client.py |1 + 1 file changed, 1 insertion(+) diff --git a/ryu/app/client.py b/ryu/app/client.py index 52dae7c..1cd8e58 100644 --- a/ryu/app/client.py +++ b/ryu/app/client.py @@ -245,6 +245,7 @@ class QuantumIfaceClientV1_0(Ry

[Ryu-devel] [PATCH 0/4] update for quantum->neutron change

2013-07-10 Thread Yoshihiro Kaneko
Quantum was renamed to Neutron. This set adds Neutron support. Isaku Yamahata (2): app/client: update for quantum->neutron change app/quantum_adapter: project rename quantum -> neutron Yoshihiro Kaneko (2): app/quantum_adapter: fix missing change to neutron ryu/flags: rename

Re: [Ryu-devel] Question : OpenFlow Error (type=1, code=7)

2013-06-13 Thread Yoshihiro Kaneko
Hello, Why do you want to use simple_switch? simple_switch cannot use with Quantum Ryu plugin. I recommend use of gre_tunnel or simple_vlan. Thanks, Kaneko 2013/6/13 Isaku Yamahata : > On Wed, Jun 12, 2013 at 10:28:36PM +0900, imeat u wrote: >> Hi, >> >> >> > What do you want to achieve? >> >>

Re: [Ryu-devel] question about ryu with openstack

2013-06-07 Thread Yoshihiro Kaneko
Hi, 2013/6/5 hsin han Liu : > Hi ! > some simple questions want to ask... > > i followed > https://github.com/osrg/ryu/wiki/RYU-Openstack-Grizzly-environment-HOWTO > & > https://github.com/osrg/ryu/wiki/RYU-OpenStack-Grizzly-environment-VM-image-file-HOWTO > > 1.how do i know ryu is working fine (

Re: [Ryu-devel] quantum-ryu-agent boot failed

2013-06-02 Thread Yoshihiro Kaneko
Hello, Please see 2 comments inline. Thanks, Kaneko 2013/5/31 赤羽 新 : > Hi, > > I need help in openstack(Grizzly) with ryu controller. > > The following errors output when quantum-ryu-agent boot. > > > # /usr/bin/python /usr/bin/quantum-ryu-agent -d > --config-file=/etc/quantum/quantum.conf > --c

[Ryu-devel] [PATCH 7/8] of1.3: fix parser of OFPGetAsyncReply

2013-05-03 Thread Yoshihiro Kaneko
The (un)pack format of OFPGetAsycnReply extracts 6 values. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index c2d6500

[Ryu-devel] [PATCH 5/8] of1.3: fix wrong method name in OFPQueueGetConfigRequest

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index c733603..5347db9 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu

[Ryu-devel] [PATCH 8/8] of1.3: fix OFPPortStatus parser

2013-05-03 Thread Yoshihiro Kaneko
A correction same as OF1.2. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 5997dcd..3f2d020 100644 --- a/ryu/ofproto

[Ryu-devel] [PATCH 6/8] of1.3: fix serializer of OFPSetAsync

2013-05-03 Thread Yoshihiro Kaneko
The pack format of OFPSetAsync requires 6 arguments. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 5347db9..c2d6500

[Ryu-devel] [PATCH 4/8] of1.3: fix pack string of OFPMeterStatsRequest

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_3.py b/ryu/ofproto/ofproto_v1_3.py index aa8f776..3a40eef 100644 --- a/ryu/ofproto/ofproto_v1_3.py +++ b/ryu/ofproto/ofproto_v1_3.py

[Ryu-devel] [PATCH 2/8] of1.3: fix attribute name of OFPGroupDescStats

2013-05-03 Thread Yoshihiro Kaneko
accord with OF1.3.0/1.3.1 spec. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index e64a433..447115c 100644 --- a/ryu

[Ryu-devel] [PATCH 3/8] of1.3: fix wrong class name in OFPGroupFeaturesStatsRequest.__init__()

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 447115c..c733603 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu

[Ryu-devel] [PATCH 1/8] of1.3: fix lacking argument in OFPAggregateStatsRequest.__init__()

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |1 + 1 file changed, 1 insertion(+) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 3213115..e64a433 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu/ofproto

Re: [Ryu-devel] AttributeError: No such RPC function 'report_state'

2013-04-23 Thread Yoshihiro Kaneko
af2a71a64009b5997c75a6cec1c8 flatnet > --shared --provider:network_type flat --provider:physical_network physnet1 > > > How to do it when I using ryu_quantum_plugin? > > I got the only one result is: > > Unrecognized attribute(s) 'provider:physical_network, provider:network

Re: [Ryu-devel] AttributeError: No such RPC function 'report_state'

2013-04-22 Thread Yoshihiro Kaneko
Hello, 2013/4/22 Wei-Ting Lin > Hi, > I'm new to OpenStack and Ryu. > When I test openstack Grizzly, using ryu_quantum_plugin , there're some > errors. > > *### /var/log/quantum/server.log* > > *2013-04-22 10:54:50ERROR [quantum.openstack.common.rpc.amqp] > Exception during message handling*

[Ryu-devel] [PATCH 2/2] of1.3: remove port_no argument

2013-04-21 Thread Yoshihiro Kaneko
These request bodies are empty on OF1.3/1.3.1 spec. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 53b002a..d9a0ec3

[Ryu-devel] [PATCH 1/2] of1.3: fix typos in ofproto_v1_3.py

2013-04-21 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3.py |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3.py b/ryu/ofproto/ofproto_v1_3.py index 04925ee..aa8f776 100644 --- a/ryu/ofproto/ofproto_v1_3.py +++ b/ryu/ofproto/ofproto_v1_3.py

Re: [Ryu-devel] Error on receiving Role Reply message..

2013-04-18 Thread Yoshihiro Kaneko
2013/4/19 Isaku Yamahata > On Fri, Apr 19, 2013 at 12:56:53AM +0900, Isaku Yamahata wrote: > > On Thu, Apr 18, 2013 at 12:45:47PM +0900, Yoshihiro Kaneko wrote: > > > @@ -2842,3 +2852,4 @@ class OFPSetAsync(MsgBase): > > > msg.flow_removed

Re: [Ryu-devel] Error on receiving Role Reply message..

2013-04-17 Thread Yoshihiro Kaneko
HI, Sorry for a digression from the main topic. 2013/4/18 Isaku Yamahata > Hi. It seems parser bug. > Can you please try this patch? > If it fixes the issue, I'll pushes this patch. > > thanks, > > >From 174ca4ed6504dfd1ed554a895761d6cd0f411f4f Mon Sep 17 00:00:00 2001 > From: Isaku Yamahata >

Re: [Ryu-devel] Problems with Ryu VM installation

2013-04-07 Thread Yoshihiro Kaneko
Hello Oren, Please confirm whether KVM module is loaded. $ lsmod|grep kvm kvm_intel 137721 3 kvm 415549 1 kvm_intel If not so and cannot find KVM module in /lib/modules//kernel/arch/x86/kvm/, probably you have to install linux-image-extra-virtual package. Thanks,

Re: [Ryu-devel] [PATCH] remove openstack related document

2013-04-02 Thread Yoshihiro Kaneko
2013/4/2 Yoshihiro Kaneko > 2013/4/2 FUJITA Tomonori > >> On Tue, 02 Apr 2013 16:48:25 +0900 (JST) >> FUJITA Tomonori wrote: >> >> > On Tue, 2 Apr 2013 16:43:15 +0900 >> > Yoshihiro Kaneko wrote: >> > >> >> Remove OpenStack

  1   2   >