Hi,
The major news is that OpenStack/Quantum support (VLAN and tunnel
isolation) was finally merged.
Another new item is adding netflow/sflow/OVSDB JSON protocol
support. We continue to add more non OpenFlow protocols.
We have the major change in the way to handle events but it should be
invisible to users. We plan to refine the API for applications
shortly (the documentations should be improved too).
Thanks!
=
EisukeTAKAHASHI (1):
lib/mac: fix raise ValueError
FUJITA Tomonori (16):
replace dispatcher mechanism
remove old dispatcher and friends
remove event dumper application
controller/handler: allow set_ev_cls not to specify dispatchers
controller/network: add event supports
dpset: add port event support
controller/tunnel: introduce new class for tunneling
controller/switch_conf: introduce a class to manage per-switch
configuration
ryu/lib/quantum_ifaces.py: track the relation of quantum iface-id
app: Add quantum adapter
ryu/app/simple_vlan: simple VLAN app for OVS
dpset: fix the new event mechnism breakage
fix breakage the commit 68f3259754fdbd7b5351c9739bf6f238c7ffb313
of1.3: fix ACTION_POP_MPLS
RyuApp: allows observers to specify state
Ryu 1.7
HIYAMA Manabu (7):
test: update integration tests
packet lib: fix a bug in ipv6
test: fix integration tests: reflects 978f3e5c
packet lib: rename icmp6 to icmpv6
test: tuning integration test for OFPT_FLOW_REMOVED
packet lib: fix icmpv6.nd_s.parser() and support NDP option type
test: remove unnecessary variables
Henkel, Michael (2):
packet lib: add ipv6 support
packet lib: add ipv6 ICMP support
Isaku Yamahata (35):
lib/ovs: add constants for ovsdb Open_vSwitch db
lib/ovs/vsctl: python reimplementation of ovs-vsctl
lib/ovs/bridge: helper class to manipulate ovs bridge
app/rest: add requirements to path component
app/rest_nw_id: add port type for reserved port and vport-gre
ryu/app/client: factor out rest client code
app/client: add helper function to ignore NOT_FOUND, 404
bin/ryu-manager: import ryu.flags for common options
app/rest_tunnel: REST API for tunnel
app/client: add tunnel client
ryu/app: REST API to set per-switch configuration
ryu/app/client: support conf_switch
bin/ryu-client: support gre tunnel client
bin/ryu-client: support switch_conf
rest/quantum: quantum iface REST API
ryu/app/client: teach quantum iface api
bin/ryu-client: teach quantum iface rest api
app/gre_tunnel: implement GRETunnel app
ryu/controller/network.py: add helper functions for tunnel updater
app/tunnel_port_updater: application that creates/deletes tunnel ports
app/rest: add API to register/update mac address for a given port
app/rest: add requirements to path component
app/client: add mac support
lib/ovs/db_client: library for low-level ovsdb manipulation
ovs/vsctl: more commands
ovs/bridge: more helper methods
ryu/controller/controller: add a helper method, is_reserved_port()
doc: eliminate sphinx warnings
doc: man pages for ryu-manager and ryu-client
tests: make run_tests.py, test_lib.py executable as it includes #!
LICENCE: change end-of-line code CRLF to LF
quantum_adapter: exception when VM deletion
controller/ofp_handler: improve version negotiation
doc: internal document on openstack cooperation
ryu/controller/dpset.py: duplicate import
KONDOH Tasuku (4):
of1.2: fix OFPQueueProp parser
of1.2: fix OFPGroupDescStats parser
test of1.2: add test code of max, min, and pattern. review of the test
code
of1.2: fix OFPErrorExperimenterMsg
OHMURA Kei (1):
xflow: add netflow support
YAMADA Hideki (4):
packet lib: add LLDP support.
dpset: improve debug message
controller: fix that sender thread is never terminated
app_manager: allow separated modules of Event and RyuApp
YAMAMOTO Takashi (28):
test: remove some unnecessary bash dependencies
packet lib: pep8 warning fix
contrib: fix a comment typo
app_manager: add an function to register an app instance explicitly
app_manager: print some info about event flows for --verbose
app_manager: print event flow for --verbose
app_manager: add some assertions and LOG.info
controller/handler: allow set_ev_handler without dispatchers
tunnel_port_updater: adapt to the new world order after dispatcher removal
gre_tunnel: adapt to the new world order after dispatcher removal
fix a fatal typo in GRETunnel _CONTEXTS
fix a fatal typo in network.py
fix typos in comments
controller: fix send_q draining
import cfg.py from oslo-incubator
use openstack.common.cfg instead of gflags
adjust import order in ryu-manager and add a comment.
update a sample and documentation
fix a typo in the help message of quantum_controller_addr
stop requiring gflags
import oslo-config
switch from openstack.common.cfg to oslo.config.cfg
remove no longer used contrib/openstack
appease pep8
change --foo_bar options to --foo-bar
update an example after option name changes
mechanical documentation update after option name changes
try to sync documentation with the reality
Yoshihiro Kaneko (1):
Add support live-migration
marcelo (1):
dpset: fix join race
watanabe.fumitaka (1):
xflow: add sflow support
张东亚 (1):
of1.3: fix error in port_mod and get_config_reply logic
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel