From ad6f784696d58a028821c52a017058193998d826 Mon Sep 17 00:00:00 2001 From: Alex Kavanagh Date: Wed, 29 Nov 2017 11:58:36 +0000 Subject: [PATCH] Enable designate to list on all interfaces This is a fix to enable designate to listen on all interfaces when the charm designate is installed on a unit with multiple interfaces. Change-Id: I96f23532d18550d0e27153d60f1003016958985b Closes-Bug: #1734156 --- .gitignore | 1 + src/templates/mitaka/designate.conf | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d432e65..023d7f0 100644 --- a/.gitignore +++ b/.gitignore @@ -5,5 +5,6 @@ interfaces builds deps .testrepository +.stestr __pycache__ *.pyc diff --git a/src/templates/mitaka/designate.conf b/src/templates/mitaka/designate.conf index a38572f..2aeb57d 100644 --- a/src/templates/mitaka/designate.conf +++ b/src/templates/mitaka/designate.conf @@ -94,7 +94,8 @@ enable_host_header = {{ options.enable_host_header }} api_base_uri = '{{ options.external_endpoints.designate_api.url }}' # Address to bind the API server -api_host = '{{ options.service_listen_info.designate_api.ip }}' +# NOTE:tinwood - Listen on every interface; fix for BUG #1734156 +api_host = 0.0.0.0 # Port the bind the API server to api_port = '{{ options.service_listen_info.designate_api.port }}'