Support SASL protocol to enhance communication security

Registered by Brin Zhang

Some of our customers use the SASL protocol to enhance the security of communication between the client and the server, but the current oslo.cache uses python-memcached. python-memcached does not support the SASL protocol and can be replaced by the python-binary-memcached package python-memcached to support SASL protocol.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Brin Zhang
Direction:
Needs approval
Assignee:
Jorhson Deng
Definition:
Review
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/enable-sasl-protocol

Addressed by: https://review.opendev.org/742060
    Support SASL protocol for memcached

Addressed by: https://review.opendev.org/742388
    Support SASL protocol for memcached

Addressed by: https://review.opendev.org/743484
    Add python-binary-memcached and uhashring to support SASL

Addressed by: https://review.opendev.org/746045
    Add Memcached functional tests to gate

Addressed by: https://review.opendev.org/747161
    Add TLS Memcached functional tests to gate

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.