Skip to content

Commit 063dc25

Browse files
authored
industrial-edge-insights-timeseries: Updated the image version (#1857)
This PR updates Docker image versions for several third-party services across both the industrial-edge-insights-time-series and industrial-edge-insights-multimodal components. The updates include newer versions of Telegraf (1.37.2), Grafana (12.3.3-ubuntu), Eclipse Mosquitto MQTT broker (2.0.22), MediaMTX (1.16.2), Coturn (4.8.0), and SeaweedFS (4.13). For MediaMTX, the upgrade also includes a migration from the deprecated path-based authentication configuration to the new internal users authentication pattern. Changes: - Updated Telegraf from 1.34.3 to 1.37.2 across both components - Updated Grafana from 12.0.0-ubuntu to 12.3.3-ubuntu across both components - Updated Eclipse Mosquitto from 2.0.21 to 2.0.22 across both components - Updated MediaMTX from 1.11.3 to 1.16.2 with new authentication configuration in multimodal component - Updated Coturn from 4.7.0 to 4.8.0 in multimodal component - Updated SeaweedFS from 4.07 to 4.13 in multimodal component Signed-off-by: Pooja Kumbharkar <pooja.kumbharkar@intel.com>
1 parent 1dd5fd4 commit 063dc25

File tree

12 files changed

+46
-22
lines changed

12 files changed

+46
-22
lines changed

manufacturing-ai-suite/industrial-edge-insights-multimodal/.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ TIME_SERIES_ANALYTICS_IMAGE=intel/ia-time-series-analytics-microservice
3434
WELD_SIMULATOR_IMAGE=intel/ia-weld-data-simulator
3535
FUSION_MODULE_IMAGE=intel/ia-multimodal-fusion-analytics
3636
DLSTREAMER_PIPELINE_SERVER_IMAGE=intel/dlstreamer-pipeline-server:2025.2.0-ubuntu24
37-
SEAWEEDFS_IMAGE=chrislusf/seaweedfs:4.07
37+
SEAWEEDFS_IMAGE=chrislusf/seaweedfs:4.13
3838

3939
# Please provide the suffix for the image version you want to use like rc1, rc2, git hash id etc.
4040
IMAGE_SUFFIX=2026.0.0

manufacturing-ai-suite/industrial-edge-insights-multimodal/docker-compose.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ services:
88
user: "${TIMESERIES_UID}:${TIMESERIES_UID}"
99
container_name: ia-telegraf
1010
hostname: ia-telegraf
11-
image: telegraf:1.34.3
11+
image: telegraf:1.37.2
1212
restart: unless-stopped
1313
depends_on:
1414
- ia-influxdb
@@ -133,7 +133,7 @@ services:
133133
- "${DRI_MOUNT_PATH:-/dev/null}:/dev/dri"
134134

135135
ia-grafana:
136-
image: grafana/grafana-oss:12.0.0-ubuntu
136+
image: grafana/grafana-oss:12.3.3-ubuntu
137137
container_name: ia-grafana
138138
hostname: ia-grafana
139139
user: "${TIMESERIES_UID}:${TIMESERIES_UID}"
@@ -179,7 +179,7 @@ services:
179179
container_name: ia-mqtt-broker
180180
hostname: ia-mqtt-broker
181181
read_only: true
182-
image: eclipse-mosquitto:2.0.21
182+
image: eclipse-mosquitto:2.0.22
183183
restart: unless-stopped
184184
depends_on:
185185
- ia-influxdb
@@ -387,7 +387,7 @@ services:
387387
- "/dev:/dev"
388388

389389
mediamtx:
390-
image: bluenviron/mediamtx:1.11.3
390+
image: bluenviron/mediamtx:1.16.2
391391
container_name: mediamtx
392392
restart: unless-stopped
393393
read_only: true
@@ -402,10 +402,14 @@ services:
402402
- NO_PROXY=mediamtx,coturn,${no_proxy},${HOST_IP}
403403
- no_proxy=mediamtx,coturn,${no_proxy},${HOST_IP}
404404
# Path settings for cam1
405-
- MTX_PATHS_CAM1_PUBLISHUSER=publisher
406-
- MTX_PATHS_CAM1_PUBLISHPASS=pubpass
407-
- MTX_PATHS_CAM1_READUSER=viewer
408-
- MTX_PATHS_CAM1_READPASS=viewpass
405+
- MTX_AUTHINTERNALUSERS_PUBLISHER_USER=publisher
406+
- MTX_AUTHINTERNALUSERS_PUBLISHER_PASS=pubpass
407+
- MTX_AUTHINTERNALUSERS_PUBLISHER_PERMISSIONS_0=publish
408+
- MTX_AUTHINTERNALUSERS_PUBLISHER_PATHS_0=cam1
409+
- MTX_AUTHINTERNALUSERS_VIEWER_USER=viewer
410+
- MTX_AUTHINTERNALUSERS_VIEWER_PASS=viewpass
411+
- MTX_AUTHINTERNALUSERS_VIEWER_PERMISSIONS_0=read
412+
- MTX_AUTHINTERNALUSERS_VIEWER_PATHS_0=cam1
409413
- MTX_WEBRTCTRACKGATHERTIMEOUT=20s
410414
- MTX_WEBRTC=yes
411415
- MTX_WEBRTCICESERVERS2_0_URL=turn:${HOST_IP}:${COTURN_UDP_PORT}
@@ -516,7 +520,7 @@ services:
516520
- "vol_temp_seaweed_s3:/tmp"
517521

518522
coturn:
519-
image: coturn/coturn:4.7.0
523+
image: coturn/coturn:4.8.0
520524
container_name: coturn
521525
read_only: true
522526
security_opt:

manufacturing-ai-suite/industrial-edge-insights-multimodal/helm/templates/broker.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ spec:
3939
spec:
4040
containers:
4141
- name: ia-mqtt-broker
42-
image: eclipse-mosquitto:2.0.21
42+
image: eclipse-mosquitto:2.0.22
4343
imagePullPolicy: {{ .Values.imagePullPolicy }}
4444
securityContext:
4545
runAsUser: {{ $.Values.env.TIMESERIES_UID }}

manufacturing-ai-suite/industrial-edge-insights-multimodal/helm/templates/coturn.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ spec:
5151
runAsUser: 1000
5252
containers:
5353
- name: coturn
54-
image: coturn/coturn:4.7.0
54+
image: coturn/coturn:4.8.0
5555
args: ["-v"] # Enable verbose logging
5656
ports:
5757
- containerPort: {{ $.Values.config.coturn.int.coturn_tcp_port }}

manufacturing-ai-suite/industrial-edge-insights-multimodal/helm/templates/grafana.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ spec:
4141
{{- end }}
4242
containers:
4343
- name: ia-grafana
44-
image: grafana/grafana-oss:12.0.0-ubuntu
44+
image: grafana/grafana-oss:12.3.3-ubuntu
4545
imagePullPolicy: {{ $.Values.imagePullPolicy }}
4646
securityContext:
4747
readOnlyRootFilesystem: true

manufacturing-ai-suite/industrial-edge-insights-multimodal/helm/templates/mediamtx.yaml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,27 @@ spec:
9090
value: "no"
9191
- name: MTX_HLS
9292
value: "no"
93-
image: bluenviron/mediamtx:1.11.3
93+
- name: MTX_WEBRTC
94+
value: "yes"
95+
- name: MTX_WEBRTCTRACKGATHERTIMEOUT
96+
value: "20s"
97+
- name: MTX_AUTHINTERNALUSERS_PUBLISHER_USER
98+
value: "publisher"
99+
- name: MTX_AUTHINTERNALUSERS_PUBLISHER_PASS
100+
value: "pubpass"
101+
- name: MTX_AUTHINTERNALUSERS_PUBLISHER_PERMISSIONS_0
102+
value: "publish"
103+
- name: MTX_AUTHINTERNALUSERS_PUBLISHER_PATHS_0
104+
value: "cam1"
105+
- name: MTX_AUTHINTERNALUSERS_VIEWER_USER
106+
value: "viewer"
107+
- name: MTX_AUTHINTERNALUSERS_VIEWER_PASS
108+
value: "viewpass"
109+
- name: MTX_AUTHINTERNALUSERS_VIEWER_PERMISSIONS_0
110+
value: "read"
111+
- name: MTX_AUTHINTERNALUSERS_VIEWER_PATHS_0
112+
value: "cam1"
113+
image: bluenviron/mediamtx:1.16.2
94114
imagePullPolicy: {{ .Values.imagePullPolicy }}
95115
# Added security context to restrict container privileges
96116
securityContext:

manufacturing-ai-suite/industrial-edge-insights-multimodal/helm/templates/telegraf.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ spec:
2727
{{- end }}
2828
containers:
2929
- name: ia-telegraf
30-
image: telegraf:1.34.3
30+
image: telegraf:1.37.2
3131
imagePullPolicy: {{ .Values.imagePullPolicy }}
3232
command: ["/bin/sh"]
3333
args: ["/entrypoint.sh"]

manufacturing-ai-suite/industrial-edge-insights-multimodal/helm/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ images:
9696
weld_data_simulator_image: intel/ia-weld-data-simulator
9797
dlstreamer_pipeline_server: intel/dlstreamer-pipeline-server:2025.2.0-ubuntu24
9898
fusion_analytics_image: intel/ia-multimodal-fusion-analytics
99-
seaweedfs_image: chrislusf/seaweedfs:4.07
99+
seaweedfs_image: chrislusf/seaweedfs:4.13
100100
privileged_access_required: false
101101
config:
102102
influx_db_server:

manufacturing-ai-suite/industrial-edge-insights-time-series/docker-compose.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ services:
99
user: "${TIMESERIES_UID}:${TIMESERIES_UID}"
1010
container_name: ia-telegraf
1111
hostname: ia-telegraf
12-
image: telegraf:1.34.3
12+
image: telegraf:1.37.2
1313
restart: unless-stopped
1414
depends_on:
1515
- ia-influxdb
@@ -137,7 +137,7 @@ services:
137137
- ${DRI_MOUNT_PATH:-/dev/null}:/dev/dri
138138

139139
ia-grafana:
140-
image: grafana/grafana-oss:12.0.0-ubuntu
140+
image: grafana/grafana-oss:12.3.3-ubuntu
141141
container_name: ia-grafana
142142
hostname: ia-grafana
143143
user: "${TIMESERIES_UID}:${TIMESERIES_UID}"
@@ -181,7 +181,7 @@ services:
181181
container_name: ia-mqtt-broker
182182
hostname: ia-mqtt-broker
183183
read_only: true
184-
image: eclipse-mosquitto:2.0.21
184+
image: eclipse-mosquitto:2.0.22
185185
restart: unless-stopped
186186
depends_on:
187187
- ia-influxdb

manufacturing-ai-suite/industrial-edge-insights-time-series/helm/templates/broker.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ spec:
4646
type: RuntimeDefault
4747
containers:
4848
- name: ia-mqtt-broker
49-
image: eclipse-mosquitto:2.0.21
49+
image: eclipse-mosquitto:2.0.22
5050
imagePullPolicy: {{ .Values.imagePullPolicy }}
5151
securityContext:
5252
runAsUser: {{ $.Values.env.TIMESERIES_UID }}

0 commit comments

Comments
 (0)