From 810b96c910b51b3691c535fa29c0f5d41f4f2dd1 Mon Sep 17 00:00:00 2001 From: Daniel-Pivonka Date: Thu, 6 Feb 2020 15:47:26 -0500 Subject: [PATCH] cephadm:Fix name argument parsing during image check for non-ceph components bug in parsing introduced in 97def7c args.name may exist but will be none if flag is not used check the value in addition to checking if it exists Signed-off-by: Daniel-Pivonka --- src/cephadm/cephadm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index 01478d276850..c6bc9954f1f4 100755 --- a/src/cephadm/cephadm +++ b/src/cephadm/cephadm @@ -2849,7 +2849,7 @@ def _parse_args(av): args = parser.parse_args(av) if not args.image: - if 'name' in args: + if 'name' in args and args.name: type_ = args.name.split('.', 1)[0] if type_ in Monitoring.components: args.image = Monitoring.components[type_]['image'] -- 2.47.3