Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release-0.18][manual] manifests: objectupdate: cache fine-tuning support #252

Conversation

ffromani
Copy link
Collaborator

Add support to gather and set cache fine-tuning parameters:
ForeignPodsDetectMode and CacheResyncMethod, both exposed
in the cache subfield of the plugin parameters (at least
cacheResyncPeriodSeconds also belong there, but this is
another story for another day).

Also add validation support for the parameters.

includes deflaking for the test

[PositiveFlow] Deployer execution with a running cluster without any components
  when deployed with resource-topology-exporter as the updater [It] should verify
  a test pod scheduled with the topology aware scheduler goes running

started to flake lately with the symptoms matching a timeout due to slow
CI. Relax the timeout and add more logs to (try to) deflake the issue.

The test
```
[PositiveFlow] Deployer execution with a running cluster without any components
  when deployed with resource-topology-exporter as the updater [It] should verify
  a test pod scheduled with the topology aware scheduler goes running
```

started to flake lately with the symptoms matching a timeout due to slow
CI. Relax the timeout and add more logs to (try to) deflake the issue.

Signed-off-by: Francesco Romani <[email protected]>
Add support to gather and set cache fine-tuning parameters:
ForeignPodsDetectMode and CacheResyncMethod, both exposed
in the `cache` subfield of the plugin parameters (at least
cacheResyncPeriodSeconds also belong there, but this is
another story for another day).

Also add validation support for the parameters.

Signed-off-by: Francesco Romani <[email protected]>
@ffromani ffromani merged commit e80847b into k8stopologyawareschedwg:release-0.18 Nov 28, 2023
1 check passed
@ffromani ffromani deleted the sched-cache-fine-tuning-0.18 branch November 28, 2023 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant