summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/ansible/modules/cloud/amazon/ec2_key.py4
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()