This is an automated email from the ASF dual-hosted git repository.

andrijapanicsb pushed a change to branch cks-live-resize-capacity-reconciliation
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from a4021f52ef3 CKS: simplify live resize orchestration and narrow failure 
handling
     add 306cc2e02f7 CKS: rework live resize reconciliation after review

No new revisions were added by this update.

Summary of changes:
 .../KubernetesClusterActionWorker.java             |  10 +-
 .../KubernetesClusterNodeOfferingResizer.java      | 284 ++++++++
 .../KubernetesClusterScaleWorker.java              | 251 ++-----
 .../kubernetes/cluster/utils/GuestResources.java   |  63 ++
 .../KubernetesClusterNodeCapacityReconciler.java   | 502 +++++++++++--
 ...ubernetesClusterNodeCapacityReconcilerImpl.java | 232 ------
 .../cluster/utils/KubernetesClusterUtil.java       |  24 +-
 .../cloud/kubernetes/cluster/utils/NodeAccess.java |  67 ++
 .../cluster/utils/NodeCapacitySnapshot.java        | 106 +++
 ...nciliationException.java => NodeResources.java} |  20 +-
 .../spring-kubernetes-service-context.xml          |   1 +
 .../KubernetesClusterNodeOfferingResizeTest.java   | 327 ---------
 .../KubernetesClusterNodeOfferingResizerTest.java  | 563 +++++++++++++++
 .../KubernetesClusterScaleWorkerOfferingTest.java  | 253 +++++++
 .../KubernetesClusterScaleWorkerTest.java          |  72 +-
 ...netesClusterNodeCapacityReconcilerImplTest.java | 451 ------------
 ...ubernetesClusterNodeCapacityReconcilerTest.java | 781 +++++++++++++++++++++
 .../cluster/utils/KubernetesClusterUtilTest.java   |  18 +
 18 files changed, 2732 insertions(+), 1293 deletions(-)
 create mode 100644 
plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/actionworkers/KubernetesClusterNodeOfferingResizer.java
 create mode 100644 
plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/utils/GuestResources.java
 delete mode 100644 
plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/utils/KubernetesClusterNodeCapacityReconcilerImpl.java
 create mode 100644 
plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/utils/NodeAccess.java
 create mode 100644 
plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/utils/NodeCapacitySnapshot.java
 copy 
plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/utils/{NodeCapacityReconciliationException.java
 => NodeResources.java} (64%)
 delete mode 100644 
plugins/integrations/kubernetes-service/src/test/java/com/cloud/kubernetes/cluster/actionworkers/KubernetesClusterNodeOfferingResizeTest.java
 create mode 100644 
plugins/integrations/kubernetes-service/src/test/java/com/cloud/kubernetes/cluster/actionworkers/KubernetesClusterNodeOfferingResizerTest.java
 create mode 100644 
plugins/integrations/kubernetes-service/src/test/java/com/cloud/kubernetes/cluster/actionworkers/KubernetesClusterScaleWorkerOfferingTest.java
 delete mode 100644 
plugins/integrations/kubernetes-service/src/test/java/com/cloud/kubernetes/cluster/utils/KubernetesClusterNodeCapacityReconcilerImplTest.java
 create mode 100644 
plugins/integrations/kubernetes-service/src/test/java/com/cloud/kubernetes/cluster/utils/KubernetesClusterNodeCapacityReconcilerTest.java

Reply via email to