[
https://issues.apache.org/jira/browse/IMPALA-13458?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Laszlo Gaal resolved IMPALA-13458.
----------------------------------
Fix Version/s: Impala 4.5.0
Resolution: Fixed
> Dockerised tests fail when executed on Rocky Linux 9.2
> ------------------------------------------------------
>
> Key: IMPALA-13458
> URL: https://issues.apache.org/jira/browse/IMPALA-13458
> Project: IMPALA
> Issue Type: Bug
> Components: Infrastructure
> Affects Versions: Impala 4.5.0
> Reporter: Laszlo Gaal
> Assignee: Laszlo Gaal
> Priority: Major
> Fix For: Impala 4.5.0
>
>
> The failure happens during the Docker image build, before tests are launched.
> It is caused by the known conflict between the {{curl-minimal}} package
> preinstalled on RHEL 8 and 9 variants (so Rocky has it preinstalled as well),
> and the full-blown {{curl}} package that the debug tool package wants to
> install during the Impala Docker image build:
> {code}
> 01:10:01.541 #6 ERROR: process "/bin/sh -c /root/install_os_packages.sh
> ${INSTALL_OS_PACKAGES_ARGS}" did not complete successfully: exit code: 1
> 01:10:01.541 ------
> 01:10:01.541 > [3/7] RUN /root/install_os_packages.sh --install-debug-tools
> full:
> 01:10:01.541 27.22 No matches found for the following disable plugin
> patterns: subscription-manager
> 01:10:01.541 27.31 Last metadata expiration check: 0:00:23 ago on Fri Oct 11
> 20:36:27 2024.
> 01:10:01.541 27.37 Package less-590-1.el9_0.x86_64 is already installed.
> 01:10:01.541 27.37 Package which-2.21-29.el9.x86_64 is already installed.
> 01:10:01.541 27.38 Error:
> 01:10:01.541 27.38 Problem: problem with installed package
> curl-minimal-7.76.1-23.el9_2.1.x86_64
> 01:10:01.541 27.38 - package curl-minimal-7.76.1-23.el9_2.1.x86_64
> conflicts with curl provided by curl-7.76.1-29.el9_4.1.x86_64
> 01:10:01.541 27.38 - package curl-minimal-7.76.1-29.el9_4.1.x86_64
> conflicts with curl provided by curl-7.76.1-29.el9_4.1.x86_64
> 01:10:01.541 27.38 - conflicting requests
> 01:10:01.541 27.38 (try to add '--allowerasing' to command line to replace
> conflicting packages or '--skip-broken' to skip uninstallable packages or
> '--nobest' to use not only best candidate packages)
> 01:10:01.541 ------
> 01:10:01.542 Dockerfile:30
> 01:10:01.542 --------------------
> 01:10:01.542 28 | # in be/ is not cleanly separated from the code that
> doesn't use JNI.
> 01:10:01.542 29 | ADD helper/install_os_packages.sh /root
> 01:10:01.542 30 | >>> RUN /root/install_os_packages.sh
> ${INSTALL_OS_PACKAGES_ARGS}
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)