From 953ab615dceff5ab5b854599b05af41e2db692dd Mon Sep 17 00:00:00 2001 From: Mark Michelson Date: Tue, 12 Mar 2024 09:38:33 -0400 Subject: [PATCH] Update website for new releases. --- src/content/releases/22.03.md | 21 +++- src/content/releases/23.03.md | 25 ++++- src/content/releases/23.06.md | 18 ++++ src/content/releases/23.09.md | 16 +++ src/content/releases/24.03.md | 16 +++ src/content/releases/all_releases.md | 10 +- src/content/releases/changelog_v22.03.7.md | 13 +++ src/content/releases/changelog_v23.03.3.md | 97 ++++++++++++++++++ src/content/releases/changelog_v23.06.3.md | 109 +++++++++++++++++++++ src/content/releases/changelog_v23.09.3.md | 13 +++ src/content/releases/changelog_v24.03.1.md | 14 +++ 11 files changed, 341 insertions(+), 11 deletions(-) create mode 100644 src/content/releases/changelog_v22.03.7.md create mode 100644 src/content/releases/changelog_v23.03.3.md create mode 100644 src/content/releases/changelog_v23.06.3.md create mode 100644 src/content/releases/changelog_v23.09.3.md create mode 100644 src/content/releases/changelog_v24.03.1.md diff --git a/src/content/releases/22.03.md b/src/content/releases/22.03.md index ab46c76f..76baa34c 100644 --- a/src/content/releases/22.03.md +++ b/src/content/releases/22.03.md @@ -6,9 +6,24 @@ weight = 251755295079.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. +This version of OVN is currently supported for critical and security fixes only. +Support will end on 11 March, 2025. + +### v22.03.7 +v22.03.7 was released on 12 March, 2024. + +[Github link](https://github.com/ovn-org/ovn/releases/tag/v22.03.7) + +Release Notes: +``` +OVN v22.03.7 - 12 Mar 2024 +-------------------------- + - Bug fixes + - Security: Fixed vulnerability CVE-2024-2182. + + +``` +[Changelog](../changelog_v22.03.7) ### v22.03.6 v22.03.6 was released on 1 March, 2024. diff --git a/src/content/releases/23.03.md b/src/content/releases/23.03.md index ef51580c..94a9e6d8 100644 --- a/src/content/releases/23.03.md +++ b/src/content/releases/23.03.md @@ -1,13 +1,32 @@ +++ title = "23.03" -weight = 251724450132.0 +[_build] + list = 'never' + +++ ## 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. +This version of OVN is no longer supported. Support ended on 3 March, 2024. + +### v23.03.3 +v23.03.3 was released on 12 March, 2024. + +[Github link](https://github.com/ovn-org/ovn/releases/tag/v23.03.3) + +Release Notes: +``` +OVN v23.03.3 - 12 Mar 2024 +-------------------------- + - Bug fixes + - Add "garp-max-timeout-sec" config option to vswitchd external-ids to + cap the time between when ovn-controller sends gARP packets. + - Security: Fixed vulnerability CVE-2024-2182. + + +``` +[Changelog](../changelog_v23.03.3) ### v23.03.2 v23.03.2 was released on 15 September, 2023. diff --git a/src/content/releases/23.06.md b/src/content/releases/23.06.md index 5569fbd6..bcb5ace8 100644 --- a/src/content/releases/23.06.md +++ b/src/content/releases/23.06.md @@ -9,6 +9,24 @@ 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.3 +v23.06.3 was released on 12 March, 2024. + +[Github link](https://github.com/ovn-org/ovn/releases/tag/v23.06.3) + +Release Notes: +``` +OVN v23.06.3 - 12 Mar 2024 +-------------------------- + - Bug fixes + - Add "garp-max-timeout-sec" config option to vswitchd external-ids to + cap the time between when ovn-controller sends gARP packets. + - Security: Fixed vulnerability CVE-2024-2182. + + +``` +[Changelog](../changelog_v23.06.3) + ### v23.06.2 v23.06.2 was released on 15 September, 2023. diff --git a/src/content/releases/23.09.md b/src/content/releases/23.09.md index ce19032d..04fb7b4d 100644 --- a/src/content/releases/23.09.md +++ b/src/content/releases/23.09.md @@ -9,6 +9,22 @@ OVN 23.09 was initially released on 15 September, 2023. This version of OVN is currently supported for all bug fixes. Support for this version will end on 15 September, 2024. +### v23.09.3 +v23.09.3 was released on 12 March, 2024. + +[Github link](https://github.com/ovn-org/ovn/releases/tag/v23.09.3) + +Release Notes: +``` +OVN v23.09.3 - 12 Mar 2024 +-------------------------- + - Bug fixes + - Security: Fixed vulnerability CVE-2024-2182. + + +``` +[Changelog](../changelog_v23.09.3) + ### v23.09.2 v23.09.2 was released on 1 March, 2024. diff --git a/src/content/releases/24.03.md b/src/content/releases/24.03.md index 78e9ea23..1ac62ead 100644 --- a/src/content/releases/24.03.md +++ b/src/content/releases/24.03.md @@ -10,6 +10,22 @@ This version of OVN is currently supported for all bug fixes. This version will enter critical fix mode on 1 March, 2026. Support for this version will end on 1 March, 2027. +### v24.03.1 +v24.03.1 was released on 12 March, 2024. + +[Github link](https://github.com/ovn-org/ovn/releases/tag/v24.03.1) + +Release Notes: +``` +OVN v24.03.1 - 12 Mar 2024 +-------------------------- + - Bug fixes + - Security: Fixed vulnerability CVE-2024-2182. + + +``` +[Changelog](../changelog_v24.03.1) + ### v24.03.0 v24.03.0 was released on 1 March, 2024. diff --git a/src/content/releases/all_releases.md b/src/content/releases/all_releases.md index 04ca0cd3..4364bd05 100644 --- a/src/content/releases/all_releases.md +++ b/src/content/releases/all_releases.md @@ -20,11 +20,6 @@ For more details, see [23.06 ](../23.06) -### OVN 23.03 -For more details, see [23.03 ](../23.03) - - - ### OVN 22.03 For more details, see [22.03 ](../22.03) @@ -35,6 +30,11 @@ will not receive any future bug fixes, including critical or security fixes. It is not recommended to use these unless you absolutely must. Use these at your own risk. +### OVN 23.03 +For more details, see [23.03 ](../23.03) + + + ### OVN 22.12 For more details, see [22.12 ](../22.12) diff --git a/src/content/releases/changelog_v22.03.7.md b/src/content/releases/changelog_v22.03.7.md new file mode 100644 index 00000000..85722e84 --- /dev/null +++ b/src/content/releases/changelog_v22.03.7.md @@ -0,0 +1,13 @@ ++++ +title = "Changelog v22.03.7" +[_build] + list = 'never' ++++ + +### Changes from v22.03.6 to v22.03.7 + +- [4174b78c](https://github.com/ovn-org/ovn/commit/4174b78cedfa1cdcafba899098279e860ad185c4) Set release date for 22.03.7. +- [4fdfb2ba](https://github.com/ovn-org/ovn/commit/4fdfb2ba84dbc05492a4e37efc1e7af62185ed05) controller: Set check_tnl_key for BFD on tunnel ifaces. +- [2bc6ac5c](https://github.com/ovn-org/ovn/commit/2bc6ac5c99be94c0e5b00b8799ddce53adad2e48) tests: Skip EDNS test if the scapy version doesn't support it. +- [03db09a3](https://github.com/ovn-org/ovn/commit/03db09a3a94dd30b33b0793a7edadcd58ae33a2c) northd: Don't skip the unSNAT stage for traffic towards VIPs. +- [e60e5127](https://github.com/ovn-org/ovn/commit/e60e5127d2601af2c99c9ad5283e45dbcdb36dbc) Prepare for 22.03.7. \ No newline at end of file diff --git a/src/content/releases/changelog_v23.03.3.md b/src/content/releases/changelog_v23.03.3.md new file mode 100644 index 00000000..1d621da5 --- /dev/null +++ b/src/content/releases/changelog_v23.03.3.md @@ -0,0 +1,97 @@ ++++ +title = "Changelog v23.03.3" +[_build] + list = 'never' ++++ + +### Changes from v23.03.2 to v23.03.3 + +- [589eb8a1](https://github.com/ovn-org/ovn/commit/589eb8a167ebaf61ee20aec08c368c7c65b4eccc) Set release date for 23.03.3. +- [fec1ad85](https://github.com/ovn-org/ovn/commit/fec1ad85a29b714e42e2dac7e7290f3fb37895f7) controller: Set check_tnl_key for BFD on tunnel ifaces. +- [907e4ef9](https://github.com/ovn-org/ovn/commit/907e4ef9ee04878946b2dfd99d7a682c18038295) tests: Skip EDNS test if the scapy version doesn't support it. +- [f33155c7](https://github.com/ovn-org/ovn/commit/f33155c7d9856b7803dd2e2f6beb729b9e2b5340) northd: Don't skip the unSNAT stage for traffic towards VIPs. +- [8c4995fc](https://github.com/ovn-org/ovn/commit/8c4995fc69772493e56d239c6c216ca5dbeb9f5f) northd: Don't create fair Sb meters for ACLs with logging disabled. +- [085377fa](https://github.com/ovn-org/ovn/commit/085377fa3358077b00f84efde061310ffeb2c56d) controller: ofctrl: Use index for meter lookups. +- [1ad4d742](https://github.com/ovn-org/ovn/commit/1ad4d7425491409a1ce086011f7011f87e8ea5f1) tests: Fix "router port type update and then ...". +- [0314ffa2](https://github.com/ovn-org/ovn/commit/0314ffa2e20d640515ccbde192ea5472283347f1) tests: Fix "ovn-controller - Chassis other_config". +- [677d4d80](https://github.com/ovn-org/ovn/commit/677d4d8051e872f1fa2e387ae7b51d5d06ee2e76) tests: Fix "ofctrl wait before clearing flows". +- [b2afef4f](https://github.com/ovn-org/ovn/commit/b2afef4f7991c92eb1fa78b47de01984ce8b3764) tests: Fix flaky "ovn-controller-vtep - binding 1". +- [080bf284](https://github.com/ovn-org/ovn/commit/080bf2844a85449206652126536aa09491e1ec5a) tests: Fix flaky "options:requested-chassis ...". +- [95685640](https://github.com/ovn-org/ovn/commit/95685640dbd468dd677ec91f9de3cd0a5cfccd30) tests: Fix typos in tests. +- [187d0d4f](https://github.com/ovn-org/ovn/commit/187d0d4fef2d0d78e68859f8443b5e0747fa6fcd) tests: Have tests fail when adding veth peer fails. +- [cb0c9185](https://github.com/ovn-org/ovn/commit/cb0c9185d027fec75d0bd4d454574e97ad894e56) pinctrl: dns: Ignore additional records. +- [6c15e96f](https://github.com/ovn-org/ovn/commit/6c15e96f0c2225117e07cbb664a29c0025fbb3a4) ovn-ic: Fix global blacklist filter for IPv6 addresses. +- [d74c2ce0](https://github.com/ovn-org/ovn/commit/d74c2ce0ab8fd6c2c5e1f24b116e273f7e14f5fe) tests: Fix macro OVN_CHECK_PACKETS_CONTAIN. +- [5538fe72](https://github.com/ovn-org/ovn/commit/5538fe723ce945c79b755497fbb931fe2dac63b5) features.c: Always wait on the rconn. +- [21956ff2](https://github.com/ovn-org/ovn/commit/21956ff2a234541e4c22fc9094f5c588fa79daf5) Documentation: Fix broken links in ovn-sandbox.rst. +- [1cd23bcf](https://github.com/ovn-org/ovn/commit/1cd23bcfd2335e1cc58dd3d94ade9569b3fee760) ovn-sb.xml: Remove IPv4-only restriction from Service Monitors. +- [f97a7ba9](https://github.com/ovn-org/ovn/commit/f97a7ba9498b683ece0aa13795828012dc9bb434) github: Update versions of action dependencies (Node.js 20). +- [c4ae1857](https://github.com/ovn-org/ovn/commit/c4ae1857df373295009d4a00fb8458a970584e37) northd: Remove the protocol match from ECMP symmetric reply flows. +- [09e6a814](https://github.com/ovn-org/ovn/commit/09e6a814a40102e15b448600f867b2a15bbfa742) actions: Use random port selection for SNAT with external_port_range. +- [bea7dde2](https://github.com/ovn-org/ovn/commit/bea7dde2f54f4e70c524e9043e135516f56b7543) ovn-ic: Handle NB:name updates properly. +- [591a0a22](https://github.com/ovn-org/ovn/commit/591a0a2206c6e1db89a56b8ff13d565ed8b5dfef) Fix segfault due to ssl-ciphers. +- [7f1681b1](https://github.com/ovn-org/ovn/commit/7f1681b19d2865956c332bf7481a28ba4c89cd5f) controller: fixed potential segfault when changing tunnel_key and deleting ls. +- [56a75521](https://github.com/ovn-org/ovn/commit/56a755211a856776d743484722ea2fc7b543150a) northd: Use proper field for lookup_nd +- [6be3e893](https://github.com/ovn-org/ovn/commit/6be3e893d6125f4ec906270db57bfa0ff5bb30b2) checkpatch.py: Port checkpatch related changes from the OVS repo. +- [5c4465f0](https://github.com/ovn-org/ovn/commit/5c4465f05ef42cdba809efd807f20b50473fa94e) actions: Make sure affinity learnt flows are auto deleted. +- [285564dc](https://github.com/ovn-org/ovn/commit/285564dc039c9f624a02d0acb39f33b799273519) pinctrl: Directly retrieve desired port_binding MAC. +- [c513eb91](https://github.com/ovn-org/ovn/commit/c513eb91c6c304de7a6c0de71a04cc75588e8fcf) test: add dedicated test for garp-max-timeout +- [f1d37a37](https://github.com/ovn-org/ovn/commit/f1d37a3754d317ff0fdda308d91f24ffd34cc01e) treewide: Fix small memory leaks reported by static analysis +- [32fd3332](https://github.com/ovn-org/ovn/commit/32fd33320507c5089f8ef08f7a0cbb0ca0e1c484) ovs: Bump submodule to include IDL "spurious delete" fix. +- [67153656](https://github.com/ovn-org/ovn/commit/6715365602bc9277692b55777ed52c234a5c1a21) Correct ethtype referencing incorrect values +- [45dfd8be](https://github.com/ovn-org/ovn/commit/45dfd8be6a9d697b88f09cbbce720c5544ba443d) northd: forward arp request to lrp snat on. +- [f38d6c0b](https://github.com/ovn-org/ovn/commit/f38d6c0b524bf3e56af34b039ec6004290d039f1) ovn-macros: Make sure stopped daemons continue before the test ends. +- [8abd0082](https://github.com/ovn-org/ovn/commit/8abd0082b759d8cb63ca5774fca51f7b203b3ab7) system-test: Fix tcpdump usage in LB template tests. +- [26a91f1a](https://github.com/ovn-org/ovn/commit/26a91f1ac38bf26636e69550d922642e39f9aa1b) controller: make garp_max_timeout configurable +- [01d85f35](https://github.com/ovn-org/ovn/commit/01d85f351031a6125444eccf0e56eb0037d2741c) system-tests: Consolidate wait condition in CoPP test +- [0865b780](https://github.com/ovn-org/ovn/commit/0865b78090523c8a1d7e2c7061ff3f6d3542432c) pinctrl: Fix up comments about sending RST packets for healthcheck. +- [95d426d0](https://github.com/ovn-org/ovn/commit/95d426d014f3129ad434d52bb5fd0e93a0df4bbd) fmt_pkt: make sure scapy-server is started once +- [e939fb39](https://github.com/ovn-org/ovn/commit/e939fb39aaee55923bb022ed4cdf2841ff79d709) fmt_pkt: improve scapy-server logging +- [9b80a40e](https://github.com/ovn-org/ovn/commit/9b80a40efbabe89c5d09536416db30deadf11a96) fmt_pkt: use -S check to wait for scapy sock file +- [233d59bf](https://github.com/ovn-org/ovn/commit/233d59bffc4bca75ed50737f2fdb7f387fd06850) fmt_pkt: don't subshell when calling ovs-appctl +- [9a428e2b](https://github.com/ovn-org/ovn/commit/9a428e2b330f386b70eaced59ebd72c3569222c7) controller: fix group_table and meter_table allocation +- [ee3dc050](https://github.com/ovn-org/ovn/commit/ee3dc050dd7d91ea94f081ac460a48d281f04855) controller: avoid extra flows if localnet_learn_fdb is disabled +- [b76da8a7](https://github.com/ovn-org/ovn/commit/b76da8a790af1ff19640f976a21fc7033e1f20b9) controller: FDB entries for localnet should not overwrite entries for vifs +- [378d608f](https://github.com/ovn-org/ovn/commit/378d608fa3858728b4d0a3b73ea4374f4b295cdc) pinctrl: reset success and failures n_count regardless of svc state +- [091fde81](https://github.com/ovn-org/ovn/commit/091fde815777a711dda830aa82c54da025af7177) pinctrl: send RST instead of RST_ACK bit for lb hc +- [a497e552](https://github.com/ovn-org/ovn/commit/a497e552bec5935b97556b62bdd7303dab18fe76) controller: Don't artificially limit group and meter IDs to 16bit. +- [e060ec3a](https://github.com/ovn-org/ovn/commit/e060ec3a8ec2850deec8a2d04d58bdd661cc7f2f) tests: fixed race_condition with max_prefix +- [740e0d2a](https://github.com/ovn-org/ovn/commit/740e0d2af4a254235b1c7786143b49f21c4e7603) tests: fixed "ovn-nbctl - daemon retry connection" +- [07fa9051](https://github.com/ovn-org/ovn/commit/07fa9051e9348953aa6fbd55548253b585bd46cb) tests: fixed system test "LR with SNAT fragmentation needed for external server". +- [95be0768](https://github.com/ovn-org/ovn/commit/95be07682f430b0b60236c78e06084042ec6d64c) ovn-ctl man: Add election timer config to manpage +- [6c15f7b7](https://github.com/ovn-org/ovn/commit/6c15f7b7e654016b5f09292d90acb8b6183c61b5) controller: have I+P assigning ct_zones for l3gateway ports +- [5479f034](https://github.com/ovn-org/ovn/commit/5479f0344174ee393541f4312fa0c2b3fad52146) tests: fixed another set of flaky ovn-ic tests +- [6a9ac409](https://github.com/ovn-org/ovn/commit/6a9ac409f01889bbd887241afc87fd4323dcc7a9) tests: wait for all flows to be installed before sending packets +- [dcc31854](https://github.com/ovn-org/ovn/commit/dcc31854f8042fd99eb0de4eff6d704450371344) tests: fixed "ipsec -- basic configuration" +- [3f7845d4](https://github.com/ovn-org/ovn/commit/3f7845d4ef5adf40bcede5ae9f1e3ba1f4ef2458) tests: do not start backup-northd by default +- [38e73eb8](https://github.com/ovn-org/ovn/commit/38e73eb845c0e6d7b932c3697f7fbc3124435c31) tests: fixed multiple tests not properly waiting for packets to be received +- [ede9954a](https://github.com/ovn-org/ovn/commit/ede9954ac921bfcb21e57f1c08f75c9a4ae380a9) ci: Pin Python, Fedora and Ubuntu runner versions. +- [b0d658bc](https://github.com/ovn-org/ovn/commit/b0d658bc66c3846f7f60dbdbf951e075ab8608d7) ovs: Bump submodule to include E721 fixes. +- [a51ef9ba](https://github.com/ovn-org/ovn/commit/a51ef9ba2ee2ff9c0f79e460bafe59989e8d292a) tests: Remove broken "feature inactivity probe" test. +- [51e35c15](https://github.com/ovn-org/ovn/commit/51e35c15f3a4e77e294770d5ff0b4d4c06777253) ovs: Bump submodule to v3.1.3. +- [9f3d494e](https://github.com/ovn-org/ovn/commit/9f3d494e62c9c83623139ea407018ca135c45f46) py-requirements: Remove hacking dependency and use recent flake8. +- [1f09eaa4](https://github.com/ovn-org/ovn/commit/1f09eaa46f5579935c7c663cd82cd3eb5927a2dd) controller, northd: Wait for cleanup before replying to exit +- [6627389a](https://github.com/ovn-org/ovn/commit/6627389a6975c09800aaa80e12360b8b07ff4358) tests: Add missing check for scapy. +- [a43d6dc4](https://github.com/ovn-org/ovn/commit/a43d6dc49f48c0c21b9d441422d115dc878e7b21) ci: Apply the ASAN workaround only for Clang <16 +- [72461e96](https://github.com/ovn-org/ovn/commit/72461e96242c713ce7d2787bf8931fa027b4578f) ci: Use proper uname argument to get the HW type +- [0213101b](https://github.com/ovn-org/ovn/commit/0213101be1261abf02334e32629ee25ae9b898b6) tests: Wait for new ovn-controllers to connect to Southbound. +- [e0923a6d](https://github.com/ovn-org/ovn/commit/e0923a6d282f144089382dea9451c89131135e09) system-tests: Make sure that IPv6 address is available right away +- [e1657ff3](https://github.com/ovn-org/ovn/commit/e1657ff3ff4f1046e9ec3150cfadb6857ff6a2f4) Don't mention packet cloning when failing to find tunnel +- [c223dd86](https://github.com/ovn-org/ovn/commit/c223dd86344988559f92470c667d25116a2be6e8) northd: Allow need frag to be SNATed +- [8d5ca8b6](https://github.com/ovn-org/ovn/commit/8d5ca8b6d390899fb62d79dcda4f3fa225740a9b) docs: require ovn-set-local-ip for co-located ovn-controllers +- [658f8ef5](https://github.com/ovn-org/ovn/commit/658f8ef515e9a8d326d07b2303cf6a16a2c9ec63) memory-trim: Fix timestamp overflow warning right after reboot. +- [7ef8a937](https://github.com/ovn-org/ovn/commit/7ef8a93748d21a190a3827ca98e001dba49ff754) Fix missing flows in ls_in_dhcp_options table +- [7fad2584](https://github.com/ovn-org/ovn/commit/7fad2584b4ec1b4d0d97d012c52b12acae16e246) controller: throttle port claim attempts from if-status +- [69b8d8ba](https://github.com/ovn-org/ovn/commit/69b8d8baf28d4b27fd71d27cc974f1d14c4e87cc) tests: fixed "send gratuitous ARP for NAT rules on HA distributed router" +- [45b3946d](https://github.com/ovn-org/ovn/commit/45b3946d6d05fd85db83d004f86ef4e04f00cb2f) tests: move trim_zeros() to ovn-macros +- [6ec80d26](https://github.com/ovn-org/ovn/commit/6ec80d26a8110f781768c5880e15358a1b1d4336) tests: fixed "L2 Drop and Allow ACL w/ Stateful ACL" +- [7c0ed671](https://github.com/ovn-org/ovn/commit/7c0ed6716e3da21a4b71209900011389800576f1) tests: fixed multiple tests missing ovn-nbctl "wait" +- [8aebd7bf](https://github.com/ovn-org/ovn/commit/8aebd7bf916d324d7bc8b368d79a4ebe49e19bdd) tests: fixed "options:requested-chassis for logical port" +- [801ec270](https://github.com/ovn-org/ovn/commit/801ec2708248477e3513fb7fb8de131b4ccd5ac6) tests: fixed "Logical router policy packet marking" +- [8115b603](https://github.com/ovn-org/ovn/commit/8115b60391815bea49d3ad5f78fbcad68aeed772) tests: fixed multiple ovn-ic tests +- [6a950fb4](https://github.com/ovn-org/ovn/commit/6a950fb4348f3de87ca7321189deacf5fbc0692a) pinctrl: Reply with correct destination for ICMPv6 RA packets +- [c5491c31](https://github.com/ovn-org/ovn/commit/c5491c31bdf389ffcb426064fd52b0c84428a3d4) ovn-controller: Add monitor condition for FDB. +- [24c505ef](https://github.com/ovn-org/ovn/commit/24c505ef7a0fc60461aaa515397595c637705711) Rename scapy-server into scapy-server.py +- [d522eaa2](https://github.com/ovn-org/ovn/commit/d522eaa26e9f270a92b3608f80688f66268ed583) Add ovnkube-identity binary to the ovn-kubernetes Dockerfile +- [a811fd6c](https://github.com/ovn-org/ovn/commit/a811fd6cfe0517bcebfcff7feae175f99c27f4f5) tests: offload scapy transformations to a separate unixctl daemon +- [d1c3b730](https://github.com/ovn-org/ovn/commit/d1c3b730958253a28b08c8feb1d5fc2bf2b2d070) Prepare for 23.03.3. \ No newline at end of file diff --git a/src/content/releases/changelog_v23.06.3.md b/src/content/releases/changelog_v23.06.3.md new file mode 100644 index 00000000..6b41601f --- /dev/null +++ b/src/content/releases/changelog_v23.06.3.md @@ -0,0 +1,109 @@ ++++ +title = "Changelog v23.06.3" +[_build] + list = 'never' ++++ + +### Changes from v23.06.2 to v23.06.3 + +- [90d83eed](https://github.com/ovn-org/ovn/commit/90d83eedcb14575b6633992838600de4f9749ded) Set release date for 23.06.3. +- [adcd6be3](https://github.com/ovn-org/ovn/commit/adcd6be30098060bc4253d648b86946a63e6297b) controller: Set check_tnl_key for BFD on tunnel ifaces. +- [df0416dd](https://github.com/ovn-org/ovn/commit/df0416dde518259992650368966b64dd2252b25c) tests: Skip EDNS test if the scapy version doesn't support it. +- [a4dbe60d](https://github.com/ovn-org/ovn/commit/a4dbe60d7bf1b7aa7698bfbd25be018492fd25d7) northd: Don't skip the unSNAT stage for traffic towards VIPs. +- [fd6a520d](https://github.com/ovn-org/ovn/commit/fd6a520dfd886b07e5e66a940742e6e5783ef9ac) northd: Don't create fair Sb meters for ACLs with logging disabled. +- [016aa3ef](https://github.com/ovn-org/ovn/commit/016aa3ef09ff5ff5d1cef82c7b2eec9ca58f93f9) ci: Update crun in GitHub actions runner. +- [f2c17abd](https://github.com/ovn-org/ovn/commit/f2c17abddcb95e6f1cc414831b3e63f948433f80) ci: Update crun in Cirrus CI cloud image. +- [c3df9bd0](https://github.com/ovn-org/ovn/commit/c3df9bd05a0deb9bd366cc38402dd1f1836cf378) controller: ofctrl: Use index for meter lookups. +- [6dd701c4](https://github.com/ovn-org/ovn/commit/6dd701c420eb0042694df27443157e255e323047) tests: Fix "router port type update and then ...". +- [0028d5c9](https://github.com/ovn-org/ovn/commit/0028d5c9537480bdee06bc30c4284e38b3316b12) tests: Fix "ovn-controller - Chassis other_config". +- [503c6851](https://github.com/ovn-org/ovn/commit/503c685169303987491bc5b5bf57a54d9830efaf) tests: Fix "ofctrl wait before clearing flows". +- [bd67bb3d](https://github.com/ovn-org/ovn/commit/bd67bb3d1ef48371cd9246f06c6b50dc2d8e1537) tests: Fix flaky "ovn-controller-vtep - binding 1". +- [619d2688](https://github.com/ovn-org/ovn/commit/619d2688040698e60fcf4586dc13cf989723737e) tests: Fix flaky "options:requested-chassis ...". +- [6ce0994c](https://github.com/ovn-org/ovn/commit/6ce0994c401846e5e9412e4fc9c525f1e71d9bc2) tests: Fix typos in tests. +- [c063a5c3](https://github.com/ovn-org/ovn/commit/c063a5c3efafc0bf3bfa8ffd458e71664fa223e5) tests: Have tests fail when adding veth peer fails. +- [041891ec](https://github.com/ovn-org/ovn/commit/041891ecd7a6b35423fcc41c322b1430f6205e19) pinctrl: dns: Ignore additional records. +- [5e892cc4](https://github.com/ovn-org/ovn/commit/5e892cc463c89da6300120b297ce026ad210758d) ovn-ic: Fix global blacklist filter for IPv6 addresses. +- [ab39e6e5](https://github.com/ovn-org/ovn/commit/ab39e6e53a2d65d1dc66ad9be74531bc442615d7) tests: Fix macro OVN_CHECK_PACKETS_CONTAIN. +- [9ce933fd](https://github.com/ovn-org/ovn/commit/9ce933fd2b7d70bf58587f57250ed760f248c2d0) features.c: Always wait on the rconn. +- [384856f5](https://github.com/ovn-org/ovn/commit/384856f5882ad912908dde4156b72c8b0b78c94a) ci: Bump CirrusCI Ubuntu image version +- [89af29ee](https://github.com/ovn-org/ovn/commit/89af29ee43b037a909df2666de66e8938d453c14) Documentation: Fix broken links in ovn-sandbox.rst. +- [441811cf](https://github.com/ovn-org/ovn/commit/441811cff2ab30a630472e65506a3632cb6505af) ovn-sb.xml: Remove IPv4-only restriction from Service Monitors. +- [a5993b2e](https://github.com/ovn-org/ovn/commit/a5993b2e0cd521850912805deb1929b66a04c70c) github: Update versions of action dependencies (Node.js 20). +- [a32eb73a](https://github.com/ovn-org/ovn/commit/a32eb73ade5ec33be2f979a73fe8fe59cafb669f) northd: Remove the protocol match from ECMP symmetric reply flows. +- [0ef388cf](https://github.com/ovn-org/ovn/commit/0ef388cfa19864c1667c83b9256ea5db14b91b28) actions: Use random port selection for SNAT with external_port_range. +- [ab00a44c](https://github.com/ovn-org/ovn/commit/ab00a44c50dff274fbb55492e69368e0a076eac0) ovn-ic: Handle NB:name updates properly. +- [5759c8f5](https://github.com/ovn-org/ovn/commit/5759c8f5e429e5e810768c6e6b7a2eade6c6f3e2) northd: Make sure that affinity flows match on VIP. +- [39f9abdf](https://github.com/ovn-org/ovn/commit/39f9abdf71354e5eb298d876d9669a698ee188d9) Fix segfault due to ssl-ciphers. +- [b7a33c4e](https://github.com/ovn-org/ovn/commit/b7a33c4e57559a40c6b75973d8de9d410e6d92a4) controller: fixed potential segfault when changing tunnel_key and deleting ls. +- [7e812349](https://github.com/ovn-org/ovn/commit/7e812349d057a127f9b2033020eb238116a22a07) northd: Use proper field for lookup_nd +- [3cc7781e](https://github.com/ovn-org/ovn/commit/3cc7781e24885a0f35ca999535eefe60ec6834dd) checkpatch.py: Port checkpatch related changes from the OVS repo. +- [c31710eb](https://github.com/ovn-org/ovn/commit/c31710eb3f059ce509398a804ceeef6d5a147c16) actions: Make sure affinity learnt flows are auto deleted. +- [4f496fb8](https://github.com/ovn-org/ovn/commit/4f496fb8896fef3d9f836b131048e075fa6aafa0) pinctrl: Directly retrieve desired port_binding MAC. +- [114f441d](https://github.com/ovn-org/ovn/commit/114f441d6f7c113a7b60445de7871475cf80170f) test: add dedicated test for garp-max-timeout +- [e6fddafb](https://github.com/ovn-org/ovn/commit/e6fddafb3223f1bc720352c4c06b7739018c095e) treewide: Fix small memory leaks reported by static analysis +- [68187e95](https://github.com/ovn-org/ovn/commit/68187e9529a09aafb53be6b7ee6c0d8c3726ff07) Documentation: Add note about pinning the container after release +- [7480bde5](https://github.com/ovn-org/ovn/commit/7480bde5802974f33a1fe81be977a7eb7599f2ad) ci: Cover more container posibilities +- [486ace8d](https://github.com/ovn-org/ovn/commit/486ace8d902bd4e58e3a6261632ef70068e22468) ci: Build container image before very job +- [338b8106](https://github.com/ovn-org/ovn/commit/338b810694ff29b9054c7b263cfa600dbbb3c162) ovs: Bump submodule to include IDL "spurious delete" fix. +- [3361cf94](https://github.com/ovn-org/ovn/commit/3361cf94b9cb12d439d86f5e3a9eb0c61f45025a) Correct ethtype referencing incorrect values +- [bbeec798](https://github.com/ovn-org/ovn/commit/bbeec7987576b3fe43dd15b080307ee9ae7333ed) Revert "ovn: add geneve PMTUD support" +- [30728056](https://github.com/ovn-org/ovn/commit/3072805671390e8d94687ef644ec4050fcb04339) northd: forward arp request to lrp snat on. +- [8fc03119](https://github.com/ovn-org/ovn/commit/8fc0311995559c8606f0acb9ffb487322b14ddd4) ovn-macros: Make sure stopped daemons continue before the test ends. +- [9dd03751](https://github.com/ovn-org/ovn/commit/9dd0375199a79640630c8145a8ad8e20c598a94e) system-test: Fix tcpdump usage in LB template tests. +- [87b69275](https://github.com/ovn-org/ovn/commit/87b69275aa3c776c36c9e4f32a5548850df24ab3) controller: make garp_max_timeout configurable +- [8c1c376a](https://github.com/ovn-org/ovn/commit/8c1c376ab3e1b5b3905ae503f5f26fdf52ab873e) system-tests: Consolidate wait condition in CoPP test +- [780a3f0a](https://github.com/ovn-org/ovn/commit/780a3f0ab181d6adf108bffa0a642d4e0e38e2e7) pinctrl: Fix up comments about sending RST packets for healthcheck. +- [6e49aad6](https://github.com/ovn-org/ovn/commit/6e49aad6c80def7589b4de27456e24553c64499a) ovn: add geneve PMTUD support +- [a1408cc3](https://github.com/ovn-org/ovn/commit/a1408cc3e2551283d502864aeb4bba00ae63d28c) fmt_pkt: make sure scapy-server is started once +- [dc9e8236](https://github.com/ovn-org/ovn/commit/dc9e823604418add4d8251ee99b57d16f2565e0a) fmt_pkt: improve scapy-server logging +- [36d65397](https://github.com/ovn-org/ovn/commit/36d6539780400fa49442d0620a879512eea5c665) fmt_pkt: use -S check to wait for scapy sock file +- [a4b84d14](https://github.com/ovn-org/ovn/commit/a4b84d14c65203039793c6563bae003cd17cb89d) fmt_pkt: don't subshell when calling ovs-appctl +- [a4ace32a](https://github.com/ovn-org/ovn/commit/a4ace32a15c7abaf4274e57a6b2e2e6db726b735) controller: fix group_table and meter_table allocation +- [cceb3b2b](https://github.com/ovn-org/ovn/commit/cceb3b2bc1ae0122e6bfe078d2544395028dea59) controller: avoid extra flows if localnet_learn_fdb is disabled +- [8befadaf](https://github.com/ovn-org/ovn/commit/8befadaf9cc8154abe9667b2e786846b37a5cff7) controller: FDB entries for localnet should not overwrite entries for vifs +- [daed40cd](https://github.com/ovn-org/ovn/commit/daed40cdad0bd33bc64bb948bf3a9fd51050b067) pinctrl: reset success and failures n_count regardless of svc state +- [48357351](https://github.com/ovn-org/ovn/commit/48357351eef12bbf4f17692ccfceaa8795aad9cc) pinctrl: send RST instead of RST_ACK bit for lb hc +- [e72d882e](https://github.com/ovn-org/ovn/commit/e72d882eda773a505180546beee5c112beabdda1) controller: Don't artificially limit group and meter IDs to 16bit. +- [6b44aca5](https://github.com/ovn-org/ovn/commit/6b44aca5398de3b0aa467f6b0b93e0333be7bf38) tests: fixed race_condition with max_prefix +- [45902292](https://github.com/ovn-org/ovn/commit/45902292a997f9dfdf0ef6ffbfeba6f3a12088f3) tests: fixed "ovn-nbctl - daemon retry connection" +- [0f273fb6](https://github.com/ovn-org/ovn/commit/0f273fb6018324055c6038a9bf811d04a9ed6cdc) tests: fixed system test "LR with SNAT fragmentation needed for external server". +- [b2462c4f](https://github.com/ovn-org/ovn/commit/b2462c4f8c28f5e0e5d6d48142a7f052750d7b2c) ovn-ctl man: Add election timer config to manpage +- [22c4752c](https://github.com/ovn-org/ovn/commit/22c4752c0fca4f3e785973ba2fcee19621f8a019) controller: have I+P assigning ct_zones for l3gateway ports +- [1e95d574](https://github.com/ovn-org/ovn/commit/1e95d57401ba29e7ab14d09b8f785e5b496450f4) tests: fixed another set of flaky ovn-ic tests +- [f0a0c1ec](https://github.com/ovn-org/ovn/commit/f0a0c1ec44050e67795e957e92b4a5e29e945562) tests: wait for all flows to be installed before sending packets +- [b4d48020](https://github.com/ovn-org/ovn/commit/b4d48020533c7f03a3690a0a5201dc32d19c1877) tests: fixed "ipsec -- basic configuration" +- [f32db6ac](https://github.com/ovn-org/ovn/commit/f32db6ac07eff2b467ee44837bc36b116bf6c9b3) tests: do not start backup-northd by default +- [0af36846](https://github.com/ovn-org/ovn/commit/0af368461299ba85246512b319545deaea314ef4) tests: fixed multiple tests not properly waiting for packets to be received +- [5f695fb4](https://github.com/ovn-org/ovn/commit/5f695fb4924a3cc89dd3aad5b6f65bbddea371e5) ci: Pin Python, Fedora and Ubuntu runner versions. +- [ffa0f6f6](https://github.com/ovn-org/ovn/commit/ffa0f6f6f42d34e0eb86643e131f8b9fa08b820b) ovs: Bump submodule to include E721 fixes. +- [7f4f2135](https://github.com/ovn-org/ovn/commit/7f4f2135e2d96d14207df1eb152ec484191ae2a0) tests: Remove broken "feature inactivity probe" test. +- [0d8f302e](https://github.com/ovn-org/ovn/commit/0d8f302eb73b9538741d793ea100b6a4c82b8621) ovs: Bump submodule to v3.1.3. +- [0cdaf7b4](https://github.com/ovn-org/ovn/commit/0cdaf7b46ba25c7346e7345676e35097e5c16941) py-requirements: Remove hacking dependency and use recent flake8. +- [0c14aa79](https://github.com/ovn-org/ovn/commit/0c14aa79b16558312d51e383ab2f4f367d69f2e5) ovn-ic: wakeup on ovsdb transaction failures +- [81da9de8](https://github.com/ovn-org/ovn/commit/81da9de812a26a1044a51172b2f28cd66cc692a7) controller, northd: Wait for cleanup before replying to exit +- [e749e417](https://github.com/ovn-org/ovn/commit/e749e417dd0b3127f044fc2853608c7a41e5fa62) tests: Add missing check for scapy. +- [7526e46e](https://github.com/ovn-org/ovn/commit/7526e46ed20c5ed10bd1b69e62b6c82845ed88a6) ci: Apply the ASAN workaround only for Clang <16 +- [8d32b64c](https://github.com/ovn-org/ovn/commit/8d32b64c715082baf0c3c9a244b722322a4f0ce5) ci: Use proper uname argument to get the HW type +- [089f361b](https://github.com/ovn-org/ovn/commit/089f361b1a322aeaa82c242a145a9776888d2f94) tests: Wait for new ovn-controllers to connect to Southbound. +- [5afe0d65](https://github.com/ovn-org/ovn/commit/5afe0d650e0c854529297ec28376aede689d6d0c) northd: Avoid snat on reply packets for dgw +- [f984bd17](https://github.com/ovn-org/ovn/commit/f984bd17356efbea0d3ae2332bced009248f3dab) system-tests: Make sure that IPv6 address is available right away +- [1fea9770](https://github.com/ovn-org/ovn/commit/1fea977041f5919ec63a358c57754503edbcefdb) Don't mention packet cloning when failing to find tunnel +- [56c05c43](https://github.com/ovn-org/ovn/commit/56c05c437c0288ed79b30a8d62fe5660bf0ae706) northd: Allow need frag to be SNATed +- [684f20ae](https://github.com/ovn-org/ovn/commit/684f20ae8d34b7b6382046e68b07fe65689edcb4) docs: require ovn-set-local-ip for co-located ovn-controllers +- [f1cd62e0](https://github.com/ovn-org/ovn/commit/f1cd62e0e2f06cf0d6d5a0d26230162877a9ae09) memory-trim: Fix timestamp overflow warning right after reboot. +- [c7ec8dfa](https://github.com/ovn-org/ovn/commit/c7ec8dfa905bfd639ad57c8419bfc29115b395bc) Fix missing flows in ls_in_dhcp_options table +- [7da71b4a](https://github.com/ovn-org/ovn/commit/7da71b4a6705192f2e465e310e166f043992765b) controller: throttle port claim attempts from if-status +- [46579232](https://github.com/ovn-org/ovn/commit/465792325bfaf10cae1476f1144ea90c6a1043bd) ci: Update apt cache before installing gcc-multilib. +- [ac6f3c75](https://github.com/ovn-org/ovn/commit/ac6f3c7522272e8a737f3edaa16a67b7871bbe3a) tests: fixed "send gratuitous ARP for NAT rules on HA distributed router" +- [0162c8b2](https://github.com/ovn-org/ovn/commit/0162c8b240fecc242520e03aa7a8c61ac4e31be1) tests: move trim_zeros() to ovn-macros +- [d4b25b40](https://github.com/ovn-org/ovn/commit/d4b25b401fef967eb7a25f2274d7c79638948ea5) tests: fixed "L2 Drop and Allow ACL w/ Stateful ACL" +- [377b59b6](https://github.com/ovn-org/ovn/commit/377b59b6113a7401764b174b5fde5a9955532500) tests: fixed multiple tests missing ovn-nbctl "wait" +- [372bd46c](https://github.com/ovn-org/ovn/commit/372bd46c5f2153f973fdcd6d11d0bb41a00e2096) tests: fixed "options:requested-chassis for logical port" +- [b2e11a80](https://github.com/ovn-org/ovn/commit/b2e11a801408eaab745eeca2951a4bb35aa056b1) tests: fixed "Logical router policy packet marking" +- [651e0476](https://github.com/ovn-org/ovn/commit/651e0476d6744429db3e0feb09a14d31c029bc31) tests: fixed multiple ovn-ic tests +- [7b70e07c](https://github.com/ovn-org/ovn/commit/7b70e07ce31277e1de5fd4915af478fe9630cd38) pinctrl: Reply with correct destination for ICMPv6 RA packets +- [f9f5c6a1](https://github.com/ovn-org/ovn/commit/f9f5c6a10a42a8a09232157108119af3747d47ad) ovn-controller: Add monitor condition for FDB. +- [d67b004d](https://github.com/ovn-org/ovn/commit/d67b004dc4a3ec8f27d6f51a60bf67f427413f74) Rename scapy-server into scapy-server.py +- [ec6965af](https://github.com/ovn-org/ovn/commit/ec6965af4b2db4f2091a8673bc4a8982cffdc881) Add ovnkube-identity binary to the ovn-kubernetes Dockerfile +- [073edbd4](https://github.com/ovn-org/ovn/commit/073edbd4f5568923354267d2ab75e709d8b29bd5) tests: offload scapy transformations to a separate unixctl daemon +- [cc6843f3](https://github.com/ovn-org/ovn/commit/cc6843f30f83af2d6bafd2bda803972214fab405) Prepare for 23.06.3. \ No newline at end of file diff --git a/src/content/releases/changelog_v23.09.3.md b/src/content/releases/changelog_v23.09.3.md new file mode 100644 index 00000000..6cf6b0e5 --- /dev/null +++ b/src/content/releases/changelog_v23.09.3.md @@ -0,0 +1,13 @@ ++++ +title = "Changelog v23.09.3" +[_build] + list = 'never' ++++ + +### Changes from v23.09.2 to v23.09.3 + +- [fbdc94d4](https://github.com/ovn-org/ovn/commit/fbdc94d4309f28ad59e41025ff42945478dd12cc) Set release date for 23.09.3. +- [c966c35f](https://github.com/ovn-org/ovn/commit/c966c35f1b1cd8c5351ccac3051843fbf765c2ae) controller: Set check_tnl_key for BFD on tunnel ifaces. +- [7af89a5e](https://github.com/ovn-org/ovn/commit/7af89a5e50a4ba75a3ea5c393499f1e0fa0a6abb) tests: Skip EDNS test if the scapy version doesn't support it. +- [094b1217](https://github.com/ovn-org/ovn/commit/094b1217345a8ae5935fdd4dfec4949f46197377) northd: Don't skip the unSNAT stage for traffic towards VIPs. +- [7bd52d7a](https://github.com/ovn-org/ovn/commit/7bd52d7a25f2ddad0be25a5e54a3eb63d98a19d8) Prepare for 23.09.3. \ No newline at end of file diff --git a/src/content/releases/changelog_v24.03.1.md b/src/content/releases/changelog_v24.03.1.md new file mode 100644 index 00000000..4c516038 --- /dev/null +++ b/src/content/releases/changelog_v24.03.1.md @@ -0,0 +1,14 @@ ++++ +title = "Changelog v24.03.1" +[_build] + list = 'never' ++++ + +### Changes from v24.03.0 to v24.03.1 + +- [19de7910](https://github.com/ovn-org/ovn/commit/19de791062fbdb38741c65c476343cb53c88542e) Set release date for 24.03.1. +- [7852fccb](https://github.com/ovn-org/ovn/commit/7852fccb60d0ae780163eac041b1457690c1e3f5) controller: Set check_tnl_key for BFD on tunnel ifaces. +- [524acb9d](https://github.com/ovn-org/ovn/commit/524acb9db5f4df3a57b87cbb5ee2326b128bfc28) northd: Fix NULL pointer deref within build_bfd_table. +- [d0a9cbff](https://github.com/ovn-org/ovn/commit/d0a9cbff63d1c6de54ba162c59c1ebe126c6e285) tests: Skip EDNS test if the scapy version doesn't support it. +- [400a26dd](https://github.com/ovn-org/ovn/commit/400a26ddd4519cf24d50146c515e388f9689a4e1) northd: Don't skip the unSNAT stage for traffic towards VIPs. +- [1949b421](https://github.com/ovn-org/ovn/commit/1949b421cda54c3a2dbd6f4e5b6cbc98bfb04fcc) Prepare for 24.03.1. \ No newline at end of file