diff --git a/document/docs/release/alpha.md b/document/docs/release/alpha.md index 57e17888..cb69e2e1 100644 --- a/document/docs/release/alpha.md +++ b/document/docs/release/alpha.md @@ -2,6 +2,23 @@ ![](../img/alpha-release.png) +## v1.2.9 + +**Highlights** + +- Update SR-IOV CNI support + - Add VF to PF matching to support VF network devices +- Upgrade multi nicd go version to 1.24.1 + +**Maintenance** + +- Report multi-nicd test coverage (upgrade ginkgo) +- Increase multi-nicd test coverage to 74.8% + +**Fix** + +- selection strategy is not applied and crd in multi-nicd is unsync [#320](https://github.com/foundation-model-stack/multi-nic-cni/issues/320) + ## v1.2.8 **Feature** @@ -28,20 +45,6 @@ - correct interface name on host-device ADD and prevent tabu prefix - fix PSP security settings for connection check -## v1.2.7 - -- support macvlan plugin - -- code enhancements: - * refactor code structure (add internal packages) - * upgrade test to ginkgo V2 - * generate measurable test coverage results - * improve test coverage to 60% - -- fixes: - * correct sample multinicnetwork for macvlan+whereabouts IPAM - * handle error from ghw.PCI call - ## v1.3.0 (based on v1.2.2) This version does not include the bug fix for incompability to newer version of network operator in https://github.com/foundation-model-stack/multi-nic-cni/pull/182. diff --git a/document/docs/release/beta.md b/document/docs/release/beta.md index fa4c289d..f18f17df 100644 --- a/document/docs/release/beta.md +++ b/document/docs/release/beta.md @@ -2,18 +2,24 @@ ![](../img/beta-release.png) -## v1.2.6 - -- upgrade go version - * controller: GO 1.22 - * daemon, CNI: GO 1.23 -- remove kube-rbac-proxy -- add make `set_version` target to simplify release steps -- update concept image, user and contributing guide -- rewrite the highlighted features and add demo and references -- fix bugs: - * [sample-concheck make error](https://github.com/foundation-model-stack/multi-nic-cni/pull/235) - * [failed to load netconf: post fail: Post "http://localhost:11000/select": EOF](https://github.com/foundation-model-stack/multi-nic-cni/issues/240) +## v1.2.7 + +**Highlights** + +- support macvlan plugin +- refactor code structure (add internal packages) + +**Maintenance** + +- upgrade controller test to ginkgo V2 +- generate measurable controller test coverage results +- improve controller test coverage to 60% + +**Fix** + +- correct sample multinicnetwork for macvlan+whereabouts IPAM +- handle error from ghw.PCI call + ## v1.2.0 (deprecated) diff --git a/document/docs/release/index.md b/document/docs/release/index.md index f91c0a4e..70064b4c 100644 --- a/document/docs/release/index.md +++ b/document/docs/release/index.md @@ -1,9 +1,10 @@ # Release -Channel|Version|IPVLAN L2/L3|AWS IPVLAN|Mellanox Host Device|MACVLAN|IP-less (zero host block)|Multi-config IPAM ----|---|---|---|---|---|---|--- -[stable (default)](./stable.md)|v1.0.5|✓|X|X|X|X|X -|v1.2.4
v1.2.5|✓|✓|✓|X|X|X -[beta](./beta.md)|v1.2.6|✓|✓|✓|X|X|X -[alpha](./alpha.md)|v1.2.7
v1.2.8|✓|✓|✓|✓|X|X -|v1.3.0|✓|✓|✓|X|✓|✓ +Channel|Version|IPVLAN L2/L3|AWS IPVLAN|Mellanox Host Device|MACVLAN|SR-IOV VF|IP-less (zero host block)|Multi-config IPAM +---|---|---|---|---|---|---|---|--- +[stable (default)](./stable.md)|v1.0.5|✓|X|X|X|X|X|X +|v1.2.4
v1.2.5
v1.2.6|✓|✓|✓|X|X|X|X +[beta](./beta.md)|v1.2.7|✓|✓|✓|✓|X|X|X +[alpha](./alpha.md)|v1.2.8|✓|✓|✓|✓|X|X|X +|v1.2.9|✓|✓|✓|✓|✓|X|X +|v1.3.0|✓|✓|✓|X|X|✓|✓ diff --git a/document/docs/release/stable.md b/document/docs/release/stable.md index eaee6dc0..d0a0b68c 100644 --- a/document/docs/release/stable.md +++ b/document/docs/release/stable.md @@ -2,8 +2,27 @@ ![](../img/stable-release.png) +## v1.2.6 + +**Highlights** + +- upgrade go version + * controller: GO 1.22 + * daemon, CNI: GO 1.23 +- remove kube-rbac-proxy +- add make `set_version` target to simplify release steps +- update concept image, user and contributing guide +- rewrite the highlighted features and add demo and references + +**Fix** + +- [sample-concheck make error](https://github.com/foundation-model-stack/multi-nic-cni/pull/235) +- [failed to load netconf: post fail: Post "http://localhost:11000/select": EOF](https://github.com/foundation-model-stack/multi-nic-cni/issues/240) + ## v1.2.5 +**Highlights** + - support multiple resource names defined in NicClusterPolicy for Mellanox Host Device use case - remove unnecessary selection policy call when network devices have already selected by the device plugin