Could not understand "reason" number at a glance.
Signed-off-by: YAMADA Hideki
---
ryu/controller/dpset.py | 11 +--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/ryu/controller/dpset.py b/ryu/controller/dpset.py
index 1660410..32e8594 100644
--- a/ryu/controller/dpset
File "/home/openflow/git/osrg/ryu/ryu/tests/integrated/tester.py", line 167,
in TestFlowBase
@handler.set_ev_cls(dpset.EventDP, dpset.DPSET_EV_DISPATCHER)
AttributeError: 'module' object has no attribute 'DPSET_EV_DISPATCHER'
Signed-off-by: HIYAMA Manabu
---
ryu/tests/integrated/tester.py
- renamed variables "ICMP6_XXX" to "ICMPV6_XXX"
Signed-off-by: HIYAMA Manabu
---
ryu/lib/packet/icmp6.py | 179 --
ryu/lib/packet/icmpv6.py | 179 ++
ryu/lib/packet/ipv6.py |4 +-
3 files changed, 18
On Wed, 06 Feb 2013 12:56:04 +0900 (JST)
FUJITA Tomonori wrote:
> On Wed, 06 Feb 2013 12:33:48 +0900
> HIYAMA Manabu wrote:
>
> >
> > On Wed, 06 Feb 2013 12:01:54 +0900 (JST)
> > FUJITA Tomonori wrote:
> >
> >> On Wed, 6 Feb 2013 11:17:30 +0900
> >> HIYAMA Manabu wrote:
> >>
> >> > ERROR:
On Wed, 06 Feb 2013 12:33:48 +0900
HIYAMA Manabu wrote:
>
> On Wed, 06 Feb 2013 12:01:54 +0900 (JST)
> FUJITA Tomonori wrote:
>
>> On Wed, 6 Feb 2013 11:17:30 +0900
>> HIYAMA Manabu wrote:
>>
>> > ERROR: Failure: AttributeError ('module' object has no attribute
>> > 'IPPROTO_ICMP6')
>> > -
On Wed, 06 Feb 2013 12:01:54 +0900 (JST)
FUJITA Tomonori wrote:
> On Wed, 6 Feb 2013 11:17:30 +0900
> HIYAMA Manabu wrote:
>
> > ERROR: Failure: AttributeError ('module' object has no attribute
> > 'IPPROTO_ICMP6')
> > --
>
On Wed, 6 Feb 2013 11:17:30 +0900
HIYAMA Manabu wrote:
> ERROR: Failure: AttributeError ('module' object has no attribute
> 'IPPROTO_ICMP6')
> --
> Traceback (most recent call last):
> (...)
> File "/home/openflow/git/osrg/ry
On Wed, 6 Feb 2013 10:16:25 +0900
HIYAMA Manabu wrote:
> - remove get_supported() at test_request_reply_v12.py.
> use 'is_supported()' if any test wants to skip.
> - print results summary.
>
> Signed-off-by: HIYAMA Manabu
> ---
> ryu/tests/integrated/test_request_reply_v12.py | 28
> +---
ERROR: Failure: AttributeError ('module' object has no attribute
'IPPROTO_ICMP6')
--
Traceback (most recent call last):
(...)
File "/home/openflow/git/osrg/ryu/ryu/lib/packet/ipv6.py", line 68, in
ipv6.register_packet_type
- remove get_supported() at test_request_reply_v12.py.
use 'is_supported()' if any test wants to skip.
- print results summary.
Signed-off-by: HIYAMA Manabu
---
ryu/tests/integrated/test_request_reply_v12.py | 28 +---
ryu/tests/integrated/tester.py | 16
Hi,
On Mon, 4 Feb 2013 17:04:52 +0100
Jeremias Blendin wrote:
> I am interested how different apps in ryu can (an should) work
> together.
This is the area that we are still working actively. So it's changing
though.
> How can an app discover which other apps are running?
We don't provide a m
On Tue, 29 Jan 2013 02:24:47 +0900
Isaku Yamahata wrote:
> Signed-off-by: Isaku Yamahata
> ---
> Changes v1 -> v2:
> - on live-migration
> ---
> doc/source/images/internal-gre-tunnel.png | Bin 0 -> 158136 bytes
> doc/source/images/internal-gre-tunnel.svg | 1853
> ++
It seems that this link is out of date:
http://www.osrg.net/ryu/using_with_openstack.html
Is there updated docs about the Quantum and Ryu controller config and
installation?.
Thanks,
Edgar--
Free Next-Gen Firewall Hardw
On Tue, 5 Feb 2013 20:10:40 +0900
FUJITA Tomonori wrote:
> This is the rework of Yamahata and Kaneko's Quantum VLAN support. With
> the new event model, we don't need event any serialization mechnism,
> asynchornous task mechnism, or locks.
>
> Our Quantum code needs to be cleaned up but the ne
Thanks, I've applied both. Please see if they work.
On Tue, 5 Feb 2013 14:24:06 +
"Henkel, Michael" wrote:
> Sure you can.
>
> Thanks,
> Michael
>
> -Original Message-
> From: FUJITA Tomonori [mailto:fujita.tomon...@lab.ntt.co.jp]
> Sent: Dienstag, 5. Februar 2013 15:23
> To: Henk
Hi,
On Tue, 5 Feb 2013 07:45:31 +
"Henkel, Michael" wrote:
> lib/packet/ipv6.py:
Thanks. I fixed pep8 warnings and just posted the updated patches. Can
I add your Signed-off-by to them?
--
Free Next-Gen Firewall Ha
From: "Henkel, Michael"
Signed-off-by: FUJITA Tomonori
---
ryu/lib/packet/icmp6.py | 179 +++
ryu/lib/packet/ipv6.py |2 +
2 files changed, 181 insertions(+)
create mode 100644 ryu/lib/packet/icmp6.py
diff --git a/ryu/lib/packet/icmp6.py b/ryu
From: "Henkel, Michael"
Signed-off-by: FUJITA Tomonori
---
ryu/lib/packet/ipv6.py | 67
ryu/lib/packet/tcp.py |6 -
ryu/lib/packet/vlan.py |2 ++
3 files changed, 74 insertions(+), 1 deletion(-)
create mode 100644 ryu/lib/packet/i
2013/2/5 OHMURA Kei :
>>> +
>>> +def close(self):
>>> +self.is_active = False
>>> +gevent.joinall([self.thread])
>>
>> For what?
>
> I think that it's not necessary. I'll remove it.
>
>>
>>> +def _recv_loop(self):
>>> +while self.is_active:
>>> +(data, ad
Thanks for your comments.
2013/2/5 FUJITA Tomonori :
> On Tue, 5 Feb 2013 18:40:12 +0900
> OHMURA Kei wrote:
>
>> This gets a netflow packet and sends it to the other
>> applications. Each application can use this to get netflow
>> messages as an event.
>>
>> Signed-off-by: OHMURA Kei
>> ---
>>
On Tue, 5 Feb 2013 18:40:12 +0900
OHMURA Kei wrote:
> This gets a netflow packet and sends it to the other
> applications. Each application can use this to get netflow
> messages as an event.
>
> Signed-off-by: OHMURA Kei
> ---
> bin/ryu-manager|1 +
> ryu/lib/xflow/ne
From: Isaku Yamahata
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
bin/ryu-client | 17 -
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/bin/ryu-client b/bin/ryu-client
index 3d816b8..292ee26 100755
--- a/bin/ryu-client
+++ b/bin/ryu-client
From: Isaku Yamahata
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
bin/ryu-client | 37 -
1 files changed, 28 insertions(+), 9 deletions(-)
diff --git a/bin/ryu-client b/bin/ryu-client
index dc1f697..15e83f2 100755
--- a/bin/ryu-client
From: Isaku Yamahata
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
bin/ryu-client | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/bin/ryu-client b/bin/ryu-client
index 15e83f2..3d816b8 100755
--- a/bin/ryu-client
+++ b/bin/ryu-client
@@ -21
Based on the following patch:
From: Yoshihiro Kaneko
Subject: app: Add quantum adapter
Thanks to Kaneko for finding and fixing my bugs.
Signed-off-by: Yoshihiro Kaneko
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
ryu/app/quantum_adapter.py | 423
From: Isaku Yamahata
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
ryu/app/conf_switch_key.py | 18 +
ryu/app/rest_conf_switch.py | 173 +++
2 files changed, 191 insertions(+), 0 deletions(-)
create mode 100644 ryu/app/conf_sw
From: Isaku Yamahata
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
ryu/app/client.py | 48
1 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/ryu/app/client.py b/ryu/app/client.py
index 14888d4..5b592cf 100644
-
Based on the following patch:
From: Isaku Yamahata
Date: Tue, 20 Nov 2012 12:21:51 +0900
Subject: ryu/lib/quantum_ifaces.py: track the relation of quantum iface-id
This is needed for quantum plugin in order to track the association
from iface-id to network id or other info.
Signed-off-by: Isaku
Based on the following patch:
Subject: ryu/app/simple_vlan: simple VLAN spp
This application provides VLAN separation with ovs tag function.
Something similar openstack quantum openvswitch vlan function.
Example to run:
ryu-manager ryu/app/simple_vlan.py \
ryu/app/quantum_adapter.py
Base on the following patch:
From: Isaku Yamahata
Subject: controller/network: factor out network.py and add event generator for
gre tunnel and helper methods
- Factor out from network.py the logic to track network and dpid
- introduce class Port to allow other info
Later we'll track mac addr
From: Isaku Yamahata
With this API, other component such as openstack quantum tells informations
necessary for tunnel.
- tunnel key corresponding to network id
- tunnel port related information
which tunnel port of a given datapath connected to which remote datapath
Signed-off-by: Isaku Yamaha
This should be merged into dpset...
Based on the following patch:
From: Isaku Yamahata
Subject: controller/switch_conf: introduce a class to manage per-switch
configuration
For tunnel application and generally, it is necessary to associate
configurations to each switches. Such as tunnel port i
From: Isaku Yamahata
Quantum teach ryu the relation iface-id and network_id
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
ryu/app/rest_quantum.py | 127 +++
1 files changed, 127 insertions(+), 0 deletions(-)
create mode 100644 r
From: Isaku Yamahata
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
ryu/app/client.py | 44 ++--
1 files changed, 42 insertions(+), 2 deletions(-)
diff --git a/ryu/app/client.py b/ryu/app/client.py
index 01a482c..14888d4 100644
--- a
From: Isaku Yamahata
Signed-off-by: Isaku Yamahata
Signed-off-by: FUJITA Tomonori
---
ryu/app/client.py | 46 ++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/ryu/app/client.py b/ryu/app/client.py
index fcf1283..01a482c 100644
---
This is the rework of Yamahata and Kaneko's Quantum VLAN support. With
the new event model, we don't need event any serialization mechnism,
asynchornous task mechnism, or locks.
Our Quantum code needs to be cleaned up but the next priority is
merging tunneling support on the top of this.
=
bin/r
Based on the following patch:
From: Isaku Yamahata
Subject: dpset: add port{add, delete, modify} event for convenience and helper
functions
It is sometimes commonly interesting to track datapath/port
appearance/disappearance. The applications usually want to see that ports
appear after datapath
This should be renamed (already used for non tunnel stuff, e.g. VLAN).
Based on the following patch:
From: Isaku Yamahata
Subject: controller/tunnel: introduce new class that tracks infos related to
tunneling
- helper functions and event generator for gre tunnel
- plug events for gre tunnel ap
Signed-off-by: FUJITA Tomonori
---
ryu/controller/handler.py |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ryu/controller/handler.py b/ryu/controller/handler.py
index 9a09e99..615fd12 100644
--- a/ryu/controller/handler.py
+++ b/ryu/controller/handler.py
@@ -29,7 +29,7
This is a sample application to learn how to handle netflow events.
Signed-off-by: OHMURA Kei
---
ryu/app/netflow_dumper.py | 53 +
1 file changed, 53 insertions(+)
create mode 100644 ryu/app/netflow_dumper.py
diff --git a/ryu/app/netflow_dumper.py
This gets a netflow packet and sends it to the other
applications. Each application can use this to get netflow
messages as an event.
Signed-off-by: OHMURA Kei
---
bin/ryu-manager|1 +
ryu/lib/xflow/netflow_collector.py | 64
2 files
This is a sample application to learn how to handle netflow events.
Signed-off-by: OHMURA Kei
---
ryu/app/netflow_dumper.py | 53 +
1 file changed, 53 insertions(+)
create mode 100644 ryu/app/netflow_dumper.py
diff --git a/ryu/app/netflow_dumper.py
This gets a netflow packet and sends it to the other
applications. Each application can use this to get netflow
messages as an event.
Signed-off-by: OHMURA Kei
---
bin/ryu-manager|1 +
ryu/lib/xflow/netflow_collector.py | 64
2 files
43 matches
Mail list logo