summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Kajinami <tkajinam@redhat.com>2023-03-20 18:26:17 +0900
committerTakashi Kajinami <tkajinam@redhat.com>2023-03-20 18:38:23 +0900
commit541395c42414c40d105ce206e2f200456bbc375f (patch)
tree8b835c68c066f7c0ad5719d6399580c1da4b148f
parent758956d5b9321c72d63cbf3d8a1987d5dc6e6bb3 (diff)
downloaddesignate-541395c42414c40d105ce206e2f200456bbc375f.tar.gz
[coordination] backend_url should be secret
The backend_url option can sometimes contain secrets. For example when redis coordination backend is used and authentication is enabled in redis, the plain redis password is put as an URL element. [coordination] backend_url=redis://:password@127.0.0.1:6379 Closes-Bug: #2012246 Change-Id: I0ee95fc56130e51bf5c799d252e79a469492b7db
-rw-r--r--designate/conf/coordination.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/designate/conf/coordination.py b/designate/conf/coordination.py
index 280ec63e..f8180a9d 100644
--- a/designate/conf/coordination.py
+++ b/designate/conf/coordination.py
@@ -25,6 +25,7 @@ COORDINATION_GROUP = cfg.OptGroup(
COORDINATION_OPTS = [
cfg.StrOpt(
'backend_url',
+ secret=True,
help=(
'The backend URL to use for distributed coordination. If '
'unset services that need coordination will function as '