Updating the VergeOS System
Comprehensive guide on performing on-demand and scheduled system updates in VergeOS, including zero-downtime update procedures and automatic tenant updates.
Overview
This guide provides detailed instructions for performing system updates in VergeOS, whether on-demand or scheduled.
Prerequisites
Administrative access to the VergeOS Cloud Dashboard
Adequate system resources to allow workload migration during updates
A maintenance window (recommended, though not required due to zero-downtime capability)
Performing On-Demand Updates
1. Check for Updates
Navigate to System > Updates in the Cloud Dashboard
Click Check For Updates in the left menu
Click Yes to confirm
The Packages section will show available updates
A cloud icon indicates downloadable packages
Version information displays current and available versions
2. Download Updates
Click Download in the left menu
Click Yes to confirm
Wait for the download to complete
3. Install Updates
Click Install in the left menu
Click Yes to confirm
Wait for installation to complete
Status will show "Idle - Reboot Required" when ready
The Reboot option will become enabled
4. Apply Updates
Click Reboot in the left menu
Click Yes to confirm
The system will process one node at a time:
Node enters maintenance mode
Workloads migrate to other nodes
Application restarts/node reboots
Node exits maintenance mode
Progress shows in the Status field
Nodes Updated status tracks completion
Use Cancel Reboot to halt automatic reboots if needed (e.g., for workload rebalancing)
Scheduling Updates
1. Create Update Task
Navigate to System > Updates > Tasks
Click New in the left menu
2. Configure Schedule
Choose scheduling option:
One-time: Keep default "Does Not Repeat"
Recurring: Select frequency (weekly, bi-weekly, monthly)
Set Start Date and time
For recurring tasks, optionally set end date
3. Configure Task Details
Enter required Name
Add optional Description
Select Task Type:
Choose "Download, Install, and Reboot" for complete update
Optional: Enable Delete After Running
Click Submit to save
Best Practices
Schedule updates during low-usage periods and during maintenance windows
Ensure adequate system resources for workload migration
Monitor system during update process
Keep regular backups before major updates
Review available updates before applying
Troubleshooting
Common Issues
Issue: Workloads fail to migrate
Solution: Verify adequate resources on target nodes
Issue: Update process hangs
Solution: Check system logs and contact support if needed
Issue: Node fails to rejoin after reboot
Solution: Review logs and network connectivity
Feedback
Last updated
Was this helpful?