mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 01:32:18 +02: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.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);
|
||||
|
||||
|
||||
@ -582,8 +582,6 @@ public class KubernetesClusterScaleWorker extends KubernetesClusterResourceModif
|
||||
scaleKubernetesClusterOffering(nodeType, scalingServiceOffering, updateNodeOffering, updateClusterOffering);
|
||||
} else if (clusterSizeScalingNeeded) {
|
||||
scaleKubernetesClusterSize(nodeType);
|
||||
} else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user