Skip to content

Commit edcdcc5

Browse files
authored
🌱 Delete server, even it is currently in "initializing". (#1626)
1 parent 0f8e3d2 commit edcdcc5

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

pkg/services/hcloud/server/server.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,13 +237,11 @@ func (s *Service) Delete(ctx context.Context) (res reconcile.Result, err error)
237237

238238
// first shut the server down, then delete it
239239
switch server.Status {
240-
case hcloud.ServerStatusRunning:
241-
return s.handleDeleteServerStatusRunning(ctx, server)
242240
case hcloud.ServerStatusOff:
243241
return s.handleDeleteServerStatusOff(ctx, server)
242+
default:
243+
return s.handleDeleteServerStatusRunning(ctx, server)
244244
}
245-
246-
return reconcile.Result{RequeueAfter: 5 * time.Second}, nil
247245
}
248246

249247
func (s *Service) reconcileNetworkAttachment(ctx context.Context, server *hcloud.Server) error {

0 commit comments

Comments
 (0)