if not no_fsid:
final_args += ['--fsid', self._cluster_fsid]
final_args += args
+ self.log.debug('args: %s' % final_args)
+ self.log.debug('stdin: %s' % stdin)
script = 'injected_argv = ' + json.dumps(final_args) + '\n'
if stdin:
'prefix': 'auth get',
'entity': 'client.bootstrap-osd',
})
- self.log.debug('keyring %s' % keyring)
# generate config
ret, config, err = self.mon_command({
"prefix": "config generate-minimal-conf",
})
- self.log.debug('config %s' % config)
j = json.dumps({
'config': config,
'prefix': 'auth get',
'entity': 'osd.%s' % str(osd_id),
})
- self.log.debug('keyring %s' % keyring)
self._create_daemon(
'osd', str(osd_id), host, keyring,
extra_args=[
ret, config, err = self.mon_command({
"prefix": "config generate-minimal-conf",
})
- self.log.debug('config %s' % config)
ret, crash_keyring, err = self.mon_command({
'prefix': 'auth get-or-create',
'prefix': 'auth get',
'entity': 'mon.',
})
- self.log.debug('mon keyring %s' % keyring)
return self._create_daemon('mon', host, host, keyring,
extra_args=['--mon-network', network])
'osd', 'allow *',
'mds', 'allow *'],
})
- self.log.debug('keyring %s' % keyring)
return self._create_daemon('mgr', host, host, keyring)