apache / apache/cloudstack

Allow Host to be put in Maintenance Mode while Up and Disabled

Open
#8,626 4 comments 0 reactions 0 assignees View on GitHub
long-term-plan type:improvement
Dominant language
Java
Stars
3.1k
Forks
1.4k
Avg merge
6d 19h
Merged PRs (30d)
32

Description

##### ISSUE TYPE

* Improvement Request

##### COMPONENT NAME

~~~
UI, API
~~~

##### CLOUDSTACK VERSION

~~~
4.18.1.0
~~~

##### SUMMARY

Ability to put host in maintenance mode when host is Up and Disabled. Disabling the host prevents new loads from being added when performing maintenance on groups of host. This prevents loads from being repeatedly moved. Requiring the host to be re-enabled prior to putting in maintenance mode opens a window for a VM to be scheduled for the host. Simplifies and improves the maintenance process.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the UI and API paths for host disablement and maintenance-mode transitions. Confirm how an Up and Disabled host is currently handled, then verify that it can enter maintenance mode without being re-enabled and that the maintenance flow avoids the scheduling window described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, cloud, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.