v1.2.0
Welcome to the v1.2.0 release of Spiderpool!
Compared with version:v1.1.0, version:v1.2.0 has the following updates.
New Feature
-
SpiderMultusConfig: Add mtu size support for macvlan / ipvlan / sriov : PR 4636
-
Add pause and discards stats for RDMA metrics : PR 4812
-
ipam: add GC option for running pods with empty podIPs : PR 4889
-
Add node rdma device traffic class to metrics : PR 4900
-
feat: add rdma ippool zone filter for sriov cni : PR 4999
-
Add custom runtime netns path : PR 5089
-
update cni version : PR 5390
-
add Vlan CNI support documentation and implementation : PR 5511
-
Add get workloadendpoint api : PR 5570
Changed Feature
-
Add a knob to initiate webhook deletion checks for ip resources : PR 4675
-
chart: optimize rdma titles : PR 4710
-
Upgrade GrafanaDashboard to v1beta1 : PR 5415
Fix
-
Ensure kernel sends GARPs to avoid communication failures : PR 4649
-
Update charts for ippool/subnet ValidatingWebhook : PR 4663
-
Fix RDMA multicast metric in node dashboard : PR 4706
-
SpiderMultusConfig: Fix error json tag for min/maxTxRateMbps : PR 4716
-
fix: retrieve the endpoint for deleted stateless pod : PR 4729
-
IPAM fix: ENV EnableGCStatelessTerminatingPod(Not)ReadyNode=false does not work : PR 4752
-
Fix ENV EnableGCStatelessTerminatingPod(Not)ReadyNode doesn't works : PR 4784
-
Add node name filter for pod owner cache to track local pods only : PR 4881
-
Fix metrics miss vport data from ethtool : PR 4898
-
fix: set policy route with marks in case hijacking calico packets : PR 4905
-
Fix label key pod_namespace using pod namespace instead of name : PR 4936
-
Remove outdated endpoints to prevent blocking the creation of new Pods : PR 4948
-
Update setNicAddr.sh : PR 5001
-
Optimize IPConflictDetection to fix syscall fails to receive ARP responses : PR 5029
-
Refactor DSCP mapping in rdma-qos.sh : PR 5083
-
Fix json formatting for configList in rdma-shared-dp.yaml to ensure p… : PR 5115
-
Fix error annotations injected by rdma webhook : PR 5096
-
Using jq to parse the default CNI for improved script robustness : PR 5183
-
Fix dual port nic parent label not right : PR 5236
-
fix: returns a result other than nil when both bond and VLAN exist : PR 5424
-
fix: IPAM cannot allocate IP when k8s.v1.cni.cncf.io/networks is JSON array : PR 5553
-
charts: restrict host mount to specific netns paths to enhance security : PR 5563
Total
Pull request number: 158