logger.info('Enabling IPv6 (ms_bind_ipv6)')
cli(['config', 'set', 'global', 'ms_bind_ipv6', 'true'])
- # create mgr
- logger.info('Creating mgr...')
- mgr_keyring = '[mgr.%s]\n\tkey = %s\n' % (mgr_id, mgr_key)
- mgr_c = get_container(ctx, fsid, 'mgr', mgr_id)
- # Note:the default port used by the Prometheus node exporter is opened in fw
- deploy_daemon(ctx, fsid, 'mgr', mgr_id, mgr_c, uid, gid,
- config=config, keyring=mgr_keyring, ports=[9283])
-
# output files
with open(ctx.args.output_keyring, 'w') as f:
os.fchmod(f.fileno(), 0o600)
f.write(config)
logger.info('Wrote config to %s' % ctx.args.output_config)
+ # create mgr
+ logger.info('Creating mgr...')
+ mgr_keyring = '[mgr.%s]\n\tkey = %s\n' % (mgr_id, mgr_key)
+ mgr_c = get_container(ctx, fsid, 'mgr', mgr_id)
+ # Note:the default port used by the Prometheus node exporter is opened in fw
+ deploy_daemon(ctx, fsid, 'mgr', mgr_id, mgr_c, uid, gid,
+ config=config, keyring=mgr_keyring, ports=[9283])
+
# wait for the service to become available
logger.info('Waiting for mgr to start...')
def is_mgr_available():