diff options
-rw-r--r-- | lib/ansible/modules/cloud/amazon/ec2_key.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/modules/cloud/amazon/ec2_key.py b/lib/ansible/modules/cloud/amazon/ec2_key.py index 221ce24df4..062bddcd25 100644 --- a/lib/ansible/modules/cloud/amazon/ec2_key.py +++ b/lib/ansible/modules/cloud/amazon/ec2_key.py @@ -196,7 +196,7 @@ def main(): test = ec2.get_key_pair(tmpkeyname) # create tmp key - tmpkey = ec2.import_key_pair(tmpkeyname, key_material) + tmpkey = ec2.import_key_pair(tmpkeyname, to_bytes(key_material)) # get tmp key fingerprint tmpfingerprint = tmpkey.fingerprint # delete tmp key @@ -205,7 +205,7 @@ def main(): if key.fingerprint != tmpfingerprint: if not module.check_mode: key.delete() - key = ec2.import_key_pair(name, key_material) + key = ec2.import_key_pair(name, to_bytes(key_material)) if wait: start = time.time() |