Add --nameserver option to teuthology-openstack cli tool so
teuthology cluster can be deployed and configured to use
customly provided dns
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.de>
help='OpenStack primary instance name',
default='teuthology',
)
+ parser.add_argument(
+ '--nameserver',
+ help='nameserver ip address (optional)',
+ )
parser.add_argument(
'--simultaneous-jobs',
help='maximum number of jobs running in parallel',
]
while len(original_argv) > 0:
if original_argv[0] in ('--name',
+ '--nameserver',
'--conf',
'--teuthology-branch',
'--teuthology-git-url',
all_options += [ '--network ' + network ]
if self.args.simultaneous_jobs:
all_options += [ '--nworkers ' + str(self.args.simultaneous_jobs) ]
+ if self.args.nameserver:
+ all_options += [ '--nameserver %s' % self.args.nameserver]
+
cmds = [
"su - -c '(set -x ; %s && cd teuthology && ./bootstrap install)' "