-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
site-wide: Generate site content with a maintenance script.
When OVN 23.09 is released, we also will begin making more frequent point-releases of all other supported branches. Updating the website by hand for each release would be time-consuming and error-prone. This change uses a website update script to generate the website content. The script can be used for generating content for a new release or for updating content for previous releases, since the script re-generates content from scratch instead of actually updating the content.
- Loading branch information
Showing
30 changed files
with
1,512 additions
and
339 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
+++ | ||
title = "22.03" | ||
weight = 98352976278.0 | ||
+++ | ||
|
||
## OVN 22.03 | ||
|
||
OVN 22.03 was initially released on 11 March, 2022. | ||
This version of OVN is currently supported for all bug fixes. | ||
This version will enter critical fix mode on 11 March, 2024. | ||
Support for this version will end on 11 March, 2025. | ||
|
||
### v22.03.2 | ||
v22.03.2 was released on 20 December, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.03.2) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.03.2 - 20 Dec 2022 | ||
-------------------------- | ||
- Bug fixes | ||
- Support (LSP.options:qos_min_rate) to guarantee minimal bandwidth available | ||
for a logical port. | ||
- Bump python version required for building OVN to 3.6. | ||
- Added support for setting the Next server IP in the DHCP header | ||
using the private DHCP option - 253 in native OVN DHCPv4 responder. | ||
``` | ||
[Changelog](../changelog_v22.03.2) | ||
|
||
### v22.03.1 | ||
v22.03.1 was released on 3 June, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.03.1) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.03.1 - 03 Jun 2022 | ||
-------------------------- | ||
- Bug fixes | ||
- Replaced the usage of masked ct_label by ct_mark in most cases to work | ||
better with hardware-offloading. | ||
``` | ||
[Changelog](../changelog_v22.03.1) | ||
|
||
### v22.03.0 | ||
v22.03.0 was released on 11 March, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.03.0) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.03.0 - 11 Mar 2022 | ||
-------------------------- | ||
- Refactor CoPP commands introducing a unique name index in CoPP NB table. | ||
Add following new CoPP commands to manage CoPP table: | ||
- ovn-nbctl copp-add <name> <proto> <meter> | ||
- ovn-nbctl copp-del <name> <proto> | ||
- ovn-nbctl copp-list <name> | ||
- ovn-nbctl ls-copp-add <name> <switch> | ||
- ovn-nbctl lr-copp-add <name> <router> | ||
- Support version pinning between ovn-northd and ovn-controller-vtep as an | ||
option. If the option is enabled and the versions don't match, | ||
ovn-controller-vtep will not process any DB changes. | ||
- When configured to log packtes matching ACLs, log the direction (logical | ||
pipeline) too. | ||
- Introduce exclude-lb-vips-from-garp in logical_switch_port column in order | ||
to not advertise lbs VIPs in GARPs sent by the logical router. | ||
- ACLs now have an "options" column for configuration of extra options. | ||
- A new ACL option, "log-related" has been added that allows for reply and | ||
related traffic to be logged for an ACL in addition to the traffic that | ||
directly matches the ACL. | ||
``` | ||
[Changelog](../changelog_v22.03.0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
+++ | ||
title = "22.06" | ||
[_build] | ||
list = 'never' | ||
|
||
+++ | ||
|
||
## OVN 22.06 | ||
|
||
OVN 22.06 was initially released on 3 June, 2022. | ||
This version of OVN is no longer supported. Support ended on 3 June, 2023. | ||
|
||
### v22.06.1 | ||
v22.06.1 was released on 20 December, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.06.1) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.06.1 - 20 Dec 2022 | ||
-------------------------- | ||
- Bug fixes | ||
- Added nb_global IPsec options ipsec_encapsulation=true (libreswan) | ||
and ipsec_forceencaps=true (strongswan) to unconditionally enforce | ||
NAT-T UDP encapsulation. Requires OVS support for IPsec custom tunnel | ||
options (which is available in OVS 3.0). | ||
- Bump python version required for building OVN to 3.6. | ||
``` | ||
[Changelog](../changelog_v22.06.1) | ||
|
||
### v22.06.0 | ||
v22.06.0 was released on 3 June, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.06.0) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.06.0 - 03 Jun 2022 | ||
-------------------------- | ||
- Support IGMP and MLD snooping on transit logical switches that connect | ||
different OVN Interconnection availability zones. | ||
- Replaced the usage of masked ct_label by ct_mark in most cases to work | ||
better with hardware-offloading. | ||
- Support NAT for logical routers with multiple distributed gateway ports. | ||
- Add global option (NB_Global.options:default_acl_drop) to enable | ||
implicit drop behavior on logical switches with ACLs applied. | ||
- Support (LSP.options:qos_min_rate) to guarantee minimal bandwidth available | ||
for a logical port. | ||
- Add NB.Load_Balancer.options:neighbor_responder to allow the CMS to | ||
explicitly request routers to reply to any ARP/ND request for a VIP | ||
(when set to "all") and only for reachable VIPs (when set to "reachable" | ||
or by default). | ||
- Changed the way to enable northd parallelization. | ||
Removed support for: | ||
- use_parallel_build in NBDB. | ||
- --dummy-numa in northd cmdline. | ||
Added support for: | ||
- --n-threads=<N> in northd cmdline. | ||
- set-n-threads/get-n-threads unixctls. | ||
- --ovn-northd-n-threads command line argument in ovn-ctl | ||
- Added support for setting the Next server IP in the DHCP header | ||
using the private DHCP option - 253 in native OVN DHCPv4 responder. | ||
- Support list of chassis for Logical_Switch_Port:options:requested-chassis. | ||
- Support Logical_Switch_Port:options:activation-strategy for live migration | ||
scenarios. | ||
``` | ||
[Changelog](../changelog_v22.06.0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
+++ | ||
title = "22.09" | ||
weight = 98336649037.0 | ||
+++ | ||
|
||
## OVN 22.09 | ||
|
||
OVN 22.09 was initially released on 16 September, 2022. | ||
This version of OVN is currently supported for all bug fixes. | ||
Support for this version will end on 16 September, 2023. | ||
|
||
### v22.09.1 | ||
v22.09.1 was released on 20 December, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.09.1) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.09.1 - 20 Dec 2022 | ||
-------------------------- | ||
- Bug fixes | ||
``` | ||
[Changelog](../changelog_v22.09.1) | ||
|
||
### v22.09.0 | ||
v22.09.0 was released on 16 September, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.09.0) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.09.0 - 16 Sep 2022 | ||
-------------------------- | ||
- ovn-controller: Add configuration knob, through OVS external-id | ||
"ovn-encap-df_default" to enable or disable tunnel DF flag. | ||
- Add option "localnet_learn_fdb" to LSP that will allow localnet | ||
ports to learn MAC addresses and store them in FDB table. | ||
- northd: introduce the capability to automatically deploy a load-balancer | ||
on each logical-switch connected to a logical router where the | ||
load-balancer has been installed by the CMS. In order to enable the | ||
feature the CMS has to set install_ls_lb_from_router to true in option | ||
column of NB_Global table. | ||
- Added nb_global IPsec options ipsec_encapsulation=true (libreswan) | ||
and ipsec_forceencaps=true (strongswan) to unconditionally enforce | ||
NAT-T UDP encapsulation. Requires OVS support for IPsec custom tunnel | ||
options (which is available in OVS 3.0). | ||
- Removed possibility of disabling logical datapath groups. | ||
- Removed the copying of SB's Chassis other_config into external_ids. | ||
- Added MAC binding aging mechanism, that is disabled by default. | ||
It can be enabled per logical router with option | ||
"mac_binding_age_threshold". | ||
- If it is needed to create Load Balancer within LR with VIP, which matches | ||
any of LR's LRP IP, there is no need to create SNAT entry. Now such | ||
traffic destined to LRP IP is not dropped. | ||
- Bump python version required for building OVN to 3.6. | ||
``` | ||
[Changelog](../changelog_v22.09.0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
+++ | ||
title = "22.12" | ||
weight = 98328797398.0 | ||
+++ | ||
|
||
## OVN 22.12 | ||
|
||
OVN 22.12 was initially released on 16 December, 2022. | ||
This version of OVN is currently supported for all bug fixes. | ||
Support for this version will end on 16 December, 2023. | ||
|
||
### v22.12.0 | ||
v22.12.0 was released on 16 December, 2022. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.12.0) | ||
|
||
Release Notes: | ||
``` | ||
OVN v22.12.0 - 16 Dec 2022 | ||
-------------------------- | ||
- Add load balancer "affinity_timeout" option to configure load balancing | ||
of traffic from a particular client to the same backend for a given | ||
period of time. | ||
- ovn-northd: Add configuration knobs to enable drop sampling using OVS's | ||
per-flow IPFIX sampling. | ||
- Add support for component templates within logical flows and load | ||
balancers. | ||
- Add support for remote port mirroring (Experimental). | ||
- Add new OVN IC Route table index. This index ensures no duplicate routes | ||
can be advertized. When upgrading to this version user must ensure that | ||
all ovn-ic daemons in all availability zones are upgraded before ovn-ic SB | ||
database schema is converted. | ||
``` | ||
[Changelog](../changelog_v22.12.0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
+++ | ||
title = "23.03" | ||
weight = 98322131331.0 | ||
+++ | ||
|
||
## OVN 23.03 | ||
|
||
OVN 23.03 was initially released on 3 March, 2023. | ||
This version of OVN is currently supported for all bug fixes. | ||
Support for this version will end on 3 March, 2024. | ||
|
||
### v23.03.0 | ||
v23.03.0 was released on 3 March, 2023. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v23.03.0) | ||
|
||
Release Notes: | ||
``` | ||
OVN v23.03.0 - 03 Mar 2023 | ||
-------------------------- | ||
- ovn-controller: Experimental support for co-hosting multiple controller | ||
instances on the same host. | ||
- Add ovn-ctl commands for (re)starting/stopping OVSDB relay for OVN SB DB. | ||
- Add new [email protected] systemd unit to run ovsdb-servers in separate | ||
systemd units. | ||
``` | ||
[Changelog](../changelog_v23.03.0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
+++ | ||
title = "23.06" | ||
weight = 98314266570.0 | ||
+++ | ||
|
||
## OVN 23.06 | ||
|
||
OVN 23.06 was initially released on 2 June, 2023. | ||
This version of OVN is currently supported for all bug fixes. | ||
Support for this version will end on 2 June, 2024. | ||
|
||
### v23.06.0 | ||
v23.06.0 was released on 2 June, 2023. | ||
|
||
[Github link](https://github.com/ovn-org/ovn/releases/tag/v23.06.0) | ||
|
||
Release Notes: | ||
``` | ||
OVN v23.06.0 - 01 Jun 2023 | ||
-------------------------- | ||
- Enhance LSP.options:arp_proxy to support IPv6, configurable MAC | ||
addresses and CIDRs. | ||
- CT entries are not flushed by default anymore whenever a load balancer | ||
backend is removed. A new, per-LB, option 'ct_flush' can be used to | ||
restore the previous behavior. Disabled by default. | ||
- Add support to configure OVSDB inactivity probe interval for ovn-ic and | ||
ovn-controller-vtep. | ||
- Add LS.other_config:broadcast-arps-to-all-routers. If false then arp | ||
requests are only send to Logical Routers on that Logical Switch if the | ||
target mac address matches. Arp requests matching no Logical Router will | ||
only be forwarded to non-router ports. Default is true which keeps the | ||
existing behaviour of flooding these arp requests to all attached Ports. | ||
- Always allow IPv6 Router Discovery, Neighbor Discovery, and Multicast | ||
Listener Discovery protocols, regardless of ACLs defined. | ||
- Add IPv6 iPXE support introducing "bootfile_name" (59) and | ||
"bootfile_name_alt" (254) options to ovn dhcpv6 server. | ||
- Support using local OVS port as port-mirroring target, and also support | ||
'both' directions for the 'filter' field. | ||
- Increased ovn-{ic-,}{n,s}bctl default OVSDB inactivity probe interval from | ||
5000 ms to 120000 ms to give the ability to connect to large databases | ||
(mainly, OVN_Southbound). Also, for daemon mode it is possible to | ||
configure inactivity probe interval via OVN_Northbound and OVN_Southbound | ||
databases for ovn-nbctl and ovn-sbctl respectively. See man ovn-nb and | ||
man ovn-sb for 'nbctl_probe_interval' and 'sbctl_probe_interval' | ||
options for more details. | ||
- Rework OVN egress QoS implementation in order to rely on OvS interface | ||
instead of directly running tc from OVN. Get rid of traffic shaping on the | ||
tunnel interfaces. Now for LSPs running on a LogicalSwitch with a localnet | ||
port is possible to define QoS rules to apply to the local egress localnet | ||
port. Please note now the QoS will be applied just to the local localnet | ||
port and not to all localnet port marked with ovn-egress iface. | ||
- Support for tiered ACLs has been added. This allows for ACLs to be layered | ||
into separate tiers of priority. For more information, please see the | ||
ovn-nb and ovn-northd manpages. | ||
- Send ICMP Fragmentation Needed packets back to offending ports when | ||
communicating with multichassis ports using frames that don't fit through a | ||
tunnel. This is done only for logical switches that are attached to a | ||
physical network via a localnet port, in which case multichassis ports may | ||
have an effective MTU different from regular ports and hence may need this | ||
mechanism to maintain connectivity with other peers in the network. | ||
``` | ||
[Changelog](../changelog_v23.06.0) |
Oops, something went wrong.