-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: denis-tingaikin <[email protected]>
- Loading branch information
1 parent
d087262
commit 439689b
Showing
3 changed files
with
301 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,190 @@ | ||
|
||
+++ | ||
short="v1.12.0" | ||
title = "Release v1.12.0" | ||
date="2024-01-24 00:00:00 +0000 UTC" | ||
+++ | ||
|
||
|
||
# NSM Release v1.12.0 | ||
|
||
|
||
NSM v1.12.0 has been tested on: | ||
- [kind](https://github.com/networkservicemesh/integration-k8s-kind/actions?query=branch%3Arelease%2Fv1.12.0+) | ||
- [GKE](https://github.com/networkservicemesh/integration-k8s-gke/actions?query=branch%3Arelease%2Fv1.12.0+) | ||
- [AKS](https://github.com/networkservicemesh/integration-k8s-aks/actions?query=branch%3Arelease%2Fv1.12.0+) | ||
- [AWS/AWS IPv6](https://github.com/networkservicemesh/integration-k8s-aws/actions?query=branch%3Arelease%2Fv1.12.0+) | ||
- [Bare metal in Equinix Metal](https://github.com/networkservicemesh/integration-k8s-packet/actions?query=branch%3Arelease%2Fv1.12.0+) | ||
- [Interdomain GKE/AWS/AKS](https://github.com/networkservicemesh/integration-interdomain-k8s/actions?query=branch%3Arelease%2Fv1.12.0+) | ||
|
||
## Changes since last release | ||
|
||
|
||
|
||
### Registry k8s can not correctly handle unregister when its scaled | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/sdk-k8s/issues/456) | ||
|
||
|
||
### Update Spire version in Dockerfile for all cmd-repos | ||
|
||
|
||
Update Spire version in Dockerfiles for all cmd-repos. Also add support for multi-arch build. | ||
|
||
[See more details](https://github.com/networkservicemesh/cmd-template/issues/123) | ||
|
||
|
||
## System stability fixes and improvements | ||
|
||
|
||
|
||
### Interdomain doesn't work when cluster internal IP doesn't have internet access | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/10021) | ||
|
||
|
||
### Feature Request: Support configuration of NamespaceSelector | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/cmd-admission-webhook-k8s/issues/291) | ||
|
||
|
||
### Connectivity changes during runtime | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/cmd-nsmgr/issues/89) | ||
|
||
|
||
### Improve cronjob for CVEs scanning in docker images | ||
|
||
|
||
1. Add image names in CVEs reports | ||
2. Remove old results on every CVEs scanning | ||
3. Fix the period of the cronjob | ||
|
||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/10726) | ||
|
||
|
||
### Describe how each component interacts with each other | ||
|
||
|
||
For new users, it is unclear how NSM components interact with each other, or how NSM works as a whole. | ||
For example, how the data packets sent by nsc are passed to nse through forwarder, so that users can have a clear understanding of nsm macroscopically | ||
|
||
[See more details](https://github.com/networkservicemesh/site/issues/262) | ||
|
||
|
||
### TestRecvfd/TestRecvfdClosesSingleFile is unstable | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/sdk/issues/1525) | ||
|
||
|
||
### Broken "cloud.google.com/go/compute/metadata" dependency | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/sdk/issues/1551) | ||
|
||
|
||
### CVEs Scanner should merge the same CVEs | ||
|
||
Currently, CVEs Scanner creates several entries for the same CVE if it's found in different images. The scanner should merge such entires into one and add all affected images into the entry's description. | ||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/10810) | ||
|
||
|
||
### Fix `CRITICAL` and `HIGH` issues from CVEs scanner | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/10770) | ||
|
||
|
||
### Add interface names into NSM metrics | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/sdk-vpp/issues/768) | ||
|
||
|
||
### Test_DNSUsecase is unstable | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/sdk/issues/1537) | ||
|
||
|
||
### Update repository to go v1.20 | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/cmd-csi-driver/issues/25) | ||
|
||
|
||
### Test_TCPDNSServerTimeout is unstable | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/sdk/issues/1532) | ||
|
||
|
||
### Example TestNsm_kuma_universal_vl3 is unstable on kind | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/10140) | ||
|
||
|
||
### Remaining bridge interfaces after forwarder stoped | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/sdk-ovs/issues/276) | ||
|
||
|
||
### About nsm support network topology like this? | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/10519) | ||
|
||
|
||
### Feature: automatic nsc connect to nse registered with the NS after nsc is initialized and running | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/9889) | ||
|
||
|
||
### Visualizing tool for NSM in Kubernetes environment | ||
|
||
Status: RESOLVED. | ||
|
||
[See more details](https://github.com/networkservicemesh/deployments-k8s/issues/10648) | ||
|
||
|
||
### rate: Wait(n=1) would exceed context deadline | ||
|
||
|
||
Logs: | ||
``` | ||
{"level":"error","ts":1705506855.7787008,"logger":"admissionWebhookServer","caller":"build/main.go:97","msg":"failed to get namespace by name: client rate limiter Wait returned an error: rate: Wait(n=1) would exceed context deadline","stacktrace":"main.(*admissionWebhookServer).Review\n\t/build/main.go:97\nmain.main.func3\n\t/build/main.go:482\ngithub.com/labstack/echo/v4.(*Echo).add.func1\n\t/go/pkg/mod/github.com/labstack/echo/[email protected]/echo.go:582\ngithub.com/labstack/echo/v4/middleware.RecoverWithConfig.func1.1\n\t/go/pkg/mod/github.com/labstack/echo/[email protected]/middleware/recover.go:131\ngithub.com/labstack/echo/v4/middleware.LoggerWithConfig.func2.1\n\t/go/pkg/mod/github.com/labstack/echo/[email protected]/middleware/logger.go:126\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP\n\t/go/pkg/mod/github.com/labstack/echo/[email protected]/echo.go:669\nnet/http.serverHandler.ServeHTTP\n\t/usr/local/go/src/net/http/server.go:2936\nnet/http.(*conn).serve\n\t/usr/local/go/src/net/http/server.go:1995"} | ||
``` | ||
Build: https://github.com/networkservicemesh/integration-k8s-kind/actions/runs/7558182942/job/20579105121 | ||
|
||
[See more details](https://github.com/networkservicemesh/cmd-admission-webhook-k8s/issues/384) | ||
|
||
|
||
|
||
## Release project board | ||
|
||
[Notes based on](https://github.com/orgs/networkservicemesh/projects/22) |