From dbefc55876dc0bd25441f474d195693779040b4c Mon Sep 17 00:00:00 2001
From: "pre-commit-ci-lite[bot]"
<117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Date: Wed, 21 Feb 2024 12:02:34 +0000
Subject: [PATCH] [pre-commit.ci lite] apply automatic fixes
---
.../docs/tables/node-type-structure.md | 24 +++++++++++++++----
.../schemas/eos_designs.schema.yml | 6 +++++
2 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/node-type-structure.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/node-type-structure.md
index ad7adf10385..2fcebfe8ba7 100644
--- a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/node-type-structure.md
+++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/node-type-structure.md
@@ -9,16 +9,16 @@
| -------- | ---- | -------- | ------- | ------------------ | ----------- |
| [<node_type_keys.key>](## "") | Dictionary | | | | |
| [ defaults](## ".defaults") | Dictionary | | | | Define variables for all nodes of this type. |
- | [ ssl_profile](## ".defaults.ssl_profile") | String | | | | |
+ | [ ssl_profile](## ".defaults.ssl_profile") | String | | | | ssl_profile_name will be used as a name for cert,
keys which will be internally created by CVP and pushed to respective devices.
Used for communication with stun server. |
| [ node_groups](## ".node_groups") | List, items: Dictionary | | | | Define variables related to all nodes part of this group. |
| [ - group](## ".node_groups.[].group") | String | Required, Unique | | | The Node Group Name is used for MLAG domain unless set with 'mlag_domain_id'.
The Node Group Name is also used for peer description on downstream switches' uplinks.
|
| [ nodes](## ".node_groups.[].nodes") | List, items: Dictionary | | | | Define variables per node. |
| [ - name](## ".node_groups.[].nodes.[].name") | String | Required, Unique | | | The Node Name is used as "hostname". |
- | [ ssl_profile](## ".node_groups.[].nodes.[].ssl_profile") | String | | | | |
- | [ ssl_profile](## ".node_groups.[].ssl_profile") | String | | | | |
+ | [ ssl_profile](## ".node_groups.[].nodes.[].ssl_profile") | String | | | | ssl_profile_name will be used as a name for cert,
keys which will be internally created by CVP and pushed to respective devices.
Used for communication with stun server. |
+ | [ ssl_profile](## ".node_groups.[].ssl_profile") | String | | | | ssl_profile_name will be used as a name for cert,
keys which will be internally created by CVP and pushed to respective devices.
Used for communication with stun server. |
| [ nodes](## ".nodes") | List, items: Dictionary | | | | Define variables per node. |
| [ - name](## ".nodes.[].name") | String | Required, Unique | | | The Node Name is used as "hostname". |
- | [ ssl_profile](## ".nodes.[].ssl_profile") | String | | | | |
+ | [ ssl_profile](## ".nodes.[].ssl_profile") | String | | | | ssl_profile_name will be used as a name for cert,
keys which will be internally created by CVP and pushed to respective devices.
Used for communication with stun server. |
=== "YAML"
@@ -27,6 +27,10 @@
# Define variables for all nodes of this type.
defaults:
+
+ # ssl_profile_name will be used as a name for cert,
+ # keys which will be internally created by CVP and pushed to respective devices.
+ # Used for communication with stun server.
ssl_profile:
# Define variables related to all nodes part of this group.
@@ -41,7 +45,15 @@
# The Node Name is used as "hostname".
- name:
+
+ # ssl_profile_name will be used as a name for cert,
+ # keys which will be internally created by CVP and pushed to respective devices.
+ # Used for communication with stun server.
ssl_profile:
+
+ # ssl_profile_name will be used as a name for cert,
+ # keys which will be internally created by CVP and pushed to respective devices.
+ # Used for communication with stun server.
ssl_profile:
# Define variables per node.
@@ -49,5 +61,9 @@
# The Node Name is used as "hostname".
- name:
+
+ # ssl_profile_name will be used as a name for cert,
+ # keys which will be internally created by CVP and pushed to respective devices.
+ # Used for communication with stun server.
ssl_profile:
```
diff --git a/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.schema.yml b/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.schema.yml
index 84c4b5ffc4c..652058f0ba5 100644
--- a/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.schema.yml
+++ b/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.schema.yml
@@ -7692,6 +7692,12 @@ $defs:
more CPU cores should be allocated for control plane.'
ssl_profile:
type: str
+ description: 'ssl_profile_name will be used as a name for cert,
+
+ keys which will be internally created by CVP and pushed to respective
+ devices.
+
+ Used for communication with stun server.'
node_groups:
type: list
description: Define variables related to all nodes part of this group.