Skip to content

Support OTN#1

Closed
kmathewm wants to merge 2 commits into202411_otnfrom
otn_merge
Closed

Support OTN#1
kmathewm wants to merge 2 commits into202411_otnfrom
otn_merge

Conversation

@kmathewm
Copy link

change to github path for submodules

Modify config to disable some features not used on ot platform

Fix EOL mirror issues for Buster and Bullseye by updating MIRROR_URLS

The Bullseye release is now end-of-life, and the bullseye-backports entry is no longer available on the standard Debian mirrors, causing Docker image builds to fail.

Due to the way files/apt/sources.list.j2 is templated, the backports URL is generated using the shared MIRROR_URLS variable, which also affects the main and updates entries. Rather than restructuring the template to special- case bullseye-backports, this commit updates DEFAULT_MIRROR_URLS entirely for Bullseye to point to archive-capable mirrors that support all required repositories. In the case of Buster, DEFAULT_MIRROR_SECURITY_URLS was also updated to resolve similar build failures.

  • For Bullseye: uses archive.debian.org for main, updates, and backports, and debian-archive.trafficmanager.net specifically for security.
  • For Buster: uses archive.debian.org for main, updates backports and security.

This approach keeps the templating logic simple and ensures stable builds for EOL releases using fully supported mirror endpoints.

Fixes sonic-net#23430 and sonic-net#23336

Signed-off-by: Alberto Martin alberto.martin@htecgroup.com

Support otn-kvm platform for OTN devices

Signed-off-by: oplklum lu.mao@molex.com

merge event and alarm management related to official sonic-net#22617

extend event function for platform event function

changed libsai version to 1.1.0

use hal server version 1.1.0

supervisord does not spawn hal and HalApiServer anymore

Fix submodule pointer for sonic-platform-daemons

Update submodule sonic-swss-common to 202411_otn

Update submodule sonic-sairedis to 202411_otn

Update submodule sonic-swss 202411_otn

Update submodule sonic-utilities 202411_otn

Why I did it

Work item tracking
  • Microsoft ADO (number only):

How I did it

How to verify it

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

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)

oplinksdn and others added 2 commits November 25, 2025 16:41
change to github path for submodules

Modify config to disable some features not used on ot platform

Fix EOL mirror issues for Buster and Bullseye by updating MIRROR_URLS

The Bullseye release is now end-of-life, and the `bullseye-backports` entry
is no longer available on the standard Debian mirrors, causing Docker image
builds to fail.

Due to the way `files/apt/sources.list.j2` is templated, the backports URL is
generated using the shared `MIRROR_URLS` variable, which also affects the
main and updates entries. Rather than restructuring the template to special-
case `bullseye-backports`, this commit updates `DEFAULT_MIRROR_URLS` entirely
for Bullseye to point to archive-capable mirrors that support all required
repositories. In the case of Buster, `DEFAULT_MIRROR_SECURITY_URLS` was also
updated to resolve similar build failures.

- For Bullseye: uses `archive.debian.org` for main, updates, and backports,
and `debian-archive.trafficmanager.net` specifically for security.
- For Buster: uses `archive.debian.org` for main, updates backports and security.

This approach keeps the templating logic simple and ensures stable builds
for EOL releases using fully supported mirror endpoints.

Fixes sonic-net#23430 and sonic-net#23336

Signed-off-by: Alberto Martin <alberto.martin@htecgroup.com>

Support otn-kvm platform for OTN devices

Signed-off-by: oplklum <lu.mao@molex.com>

merge event and alarm management related to  official sonic-net#22617

extend event function for platform event function

changed libsai version to 1.1.0

use hal server version 1.1.0

supervisord does not spawn hal and HalApiServer anymore

Fix submodule pointer for sonic-platform-daemons

Update submodule sonic-swss-common to 202411_otn

Update submodule sonic-sairedis to 202411_otn

Update submodule sonic-swss 202411_otn

Update submodule sonic-utilities 202411_otn
@kmathewm kmathewm requested review from jjin62 and oplklum November 25, 2025 22:15
@kmathewm kmathewm closed this Nov 25, 2025
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.

Bug: The repository 'http://debian-archive.trafficmanager.net/debian bullseye-backports Release' does not have a Release file.

3 participants