ansible/lib/ansible/module_utils
Matthew Davis 4ee9f40e62 Add aws_acm module (#60552)
* convert aws_acm_facts to AnsibleAWSModule

* factor aws_acm_facts into module_utils

* add more filtering options for aws_acm_info

* add aws_acm module and tests

* uncomment aws_acm test

* fix linting for aws_acm

* fix __future__ linting for aws_acm

* fix linting for aws_acm

* fix linting for aws_acm

* fix linting for aws_acm

* fix linting for aws_acm

* fix aws_acm_info arg type

* remove test for old module name aws_acm_facts

* simplify AWS ACM client creation

* fix indent typo in aws_acm test

* catch BotoCoreError in aws_acm

* fix indent typo in aws_acm test

* tighten AWS ACM test policy resource

* move aws acm int test to venv

* remove errant file

* fix AWS ACM int test perms

* undo copyright addition to wrong file

* fix invalid log message in aws_acm

Co-Authored-By: Jill R <4121322+jillr@users.noreply.github.com>

* rephrase aws_acm_info doc from facts to information

Co-Authored-By: Jill R <4121322+jillr@users.noreply.github.com>

* rename aws_facts var to aws_info

* remove case insensitivity for aws_acm pem compare

* add no_log for aws_acm credential setting

* add per-test prefix to aws_acm test resource names

* make aws_acm use crypto module_util

* clarify copyright for aws_acm

* make aws_acm int test clearer

* add explicit crypto dependency to aws_acm

* change requests for aws_acm pr

* fix wrong copyright owner aws_acm test

* fix wrong copyright owner aws_acm test

* rewrite aws_acm cert chain compare with regex, no dependency

* fix linting for aws_acm unit test

* fix linting for aws_acm unit test

* fix linting and duplicate ignore

* fix failed cert chain split in aws_acm, add more tests

* remove errant file

* more linting fixes for aws_acm

* fix sanity ignore

* rewrite cert compare in aws_acm to use base64 decode

* improve regex for pem cert chain split in aws_acm

* undo changes to crypto module util for aws_acm

* increment ansible version for new aws_acm module

* convert aws_acm return(x) to return x

* increment version added for aws_acm_info new features

* fix linting

* fix bugs with AWS ACM

* fix bad rebase

* disable AWS ACM integration test, due to AWS account limit issue

* remove aws acm integration test from shippable group
2019-11-05 11:57:08 -07:00
..
aws Add aws_acm module (#60552) 2019-11-05 11:57:08 -07:00
common Replace import of pycompat24.literal_eval with ast.literal_eval. (#64088) 2019-11-04 09:55:08 -05:00
compat Do not look for a paramiko compat package anymore (#55106) 2019-04-10 14:51:53 -04:00
csharp Fix issue when setting an empty pass to no_log param (#62804) 2019-09-24 21:45:53 -04:00
distro Update version in metadata for bundled distro (#59869) 2019-07-31 12:38:25 -04:00
docker docker_node_info: improve error handling (#63418) 2019-10-13 14:16:02 +02:00
ecs Always specify header of connection keep-alive regardless of python v… (#62218) 2019-09-12 21:05:23 +02:00
facts Replaces deprecated usage of functions in ansible.module_utils.basic (#63990) 2019-10-31 16:22:44 -04:00
identity keycloak: improve testability of authentification (#57611) 2019-08-29 10:15:47 +02:00
k8s Remove k8s_scale dependency on k8s_raw (#59887) 2019-10-25 15:44:39 -04:00
net_tools Bug fixes to the Infoblox NIOS modules (#58521) 2019-09-17 09:45:50 +05:30
network eos_l2interfaces: Add unit testcases to eos_l2interfaces (#64127) 2019-11-05 07:51:13 -05:00
oracle Initial commit for Oracle Cloud Infrastructure modules 2019-05-14 13:51:45 -07:00
parsing
podman Add podman_image and podman_image_info modules (#55103) 2019-04-10 18:28:09 -05:00
powershell Change collection PS util import pattern (#61307) 2019-08-27 16:02:27 -07:00
remote_management Adding dell ome device_info module (#53438) 2019-06-10 06:41:48 -04:00
six Update bundled copy of six from 1.11.0 to 1.12.0 (#55456) 2019-04-23 11:53:25 -05:00
source_control
storage
vmware_httpapi Add httpapi VMware REST VmwareRestModule (#60914) 2019-09-13 14:34:11 -04:00
__init__.py
_text.py
acme.py ACMEAccount.get_request check status code value lower boundary (#63140) 2019-10-29 19:44:25 +01:00
alicloud_ecs.py
ansible_release.py
ansible_tower.py tower_role: ensure alias of "validate_certs" parameter is handled (#57518) 2019-06-26 10:04:49 +02:00
api.py
azure_rm_common.py Add Azure Stack supported API profiles (#62675) 2019-10-02 13:04:28 -04:00
azure_rm_common_ext.py shared image gallery modules (#57386) 2019-06-26 17:15:55 -07:00
azure_rm_common_rest.py
basic.py Properly mask no_log values is sub parameters during failure (#63405) 2019-10-14 09:20:07 -07:00
cloud.py
cloudscale.py cloudscale: fix boilerplate (#63533) 2019-10-16 11:02:32 +02:00
cloudstack.py CloudStack modules: rename _facts -> _info (#61090) 2019-08-29 16:14:51 +02:00
connection.py Pickle non-str objects to survive connection return (#63110) 2019-10-14 11:34:37 -04:00
crypto.py openssl_csr and openssl_certificate: fix support for Ed25519 and Ed448 private keys (#63984) 2019-10-30 21:36:36 +01:00
database.py new module postgresql_publication (#59439) 2019-08-28 10:24:59 +02:00
digital_ocean.py
dimensiondata.py
ec2.py AWS module_utils: Clear out Sanity Test issues (#63991) 2019-10-28 09:21:40 +00:00
exoscale.py cloudstack: exoscale: fix boilerplate (#63532) 2019-10-19 09:37:23 +02:00
f5_utils.py
firewalld.py adapt to firewalld 0.7.0 for RHEL 8.1 Beta, Fedora 31+ (#63357) 2019-10-10 18:33:18 -04:00
gcdns.py
gce.py
gcp.py
gcp_utils.py Bug fixes for GCP modules (#60724) 2019-08-19 15:52:39 -04:00
gitlab.py
hcloud.py
heroku.py
hetzner.py Hetzner failover IP: refactoring (#56203) 2019-05-10 08:33:51 +02:00
hwc_utils.py hwc: Add disk module (#59919) 2019-10-19 10:09:40 +02:00
ibm_sa_utils.py IBM_Storage: fixed a bug - Unwanted arguments cause failure (#56357) 2019-05-13 12:41:06 -04:00
infinibox.py
influxdb.py influxdb: Add support for 'path' parameter (#61173) 2019-09-02 22:17:25 +02:00
ipa.py
ismount.py
json_utils.py
known_hosts.py
kubevirt.py kubevirt: also add wait_sleep (#61020) 2019-09-01 17:53:31 -07:00
ldap.py
linode.py Update my handle (#61966) 2019-09-10 10:06:32 -05:00
lxd.py
manageiq.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
memset.py
mysql.py Fix mysql.py logic related to 53326 (#61832) 2019-09-06 13:53:54 +01:00
netapp.py Add Rest API to DNS (#59937) 2019-08-25 10:52:01 -04:00
netapp_elementsw_module.py
netapp_module.py Add Rest API to DNS (#59937) 2019-08-25 10:52:01 -04:00
oneandone.py
oneview.py
online.py
opennebula.py
openstack.py Handle openstacksdk < 0.10.0: fix AttributeError (#50285) 2019-05-24 10:27:47 -05:00
ovirt.py ovirt correct resolving nested atributes which are false (#63908) 2019-10-25 14:51:45 +01:00
postgres.py postgresql_user: allow to pass user name with dots (#63565) 2019-10-18 12:55:41 +05:30
pure.py
pycompat24.py
rabbitmq.py rabbitmq_publish fix for incorrectly stating message was not published to the queue (#61960) 2019-09-11 20:29:05 +02:00
rax.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
redfish_utils.py Add GetHealthReport commands (#57494) 2019-11-05 11:46:58 +00:00
redhat.py
scaleway.py fix: scaleway api endpoint (#63436) 2019-10-18 13:31:33 +01:00
service.py
service_now.py snow: Fix token reference in basic authentication (#59315) 2019-07-22 19:31:04 +05:30
splitter.py
univention_umc.py
urls.py issue #61672: make jenkins_plugin module work in a session when CSRF … (#61673) 2019-09-10 09:44:37 -04:00
utm_utils.py
vca.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
vexata.py New module for managing volumes in Vexata storage arrays (#49006) 2019-04-10 21:12:23 +05:30
vmware.py vmware: Only add configured network interfaces to facts (#28552) 2019-10-07 21:41:50 +05:30
vmware_rest_client.py VMware: New module for deploy VM from content library template (#60203) 2019-08-21 11:17:29 +05:30
vmware_spbm.py VMware: Add module vmware_vm_storage_policy_info (#56263) 2019-07-03 16:01:08 +05:30
vultr.py vultr: use exponential backoff for api query retries (#60529) 2019-08-19 16:09:09 +02:00
xenserver.py XenServer: Update docs with recent changes in XenAPI python lib and branding (#63728) 2019-10-22 21:04:16 +05:30
yumdnf.py yum: check whether the lock file disappeared (#58581) 2019-07-11 18:14:42 +02:00