@@ -137,6 +137,8 @@ const (
137137 ActionSetConditionV2DefaultTimeout time.Duration = ActionsDefaultTimeout
138138 // ActionSetCurrentImageDefaultTimeout define default timeout for action ActionSetCurrentImage
139139 ActionSetCurrentImageDefaultTimeout time.Duration = 21600 * time .Second // 6h0m0s
140+ // ActionSetCurrentMemberArchDefaultTimeout define default timeout for action ActionSetCurrentMemberArch
141+ ActionSetCurrentMemberArchDefaultTimeout time.Duration = 600 * time .Second // 10m0s
140142 // ActionSetMaintenanceConditionDefaultTimeout define default timeout for action ActionSetMaintenanceCondition
141143 ActionSetMaintenanceConditionDefaultTimeout time.Duration = ActionsDefaultTimeout
142144 // ActionSetMemberConditionDefaultTimeout define default timeout for action ActionSetMemberCondition
@@ -286,6 +288,8 @@ const (
286288 ActionTypeSetConditionV2 ActionType = "SetConditionV2"
287289 // ActionTypeSetCurrentImage in scopes Normal. Update deployment current image after image discovery
288290 ActionTypeSetCurrentImage ActionType = "SetCurrentImage"
291+ // ActionTypeSetCurrentMemberArch in scopes Normal. Set current member architecture
292+ ActionTypeSetCurrentMemberArch ActionType = "SetCurrentMemberArch"
289293 // ActionTypeSetMaintenanceCondition in scopes Normal. Update ArangoDB maintenance condition
290294 ActionTypeSetMaintenanceCondition ActionType = "SetMaintenanceCondition"
291295 // ActionTypeSetMemberCondition in scopes High. (Deprecated) Set member condition
@@ -436,6 +440,8 @@ func ActionDefaultTimeout(in ActionType) time.Duration {
436440 return ActionSetConditionV2DefaultTimeout
437441 case ActionTypeSetCurrentImage :
438442 return ActionSetCurrentImageDefaultTimeout
443+ case ActionTypeSetCurrentMemberArch :
444+ return ActionSetCurrentMemberArchDefaultTimeout
439445 case ActionTypeSetMaintenanceCondition :
440446 return ActionSetMaintenanceConditionDefaultTimeout
441447 case ActionTypeSetMemberCondition :
@@ -589,6 +595,8 @@ func GetActionPriority(in ActionType) ActionPriority {
589595 return ActionPriorityHigh
590596 case ActionTypeSetCurrentImage :
591597 return ActionPriorityNormal
598+ case ActionTypeSetCurrentMemberArch :
599+ return ActionPriorityNormal
592600 case ActionTypeSetMaintenanceCondition :
593601 return ActionPriorityNormal
594602 case ActionTypeSetMemberCondition :
0 commit comments