Преглед на файлове

Update password_config.yml

Signed-off-by: sakshiarora13 <sakshi_arora1@dell.com>
sakshiarora13 преди 3 години
родител
ревизия
10981ebb4a
променени са 1 файла, в които са добавени 23 реда и са изтрити 0 реда
  1. 23 0
      control_plane/roles/control_plane_common/tasks/password_config.yml

+ 23 - 0
control_plane/roles/control_plane_common/tasks/password_config.yml

@@ -105,6 +105,29 @@
       fail:
         msg: "{{ fail_msg_idrac_credentials }}"
 
+- name: Assert grafana credentials
+  block:
+    - name: Assert grafana_username and grafana_username
+      assert:
+        that:
+          - grafana_username | length >= min_length_grafana
+          - grafana_username | length <= max_length
+          - '"-" not in grafana_username '
+          - '"\\" not in grafana_username '
+          - '"\"" not in grafana_username '
+          - " \"'\" not in grafana_username "
+          - grafana_password | length >= min_length_grafana
+          - grafana_password | length <= max_length
+          - '"-" not in grafana_password '
+          - '"\\" not in grafana_password '
+          - '"\"" not in grafana_password '
+          - " \"'\" not in grafana_password "
+      no_log: true
+  rescue:
+    - name: grafana credentials validation check
+      fail:
+        msg: "{{ fail_msg_grafana_credentials }}"
+
 - name: Assert username and password for ethernet switches
   block:
     - name: Verify ethernet_switch_username and ethernet_switch_password are not empty