From a80a2c8bb8173c387710add49108c7bc1f636e72 Mon Sep 17 00:00:00 2001 From: nesies <> Date: Mon, 5 Jun 2023 12:44:07 +0200 Subject: [PATCH] 1594_ec2_instance_key_name_is_not_an_error --- plugins/modules/ec2_instance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/modules/ec2_instance.py b/plugins/modules/ec2_instance.py index a70b6bf15dd..38792b05089 100644 --- a/plugins/modules/ec2_instance.py +++ b/plugins/modules/ec2_instance.py @@ -1260,7 +1260,7 @@ def build_top_level_options(params): msg="You must include an image_id or image.id parameter to create an instance, or use a launch_template." ) - if params.get("key_name") is not None: + if params.get("key_name") not in (None, ""): spec["KeyName"] = params.get("key_name") spec.update(build_userdata(params))