From patchwork Sun Aug 7 03:51:25 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Justin Pettit X-Patchwork-Id: 659466 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from archives.nicira.com (archives.nicira.com [96.126.127.54]) by ozlabs.org (Postfix) with ESMTP id 3sCxrn4Tlcz9t26 for ; Tue, 16 Aug 2016 12:58:49 +1000 (AEST) Received: from archives.nicira.com (localhost [127.0.0.1]) by archives.nicira.com (Postfix) with ESMTP id C641910A53; Mon, 15 Aug 2016 19:58:43 -0700 (PDT) X-Original-To: dev@openvswitch.org Delivered-To: dev@openvswitch.org Received: from mx3v3.cudamail.com (mx3.cudamail.com [64.34.241.5]) by archives.nicira.com (Postfix) with ESMTPS id 5D9C510A41 for ; Mon, 15 Aug 2016 19:58:42 -0700 (PDT) Received: from bar6.cudamail.com (localhost [127.0.0.1]) by mx3v3.cudamail.com (Postfix) with ESMTPS id E622B162805 for ; Mon, 15 Aug 2016 20:58:41 -0600 (MDT) X-ASG-Debug-ID: 1471316321-0b323735820f700001-byXFYA Received: from mx3-pf2.cudamail.com ([192.168.14.1]) by bar6.cudamail.com with ESMTP id J71avhfUPrGIHXhd (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 15 Aug 2016 20:58:41 -0600 (MDT) X-Barracuda-Envelope-From: jpettit@ovn.org X-Barracuda-RBL-Trusted-Forwarder: 192.168.14.1 Received: from unknown (HELO relay5-d.mail.gandi.net) (217.70.183.197) by mx3-pf2.cudamail.com with ESMTPS (DHE-RSA-AES256-SHA encrypted); 16 Aug 2016 02:58:41 -0000 Received-SPF: pass (mx3-pf2.cudamail.com: SPF record at ovn.org designates 217.70.183.197 as permitted sender) X-Barracuda-Apparent-Source-IP: 217.70.183.197 X-Barracuda-RBL-IP: 217.70.183.197 Received: from mfilter25-d.gandi.net (mfilter25-d.gandi.net [217.70.178.153]) by relay5-d.mail.gandi.net (Postfix) with ESMTP id CFD1541C089 for ; Tue, 16 Aug 2016 04:58:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mfilter25-d.gandi.net Received: from relay5-d.mail.gandi.net ([IPv6:::ffff:217.70.183.197]) by mfilter25-d.gandi.net (mfilter25-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id UGOVrz0JhNFV for ; Tue, 16 Aug 2016 04:58:38 +0200 (CEST) X-Originating-IP: 208.91.2.4 Received: from localhost.localdomain (unknown [208.91.2.4]) (Authenticated sender: jpettit@ovn.org) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 978EA41C07D for ; Tue, 16 Aug 2016 04:58:37 +0200 (CEST) X-CudaMail-Envelope-Sender: jpettit@ovn.org From: Justin Pettit To: dev@openvswitch.org X-CudaMail-Whitelist-To: dev@openvswitch.org X-CudaMail-MID: CM-V2-814057553 X-CudaMail-DTE: 081516 X-CudaMail-Originating-IP: 217.70.183.197 Date: Sat, 6 Aug 2016 20:51:25 -0700 X-ASG-Orig-Subj: [##CM-V2-814057553##][PATCH 2/3] Prepare for 2.6.0. Message-Id: <1470541886-1528-2-git-send-email-jpettit@ovn.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1470541886-1528-1-git-send-email-jpettit@ovn.org> References: <1470541886-1528-1-git-send-email-jpettit@ovn.org> X-Barracuda-Connect: UNKNOWN[192.168.14.1] X-Barracuda-Start-Time: 1471316321 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://web.cudamail.com:443/cgi-mod/mark.cgi X-ASG-Whitelist: Header =?UTF-8?B?eFwtY3VkYW1haWxcLXdoaXRlbGlzdFwtdG8=?= X-Virus-Scanned: by bsmtpd at cudamail.com X-Barracuda-BRTS-Status: 1 Subject: [ovs-dev] [PATCH 2/3] Prepare for 2.6.0. X-BeenThere: dev@openvswitch.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: dev-bounces@openvswitch.org Sender: "dev" Signed-off-by: Justin Pettit Acked-by: Ben Pfaff --- NEWS | 2 +- configure.ac | 2 +- debian/changelog | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 114 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index 53dc137..b762515 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -Post-v2.5.0 +v2.6.0 - xx xxx xxxx --------------------- - First supported release of OVN. See ovn-architecture(7) for more details. diff --git a/configure.ac b/configure.ac index 05d80d5..3493711 100644 --- a/configure.ac +++ b/configure.ac @@ -13,7 +13,7 @@ # limitations under the License. AC_PREREQ(2.63) -AC_INIT(openvswitch, 2.5.90, bugs@openvswitch.org) +AC_INIT(openvswitch, 2.6.0, bugs@openvswitch.org) AC_CONFIG_SRCDIR([datapath/datapath.c]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_AUX_DIR([build-aux]) diff --git a/debian/changelog b/debian/changelog index cafb1f5..d18bd5d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,117 @@ -openvswitch (2.5.90-1) unstable; urgency=low +openvswitch (2.6.0-1) unstable; urgency=low [ Open vSwitch team ] * New upstream version - - Nothing yet! Try NEWS... - - -- Open vSwitch team Thu, 03 Dec 2015 23:17:44 -0700 + - First supported release of OVN. See ovn-architecture(7) for more + details. + - ovsdb-server: + * New "monitor_cond" "monitor_cond_update" and "update2" extensions to + RFC 7047. + - OpenFlow: + * OpenFlow 1.3+ bundles are now supported for group mods as well as + flow mods and port mods. Both 'atomic' and 'ordered' bundle + flags are supported for group mods as well as flow mods. + * OpenFlow 1.1+ OFPT_QUEUE_GET_CONFIG_REQUEST now supports OFPP_ANY. + * OpenFlow 1.4+ OFPMP_QUEUE_DESC is now supported. + * OpenFlow 1.4+ OFPT_TABLE_STATUS is now supported. + * New property-based packet-in message format NXT_PACKET_IN2 with support + for arbitrary user-provided data and for serializing flow table + traversal into a continuation for later resumption. + * New extension message NXT_SET_ASYNC_CONFIG2 to allow OpenFlow 1.4-like + control over asynchronous messages in earlier versions of OpenFlow. + * OpenFlow 1.3 Extension 230, adding OpenFlow Bundles support, is + now implemented. Only flow mod and port mod messages are supported + in bundles. + * New OpenFlow extension NXM_NX_MPLS_TTL to provide access to MPLS TTL. + * New output option, output(port=N,max_len=M), to allow truncating a + packet to size M bytes when outputting to port N. + * New command OFPGC_ADD_OR_MOD for OFPT_GROUP_MOD message that adds a + new group or modifies an existing groups + - Improved OpenFlow version compatibility for actions: + * New OpenFlow extension to support the "group" action in OpenFlow 1.0. + * OpenFlow 1.0 "enqueue" action now properly translated to OpenFlow 1.1+. + * OpenFlow 1.1 "mod_nw_ecn" and OpenFlow 1.1+ "mod_nw_ttl" actions now + properly translated to OpenFlow 1.0. + - ovs-ofctl: + * queue-get-config command now allows a queue ID to be specified. + * '--bundle' option can now be used with OpenFlow 1.3 and with group mods. + * New "bundle" command allows executing a mixture of flow and group mods + as a single atomic transaction. + * New option "--color" to produce colorized output for some commands. + * New option '--may-create' to use OFPGC_ADD_OR_MOD in mod-group command. + - IPFIX: + * New "sampling_port" option for "sample" action to allow sampling + ingress and egress tunnel metadata with IPFIX. + * New ovs-ofctl commands "dump-ipfix-bridge" and "dump-ipfix-flow" to + dump bridge IPFIX statistics and flow based IPFIX statistics. + * New setting other-config:virtual_obs_id to add an arbitrary string + to IPFIX records. + - Linux: + * New QoS type "linux-noop" that prevents Open vSwitch from trying to + manage QoS for a given port (useful when other software manages QoS). + - DPDK: + * New option "n_rxq" for PMD interfaces. + Old 'other_config:n-dpdk-rxqs' is no longer supported. + Not supported by vHost interfaces. For them number of rx and tx queues + is applied from connected virtio device. + * New 'other_config:pmd-rxq-affinity' field for PMD interfaces, that + allows to pin port's rx queues to desired cores. + * New appctl command 'dpif-netdev/pmd-rxq-show' to check the port/rxq + assignment. + * Type of log messages from PMD threads changed from INFO to DBG. + * QoS functionality with sample egress-policer implementation. + * The mechanism for configuring DPDK has changed to use database + * Sensible defaults have been introduced for many of the required + configuration options + * DB entries have been added for many of the DPDK EAL command line + arguments. Additional arguments can be passed via the dpdk-extra + entry. + * Add ingress policing functionality. + * PMD threads servicing vHost User ports can now come from the NUMA + node that device memory is located on if CONFIG_RTE_LIBRTE_VHOST_NUMA + is enabled in DPDK. + * Basic connection tracking for the userspace datapath (no ALG, + fragmentation or NAT support yet) + * Support for DPDK 16.07 + * Optional support for DPDK pdump enabled. + * Jumbo frame support + * Remove dpdkvhostcuse port type. + * OVS client mode for vHost and vHost reconnect (Requires QEMU 2.7) + - Increase number of registers to 16. + - ovs-benchmark: This utility has been removed due to lack of use and + bitrot. + - ovs-appctl: + * New "vlog/close" command. + - ovs-ctl: + * Added the ability to selectively start the forwarding and database + functions (ovs-vswitchd and ovsdb-server, respectively). + - ovsdb-server: + * Remove max number of sessions limit, to enable connection scaling + testing. + - python: + * Added support for Python 3.4+ in addition to existing support + for 2.7+. + - SELinux: + * Introduced SELinux policy package. + - Datapath Linux kernel compatibility. + * Dropped support for kernel older than 3.10. + * Removed VLAN splinters feature. + * Support for truncate action. + * Datapath supports kernel upto 4.6. + - Tunnels: + * Flow based tunnel match and action can be used for IPv6 address using + tun_ipv6_src, tun_ipv6_dst fields. + * Added support for IPv6 tunnels, for details checkout FAQ. + - A wrapper script, 'ovs-tcpdump', to easily port-mirror an OVS port and + watch with tcpdump + - Introduce --no-self-confinement flag that allows daemons to work with + sockets outside their run directory. + - ovs-pki: Changed message digest algorithm from SHA-1 to SHA-512 because + SHA-1 is no longer secure and some operating systems have started to + disable it in OpenSSL. + - Add 'mtu_request' column to the Interface table. It can be used to + configure the MTU of non-internal ports. + + -- Open vSwitch team Mon, 15 Aug 2016 19:53:13 -0700 openvswitch (2.5.0-1) unstable; urgency=low [ Open vSwitch team ]