)]}'
{"releasenotes/notes/etcd3-backend-driver-89d0898f82f239c5.yaml":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"b78f3fc9ddd11f3c922abc947c7ed68b4cfbac4b","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    python-etcd3 is installed.  Due to limitations of python-etcd3, only"},{"line_number":7,"context_line":"    a single host can be configured for the etcd endpoint.  Currently if"},{"line_number":8,"context_line":"    etcd3 is unavailable, oslo.config will fall back to the defaults or"},{"line_number":9,"context_line":"    other configuration backends. This driver should not be used when eventlet"},{"line_number":10,"context_line":"    is being used."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d350d757_60e420f1","line":10,"range":{"start_line":9,"start_character":33,"end_line":10,"end_character":18},"updated":"2021-06-09 12:58:59.000000000","message":"Can we add some checks related to eventlet in the constructor? That will allow us to ensure that we will fail early and to log that this driver isn\u0027t compatible.\n\nThis chenck can be done either by using eventlet.is_monkey_patched [1] or  oslo.utils\u0027s eventletutils module [2].\n\nhttps://github.com/eventlet/eventlet/blob/377b4fb39cc59273bd5ff461eb0388e3c3dffdb3/eventlet/patcher.py#L371\nhttps://opendev.org/openstack/oslo.utils/src/branch/master/oslo_utils/eventletutils.py","commit_id":"cc88ed8dcdf9e96a593d301694a53e455c695a6d"}]}
