Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 17 additions & 14 deletions document/docs/release/alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**
Expand All @@ -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)

<span style="color: red;">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.</span>
Expand Down
30 changes: 18 additions & 12 deletions document/docs/release/beta.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand Down
15 changes: 8 additions & 7 deletions document/docs/release/index.md
Original file line number Diff line number Diff line change
@@ -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|&check;|X|X|X|X|X
|v1.2.4<br>v1.2.5|&check;|&check;|&check;|X|X|X
[beta](./beta.md)|v1.2.6|&check;|&check;|&check;|X|X|X
[alpha](./alpha.md)|v1.2.7<br>v1.2.8|&check;|&check;|&check;|&check;|X|X
|v1.3.0|&check;|&check;|&check;|X|&check;|&check;
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|&check;|X|X|X|X|X|X
|v1.2.4<br>v1.2.5<br>v1.2.6|&check;|&check;|&check;|X|X|X|X
[beta](./beta.md)|v1.2.7|&check;|&check;|&check;|&check;|X|X|X
[alpha](./alpha.md)|v1.2.8|&check;|&check;|&check;|&check;|X|X|X
|v1.2.9|&check;|&check;|&check;|&check;|&check;|X|X
|v1.3.0|&check;|&check;|&check;|X|X|&check;|&check;
19 changes: 19 additions & 0 deletions document/docs/release/stable.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
Loading