[
https://issues.apache.org/jira/browse/IMPALA-13705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Daniel Becker resolved IMPALA-13705.
------------------------------------
Resolution: Fixed
> Environment specific errors in test_encryption_exprs
> ----------------------------------------------------
>
> Key: IMPALA-13705
> URL: https://issues.apache.org/jira/browse/IMPALA-13705
> Project: IMPALA
> Issue Type: Bug
> Components: Backend, Infrastructure
> Reporter: Csaba Ringhofer
> Assignee: Daniel Becker
> Priority: Critical
>
> This happened after running the recently introduced tests from
> IMPALA-13039 in a different environment.
> The tests failed on RHEL 8.8 + OpenSsl 1.1.1k + ARM cpu.
> The passing tests I saw so far were with OpenSSL 1.0.2f/k and x86.
> An example for failed test:
> {code}
> select base64encode(aes_encrypt('ABC',
> '1234567890123456','AES_128_GCM','1234567890123456'));
> E assert Comparing QueryTestResults (expected vs actual):
> E 'x+am+BIqtrEK9FpC/zrvpOycjQ==' != 'TrL7'
> {code}
> A theory for the cause is that AES_128_GCM falls back to another encryption
> on newer OpenSsl versions
> {code}
> impalad.WARNING:W0127 17:13:02.248562 553382 openssl-util.cc:382]
> 9343d005464c6a5d:e252059d00000000] AES_128_GCM is not supported, fall back to
> AES_256_CTR.
> {code}
> Generally it seems a bad idea to fall back to another mode, I think that we
> should return an error.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)