What Unattended Upgrades Do
What Is Included
Unattended upgrades apply only to the underlying operating system packages. This includes, but is not limited to:- Security updates for the Linux distribution
- Core OS components (for example, OpenSSL and shell utilities)
unattended-upgrades mechanism and focus on security‑related patches.
What Is Not Included
Unattended upgrades do NOT update Aviatrix software components, including but not limited to:- Controller application services
- Gateway dataplane or control‑plane software
- Aviatrix features, functionality, or configuration
Aviatrix software upgrades must still be performed manually through the Controller UI or CoPilot UI, following standard upgrade procedures. See Controller Gateway Upgrade Latest Image.
Supported Versions
Unattended upgrades are available starting with the following versions. Earlier versions do not include this capability.| Component | Minimum Version | Status |
|---|---|---|
| Controller | 8.0 | Supported |
| Gateway | 8.1 | Supported |
| CoPilot | — | Not yet supported |
How Unattended Upgrade Are Applied After Initial Deployment
When a Controller or Gateway is first deployed, unattended upgrades do not take effect immediately. The upgrade process relies on two independent background processes, each running on its own 24‑hour schedule:- Package Index Refresh: The periodic
aptpackage index refresh downloads the latest list of available security updates from Debian repositories. - Security Upgrade Process: The unattended security upgrade process installs any eligible patches identified during the most recent index refresh.
Network Requirements
For unattended upgrades to function, the Controller and Gateways must have outbound (egress) connectivity on TCP port 443 to the following Debian official package repositories:deb.debian.orgsecurity.debian.org