1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-21 19:29:05 +00:00
community.general/plugins/lookup
Alexei Znamensky 175808d997
consul_kv: add ca_path option for custom CA certificate (#11817)
* consul_kv: add ca_path option for custom CA certificate

Adds ca_path parameter to both the consul_kv module and consul_kv lookup
plugin, allowing users to specify a CA bundle for HTTPS connections instead
of being limited to toggling certificate validation on/off.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* consul_kv: add changelog fragment for PR #11817

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* consul_kv: address review comments from felixfontein

- Fix verify logic: ca_path is ignored when validate_certs=false
- Improve validate_certs description to nudge users toward ca_path

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 08:40:59 +02:00
..
binary_file.py Add missing __future__ imports (#11567) 2026-03-11 06:42:08 +01:00
bitwarden.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bitwarden_secrets_manager.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
cartesian.py Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
chef_databag.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
collection_version.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_kv.py consul_kv: add ca_path option for custom CA certificate (#11817) 2026-04-17 08:40:59 +02:00
credstash.py Use raise from in plugins (#11095) 2025-11-12 20:34:26 +01:00
cyberarkpassword.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dependent.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dig.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dnstxt.py Use raise from in plugins (#11095) 2025-11-12 20:34:26 +01:00
dsv.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
etcd.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
etcd3.py Use raise from in plugins (#11095) 2025-11-12 20:34:26 +01:00
filetree.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
flattened.py Reformat everything. 2025-11-01 13:46:53 +01:00
github_app_access_token.py replace literal HTTP codes with http.HTTPStatus (#11561) 2026-03-10 22:03:55 +01:00
hiera.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keyring.py Reformat everything. 2025-11-01 13:46:53 +01:00
lastpass.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lmdb_kv.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
merge_variables.py merge_variables: extended merge capabilities added (#11536) 2026-03-19 22:45:44 +01:00
onepassword.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
onepassword_doc.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
onepassword_raw.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
onepassword_ssh_key.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
passwordstore.py passwordstore lookup: update code meant for Python2 (#11655) 2026-03-23 20:06:50 +01:00
random_pet.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
random_string.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
random_words.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redis.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
revbitspss.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
shelvefile.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
tss.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00