mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Fix scaleKubernetesCluster API (#11652)
* Fix scaleKubernetesCluster * Added more state transitions
This commit is contained in:
parent
e6c7a71d40
commit
3ef2556900
@ -88,6 +88,8 @@ public interface KubernetesCluster extends ControlledEntity, com.cloud.utils.fsm
|
|||||||
s_fsm.addTransition(State.Stopping, Event.OperationFailed, State.Alert);
|
s_fsm.addTransition(State.Stopping, Event.OperationFailed, State.Alert);
|
||||||
|
|
||||||
s_fsm.addTransition(State.Stopped, Event.StartRequested, State.Starting);
|
s_fsm.addTransition(State.Stopped, Event.StartRequested, State.Starting);
|
||||||
|
s_fsm.addTransition(State.Stopped, Event.OperationSucceeded, State.Stopped);
|
||||||
|
s_fsm.addTransition(State.Running, Event.OperationSucceeded, State.Running);
|
||||||
|
|
||||||
s_fsm.addTransition(State.Running, Event.FaultsDetected, State.Alert);
|
s_fsm.addTransition(State.Running, Event.FaultsDetected, State.Alert);
|
||||||
|
|
||||||
|
|||||||
@ -582,8 +582,6 @@ public class KubernetesClusterScaleWorker extends KubernetesClusterResourceModif
|
|||||||
scaleKubernetesClusterOffering(nodeType, scalingServiceOffering, updateNodeOffering, updateClusterOffering);
|
scaleKubernetesClusterOffering(nodeType, scalingServiceOffering, updateNodeOffering, updateClusterOffering);
|
||||||
} else if (clusterSizeScalingNeeded) {
|
} else if (clusterSizeScalingNeeded) {
|
||||||
scaleKubernetesClusterSize(nodeType);
|
scaleKubernetesClusterSize(nodeType);
|
||||||
} else {
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user