From ca6041b6b237b6bbdb6d89f9607c1c59e9517398 Mon Sep 17 00:00:00 2001 From: adamschmidt Date: Thu, 16 Mar 2023 21:31:42 +1100 Subject: [PATCH 1/2] fix: bytewax image pull secrets Signed-off-by: adamschmidt --- .../contrib/bytewax/bytewax_materialization_engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/python/feast/infra/materialization/contrib/bytewax/bytewax_materialization_engine.py b/sdk/python/feast/infra/materialization/contrib/bytewax/bytewax_materialization_engine.py index 70b4ee2a92b..991eafa641c 100644 --- a/sdk/python/feast/infra/materialization/contrib/bytewax/bytewax_materialization_engine.py +++ b/sdk/python/feast/infra/materialization/contrib/bytewax/bytewax_materialization_engine.py @@ -46,7 +46,7 @@ class BytewaxMaterializationEngineConfig(FeastConfigBaseModel): These environment variables can be used to reference Kubernetes secrets. """ - image_pull_secrets: List[str] = [] + image_pull_secrets: List[dict] = [] """ (optional) The secrets to use when pulling the image to run for the materialization job """ resources: dict = {} From 304c0e6519ff09a5ee3d7a722b92fffbff6e1f71 Mon Sep 17 00:00:00 2001 From: adamschmidt Date: Fri, 17 Mar 2023 08:48:25 +1100 Subject: [PATCH 2/2] fix: bytewax image pull secrets Signed-off-by: adamschmidt --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 7d4775c3875..8d2f200ce88 100644 --- a/setup.py +++ b/setup.py @@ -95,7 +95,7 @@ AWS_REQUIRED = ["boto3>=1.17.0,<=1.20.23", "docker>=5.0.2", "s3fs>=0.4.0,<=2022.01.0"] -BYTEWAX_REQUIRED = ["bytewax==0.13.1", "docker>=5.0.2", "kubernetes<=20.13.0"] +BYTEWAX_REQUIRED = ["bytewax==0.15.1", "docker>=5.0.2", "kubernetes<=20.13.0"] SNOWFLAKE_REQUIRED = [ "snowflake-connector-python[pandas]>=2.7.3,<3",