Releases: spidernet-io/spiderpool
Release v0.8.2
v0.8.2
New Feature
-
no interface name in annotation to support multiple NIC : PR 2618
-
spidermultusconfig: It's able to configure bandwidth for sriov config : PR 2637
-
add e2e ovs installation and ovs net-attach-def configurations : PR 2469
Changed Feature
-
ifacer: Fix the slave with bond was not set if vlanId was set to 0 : PR 2639
-
fix path typo in spiderpool-agent yaml : PR 2667
Totoal
Pull request number: 48
Release v0.9.0-rc0
v0.9.0-rc0
New Feature
-
no interface name in annotation to support multiple NIC : PR 2618
-
spidermultusconfig: It's able to configure bandwidth for sriov config : PR 2637
-
add e2e ovs installation and ovs net-attach-def configurations : PR 2469
Changed Feature
-
ifacer: Fix the slave with bond was not set if vlanId was set to 0 : PR 2639
-
fix path typo in spiderpool-agent yaml : PR 2667
Totoal
Pull request number: 28
Release v0.8.1
Release v0.8.0
v0.8.0
New Feature
-
set chart enableSpiderSubnet to be true : PR 2302
-
spidercoordinator: allow set ip addr to hijackCIDR : PR 2314
-
spidermultusconfig: IPAM can be disabled : PR 2317
-
update controller-runtime,pyroscope sdk : PR 2316
-
spidercoordinator: add new podCIDRType "auto" : PR 2326
-
integrate rdma cni and rdma device plugin : PR 2382
-
update opentelemetry to v1.19.0 : PR 2387
-
chart: sriov network operator : PR 2386
-
support kubevirt vm static ip : PR 2360
-
init: create default spidermultusconfig network if it isn't empty : PR 2451
-
docker-image: build new image for all plugins : PR 2457
-
spiderAgent: install cni,ovs and rdma in init-container : PR 2466
-
coordinator: fix the eth0 source IP for the packet going through veth0 : PR 2489
-
remove crd subnet/ippool deprecated property vlan default value : PR 2576
Changed Feature
-
spidermultusconfig: make defaultCniCRName to empty by default : PR 2362
-
improve GetTopController method : PR 2370
-
spidermultusconfig: fix panic if spidermultusconfig.spec is empty : PR 2444
-
spidercoordinator: fix auto fetch podCIDRType : PR 2434
-
fix ipam block with ip address used out : PR 2518
-
spiderpool-controller readiness health check failure : PR 2532
-
fix multusName usage bug with wrong net-attach-def namespace : PR 2514
-
coordinator: set random mac addres for veth device when creating it : PR 2580
Totoal
Pull request number: 134
Release v0.7.1
v0.7.1
New Feature
-
set chart enableSpiderSubnet to be true : PR 2302
-
spidercoordinator: allow set ip addr to hijackCIDR : PR 2314
-
spidermultusconfig: IPAM can be disabled : PR 2317
-
update controller-runtime,pyroscope sdk : PR 2316
Changed Feature
-
fix: statefulset duplicate IP issue : PR 2538
-
cherrypick 2518, 2514 and 2544 to release v0.7 : PR 2549
Totoal
Pull request number: 42
Release v0.8.0-rc1
v0.8.0-rc1
New Feature
-
integrate rdma cni and rdma device plugin : PR 2382
-
update opentelemetry to v1.19.0 : PR 2387
-
chart: sriov network operator : PR 2386
-
support kubevirt vm static ip : PR 2360
-
init: create default spidermultusconfig network if it isn't empty : PR 2451
-
docker-image: build new image for all plugins : PR 2457
-
spiderAgent: install cni,ovs and rdma in init-container : PR 2466
-
coordinator: fix the eth0 source IP for the packet going through veth0 : PR 2489
Changed Feature
-
improve GetTopController method : PR 2370
-
spidermultusconfig: fix panic if spidermultusconfig.spec is empty : PR 2444
-
spidercoordinator: fix auto fetch podCIDRType : PR 2434
Totoal
Pull request number: 53
Release v0.8.0-rc0
v0.8.0-rc0
New Feature
-
set chart enableSpiderSubnet to be true : PR 2302
-
spidercoordinator: allow set ip addr to hijackCIDR : PR 2314
-
spidermultusconfig: IPAM can be disabled : PR 2317
-
update controller-runtime,pyroscope sdk : PR 2316
-
spidercoordinator: add new podCIDRType "auto" : PR 2326
Changed Feature
- spidermultusconfig: make defaultCniCRName to empty by default : PR 2362
Totoal
Pull request number: 39
Release v0.7.0
v0.7.0
Feature
-
spidercoordinator: support setting podCIDRType to none : PR 2141
-
add SpiderMultusConfig annotation validation in webhook : PR 2170
-
coordinator: auto mode is supported : PR 2178
-
single IP support in dual stack with SpiderSubnet feature : PR 2205
-
feature : SpiderSubnet could take over orphan IPPool : PR 2185
-
optimize IPAM pool selections : PR 2207
-
spidermultusconfig: ovs cni config supported : PR 2199
Fix
-
fix SpiderSubnet CRD vlanID : PR 2117
-
fix:Missing resource type in cleanCRD scripts : PR 2131
-
coordinator: fix failed to setupHijackRoutes : PR 2148
-
clean up spidercoordinator.status if phase is NotReady : PR 2152
-
spidermultusconfig: remove redundant field "resourceName" : PR 2140
-
spidermultusconfig: validate customcniconfig if is valid : PR 2153
-
fix potential panic with CRD string method : PR 2172
-
fix wrong SpiderEndpoint vlan ID number : PR 2160
-
orphan pod skip SpiderSubnet feature : PR 2214
-
fix SpiderMultusConfig potential panic : PR 2225
-
coordinator: make all host rule tables exists in table 500 : PR 2206
Totoal PR
Release v0.6.1
Release v0.6.0
v0.6.0
Feature
-
add auto pool reclaim swicth support : PR 1757
-
add cluster subnet flexible ip number support : PR 1763
-
supplement annotation for Auto-Pool : PR 1768
-
coordinator feature : PR 1812
-
support multiple default ippools : PR 1914
-
support multiple default ippools : PR 1918
-
multus cni config operator : PR 1875
-
feat: add cni plugin ifacer : PR 1912
-
default NIC could be specified by pod annotation : PR 1934
-
multus affinity : PR 2003
-
fix mutlus auto-generated cni files && opt coordinator cni config fields : PR 2012
Fix
-
fix third-party controller auto-pool reclaim ippool symbol : PR 1746
-
fix Auto IPPool label value over maximum length limit : PR 1749
-
improve iprange function to reduce memory allocation : PR 1776
-
add ippool podAffinity validation : PR 1806
-
fix spiderpool-agent daemon data race : PR 1839
-
title: fix spiderpool-agent daemon data race : PR 1842
-
fix coordinator disable failure : PR 1856
-
fix IP GC scan all running unhealthy : PR 1883
-
fix: binary absolute path for image command : PR 1895
-
title: fix IP GC scan all running unhealthy : PR 1894
-
fix spiderpool-controller startup potential datarace : PR 1909
-
title: fix spiderpool-controller startup potential datarace : PR 1920
-
fix coordinator spelling faults : PR 1965
-
fix multus-config CNI configuration master name faults and ifacer incorresponding configuration : PR 1971
-
slave must be down before creating bond : PR 1972
-
fix type assert faults : PR 1979
-
cleanup dirty rule、route、neigh tables in cmdAdd : PR 2037
-
fix failed to init arp client : PR 2055
-
implement IP allocation process document : PR 2045
-
coordinator: cmdDel should return nil : PR 2059
-
fix IPPool crd wrong vlanID range : PR 2058
-
ippool inherits subnet properties : PR 2036
-
update CRD documentation : PR 1904
-
spidermultusconfig: improve parameters validate : PR 2082
-
ensure that the reply packet from the service is forwarded from veth0 : PR 2078