diff --git a/openeogeotrellis/backend.py b/openeogeotrellis/backend.py index 2d3cbf65..1869212b 100644 --- a/openeogeotrellis/backend.py +++ b/openeogeotrellis/backend.py @@ -1000,6 +1000,8 @@ def as_arg_element(dependency: dict) -> dict: python_max_memory = python_max, max_executors=max_executors, api_version=api_version, + dependencies=serialize_dependencies(), + user_id=user_id, current_time=int(time.time()), aws_access_key_id=os.environ.get("AWS_ACCESS_KEY_ID"), aws_secret_access_key=os.environ.get("AWS_SECRET_ACCESS_KEY"), diff --git a/openeogeotrellis/deploy/sparkapplication.yaml.j2 b/openeogeotrellis/deploy/sparkapplication.yaml.j2 index 4e4531bf..5c8158ec 100644 --- a/openeogeotrellis/deploy/sparkapplication.yaml.j2 +++ b/openeogeotrellis/deploy/sparkapplication.yaml.j2 @@ -19,6 +19,8 @@ spec: - "{{ log_file }}" - "{{ metadata_file }}" - "{{ api_version }}" + - "{{ dependencies }}" + - "{{ user_id }}" sparkConf: "spark.rpc.message.maxSize": "200" "spark.rdd.compress": "true"