From e2190081ff430bb6c2c32c78f5cdccdc04a991b0 Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Thu, 9 Apr 2026 17:12:28 -0300 Subject: [PATCH] feat: update dependencies and refactor image configuration - Replaced local paths in requirements.txt with specific GitHub repository links for sientia-dataops-library and sientia-model-library. - Refactored image configuration in values.yaml to move it under the global section, ensuring consistent deployment settings across runtimes. --- git-requirements-mapping.txt | 2 ++ requirements.txt | 4 ++-- values.yaml | 20 ++++++++++---------- 3 files changed, 14 insertions(+), 12 deletions(-) create mode 100644 git-requirements-mapping.txt diff --git a/git-requirements-mapping.txt b/git-requirements-mapping.txt new file mode 100644 index 0000000..9528a37 --- /dev/null +++ b/git-requirements-mapping.txt @@ -0,0 +1,2 @@ +git+ssh://git@github.com/Aignosi/sientia-dataops-library.git:sientia-do +git+ssh://git@github.com/Aignosi/sientia-model-library.git:sientia-model \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index cf6c0f7..14d0201 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,8 +3,8 @@ psycopg2-binary==2.9.11 sqlalchemy==2.0.44 boto3==1.40.55 botocore==1.40.55 -/home/grezewave/Documents/projects/sientia/sientia-model-library -/home/grezewave/Documents/projects/sientia/sientia-dataops-library +git+ssh://git@github.com/Aignosi/sientia-dataops-library.git@1.11.0 +git+ssh://git@github.com/Aignosi/sientia-model-library.git@0.7.4 prometheus-client==0.23.1 beautifulsoup4==4.12.3 evidently==0.4.39 \ No newline at end of file diff --git a/values.yaml b/values.yaml index c486b90..ed01742 100644 --- a/values.yaml +++ b/values.yaml @@ -6,16 +6,6 @@ projectName: &projectName "sientia-model-manager" -# ----------------------------------------------------------------------------- -# Image configuration (chart-level) -# ----------------------------------------------------------------------------- -# The sientia-module chart allows overriding the image used by all runtimes. -# Per requirement, we deploy using the sientia-module image v1.0.0. -image: - repository: aignosi.azurecr.io/sientia-module - pullPolicy: IfNotPresent - tag: "1.0.0" - # ----------------------------------------------------------------------------- # Global configuration shared by all runtimes # ----------------------------------------------------------------------------- @@ -23,6 +13,16 @@ global: # Namespace used by the chart. namespace: sientia + # ----------------------------------------------------------------------------- + # Image configuration (chart-level) + # ----------------------------------------------------------------------------- + # The sientia-module chart allows overriding the image used by all runtimes. + # Per requirement, we deploy using the sientia-module image v1.0.0. + image: + repository: aignosi.azurecr.io/sientia-module + pullPolicy: Always + tag: "1.0.0" + # Common labels applied to pods (can be extended per project). commonLabels: {}