Open zolug opened 1 year ago
There were improvements in NSM related to cleaning up connections. Haven't noticed "PersmissionDenied" error for a while.
There were also improvements in Meridio: -IP garbage collection for Meridio IPAM: https://github.com/Nordix/Meridio/issues/527 -Proxy can restore previous connections to LBs by learning them from NSMgr using NSM's Monitor Connection feature: https://github.com/Nordix/Meridio/pull/536 https://github.com/Nordix/Meridio/issues/542
Run verification tests with most recent Meridio and NSM >= v.1.13.2
Describe the bug When proxy process gets killed by OOM, there's no chance for the proxy to close them obviously. However, NSM might not be able to clean them up either when the MaxTokenLifetime expires due to
rpc error: code = PermissionDenied desc = no sufficient privileges
.The old interfaces do not seem to cause any problem, but they are confusing. (Their IPs are also leaked.) The connected peer interface in LB also remains. (and can be used to reach the proxy).
To Reproduce Steps to reproduce the behavior:
Expected behavior The interfaces should be event removed (probably by NSM). (Resolving the leaked IP issue sound much more complex.)
Context
Meridio: 115ca87fdf6fc6ae4084469976bdfc8414e6fc49 Author: Lionel Jouin lionel.jouin@est.tech Date: Fri Mar 24 19:25:56 2023 +0100
Use Helm chart to deploy e2e operator env
Logs