From 1d90d133a9dc7ede5303fbfac73fd77377ca83a6 Mon Sep 17 00:00:00 2001
From: yan <yan_sushchynski@epam.com>
Date: Wed, 9 Dec 2020 15:51:02 +0300
Subject: [PATCH] Turn off id validation

---
 src/dags/libs/validate_schema.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/dags/libs/validate_schema.py b/src/dags/libs/validate_schema.py
index 9506e12..4ae82b4 100644
--- a/src/dags/libs/validate_schema.py
+++ b/src/dags/libs/validate_schema.py
@@ -111,6 +111,8 @@ class SchemaValidator(HeadersMixin):
         """
         if not schema:
             schema = self.get_schema(manifest["kind"])
+        if schema["properties"].get("id"):
+            schema["properties"]["id"].pop("pattern", None)
         logger.debug(f"Validating kind {manifest['kind']}")
         resolver = OSDURefResolver(schema_service=self.schema_service,
                                    base_uri=schema.get("$id", ""), referrer=schema,
-- 
GitLab