Closed luc99hen closed 3 months ago
Attention: Patch coverage is 0%
with 34 lines
in your changes missing coverage. Please review.
Project coverage is 56.09%. Comparing base (
3713163
) to head (eb6cc42
). Report is 3 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@rambohe-ch I have found the root cause of the blocking e2e tests are there are no permission for controller-manager's cache building process. As we know, Cache
is shared among all controllers/clients in the Manager
level. And the process of building Cache
need the full permissions from all clients.
Therefore, in our case we can still separate the permissions for each individual client, but the base client used by yurt-manager need the full permission at the initialization stage.
We can create a cache for each client used by individual controllers. However, I opt against this approach due to the escalating memory footprint.
Issues
40 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
/lgtm
What type of PR is this?
/kind enhancement
What this PR does / why we need it:
Fix https://github.com/openyurtio/openyurt/pull/2051
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?
other Note