Releases: kubeovn/kube-ovn
Releases · kubeovn/kube-ovn
v1.12.2
v1.12.2 (2023-10-24)
- 23a6299c set release 1.12.2
- b4abb34a Nat reuse router port external ip (#3313)
- a0228ef9 dump cpu/mem profile into file on signal SIGUSR1/SIGUSR2 (#3262)
- 5226abf6 kube-ovn-controller: fix ovn ic log directory not mounted to hostpath (#3322)
- c7e6fc34 fix golang lint error (#3323)
- f779892f update go version
- f2eac645 fix build error
- 9375e592 add type assertion for ip crd (#3311)
- 127a87a9 add load balancer health check (#3216)
- e01a8536 build(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#3310)
- c4e36417 build(deps): bump github.com/Microsoft/hcsshim from 0.11.1 to 0.11.2 (#3309)
- 418d45f1 support vpc configuration of multiple external network segments through label and crd (#3264)
- 51980378 sync subnet to vpc while switching between custom VPC and default VPC (#3218)
- 529c9f4e security: ignore kubectl cve (#3305)
- 29eef277 Don't enqueue VPC update when DeletionTimestamp is zero (#3302)
- 408c6e9e Revert "update base image to ubuntu:23.10 (#3289)"
- 671d55db add base rules for allowing vrrp packets (#3293)
- c6b2cbdd build(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#3295)
- c674f489 build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 (#3296)
- af35954f webhook: fix ip validation when pod is annotated with an ippool name (#3284)
- 94ecdf7a webhook: use dedicated port for health probe (#3285)
- 9cb875a1 add concurrency limiter to ovs-vsctl (#3288)
- 47c4d725 update base image to ubuntu:23.10 (#3289)
- b94667de support custom vpc dns its deployment replicas (#3286)
- fa7eecf9 ovs: load kernel module ip_tables only when it exists (#3281)
- de5860e0 update directory name in charts readme (#3276)
- 481d372e fix ovn build failure (#3275)
- 92654f4e build(deps): bump golang.org/x/sys from 0.12.0 to 0.13.0 (#3271)
- 1036b0a8 build(deps): bump golang.org/x/sys from 0.12.0 to 0.13.0 (#3271)
- 3cb084ed build(deps): bump github.com/prometheus/client_golang (#3266)
- 8aaca988 build(deps): bump github.com/prometheus/client_golang (#3266)
- e7a91d0a prepare for the next release
- 9b03b4ad pinger: increase packet send interval (#3259)
- 70a13529 add init container in vpc-nat-gateway statefulset for init (#3254)
- 1156c03d lrp should use chassis name instead of uuid (#3258)
Contributors
- Tobias
- bobz965
- dependabot[bot]
- hzma
- wenwenxiong
- zcq98
- 夜微澜
- 张祖建
- 袁又袁
- 马洪贞
v1.12.1
v1.12.1 (2023-09-25)
- e945a106 set release for v1.12.1
- f9adc20a fix: for existing nic, no need to set the port type to internal (#3243)
- e19b5b50 adjust vip prints as ip (#3248)
- 7d3dc037 add dpdk probe (#3151)
- 223cc614 build(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#3251)
- 66a2f59b build(deps): bump github.com/Microsoft/hcsshim from 0.11.0 to 0.11.1 (#3245)
- e5f8671b update kubectl to v1.28.2
- 8e27e204 fix goproxy Denial of Service vulnerability (#3240)
- 444b3172 build(deps): bump github.com/cyphar/filepath-securejoin (#3239)
- 55edc1b6 build(deps): bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.1 (#3237)
- 525e3b2d build(deps): bump github.com/docker/docker (#3234)
- de3a300d build(deps): bump github.com/evanphx/json-patch/v5 from 5.6.0 to 5.7.0 (#3235)
- 019217c4 build(deps): bump github.com/osrg/gobgp/v3 from 3.17.0 to 3.18.0 (#3238)
- 62aabb6e build(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.1
- 72b82d06 build(deps): bump github.com/Microsoft/hcsshim from 0.10.0 to 0.11.0 (#3228)
- 20b8ca58 build(deps): bump golang.org/x/sys from 0.11.0 to 0.12.0 (#3232)
- 8817e24d chart: remove subnet finalizers before subnets are deleted (#3213)
- 47e80fea kubectl-ko: add new command ovn-trace for tracing ovn lflows only (#3202)
- 0bb52d91 fix conflict after cherry-pick
- 87779e18 add golang lint (#3154)
- 545d64d8 add special handling for the route policy of the default VPC (#3194)
- 3603584c fix add static route to wrong table of ovn (#3195)
- 012e0030 netpol: fix duplicate default drop acl (#3197)
- 1c13e40a add log to help find conflict ip owner (#3191)
- 7f3b1e8b suuport user custom log location (#3186)
- 188c252d enable set --ovn-northd-n-threads (#3150)
- c5d4221f Fix max unavailable (#3149)
- 5d072110 add probe (#3133)
- 0aa39e82 underlay: fix ip/route tranfer when the nic is managed by NetworkManager (#3184)
- 47f475b0 ci: wait for terminating ovs-ovn pod to disappear (#3160)
- 01123f8d fix ovn build (#3166)
- f3b64605 chart: fix ovs-ovn upgrade (#3164)
- ff163558 subnet: fix deleting lr policy on node deletion (#3176)
- 7339b5a5 ci/test: bump various versions (#3162)
- 094d1369 kubectl-ko: get ovn db leaders only on necessary (#3158)
- 1dad23d9 underlay: fix NetworkManager operation (#3147)
- 0e4909a2 Revert "enable set --ovn-northd-n-threads"
- 9fd7ef5e enable set --ovn-northd-n-threads
- 2e820fd8 sbctl chassis operation replace with libovsdb (#3119)
- 00bfa4bd base: remove ovn patch for skipping ct (#3141)
- 377d56dc Enable set probe (#3145)
- a7af8973 support recreate a backup pod with full annotation (#3144)
- 515bdb79 fix ovn nat not clean (#3139)
- f225c66d ovn: do not send direct traffic between lports to conntrack (#3131)
- e5c62d96 delete append externalIds process in initIPAM (#3134)
- bd4d99be add e2e test for ovn db recover (#3118)
- 74f69b27 bump version number
- e1a1b78b docs: updated CHANGELOG.md (#3122)
Contributors
- bobz965
- changluyi
- dependabot[bot]
- github-actions[bot]
- hzma
- 夜微澜
- 张祖建
- 马洪贞
v1.11.11
v1.11.11 (2023-09-25)
- a98b4b10 set for release 1.11.11
- 67010837 fix: for existing nic, no need to set the port type to internal (#3243)
- b183e577 undo delete perl cmd to update release-1.11 image
- 634a9951 update kubectl and delete perl (#3223)
- dabea2d9 fix vpc-peer dualstack bug (#3204)
- 0eb4f794 fix ipam random get (#3200)
- a71201a4 fix G101
- 58ebea1d add err log to help find conflict ip owner (#2939)
- 8246b8b7 underlay: fix ip/route tranfer when the nic is managed by NetworkManager (#3184)
- febb78f8 fix ovn build (#3166)
- 0e12c017 chart: fix ovs-ovn upgrade (#3164)
- cb80f8d9 subnet: fix deleting lr policy on node deletion (#3178)
- eb9bcd58 delete append externalIds process in initIPAM (#3134)
- 3ee977a2 move unnecessary init process after startWorkers (#3124)
- 0857593c underlay: fix NetworkManager operation (#3147)
- 132660e8 base: remove ovn patch for skipping ct (#3140)
- 6177d38f delete append externalIds process in initIPAM (#3134)
- 0b305d98 prepare for the next release
- fe4cf9e3 add e2e test for ovn db recover (#3118)
- 89626855 update install.sh
Contributors
- bobz965
- hzma
- 张祖建
- 袁又袁
- 马洪贞
v1.12.0
v1.12.0 (2023-08-07)
- 6cf53101 build(deps): bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.1 (#3120)
- cd1202ca ovn: fix corrupted database file on start (#3112)
- 02f8c630 some fixes in e2e (#3116)
- d8fa8395 controller: fix vpc update (#3117)
- b5b25ffd increase event burst size (#3115)
- c8031f6e build(deps): bump golang.org/x/sys from 0.10.0 to 0.11.0 (#3114)
- 6ba997d2 简化 ovn eip 类型 (#3107)
- a0c5e389 fix u2o policy route allocate too many openflows cause oom (#3099)
- a9fdbf92 Fix relevant annotations are not deleted in hotnoplug nic process (#3108)
- 3c6d6bc0 ovn: delete the db file if the node with new empty db file cannot join cluster for more than 120s (#3101)
- 914bf613 get all chassis once (#3103)
- 42e0574c distinguish nat ip for central subnet with ecmp and active-standby (#3100)
- a27ce4c3 build(deps): bump github.com/osrg/gobgp/v3 from 3.16.0 to 3.17.0 (#3105)
- 68dc1c38 add log near err (#3098)
- c6c472a0 iptables: reject access to invalid service port when kube-proxy works in IPVS mode (#3059)
- f8835ef5 Ovn nat 1 (#3095)
- 5704dae0 skip ok pod (#3090)
- 18580edf ipam: return error for invalid ip range (#3088)
- a7e7a83d some fixes in e2e (#3094)
- 88218743 bug_fix if only one port bind to the sg, then unbind the port to the sg ,it will not enforce in port_group (#3092)
- 4c1161e9 fix .status.default when initializing the default vpc (#3086)
- fa91428b fix repeate set chassis (#3083)
- 68a798f4 build(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#3085)
- da1648cc fix go fmt
- 88b5912f fix kube-ovn-speaker log (#3081)
- 89544c35 remove FOSSA status card
- ac648680 cni-server: fix ovn mappings for vpc nat gateway (#3075)
- 0fe9dcb2 fix kube-ovn-speaker (#3076)
- 827a5a27 build(deps): bump github.com/Microsoft/hcsshim from 0.9.10 to 0.10.0 (#3079)
- 38cd9203 ovn client: fix sb chassis existence check (#3072)
- 038ff7de e2e: fix switch lb rule test (#3071)
- e14ebbd5 bump github.com/docker/docker to v24.0.5 (#3073)
- 90c83057 iptables: add --random-fully to SNAT rules (#3066)
- 1350397e update lint tmeout
- ff6d03d0 build(deps): bump github.com/onsi/gomega from 1.27.9 to 1.27.10 (#3069)
- 76b01496 bump k8s to v1.27.4 (#3063)
- d8e59ab6 e2e: do not import pkg/daemon (#3055)
- 20a6526c build(deps): bump github.com/onsi/gomega from 1.27.8 to 1.27.9 (#3065)
- af335ba8 build(deps): bump github.com/Microsoft/hcsshim from 0.9.9 to 0.9.10 (#3061)
- 976a32b0 ci: fix multus installation (#3062)
- 0d1599ff add srl connectivity test (#3056)
- 42f35a35 ipam: fix ippool with single dual-stack address (#3054)
- 2ba3b8e5 controller: skip VIP gc if LB not found (#3048)
- 52232b5e keep vm vip when enableKeepVmIP is true (#3053)
- ed58b210 cni: reduce memory usage (#3047)
- 3be1e84c set genev_sys_6081 tx checksum off (#3045)
- 4e761156 fix vpc lb init (#3046)
- f4f80415 custom vpc pod support tcp http probe with tproxy method (#3024)
- 494209d3 change log (#3042)
- b40c35b8 Makefile: add deepflow and kwok installation (#3036)
- 5a0686b2 windows: fix ovn patches (#3035)
- e3b7439d ci: pin go version to 1.20.5 (#3034)
- 97a3e1bc static ip in exclude-ips can be allocated normally when subnet's availableIPs is 0 (#3031)
- 9d88e497 pinger: use fully qualified domain name (#3032)
- f3833f91 feat: suport kubevirt nic hotplug (#3013)
- 62f33289 fix lrp eip not clean (#3026)
- 047af4a2 build(deps): bump helm/kind-action from 1.7.0 to 1.8.0 (#3029)
- e01e616e update maintainer
- ea9c1f1e uninstall.sh: fix ipset name (#3028)
- 9e6dc636 build(deps): bump github.com/docker/docker (#3027)
- 3dd7f4ab replace ovn legacy client with libovsdb (#3018)
- c5bfdb46 install.sh: fix duplicate resources apply (#3023)
- 2e4fb05c build(deps): bump github.com/docker/docker (#3019)
- aefaef5a build(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.2 (#3020)
- 1f1fb82e ovn: fix cluster connections when SSL is enabled (#3001)
- 18560c96 cleanup.sh: wait for provier-networks to be deleted before deleting kube-ovn-cni (#3006)
- [9304ae5](https://github...
v1.11.10
v1.11.10 (2023-08-07)
- 7f111db3 ovn: fix corrupted database file on start (#3112)
- a11d7e92 update version to v1.11.10
- 4b56b637 fix u2o policy route generate too many flow tables cause oom
- 935fa927 distinguish nat ip for central subnet with ecmp and active-standby (#3100)
- 460655c2 bug_fix if only one port bind to the sg, then unbind the port to the sg ,it will not enforce in port_group (#3092)
- 2bd75f0a Revert "fix sg"
- 0400c454 fix sg
- aca169d2 fix .status.default when initializing the default vpc (#3086)
- b2b19014 cni-server: fix ovn mappings for vpc nat gateway (#3075)
- da86070e ovn client: fix sb chassis existence check (#3072)
- 998e857d ci: do not pin go version (#3073)
- 8597b902 ci: fix multus installation (#3062)
- b1717445 ipam: fix ippool with single dual-stack address (#3054)
- c1a8d92a fix vpc lb init (#3046)
- 03f94a52 Revert "prepare for next release"
- 28a4888d set genev_sys_6081 tx checksum off (#3045)
- 6b0cc730 prepare for next release
- 8ce77f85 fix ifname start with pod (#3038)
- a29d00cc static ip in exclude-ips can be allocated normally when subnet's availableIPs is 0 #3031
- 58eef01e ci: pin go version to 1.20.5 (#3034)
- 0f3d599b pinger: use fully qualified domain name (#3032)
- 5400c37d uninstall.sh: fix ipset name (#3028)
- c7918415 kube-ovn-controller: fix workqueue metrics (#3011)
- 54a0b1a6 fix subnet finalizer (#3004)
- f3be5d12 choose subnet by pod's annotation in networkpolicy (#2987)
- 2279f621 kubectl ko performance enhance (#2975) (#2994)
- 572a2e85 fix deleting old sb chassis for a re-added node (#2989)
- abda1560 underlay: fix NetworkManager syncer for virtual interfaces (#2988)
- ec17b735 underlay: does not set a device managed to no if it has VLAN managed by NM (#2986)
- 7db9ff12 bump k8s version to v1.26.6 (#2973)
- cc7768ba base: fix ovn patches (#2972)
- 7829b873 add detail comment
- c84a9748 Kubectl ko diagnose perf release 1.11 (#2967)
- 6325c83e cni-server: reconcile ovn0 routes periodically (#2963)
- 6ea123a7 uninstall.sh: flush and delete iptables chain OVN-MASQUERADE (#2961)
- 738c4078 underlay: sync NetworkManager IP config to OVS bridge (#2949)
- d9bab2e2 typo (#2952)
- b931b5bf Revert "base: fix ovn build failure (#2926)"
- d15874e0 Revert "nm not managed only in the change provide nic name case (#2754)" (#2944)
- 168863cb kubectl ko perf on release-1.11 (#2945)
- ea5f81a7 controller: fix DHCP MTU when the default network mode is underlay (#2941)
- 6d883dc9 support set the mtu of dhcpv4_options (#2930)
- effc1115 u2o support specify u2o ip on release-1.11 (#2937)
- 94859807 modify lb-svc dnat port error (#2927)
Contributors
- bobz965
- changluyi
- hzma
- 张祖建
- 袁又袁
v1.9.28
v1.9.28 (2023-08-04)
- b01d68e1 update version to v1.9.28
- 7dcfd171 fix u2o policy route generate too many flow tables cause oom
- ca4b6c3e distinguish nat ip for central subnet with ecmp and active-standby (#3100)
- a91f0a08 fix .status.default when initializing the default vpc (#3086)
- fabbd4b8 ci: do not pin go version (#3073)
- a280123f ci: fix multus installation (#3062)
- 2cdf8fe4 Revert "prepare for release 1.9.28"
- f347bcd0 set genev_sys_6081 tx checksum off (#3045)
- 77eb5694 prepare for release 1.9.28
- 25160ba1 static ip in exclude-ips can be allocated normally when subnet's availableIPs is 0 #3031
- 96613529 ci: pin go version to 1.20.5 (#3034)
- 990d4a7c pinger: use fully qualified domain name (#3032)
- 11ce268e uninstall.sh: fix ipset name (#3028)
- 66d0e439 fix subnet finalizer (#3004)
- 1c9fc6af kubectl ko performance enhance (#2975) (#2992)
- 5292a08c underlay: fix NetworkManager syncer for virtual interfaces (#2988)
- 74c652ee underlay: does not set a device managed to no if it has VLAN managed by NM (#2986)
Contributors
- changluyi
- hzma
- 张祖建
- 马洪贞
v1.9.27
v1.9.27 (2023-06-20)
- 48187e49 release 1.9.27
- c41a03a8 add detail comment
- dfe43f9d prepare for next release
- b11c36e3 Kubectl ko diagnose perf release 1.9 (#2964)
- 5995cce9 underlay: sync NetworkManager IP config to OVS bridge (#2949)
- 2dc68307 typo (#2952)
- 265392c4 Revert "nm not managed only in the change provide nic name case (#2754)" (#2944)
- 6d87274e kubectl ko perf on release-1.9 (#2947)
- 110440f5 u2o support specify u2o ip on release-1.9 (#2935)
- 5c855cd6 support tos inherit from inner packet
- e5a13566 underlay: do not delete patch ports created by ovn-controller (#2851)
- 5bb5f45e kubectl-ko: fix trace when u2oInterconnection is enabled (#2836)
- e45a2978 fix underlay access to node through ovn0 (#2847)
- 7e32e57d fix MTU when subnet is using logical gateway (#2834)
- a5a97ce6 prepare for v1.9.26
- bce5b04d fix ip statistics in subnet status (#2769)
- 6b4786b3 add EXCHANGE_LINK_NAME to installation script
- 2dd1bee1 cni-server: wait ovs-vswitchd to be running (#2759)
- 8c158d72 ci: run kube-ovn e2e for underlay (#2762)
- 5eef52ac nm not managed only in the change provide nic name case (#2754)
- 635c57b6 update policy route when change from ecmp to active-standby (#2716)
- af16c760 fix ovn lb gc (#2728)
- 4a4397c7 fix recover db failed using offical doc (#2721)
- 786ec739 bump base image
- 9fe73bd2 base: remove patch for fixing ofpbuf memory leak (#2715)
- 42da9ddd cni-server: do not perform ipv4 conflict detection during VM live migration (#2693)
- e67cfd4c ovn-controller: do not send GARP on localnet for Kube-OVN ports (#2690)
- a4cae607 netpol: fix packet drop casued by incorrect address set deletion (#2677)
- 96580be3 fix pg set port fail when lsp is already deleted
- 905b541d add subnetstatus lock for handleAddOrUpdateSubnet (#2668)
- abed4718 prepare for next release
- b670e1c1 broadcast free arp when pod setup (#2643)
- 1c9e8eac delete sync user (#2629)
- da11ccdc prepare for next release
- c99d9dda ci: deploy multus in thick mode (#2628)
- c8f55f9d libovsdb: use monitor_cond as the monitor method (#2627)
- 9f2e29e1 ovs: fix dpif-netlink ofpbuf memory leak (#2620)
- bd6f1bb2 add debug image
- c3438b48 ci: fix multus installation (#2604)
- e77adbba cut invalid OVN_NB_DAEMON to make log more readable (#2601)
- e54d9904 unittest: fix length assertion (#2597)
- f731350d bump base image
- b95b3395 ci: bump actions/upload-artifact to v3
- dd087cbf security: clear .trivyignore
- f44ec54d underlay: get address/route before setting nm managed to no (#2592)
- 250f3403 ci: bump kind image to v1.26.3 (#2581)
Contributors
- bobz965
- changluyi
- hzma
- yichanglu
- zhangzujian
- 张祖建
v1.11.8
v1.11.8 (2023-06-12)
- d15f003a prepare for next release
- 3796d1ef base: fix ovn build failure (#2926)
- 98748f6e bump version number to v1.11.8
- 0a0d254d fix encap_ip will be lost when we restart the ovs-dpdk node (#2543)
- 919c8eeb cni-server: clear iptables mark before doing masquerade (#2919)
- 91b383b0 For eip created without spec.V4ip this field (#2912)
- b8523fc6 match outgoing interface when perform snat (#2911)
Contributors
- 张祖建
- 袁又袁
v1.11.7 (2023-06-05)
- 0b27996b prepare for release 1.11.7
- b6b02458 underlay: do not delete patch ports created by ovn-controller (#2851)
- bed82299 fix gc report error #2886
- 42a5656c add support of user-defined kubelet directory (#2388)
- 4d1b12a8 ci: fix valgrind result analysis (#2853)
- e1b79191 ovs: fix memory leak in qos (#2871)
- 50cc00d0 prepare for next release
Contributors
- zhangzujian
- 夜微澜
- 张祖建
- 马洪贞
v1.11.6 (2023-05-25)
- f071a974 prepare for next release
- 94644e12 u2o support custom vpc release 1.11 (#2849)
- 30f4cc30 kubectl-ko: fix trace when u2oInterconnection is enabled (#2836)
- e50687af ci: detect ovs/ovn memory leak (#2839)
- 767e102a fix underlay access to node through ovn0 (#2846)
- ae226e33 iptables: always do SNAT for access from other nodes to nodeport with external traffic policy set to Local (#2844)
- ef78fee1 delete user tss (#2838)
- 4dd164ac ci: fix no-avx512 image build
- f4033e73 ci: fix kube-ovn-base build
- ea954770 refactor image builds (#2818)
- ddfedfa1 fix MTU when subnet is using logical gateway (#2834)
- 1346b0e7 update vpc dns env value
- 5d8b106a add route for service ip range when init vpc-nat-gw (#2821)
- cd4ff4f6 fix cleanup order (#2792)
- 94e7463e add available check for northd enpoint
- f7a80c90 update release note
Contributors
- changluyi
- hzma
- zhangzujian
- 张祖建
- 马洪贞
v1.11.5
v1.11.5 (2023-05-10)
- 632bad30 prepare for release 1.11.5
- bc4637c0 reorder the deletion to avoid dependency conflict
- a8539c57 fix ip statistics in subnet status (#2769)
- 655d5ff2 support disable arp check ip conflict in vlan provider network (#2760)
- a5720d6f cni-server: wait ovs-vswitchd to be running (#2759)
- 8a4e97b5 ci: run kube-ovn e2e for underlay (#2762)
- 87c68683 iptables: use the same mode with kube-proxy (#2758)
- 944f3049 nm not managed only in the change provide nic name case (#2754)
- a55db01d update policy route when change from ecmp to active-standby (#2717)
- ba639824 fix recover db failed using official doc (#2718)
- 81b60ac8 fix_base_sg_rule (#2401)
- e80879c5 add base sg rules for ports (#2365)
- f90aa398 bump base images
- abaee01a base: remove patch for fixing ofpbuf memory leak (#2715)
- 2e800bf2 prepare for release 1.11.4
- 22367be6 cni-server: do not perform ipv4 conflict detection during VM live migration (#2693)
- 49dfd39e fix can not clean the last abandoned snat table (#2701)
- 6ec1982a replace StrategicMergePatchType with MergePatchType (#2694)
- 320f5670 fix build error by partially revert 951f89c
- d4eabab0 ovn-controller: do not send GARP on localnet for Kube-OVN ports (#2690)
- 951f89c5 adapt ippool annotation (#2678)
- 96e8be6d netpol: fix packet drop casued by incorrect address set deletion (#2677)
- 6b95cecd fix pg set port fail when lsp is already deleted (#2658)
- 5ad2bafe add subnetstatus lock for handleAddOrUpdateSubnet (#2669)
- f314ab58 broadcast free arp when pod setup
- e29fdc96 delete sync user (#2629)
- 621423f7 Add ipsec package to image release 1.11 (#2618)
- 9c80381b ci: deploy multus in thick mode (#2628)
- 2731e8e3 libovsdb: use monitor_cond as the monitor method (#2627)
- 71a8ffe3 ci: fix multus installation (#2622)
- 786fea90 ovs: fix dpif-netlink ofpbuf memory leak (#2620)
- d9647b4d update Dockerfile.debug
- 5b099ed2 ci: fix multus installation (#2604)
- fdc2301b cut invalid OVN_NB_DAEMON to make log more readable (#2601)
- 02b1e140 unittest: fix length assertion (#2597)
- 209246bd bump base image
- d2f1a801 security: remove CVE-2022-29526 from .trivyignore
- 7a69233f base: fix CVE-2022-3294 (#2594)
- ea46479d underlay: get address/route before setting nm managed to no (#2592)
- d67d40d3 base: fix ovs patches (#2590)
- ed14bc2d ci: bump kind image to v1.26.3 (#2581)
- 9c01b1bd move ipam.subnet.mutex to caller (#2571)
- fb70f939 fix: memory leak in IPAM caused by leftover map keys (#2566)
- f4f990b3 fix ovn-bridge-mappings deletion (#2564)
- e4242a01 fix go mod list (#2556)
- 4c08bfe0 do not set device unmanaged if NetworkManager is not running (#2549)
- 39c99c6e fix update dnat rules not effect correctly (#2518)
- 7eb7ed6e underlay: fix network manager operation (#2546)
- 8f67a324 controller: fix apiserver connection timeout on startup (#2545)
- 4b8654db underlay: delete altname after renaming the link (#2539)
- 8d0d56ec underlay: fix link name exchange (#2516)
- f22535e3 fix changging the stopped vm's subnets, the vm cann't start normally (#2463)
- 5bd71ba8 add kubevirt multus nic lsp before gc process (#2504)
- d9ccaf7b update for release v1.11.3
Contributors
- bobz965
- changluyi
- hzma
- yichanglu
- zhangzujian
- 夜微澜
- 张祖建
- 袁又袁
- 马洪贞
v1.11.3
v1.11.3 (2023-03-18)
- 9fe900fc prepare for release v1.11.3
- d70bf21f ensure address label is correct before deleting it (#2487)
- df493a8b add node to addNodeQueue if required annations are missing (#2481)
- b4145855 fix ips CR not found due to etcd error (#2472)
- 63afc1f6 ci: fix ovn-ic installation (#2456)
- f790d5a1 do not set subnet's vlan empty on failure (#2445)
- 0ff516bb change cni version from v1.1.1 to v1.2.0
- b0935b7c fix ovn-speaker router bug (#2433)
- 7f6ba2b1 fix chart install/upgrade e2e (#2426)
- e0fe08c5 ci: fix cilium chaining e2e (#2391)
- 365e8f47 Modify the pod scheduling of vpcdns (#2420)
- 13c7319f fix: python package issues
- 7100e157 update ipv6 security-group remote group name (#2389)
- 909c1b6b Fix routeregexp ipv6 (#2395)
- 20cdc9d8 ci: fix ref name check (#2390)
- af25e6ad bump base images
- 064df251 ci: skip netpol e2e automatically for push events (#2379)
- d5005b74 ci: make path filter more accurate (#2381)
- 0f308f34 fix service dual stack add/del cluster ips not change ovn nb
- 4a70baef ci: fix path filter for windows build (#2378)
- 37662226 e2e: run specs in parallel (#2375)
Contributors
- Daviddcc
- KillMaster9
- changluyi
- hzma
- jeffy
- yichanglu
- zhangzujian
- 张祖建