Hi, Here is a new release, including OpenFlow 1.4 improvement, bug fixes, etc.
Another great news is that new Ryu OpenStack driver was merged and will be included in the next OpenStack release (IceHouse): https://review.openstack.org/#/c/71791/ The driver is called 'OpenFlow Agent mechanism driver', not 'Ryu something'. As the name says, it's not the second version of the current Ryu driver. It adopts the different design; unlike the current Ryu driver (and other OpenFlow controller drivers), 'OpenFlow Agent mechanism driver' has no central OpenFlow controller. Instead, controllers are deployed on each compute nodes for better scalability and availability. = FUJITA Tomonori (10): of12: fix InstructionWriteMetadata json decoder of13: set default attributes for OFPMeterMod of14: set default attributes for OFPMeterMod topology: support OF1.2 and 1.4 of_config: add OFPortStateType class ofconfig: add commit and discard_changes operation support of13/14: fix OFPFMFC_TABLE_FULL typo sw test tool: fix pop_pbb action fix load_apps() in AppManager class Ryu 3.7 Kiyonari Harigae (1): ofctl_v1_3:support whole of match fields Rob Udechukwu (1): of13: support OFPAactionExperimenter with data Simon Horman (75): of14: add some assertions of14: set default attributes for OFPMultipartRequest subclasses of14: Fix OFPInstructionWriteMetadata JSON decode of14: Add _ordered_fields to .4 OFPMatch of14: Add table features stats request and reply message support of14: Move OFPMeterBand* to above OFPMeterConfigStats of14: Add OFPMeterBandDscpRemark and OFPMeterBandExperimenter of14: Add meter mod message support of14: Add port status message support of14: Rename OFPPortDescPropUnknown as OFPPortPropUnknown of14: Add generic OFPropBase class of14: Add port stats request and reply message support of14: Add queue stats request and reply message support of14: Add port mod message support of14: Add to ofproto unit tests ofproto: correct typo of14: Document OFPRR_{METER_DELETE, EVICTION} reasons for flow removed message of14: Add OFPTableModProp of14: Add OFPTableDesc of14: Add table desc request and reply message support packet_data_generator: of14: Add table desc of14: Add table desc unit tests of14: Add OFPTableModProp serialization of14: Add properties support to flow mod of14: table mod with properties of14: Add OFPQueueDescProp of14: Add OFPQueueDesc of14: Add queue desc request support packet_data_generator: of14: Add queue desc request of14: Add queue desc request unit test of14: Add queue desc request support packet_data_generator: of14: Add queue desc reply of14: Add queue desc reply unit test of14: Add OFPPropCommonExperimenter4ByteData of14: Add OFPRoleProp of14: Add role status support packet_data_generator: of14: Add role status message of14: Add role status unit test of14: Remove supruious comment from OFPPropBase of13: Add table feature experimenter property of13: Add experimenter property to table features request unit test of13: Add experimenter property to table features reply unit test of14: Add action experimenter support of14: Add action experimenter to flow mod unit test of14: Add port desc optical property of14: Add optical property to port status unit test of14: Add optical property to port desc reply unit test of14: Add port desc experimenter property of14: Add experimenter property to port desc reply unit test of14: Add table feature table sync from property of14: Add table feature experimenter property of14: Add experimenter property to table features reply unit test of14: Add experimenter property to table features request unit test of14: Rename QueueProp as QueueStatsProp of14: Add queue stats experimenter property of14: Add experimenter property to queue stats reply unit test of14: Add port stats optical property of14: Add experimenter property to port status unit test of14: Add optical property to port stats reply unit test of14: Add port stats experimenter property of14: Add experimenter property to port stats reply unit test of14: Remove _PACK_STR from port mod ethernet property of14: Add port mod optical property of14: Add optical property to port mod reply unit test of14: Add port mod experimenter property of14: Add experimenter property to port mod reply unit test of14: Correct documentation and example of get config reply flags of14: Correct documentation of set config flags of14: Correct documentation of meter mod flags of14: Correct documentation of flow mod flags of13: Correct documentation and example of get config reply flags of13: Correct documentation of set config flags of13: Correct documentation of flow mod flags of13: Correct documentation of meter mod flags of14: Correct documentation of table mod flags and properties WATANABE Fumitaka (1): sw test tool: correct error message Wei-Li Tang (3): OFPGroupMod: Fix OFPGC_* typo in examples ofctl_v1_3: let action group can be converted to string six.add_metaclass requires six>=1.4.0 YAMAMOTO Takashi (31): ofproto_v1_0_parser: import ofproto_v1_0 as 'ofproto' ofproto_v1_2_parser: import ofproto_v1_2 as 'ofproto' ofproto_v1_3_parser: import ofproto_v1_3 as 'ofproto' ofproto_protocol: provide a class to describe an openflow version controller: use ProtocolDesc test_parser: replace a hack with ProtocolDesc test_ofp_pktinfilter: simplify tests: add a test case for ofproto_protocol ofproto_protocol: fix UnboundLocalError ProtocolDesc: provide supported_ofp_version for ofp_handler test_ofp_pktinfilter: replace a hack with ProtocolDesc test_parser_v12: replace a hack with ProtocolDesc test_ofctl_v1_3: replace a hack with ProtocolDesc run_tests.sh: add of-config-cli to PYLINT_INCLUDE of_config_cli: remove a unused import pbb: add a comment ofproto_v1_3_parser: add a comment about extensions support run_tests.sh: add neutron-ofswitch-agent to PYLINT_INCLUDE setup.cfg: add neutron-ofswitch-agent to console_scrpits neutron-ofswitch-agent man page pip-requires: sort in alphabetical order use six.add_metaclass handler.register_service: comment rename neutron agent from "ofswitch" to "ofagent" test_add_flow_v12_actions: fix a typo ofproto_v1_4_parser: update OFPActionSetField docstring ofproto_v1_2_parser: update OFPActionSetField docstring ofproto_v1_3_parser: update OFPActionSetField docstring Apply normalize_json.py OFPPropCommonExperimenter4ByteData: change payload to bytes test_parser: update expected json representation Yuichi Ito (4): sw test tool: correct the comparison method to treat instructions as the set sw test tool: FIX: return the transaction id when flow entries were deleted of13: set default attributes for meter-related classes of14: set default attributes for meter-related classes fumihiko kakuma (1): neutron-ofswitch-agent: neutron agent for ofswitch ML2 mechanism driver watanabe.fumitaka (5): sw test tool: fix wrong instruction(write metadata) value of test files sw test tool: fix wrong match(ipv6_exthdr) value of test file sw test tool: remove unnecessary debug code sw test tool: add test report output sw test tool: fix missing to receive error of PacketOut ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
