All platform pods are supposed to have no CPU resource requests as it
messes up the reported CPU allocations and reduces the amount of CPU
available to the customer applications. Nonetheless, the deployments
of FluxCD are requesting resources.
This change fixes it, leaving the limits as a safeguard so those pods
doesn't take too much resources from the system.
TEST PLAN
PASS Build CentOS ISO with change and verify that flux-helm resources
were created without resource requests and are all up and running
Reviewed: https:/ /review. opendev. org/c/starlingx /ansible- playbooks/ +/843283 /opendev. org/starlingx/ ansible- playbooks/ commit/ b4cb6f05e5b252a 04a845190ad0fdb d83e06109d
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit b4cb6f05e5b252a 04a845190ad0fdb d83e06109d
Author: Thiago Brito <email address hidden>
Date: Wed May 25 10:18:59 2022 -0300
Remove CPU/memory requests for FluxCD deployments
All platform pods are supposed to have no CPU resource requests as it
messes up the reported CPU allocations and reduces the amount of CPU
available to the customer applications. Nonetheless, the deployments
of FluxCD are requesting resources.
This change fixes it, leaving the limits as a safeguard so those pods
doesn't take too much resources from the system.
TEST PLAN
PASS Build CentOS ISO with change and verify that flux-helm resources
were created without resource requests and are all up and running
Logs: https:/ /paste. opendev. org/show/ bEarxJu6DQ7g6MS fmJ3C/
Closes-Bug: #1975713
Signed-off-by: Thiago Brito <email address hidden> 82dc7d9b0fe987d 54c7232dc1a
Change-Id: I31b29649e30116