community.general/lib/ansible/modules/cloud
Will Rouesnel 3adf08e10f [cloud] iam_cert return arn and allow use with ansible vault (#20787)
* iam_cert.py Fix duplicate certificate detection with included chains.

The iam_cert module would fail to detect certificates as duplicates
if the certificate body included the authority chain directly.

This commit fixes the problem by checking if a given certificate
matches the start of the data returned by AWS, since in all cases
where they would match the certificate will come first.

* iam_cert.py Return certificate ARN in all success cases.

When uploading certificates or interacting with IAM, the certificate ARN
is needed for other operations with AWS such as provisioning elastic load
balancers.

This commit returns the certificate ARN in all success cases, which allows
it to be used to idempotently provision other Amazon services depending on
it (ELBs being an immediate example).
2017-06-20 08:01:56 -04:00
..
amazon [cloud] iam_cert return arn and allow use with ansible vault (#20787) 2017-06-20 08:01:56 -04:00
atomic Atomic containers (#21366) 2017-04-26 08:21:08 -07:00
azure Misc typos in azure_rm_deployment (#25372) 2017-06-07 07:57:24 +02:00
centurylink spelling fixes (non-trivial, might catch a bug) (#23646) 2017-04-26 13:14:34 +01:00
cloudscale Fixed import of urlencode and pathname2url from urllib for python3 (#24424) 2017-05-19 12:22:16 -05:00
cloudstack cloudstack: Use errortext from router in cs_router (#25634) 2017-06-13 11:11:53 +02:00
digital_ocean Pep8 fixes for digital_ocean_* 2017-05-08 10:53:47 +08:00
dimensiondata Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
docker Update nocache to be the proper bool type instead of string (#24358) 2017-06-19 11:24:19 +01:00
google Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
linode Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
lxc Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
lxd Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
misc Add command variable in failure message (#25674) 2017-06-15 10:45:40 -07:00
openstack Fail module instead of returning boolean value 2017-06-12 17:55:22 -04:00
ovh New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
ovirt Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
packet Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
profitbricks E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
pubnub Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
rackspace Misc Typo correction (#25025) 2017-05-25 16:14:39 +02:00
smartos Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
softlayer fix typo. (#24531) 2017-05-12 08:42:52 -04:00
univention New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
vmware vmware_guest: Various fixes to VM customizations (from template) (#24768) 2017-06-13 17:50:55 -04:00
webfaction E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
__init__.py package files 2016-12-08 11:22:22 -05:00