Laszlo Gaal created IMPALA-13458:
------------------------------------

             Summary: 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


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)

Reply via email to