diff --git a/congress/common/config.py b/congress/common/config.py index 8b548d998..b77359d6d 100644 --- a/congress/common/config.py +++ b/congress/common/config.py @@ -29,6 +29,7 @@ from congress import version LOG = logging.getLogger(__name__) core_opts = [ + # TODO(ipv6): consider changing default to '::' for ipv6, breaks ipv4-only cfg.HostAddressOpt('bind_host', default='0.0.0.0', help="The host IP to bind to"), cfg.PortOpt('bind_port', default=1789, diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 23645c41e..e163ee6e9 100755 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -55,6 +55,7 @@ function configure_congress { cp -r $CONGRESS_DIR/library/* $CONGRESS_LIBRARY_DIR # Update either configuration file + iniset $CONGRESS_CONF DEFAULT bind_host $(ipv6_unquote $SERVICE_LISTEN_ADDRESS) iniset $CONGRESS_CONF DEFAULT debug $ENABLE_DEBUG_LOG_LEVEL iniset $CONGRESS_CONF DEFAULT auth_strategy $CONGRESS_AUTH_STRATEGY iniset $CONGRESS_CONF DEFAULT datasource_sync_period 30