]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/bucket_notification: enhance Kafka security testing
authorsujay-d07 <sujaydongre07@gmail.com>
Sun, 1 Feb 2026 22:57:26 +0000 (04:27 +0530)
committersujay-d07 <sujaydongre07@gmail.com>
Wed, 25 Feb 2026 19:54:33 +0000 (01:24 +0530)
commitd98c6cc3f9f2686c4ab4afb4dc72dbae2e7edb0c
treef416ff8804314589369d9f64aeb71f541273af7f
parentfaabdd7e882e4ad69fdf6263c05be09661105194
rgw/bucket_notification: enhance Kafka security testing

Add support for SCRAM-SHA-512, dynamic hostname/IP configuration for SSL
certificates, and improved SASL mechanism handling in Kafka security tests.

Changes:
- kafka-security.sh: Support KAFKA_CERT_HOSTNAME and KAFKA_CERT_IP environment
  variables for dynamic certificate generation with proper SAN fields
- test_bn.py: Add SCRAM user setup, support SASL_SSL/SASL_PLAINTEXT protocols,
  add SCRAM-SHA-512 test cases
- README.rst: Update with step-by-step Kafka configuration instructions
- requirements.txt: Replace nose-py3 with pynose, add requests>=2.28.0

Signed-off-by: sujay-d07 <sujaydongre07@gmail.com>
src/test/rgw/bucket_notification/README.rst
src/test/rgw/bucket_notification/kafka-security.sh
src/test/rgw/bucket_notification/requirements.txt
src/test/rgw/bucket_notification/test_bn.py