From 3e4d677405353ba16fadfc1f0e631963650b4dcb Mon Sep 17 00:00:00 2001 From: Simon Gerber Date: Wed, 25 Sep 2024 09:59:23 +0200 Subject: [PATCH] Add optional `force_fetch` field to all dependency types In `kapitan/targets.py` we access the `force_fetch` field regardless of dependency type if force fetching wasn't requested globally. --- kapitan/inventory/model/dependencies.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kapitan/inventory/model/dependencies.py b/kapitan/inventory/model/dependencies.py index 86d9a8383..d8f665478 100644 --- a/kapitan/inventory/model/dependencies.py +++ b/kapitan/inventory/model/dependencies.py @@ -17,6 +17,7 @@ class KapitanDependencyBaseConfig(BaseModel): type: KapitanDependencyTypes source: str output_path: str + force_fetch: Optional[bool] = False class KapitanDependencyHelmConfig(KapitanDependencyBaseConfig): @@ -24,7 +25,6 @@ class KapitanDependencyHelmConfig(KapitanDependencyBaseConfig): chart_name: str version: Optional[str] = None helm_path: Optional[str] = None - force_fetch: Optional[bool] = False class KapitanDependencyGitConfig(KapitanDependencyBaseConfig):