-
Notifications
You must be signed in to change notification settings - Fork 34
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
Pipeline failing with OOM Killed, invalid memory request in modify-windows-iso-file #572
Comments
I also noticed that the pod is exiting with access permission errors on PVC,
This is despite having the below config,
|
Hi,
More info:
How much memory does your node have? I have never encounter this error. The error in the log
should not be causing any troubles. |
Thanks for your input, I have adjusted the task accordingly, taskRunSpecs:
- pipelineTaskName: modify-windows-iso-file
podTemplate:
securityContext:
fsGroup: 107
runAsUser: 107
computeResources:
requests:
memory: 256Mi
limits:
memory: 1Gi I could see the throttling on CPU and it used the limit memory as well. k top pods
NAME CPU(cores) MEMORY(bytes)
windows2k25-installer-run-9c6m4-modify-windows-iso-file-pod 100m 1033Mi Worker nodes have plenty of resources (~1.5 TB of Mem and 100 CPU). I will increase the memory and CPU limits to see how it affects performance. |
What happened:
I am trying to create the PipelineRun for Win2k22 as explained here, https://artifacthub.io/packages/tekton-pipeline/kubevirt-tekton-pipelines/windows-efi-installer. I noticed that the Task `modify-windows-iso-file pod exited with OOM Kill.
Upon examining the pod, I noticed it has the wrong values for the request.memory
Is there a way to override this? I couldn't determine where it is sourcing the values from.
Additional context:
Add any other context about the problem here.
Environment:
virtctl version
): v1.3.0kubectl version
): v1.29.8The text was updated successfully, but these errors were encountered: