9cdd1c8112
Current deployments of OpenShift platform with Kuryr CNI in real OpenStack installations (multi-projects environments) are crashing because of kuryr-controller cannot come to READY state. This is due to inaccurate quota calculations in the readiness process and an unscalable fetching of objects from Neutron API to count and comparing with limits. This commit ensures accurate quota calculation for installation project during the readiness checks and removes the harsh Neutron API calls. It will dramatically speedup readiness checks. Change-Id: Ia5e90d6bd5a8d30d0596508abd541e1508dc23ec Closes-Bug: 1864327
10 lines
458 B
YAML
10 lines
458 B
YAML
---
|
|
deprecations:
|
|
- |
|
|
Configuration sections ``[namespace_handler_caching]``, ``[np_handler_caching]``
|
|
and ``[vif_handler_caching]`` have been deprecated due to simplifying quota usage
|
|
calculation for readiness checks. Instead of counting Neutron objects
|
|
(ports, sg, subnets, and networks), the quota_details extension is used,
|
|
which includes used, limit and reserved counts per resource.
|
|
In this way, caching becomes unnecessary.
|