From bd308816746431331a047ab5f39d47272125685a Mon Sep 17 00:00:00 2001 From: Michael Fritch Date: Mon, 10 May 2021 13:49:37 -0600 Subject: [PATCH] cephadm: remove `verify-prereqs` subcommand sysctl settings are now managed per-host, rather than per-daemon Signed-off-by: Michael Fritch --- src/cephadm/cephadm | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index a0101b9b495b..529fad55ab4e 100755 --- a/src/cephadm/cephadm +++ b/src/cephadm/cephadm @@ -6769,16 +6769,6 @@ def command_gather_facts(ctx: CephadmContext): host = HostFacts(ctx) print(host.dump()) -################################## - - -def command_verify_prereqs(ctx: CephadmContext): - if ctx.service_type == 'haproxy' or ctx.service_type == 'keepalived': - out, err, code = call( - ctx, ['sysctl', '-n', 'net.ipv4.ip_nonlocal_bind'] - ) - if out.strip() != '1': - raise Error('net.ipv4.ip_nonlocal_bind not set to 1') ################################## @@ -8144,15 +8134,6 @@ def _get_parser(): help='Maintenance action - enter maintenance, or exit maintenance') parser_maintenance.set_defaults(func=command_maintenance) - parser_verify_prereqs = subparsers.add_parser( - 'verify-prereqs', - help='verify system prerequisites for a given service are met on this host') - parser_verify_prereqs.set_defaults(func=command_verify_prereqs) - parser_verify_prereqs.add_argument( - '--daemon-type', - required=True, - help='service type of service to whose prereqs will be checked') - return parser -- 2.47.3