From ac7c928853fe17705440ccb75cc7318325cead5a Mon Sep 17 00:00:00 2001 From: Sonic Build Admin Date: Thu, 12 Mar 2026 02:24:27 +0000 Subject: [PATCH] [docker-otel] limit privileged flag for otel container #### Why I did it HLD implementation: Container Hardening (https://github.com/sonic-net/SONiC/pull/1364) ##### Work item tracking - Microsoft ADO **(number only)**: #### How I did it #### How to verify it Run otel sonic-mgmt tests ``` admin@vlab-01:~$ docker inspect otel | grep Privi "Privileged": false, ``` Check container's settings: Privileged is false and container only has default Linux caps, does not have extended caps. #### Which release branch to backport (provide reason below if selected) - [ ] 202305 - [ ] 202311 - [ ] 202405 - [ ] 202411 - [ ] 202505 - [x] 202511 #### Tested branch (Please provide the tested image version) 202412 - [ ] - [ ] #### Description for the changelog #### Link to config_db schema for YANG module changes Signed-off-by: Sonic Build Admin #### A picture of a cute animal (not mandatory but encouraged) --- rules/docker-otel.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/rules/docker-otel.mk b/rules/docker-otel.mk index d368e2135e..4c0a1346fc 100644 --- a/rules/docker-otel.mk +++ b/rules/docker-otel.mk @@ -32,7 +32,6 @@ $(DOCKER_OTEL)_RUN_OPT += -v /:/mnt/host:ro $(DOCKER_OTEL)_RUN_OPT += -v /tmp:/mnt/host/tmp:rw $(DOCKER_OTEL)_RUN_OPT += -v /var/tmp:/mnt/host/var/tmp:rw $(DOCKER_OTEL)_RUN_OPT += --pid=host -$(DOCKER_OTEL)_RUN_OPT += --privileged $(DOCKER_OTEL)_RUN_OPT += --userns=host $(DOCKER_OTEL)_BASE_IMAGE_FILES += monit_otel:/etc/monit/conf.d