From e57c385b022d43a41b77b65312dc5532f9343e40 Mon Sep 17 00:00:00 2001 From: romsharon98 Date: Tue, 2 Jan 2024 14:44:30 +0200 Subject: [PATCH 1/2] fix assignment of template variable --- .../providers/microsoft/azure/operators/container_instances.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airflow/providers/microsoft/azure/operators/container_instances.py b/airflow/providers/microsoft/azure/operators/container_instances.py index f00c933487419..af8d802e111fd 100644 --- a/airflow/providers/microsoft/azure/operators/container_instances.py +++ b/airflow/providers/microsoft/azure/operators/container_instances.py @@ -151,7 +151,7 @@ def __init__( self.ci_conn_id = ci_conn_id self.resource_group = resource_group - self.name = self._check_name(name) + self.name = name self.image = image self.region = region self.registry_conn_id = registry_conn_id From 83afe89e23cb6ae1b8df3ec35b82fa68ad8f0b9a Mon Sep 17 00:00:00 2001 From: romsharon98 Date: Sun, 14 Jan 2024 23:36:34 +0200 Subject: [PATCH 2/2] remove unecessary lines --- .../providers/microsoft/azure/operators/container_instances.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/airflow/providers/microsoft/azure/operators/container_instances.py b/airflow/providers/microsoft/azure/operators/container_instances.py index af8d802e111fd..deb5579f148b1 100644 --- a/airflow/providers/microsoft/azure/operators/container_instances.py +++ b/airflow/providers/microsoft/azure/operators/container_instances.py @@ -370,9 +370,6 @@ def _log_last(self, logs: list | None, last_line_logged: Any) -> Any | None: @staticmethod def _check_name(name: str) -> str: - if "{{" in name: - # Let macros pass as they cannot be checked at construction time - return name regex_check = re.match("[a-z0-9]([-a-z0-9]*[a-z0-9])?", name) if regex_check is None or regex_check.group() != name: raise AirflowException('ACI name must match regex [a-z0-9]([-a-z0-9]*[a-z0-9])? (like "my-name")')