PowerFlex Manager Platform – SMTP-hälytyskäytännön luominen epäonnistuu ja tietojen kelpoisuustarkistusvirhe

Summary: SMTP-hälytysten käytännön luominen Notification Policies -kohdassa edellyttää, että kaikki kentät on täytetty. Minkä tahansa kentän jättäminen tyhjäksi johtaa virheeseen

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Tilanne

SMTP-hälytyskäytännön luontiyritykset Notification Policies -kohdan Luo uusi käytäntö -vaihtoehdon avulla epäonnistuvat seuraavan virheen vuoksi:

Failed to add policy . Data Validation error.

Notifier Pod antaa virheen 'Description'-kentän puuttumisesta

2024-11-25T00:44:02.003744915-06:00 stdout F {"name": "notifier", "time": "2024-11-25 06:44:02", "level": "ERROR", "message": "{"http_status_code": null, "messages": [{"code": "NOTF-311", "timpstamp": null, "severity": "Error", "message": "Data validation error"}]}"}  
2024-11-25T00:44:02.003755247-06:00 stdout F Traceback (most recent call last):
2024-11-25T00:44:02.003765667-06:00 stdout F   File "/app/api/v1/dispatch_policies.py", line 44, in register_policy
2024-11-25T00:44:02.003776111-06:00 stdout F     result = policy_controller.register_policy(data)
2024-11-25T00:44:02.003786347-06:00 stdout F              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-25T00:44:02.003796606-06:00 stdout F   File "/app/scripts/tools/retry.py", line 48, in wrapper
2024-11-25T00:44:02.00380788-06:00 stdout F     return func(*args, **kwargs)
2024-11-25T00:44:02.003821493-06:00 stdout F            ^^^^^^^^^^^^^^^^^^^^^
2024-11-25T00:44:02.003834048-06:00 stdout F   File "/app/controllers/Dispatch_Policies.py", line 83, in register_policy
2024-11-25T00:44:02.003844412-06:00 stdout F     data = self.__validate_data(data)
2024-11-25T00:44:02.003854667-06:00 stdout F            ^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-25T00:44:02.003866233-06:00 stdout F   File "/app/controllers/Dispatch_Policies.py", line 178, in __validate_data
2024-11-25T00:44:02.003876458-06:00 stdout F     verified_data = BasePayload(**data).dict()
2024-11-25T00:44:02.003887005-06:00 stdout F                     ^^^^^^^^^^^^^^^^^^^
2024-11-25T00:44:02.003897235-06:00 stdout F   File "/usr/lib/python3.11/site-packages/pydantic/main.py", line 406, in __init__
2024-11-25T00:44:02.003907433-06:00 stdout F     raise validation_error
2024-11-25T00:44:02.003917707-06:00 stdout F pydantic.error_wrappers.ValidationError: 1 validation error for BasePayload
2024-11-25T00:44:02.003927907-06:00 stdout F description  <-------
2024-11-25T00:44:02.003938073-06:00 stdout F   field required (type=value_error.missing)  <------- 

 

Vaikutus

Uusia käytäntöjä ei voi luoda PFMP-käyttöliittymässä

Cause

Seuraavat kentät ovat pakollisia SMTP-hälytyskäytäntöä määritettäessä:

  • Ilmoituskäytännön nimi
  • Kuvaus
  • Lähteen tyyppi
  • Resurssin toimialue
  • Kohde

Jos mitään näistä kentistä ei täytetä, vahvistusvirhe syntyy.

Resolution

Varmista ennen käytännön tallentamista, että kaikki pakolliset kentät, mukaan lukien Description-kenttä, on täytetty Policy Configuration -ikkunassa.

Versio, jota ongelma koskee

PowerFlex Manager 4.x

Korjattu versiossa

Ilmoitetaan myöhemmin

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000268929
Article Type: Solution
Last Modified: 20 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.