Skip to content

Brcm containers migration trixie#25942

Open
geans-pin wants to merge 2 commits intosonic-net:masterfrom
geans-pin:BRCM_Containers_migration_trixie
Open

Brcm containers migration trixie#25942
geans-pin wants to merge 2 commits intosonic-net:masterfrom
geans-pin:BRCM_Containers_migration_trixie

Conversation

@geans-pin
Copy link
Contributor

@geans-pin geans-pin commented Mar 6, 2026

Why I did it

Upgrade BRCM related containers ( PDE, SYNCD ) to Trixie

Work item tracking
  • Microsoft ADO (number only):

How I did it

Update the relevant Makefile and Dockerfile to have use Trixie version of debian

How to verify it

Login to docker to see the version of debian updated to Trixie in /etc/os-release output

gp934806@bld-lvn-csg-01:/projects/csg_sonic2/gp934806/PR/sonic-buildimage/target$ docker run --rm -it --entrypoint /bin/bash docker-syncd-brcm -c "ldd /usr/bin/syncd"
linux-vdso.so.1 (0x00007fff726a7000)
libsaimetadata.so.0 => /lib/x86_64-linux-gnu/libsaimetadata.so.0 (0x00007f69a607c000)
libsaimeta.so.0 => /lib/x86_64-linux-gnu/libsaimeta.so.0 (0x00007f69a5f62000)
libhiredis.so.1.1.0 => /lib/x86_64-linux-gnu/libhiredis.so.1.1.0 (0x00007f69a5f4d000)
libswsscommon.so.0 => /lib/x86_64-linux-gnu/libswsscommon.so.0 (0x00007f69a5db2000)
libsai.so.1 => /lib/libsai.so.1 (0x00007f6976e1a000)
libzmq.so.5 => /lib/x86_64-linux-gnu/libzmq.so.5 (0x00007f6976d52000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6976aec000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6976abf000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f69768ca000)
libboost_serialization.so.1.83.0 => /lib/x86_64-linux-gnu/libboost_serialization.so.1.83.0 (0x00007f6976882000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f6976876000)
libyang.so.1 => /lib/x86_64-linux-gnu/libyang.so.1 (0x00007f6976767000)
libnl-nf-3.so.200 => /lib/x86_64-linux-gnu/libnl-nf-3.so.200 (0x00007f697674c000)
libnl-route-3.so.200 => /lib/x86_64-linux-gnu/libnl-route-3.so.200 (0x00007f69766ba000)
libnl-3.so.200 => /lib/x86_64-linux-gnu/libnl-3.so.200 (0x00007f6976697000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f69765a7000)
libyaml-0.so.2 => /lib/x86_64-linux-gnu/libyaml-0.so.2 (0x00007f6976584000)
libprotobuf.so.32 => /lib/x86_64-linux-gnu/libprotobuf.so.32 (0x00007f6976227000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f6976211000)
libsodium.so.23 => /lib/x86_64-linux-gnu/libsodium.so.23 (0x00007f69761b5000)
libpgm-5.3.so.0 => /lib/x86_64-linux-gnu/libpgm-5.3.so.0 (0x00007f6976164000)
libnorm.so.1 => /lib/x86_64-linux-gnu/libnorm.so.1 (0x00007f6976038000)
libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f6975fe2000)
/lib64/ld-linux-x86-64.so.2 (0x00007f69a667e000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f6975f66000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6975f46000)
libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f6975f37000)
libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f6975e5d000)
libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f6975e46000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f6975e40000)
libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f6975e32000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f6975e2b000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f6975e17000)
libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007f6975804000)
libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f697573a000)
gp934806@bld-lvn-csg-01:/projects/csg_sonic2/gp934806/PR/sonic-buildimage/target$

Which release branch to backport (provide reason below if selected)

  • 202305
  • 202311
  • 202405
  • 202411
  • 202505
  • 202511

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

@geans-pin geans-pin requested a review from lguohan as a code owner March 6, 2026 23:17
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@geans-pin geans-pin force-pushed the BRCM_Containers_migration_trixie branch from 2e297ad to 543311f Compare March 6, 2026 23:21
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants