You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/lib/ansible/plugins/callback
James Cassell bc4ef99533 standardize TLS connection properties (#54315)
* openstack: standardize tls params

* tower: tower_verify_ssl->validate_certs

* docker: use standard tls config params

- cacert_path -> ca_cert
- cert_path -> client_cert
- key_path -> client_key
- tls_verify -> validate_certs

* k8s: standardize tls connection params

- verify_ssl -> validate_certs
- ssl_ca_cert -> ca_cert
- cert_file -> client_cert
- key_file -> client_key

* ingate: verify_ssl -> validate_certs

* manageiq: standardize tls params

- verify_ssl -> validate_certs
- ca_bundle_path -> ca_cert

* mysql: standardize tls params

- ssl_ca -> ca_cert
- ssl_cert -> client_cert
- ssl_key -> client_key

* nios: ssl_verify -> validate_certs

* postgresql: ssl_rootcert -> ca_cert

* rabbitmq: standardize tls params

- cacert -> ca_cert
- cert -> client_cert
- key -> client_key

* rackspace: verify_ssl -> validate_certs

* vca: verify_certs -> validate_certs

* kubevirt_cdi_upload: upload_host_verify_ssl -> upload_host_validate_certs

* lxd: standardize tls params

- key_file -> client_key
- cert_file -> client_cert

* get_certificate: ca_certs -> ca_cert

* get_certificate.py: clarify one or more certs in a file

Co-Authored-By: jamescassell <code@james.cassell.me>

* zabbix: tls_issuer -> ca_cert

* bigip_device_auth_ldap: standardize tls params

- ssl_check_peer -> validate_certs
- ssl_client_cert -> client_cert
- ssl_client_key -> client_key
- ssl_ca_cert -> ca_cert

* vdirect: vdirect_validate_certs -> validate_certs

* mqtt: standardize tls params

- ca_certs -> ca_cert
- certfile -> client_cert
- keyfile -> client_key

* pulp_repo: standardize tls params

remove `importer_ssl` prefix

* rhn_register: sslcacert -> ca_cert

* yum_repository: standardize tls params

The fix for yum_repository is not straightforward since this module is
only a thin wrapper for the underlying commands and config.  In this
case, we add the new values as aliases, keeping the old as primary,
only due to the internal structure of the module.

Aliases added:
- sslcacert -> ca_cert
- sslclientcert -> client_cert
- sslclientkey -> client_key
- sslverify -> validate_certs

* gitlab_hook: enable_ssl_verification -> hook_validate_certs

* Adjust arguments for docker_swarm inventory plugin.

* foreman callback: standardize tls params

- ssl_cert -> client_cert
- ssl_key -> client_key

* grafana_annotations: validate_grafana_certs -> validate_certs

* nrdp callback: validate_nrdp_certs -> validate_certs

* kubectl connection: standardize tls params

- kubectl_cert_file -> client_cert
- kubectl_key_file -> client_key
- kubectl_ssl_ca_cert -> ca_cert
- kubectl_verify_ssl -> validate_certs

* oc connection: standardize tls params

- oc_cert_file -> client_cert
- oc_key_file -> client_key
- oc_ssl_ca_cert -> ca_cert
- oc_verify_ssl -> validate_certs

* psrp connection: cert_trust_path -> ca_cert

TODO: cert_validation -> validate_certs (multi-valued vs bool)

* k8s inventory: standardize tls params

- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs

* openshift inventory: standardize tls params

- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs

* tower inventory: verify_ssl -> validate_certs

* hashi_vault lookup: cacert -> ca_cert

* k8s lookup: standardize tls params

- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs

* laps_passord lookup: cacert_file -> ca_cert

* changelog for TLS parameter standardization
7 years ago
..
__init__.py fixes for stripping (#52930) 7 years ago
actionable.py use ANSIBLE_ prefix on all ansible-defined env vars (#54272) 7 years ago
aws_resource_actions.py parse botocore.endpoint logs into a list of AWS actions (#49312) 7 years ago
cgroup_memory_recap.py Add cgroup_memory_recap callback plugin used to profile memory (#38675) 8 years ago
cgroup_perf_recap.py Close files before opening new ones (#53961) 7 years ago
context_demo.py Python 2.6 `str.format()` compatibility fixes. 8 years ago
counter_enabled.py Misc typo fixes (#53284) 7 years ago
debug.py Update debug.py (#51041) 7 years ago
default.py Add stats on rescued/ignored tasks (#48418) 7 years ago
dense.py Add stats on rescued/ignored tasks (#48418) 7 years ago
foreman.py standardize TLS connection properties (#54315) 7 years ago
full_skip.py Merge various stdout callback plugins into 'default' (#41058) 8 years ago
grafana_annotations.py standardize TLS connection properties (#54315) 7 years ago
hipchat.py plugins/callbacks : fix some key documentation (#45267) 7 years ago
jabber.py Port ansible doc for plugins to use DOCUMENTATION variables 8 years ago
json.py use ansible json encoder for results in callbacks (#46830) 7 years ago
junit.py Implement test case prefix to filter test cases (#40174) 7 years ago
log_plays.py use ansible json encoder for results in callbacks (#46830) 7 years ago
logdna.py Ensure that current uses of BaseException are required 7 years ago
logentries.py Do not use str() on exceptions (#46950) 7 years ago
logstash.py Updated documentation description (#34121) 8 years ago
mail.py use ansible json encoder for results in callbacks (#46830) 7 years ago
minimal.py minimal callback doesn't properly respect changed, bring into alignment with oneline (#41273) 8 years ago
nrdp.py standardize TLS connection properties (#54315) 7 years ago
null.py Add plugins to ansible-doc test and fix issues. 8 years ago
oneline.py show changed in online 8 years ago
osx_say.py osx_say callback plugin: add espeak support, rename to say (#33740) 7 years ago
profile_roles.py Convert more http links to https. 8 years ago
profile_tasks.py profile_tasks: Fix last task time with multiple plays (#53065) 7 years ago
say.py osx_say callback plugin: add espeak support, rename to say (#33740) 7 years ago
selective.py Add stats on rescued/ignored tasks (#48418) 7 years ago
skippy.py Merge various stdout callback plugins into 'default' (#41058) 8 years ago
slack.py Add stats on rescued/ignored tasks (#48418) 7 years ago
splunk.py use ansible json encoder for results in callbacks (#46830) 7 years ago
stderr.py Merge various stdout callback plugins into 'default' (#41058) 8 years ago
sumologic.py use ansible json encoder for results in callbacks (#46830) 7 years ago
syslog_json.py syslog_json: fix typos in documentation 8 years ago
timer.py Port ansible doc for plugins to use DOCUMENTATION variables 8 years ago
tree.py Do not use str() on exceptions (#46950) 7 years ago
unixy.py Unixy stdout callback: Display name of play and list of play hosts, don't display play name if no hosts in play (#32810) 7 years ago
yaml.py fixes for stripping (#52930) 7 years ago