summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--etc/trove/trove.conf.sample2
-rw-r--r--trove/common/cfg.py2
-rw-r--r--trove/guestagent/datastore/experimental/mongodb/service.py2
3 files changed, 3 insertions, 3 deletions
diff --git a/etc/trove/trove.conf.sample b/etc/trove/trove.conf.sample
index 47066e5f..1aca62d2 100644
--- a/etc/trove/trove.conf.sample
+++ b/etc/trove/trove.conf.sample
@@ -241,7 +241,7 @@ volume_support = True
device_path = /dev/vdb
[mongodb]
-tcp_ports = 2500, 27017
+tcp_ports = 2500, 27017, 27019
volume_support = True
device_path = /dev/vdb
num_config_servers_per_cluster = 1
diff --git a/trove/common/cfg.py b/trove/common/cfg.py
index aab1677e..01ac295f 100644
--- a/trove/common/cfg.py
+++ b/trove/common/cfg.py
@@ -918,7 +918,7 @@ mongodb_group = cfg.OptGroup(
'mongodb', title='MongoDB options',
help="Oslo option group designed for MongoDB datastore")
mongodb_opts = [
- cfg.ListOpt('tcp_ports', default=["2500", "27017"],
+ cfg.ListOpt('tcp_ports', default=["2500", "27017", "27019"],
help='List of TCP ports and/or port ranges to open '
'in the security group (only applicable '
'if trove_security_groups_support is True).'),
diff --git a/trove/guestagent/datastore/experimental/mongodb/service.py b/trove/guestagent/datastore/experimental/mongodb/service.py
index 6be8fe3f..f4a75170 100644
--- a/trove/guestagent/datastore/experimental/mongodb/service.py
+++ b/trove/guestagent/datastore/experimental/mongodb/service.py
@@ -255,7 +255,7 @@ class MongoDBApp(object):
def add_config_servers(self, config_server_hosts):
"""Set config servers on a query router (mongos) instance.
"""
- config_servers_string = ','.join(['%s:27019' % host
+ config_servers_string = ','.join(['%s:%s' % (host, CONFIGSVR_PORT)
for host in config_server_hosts])
LOG.info(_("Setting config servers: %s") % config_servers_string)
self.configuration_manager.apply_system_override(