cloudfoundry / diego-release

BOSH Release for Diego
Apache License 2.0
201 stars 212 forks source link

Pushing a large application sometimes results in "Insufficient Resources" even though the "availabable memory" metric shows cellls which should be able to easily accommodate the application. #955

Open pusherofbrooms opened 1 month ago

pusherofbrooms commented 1 month ago

Current behavior

On occasion, when we push a large (6GB) application, we might receive an "Insufficient Resources" error, even though there are cells with plenty of memory to accommodate the application (a couple of cells had as much as 22GB free) according to the AvailableResources metric presented in cfdot celll-states. Here are some relevant notes about our environment:

Desired behavior

AvailableResources should accurately tell us if a large application can be pushed. Alternatively, if there is another metric we should be using to measure available resources, we'd like to know about it.

Affected Version

v40.17.0 of cf-deployment using diego v 2.100.0