Errata Methods
Errata methods are available in the channel
namespace. The following methods are provided for interacting with
errata that are available on ULN:
errata.applicableToChannels
The applicableToChannels
method returns a list of all channels to which the specified erratum applies.
Input Parameters
Parameter | Description |
---|---|
sessionKey
|
The session key for the session. |
advisoryName
|
The name of the erratum. |
Return Parameters
Field | Description |
---|---|
array
|
An array of channels:
|
Example Input Parameters
sessionKey: uyjAN3cB7ySsAUra27CKj3qx9fuGyio5uQ6w4q4ALNX
advisoryName: ELSA-2025-11428
Example Output Parameters
[
{
"channel_name": "Oracle Linux 10 Application Stream Packages (aarch64)",
"channel_label": "ol10_aarch64_appstream",
"parent_channel_id": " ",
"channel_id": 12056
},
{
"channel_name": "Oracle Linux 10 Application Stream Packages (x86_64)",
"channel_label": "ol10_x86_64_appstream",
"parent_channel_id": " ",
"channel_id": 12057
}
]
errata.getDetails
The getDetails
method returns detailed information for the specified erratum. Note that the method only fills in the errata_severity field for security errata.
Input Parameters
Parameter | Description |
---|---|
sessionKey
|
The session key for the session. |
advisoryName
|
The name of the erratum. |
Return Parameters
Field | Description |
---|---|
array
|
An array of detailed information associated with the erratum:
|
Example Input Parameters
sessionKey: uyjAN3cB7ySsAUra27CKj3qx9fuGyio5uQ6w4q4ALNX
advisoryName: ELSA-2025-11428
Example Output Parameters
{
"errata_update_date": "7/22/25",
"errata_topic": " ",
"errata_type": "Security Advisory",
"errata_severity": "Important",
"errata_notes": "",
"errata_synopsis": "kernel security update",
"errata_references": " ",
"errata_last_modified_date": "2025-07-22 00:00:00",
"errata_issue_date": "7/22/25",
"errata_description": "[6.12.0-55.22.1.0.1_0.OL10]
- nvme-pci: remove two deallocate zeroes quirks [Orabug: 37756650]
- Add new Oracle Linux Driver Signing (key 1) certificate [Orabug: 37985782]
- Disable UKI signing [Orabug: 36571828]
- Update Oracle Linux certificates (Kevin Lyons)
- Disable signing for aarch64 (Ilya Okomin)
- Oracle Linux RHCK Module Signing Key was added to the kernel trusted keys list (olkmod_signing_key.pem) [Orabug: 29539237]
- Update x509.genkey [Orabug: 24817676]
- Conflict with shim-ia32 and shim-x64 <= 15.3-1.0.5]
- Remove upstream reference during boot (Kevin Lyons) [Orabug: 34729535]
- Add Oracle Linux IMA certificates
- Update module name for cryptographic module [Orabug: 37400433]"
}
errata.listCves
The listCves
method returns a list of Common Vulnerabilities and Exposures (CVE) IDs that are applicable to the specified erratum ID.
Input Parameters
Parameter | Description |
---|---|
sessionKey
|
The session key for the session. |
advisoryName
|
The name of the erratum. |
Return Parameters
Field | Description |
---|---|
array
|
An array of CVE IDs. If no matching CVE IDs are found, the array is empty:
|
Example Input Parameters
sessionKey: uyjAN3cB7ySsAUra27CKj3qx9fuGyio5uQ6w4q4ALNX
advisoryName: ELSA-2025-11428
Example Output Parameters
[
"CVE-2025-38089",
"CVE-2025-21905"
]
errata.listPackages
The listPackages
method returns a list of all packages applicable to the specified erratum ID.
Input Parameters
Parameter | Description |
---|---|
sessionKey
|
The session key for the session. |
advisoryName
|
The name of the erratum. |
Return Parameters
Field | Description |
---|---|
array
|
An array of packages:
|
Example Input Parameters
sessionKey: uyjAN3cB7ySsAUra27CKj3qx9fuGyio5uQ6w4q4ALNX
advisoryName: ELSA-2025-11428
Example Output Parameters
[
{
"package_last_modified_date": "2025-07-22 12:46:21",
"package_arch_label": "aarch64",
"package_cookie": " ",
"package_name": "python3-perf",
"package_summary": "Python bindings for apps which will manipulate perf events",
"package_epoch": " ",
"package_checksums": [
{
"sha256": "f11de229c7b58dbe4fb67b09725fade3a1cf82aa3bb333f3d546d0b7a7eeb6af"
}
],
"package_payload_size": 3350148,
"package_version": "6.12.0",
"package_license": "((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND 0BSD AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0) AND BSD-3-Clause AND BSD-3-Clause-Clear AND CC0-1.0 AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR Apache-2.0) AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib AND (copyleft-next-0.3.1 OR GPL-2.0-or-later)",
"package_vendor": "Oracle America",
"package_release": "55.22.1.0.1.el10_0",
"package_size": 3348903,
"package_sha256": "f11de229c7b58dbe4fb67b09725fade3a1cf82aa3bb333f3d546d0b7a7eeb6af",
"package_id": 33986233,
"providing_channels": [
"ol10_aarch64_appstream"
],
"package_build_host": "build-ol10-aarch64.oracle.com",
"package_description": "The python3-perf package contains a module that permits applications
written in the Python programming language to use the interface
to manipulate perf events.",
"package_build_date": "2025-07-22 12:46:21",
"download_urls": [
"https://linux-update.oracle.com/XMLRPC/GET-REQ/ol10_aarch64_appstream/python3-perf-6.12.0-55.22.1.0.1.el10_0.aarch64.rpm"
],
"package_file": "python3-perf-6.12.0-55.22.1.0.1.el10_0.aarch64.rpm"
},
{
"package_last_modified_date": "2025-07-22 12:46:21",
"package_arch_label": "aarch64",
"package_cookie": " ",
"package_name": "rtla",
"package_summary": "Real-Time Linux Analysis tools",
"package_epoch": " ",
"package_checksums": [
{
"sha256": "2a0dd56416265790b06929b7b8396f3b95b7cd239c730baf1b8e6499920e26b8"
}
],
"package_payload_size": 160948,
"package_version": "6.12.0",
"package_license": "((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND 0BSD AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0) AND BSD-3-Clause AND BSD-3-Clause-Clear AND CC0-1.0 AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR Apache-2.0) AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib AND (copyleft-next-0.3.1 OR GPL-2.0-or-later)",
"package_vendor": "Oracle America",
"package_release": "55.22.1.0.1.el10_0",
"package_size": 159073,
"package_sha256": "2a0dd56416265790b06929b7b8396f3b95b7cd239c730baf1b8e6499920e26b8",
"package_id": 33986228,
"providing_channels": [],
"package_build_host": "build-ol10-aarch64.oracle.com",
"package_description": "The rtla meta-tool includes a set of commands that aims to analyze
the real-time properties of Linux. Instead of testing Linux as a black box,
rtla leverages kernel tracing capabilities to provide precise information
about the properties and root causes of unexpected results.",
"package_build_date": "2025-07-22 12:46:21",
"download_urls": [],
"package_file": "rtla-6.12.0-55.22.1.0.1.el10_0.aarch64.rpm"
}
]