From dafdafa9afb6701985c2735e9cbea27b8dbc7364 Mon Sep 17 00:00:00 2001 From: felixfontein Date: Sat, 6 Jan 2024 16:10:05 +0000 Subject: [PATCH] deploy: 4a5293503e8a6a57e5fb4d22845d7bdae86d46c6 --- pr/745/docker_api_connection.html | 11 +++++--- pr/745/docker_compose_module.html | 6 +++-- pr/745/docker_compose_v2_module.html | 5 ++-- pr/745/docker_config_module.html | 6 +++-- pr/745/docker_container_copy_into_module.html | 6 +++-- pr/745/docker_container_exec_module.html | 6 +++-- pr/745/docker_container_info_module.html | 6 +++-- pr/745/docker_container_module.html | 6 +++-- pr/745/docker_containers_inventory.html | 8 +++--- pr/745/docker_host_info_module.html | 6 +++-- pr/745/docker_image_build_module.html | 5 ++-- pr/745/docker_image_info_module.html | 6 +++-- pr/745/docker_image_load_module.html | 6 +++-- pr/745/docker_image_module.html | 6 +++-- pr/745/docker_image_pull_module.html | 6 +++-- pr/745/docker_image_push_module.html | 6 +++-- pr/745/docker_image_remove_module.html | 6 +++-- pr/745/docker_image_tag_module.html | 6 +++-- pr/745/docker_login_module.html | 6 +++-- pr/745/docker_network_info_module.html | 6 +++-- pr/745/docker_network_module.html | 6 +++-- pr/745/docker_node_info_module.html | 6 +++-- pr/745/docker_node_module.html | 6 +++-- pr/745/docker_plugin_module.html | 6 +++-- pr/745/docker_prune_module.html | 6 +++-- pr/745/docker_secret_module.html | 6 +++-- pr/745/docker_stack_info_module.html | 5 ++-- pr/745/docker_stack_module.html | 5 ++-- pr/745/docker_stack_task_info_module.html | 5 ++-- pr/745/docker_swarm_info_module.html | 6 +++-- pr/745/docker_swarm_inventory.html | 8 +++--- pr/745/docker_swarm_module.html | 24 ++++++++++-------- pr/745/docker_swarm_service_info_module.html | 6 +++-- pr/745/docker_swarm_service_module.html | 6 +++-- pr/745/docker_volume_info_module.html | 6 +++-- pr/745/docker_volume_module.html | 6 +++-- pr/745/docsite/scenario_guide.html | 4 +-- pr/745/objects.inv | Bin 18396 -> 18700 bytes pr/745/searchindex.js | 2 +- 39 files changed, 157 insertions(+), 87 deletions(-) diff --git a/pr/745/docker_api_connection.html b/pr/745/docker_api_connection.html index 67097fa6..1f2ffb9b 100644 --- a/pr/745/docker_api_connection.html +++ b/pr/745/docker_api_connection.html @@ -228,17 +228,22 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

Configuration:

-
diff --git a/pr/745/docker_compose_module.html b/pr/745/docker_compose_module.html index 2e367d79..55ab0036 100644 --- a/pr/745/docker_compose_module.html +++ b/pr/745/docker_compose_module.html @@ -250,14 +250,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_compose_v2_module.html b/pr/745/docker_compose_v2_module.html index e1730662..5ae30082 100644 --- a/pr/745/docker_compose_v2_module.html +++ b/pr/745/docker_compose_v2_module.html @@ -227,10 +227,11 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

diff --git a/pr/745/docker_config_module.html b/pr/745/docker_config_module.html index b824a7a5..2ae51d7f 100644 --- a/pr/745/docker_config_module.html +++ b/pr/745/docker_config_module.html @@ -229,14 +229,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_container_copy_into_module.html b/pr/745/docker_container_copy_into_module.html index 90eeefaf..0235bcdd 100644 --- a/pr/745/docker_container_copy_into_module.html +++ b/pr/745/docker_container_copy_into_module.html @@ -236,14 +236,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_container_exec_module.html b/pr/745/docker_container_exec_module.html index b2e8ae23..50a06686 100644 --- a/pr/745/docker_container_exec_module.html +++ b/pr/745/docker_container_exec_module.html @@ -239,14 +239,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_container_info_module.html b/pr/745/docker_container_info_module.html index fc895e16..03a30180 100644 --- a/pr/745/docker_container_info_module.html +++ b/pr/745/docker_container_info_module.html @@ -230,14 +230,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_container_module.html b/pr/745/docker_container_module.html index c99999d8..3206dd97 100644 --- a/pr/745/docker_container_module.html +++ b/pr/745/docker_container_module.html @@ -250,14 +250,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_containers_inventory.html b/pr/745/docker_containers_inventory.html index fa3ae51f..a19f244a 100644 --- a/pr/745/docker_containers_inventory.html +++ b/pr/745/docker_containers_inventory.html @@ -248,14 +248,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

@@ -608,7 +610,7 @@ see plugin: community.docker.docker_containers docker_host: tcp://my-docker-host:2376 validate_certs: true -ca_cert: /somewhere/ca.pem +ca_path: /somewhere/ca.pem client_key: /somewhere/key.pem client_cert: /somewhere/cert.pem diff --git a/pr/745/docker_host_info_module.html b/pr/745/docker_host_info_module.html index b56611db..06d450f4 100644 --- a/pr/745/docker_host_info_module.html +++ b/pr/745/docker_host_info_module.html @@ -233,14 +233,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_image_build_module.html b/pr/745/docker_image_build_module.html index 367c9926..ebf36288 100644 --- a/pr/745/docker_image_build_module.html +++ b/pr/745/docker_image_build_module.html @@ -235,10 +235,11 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

diff --git a/pr/745/docker_image_info_module.html b/pr/745/docker_image_info_module.html index eaa46e4e..85d4ca04 100644 --- a/pr/745/docker_image_info_module.html +++ b/pr/745/docker_image_info_module.html @@ -231,14 +231,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_image_load_module.html b/pr/745/docker_image_load_module.html index 1b5e1db4..e4b78c60 100644 --- a/pr/745/docker_image_load_module.html +++ b/pr/745/docker_image_load_module.html @@ -232,14 +232,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_image_module.html b/pr/745/docker_image_module.html index e3ee3271..b96e3437 100644 --- a/pr/745/docker_image_module.html +++ b/pr/745/docker_image_module.html @@ -416,14 +416,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_image_pull_module.html b/pr/745/docker_image_pull_module.html index c8b294fa..2e2a0218 100644 --- a/pr/745/docker_image_pull_module.html +++ b/pr/745/docker_image_pull_module.html @@ -232,14 +232,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_image_push_module.html b/pr/745/docker_image_push_module.html index 5c7bf2b7..ad99b887 100644 --- a/pr/745/docker_image_push_module.html +++ b/pr/745/docker_image_push_module.html @@ -232,14 +232,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_image_remove_module.html b/pr/745/docker_image_remove_module.html index 1c2e645c..da01094d 100644 --- a/pr/745/docker_image_remove_module.html +++ b/pr/745/docker_image_remove_module.html @@ -232,14 +232,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_image_tag_module.html b/pr/745/docker_image_tag_module.html index 4ca2d79b..cfca99a2 100644 --- a/pr/745/docker_image_tag_module.html +++ b/pr/745/docker_image_tag_module.html @@ -232,14 +232,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_login_module.html b/pr/745/docker_login_module.html index 96467509..1f9e06ac 100644 --- a/pr/745/docker_login_module.html +++ b/pr/745/docker_login_module.html @@ -231,14 +231,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_network_info_module.html b/pr/745/docker_network_info_module.html index 0f192d37..62cf03e0 100644 --- a/pr/745/docker_network_info_module.html +++ b/pr/745/docker_network_info_module.html @@ -230,14 +230,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_network_module.html b/pr/745/docker_network_module.html index 8e08b2fd..71799383 100644 --- a/pr/745/docker_network_module.html +++ b/pr/745/docker_network_module.html @@ -257,14 +257,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_node_info_module.html b/pr/745/docker_node_info_module.html index dad94f0f..aaa34b6e 100644 --- a/pr/745/docker_node_info_module.html +++ b/pr/745/docker_node_info_module.html @@ -228,14 +228,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_node_module.html b/pr/745/docker_node_module.html index 79a2582f..d404170b 100644 --- a/pr/745/docker_node_module.html +++ b/pr/745/docker_node_module.html @@ -240,14 +240,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_plugin_module.html b/pr/745/docker_plugin_module.html index 79e3d2b4..f142e453 100644 --- a/pr/745/docker_plugin_module.html +++ b/pr/745/docker_plugin_module.html @@ -239,14 +239,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_prune_module.html b/pr/745/docker_prune_module.html index 720783ea..bd987f85 100644 --- a/pr/745/docker_prune_module.html +++ b/pr/745/docker_prune_module.html @@ -241,14 +241,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_secret_module.html b/pr/745/docker_secret_module.html index e31a3ec3..a6637abc 100644 --- a/pr/745/docker_secret_module.html +++ b/pr/745/docker_secret_module.html @@ -229,14 +229,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_stack_info_module.html b/pr/745/docker_stack_info_module.html index 5f841e94..e538ad3a 100644 --- a/pr/745/docker_stack_info_module.html +++ b/pr/745/docker_stack_info_module.html @@ -227,10 +227,11 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

added in community.docker 3.6.0

diff --git a/pr/745/docker_stack_module.html b/pr/745/docker_stack_module.html index 6079be12..16615bac 100644 --- a/pr/745/docker_stack_module.html +++ b/pr/745/docker_stack_module.html @@ -243,10 +243,11 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

added in community.docker 3.6.0

diff --git a/pr/745/docker_stack_task_info_module.html b/pr/745/docker_stack_task_info_module.html index d31ac626..b71cf9ce 100644 --- a/pr/745/docker_stack_task_info_module.html +++ b/pr/745/docker_stack_task_info_module.html @@ -225,10 +225,11 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

added in community.docker 3.6.0

diff --git a/pr/745/docker_swarm_info_module.html b/pr/745/docker_swarm_info_module.html index 6dbceea2..2698f5ab 100644 --- a/pr/745/docker_swarm_info_module.html +++ b/pr/745/docker_swarm_info_module.html @@ -229,14 +229,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_swarm_inventory.html b/pr/745/docker_swarm_inventory.html index dc06266f..b2a8d925 100644 --- a/pr/745/docker_swarm_inventory.html +++ b/pr/745/docker_swarm_inventory.html @@ -218,13 +218,15 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

@@ -518,7 +520,7 @@ see plugin: community.docker.docker_swarm docker_host: tcp://my-docker-host:2376 validate_certs: true -ca_cert: /somewhere/ca.pem +ca_path: /somewhere/ca.pem client_key: /somewhere/key.pem client_cert: /somewhere/cert.pem diff --git a/pr/745/docker_swarm_module.html b/pr/745/docker_swarm_module.html index 6f7be672..0ce829d7 100644 --- a/pr/745/docker_swarm_module.html +++ b/pr/745/docker_swarm_module.html @@ -252,17 +252,6 @@ see
-
-
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

-

path

-
-

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

-

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

-
- -

ca_force_rotate

integer

@@ -271,6 +260,19 @@ see
+
+
+
+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

+

path

+
+

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

+

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

+
+
diff --git a/pr/745/docker_swarm_service_info_module.html b/pr/745/docker_swarm_service_info_module.html index 9854a5cc..9e9f1679 100644 --- a/pr/745/docker_swarm_service_info_module.html +++ b/pr/745/docker_swarm_service_info_module.html @@ -228,14 +228,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_swarm_service_module.html b/pr/745/docker_swarm_service_module.html index e6bebede..cd36fb47 100644 --- a/pr/745/docker_swarm_service_module.html +++ b/pr/745/docker_swarm_service_module.html @@ -236,14 +236,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_volume_info_module.html b/pr/745/docker_volume_info_module.html index ae2f34a2..92aa2f02 100644 --- a/pr/745/docker_volume_info_module.html +++ b/pr/745/docker_volume_info_module.html @@ -229,14 +229,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docker_volume_module.html b/pr/745/docker_volume_module.html index b98573e0..ffde84f0 100644 --- a/pr/745/docker_volume_module.html +++ b/pr/745/docker_volume_module.html @@ -230,14 +230,16 @@ see
+
-

ca_cert

-

aliases: tls_ca_cert, cacert_path

+

ca_path

+

aliases: ca_cert, tls_ca_cert, cacert_path

path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

This option was called ca_cert and got renamed to ca_path in community.docker 3.6.0. The old name has been added as an alias and can still be used.

diff --git a/pr/745/docsite/scenario_guide.html b/pr/745/docsite/scenario_guide.html index ad6d4110..0fa7dc62 100644 --- a/pr/745/docsite/scenario_guide.html +++ b/pr/745/docsite/scenario_guide.html @@ -219,7 +219,7 @@
validate_certs

Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server. Default is false.

-
cacert_path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

+
ca_path

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

cert_path

Path to the client’s TLS certificate file.

@@ -253,7 +253,7 @@ tls: true validate_certs: true tls_hostname: docker.example.com - cacert_path: /path/to/cacert.pem + ca_path: /path/to/cacert.pem # Increase timeout timeout: 120 tasks: diff --git a/pr/745/objects.inv b/pr/745/objects.inv index 58d64d0f31e9be97e65f2510213fa0983987f62b..c3fb54b2522c2909b87eeae96373cdd1473be5cb 100644 GIT binary patch delta 18682 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

rJW^xW}PZ=tIl`w&T zyTkx(gc<>%h+xGKaugy71gw5A0l_s7sNBH>0v0(oINVE?aWOy^Cky1C`<4S@zl0 z(+ipNZU`A>o9Fd5`w}-h$mShnQ;^?}-#-0M^G95^b+5^$C3b6nwJ{08=kIr9 zX@8t8cAi1gT6Na!x9$COcEs6cpF(EsIC-7@?O|MmA%AU5#5KV>ud+U>Z&NC(pJw`} zpAvccVY$h7hfCLu4XLIcin7*puf<{LmolsVor&V#at#0U=}0?%^kjGcfB*CU=zGB2 z$WPPf#fxdHe|=NKn@&}K|7YH^yVSh~eJY-=yZUZX)4aRDY|5J(I5NF$`?T2EnBb*; z8jAkQ7~dYmYZCpOh2CM?^lIb4ZEoPt!fv}fOn)qDvrfhNQVnHx4L{$LMLVuCGZl`$ zmc!fp#SeB*fBonCMBo1>T)XUTjpkeVgp~+i|<1jk8|C8 z&h~bG_4oa67NOnOSLC$?y{_gv$E+Wnm-WzikAP$2;NiIc-SXJ{U{jJG|hZ|V?}>0-OsB+XBj`TeN>z6@&oWlC5_mG=Db!;@dhk{{j89O-y3< zhxDhqZ}mZ%58{;BI*Y0)g2!jEO-vSM^JNx)Fn=#o_^#Jlu44pdZt6E?DpHk}I!YN(1iA$+}Tc^~& z-KC`8Lau~=bcd>W51ydaRxwFUKUhBt#!r6lK3zj`3gvOzBqj;H^)iEBi__h48JkkI z`ub#g^u2i)J?n?2{@FFNs?m>9cUH@<{TYp0u5Y2!UHibEqL1tI?p)}5saD=M%BOAo zY1qy0-X%7HKYseMZ!XUTr-)&P7M-w;MMp3 z(6(*k3_g8-Ju$8B3VVo`UkBovEtg@xud3$j_+*{FdN;M7OFy3u+mxB}u!|cw6Ip%l z&t%$v)cqo~bNgQ(BK=^NvGHG=pSB64aNT^PHeo*Q&SPKoN&m0V@5gH$M*pl|=M_jP zI-6x8%W(Gdbx_lhj5;Fs8^#=#>u*BGW@_Y4o!Vy62^)9w-DcCJ6E>VzWu(~nyoCzusi*&dw0yne*c|+YO-}Mj$t`Z5kr5rj^NhaF#V+e z&NBrIU+15EcT)9Od|%h&=T8@V{O-1y&0(>{57$FCVSHz*2YK_l5HWI{ zvPtz$pmKx!li5esye>qEOmCfy``8DmPu&J&`;pCGOcZ~d&hUim5PmGXLr8gY2{reX zQ)TOY`p>cAqFXDqDPx$LkXcY}Ra3Jz%_n_3#LFo5H(6Ob^^@D#S{#YMA^OY5@TPNK d9jRWK^1}Lu(`VCfewn`ii@s&P`+rkOYmXPV5BvZC delta 18387 zcmZUaRajj;*RFwuySux)ySps3KykNX#S2Vq;V#8t;qFq36)#>WT8g{77uwDH{fGN( zN|KptB$*lG8F%7SVONu2lQRHDj#32C4&D+rOKOzXw_X z2k`ooB=!1a4g`^o>;SrFe?Bcpy$+`RmGa(bvtLLo`&(LXMk?^K|3MrO`scV({`f;{ z7)z>C;`OEC+v{zG`M;MXfbHL1X5o0@-=zlNwdv(|67Y)9@zWi>`aO)8-cEZ+<^<@Wl0H_Pg6j3Hpn1*&o-x6CZA_bnA3> z592quj{imNSbN)v%f7aKIJwtbJp1lS`5-LPrmz-#%5dkP@h^R$Opy7kb&b^fV;V)o zIo0bQD;&6z26ireb0B{~_^dtf-D|RvPZO%iWN4KIroKP;HH&B$Od!Zi5%DYkuSMVl zh7}xMOdrb(MKTk}%}WxZ^IWHuzk_zqk@BWVu*aWjSv|H)eI{F$2&2w3p4Z+Kw9nJ)*uP ztTj7LKh$^;IR7hi0=2Plv0%-zbg-ec6Xkx=Ro{iEyylSS((p<1fn&K8p4mmY{l5(l zD7U3@V9Tlb!)Elfbz2m>@Q~5Zg*e=8JcYWZuz1|2H3bt0i*a%i#0KkU3|{VYc61Ai zwg-=Oe??0K(2shYj;+f!{_WRKzLXYN6Y09(>ooj*H9jGPND3M;8(jVEe6%Kt`1|q` z!)eas_o~e|*M~p(1}k=#WfwXcQLpp9OKON~!$G@NvFeZ=KKQSe_rC#c{G^lb8qL3V zZbC}!dt-d5s$gWNECk^V@r2=VfN5X8FloMZSYjIdfMn&02rPtE znwWt{QMy(3KVr1O_&{WC0$l1ACT#cOGtw_}>bMRsW}*d3{ZEw($z*mo+2~ADpEkn> z0@s9q16r?~yrs~(VMI`C+Y9lBirgxs(Ef~z2j7)JkHnkjS6dY&%1(9O*>|Wq)h?; zIWc^i9BVwf9^a`ucCXa^WiRDH!@CmE{qpQVKqnMEiq+TJ4^;&b`uy;m{HM87fnhK@ zz4kICM9lz>+xnhp0zVZK+GXOovHB6r8V%mUCWEhaXNH-z>1}x+!bBL(q)kNWc4vm8 z%P9FyfXN_Z`(vR5HEKY)e}Kk-+F}b#%mfx5LItssUzgD1V>WF;QKMdzQ6O?I%9R5^ z(Wg>>`0d*ka%x{3mOZJieaH6hS<#nO(Q;)6%ZfBRlz3zTcGt^y@FSa7Hi{0oYCkUF0( zy#0thnUD}DDY`W=6-E4BU#WCQ8aCR)YJh)AtIYSg@H5grsxT{Cr@1CEbSv4FGdn9n z**_!O`DiSWI=G_mlRTJgi^-3GUX=`;ry==>nxN~M(u7t!x`D)w^>SQWD;lR$bgq(T z#*cdfK4HXU1)o`~E)$bbjRJ^@WA)dsWc!^j1hZ449Qd?x(C63pSA-05;}V^Qe4@3@ ziNjnNMJ05-s71N(t%L)jSp{kHiBKgugVG!+b2zV;vy>{+B>7Sm<@sO%n(qp3*YpXj zcH1(E9QRkH7+m|-1DL#+p2H&~eAfL+WNtbP3Cp&!vWdU%E=w`jY{LhzHZfAl;658sZhsQt92d)9?_UX7sBsESl?24 z`oZ&V@}^W@MSMU1u0qCs+XH&pugAgF4Q>m}BR1i>IBQNg*M%ht4gop#H#^l5s5%5K z@R*{%GbK??AZoq2$cVCcb(B~}9M3;OgfP$p-Kw2D_XVWpL=eycm$t(X?^;$pt}JO* z4WqB9Wttkt>@B^=pOSyiiMyWj2x(KB;>DOS@#hNiA>I)|D&9; zy=6XR)98M&UMQRg9;GkQWV&~aYD~jM=`*+rjn*Dhmg+NiO)4!cympl7VeL`Kz3za~ z;_OFq6aV}z3~tgWzuZ$%`!&=^IS60NRa&?p&&a#e0Gq+H{8jHbARsg5D11cGSocVAJ(OB4d$Fv z*emnGcI}wxU5C>^i%9g)8j77cPz}; zD!;UH1_H9!>DuYJaKsD>GpR_;zGg;~bM8!Fp>tfS^=Z`HPsGL7fzpH|{ik)y-+-|aGYM5ZXVYMu7v(r=%w(j=! zmTsNHL0<$Dqbhr##jtFqnBVeGQ#}K5)Qfo~VM=EsLAH?a@pw7*_jhfx?_=?Dcw&dy zBlFrDxXMJ$M=r{olET?*7j+CdAPcgSId(TKv{q9=R7P|G+uW|bg+OIs$RrLVh>A8a zzE?EEoQjFyyakWs7Is?Rtso!wY!rz&ZPL$2wiMxFhs?HL(X-g}?#=s=*M|?DHp@yB zFKMk|4$DZa#J3tgip4y&Z#@G@GgYe>Mndv# ztQLqDOHz<;%H~&mL0%U1I~}1r!x|a*Lpnf|CVi9PyGOsq&97suZBt3iQb)M=LNkShTA2NW< z91kPdYM)I%L_y^(xlP&JpvZvbs1IC9FXrFsI}u#=OZ0g=*|?ik66*d{ZObyrJpN{` zzv_Dc?*+F!Q(!x{;G1W1bfPu0rcZnECuVVcbI=P|`i>;ra(?kV>Ti}5^jiOn6q4_C z8R|pS#pVCg2wCKKsh2Xt!FrK(({XBj(1NVeQ=0IA%8Zwr)GkrA|PbmK>6xj?71SN~f_YQ7T8I>mZxwmg$--%%^MOlw5*8 zmO@$9?bS1CD+u8#zw|O}Fl`W1F+Wz^+;g-h5)|Y~rpDq)tm`G{ST`{dO%~D@*vX~P z&M34a$wN3Y`oiU9U+N_PD>fIEa?~uLC%UB7CQsp#8q?YqQ2|+>ixUv3!+ka$VK}X% z4+vFLt_eZmbj%@kmE4u*A&Yk8({*>ZJScud*DYMBe`gz1uL&oudutV|iOe8B7^)qd zK7@wD5qmwh#jfFBAN5f{H62|uM9{`VR|dn;)yPAUE(}52jjPY5SV#8oU(OL8{YWlX zI3BGjrtA)Zx6N@;tT~Y0nSNpVQ9`XXNaNNjQ4?k1%l=lywCO+7u<-~k6F=433t73G z*)%=ZzIhE@%+74u*#`c8G@?ArFL%qtLz8P$P#X+kkMP}oBXpX_yMg{c`$e~ZWfcx#HW-vL`ZB177x_m)4w>;lOk zO!JyJ;%toRFt6F%=v93x3r#qhf~vAii=1tpaPbq3$N*yfPmi1k`u`PH6}TWL^Jn{E z*_OY4OzS(nQr~zr*3TK_TcxRk^#{eZDwKQ%)9GYI@qG2ym5Twa$m)#gpKx5dk6U9+ zBh^w>+UOGypyIozxmlUrRnBZY{PFEFs$1nhInp1h(C>eOap3v-$5P5miwz$(nlxAs z@nD^mn}Tn1QhSv+b`bFX^wp7m^LZsIiYkfId^Pdvq8JK6M9eyL+p6I z{;TErR7F;l(w|&qZ1wk^hZ~rPVM#CkcBOrA>}DbR19-`fJJ@m~BFZ_|P;4=mk>)5h zL@ts$>ujlO`|RL)vTgqJ3M(va$yN0Ml* zt)9#q7x?-r_4eM>JSV`9t)@JMG-;3ia9UXo=q(SLz!2<0v5-z9&ay4hk-aUiH>myO zw)4^J8es|-Gqdy^QqTJs5%V{R$8vh@(?Ys=O#u7wNV_lrM7y86qwJl}d>Z@`eipfc z)Ijd@rD=Sn`_)nZ5F%*W<`x9|$Jx2w5tg0^$ilP*M>#hDwEX!$$qNEB%eKzgZFr7H z=cl*1`8`|Ek2cZg(2m4(w}ZqWWkZLYR*(lq;h?P^1zcw#L&oR(u=NjaBONFbyXA+w zKRPZ3Ez_Bcb3t=O(WY*Ttf=T&EQJ%#9X9cC|~68Trp!?~`ZK z*a@+LYIDeRdYlHbjnfglp^Kqxy!LiPe7gO%lLTq#M;;_bc@jMlbhq=bjMDtfYghgs ze+U>in!#5vMPk3V_e0e@YcNwdC;Rzn|4qp%IbUBvOoW*t|CY6l7dG~p>f-`MoCdy( zlv2cR>!%f8d!B*;#fos=a-+3^acd6u*{_=r03}i3c){=NcapeiOxr{V7gR!h#$+oBrMT%F+iU8Z{K=Q)f9W)MxB@>_nUHRGp)6R=Fdx`5s6 z0A_Uf5^CKaU95?@az0E-M~w z=^rfD{ccKM0`dGTfydD*g6KnFL-JAXCL8#*>BwdI8)bxFD*x+n?0U`8^Y0RAEh}OV zB-`GZTyf;9C`!e{riSB@W%MLPDKu*_^n~g}EV%R1#v-$vlPW@&?XJfmaL}vkDPX5t zVHx=kWm`klWjIn_7A?ml_{W$sIPzkU?9Vf`-@Qqoab;{5VZ2YTm zS%<$I*qwaf6Fgf;<)d&S%L-c&i#(=uIRV{AI;*%;PzVcTY}Ky=&K4`Lib;RNE3G}S zA)sHWvWl%u6tyOtlDEy_Ga0VAIB*iWs=GIeqN00t7_RrKR`Fw>e=v=Dw{&odUja7T z3`XIHf-bTx|Z+$+}KQn0~gA!N!ZzgvH?=^xerAibV zdOMOZRSO`{Q{L*osa^)9jwtV>6#|eC4ZroGUS-Yj3m-8!piASI+0&GQe*h2yq_=&w zB%-D%%LD3dC_^tpjhUw`l}d!X>Z>k&eMj;U`|N@VG1RpV6Be4ZOfGGQDxt#62T)=y zJFmqL*w zE@$WOW6*7;>Ew~!UYOV_O=&XDWGsj;B%C>+Z=rqTHi0_b$`P+)mP{e_G;e2eO`bnR zQ*?YLArxWC#D^UkLl%xo+;OT*y(0*pzG>eqTNF5nZ5S3ch8lSdaE4oWY@`yQ@4Q3o zhx^!ei5t4_q#~W-{B6D5nZ~JidM;k?gNVUYrswG@_L7MM6&xxZlvwNw3yJZ4_w_-a zJo6J?KwO{vFYzzme-mY^xEAV$?rI>_h2zrfYVxc`F$|2p22 z3jDe_#iKWWmw$#Rdk?#xmAzSz&|9Y-3ImleZPcDYRjzI)M&3v&52_yU~-@l#?xK5FqxS{fP z*}8^#!7w112Va@K!Brhh*`5#J!qS zaLXm5i~SfSL7%_GG7=F%QyEbv->Id=IRg?JsEf||Z3l)fBNanBJN;(ivLDPSdb0*} zWf7d6m$O6e1T5**XuMKQTvW*$I3_SbjW%@5x{=`M5dDv=}bKn}nmHXv`Ktuk05%=myad(S262bR!l+2ai(6cc^vXN~K zpAlz)s5EpJ_RV=X_ik}M%)p_*WLAEgf^1|#2T652b&8u57`*R&p*Ju5PT_ z_Ry~6{$;c)Rs%j&ZezF$(yH(LR!d7|wWA+khzrsyR%e%2p`e#!v^ii_CpahekdqNp zpe#3h&c#3~_%rZ^Ts zmLzP{0$QGYt!e4Z=_I>rk7k^wPk{Szfh>>h0A*GU(}=X)q2-vr6{3kMWljQ9D0HIV zO{3S>uVzD^oj`huM*-qnAQe6|5{ie{rxg6DR7$B_W_Jdw5M~xBg};sx4b@Xtf@?Q@Mv=)y5HLL-MF0Rc;dD+i0&){LK!ay8yTGVhB=cluSU5L!x1!uY2@(BhB9O`Ftq zayOwv71-7^{pyta3Nf0LBjI6Lf|F6HU+{Q6z`imCc#P;fu>I-;`w$c@f)Nm0KK&$8 z%0CnALP&&4zackxF7(Nw7-(^5f>Q7QxDF-8k{7x&JJIz&>T>&)J3j)Oy-lPWNZQfC zpspUy6Iw)&wTs-rs$e+AAOJ5Qn~J7|5qi58s*oX$4-O9k2pF1z{m$r{T~c$x%MEdj zna1Qm^@;F=iq~N22^uN6L&Y1JjD-p8dK>DIMr|~r3|yPT`scz`fSQw)LD_HJkP!7S zz6pA5Yz3#MeKvCYP<~F$6nQ&GB%{3IZ1b&~YQo~ve=p0DJlcc3t zKs%2=c^^dvOdemcTm6*Y4US3a?ft3xScQ@d`9nr*EwC?+AV{8YTdRT8sVL{u6}?DD z`q5a9E}Jf05HrjSko4GQ3)%!Bq57{d_?LpHFif8rJRCqER3~YWJ39!3Xax_lx`g9F z?oUP-azL;m4&y-;JE&lSmHwduFd0uwU5=O`$&G4~dr8yhxK@T9Z4G}XV{Z?0`eLdw zG#UF!MHK)p8#zWKAA&N^v`8A8G3;ATc3ZD7I|E8#mu7+dGN8yLc!%Lf7S;Y!z%3h#3+_uE0#O7-2UP&W13iGWT6KwR%-mg z(f%`pGpRJQU>YT8tHJGSszu#udl=~OH=J$VDnK7nOP~s4>};FHHfwBIEc>1Q$&2n_3;*j9~jAQi>9fz_efT}&*sn89+ zu-)voSRw*RfUa(ZV-46b!LQ5suzneDL2^70`z0$-8{g%$Em15ah^V@inbqhzd3BUY%^ z)}Jby-oqLZ*|66=^#Ib6jBE^Y<{N<*jv%5 zY;i58>OPi=!?V0#MegED^1zv*0_OjkKWP~zS+-H&TdkllrhH3Cj`$;&{S6UX8%qaV)x>R#m`l`Bkw_f97& zHWU3=fjkn@bMf0{fyvqkbDFzu=Ec^FnTDkf%fxa>9Z z%AAo)sm;%9?a5?`2A4zY1}8wRKCTCKOymnj#_l8! z4UNRt4^Vu$#26&|VGfV`XZKQRFU(azoo>)@MEH^56IiF4MUXs?3)qvvh2QQ|IiB@| zrTNn&Q|gZNITLy1!y00&h?6?IJJ(cr(|6?^tKz1aun?So@tNqSc?c;3?Ic_{^W47? zbvBMIYk$wR&L$T+5rTzby&O>gxE_mO=45M6rblLbybId=h-J=v(s z8%DX1vA87h6iFxWU;(o81Um!LkCv3_ikm6uZT;QIWrjqUC&38G^kS&^VxQl~Ds!0h!Ha8 zI=1>`G|YJXK))g}M2@ehHJ5)ZXmiajwA`@rm(=c@9dyC#a|qzi5sOMDM`sU)!3uf= zVq1cuAh1rWwKzXD$YhaGTSlUAoc3C%`;6~{pDek;QDBd){CME0D{*Lp*eH?R0oJgs z6D1Fw(+e?wn$G(+$-Q2v3wT^@{DPzjM!K7};g-KJItp}xr2y?-$7aIl!;7_ee4*Bi zeU$_gZ(rv80XV-6mvzsE*JGg}&YWGrnp9i9sTJP?VZKE3!}L_wizI!EQ)1~oIr#_v zic${MBd!P_{&OKhVj^!G(w(#@!n!pmV29J}-d88XHDZ`RauLn)_Onl>7^S7O0|o4T zVwa{o>ZLb0tov|NrpNzjur~GQf(K^qpoh#A#}NkCMTZbQU7|Dc4YRnlY>0Fo#A=Q=n&iR3))q?9 z6NAM0)nmGO*Nk@tEq%MwCk|e5`sVW`ZkrAqir1;xUcj{mZFc06jAASmF*sgrD|6al z2q`~=05O`QHfKvRVc!)PZDu)myxI4nT>|au4@v^+Zg(2zwH|9y%h~gCtaJv4Pn}l| z=+`zTwGQT}aw+4#!O$@s(j)3+HidV*Yq%5gUsORP+JjCK1>kwiU@@4~TAMECyZ8XQDL@maY@Oud#Vt6;OB7Mwi)o0W?evrY`-R zrTTxxWj#Jcv16fw=Ex91ljq0eP>nTyLGx=Ss+GU< zS`m}x-MO%+I^$$JDm8~wuu*jv8gzG`pZ4Y8@n6fEo&qld9sW#RA{#YE3WA6liv?x( z1V;FFK07rmdnK^21ARErR zznRm_%f|8x@Qm1qY9PKVSTqE@L%6%J>}BbNaGd4{r*3qw%9UF@2LwSNz(8p*WDAUdoqbjoaFspaBc$tcEjN2nB*CacdF`(1ty# z(l`RU%113*g>$(~eg#m7mYs!EiU2U@BM@8U11TsvFxUHaYrSvG7k7Kj@SN=02(olFk{w^$F)yV6khv>~=7Q!w)3McJ;Mumo6y^W=Rs+1_FvmI4^ zPNzg$bp%T9!wF5s?>(#Yr<>E%Ia;L94|I85Q-nDSz{=9T^M$+D?@p;K^+n5-Do zIci1kfEQ)<)kF&!&jO|G;ltaoTw_E&R4;a(DE^}*8v=M4Q50HPw9rBvxbICIm?hn?y(1&+5Yytd7=PodO)qgyJS}vYQ~;@b-3Sat@inZ^M}W<; z{HKon1AXTB`z{>yB1~OCJWZn;3}TPZ@=RRvH80p|x{S)enzEEwY>iFQ_u{L{NWHs< ziodkY3VRb*FzL?CR_8y-kjbVMSJT?1f|9kc%HRNG}|yiLc=@XB|GIe z7A4ecUEj-0-Sz?fsT~6Bsb5Qw^c#KWQ%|KgOu@q_pkA#)znq6T6#_fpD5K zgo*pgf1+AOvB@FHY>)YIo7H=NoZp~g4NAQU?Pwgv|BT46T(}tmb5GxWP4^ic3xHcr zy|P4>2Gb37eq_hKOf(@L{2gUo3Uj+2h`mMd;ztdwc^Ia7%NCMAEMi3jG4%QlcQ#>u z1xg;pa8jWmt?Z!5J#k1Xl1BFvja)u|ipPiX{Q=T0tVtX9OY8DW-@cKmD(@K5s%p&m z9ttaPEe_+FcocuIMVLZJ{SQGv31I9kE&fY^gf`G~V*!80g$WOR+DqH8=}v{2&NTPQ z?kS0F?2#qLU865OAoxDEVmd%#2AkEmF${t8?t-JHX^BGv*?Id@>*R4_V(0zX3sq_Q zDs17-n2A;HTz`;PcPm0&_3|>sN|aTqzvt4bPuNM$nZdyz&Y$7ROa66i5g;v3_p%hg zry@nBzA0;#M0(@Eyut{x*&|!hDkgd{6&c?j#&=MP4gMNkIO)MsqL!F*-s2?AcQ0~w z46ea8Q@yjk@0Z@-LmNs4{9GqKuy8SWrr~Z%Pss%JG;9v}x{7B$hrg(8e z?DFo8A98Hek74h#-u?d=S8Yca3X+-G+uX-Y+_!>3PrR?j(vRXkidu+zM7fsytk`L< zQ>z$}6e4P$tiw2xUZnciZ9~zQ`Y;B|BB}s*izy?>_2^J(pI1T^s#VJDL7Sss8~|x_{RSiuE6CSj*OjK9f$ShhP zMlRgt#TWI~!IfPL+9qK+y?$2!jSHvo1h+iK5V9(7F~_aUFg_$ZKVMdbskdQM-(AkR zf7z}*V9}4FMl~b>ZB;q1le^j-YM*=5L$yeB4lLZ(-sYlGbx z?zpLM>fJF;mN)%~^ggMjqvD%-=jlP$@W`9x+ZD`w+eX?Ua=t_O(FBwDb#j*K_gOXP2E7!CZ*0&T!KwjW;^8%7cXlo?cmtN!9fF>6 z^T4q(b=%{^Mftf0I9Y!Xi7UmClNX^@((!6ci7?B zS@?yPy^A~Vf7R$p#J@f?cka80WG@escQrQgfIkYfzq)r+$~odzuL@68LSmfeI*60y zmmta#`AfV8fSeP<<7+t>wS~${USJz1HEDI#n8z=nFrU%U|Z zK@`~~+N)j`nRk6=8YbG&FKSB%_rVCp#lCKt;D)svLs;o8XDKh)@xkr+;!3 zCYo1R)-T1&0FmF_i7kR)+S(o(w%<+%-jn0+ZOXo2-Ysc$VZPpuY24-@53BV@7oY(O zQ1CN!lPncmPO_{al_ZLmQA!cqSYQa}b9);A!ZskqAJNse^BPUG8)K#x&)@9y( z2Do;}Ab$!yhY*gi2wCZWuym}qepdEoei}ThTOmCfK9mU83RQjkM;s_;Qc5{Bi`#BQ zwju_P`1NRx-97mYG0G4!&p|*|e$M6&74%OqYUOb13##NdOMiue9(YWo3FhB%M zQ||oxu&%VepGEZUF0;80o{z|>Cxa$l18M|C+ESAcRT0OkK140mI6uA(@9Uqk!9j zWYlVx;wV1QYZJ=JmLL14%L-kiymEHjs7Dfi~R=B!S0y@X{jtb>cf>V8u z9SE*ND#%VSa_MdVh3rP-fC?Pe#{Xh=?IA1z@$|QtUE_@o_}-Vl=k6|4EgG9D3QO*i zxgSv7^5ANs#~VA(D~yOAh_XufV|gj+G(nXpBYt4sF{6o;2N4tRO9)Z4zjB1MgGkP4 zf`wnq@Akhs%oFikt~Xbsw)~FcD+4BQAAC~71hMpWM9A>)n$v+PxpeU8$WS<|)o&=z zp4oA(E6VY?d*Q2$y=srk?SLXvnJT-Lb+If_;|K5=v$-{tmc{gUu_~9z4z!rrIJYWw z0&Y~ASq-jO*Km`S1RL*N$U!X>tS+L9;GT+Vg}ytF-)O`VP2&Dh+eKZ@V_qw)Y4JzV zTTu8_L~xr>kQ2aBPeoGG2x~PJ;;y&0KUp^!+fT+BfpEGOIVNvY@K|B1KRE0DbzY*< z`{n!B7Lvv7vN?cIKA^&KL!;E6@z}@6TNDXZR6d^3m80&u>Z?-qV}|zJC-~D;H#KMK z?!POFac*E4f47CCUb-8CfoNje2rLpiAzqsBy#L8Gw+7@H2eEcCGL7su=gvSdG$Qn{ zp5aeMyv%#6s;SKN%BTjb8@j9&J94A98H?R%qq!gE@3iM;^=@VCZ?}qIiLPNQF1Lz8 z7B7M#!RMKKhE%<~J6ZoR(HOBGO7`Wl24S$|7Yxx4K&FdK)6jn%j2twmPv#Jxh7QEkhv~s^OOJsQl;Zma5w2 z03oXnImJ~!yhoz4OuL4vm|a<8RS<9-TJP_#?Cd}&pkj%@OqS_e!5o`xC*Zv#v) z@jcPFzM^L)MV_A(7zRy*gjIJTOjC}9gff3oP_I))mjx%qW~rqRM?%r>TxqMTs*@-p*G^j0h=y{KdydZJzarYsLCxhQQ(bKD?*7qbKtq; zYAitKbb@fKO_KT1q4m6LQ@Gh3KetB~!GvGfZpY)uQehTOyDiea&vDjEiyvHCM?D{r zomD>s3hJ3Gyf7ZESAVoK=nS|;{?L6;kbpl|n50vVPh?L&OhEbFfhsm5gP+AR4M-x$ z9#JX5__FFbDEr$JXVEahT~OWc&OP2;OU6mkBu8g~|6X~`$<@JK!I|_!N4J0wd+VjZ zKn|EVGXY_m;XV8jBznDab_fc(4~}Ei${@!pZEp`uI{_A>63I1 zNv&MA>>tBAb5uIM{AU^Ce)wQ}IN)R0Q+5WiZ5-pJqQuYIR^$i%fgG1IyB!8@Bf814 zL}x)eI4+;GUr$uW?TSVuUoVEP>?rgCV;J$o$a`MXPsL|9u^%-YYGP6&1}$U* z)YSdt6LF{2t*lC#k{i!)Sjc@(G!HzK;&c&ngX(nz=ae?*l&w*N4$z z(&W3cnk>)_zxQ^HdKw`NSzx*Ic$&s`rE;6N%R3U49*n9*O*Odm9c}2>?OG3^Ku4U+ zoyQ(-*+URc{GWxy!$h#4e~3ieMMwmA?lO@G^B-<@dKVJ{&=+%YDQD*BOuCucCk%?6 zAF`8*e1$+}R9i2mBGVg&3qajEuc!pN)J`cppGQ0ue_LmC45qnmYv?>`LA|xu%uf0m zgJ5wCRZW({%nnBNF_v4imnMjZytFw1Ew#M>huqdlf1&l?A1Y;@SiHavuOMd#D=gkqO>~9#osPX@Q9nE@~!bp^Z>dtXvC&5*(4ZE zq%Bm(8v0X@cKN&_&1J}f-3Jj>8P^`$cJEa|=Nb8US3G|9Jb@i=$M;b90DGJESnj!y ziqIt0=CgMAc2#1Tw28crjkx%tZky%rR6Tig<`rGTF`D(}u?n9}^5M1S@e7En>JZ$x z$npstzWY%!GN)>bhX5#z*-eJmIX;3CDwQmfNb@&ao&-#6waA3s|I1H%NHc{KH;LsR z8*pz)qFM9@NZ#Lla<7JpdqL*xlm+@{vI`2gQf)M01+t#%aW#$V^)6vi z$y(J|$OX?(^;c?5`=SfxGZt1zQ6)WR9PYjQnWddFFf&LVhw%}brjOBeKbG0Uk(Z)c4vwrHoDj;6AerO z-uyor^`u6D^2fUF$i1(b7s=)|onP;(^BD6!k^59kXheJu#Gb_aAc@`M_(y!&gZoF@ zlcD<0EG&fz-=B9_UNCvoW~cR1)kt9lyO*@NZntK+0m4$4k2?4qf1#K?sV-XWLIJRE>jQRO$x?6HU zq^z*hVIx4m#819v-eohPxCKsqt16{a&HtF~wd^*_ny#!-#}AS0{d|#RTWa_LM=736 z9Ft^imOb+ovyrz%>XPxrd#V_$ILDEbS2S7=+UBY6U7rx>gH@mX{e3z8hoVRMvjAX; zR4LvMo{j87UqY%Loxn6dQL0~JP-=ggr8$l2!O}Y@`>#8J^OD`grPbQ(yE|AvX!r9o zvAg}k1!lOH<|}3aLrJe9;dDhqs7UjX^J>&+Swqni?@?DK;qG?Xd$2oRGm%0`uZ1sH z;%J0o2mQ9aGT&mktJYoMedcC9Q4A{s-}uOf@F6JoGmP&Yalm|3`@wHPoI z2jirLQlYtU(uY2|K;EFRv;P+@2h#Y2FqVI0NRmsH% zSWqPi%(t9MF0TDcsf4kDvjnq40cQvfBYC|?b{v4;7)FWJMzIsY>!QM7p~4e(C|J=+ z1jtiz!Vj~%+$0K8ini0?g(eAL(tj;LT!~3Cpjb-~Ra_Fs3zn8-fdiJ6#L)spC0W2g z1tnpu1S5+b4P|15@e&*#c082Z6TzFlmAl>Cmqd4)%ipVS^^o^utpk&ROkW9rxWH(T zsPVyuL1=o!{SKsZjLQKxI7md3+8R(tgPH{EV*o7-Y7C@t0ro6tI0&5zkbg-*O@Zp} zfL#fC3S`5kW-}fI>|Y({Y#Q<3eE26&)tv$oa0bF0k%ah{PP?O+1nqA8`G7*3l!13yjB}Ayz z!}A|oQ>`6(1~u9^NHF#q##y6gq43i%RvI-Ag@Fe4 z&d6b~j@fRHiH3l{S=wnTQR&87NkcuV-wX%UR(;)-r)#}o1DI`|*MHmW6K-};%sVKi zAiuZYKK&2#N1EDp&}7qkuC3Y_asT=I9V*?Ai^a|hsH|0I&3${hpF53MZSg5&aj`R{ zx!)e_jQ{0pXCkf%*1GEUsJ=~7RzEHDPd^EH`rUGq9}d^Pw+*ST9jm(4bg$K69F``f z{+)>u-qMDD`gEi{KYx01yZ^uc`~T>Bz}(1B)92NTX{&#IQ{$VKs{b=@*iyRx4A)Bh1+&{ znEqI`W>JLmwHfQ;7Jj}btBYOIWJ(-;t;e_di{H6D{p}y_g@3;PV_fTPnuSDp%wol5-Hu)G z2zWM*9*+CpEsxFb%reQK$$nSOC+pMA_^~JTO&wB{F1AY*X@0WQ_mlqnIx73i zsy$B6iDOjZ{eS3FpThfUk_3h3CwC9IzE?N6BKdL^bBhpLc8&{W!fypN`*kbF@AzzMUQfPx^)C*K0a{k#l;#Nm%D?>*O1Q9d0IluaMREVI|Y1{uiN}NdEQ^8Ah{aO8DaZv`s|9ZS#%Xg!#BX+rH|P z{$HivkGDLG{@JkB6_J#zW+`MD&V9ZPYC4ihN92CPl*4lSP3+iAjohhI+bud_b~it) zCMSw$z27Dx^R{{X;j+4=56yKL^?vTP`F~$dcUvUrLUeLIo`A!h#K@6LK4=>^-Rj8v zusNet%E{Z8FpMJpFC{$qy&h+T{B>A3uM(*y9f$n>h`OEq-@9 zbQ8u8CVNnJuL~2S)RK+VJA=v(@}JB;itcq`N)&qQ!tP@qq&{^UkeBbp{KZ7^$LS1D zxE|xjv3rb^C!bMspE*@7->3hy8Acb~T4_xh!{mg_>Se2(nrlAk+acXXala|**6W{q roUO%?h#aE7d>`Mm=GBoJlu0kFe>i