github / github/roadmap

Reduce Downtime through Upgrade Orchestration [GA]

Open
#1,314 0 comments 0 reactions 0 assignees View on GitHub
GA GHES 3.22
Dominant language
No language data
Stars
8.9k
Forks
1.8k
PR merge metrics
No merged PRs in 30d

Description

### Value Prop
Upgrading GitHub Enterprise Server now requires about 20 minutes less downtime. Starting with GHES 3.21, pre-upgrade steps that previously ran during the maintenance window can now be run beforehand, while the appliance is still serving traffic.

### Expected Outcome
Downtime during upgrades is one of the most significant friction points for GHES customers. Starting in 3.21, the pre-upgrade steps run while the appliance is still live, moving ~20 minutes of work outside the maintenance window and reducing total downtime accordingly.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified in the roadmap issue. Start by clarifying the GHES 3.21 upgrade workflow and implementation scope; done should mean the pre-upgrade work runs while the appliance serves traffic and reduces maintenance-window downtime by about 20 minutes.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
infrastructure, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.