Managing Packages and Updates
Autonomous Linux allows you to create one-time or recurring update jobs to update instances.
See also: Understanding Jobs.
How does Autonomous Linux provide updates?
-
For content based on vendor software sources, Autonomous Linux provides package updates from the OCI regional yum server. For content from third-party and private software sources, package updates are provided from the repository URL you define for the source (see Repository URL and GPG Key).
Updating Instances and Groups
Autonomous Linux provides updates as they're made available by OS vendors or third-party and private repository owners. OS vendor updates are subject to the vendor's OS lifecycle programs. Use custom software sources to control when updates are made to instances. Configure update jobs for individual instances, a group, or all instances in a compartment.
Scheduling Recurring Updates
Use a scheduled recurring update job to apply patches to your instances at a regular interval.
You can create update jobs for an individual instance, a group, or all instances in a compartment. Use the scheduling feature and select an appropriate frequency for your use case. You might want to apply updates daily, weekly, or monthly. See the following to create the scheduled update job:
Update Types
Autonomous Linux categorizes updates into several types.
Autonomous Linux Category | Description |
---|---|
Security |
An update that addresses security vulnerabilities found during development, testing, or reported by users. Security fixes usually have one or more associated CVE (Common Vulnerabilities and Exposure) names to identify the vulnerabilities. |
Ksplice |
An update used by Ksplice for installing zero-downtime security patches. Ksplice patches can include kernel updates, only userspace updates, or both. See Using Ksplice for Oracle Linux for how to configure an instance to receive Ksplice updates. |
Bug Fix |
An update that fixes non-security-related issues reported by users or discovered during development or testing. |
Enhancement |
An update that introduces new features, improved functionality, or enhanced performance in the software. |
Other |
An update that's not associated with any security, bug, or enhancement update. |