[ 
https://issues.apache.org/jira/browse/IMPALA-15383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18117250#comment-18117250
 ] 

Quanlong Huang commented on IMPALA-15383:
-----------------------------------------

The failure is
{noformat}
2026-09-19 06:16:56 
URL:https://downloads.cloudera.com/connectors/ClouderaImpalaJDBC-2.6.39.1073.zip
 [38557021/38557021] -> "ClouderaImpalaJDBC-2.6.39.1073.zip" [1] 
Traceback (most recent call last):
  File "./unzip.py", line 3, in <module>
    pzf = PyZipFile(sys.argv[1])
  File "/usr/lib/python3.8/zipfile.py", line 1973, in __init__
    ZipFile.__init__(self, file, mode=mode, compression=compression,
  File "/usr/lib/python3.8/zipfile.py", line 1253, in __init__
    self.fp = io.open(file, filemode)
FileNotFoundError: [Errno 2] No such file or directory: 
'ClouderaImpalaJDBC-2.6.39.1073/ClouderaImpalaJDBC42-2.6.39.1073.zip'{noformat}
The code is
{code:bash}
 58 # Extract driver jar file from zip file.
 59 python3 ./unzip.py ${SIMBA_DRIVER_ZIP_FILENAME}.zip
 60 python3 ./unzip.py 
${SIMBA_DRIVER_ZIP_FILENAME}/${INNER_SIMBA_DRIVER_ZIP_FILENAME}.zip{code}
The test code expects that after extracting ClouderaImpalaJDBC-2.6.39.1073.zip, 
there is an inner zip file 
ClouderaImpalaJDBC-2.6.39.1073/ClouderaImpalaJDBC42-2.6.39.1073.zip to extract, 
which produces the jar file.

But now the layout of ClouderaImpalaJDBC-2.6.39.1073.zip is
{noformat}
ClouderaImpalaJDBC-2.6.39.1073/
ClouderaImpalaJDBC-2.6.39.1073/Software Quality Report for Impala JDBC 
2.6.39.1073.pdf
ClouderaImpalaJDBC-2.6.39.1073/ClouderaImpalaJDBC42-2.6.39.1073/
ClouderaImpalaJDBC-2.6.39.1073/ClouderaImpalaJDBC42-2.6.39.1073/libs/
ClouderaImpalaJDBC-2.6.39.1073/ClouderaImpalaJDBC42-2.6.39.1073/libs/LeanImpalaJDBC42.jar
ClouderaImpalaJDBC-2.6.39.1073/ClouderaImpalaJDBC42-2.6.39.1073/ImpalaJDBC42.jar
ClouderaImpalaJDBC-2.6.39.1073/ClouderaImpalaJDBC42-2.6.39.1073/EULA.txt
ClouderaImpalaJDBC-2.6.39.1073/Cloudera-JDBC-Connector-for-Apache-Impala-Release-Notes.txt
ClouderaImpalaJDBC-2.6.39.1073/docs/
ClouderaImpalaJDBC-2.6.39.1073/docs/Cloudera-JDBC-Connector-for-Apache-Impala-Release-Notes.pdf
ClouderaImpalaJDBC-2.6.39.1073/docs/Cloudera-JDBC-Connector-for-Apache-Impala-Release-Notes.txt
ClouderaImpalaJDBC-2.6.39.1073/docs/Cloudera-JDBC-Connector-for-Apache-Impala-Install-Guide.pdf
ClouderaImpalaJDBC-2.6.39.1073/docs/third-party-licenses.txt
ClouderaImpalaJDBC-2.6.39.1073/LeanImpalaJDBC42.jar
ClouderaImpalaJDBC-2.6.39.1073/ImpalaJDBC42.jar
ClouderaImpalaJDBC-2.6.39.1073/Cloudera-JDBC-Connector-for-Apache-Impala-Install-Guide.pdf
ClouderaImpalaJDBC-2.6.39.1073/EULA.txt
ClouderaImpalaJDBC-2.6.39.1073/third-party-licenses.txt{noformat}
Newer JDBC version 2.6.42.1076 still has the old layout that Impala tests 
expect, which is good:
{noformat}
ClouderaImpalaJDBC-2.6.42.1076/Cloudera-JDBC-Connector-for-Apache-Impala-Release-Notes.txt
ClouderaImpalaJDBC-2.6.42.1076/docs/Cloudera-JDBC-Connector-for-Apache-Impala-Release-Notes.txt
ClouderaImpalaJDBC-2.6.42.1076/docs/Cloudera-JDBC-Connector-for-Apache-Impala-Release-Notes.pdf
ClouderaImpalaJDBC-2.6.42.1076/Cloudera-JDBC-Connector-for-Apache-Impala-Release-Notes.pdf
ClouderaImpalaJDBC-2.6.42.1076/docs/third-party-licenses.txt
ClouderaImpalaJDBC-2.6.42.1076/Software Quality Report for Impala JDBC 
2.6.42.1076.pdf
ClouderaImpalaJDBC-2.6.42.1076/ClouderaImpalaJDBC42-2.6.42.1076/EULA.txt
ClouderaImpalaJDBC-2.6.42.1076/.DS_Store
ClouderaImpalaJDBC-2.6.42.1076/ClouderaImpalaJDBC42-2.6.42.1076/.DS_Store
ClouderaImpalaJDBC-2.6.42.1076/docs/Cloudera-JDBC-Connector-for-Apache-Impala-Install-Guide.pdf
ClouderaImpalaJDBC-2.6.42.1076/Cloudera-JDBC-Connector-for-Apache-Impala-Install-Guide.pdf
ClouderaImpalaJDBC-2.6.42.1076/ClouderaImpalaJDBC42-2.6.42.1076/libs/LeanImpalaJDBC42.jar
ClouderaImpalaJDBC-2.6.42.1076/ClouderaImpalaJDBC42-2.6.42.1076/ImpalaJDBC42.jar
ClouderaImpalaJDBC-2.6.42.1076/ClouderaImpalaJDBC-2.6.42.1076.zip
ClouderaImpalaJDBC-2.6.42.1076/ClouderaImpalaJDBC42-2.6.42.1076.zip{noformat}

> download-impala-jdbc-driver.sh fails
> ------------------------------------
>
>                 Key: IMPALA-15383
>                 URL: https://issues.apache.org/jira/browse/IMPALA-15383
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Infrastructure
>            Reporter: Csaba Ringhofer
>            Priority: Major
>
> example: https://jenkins.impala.io/job/ubuntu-20.04-dockerised-tests/5749/
> could reproduce locally, it seems that the structure of jdbc jars was changed



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to