Kube-OVN - v1.11.0

Security

v1.11.0 (2023-01-09)

  • 59bc50f7 feat: add helm upgrade e2e (#2222)
  • 25f89737 fix: now route with connected/static will all be sync (#2231)
  • c2467d21 add enable-metrics arg to disable metrics (#2232)
  • 67024ec5 add u2o test case (#2203)
  • f5d80110 add more args to break test server
  • f5b9eef8 add release-1.8/1.9/1.10 to scheduled e2e (#2224)
  • ab5a2c82 cni-server: fix waiting for routed annotation (#2225)
  • 6fd9ea0c build(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0 (#2223)
  • cbde65e2 feature: detect ipv4 address conflict in underlay (#2208)
  • 64d6f24f fix git ref name in e2e (#2218)
  • b0cd45c6 fix e2e for v1.8 (#2216)
  • 5843892b some fixes for e2e testing (#2207)
  • b6a11789 build(deps): bump github.com/osrg/gobgp/v3 from 3.9.0 to 3.10.0 (#2209)
  • 4f08d941 distinguish ippool process for dualstack and normal ippool situation (#2204)
  • 098a8212 u2o feature (#2189)
  • c0d76fd8 ovn nb and sb can't bind lan ip in ssl (#2200)
  • 1489b65c build(deps): bump sigs.k8s.io/controller-runtime from 0.14.0 to 0.14.1 (#2199)
  • 16002a28 local ip bind to service (#2195)
  • 1407eba2 refactor e2e testing (#2078)
  • 86fab667 fix: ovs gc just for pod if (#2187)
  • 1a43c6de update docs link in install.sh (#2196)
  • 02feb9a9 fix lr policy for default subnet with logical gateway enabled (#2177)
  • 3e129fe1 sync delete pod process from release-1.9 (#2190)
  • b6e50706 fix: update helm 1.11.0 (#2182)
  • 3fb825c8 reserve pod eip static route when update vpc (#2185)
  • 159fd9f0 ignore conflict check for pod ip crd (#2188)
  • 4d6ad644 remove unused subnet status fields (#2178)
  • 484fe97a fix:react leader elect (#2167)
  • c914fe78 fix base/windows build (#2172)
  • 6a8fc2f3 add metric interface_rx_multicast_packets (#2156)
  • 2b5e28ff build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#2168)
  • 0992f36f update wechat link
  • d45a0440 build(deps): bump github.com/Microsoft/hcsshim from 0.9.5 to 0.9.6 (#2161)
  • adecee76 ci: refactor previous push multi arch (#2164)
  • 5e4955c9 security: we should check all the vulnerabilities that can be fixed (#2163)
  • 502a25bf An error occurred when netpol was added in double-stack mode (#2160)
  • dbbbddc1 add process for delete networkpolicy start with number (#2157)
  • 26f407fc security remove private key (#2159)
  • 57457bd4 add scheduled e2e testing (#2144)
  • 5444126a northd: fix race condition in health check (#2154)
  • 755a46a6 add check for subnet cidr (#2153)
  • c627468a delete nc cmd in image (#2148)
  • 207a52cd bump k8s to v1.26 (#2152)
  • a4a8b5ad add benchmark test for ipam (#2123)
  • 4b1e78c2 update: add YuDong Wang into MAINTAINERS (#2147)
  • 39ee1e7c build(deps): bump k8s.io/sample-controller from 0.25.4 to 0.25.5 (#2146)
  • 7aa9bdbc delete nc in base image (#2141)
  • aab79cb8 update go modules (#2142)
  • fa32177d delete ip crd base on podName (#2143)
  • 4072eb76 fix vpc spec external not true after init external gw (#2140)
  • 51907e02 refactor ipam unit test (#2126)
  • ad56e98f build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client (#2139)
  • 012ab59e some optimization for provider network status update (#2135)
  • c410d8b4 simplify iptables eip nat (#2137)
  • ef4e7555 kind: support to specify api server address/port (#2134)
  • 9bbf5e43 kubectl-ko: fix registry/version (#2133)
  • 2156ef0d check if subnet cidr is correct (#2136)
  • f58c88fc fix: sometimes alloc ipv6 address failed sometimes ipam.GetStaticAddress return NoAvailableAddress (#2132)
  • 27d22b7f fix: delete static route should consider dualstack (#2130)
  • 9b38bf7f build(deps): bump github.com/osrg/gobgp/v3 from 3.8.0 to 3.9.0 (#2121)
  • f9f63cae build(deps): bump github.com/Wifx/gonetworkmanager from 0.4.0 to 0.5.0 (#2122)
  • 67b4dc1b build(deps): bump golang.org/x/time from 0.2.0 to 0.3.0 (#2120)
  • 78584b7c fix: vlan gw clean in 2 scene (#2117)
  • b8e15e19 optimize provider network (#2099)
  • 66e96b8e build(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0 (#2119)
  • 625e3173 fix removing default static route in default vpc (#2116)
  • 141c4c35 fix: eip deletion (#2118)
  • 86f75c83 fix: ecmp route keep delete and recreate (#2083)
  • 15fd547b fix policy route for subnets with logical gateway (#2108)
  • c7549d41 build(deps): bump github.com/emicklei/go-restful/v3 from 3.9.0 to 3.10.1 (#2113)
  • c42dae31 refactor function name isIPAssignedToPod to isIPAssignedToOtherPod (#2096)
  • c52f384e build(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (#2111)
  • fc80d592 fix: logical gw underlay gw subnet not clean (#2114)
  • 5862b020 build(deps): bump github.com/osrg/gobgp/v3 from 3.6.0 to 3.8.0 (#2110)
  • 4b4bdb3c build(deps): bump sigs.k8s.io/controller-runtime from 0.12.3 to 0.13.1 (#2109)
  • 684d1c75 fix go mod (#2107)
  • 8ac8cc4e build(deps): bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.5.1 (#2103)
  • 12f2f404 build(deps): bump k8s.io/sample-controller from 0.24.4 to 0.25.4 (#2101)
  • 5caec703 build(deps): bump github.com/Microsoft/go-winio from 0.5.2 to 0.6.0 (#2104)
  • e2eae04c build(deps): bump google.golang.org/grpc from 1.49.0 to 1.51.0 (#2102)
  • 8f4bf43a build(deps): bump github.com/Microsoft/hcsshim from 0.9.4 to 0.9.5 (#2100)
  • 47fe3eef Create dependabot.yml
  • 5bed4af1 replace klog.Fatalf with klog.ErrorS and klog.FlushAndExit (#2093)
  • 2652bcfe fix: slow vip finalizer operation (#2092)
  • 4486e7fe ko-trace: support ARP request/reply (#2046)
  • a659f2e5 fix: cni response missing sandbox field (#2089)
  • 88500fa5 check if externalIds map is nil when add node as gw for centralized subnet (#2088)
  • 47d3872c fix: del createIPS (#2087)
  • d1616385 fix: add opts for ips del (#2079)
  • 4da9e4e5 fix ovs bridge not deleted cause by port link not found (#2084)
  • 7344578e fix libovsdb issues (#2070)
  • 9c292c00 ipset: fix unknown ipset data attribute from kernel (#2086)
  • def11081 fix: vpc lrp reset after restart kube-ovn-controller (#2074)
  • 0c668432 fix: add del bash for redundant ips (#2063)
  • 1c334c8d refactor: add unknown config to logic switch port (#2067)
  • 419c385b ovs-dpdk supports adding bond for multi-NICs (#2064)
  • aef4cd3a fix OVN LS/LB gc (#2069)
  • 8aa724eb fix: vip ipam not recover all (#2071)
  • 514b7666 bug-fix: make kind-reload invalid (#2068)
  • 657dbf60 remove no need params svcasname (#2057)
  • 1fcfbc42 Fix:hybrid-dpdk with vxlan tunnel mode,The OVS node does not create a VXLAN tunnel to the OVS-DPDK node (#2065)
  • a7ed4429 update ipv6 address for vpc peer (#2060)
  • db4fd629 perf: reduce controller init time (#2054)
  • 34f42617 reflactor note (#2053)
  • b22e66ad fix: replace replace with add to override existing route (#2052)
  • c0874158 refactor Makefile (#1901)
  • ea22c1ac pass klog verbosity to libovsdb (#2048)
  • 8a29023d ovs: fix reaching resubmit limit in underlay (#2038)
  • db796b43 sync crd yamls (#2040)
  • f8f5a4c3 add helm and e2e test (#2020)
  • 5f40c222 fix: add unitest (#2030)
  • 68611051 fix: pod not add finalizer after add iptables fip (#2041)
  • 75da1603 feat: ovn eip snat fip (#2029)
  • 73075605 fix: vpc and vpc nat gw not clean (#2032)
  • 79a5ef34 update CHANGELOG.md
  • e7fb2089 fix pinger namespace error (#2034)
  • 4abd912f iptables: avoid duplicate logging (#2028)
  • 3fb645c9 fix: gateway route should stay still when node is pingable (#2011)
  • 92b9c8c3 update np name with character prefix (#2024)
  • 39497855 bump kind and node image versions (#2023)
  • 56992c86 fix ovn nb/sb health check (#2019)
  • bf93c458 fix ovs fdb for the local bridge port (#2014)
  • 57830154 fix go version
  • ad7cfe87 perf: add debug info for perf trace (#2017)
  • 16a95836 fix: not append finalizer (#2012)
  • 688fd5e2 do not need to delete pg when update networkpolicy (#1959)
  • c4d8a2f3 test: add test-server to collect packet lost during upgrade (#2010)
  • f89908e7 support create iptables fip and eip automatically if pod enable fip (#1993)
  • ab80fd88 ci: upgrade deprecated actions (#2004)
  • de5ef511 fix: make ip deletion the same as creation (#2002)
  • bfcc952c fix: Add support for Mellanox NIC (#1999)
  • f4c977f1 fix: nat gw not enqueue its resources (#1996)
  • 32f65f81 fix: delete fiprule failed at first time (#1998)
  • eaa936b3 fix typo (#1994)
  • dd3790ac feat: now interface for containerd could be inspected (#1987)
  • fee5bfd3 fix: snat conntrack race (#1985)
  • e1f7d72c add check of write to ovn sb db for ovn-controller (#1989)
  • 892aa759 fix grep matching device in routes (#1986)
  • 113f62f6 delete pod after TerminationGracePeriodSeconds (#1984)
  • 87996f75 ovs: fix waiting flows in underlay networking (#1983)
  • eea78886 feature: support default vpc use nat gw pod as cust vpc (#1979)
  • 3d2c7a59 ovn db: recover automatically on startup if db corruption is detected (#1980)
  • 9ff3b9c0 fix: modify src route priority (#1973)
  • 57c75c1e upgrade ovs-ovn pod by generation version instead of chart version (#1960)
  • b9e98e52 avoid concurrent subnet status update (#1976)
  • ea854d46 fix metrics name (#1977)
  • 15f676f6 add vm pod to ipam by ip when initIPAM (#1974)
  • afe06d81 validate nbctl socket path in start-controller.sh (#1971)
  • 3796a582 skip CVE-2022-3358 (#1972)
  • 80aab2ea fix version mismatch between the Ginkgo CLI and the imported package (#1967)
  • b7863bdb ovs: fix mac learning in environments with hairpin enabled (#1943)
  • 95939ca4 fix: add default deny acl (#1935)
  • de3d65c0 Fix registry for ovn-central container in install.sh (#1951)
  • c8d22d2c ovs: add fdb update logging (#1941)
  • f1f6642b add chart version check when upgrade ovs-ovn pod (#1942)
  • 73fde2ce fix underlay e2e testing (#1929)
  • 38956b6c set leader flag when get leader (#1939)
  • af6973fe set ovsdb-server vlog level to avoid warnings caused by ovs-vsctl (#1937)
  • a3292078 fix: UpdateNatRule will error when logicalIP, externalIP is different protocol; replace : to \: when IPv6 in ovs cli.
  • 76541ef1 fix: noAllowLiveMigration port can't sync vips (#7)
  • 474206be fix: add pod not update vip virtual port
  • 596741bc fix: delete chassis (#1927)
  • 395a3554 fix: pod mistaken ls label (#1925)
  • 797100ed ignore pod without lsp when add pod to port-group (#1924)
  • 1a49e738 add network partition check in ovn probes (#1923)
  • 16c0ed9f fix: fip unbind can't take effect immediately when conntrack record exists (#1922)
  • 606e6f62 No need to change deivceID to sriov_netdevice. (#1904)
  • 76dd9afa update ns annotation when subnet cidr changed (#1921)
  • 8d1ce420 fix EIP/SNAT on dynamic Pod annotation (#1918)
  • 4882c354 fix: eip and nat crd can delete even if nat gw pod deleted and ipatab… (#1917)
  • d8886d13 fix missing crd (#1909)
  • 8d2991e3 Nat gw support toleration (#1907)
  • b3bbe1d4 Update USERS.md (#1908)
  • dbe4ebb3 fix typo (#1897)
  • 8d15497a fix: Make the /sys directory in ovs-ovn-dpdk pod writable (#1899)
  • 5befab46 fix: failed to add eip (#1898)
  • 7fae28ae fix: gatewaynode might be null (#1896)
  • 57edfe41 ci: increase golangci-lint timeout (#1894)
  • 07f12c2d update Go to version 1.19 (#1892)
  • e5878ff9 fix: api rollback (#1895)
  • 82db50fe ci: use concurrency to ensure that only a single workflow (#1850)
  • 83b867ab kubectl-ko: turn off pipefail for ovn leader check (#1891)
  • 959a64dc kubectl-ko: fix trace for KubeVirt VM (#1802)
  • 10fd3330 fix duplicate logs for leader election (#1886)
  • 13ebb855 fix setting ether dst addr for dnat (#1881)
  • b1485035 change the prtocol string to const (#1887)
  • 7e56931f refactor iptables rules (#1868)
  • 14898dd3 cni should handler unmont volume, when delete pod. (#1873)
  • 031ed031 delete and recreate netem qos when update process (#1872)
  • dedd5aaa feat: check configuration (#1832)
  • 97b41127 security: conform to gosec G114 (#1860)
  • 2dfb6e72 update CHANGELOG.md
  • b6450b2f e2e: add timeout for waiting resources to be ready (#1871)
  • e1656752 upgrade to Ginkgo v2 (#1861)
  • 0adecb0c feat: reduce downtime by increasing arp cache timeout
  • c24f678b feat: reduce wait time by counting the flow num.
  • 05611aa7 fix: missing stop_ovn_daemon args
  • 6ab837c4 fix: nat gw pod should set default gw to net1 so that to access public (#1864)
  • b08765dc delete log severity for drop acl when update networkpolicy (#1863)
  • e13c4ef1 ovs: fix log file descriptor leak in monitor process (#1855)
  • 8a235e9e fix: dnat port not use whole words to check (#1854)
  • 34e02ebb fix ovs-ovn logging (#1848)
  • 2a2a32f9 fix ovn dhcp not work with ovs-dpdk (#1853)
  • 44e41250 docs: Update USERS.md (#1851)
  • 51f491f2 fix: multus macvlan ipvlan use kube-ovn ipam,but ip not inited in init-ipam (#1843)
  • 8ef6c01c fix underlay e2e (#1828)
  • c33276fd fix arping error log (#1841)
  • 69cf5ca5 ko: fix kube-proxy check (#1842)
  • 5012ff3e base: use patch from OVN upstream (#1844)
  • 07773cb0 ci: switch environment to ubuntu-20.04 (#1838)
  • eded5516 ci: split image builds to speed up jobs (#1807)
  • 656bd46c ci: update Go cache to speed up jobs (#1829)
  • 57d74bff windows: fix ovs/ovn versions and patches (#1830)
  • babd8021 修改 ovs-ovn-dpdk 容器镜像编译打包,解决容器中 ovs 运行不正常:无法添加物理网卡,无法创建 vhostuserclient port 问题 (#1831)
  • 0ed5c924 support adding routes in underlay Pods for access to overlay Pods (#1762)
  • 013549ab update centralized subnet gateway ready patch operation (#1827)
  • 9937ef87 remove pod security policy (#1822)
  • 725957a7 fix duplicate log for tunnel interface decision (#1823)
  • 2e64133c update ovs/ovn version to fix hardware offload (#1821)
  • 9c87d9d1 fix: use full longest word to match full ip about dnat (#1825)
  • 385064a0 update centralize subnet gatewayNode until gw is ready (#1814)
  • 4944db75 initialize IPAM from IP CR with empty PodType for sts Pods (#1812)
  • d41c043d feat: add editable ovn-ic (#1795)
  • ddcdfb9e kubectl-ko: fix missing env-check (#1804)
  • 8b2df588 kubectl-ko: fix destination mac (#1801)
  • e8816e96 fix cilium e2e (#1759)
  • bc380415 abort kube-ovn-controller on leader change (#1797)
  • 26e77ead avoid invalid ovn-nbctl daemon socket path (#1799)
  • e7064062 update CHANGELOG.md
  • 70f1b141 Perf/memleak (#1791)
  • 225da25e delete htb qos when releated annotation is deleted (#1788)
  • 8db05a1f Fix nag gw gc (#1783)
  • 277f6f69 fix iptables for services with external traffic policy set to Local (#1773)
  • 42812b92 perf: reduce metrics labels (#1784)
  • 9ffb9d22 northd: remove lookup_arp_ip actions (#1780)
  • 9efd4bb2 fix: 5ms is too short for eip and nats creation (#1781)
  • 80425b7c Lb-svc supports custom VPCs (#1779)
  • cd00ddb6 fix ovnic e2e (#1763)
  • 51bf142f fix iptables for service traffic when external traffic policy set to local (#1728)
  • 916600f6 set sysctl variables on cni server startup (#1758)
  • c10c7118 fix: add omitempty to subnet spec (#1765)
  • 2dd46e69 perf: replace jemalloc to reduce memory usage (#1764)
  • 35513157 avoid patch interface deletion & recreation during restart (#1741)
  • e7ce68bb feature: support exchange link names of OVS bridge and provider nic in underlay networks (#1736)
  • 5254731f dpdk-v2 ,--with-hybrid-dpdk 修改 Dockerfile.base-dpdk 解决 编译安装 ovs-dpdk 正常运行 (#1754)
  • 3717c6cb fix: Adjust order for Log and output err when get NatRule faild. (#1751)
  • f7358337 only support IPv4 snat in vpc-nat-gw when internal subnet is dual (#1747)
  • 99c53d29 update README.md
  • 7c4293eb docs: update USERS.md (#1743)
  • a8ed4bce style: import group ordering. (#1742)
  • bcafb10c enqueue subnets after vpc update (#1722)
  • 3af85162 do not add subnet not processed by kube-ovn to vpc (#1735)
  • 7ac7b592 dpdk-v2 ,--with-hybrid-dpdk qemu 创建 sock 权限问题 (#1739)
  • 96683cb1 fix: const extGw may expired, after subnet updated, so use ipam subne… (#1730)
  • 861cf05d fix service not working when a node's IPv6 address is before the IPv4 address (#1724)
  • daaddba2 update pr template
  • ce40f7ed fix: If pod has snat or eip, also need delete staticRoute when delete pod. (#1731)
  • 3ff586ec optimize lrp create for subnet in vpc (#1712)
  • f582a11b fix: cancel delete staticroute when it's used by NatRule (#1733)
  • 3c7588bf fix: wrong info when update subnet from dual to ipv4 or ipv6. (#1726)
  • d1b291ed change: add newline at end of file (#1717)
  • 26260c91 add kernel prerequisite for Rocky Linux 8.6 (#1713)
  • 2fd8e41e Add CODE_STYLE.md (#1711)
  • 3b9111f9 Change system-cluster-critical to system-node-critical to prevent pods of DaemonSet type from being (#1709)
  • e8877f1d Develop custom vpc-dns (#1662)
  • ac01a603 fix CVE-2022-30065 (#1710)
  • 4b13888d fix: add and set ENABLE_KEEP_VM_IP=true to keep vm ip (#1702)
  • fe18db30 update CHANGELOG.md
  • 1ab55056 fix overlay MTU in vxlan/stt tunnels (#1693)
  • c9d9923e fix: response has no gw when create nic without default route (#1703)
  • b52655fc add note in install.sh for install --with-hybrid-dpdk(dpdk-v2). (#1699)
  • 4530a435 ignore ovsdb-server/compact error: not storing a duplicate snapshot (#1691)
  • c4e91cbd Get latest vpc data from apiserver instead of cache (#1684)
  • 45bc2f7e support kubernetes v1.24 (#1553)
  • 48d914e7 update priority range in htb qos (#1688)
  • 41bdcd05 fix: clean vip eip snat dant fip in cleanup.sh (#1690)
  • c2cea885 update: add Bingbing Zhang into MAINTAINERS (#1687)
  • a38dbb5d fix: move away words that is considered offensive after k8s v1.20.0 (#1682)
  • 76edad08 update CHANGELOG.md
  • e4575c88 add upgrade-ovs script (#1681)
  • b3c32210 fix: change ovn-ic static route to policy (#1670)
  • db3b9f7f Delete pod if subnet of the pod's owner(sts/vm) updated (#1678)
  • 533859fe Develop switch lb rule (#1656)
  • 8cb6e36d do not snat packets only for subnets with distributed gateway when external traffic policy is set to local (#1616)
  • 86ecfd2d refactor: extract external routes from eip func, make it the same as … (#1671)
  • 62ddfda6 add loadbalancer service (#1611)
  • b174b4f4 bgp: consolidate service check and use service const (#1674)
  • 24786f48 security: disable pprof by default (#1672)
  • 3191d8c8 fix bgp: sync service cache (#1673)
  • f1226682 fix iptables for direct routing (#1578)
  • 2b615f33 feature: support pod use static vip (#1650)
  • d6902485 fix: kubectl-ko does't work when ovn-nb, ovn-sb and ovn-northd master slave Switchover (#1669)
  • b4f89010 mount modules for auto load ip6tables moudles (#1665)
  • 72fccd7e update docs links
  • bcec46a3 fix: subnet failed when create without protocol (#1653)
  • eddce759 ignore pod not scheduled when reconcile subnet (#1666)
  • a158f8d6 fix libovsdb (#1664)
  • 200c5317 fix ovs-ovn not running on newly added nodes (#1661)
  • 4616285c fix get security group name by external_ids (#1663)
  • 993ae20c fix:can not delete pod with sriov vf (#1654)
  • 9a180f59 add policy route when add subnet (#1655)
  • a93f211f update CHANGELOG.md
  • cf1c2017 fix: no need routed when use v1.multus-cni.io/default-network (#1652)
  • bcfbe8c6 docs: add GOVERNANCE.md and SECURITY.md
  • c2b9eeb4 fix: should go on check ip after occupied ip (#1649)
  • 9d0cefb5 set ether dst addr for dnat on logical switch (#1512)
  • a9d5e50d docs: update README.md
  • d71d1f69 CI: delete resources in order to avoid a long time waiting for subnet deletions. (#1643)
  • fe1ebe06 ci: fix golangci-lint (#1639)
  • 89514c9c Update install.sh (#1645)
  • 4c8c0a39 fix: make sure pod annotation switch is the first choice to allocate ip, and fix vpc nat sts not delete (#1640)
  • ae8bc1b4 docs: update docs link
  • 0f91a61e set networkpolicy log default to false (#1633)
  • 5c857350 update policy route when join subnet cidr changed (#1638)
  • 9ac8797b fix: diskfull may lead to wrong raft status for ovs db (#1635)
  • 011eba28 ci: update trivy options (#1637)
  • 3d82780e fix no interface report to multus cni, missing in k8s.v1.cni.cncf.io/network[s]-status (#1636)
  • c953b8f3 change vp gw pod workload from deployment to statefulset (#1630)
  • 6238695f increase initial delay of ovs-ovn liveness probe (#1634)
  • de99e826 fix: cleanup should ignore patch failed (#1626)
  • 8c946a4c delete "allow" policy route on subnet deletion (#1628)
  • 75ece0e0 wait ovn-central pods running before delete ovs-ovn pods (#1627)
  • f55e32b3 vip, eip support ipv6 vip count (#1624)
  • b458bf78 ci: auto changelog now (#1625)
  • fce2cf17 get dbstatus for all ovn-central pod (#1619)
  • be66af4b refactor: use ConfigMap resourceVersion to check if ovn-vpc-nat-gw-config changed (#1617)
  • c54cafa5 fix controller exit before process pod update event (#1621)
  • 0ac7e7b9 docs: update ROADMAP.md
  • d6915bd6 fix acl log name too long (exceed 63) (#1612)
  • 0b840398 docs: Add High-level design of ovn-spekaer (#1609)
  • 7ebf36dd docs: Fix allowed subnets (#1610)
  • b2f65cd1 add cni log Prevent "for loop time" approximately health check time (#1606)
  • 71af9531 docs:Add Usage of ovn-speaker for passivemode and ebgp-multihop (#1605)
  • aa456623 update static ip docs (#1607)
  • 1400d5b5 Modify the next hop calculation method for kube-ovn-speaker (#1604)
  • bc86ec86 fix static ip error in dual stack (#1598)
  • 7fdb4bc6 ci: build amd64 images without avx512 (#1584)
  • b7453796 Add ebgp-multihop function for kube-ovn-speaker (#1601)
  • 6dd2f0ae monitor dns in cilium e2e (#1597)
  • 75cfe414 Add passivemode for kube-ovn-speaker (#1600)
  • 05bddc6a Bump github.com/emicklei/go-restful/v3 from 3.7.4 to 3.8.0 (#1599)
  • 5d54ade9 docs: fix the kind name (#1593)
  • 4053d46b Support CNI VESION command (#1596)
  • 34dc29d6 update ovs health check, delete connection to ovn sb db (#1588)
  • d891a84b fix ovn-ic doc err (#1590)
  • 5507440b fix: all cluster pod will be in podadd queue (#1587)
  • 990e291e feat: add args for gc/inspect interval (#1572)
  • ea2686bf fix: Do not Recreate Logical_Router_Port when Vpc recreated (#1570)
  • c651a2fc optimized initialization and gc for the chassis (#1511)
  • f5d5b0be fix pod could not be ready (#1562)
  • 337f6e05 Fix incorrect usage info of 'argExternalGatewayNet' (#1567)
  • d5535f2b fix: delete pod panic when delete vm or statefulset. (#1565)
  • a8330506 fix: clean CRDs introduced by new vpc-nat-gateway (#1563)
  • fb1f59b1 do not gc vm pod lsp when vm still exists (#1558) (#1561)
  • a4c2ef3a do not delete static routes on controller startup (#1560)
  • a13cd1e2 update alpine to v3.16 (#1559)
  • 8b9138ae fix VPC document (#1554)
  • 308e9ecd replace ovn-nbctl daemon with libovsdb in frequent operations (#1544)
  • 43483774 fix exec cmd in vpc nat gateway (#1556)
  • 5c17eeaf CNI: do not return route if nic is not eth0 (#1555)
  • ed8ed00e do not nat packets for incoming traffic when (#1552)
  • 8f8734bd add kubeovn 1.9.2 charts (#1539)
  • d0d9f4ea fix: opt kubectl-ko install solution (#1550)
  • 9d950f67 always set mac address to sriov vf (#1551)
  • 4f1e8121 use leases for leader election (#1529)
  • ae56306b fix: fix db-check bug (#1541)
  • f6b24444 bump version to v1.11.0 (#1545)
  • 24791f45 exit kube-ovn-controller on stopped leading (#1536)
  • 39e5f0a1 fix: update check script for restart ovs-ovn after rebuild ovsdb (#1534)
  • c84a14c6 tmp cancel cilium external svc test (#1531)
  • 5d173010 remove name for default drop acl in networkpolicy (#1522)

Contributors

  • Alex Jones
  • Chris
  • Kaihang Zhang
  • KillMaster9
  • Mengxin Liu
  • Money Liu
  • Noah
  • ShaPoHun
  • Usman Malik
  • Wang Bo
  • Xiaobo Liu
  • bobz965
  • carezkh
  • changluyi
  • dependabot[bot]
  • fanriming
  • gugu
  • halfcrazy
  • huangsq
  • hzma
  • jeffy
  • long.wang
  • lut777
  • pengbinbin1
  • runzhliu
  • shane
  • wangyd1988
  • xujunjie-cover
  • zhouhui-Corigine
  • 刘睿华
  • 尚墨
  • 张祖建
  • 袁又袁

Details

date
Jan. 11, 2023, 6:31 a.m.
name
v1.11.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Kube-OVN releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or