From 61e22ea5484a56f56dca4c7bc891122dc282e716 Mon Sep 17 00:00:00 2001 From: Adam Franco Date: Mon, 6 Oct 2025 16:16:29 -0400 Subject: [PATCH] fix: Oracle paths for minor versions use major version directory. Minor versions were not usable because they are in a directory based on the major version (first two places) while the specific minor version uses all 6 places. --- vars/RedHat-8.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vars/RedHat-8.yml b/vars/RedHat-8.yml index 6d8c618..40567fd 100644 --- a/vars/RedHat-8.yml +++ b/vars/RedHat-8.yml @@ -1,6 +1,6 @@ --- oracle_instantclient_rpm_packages: - - "https://download.oracle.com/otn_software/linux/instantclient/{{ oracle_instantclient_version | replace('.', '') }}/oracle-instantclient-basic-{{ oracle_instantclient_version }}-1.el8.x86_64.rpm" # noqa yaml[line-length] - - "https://download.oracle.com/otn_software/linux/instantclient/{{ oracle_instantclient_version | replace('.', '') }}/oracle-instantclient-devel-{{ oracle_instantclient_version }}-1.el8.x86_64.rpm" # noqa yaml[line-length] + - "https://download.oracle.com/otn_software/linux/instantclient/{{ oracle_instantclient_version | regex_replace('^(\\d+)\\.(\\d+)\\.\\d+\\.\\d+\\.\\d+', '\\1.\\2.0.0.0.0') | replace('.', '') }}/oracle-instantclient-basic-{{ oracle_instantclient_version }}-1.el8.x86_64.rpm" # noqa yaml[line-length] + - "https://download.oracle.com/otn_software/linux/instantclient/{{ oracle_instantclient_version | regex_replace('^(\\d+)\\.(\\d+)\\.\\d+\\.\\d+\\.\\d+', '\\1.\\2.0.0.0.0') | replace('.', '') }}/oracle-instantclient-devel-{{ oracle_instantclient_version }}-1.el8.x86_64.rpm" # noqa yaml[line-length] oracle_instantclient_imported_gpg_keys: - https://yum.oracle.com/RPM-GPG-KEY-oracle-ol8