diff --git a/app-backend/Dockerfile b/app-backend/Dockerfile index 6169150..8f9c4e5 100644 --- a/app-backend/Dockerfile +++ b/app-backend/Dockerfile @@ -12,7 +12,8 @@ RUN useradd -m -s /bin/bash user && \ chown -R user /home/user/ WORKDIR /home/user/ -RUN git clone https://github.com/opea-project/GenAIComps.git +# temporary pointing to v1.1 GenAIComps for Gateway dependency +RUN git clone https://github.com/opea-project/GenAIComps.git -b v1.1rc WORKDIR /home/user/GenAIComps RUN pip install --no-cache-dir --upgrade pip==24.3.1 setuptools==75.3.0 && \ diff --git a/setup-scripts/setup-genai-studio/manifests/studio-manifest-aws-ecr.yaml b/setup-scripts/setup-genai-studio/manifests/studio-manifest-aws-ecr.yaml index 1e33a3d..d3bc2f5 100644 --- a/setup-scripts/setup-genai-studio/manifests/studio-manifest-aws-ecr.yaml +++ b/setup-scripts/setup-genai-studio/manifests/studio-manifest-aws-ecr.yaml @@ -381,6 +381,7 @@ spec: - name: studio-frontend securityContext: {} image: ${REGISTRY}/studio-frontend:${TAG} + imagePullPolicy: Always ports: - name: studio-frontend containerPort: 8080 diff --git a/setup-scripts/setup-genai-studio/manifests/studio-manifest.yaml b/setup-scripts/setup-genai-studio/manifests/studio-manifest.yaml index 8665bb1..5885f11 100644 --- a/setup-scripts/setup-genai-studio/manifests/studio-manifest.yaml +++ b/setup-scripts/setup-genai-studio/manifests/studio-manifest.yaml @@ -369,6 +369,7 @@ spec: - name: studio-frontend securityContext: {} image: ${REGISTRY}/studio-frontend:${TAG} + imagePullPolicy: Always ports: - name: studio-frontend containerPort: 8080 diff --git a/studio-backend/app/templates/app/app.manifest.aws.ecr.yaml b/studio-backend/app/templates/app/app.manifest.aws.ecr.yaml index 309fd58..a795156 100644 --- a/studio-backend/app/templates/app/app.manifest.aws.ecr.yaml +++ b/studio-backend/app/templates/app/app.manifest.aws.ecr.yaml @@ -63,7 +63,7 @@ spec: seccompProfile: type: RuntimeDefault image: ${REGISTRY:-opea}/app-backend:${TAG:-latest} - imagePullPolicy: IfNotPresent + imagePullPolicy: Always volumeMounts: - mountPath: /tmp name: tmp @@ -123,6 +123,7 @@ spec: __UI_CONFIG_INFO_ENV_PLACEHOLDER__ securityContext: {} image: ${REGISTRY:-opea}/app-frontend:${TAG:-latest} + imagePullPolicy: Always ports: - name: ui containerPort: 80 diff --git a/studio-backend/app/templates/app/app.manifest.yaml b/studio-backend/app/templates/app/app.manifest.yaml index fce8c99..931de63 100644 --- a/studio-backend/app/templates/app/app.manifest.yaml +++ b/studio-backend/app/templates/app/app.manifest.yaml @@ -54,7 +54,7 @@ spec: seccompProfile: type: RuntimeDefault image: __APP_BACKEND_IMAGE__ - imagePullPolicy: IfNotPresent + imagePullPolicy: Always volumeMounts: - mountPath: /tmp name: tmp @@ -112,6 +112,7 @@ spec: __UI_CONFIG_INFO_ENV_PLACEHOLDER__ securityContext: {} image: __APP_FRONTEND_IMAGE__ + imagePullPolicy: Always ports: - name: ui containerPort: 80