Skip to content

fix oracle issue for 19c RH9 support - #157

Merged
EoinMan merged 9 commits into
mainfrom
patchRH9O
Jul 3, 2026
Merged

fix oracle issue for 19c RH9 support#157
EoinMan merged 9 commits into
mainfrom
patchRH9O

Conversation

@EoinMan

@EoinMan EoinMan commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Fix Oracle 19c installation on RHEL 9 (prereqs_installer_9)

Problem

Oracle 19c installations on RHEL 9 failed during the OPatch patch application
with exit code 73 at the relink step. Root cause: every 19c vars file used a
two-way condition (RHEL 7 or else RHEL 8), causing RHEL 9 hosts to silently
receive the el8 Oracle preinstall RPM. This RPM omits compat-openssl11 and
libxcrypt-compat, which Oracle requires on RHEL 9. OPatch failed at relink
because those libraries were absent at link time.

Oracle's documentation confirms RHEL 9 support for Oracle 19c from RU 19.19:
https://docs.oracle.com/en/database/oracle/oracle-database/19/lacli/supported-red-hat-enterprise-linux-9-distributions-for-x86-64.html

Fix

Added prereqs_installer_9 pointing at the el9 Oracle preinstall RPM and
updated the condition from two-way to three-way in all 19c vars files that
officially support RHEL 9 (RU ≥ 19.19): v19.20 through v19.31 (10 files).

The pattern follows the existing approach already used in v23.26.2.0.0.yml.

v19.3 and v19.14 are unchanged — Oracle does not certify those RUs for RHEL 9.

@EoinMan EoinMan self-assigned this Jul 2, 2026
@EoinMan
EoinMan marked this pull request as ready for review July 2, 2026 14:02
@EoinMan
EoinMan enabled auto-merge (squash) July 2, 2026 14:02
@EoinMan EoinMan changed the title fix oracle issue fix oracle issue for 19c RH9 support Jul 2, 2026
johnnyringsting
johnnyringsting previously approved these changes Jul 2, 2026
salob
salob previously approved these changes Jul 2, 2026
@EoinMan
EoinMan merged commit f95f621 into main Jul 3, 2026
26 checks passed
@EoinMan
EoinMan deleted the patchRH9O branch July 3, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants