Updating unit tests for NBI charm
[osm/devops.git] / installers / charm / nbi / src / pod_spec.py
index 4bbe334..68915de 100644 (file)
@@ -28,7 +28,6 @@ from pydantic import (
     IPvAnyNetwork,
     PositiveInt,
     validator,
-    ValidationError,
 )
 from typing import Any, Dict, List, Optional
 from urllib.parse import urlparse
@@ -78,7 +77,7 @@ class RelationData(BaseModel):
 
     message_host: str
     message_port: PositiveInt
-    database_uri: constr(regex=r"^(mongo://)")
+    database_uri: constr(regex=r"^(mongodb://)")
     prometheus_host: str
     prometheus_port: PositiveInt
     keystone: bool
@@ -298,7 +297,8 @@ def _make_pod_ingress_resources(
     annotations = {
         "nginx.ingress.kubernetes.io/proxy-body-size": "{}".format(
             max_file_size + "m" if max_file_size > 0 else max_file_size
-        )
+        ),
+        "nginx.ingress.kubernetes.io/backend-protocol": "HTTPS",
     }
 
     if ingress_whitelist_source_range: