-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin seems to not work on environment with FIPS #573
Comments
@im-konge thanks for reporting this issue. Looking at the stacktrace seems that this is triggered by the SDKs (AWS SDK in this case).
Could you check if adding |
Will try that and I'll let you know, thanks for checking it :) |
After investigation, I found it's because the secret key length we set is too short, which is not compliant with FIPS. After increasing the secret key size, everything works fine. We can close this issue now. Thanks. |
What happened?
During our testing of Kafka TieredStorage feature with the Aiven plugin, S3 bucket and Minio, we discovered that when we try to use the plugin on OCP cluster where is FIPS enabled, the plugin throws exceptions about issues around security. After investigation done by @showuon it seems that the issue is with the FIPS and the whole security behind it.
We are getting the following exception:
For the full log from the Kafka broker, please see the attachment -
logs-pod-cluster-def7af46-b-f2b5e74c-0-container-kafka.log
The plugin works perfectly on any other cluster that doesn't have FIPS enabled.
What did you expect to happen?
The expected output is to have data stored on the particular S3 storage even when the FIPS is enabled.
What else do we need to know?
OCP - 4.15
Kafka - 3.7.1
Aiven plugin version -
2024-04-02-1712056402
Thanks a lot for looking into this :)
The text was updated successfully, but these errors were encountered: