Skip to content

Commit dab9b2d

Browse files
authored
fix: update log file paths and bump image tags to v2.0.0 (#53)
Correct log file paths and permissions in deployment configurations while updating all relevant image tags to version 2.0.0.
1 parent accd0a3 commit dab9b2d

File tree

5 files changed

+27
-22
lines changed

5 files changed

+27
-22
lines changed

Tiltfile

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ docker_build(
163163
sync(core_library_context+"/rag-core-lib", "/app/libs/rag-core-lib"),
164164
],
165165
dockerfile=backend_context + "/Dockerfile",
166+
ignore=["infrastructure/"],
166167
)
167168

168169
# Add linter trigger
@@ -202,6 +203,7 @@ docker_build(
202203
sync(mcp_context, "/app/services/mcp-server"),
203204
],
204205
dockerfile=mcp_context + "/Dockerfile",
206+
ignore=["infrastructure/"],
205207
)
206208

207209
# Add linter trigger
@@ -236,6 +238,7 @@ docker_build(
236238
sync(core_library_context + "/admin-api-lib", "/app/libs/admin-api-lib"),
237239
],
238240
dockerfile=admin_backend_context + "/Dockerfile",
241+
ignore=["infrastructure/"],
239242
)
240243

241244
# Add linter trigger
@@ -276,10 +279,10 @@ docker_build(
276279
},
277280
live_update=[
278281
sync(extractor_context, "/app/services/document-extractor"),
279-
sync(core_library_context+"/rag-core-lib", "/app/libs/rag-core-lib"),
280282
sync(core_library_context +"/extractor-api-lib", "/app/libs/extractor-api-lib"),
281283
],
282284
dockerfile=extractor_context + "/Dockerfile",
285+
ignore=["infrastructure/"],
283286
)
284287

285288
# Add linter trigger
@@ -314,7 +317,8 @@ docker_build(
314317
frontend_image_name,
315318
".",
316319
dockerfile="./services/frontend/apps/chat-app/Dockerfile",
317-
live_update=[sync("./services/frontend/apps/chat-app", "/app")],
320+
live_update=[sync("./services/frontend", "/usr/src/app")],
321+
ignore=["infrastructure/"],
318322
)
319323

320324
########################################################################################################################
@@ -327,7 +331,8 @@ docker_build(
327331
adminfrontend_image_name,
328332
".",
329333
dockerfile="services/frontend/apps/admin-app/Dockerfile",
330-
live_update=[sync("./services/frontend/apps/admin-app", "/app")],
334+
live_update=[sync("./services/frontend", "/usr/src/app")],
335+
ignore=["infrastructure/"],
331336
)
332337

333338

infrastructure/rag/templates/admin-backend/deployment.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ spec:
3434
- sh
3535
- -c
3636
- |
37-
touch /app/admin-backend/log/logfile.log && \
38-
chmod 600 /app/admin-backend/log/logfile.log
37+
touch /app/services/admin-backend/log/logfile.log && \
38+
chmod 600 /app/services/admin-backend/log/logfile.log
3939
volumeMounts:
4040
- name: log-dir
41-
mountPath: /app/admin-backend/log
41+
mountPath: /app/services/admin-backend/log
4242
containers:
4343
- name: {{ .Values.adminBackend.name }}
4444
securityContext:
@@ -50,7 +50,7 @@ spec:
5050
- name: config-volume
5151
mountPath: /config
5252
- name: log-dir
53-
mountPath: /app/admin-backend/log
53+
mountPath: /app/services/admin-backend/log
5454
- name: tmp-dir
5555
mountPath: /tmp
5656
image: {{ template "adminBackend.fullImageName" . }}

infrastructure/rag/templates/backend/deployment.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ spec:
3434
- sh
3535
- -c
3636
- |
37-
touch /app/rag-backend/log/logfile.log && \
38-
chmod 600 /app/rag-backend/log/logfile.log
37+
touch /app/services/rag-backend/log/logfile.log && \
38+
chmod 600 /app/services/rag-backend/log/logfile.log
3939
volumeMounts:
4040
- name: log-dir
41-
mountPath: /app/rag-backend/log
41+
mountPath: /app/services/rag-backend/log
4242
containers:
4343
{{- if .Values.features.mcp.enabled }}
4444
- name: {{ .Values.backend.mcp.name }}
@@ -51,7 +51,7 @@ spec:
5151
- name: config-volume
5252
mountPath: /config
5353
- name: log-dir
54-
mountPath: /app/mcp-server/log
54+
mountPath: /app/services/mcp-server/log
5555
{{- end }}
5656
- name: {{ .Values.backend.name }}
5757
securityContext:
@@ -63,7 +63,7 @@ spec:
6363
- name: config-volume
6464
mountPath: /config
6565
- name: log-dir
66-
mountPath: /app/rag-backend/log
66+
mountPath: /app/services/rag-backend/log
6767
- name: tmp-dir
6868
mountPath: /tmp
6969
image: {{ include "backend.fullImageName" . }}

infrastructure/rag/templates/extractor/deployment.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ spec:
3636
- sh
3737
- -c
3838
- |
39-
touch /app/document-extractor/log/logfile.log && \
40-
chmod 600 /app/document-extractor/log/logfile.log;
39+
touch /app/services/document-extractor/log/logfile.log && \
40+
chmod 600 /app/services/document-extractor/log/logfile.log;
4141
wget -q -O /tmp/punkt.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/tokenizers/punkt_tab.zip && \
4242
unzip /tmp/punkt.zip -d /home/nonroot/nltk_data/tokenizers && \
4343
wget -q -O /tmp/averaged_perceptron_tagger_eng.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/averaged_perceptron_tagger_eng.zip && \
4444
unzip /tmp/averaged_perceptron_tagger_eng.zip -d /home/nonroot/nltk_data/taggers;
4545
volumeMounts:
4646
- name: log-dir
47-
mountPath: /app/document-extractor/log
47+
mountPath: /app/services/document-extractor/log
4848
- name: nltk-data-dir
4949
mountPath: /home/nonroot/nltk_data
5050
- name: tmp-dir
@@ -60,7 +60,7 @@ spec:
6060
- name: config-volume
6161
mountPath: /config
6262
- name: log-dir
63-
mountPath: /app/document-extractor/log
63+
mountPath: /app/services/document-extractor/log
6464
- name: tmp-dir
6565
mountPath: /tmp
6666
- name: nltk-data-dir

infrastructure/rag/values.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ backend:
2424
repository: ghcr.io/stackitcloud/rag-template
2525
name: rag-mcp
2626
pullPolicy: Always
27-
tag: "v1.0.0"
27+
tag: "v2.0.0"
2828

2929
name: backend
3030
replicaCount: 1
@@ -33,7 +33,7 @@ backend:
3333
repository: ghcr.io/stackitcloud/rag-template
3434
name: rag-backend
3535
pullPolicy: Always
36-
tag: "v1.0.0"
36+
tag: "v2.0.0"
3737

3838
command:
3939
- "poetry"
@@ -172,7 +172,7 @@ frontend:
172172
repository: ghcr.io/stackitcloud/rag-template
173173
name: frontend
174174
pullPolicy: Always
175-
tag: "v1.0.0"
175+
tag: "v2.0.0"
176176

177177
service:
178178
type: ClusterIP
@@ -208,7 +208,7 @@ adminBackend:
208208
repository: ghcr.io/stackitcloud/rag-template
209209
name: admin-backend
210210
pullPolicy: Always
211-
tag: "v1.0.0"
211+
tag: "v2.0.0"
212212

213213
command:
214214
- "poetry"
@@ -289,7 +289,7 @@ extractor:
289289
repository: ghcr.io/stackitcloud/rag-template
290290
name: document-extractor
291291
pullPolicy: Always
292-
tag: "v1.0.0"
292+
tag: "v2.0.0"
293293

294294
command:
295295
- "poetry"
@@ -338,7 +338,7 @@ adminFrontend:
338338
repository: ghcr.io/stackitcloud/rag-template
339339
name: admin-frontend
340340
pullPolicy: Always
341-
tag: "v1.0.0"
341+
tag: "v2.0.0"
342342

343343
service:
344344
type: ClusterIP

0 commit comments

Comments
 (0)