Skip to content

Commit 5c7a48a

Browse files
committed
chore: update release 1.2.8 doc
Signed-off-by: Sunyanan Choochotkaew <[email protected]>
1 parent c378621 commit 5c7a48a

File tree

7 files changed

+97
-70
lines changed

7 files changed

+97
-70
lines changed

document/docs/release/alpha-1.2.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

document/docs/release/alpha.md

Lines changed: 47 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,59 @@
22

33
![](../img/alpha-release.png)
44

5-
> **FIX-ME:** <br>
6-
> This channel does not include no bug fixes for incompability to newer version of network operator in https://github.com/foundation-model-stack/multi-nic-cni/pull/182.
5+
## v1.2.8
6+
7+
**Feature**
8+
9+
- Use owner reference to remove NAD upon removal
10+
- Use RetryOnConflict for finalizer removal
11+
12+
**Maintenance**
13+
14+
- code
15+
* increase test coverage to 70.7%
16+
* upgrade controller go version 1.24.1 with up-to-date dependency
17+
18+
- documentation
19+
* add bare metal infra configuration
20+
* update infra preparation for aws and ibmcloud
21+
22+
- operation
23+
* kbuilder workflow
24+
* hotfix issue template
25+
26+
**Fix**
27+
28+
- correct interface name on host-device ADD and prevent tabu prefix
29+
- fix PSP security settings for connection check
30+
31+
## v1.2.7
32+
33+
- support macvlan plugin
34+
35+
- code enhancements:
36+
* refactor code structure (add internal packages)
37+
* upgrade test to ginkgo V2
38+
* generate measurable test coverage results
39+
* improve test coverage to 60%
40+
41+
- fixes:
42+
* correct sample multinicnetwork for macvlan+whereabouts IPAM
43+
* handle error from ghw.PCI call
744

845
## v1.3.0 (based on v1.2.2)
946

47+
<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>
48+
1049
**Improvements:**
1150

1251
* Make all fields except interfaceName in `HostInterface.Interfaces` optional
1352
* Add **namespace watcher** to add `NetworkAttachmentDefinition` when new namespace is created
1453
* Set `manager` container as default container in controller
1554

16-
## v1.2.2
55+
## v1.2.2 (deprecated)
56+
57+
<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>
1758

1859
**Improvements:**
1960

@@ -45,7 +86,9 @@
4586
"ips": [ "192.168.0.1/18", "192.168.64.1/18" ]
4687
}]
4788

48-
## v1.2.1
89+
## v1.2.1 (deprecated)
90+
91+
<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>
4992

5093
**Improvements:**
5194

document/docs/release/beta.md

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,20 @@
22

33
![](../img/beta-release.png)
44

5-
## v1.2.3
5+
## v1.2.6
66

7-
**Major feature update:**
8-
- The following attributes of HostInterface is changed to optional.
9-
10-
NetAddress string `json:"netAddress,omitempty"`
11-
HostIP string `json:"hostIP,omitempty"`
12-
Vendor string `json:"vendor,omitempty"`
13-
Product string `json:"product,omitempty"`
14-
PciAddress string `json:"pciAddress,omitempty"`
15-
16-
- Set default container of controller pod to `manager`.
17-
- Namespace watcher to watch newly-created namespace and create a NetworkAttachmentDefinition of the existing MultiNicNetwork.
18-
19-
**Fixes**
20-
- `LastSyncTime` is nil.
21-
- Invalid resource name with prefix.
22-
23-
see: https://github.com/foundation-model-stack/multi-nic-cni/pull/182
7+
- upgrade go version
8+
* controller: GO 1.22
9+
* daemon, CNI: GO 1.23
10+
- remove kube-rbac-proxy
11+
- add make `set_version` target to simplify release steps
12+
- update concept image, user and contributing guide
13+
- rewrite the highlighted features and add demo and references
14+
- fix bugs:
15+
* [sample-concheck make error](https://github.com/foundation-model-stack/multi-nic-cni/pull/235)
16+
* [failed to load netconf: post fail: Post "http://localhost:11000/select": EOF](https://github.com/foundation-model-stack/multi-nic-cni/issues/240)
2417

25-
## v1.2.0
18+
## v1.2.0 (deprecated)
2619

2720
**Major feature update:**
2821

@@ -47,7 +40,7 @@ see: https://github.com/foundation-model-stack/multi-nic-cni/pull/182
4740

4841
---
4942

50-
## v1.1.0
43+
## v1.1.0 (deprecated)
5144

5245
**Major feature update:**
5346

document/docs/release/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Release
22

3-
Channel|Version|IPVLAN L2/L3|AWS IPVLAN|Mellanox Host Device|IP-less (zero host block)|Multi-config IPAM
4-
---|---|---|---|---|---|---
5-
[stable (default)](./stable.md)|v1.0.5|&check;|X|X|X|X
6-
[stable-1.2](./stable-1.2.md)|v1.2.4|&check;|&check;|&check;|X|X
7-
[beta](./beta.md)|v1.2.3|&check;|&check;|&check;|X|X
8-
[alpha](./alpha.md)|v1.3.0|&check;|&check;|&check;|&check;|&check;
9-
[alpha-1.2](./alpha-1.2.md)|v1.2.7|&check;|&check;|&check;|X|X
3+
Channel|Version|IPVLAN L2/L3|AWS IPVLAN|Mellanox Host Device|MACVLAN|IP-less (zero host block)|Multi-config IPAM
4+
---|---|---|---|---|---|---|---
5+
[stable (default)](./stable.md)|v1.0.5|&check;|X|X|X|X|X
6+
|v1.2.4<br>v1.2.5|&check;|&check;|&check;|X|X|X
7+
[beta](./beta.md)|v1.2.6|&check;|&check;|&check;|X|X|X
8+
[alpha](./alpha.md)|v1.2.7<br>v1.2.8|&check;|&check;|&check;|&check;|X|X
9+
|v1.3.0|&check;|&check;|&check;|X|&check;|&check;

document/docs/release/stable-1.2.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

document/docs/release/stable.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,32 @@
22

33
![](../img/stable-release.png)
44

5+
## v1.2.5
6+
7+
- support multiple resource names defined in NicClusterPolicy for Mellanox Host Device use case
8+
- remove unnecessary selection policy call when network devices have already selected by the device plugin
9+
10+
## v1.2.4
11+
12+
**Major feature update:**
13+
- The following attributes of HostInterface is changed to optional.
14+
15+
NetAddress string `json:"netAddress,omitempty"`
16+
HostIP string `json:"hostIP,omitempty"`
17+
Vendor string `json:"vendor,omitempty"`
18+
Product string `json:"product,omitempty"`
19+
PciAddress string `json:"pciAddress,omitempty"`
20+
21+
- Set default container of controller pod to `manager`.
22+
- Namespace watcher to watch newly-created namespace and create a NetworkAttachmentDefinition of the existing MultiNicNetwork.
23+
24+
**Fixes**
25+
- `LastSyncTime` is nil.
26+
- Invalid resource name with prefix.
27+
28+
see: https://github.com/foundation-model-stack/multi-nic-cni/pull/182
29+
30+
531
## v1.0.5
632

733
**Improvements:**
@@ -16,7 +42,7 @@
1642

1743
---
1844

19-
## v1.0.4
45+
## v1.0.4 (deprecated)
2046

2147
**CRD changes:**
2248

@@ -49,7 +75,7 @@
4975

5076
---
5177

52-
## v1.0.3
78+
## v1.0.3 (deprecated)
5379

5480
**CRD changes:**
5581

@@ -91,7 +117,7 @@
91117

92118
---
93119

94-
## v1.0.2
120+
## v1.0.2 (deprecated)
95121

96122
- First release (as open source)
97123

document/mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ theme:
44
highlightjs: true
55
hljs_languages:
66
- yaml
7-
- rust
7+
- rust

0 commit comments

Comments
 (0)